:root {
	--raleway: 'Raleway', sans-serif;
	--rubik: 'Rubik', sans-serif;
}
body{font-family:var(--raleway);font-size:13px;}
h1{font-size:36px;font-weight:700;margin-bottom:18px;}
h2{font-size:24px;font-weight:700;}

/* Button */
.whitebtn {background: #fff;padding: 12px 45px;border-radius: 50px;color: #a1217e;font-weight: 500;font-size: 14px;font-family:var(--rubik);max-width:100%;}
.whitebtn:hover {background: #a1217e;color: #fff !important;}
.btn-default, .add-request-quote-button {background-image: linear-gradient(to right, #8e269d , #b62372, #8e269d);border: none;border-radius: 50px;font-size: 14px;font-family:var(--rubik);
transition-duration: 0.2s;
    transition-timing-function: linear;background-size: 200% auto;width:174.5px;height:45px;display: flex;justify-content: center;align-items:center;margin: 0 auto;color:#fff;background-color:#8E269D !important;max-width:100%;}
.btn-default:hover, .add-request-quote-button:hover {background-position: right center;color:#fff !important;}
.btn-default:active {background-image: linear-gradient(to right, #8e269d , #b62372, #8e269d);background-position: right center;color:#fff !important;}


.nav>li>a:focus, .nav>li>a:hover {background: none !important;}
#header {background-image: linear-gradient(to right, #8427a7, #8427a7, #8427a7, #9f258a);}
.site-header .row{height:100px;}
#menu-main-menu li{margin-bottom:0;padding: 0 17px;}
#menu-main-menu li a{color:#fff;font-family:var(--raleway);font-size:13px;padding:5px 0;}
#menu-main-menu li:not(:last-child):after {content: ':';color: #fff;position: absolute;right: 0;top: 3px;font-size: 13px;}
#menu-main-menu li a::after {content: '';display: block;width: 0;height: 2px;background: #f1d300;transition: width .3s;position:absolute;bottom:0;}
#menu-main-menu li a:hover::after {width: 100%;transition: width .3s;}
#menu-main-menu li.active a:after {width: 100%;transition: width .3s;}
#menu-main-menu>li.active a, #menu-main-menu>li a:hover {color:#f1d300;}
#menu-main-menu ul.dropdown-menu {background: #9b268f;}
#menu-main-menu ul.dropdown-menu li a:after {display:none !important;}
#menu-main-menu ul.dropdown-menu li:not(:last-child):after {display:none !important;}
#menu-main-menu ul.dropdown-menu li:hover > a {color:#f1d300;background:none;}
.aftershrink {position:fixed;width:100%;top:0;z-index:99999;}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover{background:none !important;color:#fff;}
.aftershrink .row.nflex.nflex-center{height:50px;}
a.raq_label {z-index: 999 !important;position: relative;background: #f1d300;width: 18px;height: 18px;border-radius: 50%;display: flex;justify-content: center;align-items: center;font-size: 12px;}
a.raq_label:before {position: absolute;content: '\f15c';font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 18px;color: #fff;left: -15px;bottom: -5px;z-index: -1;display: block;}
.raq-info {border: none !important;}
.yith-ywraq-list-widget-wrapper {position: relative;}
.widget_ywraq_mini_list_quote .yith-ywraq-list-wrapper {right: 0;}
#navigation-menu{display:flex;justify-content:center;align-items:center;}
li.level-1 > ul.dropdown-menu {top: 40px;}


/* Search */
#search:not(.open) {pointer-events: none;}
#search {display: flex;justify-content: center;align-items: center;background: #fff;color: #0d4781;position: absolute;width: 350px;
    height: 150px;top: 69px;right: 5px;box-shadow: 0px 1px 10px 3px rgba(0,0,0,0.2);
    opacity: 0;z-index: 9999;animation-duration: .5s;animation-fill-mode: both;
    animation-iteration-count: 1;animation-timing-function: ease-in-out;visibility:hidden;}
#search form {display: flex;flex-direction: column;align-items: center;}
#search-bar-wrap .close {opacity:0;}
#search-bar-wrap .open {opacity:1;visibility:visible;}
#search button.close {color: #000;z-index: 99999;position: absolute;top: 4px;right: 4px;opacity: 1;
    width: 30px;height: 30px;font-size: 30px;outline: 0;transition: all 0.3s ease;}
#search.open { animation-name: slideFadeUp;}
#search.close { animation-name: slideFadeDown;}
#search.close form{display:none;}
button#btn-search {background: none;font-size: 15px;color: #fff;}
#search-bar-wrap input#s {color: #282828;}
/* Animation */
@keyframes slideFadeUp {
  0%   { opacity: 0; transform: translate(0, 60px); }
  100% { opacity: 1; transform: translate(0, 0); }
}
@keyframes slideFadeDown {
  0%   { opacity: 1; transform: translate(0, 0); }
  100% { opacity: 0; transform: translate(0, 60px); }
}
@keyframes slideup {
	0% {bottom:-100vh;}
	100% {bottom: 0;}
}

/* Search Form */
form.search-form {position: absolute;top: 0;right: 0;background: #ebebeb;display: flex;justify-content: center;align-items: center;border-radius: 50px;width: 200px;height: 30px;}
form.search-form label{margin-bottom:0;}
form.search-form input#s{background: #ebebeb;width: 135px;height: 10px;}
form.search-form input.search-submit {display: none;}
form.search-form:after {content: '\f002';font-weight: 900;font-family: 'Font Awesome 5 Free';color: #7b1d9e;}
.tax-product_cat form.search-form {top: 12px;z-index:12;}
#full-screen-search #full-screen-search-container {display: none;}
#full-screen-search.open #full-screen-search-container {display: block;}
.single-product form.search-form {top: 5px;z-index: 999;}

/* Popup */
.spu-content {background-image: linear-gradient(to right, #8427a7, #8427a7, #8427a7, #9f258a);}

/* Home */
/*.page-template-page-home #header {position: absolute;top: 0;left:0;z-index: 999;width: 100%;background: transparent;}*/
.page-template-page-home .read-more {display:none;}
.home-1{background:url(/wp-content/uploads/2019/11/aboutusheader-copy.jpg)no-repeat;background-size: cover;padding:100px 15px;}
#rev_slider_1_1_wrapper{width:100% !important;left:0 !important;}
.home-3{padding-top:70px;padding-bottom:70px;}
ul.brand-icon {list-style: none;padding-inline-start: 0;}
ul.brand-icon li {font-size: 18px;font-weight: 500;width:50%;float:left;margin:12px 0;}
ul.brand-icon li img{width:51px; margin-right:30px;}

/* About */
/*.page-id-8 #header {position: absolute;top: 0;left:0;z-index: 999;width: 100%;background: transparent;}*/
.about-1{background:url(/wp-content/uploads/2019/11/aboutusheader-copy.jpg)no-repeat;background-size: cover;padding:120px 15px 70px;color:#fff;background-position: center center;}
.about-2{padding:85px 0;}
.about-3{padding:65px 0;background:url(/wp-content/uploads/2019/11/about-gallerybg2.jpg)no-repeat;background-position: center center;background-size:cover;webkit-box-shadow: -2px -1px 5px 1px rgba(183, 183, 183, 0.75);-moz-box-shadow: -2px -1px 5px 1px rgba(183, 183, 183, 0.75);
    box-shadow: -2px -1px 5px 1px rgba(183, 183, 183, 0.75);}
ul.about-gallery {list-style: none;padding-inline-start: 0;grid-template-columns: auto auto auto;display: grid;grid-gap: 10px;}

/* Career */
.career-1 {padding-top:40px;padding-bottom:40px;}
.career-3 {background:url(/wp-content/uploads/2019/11/91431099_xl.jpg)no-repeat;height:400px;display:flex;align-items: center;background-size:cover;}
.career-3 h1{color:#fff;}
.career-2 {padding-top:40px;padding-bottom:40px;}
.career-2 .career-col{display: flex;align-items: center;justify-content: space-between;}
.career-2 .career-col:nth-child(odd) {padding-right: 75px;}
.career-2 .career-col:nth-child(even) {padding-left: 75px;}
.career-2 .title{font-size:22px;font-weight:500;}
.inner-career h1{margin-bottom:20px;}
.career-4 {padding-top:40px;padding-bottom:40px;background:#f1f1f1;}
.career-4 .values {padding: 30px;background: #fff;margin: 15px 0;}

/* Inner Career */
.inner-career{padding-top:40px;padding-bottom:40px;}

/* Product / Category */
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{background:none !important;}
.woocommerce ul.products li.product a img{border:none !important;}
ul.pagination .pages {display: none !important;}
ul.pagination .current, ul.pagination li:hover {background:#ebebeb;}
.pagination>li>a, .pagination>li>span{border:none !important;color:#000;}
.navigation{text-align:right;padding-right:15px;}
.entry-summary .clear{display:none;}
.licensed-slide {margin-top: -30px;}
/*.woocommerce ul.products li.product a img {width: 100%;object-fit: cover;    height: 180px;}*/
h2.woocommerce-loop-product__title {white-space: nowrap;overflow: hidden;    text-overflow: ellipsis;}

/* Product Inner */
h1.product_title{margin-bottom:40px;}
.flex-viewport{margin-bottom:40px;}
ol.flex-control-nav li {border: 1px solid #ccc;margin: 1px !important;}
.woocommerce div.product div.images .flex-control-thumbs li {width: calc(25% - 2px);}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger{top:unset;bottom:5em;}
.woocommerce-product-details__short-description ul{padding-inline-start: 18px;}
#product-content{padding:50px 0;}
.woocommerce-product-details__short-description{margin:15px 0 30px;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {width:22%;}
.yith-ywraq-add-to-quote, .ecat-btn {display: inline-block !important;}
.wc_ss_btns {display:block !important;padding: 0;border:none !important;position:relative;}
.wc_ss_btns>ul{padding-inline-start: 53px !important;}
.wc_ss_btns>ul>li>a{color:#8e269d !important;}
.wc_ss_btns>ul>li>a:hover{color:#b62372 !important;background:none !important;}
.wc_ss_btns>span {position:absolute;left:0;font-size: 14px;color:#8e269d;}
.wc_ss_btns .more {display:none !important;}
.related.products {padding-top: 30px;}
.related.products h2{margin-bottom: 30px;}

/* Product Sidebar */
#product-sidebar h1{color:#b2216c;font-size:24px;margin-bottom:25px;}
ul.sidebarcatlist {list-style:none;padding-inline-start: 0;}
ul.product-cat-list {list-style:none;}
ul.product-cat-list span {position: absolute;right: 3em;}
.nochild span{display:none;}
ul.first li a {color: #912aaa;font-size: 18px;font-weight: 700;}
ul.second li a {font-size: 16px;font-weight: 500;}
ul.third, ul.fourth, ul.fifth {list-style:none;margin-top: 5px;}
ul.third li a {font-size: 14px;font-weight: 400;}
.product-cat-list li.open>a i {transform: rotate(180deg);}

/* Enquiry List */
.enquiry-1{padding:75px 0;}
.enquiry-1 h1{margin-bottom:20px;}

/* Gallery */
/*.page-id-12 #header {position: absolute;top: 0;left:0;z-index: 999;width: 100%;background: transparent;}*/
.gallery-1{padding:80px 30px 70px;}
.gallery-1 h1{margin-bottom: 50px;}
.gallery-1 .wp-spaios-owlslider-container .owl-dots {position: absolute;left: 50%;top: -30px;transform: translateX(-50%);}
.gallery-1 .wp-spaios-owlslider-container .owl-dots .owl-dot.active span, .wp-spaios-owlslider-container .owl-dots .owl-dot:hover span {background: #7d27a8;}
.wp-spaios-owlslider-container .owl-prev {position: absolute;left: -45px;top: 50%;transform: translateY(-50%);visibility:hidden;}
.wp-spaios-owlslider-container .owl-next {position: absolute;right: -45px;top: 50%;transform: translateY(-50%);visibility:hidden;}
.owl-next:after {visibility: visible;font-family: "Font Awesome 5 Free";font-weight: 900;content: '\f061';border:1px solid #b6b6b6;border-radius:50%;padding: 5px;color:#b6b6b6;}
.owl-prev:before {visibility: visible;font-family: "Font Awesome 5 Free";font-weight: 900;content: '\f060';border:1px solid #b6b6b6;border-radius:50%;padding: 5px;color:#b6b6b6;}
.gallery-3{padding:65px 0 95px;background:url(/wp-content/uploads/2019/11/about-gallerybg2.jpg)no-repeat;background-position: center top;background-size:100% auto;background-color:#F1F1F3;}
/* .gallery-3 .tp-grid li{border:none !important;box-shadow:none !important;width: 25%;}
.gallery-3 .tp-title span:nth-child(2){display:none;}

.gallery-3 .foogallery-stack-album .topbar h2{display:none;}
.gallery-3 .foogallery-stack-album .topbar h3{text-align:center;}
.gallery-3 .foogallery-stack-album .topbar{box-shadow:none !important;}
.gallery-3 .foogallery-stack-album .back{left:7em;background: #471479;color:#fff;} */
/*-- Foogallery --*/
.foogallery-stack-album .topbar{display:none;}
.foogallery-stack-album .back {font-size: 38px;width: 50px !important;height: 50px !important;margin: -26px 0 0 -20px !important;color: #fff !important;background: var(--primary-color) !important;}
.foogallery-stack-album .back:hover{opacity:0.5;}
.tp-grid li {border:none !important;}
.tp-title-cover {pointer-events: none;cursor: default;text-decoration: none;position: absolute;}
.tp-title {width: 100% !important;padding: 15px !important;text-align: center !important;bottom: -100px;background: rgba(0, 0, 0, 0.5) !important;color: #fff !important;
    display: flex !important;align-items: center !important;justify-content: center !important;}
.tp-grid li:hover .tp-title{top:0;height:100% !important;}
ul#foogallery-stack-album-259 li {max-height: 200px;}
.tp-title span:nth-child(2) {display: none !important;}
.tp-title span {font-family:var(--raleway);}
.gallery-3 .foogallery-album-gallery-list .foogallery-pile:hover .foogallery-pile-inner { border-color: #222; }
.gallery-3 .foogallery-album-gallery-list .foogallery-pile-inner { overflow:visible !important;border:none !important;background:#fff;}
.gallery-3 .foogallery-album-gallery-list .foogallery-pile h3{top: 220px;font-size:14px !important;text-align:center;line-height: 20px !important;}

.gallery-3 .foogallery.foogallery-container { padding-left: 0; --col: 7; display: grid; 
	grid-template-columns: repeat(var(--col), 1fr); grid-gap: 12px;
}
.gallery-3 .fg-default:after { content: none; }
.gallery-3 .foogallery.foogallery-container .fg-item { margin: 0; }
.gallery-3 .foogallery .fg-item-inner, .foogallery .fg-thumb { display: block; }
.gallery-3 .foogallery .fg-image { width: 100%; }
.gallery-3 .foogallery-pile-inner{height:220px;}

/* Clientelle */
.clientelle-1 {padding-top:70px;padding-bottom:70px;}
.clientelle-1 .foogallery.fg-caption-hover .fg-caption .fg-caption-inner {top:unset;bottom:-15px;}
.clientelle-1 .foogallery .fg-caption {background-image: linear-gradient(to top, #be3278, transparent, transparent);background-color:transparent;}
.clientelle-1 figure.fg-item-inner {background: #f3f3f3 !important;}
.clientelle-1 .foogallery.fg-light.fg-shadow-outline .fg-item-inner {box-shadow: unset !important;}
.clientelle-1 .list {padding:15px;}
.alphabetical {display: inline-block;width: 20px;height: 20px;font-weight: 900;}
.hidepost{display:none !important;}
.hideduplicate{display:none !important;}
.clientelle-1 ul.tp-grid {margin-left: 0 !important;display: flex;flex-wrap:wrap;padding-inline-start: 0 !important;height:auto !important;}
.clientelle-1 li.clientalbum {left: 0 !important;position: relative !important;
    margin: 15px;top:0 !important;}
.clientelle-1 li.clientalbum:hover .tp-title-cover {background-image: linear-gradient(to top, #be3278, transparent, transparent) !important;}
.clientelle-1 .tp-title {background:transparent !important;}
.clientelle-1 .tp-title span {position:absolute; bottom:10px;}

/* Tabs */
.su-tabs {padding:0 !important;background:none !important;}
.su-tabs-pane {padding:50px 0 0 0 !important;background: none !important;}
.su-tabs-nav span:hover {background: none !important;color:#8427a7;}
.su-tabs-nav span.su-tabs-current {background: none !important;color:#8427a7;font-weight:700;}

/* Contact */
.contact-2{padding-top:70px;padding-bottom:70px;}
.enqfrm{padding-left:5px;padding-right:5px;}
.contact-2 .col-1 a {}
.contact-2 .col-1 {background: #efefef;}
.contact-2 .col-2 {background: #f9f9f9;}
.contact-2 .fa-ul i {color: #8427a7;}
.contact-2 h2{font-size:20px;}
.contact-2 .col-3 {padding: 0;}

/* Custom Made */
.custom-1{padding-top:40px;padding-bottom:40px;}
.custom-1 i.fas.fa-arrow-down {text-align: center;width: 100%;}
#menu-custom-made li.current_page_item a, #menu-custom-made li a:hover{color:#f1d300;}
.smallfont {font-size: 11px;}

/* Footer */
#footer {background-size: cover !important;background: url(/wp-content/uploads/2019/11/latestfooterbg.jpg)no-repeat;padding-top: 15px;color: #fff;background-attachment: fixed;}
#footer a{color:#fff;}
#footer a.whitebtn{color: #a1217e;}
.footer-first {padding-top:60px;padding-bottom:85px;}
.footer-first h1{margin-bottom: 35px;}
.footer-second img{margin-bottom: 20px;}
.footer-third{margin-top: 70px;}
.footer-fourth{margin-top: 60px;}
.footer-bottom {position: relative;margin-top:50px;}
.footer-bottom:after {position: absolute;content: '';top: 0;left: 15px;width: calc(100% - 30px);background: #fff;height: 1px;z-index: 999;}
#footer .footer-inner {padding-bottom:0;}
.footer-fifth {padding: 10px 0 10px 15px;}
.footer-fifth ul li a {position:relative;}
.footer-fifth ul li{margin-bottom: 0;padding: 0 17px;position:relative;display: inline-block;}
.footer-fifth li:not(:last-child):after {content: ':';color: #fff;position: absolute;right: 0;top: 0;font-size: 13px;}
.footer-fifth li a::after {content: '';display: block;width: 0;height: 2px;background: #fff;transition: width .3s;position:absolute;}
.footer-fifth li a:hover::after {width: 100%;transition: width .3s;}
.footer-fifth li.active a:after {width: 100%;transition: width .3s;}
.footer-fifth ul#menu-main-menu-1 {margin-left: -17px;}
.footer-third a:hover{color:#f1d300 !important;}
#footer ul.sub-menu {display: none;}

/* Floating Button */
.floatlist {display: flex;justify-content: center;align-items: center;width: 40px;height: 40px;margin: 7px;border-radius: 50%;}
.floating-facebook{background:#295396;}
.floating-facebook .fab{font-size: 20px;padding-top: 4px;}
.floating-whatsapp{background:#65bc54;}
.floating-whatsapp .fab{font-size: 23px;padding-top: 3px;}

/* FB Messenger */
#btn-flc {right: 5px !important;}
#btn-flc button img {width: 40px;}

/*CF7*/
.wpcf7-form input:not([type="submit"]):not([type="reset"]), .wpcf7-form textarea, .wpcf7-form select {border: none !important;
    border-bottom: 2px solid #7a1a9d !important;border-radius: 0 !important;background: #f2f2f2 !important;}

/* RESPONSIVE 
*/

@media screen and (max-width:1199px){
	#navigation-menu {width: calc(100% + 100px);}
	ul.brand-icon li img {margin-right: 15px;}
	#menu-main-menu li a {font-size:12px;}
	.about-3 .owl-prev, .about-3 .owl-next {display:none !important;}
}

@media screen and (max-width:991px){
    #search-bar-wrap {display:none;}
	#navigation-menu{display:flex;align-items:center;justify-content:flex-end;}
	button#responsive-menu-button {position: relative !important;top: 0 !important;right:0 !important;}
	#navigation-menu {width: 100%;}
	.site-header .row {display: flex;justify-content: flex-start;align-items: center;}
	#responsive-menu-button{top:23px !important;}
	#footer{margin-bottom: -42px;padding-bottom: 30px;}
	.footer-second {text-align: center;}
	.footer-third {margin-top: 15px;text-align: center;}
	.footer-fifth ul#menu-main-menu-1 {text-align:center;}
	.footer-fifth {padding: 10px 15px;}
	#copyright{text-align:center;}
	#product-sidebar {text-align: center;}
	ul.second,ul.third, ul.fourth, ul.fifth {padding-inline-start:0;}
	.gallery-3 [id*='foogallery-album'] .foogallery-album-gallery-list, .gallery-3 .foogallery.foogallery-container {--col: 3;grid-gap: 100px 20px;}
	.home-3 .row{display: flex;flex-direction: column-reverse;margin-bottom:30px;}
	.home-3 .col-2{margin-bottom:-30px;}
	.product-inner-content {text-align: center;}
	.product-inner-content .woocommerce-product-details__short-description ul li{list-style:none;padding-inline-start:0;position:relative}
	.product-inner-content .woocommerce-product-details__short-description ul li:before{content:'•'; position:absolute; margin-left:-15px;}
	.smallfont {font-size: 13px;}
	.aftershrink .row.nflex.nflex-center{height:100px;}
	form.search-form{display:none;}
	.clientelle-1 li.clientalbum {width: calc(33.333% - 30px);padding-bottom: calc(33.333% - 30px); }
	.clientelle-1 li.clientalbum a {position: absolute;width: 100%;height: 100%;}
	.clientelle-1 li.clientalbum img {width: 100%;height: 100%;object-fit: cover !important;}
}

@media screen and (max-width:768px){
	.home-3 {text-align:center;}
	ul.brand-icon {margin-top:20px;}
	ul.brand-icon li {width: 100%;float: none;}
	.about-1{padding:40px 15px;text-align:center;}
	ul.about-gallery {grid-template-columns: auto;}
	.navigation {text-align: center;}
	.gallery-1 .owl-dots{display:none;}
	.gallery-1 h1 {margin-bottom: 20px;}
	.gallery-3 [id*='foogallery-album'] .foogallery-album-gallery-list, .foogallery.foogallery-container {--col: 2;grid-gap: 80px 20px;}
	.clientelle-1{text-align:center;}
	.su-tabs-nav span.su-tabs-current {background: #8427a7;color: #fff;}
	.enqfrm{padding-left:15px;padding-right:15px;}
	.career-1 {text-align: center;}
	.career-2 .career-col{display:block;}
	.career-2 .career-col:nth-child(odd) {padding-right: 15px;}
	div.wc_ss_btns:not(.wc_ss_btns_float)>ul>li {width: 32px !important;}
	div.wc_ss_btns>ul {width: 100%;display: flex;justify-content: center;padding-left: 0 !important;}
		.clientelle-1 li.clientalbum {width: calc(50% - 30px);padding-bottom: calc(50% - 30px); }
}

@media screen and (max-width: 576px){
	div.wc_ss_btns:not(.wc_ss_btns_float)>ul>li {width: 32px !important;}
	div.wc_ss_btns>ul {width: 100%;display: flex;justify-content: center;padding-left: 0 !important;}
}

@media screen and (max-width:480px){
	#logo img {width: 600px !important;}
	h1 {font-size: 28px;}
	#footer h1 {font-size: 22px;}
	.home-1{padding-top:40px;padding-bottom:40px;}
	.home-3 {padding-top: 10px;}
	ul.brand-icon li {font-size: 15px;}
	.footer-first {padding-top: 0;padding-bottom: 50px;}
	.about-1{padding:40px 15px 10px;}
	.about-2 {padding: 40px 0;}
	.about-3 {padding: 40px 0;}
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {width: 100% !important;}
	[id*='foogallery-album'] .foogallery-album-gallery-list,.foogallery.foogallery-container {--col: 1;}
	.gallery-1{padding-top:40px;padding-bottom:40px;}
	.gallery-3{padding-top:40px;padding-bottom:40px;}
	.clientelle-1{padding-top:40px;padding-bottom:40px;}
	.contact-2{padding-top:40px;padding-bottom: 25px;}
	.enquiry-1{padding:40px 0;}
	.career-3 {height: 250px;}
	ul.brand-icon li img {margin-right: 0;display: block;margin: 0 auto;margin-bottom:5px;}
	ul.brand-icon li  {margin-bottom: 25px;}
	div.wc_ss_btns:not(.wc_ss_btns_float)>ul>li {width: 32px !important;}
	div.wc_ss_btns>ul {width: 100%;display: flex;justify-content: center;padding-left: 0 !important;}
		.clientelle-1 li.clientalbum {width: calc(100% - 30px);padding-bottom: calc(100% - 30px); }
}
.gallery-1 .owl-item img {object-fit: cover;height: 200px !important; width:277px !important;}
@media screen and (min-width:640px){
	
}


.grecaptcha-badge{display:none !important;}