/******Old site styles*******/
.widgetmessenger img {
    width: 100%;
}

.widgetmessenger {
    width: 50px;
    position: absolute;
    left: 88px;
    top: -115px;
}
.woocommerce form .form-row .input-checkbox{
	position: relative !important;
}
form input[type=checkbox],.woocommerce-page input[type=checkbox],.woocommerce-page input[type=radio]{
	display: inline-block !important;
	width: 20px !important;
	height: 20px !important;
	position: relative;
	bottom: -3px;
	padding: 0 !important;
}
form input[type=checkbox]:checked,.woocommerce-page input[type=checkbox]:checked,.woocommerce-page input[type=radio]:checked {
    background:#455560;
		box-shadow: none;
	outline: none;
	border: none;
}
#acceptance_wra {
  margin-right: 13px;
}
.wp-google-reviews .slick-dots li button::before{
	font-size:0px !important;
}
/****************************/

header.wp-block-template-part {
    position: relative;
    z-index: 3;
}
.h-rss .wp-block-social-link a {
    padding: 4px;
}
.h-search .wp-block-search__inside-wrapper {
    border: solid 1px #F5F5F5;
    border-radius: 3px;
}
.h-search .wp-block-search__inside-wrapper .wp-block-search__input{
    padding-top: 3px;
	padding-bottom: 3px;
    border: none;
    font-size: 12px;
	color:#1c1c1c;
}
.h-search .wp-block-search__inside-wrapper .wp-block-search__button {
    margin-left: 0;
    background: #fff;
    padding: 5px;
	position: relative;
}
.h-search .wp-block-search__inside-wrapper .wp-block-search__button .search-icon{
	opacity: 0;
}
.h-search .wp-block-search__inside-wrapper .wp-block-search__button:after {
    content: '';
    display: block;
    position: absolute;
    width: 24px;
    height: 24px;
    background: url(../../images/pictos/recherche.svg);
    background-repeat: no-repeat;
    background-size: 78%;
    top: 8px;
}
.nws-ltr a,
.crt-kdo a{
	position: relative;
	margin-left: 20px;
}
.nws-ltr a:before,
.crt-kdo a:before{
    content: '';
    display: block;
    position: absolute;
    width: 15px;
    height: 15px;
    background: url(../../images/pictos/email.svg);
    background-repeat: no-repeat;
    background-size: contain;
    top: 4px;
    left: -18px;
}
.nws-ltr a:after,
.crt-kdo a:after{
	content: '';
	display: block;
    position: absolute;
	left: -18px;
	width: 0;
	height:1px;
	background:#73CCD2;
	transition: all 0.5s ease;
}
.nws-ltr a:hover:after,
.crt-kdo a:hover:after{
	width: calc(100% + 18px);
}
.crt-kdo a:before{
	background:url(../../images/pictos/gift.svg);
	background-repeat: no-repeat;
    background-size: contain;
}
.crt-kdo{
	margin-right: 22px;
}
.h-mcompte a,
.h-panier .wc-block-mini-cart__button{
	position:relative;
}
.h-mcompte a svg,
.h-panier .wc-block-mini-cart__button svg{
	opacity: 0;
}
.h-mcompte a:after,
.h-panier .wc-block-mini-cart__button:after{
	content: '';
    display: block;
    position: absolute;
    width: 20px;
    height: 20px;
    background: url(../../images/pictos/icon-compte-2.svg);
    background-repeat: no-repeat;
    background-size: contain;
    top: 8px;
}
.h-panier .wc-block-mini-cart__button:after{
	background: url(../../images/pictos/icon-panier-2.svg);
	background-repeat: no-repeat;
    background-size: contain;
}
.h-m-menu > .wp-block-navigation-item > a{
	position: relative;
}
.h-m-menu > .wp-block-navigation-item > a:after{
	content: '';
	display: block;
    position: absolute;
	left: calc(50% - 12.5px);
	width: 0;
	height:2px;
	background:#73CCD2;
	transition: all 0.5s ease;
}
.h-m-menu > .wp-block-navigation-item > a:hover:after{
	width: 25px;
}
.h-m-menu > .wp-block-navigation-item > .wp-block-navigation-submenu {
    box-shadow: 0px 0px 10px 0px #0000001A;
    border-radius: 10px;
    background: #fff;
	min-width: 200px;
	transition: all 0.5s ease;
}
.h-m-menu > .wp-block-navigation-item:hover > .wp-block-navigation-submenu{
	padding: 15px 25px;
}
.h-m-menu > .wp-block-navigation-item> .wp-block-navigation-submenu li a{
	position: relative;
}
.h-m-menu > .wp-block-navigation-item > .wp-block-navigation-submenu li a:after{
	content: '';
	display: block;
    position: absolute;
	left: 0;
	bottom: 0;
	width: 0;
	height:1px;
	background:#73CCD2;
	transition: all 0.5s ease;
}
.h-m-menu > .wp-block-navigation-item > .wp-block-navigation-submenu li a:hover:after{
	width: 100%;
}
.h-m-menu > .wp-block-navigation-item.current-menu-item > a span{
	font-weight: 600;
	color: #44545F !important;
}

.h-menu-prestige a:before, .mobile-confp a:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    width: 28px;
    height: 28px;
    transition: all 0.5s ease;
    background: url(../../images/pictos/confidances-prestiges-logo.png);
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: -2px;
}

.txt-marquee-rtl{
	overflow: hidden;
}
.txt-marquee-rtl [data-text]:before {
	animation-play-state: paused;
}
.txt-marquee-rtl [data-text] {
	white-space: nowrap;
	display: inline-block;
	cursor: pointer;  
}
.txt-marquee-rtl [data-text]:before,
.txt-marquee-rtl [data-text]:after {
	/*content: attr( data-text);
	display: inline-block;
	min-width: 50%;*/
	
	content: attr(data-text);
    display: inline-block;
    min-width: 50%;
    font-size: clamp(20px, 0.875rem + ((1vw - 3.2px) * 0.469), 20px);
    padding-top: 5px;
    padding-bottom: 5px;
}
.txt-marquee-rtl [data-text]:before {
	animation: marque-defil 25s infinite linear;
}
@keyframes marque-defil {
	0% {
		margin-left: 0;
	}
	100% {
		margin-left: -50%;
	}
}
.f-rss .wp-block-social-link a {
    padding: 3px;
}
footer.wp-block-template-part{
	position: relative;
    z-index: 2;
}
footer nav{
	z-index: 1;
}
footer .wp-block-navigation__container .wp-block-navigation-item a{
	position: relative;
}
footer .wp-block-navigation__container .wp-block-navigation-item a:after{
	content: '';
	display: block;
    position: absolute;
	left: 0;
	bottom: 0;
	width: 0;
	height:1px;
	background:#73CCD2;
	transition: all 0.5s ease;
}
footer .wp-block-navigation__container .wp-block-navigation-item a:hover:after{
	width: 100%;
}

.stylebtn {
    line-height: 50px;
    font-size: 20px;
}
.stylebtn:before{
	border-radius:20px 0 0 0;
}
.stylebtn:after{
	border-radius:0 0 20px 0
}
.stylebtn:before, .stylebtn:after {
    background: #73ccd2;
}
.stylebtn span {
	font: inherit;
    font-family: var(--wp--preset--font-family--yanone-kaffeesatz) !important;
	transform: none;
	font-size: 18px;
	letter-spacing: inherit;
	padding-left: 56px;
}
.stylebtn em {
    display: none;
}

.widgetrdv ul li {
    /*background: #73ccd2 !important;*/
	background: #44545F !important;
	border-radius: 20px 0 20px 0;
	width: 200px !important;
	height: 47px;
	right: 180px !important;
}

.widgetrdv ul li:nth-child(2) span {
    color: #fff;
}
.widgetrdv ul li span img {
    width: 33px;
    left: 17px;
	right: inherit;
}
.stylebtn:hover span {
	color:#455560 !important;
}
h1 span, h2 span, h3 span{
	font-weight: 500;
}
.btn-scale{
	transition: all .15s ease-in-out;
}
.btn-scale:hover{
	transform: scale(1.1);
}
.btn-scale a:hover{
	text-decoration: none !important;
}
.img-scale{
	overflow:hidden;
}
.img-scale img{
	transition: all .5s ease-in-out;
}
.img-scale:hover img{
	transform: scale(1.1);
}
.fig-br-15{
	border-radius: 15px;
}

.slick-prds-3c .slick-slide {
	margin-top: 45px;
	transition: margin .3s ease-in-out;
}
.slick-prds-3c .slick-slide.slick-current{
	margin-top: 0px;
}
.slick-prds-3c .slick-slide {
    padding-top: 10px !important;
}
.slick-dots {
    bottom: 5px;
}
.slick-dots li {
    width: 10px;
    height: 10px;
}
.slick-dots li button {
    width: 10px;
    height: 10px;
    border: solid 1px #44545F;
    border-radius: 10px !important;
    color: #44545F;
}
.slick-dots .slick-active button {
	background: #44545F;
}
.insta-title{
    vertical-align: middle;
    height: 25px;
    display: inline-block;
    margin-top: -5px;
    margin-left: 10px;
}
.wpsl-search.wpsl-filter{
	display: none;
}
.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button {
    border-radius: 30px !important;
}
.wp-block-query-pagination{
	position: inherit !important;
	margin-top: 25px !important;
}
.brd-solid{
	border-style: solid !important;
}
.ovf-h{
	overflow: hidden;
}
.yith-wcan-filter .filter-item.checkbox label{
	position: relative;
	font-weight: 300;
}
.yith-wcan-filter .filter-item.checkbox.level-0 > label{
	text-transform: uppercase;
	font-weight: 400;
	font-size: 16px;
}
.yith-wcan-filter .filter-item.checkbox label input[type=checkbox] {
    -webkit-appearance: checkbox !important;
    -moz-appearance: checkbox !important;
	width: 16px !important;
    height: 16px !important;
	margin-left: -25px;
	bottom: 8px;
}
.tax-product_cat .yith-wcan-filter .filter-item.checkbox label input[type=checkbox],
.post-type-archive-product .yith-wcan-filter .filter-item.checkbox label input[type=checkbox]{
	bottom: -1px;
}
.yith-wcan-filters .yith-wcan-filter .filter-items.level-0 ul {
    padding-left: 25px;
    margin-bottom: 18px;
}

/**********Buzzz********/
@keyframes buzz-out-on-hover {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0);
  }
  100% {
    -webkit-transform: translateX(-1px) rotate(-1.73deg);
    transform: translateX(-1px) rotate(-1.73deg);
  }
}
.buzz-active img,
.buzz-ov:hover{
	-webkit-animation-name: buzz-out-on-hover;
	animation-name: buzz-out-on-hover;
	-webkit-animation-duration: 0.75s;
	animation-duration: 0.75s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
}
/***********************/

#wpsl-result-list .wpsl-store-location p{
	font-size: 16px;
	font-weight:300;
}
#wpsl-result-list .wpsl-store-location p strong{
	font-weight: 700;
}
#wpsl-result-list .wpsl-direction-wrap{
	display: none !important;
}
.prd-rdv{
    display: inline-block;
    background: #73CCD2;
    color: #fff !important;
    font-size: 14px;
    padding: 5px 25px;
    margin-top: 15px;
    border-radius: 20px;
}
.prd-rdv strong{
	font-weight: 300 !important;
}
.prd-rdv .fa{
	display: none;
}
.z-index-1{
	z-index: 1;
}
.z-index-2{
	z-index: 2;
}
.z-index-3{
	z-index: 3;
}
.z-index-4{
	z-index: 4;
}
.ml-m15{
	margin-left: -15px;
}
.mr-m15{
	margin-right: -15px;
}

/******contact******/
.form-row{
	width: 100%;
}
.column-half, .column-full {
    float: left;
    position: relative;
    padding: 6px 0;
    width: 100%;
    margin: 0;
}
.column-full{}

.clearfix:after {
	content: "";
	display: table;
	clear: both;
}

.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"], .wpcf7 textarea {
    width: calc(100% - 16px);
    padding: 3px 13px;
    border: none;
    background: #fff;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    color: #44545F;
    font-family: var(--wp--preset--font-family--itc-avant-garde-gothic-std) !important;
    font-size: 12px;
    font-weight: 300;
    outline: none !important;
    border-radius: 10px !important;
}
.wpcf7 input[type="text"]::placeholder, 
.wpcf7 input[type="email"]::placeholder, 
.wpcf7 input[type="tel"]::placeholder, 
.wpcf7 textarea::placeholder{
	color: #44545F;
}
.wpcf7 input[type="checkbox"]{
	border: #fff;
	-webkit-box-shadow: none !important;
  	box-shadow: none !important;
	outline: none !important;
	background:#fff;
	border-radius: 3px !important;
	margin-right: 7px !important;
}
.wpcf7 .wpcf7-submit {
    border: none;
    background: #73CCD2;
    font-family: var(--wp--preset--font-family--itc-avant-garde-gothic-std) !important;
    font-size: 14px;
    font-weight: 700;
    color: #44545F;
    border-radius: 25px !important;
    padding: 7px 25px;
    outline: none !important;
    width: 80%;
}
.wpcf7 .wpcf7-submit:hover{
	background:#fff;
}
.wpcf7 .wpcf7-submit:disabled{
	opacity: .5;
}
.wpcf7 .wpcf7-list-item-label{
	font-family: var(--wp--preset--font-family--itc-avant-garde-gothic-std) !important;
	font-size: 12px;
	font-weight: 300;
	line-height: 15px;
}
@media (min-width: 660px) {
	.column-half{
		width: calc(50% - 6px);
	}
	.column-half:first-child{
		padding-right: 6px;
	}
	.column-half:last-child{
		padding-left: 6px;
	}
}
/*******************/

.wp-block-file__button{
	font-family: var(--wp--preset--font-family--itc-avant-garde-gothic-std) !important;
	font-size: 16px;
}
.wp-block-file__button:hover{
	background: #73CCD2 !important;
	color: #fff !important;
}
#wpgs-gallery {
    margin-bottom: 0px !important;
}
#wpgs-gallery.wcgs-woocommerce-product-gallery .wcgs-carousel .wcgs-slider-image {
    border: solid 1px #44545F;
    border-radius: 20px !important;
    width: 100%;
}
#wpgs-gallery img {
    width: 100% !important;
    height: 500px !important;
    object-fit: contain;
}
#wpgs-gallery .spswiper-pagination .spswiper-pagination-bullet {
    background-color: #fff !important;
    border: solid 1px #44545F !important;
    opacity: 1 !important;
}
#wpgs-gallery .spswiper-pagination .spswiper-pagination-bullet.spswiper-pagination-bullet-active {
    background-color: #44545F !important;
}
.woocommerce .woocommerce-breadcrumb {
	position: inherit !important;
	background:#fff !important;
	margin-bottom: 0 !important;
}
.border-solid{
	border-style: solid !important;
}
.wc-block-components-quantity-selector:after {
    border: 1px solid #44545F !important;
    border-radius: 25px !important;
}
.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button {
    height: 34px;
}
.woocommerce .quantity .qty {
    color: #44545F !important;
    padding: 4.5px 0px !important;
    width: 25px !important;
    height: 34px;
    border: none !important;
    font-size: 12px !important;
}
.woocommerce .wp-block-woocommerce-product-image-gallery {
    max-width: 100% !important;
}
.wp-block-add-to-cart-with-options .wp-block-woocommerce-product-stock-indicator{
	display: none !important;
}
.wp-block-add-to-cart-with-options .wp-block-woocommerce-add-to-cart-with-options-variation-selector-attribute > .wp-block-group {
    margin-top: 2rem !important;
    margin-bottom: 2.5rem !important;
    flex-direction: row;
    gap: 1rem;
    align-items: center;
}
.wp-block-add-to-cart-with-options .wp-block-woocommerce-add-to-cart-with-options-variation-selector-attribute-name{
	font-family: var(--wp--preset--font-family--itc-avant-garde-gothic-std);
	font-size: 14px;
	font-weight: 500;
	color: #44545f;
}
.wp-block-add-to-cart-with-options .wc-block-add-to-cart-with-options-variation-selector-attribute-options__pills .wc-block-add-to-cart-with-options-variation-selector-attribute-options__pill {
    border: solid 1px #455560;
	color: var(--wp--preset--color--accent-1) !important;
    padding: 3px 10px;
    border-radius: 20px;
    font-family: var(--wp--preset--font-family--itc-avant-garde-gothic-std);
    font-size: 12px;
    font-weight: 400;
	margin: 0;
}
.wp-block-add-to-cart-with-options .wc-block-add-to-cart-with-options-variation-selector-attribute-options__pills .wc-block-add-to-cart-with-options-variation-selector-attribute-options__pill .wc-block-add-to-cart-with-options-variation-selector-attribute-options__pill-input{
    position: absolute;
    z-index: -1;
    visibility: 0;
}
:where(.wc-block-add-to-cart-with-options-variation-selector-attribute-options__pill:has(.wc-block-add-to-cart-with-options-variation-selector-attribute-options__pill-input:checked)) {
    --pill-background-color: #455560 !important;
	--pill-color: #fff !important;
}
.wp-block-add-to-cart-with-options .add_to_cart_button.product_type_variable {
    font-size: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.156), 16px);
    font-style: normal;
    font-weight: 700;
    padding-top: 5px;
    padding-bottom: 5px;
	border-radius: 30px !important;
	font-family: var(--wp--preset--font-family--itc-avant-garde-gothic-std) !important;
	background-color: var(--wp--preset--color--accent-2) !important;
	color: var(--wp--preset--color--base);
	transition: all .10s ease-in-out;
}
.wp-block-add-to-cart-with-options .add_to_cart_button.product_type_variable:hover{
	transform: scale(1.1);
}
.pdr-det .wp-block-woocommerce-accordion-header {
    font-size: 18px;
    text-transform: none;
    font-weight: 700;
    font-family: var(--wp--preset--font-family--itc-avant-garde-gothic-std) !important;
	color: #44545F;
}
.pdr-det .wp-block-woocommerce-accordion-header span{
	font-weight: 700;
}
.prd-attr table{
    font-family: var(--wp--preset--font-family--itc-avant-garde-gothic-std) !important;
	font-size: 14px;
	color: var(--wp--preset--color--accent-1) !important;
}
.prd-attr .wp-block-table td, .prd-attr .wp-block-table th {
    border: none;
}
.wp-block-table th{
	font-weight: 500;
}
.woocommerce .wp-block-woocommerce-product-image-gallery span.onsale{
	display: none !important;
}

.wp-block-add-to-cart-with-options button[name="add-to-cart"] {
    font-size: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.156), 16px);
    font-style: normal;
    font-weight: 700;
    padding-top: 5px;
    padding-bottom: 5px;
	border-radius: 30px !important;
	font-family: var(--wp--preset--font-family--itc-avant-garde-gothic-std) !important;
	background-color: var(--wp--preset--color--accent-2) !important;
}
.mon-panier button,
.mon-panier .checkout-button,
.pg-checkout button,
.mon-compte button,
.mon-compte .button,
.mon-compte .woocommerce-button{
	font-size: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.156), 16px);
    font-style: normal;
    font-weight: 700;
    padding-top: 7px;
    padding-bottom: 7px;
	border-radius: 30px !important;
	font-family: var(--wp--preset--font-family--itc-avant-garde-gothic-std) !important;
	padding-left:10px;
	padding-right:10px;
}
.mon-panier input,
.pg-checkout input,
.pg-checkout textarea,
.mon-compte input,
.mon-compte textarea{
    font-size: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.156), 16px) !important;
    font-style: normal;
    font-weight: 300 !important;
    padding-top: 7px !important;
    padding-bottom: 7px !important;
    border-radius: 30px !important;
    font-family: var(--wp--preset--font-family--itc-avant-garde-gothic-std) !important;
	height:auto !important;
}
.woocommerce-account .woocommerce-MyAccount-navigation{
	position: inherit !important;
	background: #fff;
}
.woocommerce-account .woocommerce-MyAccount-navigation li {
    padding: 3px;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a,
.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{
    background-color: #fff;
    color: #333;
    border-top: none;
    transition: all .5s ease-in-out;
    display: block;
    text-align: left;
    padding: 5px;
    font-size: 15px;
	font-weight: 500;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover, .woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a {
    background-color: #73ccd2;
	border-radius: 30px;
	color:#fff;
	padding-left: 15px;
}
.mon-compte h2{
	font-size: 23px;
	line-height: 29px;
	font-weight: 500;
}

.mon-compte .woocommerce-Addresses{
	margin-top: 25px;
}
.mon-compte .woocommerce-Addresses a.edit{
	color:#73ccd2;
}
.woocommerce div.product form.cart div.quantity:not(.wc-block-components-quantity-selector){
	border: 1px solid #44545F !important;
    border-radius: 25px !important;
}
.woocommerce div.product form.cart div.quantity:not(.wc-block-components-quantity-selector) .qty {
    color: #44545F !important;
    padding: 4.5px 10px !important;
    min-width: 55px !important;
    height: 34px;
    border: none !important;
    font-size: 12px !important;
    background: none;
}

.dt-art-ct{
	display:block !important;
}
.dt-art-ct-img{
	display: inline-block;
	float: left;
	margin-right: 45px !important;
	margin-bottom: 25px !important;
}
.dt-art-ct-ttr,
.dt-art-ct-txt{
	display: inline;
}
.dt-art-ct-txt h2,
.dt-art-ct-txt h3,
.dt-art-ct-txt h4,
.pg-txt h1,
.pg-txt h2,
.pg-txt h3,
.pg-txt h4{
	font-family: var(--wp--preset--font-family--yanone-kaffeesatz) !important;
	margin-top: 20px !important;
	font-weight: 500;
	line-height: 1.1;
	color: color: var(--wp--preset--color--accent-1);
}
.pg-txt h1{
	text-align:center;
	font-size: clamp(31.152px, 1.947rem + ((1vw - 3.2px) * 1.863), 55px);
}
.dt-art-ct-txt h2,
.pg-txt h2{
	font-size: clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.091), 36px);
}
.dt-art-ct-txt h3,
.pg-txt h3{
	font-size: clamp(18.959px, 1.185rem + ((1vw - 3.2px) * 0.863), 30px);
}
.dt-art-ct-txt h4,
.pg-txt h4{
	font-size: clamp(16.834px, 1.052rem + ((1vw - 3.2px) * 0.716), 26px);
}
.iframe-module{
	border: none !important;
	width: 100%;
}
.wp-block-list{
	list-style: inherit;
    padding-left: 15px;
}
@media (min-width: 782px) { /*600px*/
	.hide-on-descktop{
		display: none;
	}
}
@media (max-width: 781px) {
	.hide-on-mobile{
		display: none !important;
	}
}