a, svg {transition: var(--theme-transition); color: var(--heading-color);}
a:hover, a:focus {color: var(--theme-color); text-decoration: none;}
.noselect, img {-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
*:focus {outline: none!important;}
.w-100 {width: 100%;}
.h-100 {height: 100%;}
.z-1 {z-index: 1;}
.z-2 {z-index: 2;}
.icon-svg {display: block; font-size: 0;}
::-moz-selection {color: #fff; background-color: var(--theme-color); text-fill-color: initial;}
::selection {color: #fff; background-color: var(--theme-color); -webkit-text-fill-color: initial; text-fill-color: initial;}
.list-style-no {list-style: none; padding: 0; margin: 0;}
a.c-button, a.c-button:hover {background-color: var(--theme-color); box-shadow: none;}
.underline {text-decoration: underline;}
.navbar {border: none;}
.overlay:before {content: ''; position: absolute; display: block; height: 100%; width: 100%; top: 0; left: 0;}
.overlay-after:after {content: ''; position: absolute; display: block; height: 100%; width: 100%; top: 0; left: 0;}


html {font-size: 16px;}
body {overflow: visible!important; color: var(--paragraph-color); font-family: "Inter", sans-serif; font-weight: 300; font-size: 16px;}
h1, h2, h3, h4 {color: var(--heading-color); font-family: "Livvic", sans-serif; font-weight: 600; line-height: 1;}
h1 {font-size: 38px; margin-bottom: 32px;}
h2 {font-size: 26px;}
.homepage h1 {font-size: 38px; margin-bottom: 0;}
.section-title {font-size: 32px; font-weight: 600; margin-top: 0; margin-bottom: 24px; line-height: 1.1;}
.section-subtitle {font-family: "Shadows Into Light", cursive; display: inline-block; font-size: 20px; color: var(--theme-color); position: relative; width: fit-content; margin-left: 18px; margin-right: 18px;}
.section-subtitle:before, .section-subtitle:after {content: '~'; position: absolute; color: var(--theme-color); top: 8px; left: -18px; display: block; width: 12px; height: 12px;}
.section-subtitle:after {left: auto; right: -18px;}
.section-padding {padding: 48px 0;}
p {font-size: 17px; line-height: 1.4em;}
.fw-500 {font-weight: 500;}
.fw-600 {font-weight: 600;}
.nowrap {white-space: nowrap;}

@media only screen and (min-width: 1500px) {
	.container { width: 1240px!important; }
}
@media only screen and (min-width: 1360px) {
	.container { width: 1149px; }
}

body:not(.homepage) {padding-top: 101px;}
header {position: fixed; z-index: 998; width: 100%; top: 0; background: transparent; transition: var(--theme-transition);}
header .top {background-color: var(--theme-color);}

header .top a {display: flex; align-items: center; padding: 4px 0; font-family: 'Livvic'; font-weight: 500; font-size: 14px;}
header .top a svg, header .top img { height: 18px; width: 18px; -o-object-fit: contain; object-fit: contain; -o-object-position: center;  object-position: center;}
header .top a svg {fill: #fff; opacity: .8; margin-right: 6px;}
header .top .locations a {background: #b70316;}
header .top .profile a {display: flex; align-items: center;}

header .top .user-menu-dropdown { display: none; list-style: none; padding: 12px 16px; position: absolute; left: -67px; top: 60px; height: auto; z-index: 9999; min-width: 120px; border: 1px solid #e2e7ea; 
    box-shadow: 0 1px 8px 0 rgba(118,118,118,.1); background: #fff; border-radius: 12px;}
header .top .user-menu-dropdown .vrh {background-color: #fff; top: -7px; right: 12%; border-top-left-radius: 4px; width: 12px; height: 12px; border-top: 1px solid #d4dbe0; border-left: 1px solid #d4dbe0; border-bottom-color: transparent; -webkit-transform: rotateZ(45deg); transform: rotateZ(45deg); position: absolute; z-index: 9999; }
header .top .user-menu-dropdown li a {color: var(--heading-color); justify-content: end; font-size: 15px;}

header .top .user-menu-dropdown .overflow {  padding: 2px; } 
header .top .user-menu-dropdown .overflow li { margin-bottom: 11px; padding-bottom: 11px; border-bottom:1px solid #f5f5f5}
header .top .user-menu-dropdown .overflow li:last-child, header .top .user-menu-dropdown .overflow li:first-child { margin-bottom: 0px; padding-bottom: 0px; border-bottom:0; }

header .bottom {background: transparent; padding: 0; border: none;}
body.homepage header .bottom {border: none;}
header .menu-cart ul li a {align-items: center;}
header .bottom .logo {position: absolute; left: 50%; transform: translateX(-50%);}

header .navbar-default .navbar-collapse {border: none; box-shadow: rgb(0 0 0 / 8%) 0px 50px 50px;}

header .bottom .solid-menus .dropdown-menu > li > a {display: flex; align-items: center; white-space: pre-wrap;}
header .bottom .solid-menus .dropdown-menu > li > a svg {width: 26px; min-width: 26px; height: 26px; margin-right: 8px; opacity: .5;}
header .bottom .solid-menus .dropdown-menu > li > a:hover {background-color: #edf0ef; color: var(--alt-color);}
header .bottom .solid-menus .dropdown-menu > li > a:hover svg {fill: var(--alt-color); opacity: 1;}
header .bottom .solid-menus .navbar-default .navbar-nav {background: #fff;}
header .bottom .solid-menus .navbar-default .navbar-nav > li > a {font-family: "Livvic", sans-serif; font-weight: 500; color: var(--heading-color); text-shadow: none;}

header .navbar-toggle {padding: 16px 10px;}
header .navbar-brand {height: 100%; padding: 8px;}
header .solid-menus .navbar-brand > img {height: 52px;}
header .navbar-header .shopping-cart {top: 20px;}
header .bottom svg {width: 26px; height: 26px;}
header .solid-menus .navbar-pos-search {top: 12px; right: 3px;}
header .solid-menus .navbar-pos-search a {position: relative; top: auto; right: auto; height: auto; width: auto; line-height: 1; padding: 10px;}
header .solid-menus .navbar-pos-search a svg {width: 22px; height: 22px;}

header.nav-up {top: -141px!important;}
header.header-shadow {box-shadow: rgb(0 0 0 / 5%) -3px 10px 50px; background-color: #fff!important;}
header.header-shadow .bottom .solid-menus .navbar.navbar-hover .navbar-nav > li.dropdown:before {border: 1px solid var(--alt-color);}


@media screen and (min-width: 768px){
    body:not(.homepage) {padding-top: 139px;}
    h1, .homepage h1 {font-size: 44px;}
    h2 {font-size: 30px;}
    .section-title {}
    .section-subtitle {font-size: 22px;}
    
    header .top a {padding: 8px 0;}
    header .top a:hover {opacity: .7;}
    header .bottom {padding: 15px 0;}
    header .bottom .solid-menus .no-bg li.active > a {background: transparent; font-weight: 500; color: var(--heading-color);}
    header .navbar-default .navbar-collapse {box-shadow: none;}
    header #nav-section .navbar-default .navbar-nav > li > a:before {content: ''; position: absolute; bottom: 0; left: 50%; background: var(--theme-color); width: 14px; height: 14px; border-radius: 50%; transform: translateX(-50%); opacity: 0; transition: var(--theme-transition);}
    header #nav-section .navbar-default .navbar-nav > li > a:after {content: ''; position: absolute; bottom: 3px; left: 50%; background: #fff; width: 3px; height: 3px; border-radius: 50%; transform: translateX(-50%); opacity: 0; transition: var(--theme-transition);}
    header #nav-section .navbar-default .navbar-nav > li.active > a:before, header #nav-section .navbar-default .navbar-nav > li > a:hover:before, header #nav-section .navbar-default .navbar-nav > li.active > a:after, header #nav-section .navbar-default .navbar-nav > li > a:hover:after {opacity: 1;}
    header #nav-section .navbar-default .navbar-nav > li.dropdown > a:after, header #nav-section .navbar-default .navbar-nav > li.dropdown > a:before {display: none;}

    header .bottom .solid-menus .navbar-default .navbar-nav > li.dropdown > a {display: flex; align-items: center; position: relative;}
    header .bottom .solid-menus .navbar-default .navbar-nav > li > a .category-icon {margin-right: 12px;}
    header .bottom .solid-menus .navbar-default .navbar-nav > li > a .category-icon:before, header .bottom .solid-menus .navbar-default .navbar-nav > li > a .category-icon:after 
        {content: ''; position: absolute; left: 0; top: -5px;}
    header .bottom .solid-menus .navbar-default .navbar-nav > li > a .category-icon:after {top: auto; bottom: -5px;}
    header .bottom .solid-menus .navbar-default .navbar-nav > li > a .category-icon, header .bottom .solid-menus .navbar-default .navbar-nav > li > a .category-icon:before,
        header .bottom .solid-menus .navbar-default .navbar-nav > li > a .category-icon:after {background-color: var(--heading-color); width: 17px; height: 2px;}
    header .bottom .nav.navbar-nav .bi {font-size: 14px; color: var(--heading-color); margin-left: 10px; transition: var(--theme-transition);}
    

    header .bottom .solid-menus .navbar.navbar-hover .navbar-nav > li.dropdown:before {content: ''; display: block; position: absolute; left: 0; top: 50%; transform: translateY(-50%); background-color: #fff; 
        border-radius: 30px; height: 53px; width: 100%; background-position: center; background-repeat: no-repeat; background-size: 100% 100%; transition: var(--theme-transition);}
    header .bottom .solid-menus .navbar.navbar-hover li.dropdown:hover:before {border-radius: 30px 30px 0 0;}
    header .bottom .solid-menus .navbar.navbar-hover li.dropdown:hover .bi {transform: rotate(180deg);}
    
    header .bottom .solid-menus .navbar.navbar-hover .navbar-nav > li.dropdown > .dropdown-menu {top: calc(100% - 9px); box-shadow: none; animation: dropdownScale 0.3s ease-out; transform-origin: top; min-width: unset;
        width: 100%; border: none; box-shadow: 0 5px 25px rgba(0, 0, 0, .014); z-index: 9999; box-shadow: rgb(149 157 165 / 11%) 0px 24px 43px;}
    header .bottom .solid-menus .navbar.navbar-hover .navbar-nav > li.dropdown > .dropdown-menu li .dropdown-menu {animation: dropdownScale 0.3s ease-out; transform-origin: top; box-shadow: 0 5px 25px rgba(0, 0, 0, .014);}
    header .bottom .solid-menus .dropdown-menu > li > a {min-width: unset; color: var(--heading-color); font-family: 'Livvic'; font-weight: 500; border-bottom: 1px solid #edf0ef;}
    header .bottom .solid-menus .dropdown-menu > li:last-child > a {border-bottom: 0;}
    
    
    header .profile .users-naziv {white-space: nowrap;}
    
}

@media screen and (min-width: 992px){
    h1 {font-size: 58px;}
    .homepage h1 {font-size: 68px;}
    .section-title {font-size: 42px;}
    .section-subtitle {font-size: 24px;}
    
    header .bottom .nav {width: 100%;}
    header .bottom .solid-menus .navbar-default .navbar-nav {background: transparent;}
    header .bottom .solid-menus .navbar-default .navbar-nav > li > a {padding-top: 25px; padding-bottom: 25px;}
    
    header .logo img {height: 90px;}
    header .bottom svg {width: 22px; height: 22px;}
    
    header .menu-cart ul li svg {width: 22px; height: 22px;}
    header .menu-cart .badge {background: transparent; color: var(--theme-color); position: absolute; bottom: -10px; right: 9px;}
    header .menu-cart ul li a:hover .badge {background: var(--theme-color); color: #fff;}
     
}



.theme-button {border-radius: 30px; padding: 12px 20px; transition: var(--theme-transition); font-size: 15px; font-weight: 600; font-family: 'Livvic'; display: inline-block;}
.theme-button:hover {background-color: var(--alt-color);}
.theme-button-alt:hover {background-color: var(--theme-color);}
.theme-button-alt-transparent {background: transparent; color: var(--alt-color); border: 2px solid;}


.theme-bg {background: var(--gray-color);}
.theme-bg:before, .theme-bg:after {background: url(/img/bg/slider-bg.webp) no-repeat center / cover; height: 100px;}
.theme-bg:before {bottom: calc(100% - 1px); top: auto;  transform: scaleY(-1);}
.theme-bg:after {top: calc(100% - 1px);}

.theme-radius {border-radius: 30px;}

.theme-list li {display: flex; position: relative; align-items: start; line-height: 1.4; padding: 0 0 6px;}
.theme-list li:before {content: ''; display: inline-flex; width: 12px; height: 12px; border-radius: 50%; background-color: var(--theme-color); margin-right: 16px; aspect-ratio: 1 / 1; margin-top: 6px;}
.theme-list li:after {content: ''; position: absolute; top: 12px; left: 4px; background: #fff; width: 3px; height: 3px; border-radius: 50%; z-index: 1;}

.breadcrumb {background-color: transparent;}

.swiperProducts.swiper-container {overflow: unset;}
.swiperProducts.swiper-container:before, .swiperProducts.swiper-container:after {content: ''; position: absolute; top: -30px; display: block; height: calc(100% + 70px); width: 100vh; background-color: #fff; z-index: 2;}
.swiperProducts.swiper-container:before {right: calc(100% + 50px); left: auto;}
.swiperProducts.swiper-container:after {left: 100%; right: auto; }
.swiperProducts .swiper-slide {transition: .3s ease-in;}
.swiperProducts .swiper-slide-prev, .swiperProducts .swiper-slide-after-visible {opacity: 0;}
.swiperProducts .swiper-buttons, .swiperProductType .swiper-buttons {position: absolute; left: -50px; top: 50%; transform: translateY(-50%); z-index: 3; width: calc(100% + 100px); display: flex; flex-direction: row-reverse;
    justify-content: space-between; pointer-events: none;}
.swiperProducts .swiper-buttons .swiper-button, .swiperProductType .swiper-buttons .swiper-button {position: relative;}
@media screen and (min-width: 768px){
    .swiper-buttons .swiper-button {width: 75px; height: 50px; top: calc(50% + 40px); pointer-events: all;}
    .swiper-buttons .swiper-button:before {content: ''; width: 49px; height: 17px; position: absolute; top: 50%; transform: translate(0, -50%); background: url(https://demo.casethemes.net/organio/wp-content/themes/orgio/assets/images/slider-arrow1.png);
        background-position: 50%; background-repeat: no-repeat;}
    .swiper-buttons .swiper-button:after {content: ''!important; font-size: 0; width: 50px; height: 50px; position: absolute; top: 0; border-radius: 50px; background-color: #e5001980;}
    .swiper-buttons .swiper-button-prev {justify-content: end;}
    .swiper-buttons .swiper-button-next {justify-content: start;}
    .swiper-buttons .swiper-button-prev:before {left: 0;}
    .swiper-buttons .swiper-button-prev:after {background-color: #31a17280}
    .swiper-buttons .swiper-button-next:before {right: 0; left: auto; transform: translate(0, -50%) scaleX(-1);}
}




.one-product .product-holder {background-color: #fff; padding: 0; box-shadow: rgb(0 0 0 / 7%) -3px 10px 50px; border-radius: 20px;}
.one-product .product-img {border-radius: 20px 20px 0 0;}
.one-product .product-content {display: flex; flex-direction: column; align-items: center; padding: 20px; text-align: center;}
.one-product .product-holder a {font-family: 'Livvic'; font-weight: 500; color: var(--alt-color);}
.one-product .product-holder .product-brand {width: 60px; height: 60px; z-index: 2; left: -12px; top: -16px; transform-origin: left;}
.one-product .product-content .price {color: var(--alt-color); margin-top: 8px; font-family: "Livvic", sans-serif; text-transform: lowercase;}
.one-product .product-title {height: 75px;}
.one-product .product-holder .short-add-to-cart-btn {font-family: "Livvic", sans-serif; font-size: 15px; font-weight: 300; background: var(--alt-color); opacity: 1; padding: 6px 14px; max-height: 32px; white-space: nowrap;}
.one-product .product-holder .short-add-to-cart-btn:hover {background: var(--theme-color);}
.one-product .product-holder .short-add-to-cart-btn span {display: flex; align-items: center;}
.one-product .product-holder .short-add-to-cart-btn svg {width: 18px; height: 18px; fill: #fff; margin-right: 5px;}
.one-product .follow-featured {position: relative; font-size: 16px; line-height: 1; top: auto; left: auto; text-shadow: none; text-align: center; margin-left: 8px; background-color: var(--theme-color); border-radius: 50%;}
.one-product .product-holder .follow-featured label {width: 32px; height: 32px; display: inline-flex; align-items: center; justify-content: center;}

.one-product .product-holder:hover {transform: scale(1);}
.one-product .product-holder:before {display: none;}
.one-product .product-holder:hover img {transform: scale(1.3);}
.one-product .product-holder:hover img.product-brand {transform: scale(1.1);}



.product .product-details h1 {font-size: 30px;}
.product .product-brand img {aspect-ratio: 1 / 1; max-width: 80px;}
.product #cart-form {display: none;}
.product .product-details .description {color: var(--alt-color);}
.product .addtofav.inline .checkbox-inline {}
.product .addtofav.inline label {cursor: pointer;}
.product .addtofav.inline label span {line-height: 1;}
.product .addtofav.inline .text {margin-left: 10px; letter-spacing: -.3px; font-family: 'Livvic';}
.product .product-details .price-holder .price {border-top: 1px solid var(--gray-color); border-bottom: 1px solid var(--gray-color); padding: 20px 0;}
.product .product-details .price, .product-details .price .salesprice, .discountedprice {font-weight: 500; font-size: 20px;}
.product-details .price .price-old, .price-old-b2b {color: var(--heading-color); font-weight: 400;}
.product .currency {text-transform: lowercase; font-weight: 400;}
.product .available {font-size: 14px; color: var(--alt-color);}
.product .product-details .add-to-cart {background: var(--alt-color);}
.product .product-details .add-to-cart, .product-details .go-to-checkout {text-transform: none; font-size: 17px;}
.product .product-details .add-to-cart svg {width: 23px; height: 23px; fill: #fff;}
.product .product-details .add-to-cart:hover {background: var(--theme-color);}
.product ul.product-bullets li {color: var(--heading-color); font-size: 15px;}
.product ul.product-bullets li .title {font-weight: 600; margin-right: 5px;}
.product .sticky-element {top: 150px;}
.product .swiper-buttons, .product .swiperProducts.swiper-container:after {display: none;}


@media screen and (min-width: 768px){
    .product .product-details h1 {font-size: 40px;}
    .product .swiper-container.swiperProducts {padding: 40px 20px!important; margin-top: 0;}
    .product .product-brand img {max-width: 100px;}
}

.exp-on-new {background: #373f70; background: #f1d3a3; color: var(--alt-color); border-radius: 15px 0 15px 0 !important;}

.category-section .one-category {flex: 1 0 160px; max-width: 165px;}
.category-section .cat-holder {width: 100%; box-shadow: none; border-radius: 0; border: none; margin: 0; padding: 0;}
.category-section .cat-holder {border-radius: 20px;}
.category-section .cat-holder a {box-shadow: 0 10px 50px rgba(167, 167, 167, .2); padding: 22px 16px; max-height: 94px; border-radius: 20px;}
.category-section .img-wrap {border-radius: 50%; background-color: #e8ecea; width: 48px; min-width: 48px; height: 48px; margin-right: 12px;}
.category-section .img-wrap svg {width: 33px; height: 33px; fill: var(--alt-color);}
.category-section .cat-holder a .cat-title {font-family: "Livvic", sans-serif; font-weight: 600; color: var(--heading-color);}
.category-section .cat-holder a:hover {background-color: var(--alt-color);}
.category-section .cat-holder a:hover .cat-title {color: #fff;}



.instaBanner .swiper-slide {height: auto;}
.instaBanner .swiper-slide a {display: flex; height: 100%;}
.instaBanner .swiper-slide a img {object-fit: cover; border-radius: 12px;}
.instaBanner .swiper-slide a:before {background: url(/img/favicon.png) center center; background-size: 50px 50px; top: calc(50% - 25px); left: calc(50% - 25px); width: 50px; height: 50px;}


.one-news {background-color: #fff; box-shadow: rgb(0 0 0 / 7%) -3px 10px 50px; border-radius: 20px;}
.one-news .img-wrap {display: flex;}
.one-news .img-wrap img {object-fit: cover; aspect-ratio: 2 / 1.4;}
.one-news .news-content .news-top {font-size: 14px; font-family: 'Livvic'; font-weight: 500;}
.one-news .news-content .news-top .news-category-badge {border-right: 1px solid #ebebea;}
.one-news .news-content .news-top .news-time {color: var(--heading-color);}
.one-news .news-content .news-top svg {width: 16px; height: 16px; fill: var(--theme-color); margin-right: 6px;}
.one-news .news-content .news-title {color: var(--heading-color); border-bottom: 1px solid #ebebea;}
.one-news .news-content .news-title > a {font-size: 22px;}
.one-news .news-content p {font-size: 16px;}
.one-news .news-title > a:hover {color: var(--theme-color);}


.quality-icons li img {height: 80px; width: auto;}


.page-intro:before {background: url(https://dev.volim.rs/img/bg/dolinaLima-intro.webp); background-repeat: no-repeat; opacity: .05; background-size: contain; top: -2px; pointer-events: none;}
.page-intro-fixed {position: fixed; top: 150px; width: 100%; height: 100%; pointer-events: none;}

.checkout .form-group {margin-top: 8px;}
.checkout .form-title {font-weight: 500; color: var(--alt-color); font-size: 15px; margin-bottom: 6px;}
.cart-checkout .okvir h2, .checkout h3 {color: var(--alt-color);}
.cart-checkout .okvir .editable {background-color: var(--alt-color); border-bottom: none;}

.checkout .cart_product .checkout-item {font-size: 13px}
.checkout .cart_product .checkout-item a {font-size: 14px; margin-bottom: 8px; display: inline-block;}
.checkout .checkout-support img {width: 60px; filter: hue-rotate(338deg) brightness(0.9);}
.checkout section.checkout-content {background: transparent;}
.cart-checkout .okvir {background: #e8ecea; border: none; padding: 32px 24px; color: var(--heading-color);}
.cart-checkout .okvir .cart_head {border-bottom: 1px solid #ffffff; border-top: 1px solid #ffffff; padding: 8px 0; margin-bottom: 16px;}
.cart-checkout .okvir .cart_delivery {border-bottom: 1px dashed #ffffff; padding: 8px 0;}
.cart-checkout .okvir .cart_total {border-bottom: 1px solid #ffffff; padding: 8px 0;}
.checkoutCheckboxes p {font-size: 15px;}



.productbrand .sidebar .logo {max-height: unset; max-width: 100%;}

.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus {background-color: var(--alt-color); border: 1px solid transparent; color: #fff;}


footer {background-color: var(--alt-color); color: #ffffff94; font-size: 16px;}
/*.footer:before {background: url(/img/bg/footer.jpg) no-repeat center center / cover; bottom: 100% !important; top: auto !important;} */
footer .title {color: #fff;}
footer a, footer ul li a {color: #ffffff94; font-weight: 300; font-family: 'Livvic';}
footer ul {padding-top: 0;}
footer ul li a {padding: 5px 0; display: inline-flex; align-items: center;}
footer ul li a > svg {width: 18px; height: 18px; fill: var(--theme-color); margin-right: 6px;}

#noty_center_layout_container > li, #noty_topCenter_layout_container, #noty_topCenter_layout_container > li, .pretty input:checked~.state.p-success label:after, .pretty.p-toggle .state.p-success label:after {background-color: var(--theme-color)!important;}
footer ul li {opacity: 1; line-height: 1.6em;}
footer .details p.title::before {display: none;}

footer .logo {height: 110px; /*background: #fff; padding: 20px; border-radius: 32px;*/ filter: drop-shadow(0 0 60px #fff);}
footer .social-icons a {border: none;}
footer .social-icons a svg {width: 24px; height: 24px; fill: #ffffff94;}
footer .title {font-family: 'Livvic'; font-size: 25px; font-weight: 500; margin-bottom: 24px;}
footer .wt-title {font-family: 'Livvic'; font-size: 20px; font-weight: 500; color: #fff;}

footer ul li a:hover, footer ul li:hover a, .social-icons li:hover a, .social-icons li a:hover {background: transparent; transform: none;}
footer ul li a:hover:before, footer ul li a:before {display: none;}
footer a:focus {color: inherit;}

footer a:hover, footer ul li a:hover {color: #fff; font-weight: 300;}
footer .social-icons a:hover svg {fill: #fff;}
footer .footer-location a svg {align-self: start; margin-top: 4px;}

footer .footer-cat {background: #0b291c;}
footer .footer-cat a:hover > svg {fill: #fff;}
footer .footer-cat-list {overflow-x: auto; grid-template-columns: repeat(1, 1fr);}
footer .footer-cat-list li {display: flex; justify-content: center;}
footer .footer-cat-list li a {width: max-content; padding: 0;}
footer .footer-cat a > svg {fill: #306f54; width: 20px; height: 20px;}
footer .footer-bottom {background-color: #111; padding: 16px 0;}

footer .signature {font-family: 'Livvic';}

footer .quality-icons ul {gap: 20px;}
footer .quality-icons li img {height: 46px; width: auto;}



@media screen and (min-width: 480px){
    .category-section .one-category {flex: 1 0 200px; max-width: 200px;}
    .one-product .product-holder .short-add-to-cart-btn {padding: 6px 20px;}
    footer .footer-cat-list {grid-template-columns: repeat(2, 1fr);}
}

@media screen and (min-width: 540px){
    footer .footer-cat-list {grid-template-columns: repeat(3, 1fr);}
}

@media screen and (min-width: 768px){
    .section-padding {padding: 96px 0;}
    
    .breadcrumb {padding: 10px 0;}
    
    .one-product .product-holder .short-add-to-cart-btn svg {width: 20px; height: 20px;}

    .category-section .img-wrap {width: 52px; min-width: 52px; height: 52px;}
    .category-section .img-wrap svg {width: 38px; height: 38px;}
    
    footer .quality-icons li img {height: 56px;}
}

@media screen and (min-width: 992px){
    footer .footer-cat-list {grid-template-columns: repeat(4, 1fr);}
    footer .footer-cat-list li {justify-content: start;}
}

@media screen and (max-width: 991px){
    header .badge {background: var(--alt-color); font-weight: 500; padding: 3px 5px;}
}
@media screen and (max-width: 767px){
    .row.gutter-mob-15 { margin-left: -7px; margin-right: -7px; }
    .row.gutter-mob-15 > [class*="col-"] { padding-left: 7px; padding-right: 7px; }
    .product .breadcrumb {background-color: #f8f9fa;}
}



.breadcrumb .back {margin-left: auto;}
.swiper-button-next, .swiper-button-prev {color: #fff!important;}
.theme-button:focus {color: #fff; text-decoration: none;}
.first-cta ul li a {background: var(--theme-color)!important;}
.checkout label:has(input) {cursor: pointer;}
a.no {color: var(--theme-color); font-size: 20px;}
label {font-weight: 400; margin-bottom: 0;}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {opacity: .3!important;}
.swiper-container.swiperProducts {margin-top: 50px;}

.scrollToTop {animation: none; border: none;}

.search-box .input {border: 2px solid var(--alt-color); color: var(--heading-color);}
.search-box .input .button input:hover {color: var(--alt-color);}

.form-control {background: var(--gray-color); padding: 14px 15px 14px 15px; border-radius: 22px; color: var(--heading-color); transition: var(--theme-transition); border-color: transparent; font-style: unset;
    -webkit-box-shadow: rgb(0 0 0 / 13%) 0px 1px 2px 0px inset; box-shadow: rgb(0 0 0 / 13%) 0px 1px 2px 0px inset;
}
.form-control:focus {border-color: var(--alt-color); outline: 0; -webkit-box-shadow: none; box-shadow: none;}
.form-control:focus::placeholder {color: transparent;}
body.compensate-for-scrollbar {margin-right: 0;}

a.c-button {border-radius: 30px;}

.orderby select {margin-bottom: 0; border-radius: 20px; box-shadow: rgba(198, 198, 198, 0.4) 0px 0px 9px 0px; padding: 12px 11px 12px 15px; border: 0; cursor: pointer; border-right: 8px solid transparent;
    	    background: #fff; font-family: "Livvic", sans-serif;}
.orderby select option {cursor: pointer;}


@keyframes dropdownSlideIn {
  from {transform: translateY(-20px); opacity: 0;}
  to {transform: translateY(0); opacity: 1;}
}
@keyframes dropdownScale {
  from {opacity: 0; transform: scaleY(0);}
  to {opacity: 1; transform: scaleY(1);}
}

@media (max-width: 991px) {
    @keyframes localSlideDown {
      from {
        transform: translateY(-10px);
        opacity: 0;
      }
      to {
        transform: translateY(0);
        opacity: 1;
      }
    }
    
    .dropdown-menu.custom-animated {
      animation: localSlideDown 0.3s ease-out;
    }
}


.livvic-light { font-family: "Livvic", sans-serif; font-weight: 300; font-style: normal; } .livvic-regular { font-family: "Livvic", sans-serif; font-weight: 400; font-style: normal; } .livvic-medium { font-family: "Livvic", sans-serif; font-weight: 500; font-style: normal; } .livvic-semibold { font-family: "Livvic", sans-serif; font-weight: 600; font-style: normal; } .livvic-bold { font-family: "Livvic", sans-serif; font-weight: 700; font-style: normal; }


.d-inline {.flex-grow-0 { flex-grow: 0 !important; } .flex-grow-1 { flex-grow: 1 !important; } display: inline !important; } .d-inline-block { display: inline-block !important; } .d-block { display: block !important; } .d-grid { display: grid !important; } .d-inline-grid { display: inline-grid !important; } .d-table { display: table !important; } .d-table-row { display: table-row !important; } .d-table-cell { display: table-cell !important; } .d-flex { display: flex !important; } .d-inline-flex { display: inline-flex !important; } .d-none { display: none !important; } .text-start { text-align: left !important; } .text-end { text-align: right !important; } .flex-row { flex-direction: row !important; } .flex-column { flex-direction: column !important; } .flex-row-reverse { flex-direction: row-reverse !important; } .flex-column-reverse { flex-direction: column-reverse !important; } .flex-grow-0 { flex-grow: 0 !important; } .flex-grow-1 { flex-grow: 1 !important; } .flex-shrink-0 { flex-shrink: 0 !important; } .flex-shrink-1 { flex-shrink: 1 !important; } .flex-wrap { flex-wrap: wrap !important; } .flex-nowrap { flex-wrap: nowrap !important; } .flex-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-start { justify-content: flex-start !important; } .justify-content-end { justify-content: flex-end !important; } .justify-content-center { justify-content: center !important; } .justify-content-between { justify-content: space-between !important; } .justify-content-around { justify-content: space-around !important; } .justify-content-evenly { justify-content: space-evenly !important; } .align-items-start { align-items: flex-start !important; } .align-items-end { align-items: flex-end !important; } .align-items-center { align-items: center !important; } .align-items-baseline { align-items: baseline !important; } .align-items-stretch { align-items: stretch !important; } .align-content-start { align-content: flex-start !important; } .align-content-end { align-content: flex-end !important; } .align-content-center { align-content: center !important; } .align-content-between { align-content: space-between !important; } .align-content-around { align-content: space-around !important; } .align-content-stretch { align-content: stretch !important; } .align-self-auto { align-self: auto !important; } .align-self-start { align-self: flex-start !important; } .align-self-end { align-self: flex-end !important; } .align-self-center { align-self: center !important; } .align-self-baseline { align-self: baseline !important; } .align-self-stretch { align-self: stretch !important; } .order-first { order: -1 !important; } .order-0 { order: 0 !important; } .order-1 { order: 1 !important; } .order-2 { order: 2 !important; } .order-3 { order: 3 !important; } .order-4 { order: 4 !important; } .order-5 { order: 5 !important; } .order-last { order: 6 !important; } .mx-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-auto { margin-right: auto !important; margin-left: auto !important; } .my-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-0 { margin-top: 0 !important; } .mt-1 { margin-top: 0.25rem !important; } .mt-2 { margin-top: 0.5rem !important; } .mt-3 { margin-top: 1rem !important; } .mt-4 { margin-top: 1.5rem !important; } .mt-5 { margin-top: 3rem !important; } .mt-auto { margin-top: auto !important; } .me-0 { margin-right: 0 !important; } .me-1 { margin-right: 0.25rem !important; } .me-2 { margin-right: 0.5rem !important; } .me-3 { margin-right: 1rem !important; } .me-4 { margin-right: 1.5rem !important; } .me-5 { margin-right: 3rem !important; } .me-auto { margin-right: auto !important; } .mb-0 { margin-bottom: 0 !important; } .mb-1 { margin-bottom: 0.25rem !important; } .mb-2 { margin-bottom: 0.5rem !important; } .mb-3 { margin-bottom: 1rem !important; } .mb-4 { margin-bottom: 1.5rem !important; } .mb-5 { margin-bottom: 3rem !important; } .mb-auto { margin-bottom: auto !important; } .ms-0 { margin-left: 0 !important; } .ms-1 { margin-left: 0.25rem !important; } .ms-2 { margin-left: 0.5rem !important; } .ms-3 { margin-left: 1rem !important; } .ms-4 { margin-left: 1.5rem !important; } .ms-5 { margin-left: 3rem !important; } .ms-auto { margin-left: auto !important; } .p-0 { padding: 0 !important; } .p-1 { padding: 0.25rem !important; } .p-2 { padding: 0.5rem !important; } .p-3 { padding: 1rem !important; } .p-4 { padding: 1.5rem !important; } .p-5 { padding: 3rem !important; } .px-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .py-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .pt-0 { padding-top: 0 !important; } .pt-1 { padding-top: 0.25rem !important; } .pt-2 { padding-top: 0.5rem !important; } .pt-3 { padding-top: 1rem !important; } .pt-4 { padding-top: 1.5rem !important; } .pt-5 { padding-top: 3rem !important; } .pe-0 { padding-right: 0 !important; } .pe-1 { padding-right: 0.25rem !important; } .pe-2 { padding-right: 0.5rem !important; } .pe-3 { padding-right: 1rem !important; } .pe-4 { padding-right: 1.5rem !important; } .pe-5 { padding-right: 3rem !important; } .pb-0 { padding-bottom: 0 !important; } .pb-1 { padding-bottom: 0.25rem !important; } .pb-2 { padding-bottom: 0.5rem !important; } .pb-3 { padding-bottom: 1rem !important; } .pb-4 { padding-bottom: 1.5rem !important; } .pb-5 { padding-bottom: 3rem !important; } .ps-0 { padding-left: 0 !important; } .ps-1 { padding-left: 0.25rem !important; } .ps-2 { padding-left: 0.5rem !important; } .ps-3 { padding-left: 1rem !important; } .ps-4 { padding-left: 1.5rem !important; } .ps-5 { padding-left: 3rem !important; } .gap-0 { gap: 0 !important; } .gap-1 { gap: 0.25rem !important; } .gap-2 { gap: 0.5rem !important; } .gap-3 { gap: 1rem !important; } .gap-4 { gap: 1.5rem !important; } .gap-5 { gap: 3rem !important; }
@media (min-width: 576px) {.d-sm-inline { display: inline !important; } .d-sm-inline-block { display: inline-block !important; } .d-sm-block { display: block !important; } .d-sm-grid { display: grid !important; } .d-sm-inline-grid { display: inline-grid !important; } .d-sm-table { display: table !important; } .d-sm-table-row { display: table-row !important; } .d-sm-table-cell { display: table-cell !important; } .d-sm-flex { display: flex !important; } .d-sm-inline-flex { display: inline-flex !important; } .d-sm-none { display: none !important; } .text-sm-start { text-align: left !important; } .text-sm-end { text-align: right !important; } .text-sm-center { text-align: center !important; } .flex-sm-row { flex-direction: row !important; } .flex-sm-column { flex-direction: column !important; } .flex-sm-row-reverse { flex-direction: row-reverse !important; } .flex-sm-column-reverse { flex-direction: column-reverse !important; } .flex-sm-grow-0 { flex-grow: 0 !important; } .flex-sm-grow-1 { flex-grow: 1 !important; } .flex-sm-shrink-0 { flex-shrink: 0 !important; } .flex-sm-shrink-1 { flex-shrink: 1 !important; } .flex-sm-wrap { flex-wrap: wrap !important; } .flex-sm-nowrap { flex-wrap: nowrap !important; } .flex-sm-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-sm-start { justify-content: flex-start !important; } .justify-content-sm-end { justify-content: flex-end !important; } .justify-content-sm-center { justify-content: center !important; } .justify-content-sm-between { justify-content: space-between !important; } .justify-content-sm-around { justify-content: space-around !important; } .justify-content-sm-evenly { justify-content: space-evenly !important; } .align-items-sm-start { align-items: flex-start !important; } .align-items-sm-end { align-items: flex-end !important; } .align-items-sm-center { align-items: center !important; } .align-items-sm-baseline { align-items: baseline !important; } .align-items-sm-stretch { align-items: stretch !important; } .align-content-sm-start { align-content: flex-start !important; } .align-content-sm-end { align-content: flex-end !important; } .align-content-sm-center { align-content: center !important; } .align-content-sm-between { align-content: space-between !important; } .align-content-sm-around { align-content: space-around !important; } .align-content-sm-stretch { align-content: stretch !important; } .align-self-sm-auto { align-self: auto !important; } .align-self-sm-start { align-self: flex-start !important; } .align-self-sm-end { align-self: flex-end !important; } .align-self-sm-center { align-self: center !important; } .align-self-sm-baseline { align-self: baseline !important; } .align-self-sm-stretch { align-self: stretch !important; } .order-sm-first { order: -1 !important; } .order-sm-0 { order: 0 !important; } .order-sm-1 { order: 1 !important; } .order-sm-2 { order: 2 !important; } .order-sm-3 { order: 3 !important; } .order-sm-4 { order: 4 !important; } .order-sm-5 { order: 5 !important; } .order-sm-last { order: 6 !important; } .m-sm-0 { margin: 0 !important; } .m-sm-1 { margin: 0.25rem !important; } .m-sm-2 { margin: 0.5rem !important; } .m-sm-3 { margin: 1rem !important; } .m-sm-4 { margin: 1.5rem !important; } .m-sm-5 { margin: 3rem !important; } .m-sm-auto { margin: auto !important; } .mx-sm-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-sm-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-sm-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-sm-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-sm-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-sm-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-sm-auto { margin-right: auto !important; margin-left: auto !important; } .my-sm-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-sm-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-sm-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-sm-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-sm-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-sm-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-sm-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-sm-0 { margin-top: 0 !important; } .mt-sm-1 { margin-top: 0.25rem !important; } .mt-sm-2 { margin-top: 0.5rem !important; } .mt-sm-3 { margin-top: 1rem !important; } .mt-sm-4 { margin-top: 1.5rem !important; } .mt-sm-5 { margin-top: 3rem !important; } .mt-sm-auto { margin-top: auto !important; } .me-sm-0 { margin-right: 0 !important; } .me-sm-1 { margin-right: 0.25rem !important; } .me-sm-2 { margin-right: 0.5rem !important; } .me-sm-3 { margin-right: 1rem !important; } .me-sm-4 { margin-right: 1.5rem !important; } .me-sm-5 { margin-right: 3rem !important; } .me-sm-auto { margin-right: auto !important; } .mb-sm-0 { margin-bottom: 0 !important; } .mb-sm-1 { margin-bottom: 0.25rem !important; } .mb-sm-2 { margin-bottom: 0.5rem !important; } .mb-sm-3 { margin-bottom: 1rem !important; } .mb-sm-4 { margin-bottom: 1.5rem !important; } .mb-sm-5 { margin-bottom: 3rem !important; } .mb-sm-auto { margin-bottom: auto !important; } .ms-sm-0 { margin-left: 0 !important; } .ms-sm-1 { margin-left: 0.25rem !important; } .ms-sm-2 { margin-left: 0.5rem !important; } .ms-sm-3 { margin-left: 1rem !important; } .ms-sm-4 { margin-left: 1.5rem !important; } .ms-sm-5 { margin-left: 3rem !important; } .ms-sm-auto { margin-left: auto !important; } .p-sm-0 { padding: 0 !important; } .p-sm-1 { padding: 0.25rem !important; } .p-sm-2 { padding: 0.5rem !important; } .p-sm-3 { padding: 1rem !important; } .p-sm-4 { padding: 1.5rem !important; } .p-sm-5 { padding: 3rem !important; } .px-sm-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-sm-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-sm-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-sm-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-sm-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-sm-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .py-sm-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-sm-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-sm-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-sm-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-sm-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-sm-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .pt-sm-0 { padding-top: 0 !important; } .pt-sm-1 { padding-top: 0.25rem !important; } .pt-sm-2 { padding-top: 0.5rem !important; } .pt-sm-3 { padding-top: 1rem !important; } .pt-sm-4 { padding-top: 1.5rem !important; } .pt-sm-5 { padding-top: 3rem !important; } .pe-sm-0 { padding-right: 0 !important; } .pe-sm-1 { padding-right: 0.25rem !important; } .pe-sm-2 { padding-right: 0.5rem !important; } .pe-sm-3 { padding-right: 1rem !important; } .pe-sm-4 { padding-right: 1.5rem !important; } .pe-sm-5 { padding-right: 3rem !important; } .pb-sm-0 { padding-bottom: 0 !important; } .pb-sm-1 { padding-bottom: 0.25rem !important; } .pb-sm-2 { padding-bottom: 0.5rem !important; } .pb-sm-3 { padding-bottom: 1rem !important; } .pb-sm-4 { padding-bottom: 1.5rem !important; } .pb-sm-5 { padding-bottom: 3rem !important; } .ps-sm-0 { padding-left: 0 !important; } .ps-sm-1 { padding-left: 0.25rem !important; } .ps-sm-2 { padding-left: 0.5rem !important; } .ps-sm-3 { padding-left: 1rem !important; } .ps-sm-4 { padding-left: 1.5rem !important; } .ps-sm-5 { padding-left: 3rem !important; } .gap-sm-0 { gap: 0 !important; } .gap-sm-1 { gap: 0.25rem !important; } .gap-sm-2 { gap: 0.5rem !important; } .gap-sm-3 { gap: 1rem !important; } .gap-sm-4 { gap: 1.5rem !important; } .gap-sm-5 { gap: 3rem !important; }}
@media (min-width: 768px) {.d-md-inline { display: inline !important; } .d-md-inline-block { display: inline-block !important; } .d-md-block { display: block !important; } .d-md-grid { display: grid !important; } .d-md-inline-grid { display: inline-grid !important; } .d-md-table { display: table !important; } .d-md-table-row { display: table-row !important; } .d-md-table-cell { display: table-cell !important; } .d-md-flex { display: flex !important; } .d-md-inline-flex { display: inline-flex !important; } .d-md-none { display: none !important; } .text-md-start { text-align: left !important; } .text-md-end { text-align: right !important; } .text-md-center { text-align: center !important; } .flex-md-row { flex-direction: row !important; } .flex-md-column { flex-direction: column !important; } .flex-md-row-reverse { flex-direction: row-reverse !important; } .flex-md-column-reverse { flex-direction: column-reverse !important; } .flex-md-grow-0 { flex-grow: 0 !important; } .flex-md-grow-1 { flex-grow: 1 !important; } .flex-md-shrink-0 { flex-shrink: 0 !important; } .flex-md-shrink-1 { flex-shrink: 1 !important; } .flex-md-wrap { flex-wrap: wrap !important; } .flex-md-nowrap { flex-wrap: nowrap !important; } .flex-md-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-md-start { justify-content: flex-start !important; } .justify-content-md-end { justify-content: flex-end !important; } .justify-content-md-center { justify-content: center !important; } .justify-content-md-between { justify-content: space-between !important; } .justify-content-md-around { justify-content: space-around !important; } .justify-content-md-evenly { justify-content: space-evenly !important; } .align-items-md-start { align-items: flex-start !important; } .align-items-md-end { align-items: flex-end !important; } .align-items-md-center { align-items: center !important; } .align-items-md-baseline { align-items: baseline !important; } .align-items-md-stretch { align-items: stretch !important; } .align-content-md-start { align-content: flex-start !important; } .align-content-md-end { align-content: flex-end !important; } .align-content-md-center { align-content: center !important; } .align-content-md-between { align-content: space-between !important; } .align-content-md-around { align-content: space-around !important; } .align-content-md-stretch { align-content: stretch !important; } .align-self-md-auto { align-self: auto !important; } .align-self-md-start { align-self: flex-start !important; } .align-self-md-end { align-self: flex-end !important; } .align-self-md-center { align-self: center !important; } .align-self-md-baseline { align-self: baseline !important; } .align-self-md-stretch { align-self: stretch !important; } .order-md-first { order: -1 !important; } .order-md-0 { order: 0 !important; } .order-md-1 { order: 1 !important; } .order-md-2 { order: 2 !important; } .order-md-3 { order: 3 !important; } .order-md-4 { order: 4 !important; } .order-md-5 { order: 5 !important; } .order-md-last { order: 6 !important; } .m-md-0 { margin: 0 !important; } .m-md-1 { margin: 0.25rem !important; } .m-md-2 { margin: 0.5rem !important; } .m-md-3 { margin: 1rem !important; } .m-md-4 { margin: 1.5rem !important; } .m-md-5 { margin: 3rem !important; } .m-md-auto { margin: auto !important; }.mx-md-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-md-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-md-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-md-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-md-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-md-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-md-auto { margin-right: auto !important; margin-left: auto !important; } .my-md-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-md-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-md-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-md-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-md-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-md-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-md-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-md-0 { margin-top: 0 !important; } .mt-md-1 { margin-top: 0.25rem !important; } .mt-md-2 { margin-top: 0.5rem !important; } .mt-md-3 { margin-top: 1rem !important; } .mt-md-4 { margin-top: 1.5rem !important; } .mt-md-5 { margin-top: 3rem !important; } .mt-md-auto { margin-top: auto !important; } .me-md-0 { margin-right: 0 !important; } .me-md-1 { margin-right: 0.25rem !important; } .me-md-2 { margin-right: 0.5rem !important; } .me-md-3 { margin-right: 1rem !important; } .me-md-4 { margin-right: 1.5rem !important; } .me-md-5 { margin-right: 3rem !important; } .me-md-auto { margin-right: auto !important; } .mb-md-0 { margin-bottom: 0 !important; } .mb-md-1 { margin-bottom: 0.25rem !important; } .mb-md-2 { margin-bottom: 0.5rem !important; } .mb-md-3 { margin-bottom: 1rem !important; } .mb-md-4 { margin-bottom: 1.5rem !important; } .mb-md-5 { margin-bottom: 3rem !important; } .mb-md-auto { margin-bottom: auto !important; } .ms-md-0 { margin-left: 0 !important; } .ms-md-1 { margin-left: 0.25rem !important; } .ms-md-2 { margin-left: 0.5rem !important; } .ms-md-3 { margin-left: 1rem !important; } .ms-md-4 { margin-left: 1.5rem !important; } .ms-md-5 { margin-left: 3rem !important; } .ms-md-auto { margin-left: auto !important; } .p-md-0 { padding: 0 !important; } .p-md-1 { padding: 0.25rem !important; } .p-md-2 { padding: 0.5rem !important; } .p-md-3 { padding: 1rem !important; } .p-md-4 { padding: 1.5rem !important; } .p-md-5 { padding: 3rem !important; } .px-md-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-md-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-md-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-md-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-md-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-md-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .py-md-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-md-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-md-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-md-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-md-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-md-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .pt-md-0 { padding-top: 0 !important; } .pt-md-1 { padding-top: 0.25rem !important; } .pt-md-2 { padding-top: 0.5rem !important; } .pt-md-3 { padding-top: 1rem !important; } .pt-md-4 { padding-top: 1.5rem !important; } .pt-md-5 { padding-top: 3rem !important; } .pe-md-0 { padding-right: 0 !important; } .pe-md-1 { padding-right: 0.25rem !important; } .pe-md-2 { padding-right: 0.5rem !important; } .pe-md-3 { padding-right: 1rem !important; } .pe-md-4 { padding-right: 1.5rem !important; } .pe-md-5 { padding-right: 3rem !important; } .pb-md-0 { padding-bottom: 0 !important; } .pb-md-1 { padding-bottom: 0.25rem !important; } .pb-md-2 { padding-bottom: 0.5rem !important; } .pb-md-3 { padding-bottom: 1rem !important; } .pb-md-4 { padding-bottom: 1.5rem !important; } .pb-md-5 { padding-bottom: 3rem !important; } .ps-md-0 { padding-left: 0 !important; } .ps-md-1 { padding-left: 0.25rem !important; } .ps-md-2 { padding-left: 0.5rem !important; } .ps-md-3 { padding-left: 1rem !important; } .ps-md-4 { padding-left: 1.5rem !important; } .ps-md-5 { padding-left: 3rem !important; } .gap-md-0 { gap: 0 !important; } .gap-md-1 { gap: 0.25rem !important; } .gap-md-2 { gap: 0.5rem !important; } .gap-md-3 { gap: 1rem !important; } .gap-md-4 { gap: 1.5rem !important; } .gap-md-5 { gap: 3rem !important; }}
@media (min-width: 992px) {.d-lg-inline { display: inline !important; } .d-lg-inline-block { display: inline-block !important; } .d-lg-block { display: block !important; } .d-lg-grid { display: grid !important; } .d-lg-inline-grid { display: inline-grid !important; } .d-lg-table { display: table !important; } .d-lg-table-row { display: table-row !important; } .d-lg-table-cell { display: table-cell !important; } .d-lg-flex { display: flex !important; } .d-lg-inline-flex { display: inline-flex !important; } .d-lg-none { display: none !important; } .text-lg-start { text-align: left !important; } .text-lg-end { text-align: right !important; } .text-lg-center { text-align: center !important; } .flex-lg-row { flex-direction: row !important; } .flex-lg-column { flex-direction: column !important; } .flex-lg-row-reverse { flex-direction: row-reverse !important; } .flex-lg-column-reverse { flex-direction: column-reverse !important; } .flex-lg-grow-0 { flex-grow: 0 !important; } .flex-lg-grow-1 { flex-grow: 1 !important; } .flex-lg-shrink-0 { flex-shrink: 0 !important; } .flex-lg-shrink-1 { flex-shrink: 1 !important; } .flex-lg-wrap { flex-wrap: wrap !important; } .flex-lg-nowrap { flex-wrap: nowrap !important; } .flex-lg-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-lg-start { justify-content: flex-start !important; } .justify-content-lg-end { justify-content: flex-end !important; } .justify-content-lg-center { justify-content: center !important; } .justify-content-lg-between { justify-content: space-between !important; } .justify-content-lg-around { justify-content: space-around !important; } .justify-content-lg-evenly { justify-content: space-evenly !important; } .align-items-lg-start { align-items: flex-start !important; } .align-items-lg-end { align-items: flex-end !important; } .align-items-lg-center { align-items: center !important; } .align-items-lg-baseline { align-items: baseline !important; } .align-items-lg-stretch { align-items: stretch !important; } .align-content-lg-start { align-content: flex-start !important; } .align-content-lg-end { align-content: flex-end !important; } .align-content-lg-center { align-content: center !important; } .align-content-lg-between { align-content: space-between !important; } .align-content-lg-around { align-content: space-around !important; } .align-content-lg-stretch { align-content: stretch !important; } .align-self-lg-auto { align-self: auto !important; } .align-self-lg-start { align-self: flex-start !important; } .align-self-lg-end { align-self: flex-end !important; } .align-self-lg-center { align-self: center !important; } .align-self-lg-baseline { align-self: baseline !important; } .align-self-lg-stretch { align-self: stretch !important; } .order-lg-first { order: -1 !important; } .order-lg-0 { order: 0 !important; } .order-lg-1 { order: 1 !important; } .order-lg-2 { order: 2 !important; } .order-lg-3 { order: 3 !important; } .order-lg-4 { order: 4 !important; } .order-lg-5 { order: 5 !important; } .order-lg-last { order: 6 !important; } .m-lg-0 { margin: 0 !important; } .m-lg-1 { margin: 0.25rem !important; } .m-lg-2 { margin: 0.5rem !important; } .m-lg-3 { margin: 1rem !important; } .m-lg-4 { margin: 1.5rem !important; } .m-lg-5 { margin: 3rem !important; } .m-lg-auto { margin: auto !important; } .mx-lg-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-lg-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-lg-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-lg-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-lg-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-lg-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-lg-auto { margin-right: auto !important; margin-left: auto !important; } .my-lg-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-lg-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-lg-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-lg-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-lg-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-lg-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-lg-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-lg-0 { margin-top: 0 !important; } .mt-lg-1 { margin-top: 0.25rem !important; } .mt-lg-2 { margin-top: 0.5rem !important; } .mt-lg-3 { margin-top: 1rem !important; } .mt-lg-4 { margin-top: 1.5rem !important; } .mt-lg-5 { margin-top: 3rem !important; } .mt-lg-auto { margin-top: auto !important; } .me-lg-0 { margin-right: 0 !important; } .me-lg-1 { margin-right: 0.25rem !important; } .me-lg-2 { margin-right: 0.5rem !important; } .me-lg-3 { margin-right: 1rem !important; } .me-lg-4 { margin-right: 1.5rem !important; } .me-lg-5 { margin-right: 3rem !important; } .me-lg-auto { margin-right: auto !important; } .mb-lg-0 { margin-bottom: 0 !important; } .mb-lg-1 { margin-bottom: 0.25rem !important; } .mb-lg-2 { margin-bottom: 0.5rem !important; } .mb-lg-3 { margin-bottom: 1rem !important; } .mb-lg-4 { margin-bottom: 1.5rem !important; } .mb-lg-5 { margin-bottom: 3rem !important; } .mb-lg-auto { margin-bottom: auto !important; } .ms-lg-0 { margin-left: 0 !important; } .ms-lg-1 { margin-left: 0.25rem !important; } .ms-lg-2 { margin-left: 0.5rem !important; } .ms-lg-3 { margin-left: 1rem !important; } .ms-lg-4 { margin-left: 1.5rem !important; } .ms-lg-5 { margin-left: 3rem !important; } .ms-lg-auto { margin-left: auto !important; } .p-lg-0 { padding: 0 !important; } .p-lg-1 { padding: 0.25rem !important; } .p-lg-2 { padding: 0.5rem !important; } .p-lg-3 { padding: 1rem !important; } .p-lg-4 { padding: 1.5rem !important; } .p-lg-5 { padding: 3rem !important; } .px-lg-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-lg-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-lg-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-lg-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-lg-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-lg-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .py-lg-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-lg-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-lg-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-lg-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-lg-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-lg-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .pt-lg-0 { padding-top: 0 !important; } .pt-lg-1 { padding-top: 0.25rem !important; } .pt-lg-2 { padding-top: 0.5rem !important; } .pt-lg-3 { padding-top: 1rem !important; } .pt-lg-4 { padding-top: 1.5rem !important; } .pt-lg-5 { padding-top: 3rem !important; } .pe-lg-0 { padding-right: 0 !important; } .pe-lg-1 { padding-right: 0.25rem !important; } .pe-lg-2 { padding-right: 0.5rem !important; } .pe-lg-3 { padding-right: 1rem !important; } .pe-lg-4 { padding-right: 1.5rem !important; } .pe-lg-5 { padding-right: 3rem !important; } .pb-lg-0 { padding-bottom: 0 !important; } .pb-lg-1 { padding-bottom: 0.25rem !important; } .pb-lg-2 { padding-bottom: 0.5rem !important; } .pb-lg-3 { padding-bottom: 1rem !important; } .pb-lg-4 { padding-bottom: 1.5rem !important; } .pb-lg-5 { padding-bottom: 3rem !important; } .ps-lg-0 { padding-left: 0 !important; } .ps-lg-1 { padding-left: 0.25rem !important; } .ps-lg-2 { padding-left: 0.5rem !important; } .ps-lg-3 { padding-left: 1rem !important; } .ps-lg-4 { padding-left: 1.5rem !important; } .ps-lg-5 { padding-left: 3rem !important; } .gap-lg-0 { gap: 0 !important; } .gap-lg-1 { gap: 0.25rem !important; } .gap-lg-2 { gap: 0.5rem !important; } .gap-lg-3 { gap: 1rem !important; } .gap-lg-4 { gap: 1.5rem !important; } .gap-lg-5 { gap: 3rem !important; }}
@media (min-width: 1200px) {.d-xl-inline { display: inline !important; } .d-xl-inline-block { display: inline-block !important; } .d-xl-block { display: block !important; } .d-xl-grid { display: grid !important; } .d-xl-inline-grid { display: inline-grid !important; } .d-xl-table { display: table !important; } .d-xl-table-row { display: table-row !important; } .d-xl-table-cell { display: table-cell !important; } .d-xl-flex { display: flex !important; } .d-xl-inline-flex { display: inline-flex !important; } .d-xl-none { display: none !important; } .text-xl-start { text-align: left !important; } .text-xl-end { text-align: right !important; } .text-xl-center { text-align: center !important; } .flex-xl-row { flex-direction: row !important; } .flex-xl-column { flex-direction: column !important; } .flex-xl-row-reverse { flex-direction: row-reverse !important; } .flex-xl-column-reverse { flex-direction: column-reverse !important; } .flex-xl-grow-0 { flex-grow: 0 !important; } .flex-xl-grow-1 { flex-grow: 1 !important; } .flex-xl-shrink-0 { flex-shrink: 0 !important; } .flex-xl-shrink-1 { flex-shrink: 1 !important; } .flex-xl-wrap { flex-wrap: wrap !important; } .flex-xl-nowrap { flex-wrap: nowrap !important; } .flex-xl-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-xl-start { justify-content: flex-start !important; } .justify-content-xl-end { justify-content: flex-end !important; } .justify-content-xl-center { justify-content: center !important; } .justify-content-xl-between { justify-content: space-between !important; } .justify-content-xl-around { justify-content: space-around !important; } .justify-content-xl-evenly { justify-content: space-evenly !important; } .align-items-xl-start { align-items: flex-start !important; } .align-items-xl-end { align-items: flex-end !important; } .align-items-xl-center { align-items: center !important; } .align-items-xl-baseline { align-items: baseline !important; } .align-items-xl-stretch { align-items: stretch !important; } .align-content-xl-start { align-content: flex-start !important; } .align-content-xl-end { align-content: flex-end !important; } .align-content-xl-center { align-content: center !important; } .align-content-xl-between { align-content: space-between !important; } .align-content-xl-around { align-content: space-around !important; } .align-content-xl-stretch { align-content: stretch !important; } .align-self-xl-auto { align-self: auto !important; } .align-self-xl-start { align-self: flex-start !important; } .align-self-xl-end { align-self: flex-end !important; } .align-self-xl-center { align-self: center !important; } .align-self-xl-baseline { align-self: baseline !important; } .align-self-xl-stretch { align-self: stretch !important; } .order-xl-first { order: -1 !important; } .order-xl-0 { order: 0 !important; } .order-xl-1 { order: 1 !important; } .order-xl-2 { order: 2 !important; } .order-xl-3 { order: 3 !important; } .order-xl-4 { order: 4 !important; } .order-xl-5 { order: 5 !important; } .order-xl-last { order: 6 !important; } .m-xl-0 { margin: 0 !important; } .m-xl-1 { margin: 0.25rem !important; } .m-xl-2 { margin: 0.5rem !important; } .m-xl-3 { margin: 1rem !important; } .m-xl-4 { margin: 1.5rem !important; } .m-xl-5 { margin: 3rem !important; } .m-xl-auto { margin: auto !important; } .mx-xl-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-xl-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-xl-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-xl-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-xl-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-xl-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-xl-auto { margin-right: auto !important; margin-left: auto !important; } .my-xl-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-xl-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-xl-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-xl-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-xl-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-xl-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-xl-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-xl-0 { margin-top: 0 !important; } .mt-xl-1 { margin-top: 0.25rem !important; } .mt-xl-2 { margin-top: 0.5rem !important; } .mt-xl-3 { margin-top: 1rem !important; } .mt-xl-4 { margin-top: 1.5rem !important; } .mt-xl-5 { margin-top: 3rem !important; } .mt-xl-auto { margin-top: auto !important; } .me-xl-0 { margin-right: 0 !important; } .me-xl-1 { margin-right: 0.25rem !important; } .me-xl-2 { margin-right: 0.5rem !important; } .me-xl-3 { margin-right: 1rem !important; } .me-xl-4 { margin-right: 1.5rem !important; } .me-xl-5 { margin-right: 3rem !important; } .me-xl-auto { margin-right: auto !important; } .mb-xl-0 { margin-bottom: 0 !important; } .mb-xl-1 { margin-bottom: 0.25rem !important; } .mb-xl-2 { margin-bottom: 0.5rem !important; } .mb-xl-3 { margin-bottom: 1rem !important; } .mb-xl-4 { margin-bottom: 1.5rem !important; } .mb-xl-5 { margin-bottom: 3rem !important; } .mb-xl-auto { margin-bottom: auto !important; } .ms-xl-0 { margin-left: 0 !important; } .ms-xl-1 { margin-left: 0.25rem !important; } .ms-xl-2 { margin-left: 0.5rem !important; } .ms-xl-3 { margin-left: 1rem !important; } .ms-xl-4 { margin-left: 1.5rem !important; } .ms-xl-5 { margin-left: 3rem !important; } .ms-xl-auto { margin-left: auto !important; } .p-xl-0 { padding: 0 !important; } .p-xl-1 { padding: 0.25rem !important; } .p-xl-2 { padding: 0.5rem !important; } .p-xl-3 { padding: 1rem !important; } .p-xl-4 { padding: 1.5rem !important; } .p-xl-5 { padding: 3rem !important; } .px-xl-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-xl-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-xl-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-xl-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-xl-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-xl-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .py-xl-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-xl-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-xl-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-xl-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-xl-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-xl-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .pt-xl-0 { padding-top: 0 !important; } .pt-xl-1 { padding-top: 0.25rem !important; } .pt-xl-2 { padding-top: 0.5rem !important; } .pt-xl-3 { padding-top: 1rem !important; } .pt-xl-4 { padding-top: 1.5rem !important; } .pt-xl-5 { padding-top: 3rem !important; } .pe-xl-0 { padding-right: 0 !important; } .pe-xl-1 { padding-right: 0.25rem !important; } .pe-xl-2 { padding-right: 0.5rem !important; } .pe-xl-3 { padding-right: 1rem !important; } .pe-xl-4 { padding-right: 1.5rem !important; } .pe-xl-5 { padding-right: 3rem !important; } .pb-xl-0 { padding-bottom: 0 !important; } .pb-xl-1 { padding-bottom: 0.25rem !important; } .pb-xl-2 { padding-bottom: 0.5rem !important; } .pb-xl-3 { padding-bottom: 1rem !important; } .pb-xl-4 { padding-bottom: 1.5rem !important; } .pb-xl-5 { padding-bottom: 3rem !important; } .ps-xl-0 { padding-left: 0 !important; } .ps-xl-1 { padding-left: 0.25rem !important; } .ps-xl-2 { padding-left: 0.5rem !important; } .ps-xl-3 { padding-left: 1rem !important; } .ps-xl-4 { padding-left: 1.5rem !important; } .ps-xl-5 { padding-left: 3rem !important; } .gap-xl-0 { gap: 0 !important; } .gap-xl-1 { gap: 0.25rem !important; } .gap-xl-2 { gap: 0.5rem !important; } .gap-xl-3 { gap: 1rem !important; } .gap-xl-4 { gap: 1.5rem !important; } .gap-xl-5 { gap: 3rem !important; }}
@media (min-width: 1400px) {.d-xxl-inline { display: inline !important; } .d-xxl-inline-block { display: inline-block !important; } .d-xxl-block { display: block !important; } .d-xxl-grid { display: grid !important; } .d-xxl-inline-grid { display: inline-grid !important; } .d-xxl-table { display: table !important; } .d-xxl-table-row { display: table-row !important; } .d-xxl-table-cell { display: table-cell !important; } .d-xxl-flex { display: flex !important; } .d-xxl-inline-flex { display: inline-flex !important; } .d-xxl-none { display: none !important; } .text-xxl-start { text-align: left !important; } .text-xxl-end { text-align: right !important; } .text-xxl-center { text-align: center !important; } .flex-xxl-row { flex-direction: row !important; } .flex-xxl-column { flex-direction: column !important; } .flex-xxl-row-reverse { flex-direction: row-reverse !important; } .flex-xxl-column-reverse { flex-direction: column-reverse !important; } .flex-xxl-grow-0 { flex-grow: 0 !important; } .flex-xxl-grow-1 { flex-grow: 1 !important; } .flex-xxl-shrink-0 { flex-shrink: 0 !important; } .flex-xxl-shrink-1 { flex-shrink: 1 !important; } .flex-xxl-wrap { flex-wrap: wrap !important; } .flex-xxl-nowrap { flex-wrap: nowrap !important; } .flex-xxl-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-xxl-start { justify-content: flex-start !important; } .justify-content-xxl-end { justify-content: flex-end !important; } .justify-content-xxl-center { justify-content: center !important; } .justify-content-xxl-between { justify-content: space-between !important; } .justify-content-xxl-around { justify-content: space-around !important; } .justify-content-xxl-evenly { justify-content: space-evenly !important; } .align-items-xxl-start { align-items: flex-start !important; } .align-items-xxl-end { align-items: flex-end !important; } .align-items-xxl-center { align-items: center !important; } .align-items-xxl-baseline { align-items: baseline !important; } .align-items-xxl-stretch { align-items: stretch !important; } .align-content-xxl-start { align-content: flex-start !important; } .align-content-xxl-end { align-content: flex-end !important; } .align-content-xxl-center { align-content: center !important; } .align-content-xxl-between { align-content: space-between !important; } .align-content-xxl-around { align-content: space-around !important; } .align-content-xxl-stretch { align-content: stretch !important; } .align-self-xxl-auto { align-self: auto !important; } .align-self-xxl-start { align-self: flex-start !important; } .align-self-xxl-end { align-self: flex-end !important; } .align-self-xxl-center { align-self: center !important; } .align-self-xxl-baseline { align-self: baseline !important; } .align-self-xxl-stretch { align-self: stretch !important; } .order-xxl-first { order: -1 !important; } .order-xxl-0 { order: 0 !important; } .order-xxl-1 { order: 1 !important; } .order-xxl-2 { order: 2 !important; } .order-xxl-3 { order: 3 !important; } .order-xxl-4 { order: 4 !important; } .order-xxl-5 { order: 5 !important; } .order-xxl-last { order: 6 !important; } .m-xxl-0 { margin: 0 !important; } .m-xxl-1 { margin: 0.25rem !important; } .m-xxl-2 { margin: 0.5rem !important; } .m-xxl-3 { margin: 1rem !important; } .m-xxl-4 { margin: 1.5rem !important; } .m-xxl-5 { margin: 3rem !important; } .m-xxl-auto { margin: auto !important; } .mx-xxl-0 { margin-right: 0 !important; margin-left: 0 !important; } .mx-xxl-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; } .mx-xxl-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; } .mx-xxl-3 { margin-right: 1rem !important; margin-left: 1rem !important; } .mx-xxl-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; } .mx-xxl-5 { margin-right: 3rem !important; margin-left: 3rem !important; } .mx-xxl-auto { margin-right: auto !important; margin-left: auto !important; } .my-xxl-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .my-xxl-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .my-xxl-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .my-xxl-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .my-xxl-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .my-xxl-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .my-xxl-auto { margin-top: auto !important; margin-bottom: auto !important; } .mt-xxl-0 { margin-top: 0 !important; } .mt-xxl-1 { margin-top: 0.25rem !important; } .mt-xxl-2 { margin-top: 0.5rem !important; } .mt-xxl-3 { margin-top: 1rem !important; } .mt-xxl-4 { margin-top: 1.5rem !important; } .mt-xxl-5 { margin-top: 3rem !important; } .mt-xxl-auto { margin-top: auto !important; } .me-xxl-0 { margin-right: 0 !important; } .me-xxl-1 { margin-right: 0.25rem !important; } .me-xxl-2 { margin-right: 0.5rem !important; } .me-xxl-3 { margin-right: 1rem !important; } .me-xxl-4 { margin-right: 1.5rem !important; } .me-xxl-5 { margin-right: 3rem !important; } .me-xxl-auto { margin-right: auto !important; } .mb-xxl-0 { margin-bottom: 0 !important; } .mb-xxl-1 { margin-bottom: 0.25rem !important; } .mb-xxl-2 { margin-bottom: 0.5rem !important; } .mb-xxl-3 { margin-bottom: 1rem !important; } .mb-xxl-4 { margin-bottom: 1.5rem !important; } .mb-xxl-5 { margin-bottom: 3rem !important; } .mb-xxl-auto { margin-bottom: auto !important; } .ms-xxl-0 { margin-left: 0 !important; } .ms-xxl-1 { margin-left: 0.25rem !important; } .ms-xxl-2 { margin-left: 0.5rem !important; } .ms-xxl-3 { margin-left: 1rem !important; } .ms-xxl-4 { margin-left: 1.5rem !important; } .ms-xxl-5 { margin-left: 3rem !important; } .ms-xxl-auto { margin-left: auto !important; } .p-xxl-0 { padding: 0 !important; } .p-xxl-1 { padding: 0.25rem !important; } .p-xxl-2 { padding: 0.5rem !important; } .p-xxl-3 { padding: 1rem !important; } .p-xxl-4 { padding: 1.5rem !important; } .p-xxl-5 { padding: 3rem !important; } .px-xxl-0 { padding-right: 0 !important; padding-left: 0 !important; } .px-xxl-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; } .px-xxl-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; } .px-xxl-3 { padding-right: 1rem !important; padding-left: 1rem !important; } .px-xxl-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .px-xxl-5 { padding-right: 3rem !important; padding-left: 3rem !important; } .py-xxl-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .py-xxl-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .py-xxl-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .py-xxl-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .py-xxl-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .py-xxl-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .pt-xxl-0 { padding-top: 0 !important; } .pt-xxl-1 { padding-top: 0.25rem !important; } .pt-xxl-2 { padding-top: 0.5rem !important; } .pt-xxl-3 { padding-top: 1rem !important; } .pt-xxl-4 { padding-top: 1.5rem !important; } .pt-xxl-5 { padding-top: 3rem !important; } .pe-xxl-0 { padding-right: 0 !important; } .pe-xxl-1 { padding-right: 0.25rem !important; } .pe-xxl-2 { padding-right: 0.5rem !important; } .pe-xxl-3 { padding-right: 1rem !important; } .pe-xxl-4 { padding-right: 1.5rem !important; } .pe-xxl-5 { padding-right: 3rem !important; } .pb-xxl-0 { padding-bottom: 0 !important; } .pb-xxl-1 { padding-bottom: 0.25rem !important; } .pb-xxl-2 { padding-bottom: 0.5rem !important; } .pb-xxl-3 { padding-bottom: 1rem !important; } .pb-xxl-4 { padding-bottom: 1.5rem !important; } .pb-xxl-5 { padding-bottom: 3rem !important; } .ps-xxl-0 { padding-left: 0 !important; } .ps-xxl-1 { padding-left: 0.25rem !important; } .ps-xxl-2 { padding-left: 0.5rem !important; } .ps-xxl-3 { padding-left: 1rem !important; } .ps-xxl-4 { padding-left: 1.5rem !important; } .ps-xxl-5 { padding-left: 3rem !important; } .gap-xxl-0 { gap: 0 !important; } .gap-xxl-1 { gap: 0.25rem !important; } .gap-xxl-2 { gap: 0.5rem !important; } .gap-xxl-3 { gap: 1rem !important; } .gap-xxl-4 { gap: 1.5rem !important; } .gap-xxl-5 { gap: 3rem !important; }}
