.modal-login .modal-body{background-color:var(--color-background-dark)}.modal-login h3{background:none;color:var(--color-text-light);font-size:2.2rem;font-weight:900;line-height:1;margin-bottom:20px}.modal-login .modal-body{padding:1rem}.modal-login form .form-group{display:flex;position:relative;align-items:center;padding:0;margin-bottom:1rem}.modal-login form .form-control{padding:.2rem .5rem;font-size:.8rem;background-color:transparent;border-radius:0!important;border:none;color:#fff;border-bottom:1px solid var(--bs-light);transition:all .7s ease}.modal-login form .form-control::placeholder{color:var(--color-text-light);text-transform:uppercase}.modal-login form .form-control:focus+.control-label{color:var(--color-text)}.modal-login form .form-control:focus{border-color:var(--color-background-dark);box-shadow: 0 0 0 0.2rem #00000033}.modal-login form .form-control:valid+.control-label{display:none}.modal-login form .form-control label.form-check-label{color:var(--color-text-light)}.modal-login .mdi.icon-eye-slash:before{content:'\F06D1'!important}.modal-login a{color:#fff}[class*="icon-"]:before{display:inline-block;font:24px/1 "Material Design Icons";font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-user:before{content:"\F0065"}.icon-eye:before{content:"\F06D0"}.icon-eye-slash:before{content:"\F06D1"}.alert{border-radius:0}.alert-info{color:var(--color-text-dark);background-color:var(--color-background-light);border-color:var(--color-background-light)}.com_users fieldset{width:400px}.com_users legend{font-size:1.1rem;line-height:1.3}.com_users .com-users-login__options{display:flex;justify-content:space-around;align-items:center;gap:50px;padding:25px 0;flex-direction:row}.marquee{width:100%;overflow:hidden}.marquee li{margin-bottom:0!important}.marquee__content{display:flex;list-style:none;animation:scrolling 20s linear infinite;margin-bottom:0;gap:15px}.marquee__item{flex-shrink:0}@keyframes scrolling {0% {transform: translateX(0) } 100% {transform: translateX(-100%) } }.r-message{position:relative;z-index:1000}#system-message-container{position:absolute;width:40%;left:30%;top:20px;font-size:1.1rem;font-weight:300}.breadcrumb{margin-bottom:0;list-style:none;line-height:1;font-family: var(--font-family-heading);text-transform:uppercase}.breadcrumb li,.breadcrumb a,.breadcrumb .active{color:var(--color-text-light)}.pagination{justify-content:center;margin:0}.pagination li.page-item{margin:.2rem!important;width:40px;height:40px}.pagination li:before{display:none}.pagination .page-item.active .page-link{background-color:var(--color-background-dark);color:var(--color-text-light,#fff)}.pagination .page-link{color:var(--color-text,#000);background-color:transparent;border:1px solid var(--color-background-dark);display:flex;align-items:center;justify-content:center}.pagination .page-item.disabled .page-link{background-color:var(--bs-gray-500);border:1px solid var(--bs-gray-500)}}
	/*PAGINATOR - SQUARE [DEFAULT]*/
	.pagination .page-link {flex:1 1 40px;text-align:center;display:flex;align-items:center;justify-content:center}.pagination .page-item:first-child .page-link{border-top-left-radius:0;border-bottom-left-radius:0}.pagination .page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}.pagination.rounded .page-link{border-radius:50%;padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-family: var(--font-family-heading)}.pagination.rounded .page-item:first-child .page-link{border-top-left-radius:50%;border-bottom-left-radius:50%}.pagination.rounded .page-item:last-child .page-link{border-top-right-radius:50%;border-bottom-right-radius:50%}.menu-main-wrapper .navbar-toggler{padding:0;border:none}.menu-main-wrapper .navbar-toggler .navbar-toggler-dots{width:30px;height:30px;display:grid;grid-template-rows:repeat(3,9px);grid-template-columns:repeat(3,9px);justify-items:center;align-items:center}.menu-main-wrapper .navbar-toggler .navbar-toggler-dots>span{background-color:var(--color-background-dark);width:.2em;height:.2em;border-radius:50%;animation:special-fade 1.5s alternate ease-in-out infinite}.menu-main-wrapper .navbar-toggler .navbar-toggler-dots > span:nth-of-type(2), .navbar-toggler-dots > span:nth-of-type(4) {animation-delay:.25s}.menu-main-wrapper .navbar-toggler .navbar-toggler-dots > span:nth-of-type(3), .navbar-toggler-dots > span:nth-of-type(5), .navbar-toggler-dots > span:nth-of-type(7) {animation-delay:.5s}.menu-main-wrapper .navbar-toggler .navbar-toggler-dots > span:nth-of-type(6), .navbar-toggler-dots > span:nth-of-type(8) {animation-delay:.75s}.menu-main-wrapper .navbar-toggler .navbar-toggler-dots > span:nth-of-type(9) {animation-delay:1s}@keyframes special-fade {to {opacity: 0.2; } }.menu-main-wrapper .navbar-toggler .navbar-toggler-box .box{perspective:120px}.menu-main-wrapper .navbar-toggler .navbar-toggler-box .plane{width:2em;height:2em;background-color:var(--color-background-dark);transform:rotate(0);animation:flip 8s infinite}@keyframes flip {25% {transform: rotateY(180deg);} 50% {transform: rotateY(180deg) rotateX(180deg);} 100% {transform: rotateY(0deg);}}.menu-main .effect-slide.nav>.nav-item>.nav-link{z-index:1;position:relative;padding:.5em 1em;outline:none;border:none}.menu-main .effect-slide.nav>.nav-item>.nav-link::before{background-color:var(--color-background-light);content:'';z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0;transform-origin:center top;transform:scaleY(0);transition:transform .25s ease-in-out}.menu-main .effect-slide.nav>.nav-item>.nav-link:hover{cursor:pointer;color:#fff}.menu-main .effect-slide.nav>.nav-item>.nav-link:hover::before{transform-origin:center bottom;transform:scaleY(1)}.menu-main .effect-underline.nav>.nav-item>.nav-link{position:relative}.menu-main .effect-underline.nav>.nav-item>.nav-link::before{background-color:var(--color-background-light);content:'';position:absolute;bottom:0;left:0;right:0;height:2px;transform-origin:bottom right;transform:scaleX(0);transition:transform .5s ease}.menu-main .effect-underline.nav>.nav-item>.nav-link:hover::before{transform-origin:bottom left;transform:scaleX(1)}.media-tools-gallery-wrapper .media-tools-gallery{gap:10px}.media-tools-gallery-wrapper .media-tools-gallery-active.active_class img{width:100%;display:block;height:auto}.media-tools-gallery-wrapper .media-tools-gallery-thumbnails-wrapper{display:flex;justify-content:center;gap:15px}.media-tools-gallery-wrapper .media-tools-gallery-thumbnails-wrapper .thumbnail-button{flex:0 0 20px;border:none}.media-tools-gallery-wrapper .media-tools-gallery-thumbnails-wrapper .media-tools-gallery-thumbnails{display:flex;justify-content:space-between;gap:10px}.media-tools-gallery-wrapper.bottom-thumbnail .media-tools-gallery{display:flex;flex-direction:column}.media-tools-gallery-wrapper.top-thumbnail .media-tools-gallery{display:flex;flex-direction:column-reverse}.media-tools-gallery-wrapper.left-thumbnail .media-tools-gallery{display:flex;flex-direction:row-reverse}.media-tools-gallery-wrapper.left-thumbnail .media-tools-gallery-thumbnails-wrapper{flex-direction:column}.media-tools-gallery-wrapper.left-thumbnail .media-tools-gallery-thumbnails-wrapper .media-tools-gallery-thumbnails{flex-direction:column}.media-tools-gallery-wrapper.right-thumbnail .media-tools-gallery{display:flex;flex-direction:row}.media-tools-gallery-wrapper.right-thumbnail .media-tools-gallery-thumbnails-wrapper{flex-direction:column}.media-tools-gallery-wrapper.right-thumbnail .media-tools-gallery-thumbnails-wrapper .media-tools-gallery-thumbnails{flex-direction:column}.media-tools-gallery-wrapper.horizontal-thumbnail .media-tools-gallery{flex-direction:column}.media-tools-gallery-wrapper.horizontal-thumbnail .media-tools-gallery .thumbnail-button.button-prev{margin-right:10px}.media-tools-gallery-wrapper.horizontal-thumbnail .media-tools-gallery .thumbnail-button.button-next{margin-left:10px}.media-tools-gallery-wrapper.horizontal-thumbnail .media-tools-gallery-thumbnails .img-product{aspect-ratio: 1/1;object-fit:cover}.media-tools-gallery-wrapper.vertical-thumbnail .media-tools-gallery-thumbnails .img-product{margin:5px 0}.media-tools-gallery .thumbnail-button{border:1px solid var(--color-background-light);background:none;padding:0 3px}.media-tools-gallery-active{overflow:hidden}.media-tools-gallery-thumbnails{overflow:hidden}.media-tools-gallery-thumbnails .img-product{border:1px solid var(--color-background-light);transition:all 1s ease}.media-tools-gallery-thumbnails .img-product:hover{cursor:pointer;transform:scale(1.5)}.back-to-top-link{position:fixed;z-index:100;bottom:200px;right:20px;display:none;align-items:center;justify-content:center;background-color:var(--color-background-alt);color:#fff;border:none;border-radius:50%!important;width:50px;height:50px;font-size:24px;text-align:center;cursor:pointer;transition:background-color .3s , transform .3s}.back-to-top-link i{line-height:50px}@media (min-width:768px){.back-to-top-link.show{display:block}}.back-to-top-link:hover{background-color:#0056b3}.back-to-top-link:hover{transform:scale(1.1)}.loading{background:url(/images/loading.gif);background-repeat:no-repeat;background-position:50% 50%}.animate_heartbeat{animation:heartbeat 1.5s ease-in-out infinite both}@keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.animate_ping{animation:ping 2s ease-in-out infinite both}@keyframes ping{0%{transform:scale(.2);opacity:.8}80%{transform:scale(1.2);opacity:0}100%{transform:scale(2.2);opacity:0}}.animate_pulse{animation:pulsate-bck 1s ease-in-out infinite both}@keyframes pulsate-bck{0%{transform:scale(1)}50%{transform:scale(.9)}100%{transform:scale(1)}}.animate_flicker{animation:flicker-4 4s linear infinite both}@keyframes flicker-4{0%,100%{opacity:1}31.98%{opacity:1}32%{opacity:0}32.8%{opacity:0}32.82%{opacity:1}34.98%{opacity:1}35%{opacity:0}35.7%{opacity:0}35.72%{opacity:1}36.98%{opacity:1}37%{opacity:0}37.6%{opacity:0}37.62%{opacity:1}67.98%{opacity:1}68%{opacity:0}68.4%{opacity:0}68.42%{opacity:1}95.98%{opacity:1}96%{opacity:0}96.7%{opacity:0}96.72%{opacity:1}98.98%{opacity:1}99%{opacity:0}99.6%{opacity:0}99.62%{opacity:1}}.animate_fade-in{-webkit-animation:fade-in 1.2s cubic-bezier(.390,.575,.565,1.000) both;animation:fade-in 1.2s cubic-bezier(.390,.575,.565,1.000) both}@keyframes fade-in {0% {opacity: 0; } 100% {opacity: 1; } }.animate_fade-out{-webkit-animation:fade-out 1s ease-out both;animation:fade-out 1s ease-out both}@keyframes fade-out {0% {opacity: 1; } 100% {opacity: 0; } }.animate_flicker-in{-webkit-animation:flicker-in-1 2s linear both;animation:flicker-in-1 2s linear both}@keyframes flicker-in-1 {0% {opacity: 0; } 10% {opacity: 0; } 10.1% {opacity: 1; } 10.2% {opacity: 0; } 20% {opacity: 0; } 20.1% {opacity: 1; } 20.6% {opacity: 0; } 30% {opacity: 0; } 30.1% {opacity: 1; } 30.5% {opacity: 1; } 30.6% {opacity: 0; } 45% {opacity: 0; } 45.1% {opacity: 1; } 50% {opacity: 1; } 55% {opacity: 1; } 55.1% {opacity: 0; } 57% {opacity: 0; } 57.1% {opacity: 1; } 60% {opacity: 1; } 60.1% {opacity: 0; } 65% {opacity: 0; } 65.1% {opacity: 1; } 75% {opacity: 1; } 75.1% {opacity: 0; } 77% {opacity: 0; } 77.1% {opacity: 1; } 85% {opacity: 1; } 85.1% {opacity: 0; } 86% {opacity: 0; } 86.1% {opacity: 1; } 100% {opacity: 1; } }.animate_flicker-out-1{-webkit-animation:flicker-out-1 2s linear both;animation:flicker-out-1 2s linear both}@keyframes flicker-out-1 {0% {opacity: 1; } 13.9% {opacity: 1; } 14% {opacity: 0; -webkit-box-shadow: none; box-shadow: none; } 14.9% {opacity: 0; -webkit-box-shadow: none; box-shadow: none; } 15% {opacity: 1; } 22.9% {opacity: 1; } 23% {opacity: 0; -webkit-box-shadow: none; box-shadow: none; } 24.9% {opacity: 0; -webkit-box-shadow: none; box-shadow: none; } 25% {opacity: 1; } 34.9% {opacity: 1; } 35% {opacity: 0; -webkit-box-shadow: none; box-shadow: none; } 39.9% {opacity: 0; -webkit-box-shadow: none; box-shadow: none; } 40% {opacity: 1; } 42.9% {opacity: 1; } 43% {opacity: 0; -webkit-box-shadow: none; box-shadow: none; } 44.9% {opacity: 0; -webkit-box-shadow: none; box-shadow: none; } 45% {opacity: 1; } 50% {opacity: 1; } 54.9% {opacity: 1; } 55% {opacity: 0; -webkit-box-shadow: none; box-shadow: none; } 69.4% {opacity: 0; -webkit-box-shadow: none; box-shadow: none; } 69.5% {opacity: 1; } 69.9% {opacity: 1; } 70% {opacity: 0; -webkit-box-shadow: none; box-shadow: none; } 79.4% {opacity: 0; -webkit-box-shadow: none; box-shadow: none; } 79.9% {opacity: 1; } 80% {opacity: 0; -webkit-box-shadow: none; box-shadow: none; } 89.8% {opacity: 0; -webkit-box-shadow: none; box-shadow: none; } 89.9% {opacity: 1; -webkit-box-shadow: none; box-shadow: none; } 90% {opacity: 0; -webkit-box-shadow: none; box-shadow: none; } 100% {opacity: 0; } }.animate_puff-in-center{-webkit-animation:puff-in-center .7s cubic-bezier(.470,.000,.745,.715) both;animation:puff-in-center .7s cubic-bezier(.470,.000,.745,.715) both}@keyframes puff-in-center {0% {-webkit-transform: scale(2); transform: scale(2); -webkit-filter: blur(4px); filter: blur(4px); opacity: 0; } 100% {-webkit-transform: scale(1); transform: scale(1); -webkit-filter: blur(0px); filter: blur(0px); opacity: 1; } }.animate_puff-out-center{-webkit-animation:puff-out-center 1s cubic-bezier(.165,.840,.440,1.000) both;animation:puff-out-center 1s cubic-bezier(.165,.840,.440,1.000) both}@keyframes puff-out-center {0% {-webkit-transform: scale(1); transform: scale(1); -webkit-filter: blur(0px); filter: blur(0px); opacity: 1; } 100% {-webkit-transform: scale(2); transform: scale(2); -webkit-filter: blur(4px); filter: blur(4px); opacity: 0; } }.animate_tracking-in-expand{-webkit-animation:tracking-in-expand .7s cubic-bezier(.215,.610,.355,1.000) both;animation:tracking-in-expand .7s cubic-bezier(.215,.610,.355,1.000) both}@keyframes tracking-in-expand {0% {letter-spacing: -0.5em; opacity: 0; } 40% {opacity: 0.6; } 100% {opacity: 1; } }.animate_tracking-out-contract{-webkit-animation:tracking-out-contract .7s cubic-bezier(.550,.085,.680,.530) both;animation:tracking-out-contract .7s cubic-bezier(.550,.085,.680,.530) both}@keyframes tracking-out-contract {0% {opacity: 1; } 50% {opacity: 1; } 100% {letter-spacing: -0.5em; opacity: 0; } }.animate_text-focus-in{-webkit-animation:text-focus-in 1s cubic-bezier(.550,.085,.680,.530) both;animation:text-focus-in 1s cubic-bezier(.550,.085,.680,.530) both}@keyframes text-focus-in {0% {-webkit-filter: blur(12px); filter: blur(12px); opacity: 0; } 100% {-webkit-filter: blur(0px); filter: blur(0px); opacity: 1; } }.animate_text-blur-out{-webkit-animation:text-blur-out 1.2s cubic-bezier(.550,.085,.680,.530) both;animation:text-blur-out 1.2s cubic-bezier(.550,.085,.680,.530) both}@keyframes text-blur-out {0% {-webkit-filter: blur(0.01); filter: blur(0.01); } 100% {-webkit-filter: blur(12px) opacity(0%); filter: blur(12px) opacity(0%); } }.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease , -webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{-webkit-transform:translateY(0);transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{-webkit-transform:translateY(0);transform:translateY(0)}.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}