/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

:root{
    --color1:#004290;
    --color2:#067DD7;
    --color3:#151515;
    --fontm: "Montserrat", sans-serif;
    --fonteb: "EB Garamond", serif;
}

.img-prod-col .yith-wcwl-add-to-wishlist-button__label {display: none !important;}
.img-prod-col .yith-add-to-wishlist-button-block {position: absolute !important;right: 10px;top: 10px;z-index: 9 !important;margin: 0 !important;background: #fff !important;border-radius: 50%;}
.img-prod-col > .fusion-column-wrapper {position: relative !important;}

.section-mx-post > .fusion-row {max-width: calc(1500px + 30px) !important}
.link-white a {color: white !important;}

.home-prod .yith-wcwl-add-to-wishlist-button__label {display: none !important;}
.home-prod .yith-add-to-wishlist-button-block {margin: 0 !important;}
.home-prod .yith-wcwl-add-to-wishlist-button {background: var(--awb-color2) !important;border-radius: 50% !important;width: 36px !important;height: 36px !important;display: flex !important;justify-content: center !important;align-items: center !important;}
.home-prod svg.yith-wcwl-add-to-wishlist-button-icon {color: #fff !important;width: 20px !important;}
.home-prod .yith-wcwl-add-to-wishlist-button:hover{background: #fdbd75 !important;}


.wc-block-components-totals-coupon__button{background:var(--color2) !important; color:#fff !important;border:none !important;}
.wc-block-components-totals-coupon__button:hover{background:var(--color1) !important;}

.wc-block-cart__submit-container .wc-block-cart__submit-button, .wc-block-components-checkout-place-order-button {background:var(--color1) !important; color:#fff !important; outline:none !important;border:none !important;font-size:17px !important}
.wc-block-cart__submit-container .wc-block-cart__submit-button:hover, .wc-block-components-checkout-place-order-button:hover{background:var(--color2) !important;}
@media only screen and (max-width: 1100px){
body.woocommerce-checkout .wc-block-checkout{display:flex;flex-direction:column-reverse;align-items:center !important}
body.woocommerce-checkout .wc-block-components-main, body.woocommerce-checkout .wc-block-checkout__sidebar{width:90% !important}
body.woocommerce-checkout .wc-block-checkout__sidebar{position:static !important;margin-bottom:30px;}
}
@media only screen and (max-width: 600px){
body.woocommerce-checkout.page-id-523 .wc-block-components-main, body.woocommerce-checkout.page-id-523 .wc-block-checkout__sidebar{width:100% !important}	
}
/*------------------------------------------------------***Begin Header Style***------------------------------------------------------*/
/* search bar code  */
.my-search-menu{flex: 1 1 auto; min-width: 0;max-width:500px !important;width:480px;}
.my-search-menu .awb-menu__main-a {justify-content:space-between !important;width: 100%;}
.my-search-menu input[type="search"]{border-top:0px !important;border-left:0px !important;border-right:0px !important;border-bottom:01px solid rgb(2 51 108 / 15%) !important;border-radius:0px !important;rgb(2 51 108 / 100%);}
.my-search-menu input[type="search"]::placeholder{color:rgb(2 51 108 / 100%);}
/* .my-search-menu .fusion-search-button{right:0 !important;} */
.my-search-menu .fusion-search-button input, .my-search-menu-2 .fusion-search-button input{color:rgb(2 51 108 / 100%)!important;}
.my-search-menu .fusion-search-result, .my-search-menu-2 .fusion-search-result{background:#fff !important;font-weight:400 !important}
/* woo-menu-style */
.woo-menu-col li.has-cm-icon a span.awb-menu__i.awb-menu__i_main, .woo-menu-col li.menu-item-has-children a span.awb-menu__i.awb-menu__i_main, .woo-menu-col li.favoris-icon-h .awb-menu__main-a{position:relative;}
.woo-menu-col li.has-cm-icon a span.awb-menu__i.awb-menu__i_main i, .woo-menu-col li.menu-item-has-children a span.awb-menu__i.awb-menu__i_main i, .woo-menu-col li.favoris-icon-h .awb-menu__main-a .menu-text{opacity:0;}
.woo-menu-col li.has-cm-icon a:hover span.awb-menu__i.awb-menu__i_main::after, .woo-menu-col li.menu-item-has-children a:hover span.awb-menu__i.awb-menu__i_main::after, .woo-menu-col li.favoris-icon-h .awb-menu__main-a:hover::after{filter: brightness(0) saturate(100%) invert(31%) sepia(85%) saturate(1268%) hue-rotate(182deg) brightness(101%) contrast(97%);}
.woo-menu-col li.has-cm-icon  a span.awb-menu__i.awb-menu__i_main::after, .woo-menu-col li.menu-item-has-children a span.awb-menu__i.awb-menu__i_main::after, .woo-menu-col li.favoris-icon-h .awb-menu__main-a::after{position:absolute;content:'';height:30px;width:30px;}
.woo-menu-col li.favoris-icon-h .awb-menu__main-a::after{background:url(/wp-content/uploads/2025/12/haute-pression-maillot-de-bain-a-frejus-favoris.png) center/contain no-repeat;}
.woo-menu-col li.panier-icon-h a span.awb-menu__i.awb-menu__i_main::after{background:url(/wp-content/uploads/2025/12/haute-pression-maillot-de-bain-a-frejus-shop.png) center/contain no-repeat;}
.woo-menu-col li.menu-item-has-children.account-icon-h a span.awb-menu__i.awb-menu__i_main::after{background:url(/wp-content/uploads/2025/12/haute-pression-maillot-de-bain-a-frejus-user.png) center/contain no-repeat;}
.woo-menu-col li.menu-item-has-children.account-icon-h a {margin-right:12px;}

@media only screen and (max-width: 1400px){
.col-80{width:100% !important}	
}
@media only screen and (max-width: 1300px){
.logo-col img{max-width:140px}
.toph-item a{font-size:14px}
.toph-item .fb-icon-element{font-size:15px !important;margin-top:7px !important}
}

@media only screen and (max-width: 890px){
.logo-col img{max-width:120px}
.toph-item a{font-size:12px}
.my-search-menu{width:100%;}	
}
@media only screen and (max-width: 500px){
.logo-col img{max-width:100px}
.logo-col{width:25% !important}
.woo-menu-col{width: 40% !important;}
.woo-menu-col li.has-cm-icon  a span.awb-menu__i.awb-menu__i_main::after, .woo-menu-col li.menu-item-has-children a span.awb-menu__i.awb-menu__i_main::after, .woo-menu-col li.favoris-icon-h .awb-menu__main-a::after{width:27px;height:27px;}
.my-search-menu input[type="search"]::placeholder{font-size:14px;}
}
@media only screen and (max-width: 430px){
.search-col{display:none !important}
.logo-col{width:35% !important}
.woo-menu-col{width:60% !important}	
}

@media only screen and (min-width: 1026px){
.main-menuh-col .home-link .link-text{display:none;}
.main-menuh-col .home-link .icon-home{display:block;width:24px;height:20px; background:url(/wp-content/uploads/2025/12/haute-pression-maillot-de-bain-a-frejus-icon-_home.svg) center/contain no-repeat;}
.main-menuh-col li.home-link:hover .icon-home, .main-menuh-col li.home-link.current-menu-item .icon-home{filter: brightness(0) saturate(100%) invert(88%) sepia(80%) saturate(2090%) hue-rotate(305deg) brightness(101%) contrast(98%);}
}
@media only screen and (max-width: 1025px){
    .main-menuh-col .collapsed-nav-text{order:2 !important}
    .main-menuh-col .awb-menu__m-collapse-icon{margin-left:0px !important;margin-right:.5em !important}
	.main-menuh-col  .awb-menu__m-toggle{padding-left:0px !important}
}
@media only screen and (min-width: 1026px) and (max-width: 1170px){
.main-menuh-col	li a{font-size:14px;}
.main-menuh-col	.awb-menu__main-li { margin-inline:10px;}
}
.menu-cs .awb-menu__description {display:none !important}
/*------------------------------------------------------***End***------------------------------------------------------*/


/*------------------------------------------------------***Begin global Style***------------------------------------------------------*/
.has-shape{position:relative;overflow:hidden}
.has-shape::before, .has-shape::after{position:absolute;content:"";width:470px;background-size:contain !important;background-repeat:no-repeat;}

.has-shape::before{background-image:url(/wp-content/uploads/2025/12/haute-pression-maillot-de-bain-a-frejus-element-2.webp);background-position:left;left:-10%;bottom:-11%;height: 580px;}
.has-shape::after{background-image:url(/wp-content/uploads/2025/12/haute-pression-maillot-de-bain-a-frejus-Elements.webp);background-position:right;right:-6%;top:0;height: 580px;}


.sup-h2{font-size:20px;letter-spacing:1.2px;margin-bottom:5px;}
.sup-h1 {font-size:40px;margin-bottom:10px;}
.title-h1{font-size:60px;} 

.h1-title-ca h1 p{margin-top:5px !important;}
@media only screen and (max-width: 1400px) {
	.title-h2{font-size:32px}
	.has-shape::before, .has-shape::after{width:280px;}	
	.sup-h1 {font-size:35px;}
    .title-h1{font-size:50px;} 
/* 	h1 des pi */
	.suph1-pi{font-size:26px !important}
    .h1-title-ca h1 p, .h1-pi{font-size:40px !important}
}
@media only screen and (max-width: 1024px) {
	.site-text p{font-size:17px}
	.has-shape::before, .has-shape::after{width:200px;height:300px;}
	.propos-img img{max-width:60%;}
/* 	h1 des pi */	
    .suph1-pi{font-size:24px !important}
    .h1-title-ca h1 p, .h1-pi{font-size:35px !important}
	
	.sup-h1 {font-size:32px;}
    .title-h1{font-size:40px;} 
	
}
@media only screen and (max-width: 800px) {
.has-shape::before, .has-shape::after{width:150px;height:150px;}
.has-shape::before{bottom:0;}
.has-zoom {border-radius:0 !important;}
/* 	h1 des pi */
 .suph1-pi{font-size:22px !important}
 .h1-title-ca h1 p{font-size:32px !important}
.h1-pi{font-size:40px !important}
.sup-h1 {font-size:26px;margin-bottom:15px;}
.title-h1{font-size:35px;} 
}
@media only screen and (max-width: 600px) {
	.title-h2{font-size:28px}
	.sup-h2{font-size:16px;}
	/* 	h1 des pi */
    .suph1-pi{font-size:18px !important}
    .h1-title-ca h1 p{font-size:26px !important}
	.h1-pi{font-size:38px !important}
}
@media only screen and (max-width: 497px) {
	.title-h2{font-size:26px}
	.btn-site{padding-inline:14px !important}
	/* 	h1 des pi */
	.h1-title-ca h1 p{font-size:24px !important}
	.sup-h1 {font-size:24px;margin-bottom:10px;}
	.title-h1{font-size:34px;} 
}
@media only screen and (max-width: 400px) {
.has-shape::before, .has-shape::after{width:100px;height:100px;}
.title-h1{font-size:30px;} 
}

.col-has-bg {background-attachment:fixed !important;}
/* .has-zoom{overflow:hidden;} */
/* .has-zoom .fusion-column-wrapper {transition:0.4s ease-in-out;} */
/* .has-zoom:hover .fusion-column-wrapper{transform:scale(1.2) !important;} */

/*------------------------------------------------------***End***------------------------------------------------------*/



/*------------------------------------------------------***Begin Home page Style***------------------------------------------------------*/


/**************************************Style : PRE-HOME*********************************/


/**************************************Style : SLIDER ********************************/


/**************************************Style : section_category*********************************/
.home-car  .sa_hover_container{min-height:fit-content !important;}
.home-car  .owl-stage-outer{padding-left:15px !important}
/* transition */
.home-car .btn-buy{transition:0.3 ease-in-out;}
.home-car .cat-item{background:#F5F5F5;padding:35px 25px;border-radius:5px;overflow:hidden !important;position:relative;}
.home-car .cat-item::after{
    content: "";
    position: absolute;
    inset: 0;
    background-size: cover;
    background-position: center;
    opacity: 0;
    transition: opacity 0.7s ease-in-out;
    z-index: 0;
}
.cat-img{background-size:cover !important; background-position:center !important; background-repeat:no-repeat !important; display:block;width:45%;height:210px;border-radius:50%;z-index:2;}

.cercle-shap {display:block;width:60px;height:60px;background:rgb(255 255 255 / 0%);border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;transition:0.55s ease-in-out;}
.home-car  .sa_hover_container:hover .cercle-shap{width:120%;height:200%;background:rgb(255 255 255 / 75%)}
/* ---------category -image ------- */
/* cate1 */
.home-car .cat-1::after{  background-image: url("/wp-content/uploads/2025/12/haute-pression-maillot-de-bain-a-frejus-Pour-Femme-1.webp");}
.home-car .cat-1 .cat-img{background:url(/wp-content/uploads/2025/12/haute-pression-maillot-de-bain-a-frejus-Pour-Femme.webp)}

.home-car .cat-2::after{  background-image: url("/wp-content/uploads/2025/12/haute-pression-maillot-de-bain-a-frejus-Pour-Homme-1.webp");}
.home-car .cat-2 .cat-img{background:url(/wp-content/uploads/2025/12/haute-pression-maillot-de-bain-a-frejus-Pour-Homme.webp)}

.home-car .cat-3::after{  background-image: url("/wp-content/uploads/2025/12/haute-pression-maillot-de-bain-a-frejus-Pour-Enfant-1.webp");}
.home-car .cat-3 .cat-img{background:url(/wp-content/uploads/2025/12/haute-pression-maillot-de-bain-a-frejus-Pour-Enfant.webp)}

.home-car .cat-4::after{  background-image: url("/wp-content/uploads/2025/12/haute-pression-maillot-de-bain-a-frejus-Femme-Ado.webp");}
.home-car .cat-4 .cat-img{background:url(/wp-content/uploads/2025/12/haute-pression-maillot-de-bain-a-frejus-MENSTRUEL.webp)}

.home-car .cat-5::after{  background-image: url("/wp-content/uploads/2025/12/haute-pression-maillot-de-bain-a-frejus-Femme-Ado-1.webp");}
.home-car .cat-5 .cat-img{background:url(/wp-content/uploads/2025/12/haute-pression-maillot-de-bain-a-frejus-Femme-Ado-2.webp)}

/* ------------------------------- */
.home-car .sa_hover_container:hover .cat-item::after{opacity: 0.7;}
/* category name  */
.cat-name{font-weight:500;text-transform:uppercase;color:#02336C;font-size:14px;-webkit-text-stroke: 0.4px currentColor;letter-spacing:0.5px;}

/* category for  */
.cat-title{font-size:32px;color:var(--color3);font-weight:500;font-family:var(--fonteb); }
/* btn style */
.home-car .btn-buy {background:var(--awb-color1);color:#fff;padding:14px 32px;border-radius:5px;font-size:14px;text-transform:uppercase;font-weight:500;font-family:var(--fontm);}
.home-car .btn-buy:hover{background:var(--color2)}

/* layout code */
.cat-item{min-height:280px;display:flex;justify-content:space-between;align-items: stretch;}
.home-car .cat-des{display:flex;flex-direction:column;align-items:start;justify-content:flex-start;gap: 20px;padding-block:25px;}
.home-car .cat-cont{display:flex;flex-direction:column;justify-content:space-between;align-items: flex-start;width:50%;z-index:2;}




/* navigation style */


.home-car  .white .sa_owl_theme .owl-nav .owl-prev, .home-car  .white .sa_owl_theme .owl-nav .owl-next{border:1px solid var(--color1) !important;width:50px !important;height:50px !important;border-radius:50% !important;background-color:#fff !important;background-image:none !important;transition:0.4s ease-in-out;}
.home-car  .white .sa_owl_theme .owl-nav .owl-prev::after, .home-car  .white .sa_owl_theme .owl-nav .owl-next::after{background:url(/wp-content/uploads/2025/12/haute-pression-maillot-de-bain-a-frejus-arrow.png) center/contain no-repeat !important;position:absolute;content:"";width:18px;height:18px;left:50%;top:50%;translate: -50% -50%;}
.home-car  .white .sa_owl_theme .owl-nav .owl-next::after{rotate: 180deg}

.home-car  .white .sa_owl_theme .owl-nav .owl-prev:hover, .home-car  .white .sa_owl_theme .owl-nav .owl-next:hover{background:var(--color1) !important;background-image:none !important}

.home-car  .white .sa_owl_theme .owl-nav .owl-prev:hover::after, .home-car  .white .sa_owl_theme .owl-nav .owl-next:hover::after{filter: brightness(0) saturate(100%) invert(82%) sepia(100%) saturate(0%) hue-rotate(52deg) brightness(111%) contrast(102%);}

.home-car  .white .sa_owl_theme .owl-nav .owl-prev{left:-50px}
.home-car  .white .sa_owl_theme .owl-nav .owl-next{right:-70px}

@media only screen and (max-width: 1440px){
 .cat-title{font-size:26px}
  .cat-img{width:50%;}  
.home-car  .white .sa_owl_theme .owl-nav .owl-prev{left:-20px}
.home-car  .white .sa_owl_theme .owl-nav .owl-next{right:-20px}
.home-car  .owl-stage-outer{padding-left:10px !important}
}
@media only screen and (max-width: 1024px){
.home-car .owl-nav{top:100% !important;position:relative;}
.home-car .owl-stage-outer{padding-bottom:30px;}
.home-car  .white .sa_owl_theme .owl-nav .owl-prev{left:calc(50% - 47px)}
.home-car  .white .sa_owl_theme .owl-nav .owl-next{right:calc(50% - 47px)}
.home-car  .owl-stage-outer{padding-left:0px !important;}
.home-car  .white .sa_owl_theme .owl-nav .owl-prev, .home-car  .white .sa_owl_theme .owl-nav .owl-next{height:42px !important;width:42px !important;}
.home-car  .white .sa_owl_theme .owl-nav .owl-prev::after, .home-car  .white .sa_owl_theme .owl-nav .owl-next::after{width:14px !important}
}
@media only screen and (max-width: 600px){
.cat-item{justify-content:center;}
.cat-img{width:46%;}  
}
@media only screen and (max-width: 460px){
.cat-item{justify-content:center;flex-direction:column;align-items:center;}
.cat-img{width:80%;}  
.home-car .cat-des{align-items:center;justify-content:center;padding-block:10px;margin-bottom:30px;}
.home-car .cat-cont{width:100%;align-items:center;justify-content:center;text-align:center;}
}

/**************************************Style : section instagram/facebook*********************************/
.inst-col #sb_instagram .sbi_photo img {border-radius:5px !important}
.inst-col .sbi_follow_btn a svg{display:none !important;}
.inst-col .sbi_load_btn, .inst-col .sbi_follow_btn a{font-size:14px !important;text-transform:uppercase;font-weight:500 !important;font-family:var(--font1) !important;letter-spacing:1.3px !important;border-radius:5px !important;padding:12px 30px !important;margin-top:12px !important;transition:0.3 ease-in-out !important}
.inst-col .sbi_load_btn:hover, .inst-col .sbi_follow_btn a:hover{background:#067DD7 !important;}

.fc-iframe-col iframe{box-shadow:0 0 0 18px rgb(39 39 39);border-radius:45px}
.fc-col{position:relative;overflow:visible !important;}
.fc-iframe-col{z-index:2}
.fc-col::after{position:absolute;content:'';width:110%;height:100%;inset:0;background:url(/wp-content/uploads/2025/12/haute-pression-maillot-de-bain-a-frejus-elements2.webp) center/contain no-repeat;z-index:0;left:-60px !important;}

.social-section{position:relative;}
.social-section::after{position:absolute;content:'';width:90%;height:77%;right:0px;bottom:0;background:url(/wp-content/uploads/2025/12/haute-pression-maillot-de-bain-a-frejus-133739416_10168584-1.webp) right/contain no-repeat;}
@media only screen and (max-width: 1024px){
.fc-iframe-col{transform:translateX(-40px)}
.social-section::after{height:50%;}
}
@media only screen and (max-width: 800px){
.fc-col::after{width:90%;background-position:center !important;left:40px !important}
.social-section::after{height:35%;}
}
@media only screen and (max-width: 600px){
.fc-col{display:none !important;}
.social-section::after{height:22%;}
}
/**************************************Style : section_Post card*************************/



/**************************************Style : section_ Vapotage & E-liquides  *********************************/


/**************************************Style : section_Produit*********************************/
.home-prod .img-prod-col img{height:370px !important;width:100%;object-fit:cover !important;transiiton: 0.4s ease-in-out;}
/* .home-prod .img-prod-col .img-prod-cat img{} */
@media only screen and (min-width: 801px){ 
.home-prod .fusion-woo-product-image a{position:relative;}
.home-prod .fusion-woo-product-image a::after{position:absolute;inset:0;top:-10px !important;width:100%;height:400px;background-color:rgba(0,0,0,0);content:'';display:block !important;transiiton: 0.4s ease-in-out;}
.home-prod .product-item:hover .fusion-woo-product-image a::after{background-color:rgb(255 255 255 / 80%);}

.home-prod .img-prod-col {position:relative;}
.home-prod .product-btns-col{position:absolute; top:calc(50% - 20px);opacity:0;transition:0.3s ease-in-out;z-index:4 !important}
.home-prod .product-btns-col .img-1, .home-prod .product-btns-col .img-3{transition:0.9s ease-in-out;}
.home-prod .product-btns-col .img-1{transform:translateX(-8px)}
.home-prod .product-btns-col .img-3{transform:translateX(8px)}
.home-prod .product-item:hover .img-1, .home-prod .product-item:hover .img-3{transform:translateX(0px);}
.home-prod .product-item:hover .product-btns-col{opacity:1}   
}
.product-item .img-prod-cat img{height:380px;}
.btn-prod-cate{width:100% !important}

@media only screen and (max-width: 1360px){
.side-bar-prod .title-h2, .side-bar-prod .widget-title {font-size:25px !important}    
}
@media only screen and (max-width: 1024px){
.side-bar-prod .title-h2, .side-bar-prod .widget-title {font-size:22px !important}   
.side-bar-prod .avada-button-select, .side-bar-prod .awb-woo-attr-name{font-size:14px !important}    
}
@media only screen and (max-width: 800px){
	.has-border-r .fusion-column-wrapper {border:none !important}
	.pro-attr th, .pro-attr td{font-size:16px !important;}
	.product-cs-filter .fusion-column-wrapper{flex-direction:column !important;justify-content:center!important; align-items:start !important;}
.product-cs-filter  .catalog-ordering{flex-direction:row !important;align-items:start !important;justify-content:center !important;gap:5px !important; margin-bottom:0px !important;flex-wrap:wrap !important}
}
@media only screen and (max-width: 700px){
.product-cs-filter  .catalog-ordering{justify-content:flex-start !important;}
}
@media only screen and (max-width: 400px){
.add-btn-prd .fusion-button-wrapper{flex-wrap:wrap !important;flex-direction:column !important;display:flex !important; gap:20px;align-items:flex-start !important}  
.pro-attr th, .pro-attr td{font-size:16px !important;}
}

.img-icon-p img{background-color:#067DD7 !important;transition:background-color 0.2s  ease-in-out !important}
.img-icon-p:hover img{background-color:#FDBD75 !important}
/**************************************Style : section_chiffres*********************************/


/**************************************Style : section_boutiques*********************************/


/**************************************Style : section_partenaires*********************************/


/**************************************Style : section_contact*********************************/


/**************************************Style : section_map*********************************/


/*------------------------------------------------------***End***------------------------------------------------------*/




/*------------------------------------------------------***Begin footer style***------------------------------------------------------*/
.coherence-logo svg{width: 160px !important;height: auto !important;vertical-align: middle !important;display: inline-block !important;margin-right: 10px !important;}
.coherence-logo .svg * {fill: #fff !important;}
.fusion-footer-widget-column:last-child{margin-bottom: 0px !important;}
/* .sp-bar-copyright {height: 20px;width: 1px;background: #fff !important;margin-inline: 14px;color:#fff;font-size:9px;display:inline;} */
.el-foot-has-link a {color: var(--color2) !important;}
.el-foot-has-link a:hover {text-decoration:underline !important;color: var(--color1) !important;}

.nav-link a{pointer-events: none !important;}
@media only screen and (max-width: 800px){ 
	.fusion-footer .fusion-layout-column .fusion-column-wrapper {align-items: center !important;justify-content: center !important;text-align: center !important;}
	.fusion-footer .pre-col .fusion-layout-column .fusion-column-wrapper {align-items: normal  !important;}
	.fusion-footer .fusion-layout-column .fusion-separator {margin-inline: auto !important;}
	.fusion-footer .awb-menu li a {text-align: center;justify-content: center !important;}
	.foot-copy-links .fusion-column-wrapper {flex-direction: column !important;justify-content: center;align-items: center;gap: 2px;}
	.foot-copy-links .fusion-column-wrapper .foot-copy-link .fusion-title-heading {text-align: center !important;}
/* 	.sp-bar-copyright {display: none !important;} */
	.coherence-logo svg{margin-right: 0px!important;}
	.social-icon-footer .fusion-column-wrapper{justify-content:center !important}
}

/* pre footer  */
.pre-col .fusion-content-boxes .fusion-column{margin-bottom:25px !important;}
.pre-footer-item .heading{font-weight:700 !important;font-size:18px !important;}
.pre-footer-item .heading, .pre-footer-item .content-container{font-family:var(--font2)}
.pre-footer-item .content-container{font-size:13px !important;max-width:90% !important;line-height:1.5;margin-top:-12px !important;font-weight:400 !important;}
.pre-footer-item .fusion-content-boxes.content-boxes-icon-on-side .heading {font-weight:700 !important}
@media only screen and (max-width: 1300px){
.pre-footer-item .content-container,.pre-footer-item .content-box-heading{max-width:100% !important;text-align: left !important;}	
}


.coor-items .content-box-heading {font-weight:400 !important;transform:translateX(-5px);}
.coor-items .content-box-heading a{color:#02336C !important;}
.coor-items .content-box-heading a:hover{text-decoration:underline !important; color:var(--color2) !important;}

.mailpoet_submit:hover {cursor: pointer;opacity: 1;}
body form.mailpoet_form {padding: 0px !important;}

.newletter-col .mailpoet_text{border-color:#fff !important;height:45px;padding:15px;color:#fff !important;padding:10px !important;}
.newletter-col .mailpoet_text:focus{border-color:#04C8EE !important;}
.newletter-col .mailpoet_text::placeholder{color:#fff !important;font-size:14px !important;font-family:var(--font1) !important;letter-spacing:1.4px;padding-left:25px;}
.newletter-col .mailpoet_submit{height:45px;background:#04C8EE;padding:13px 30px !important;color:#fff !important;font-family:var(--font1) !important;letter-spacing:1.4px;text-transform:uppercase !important;font-size:14px;border-radius:5px !important;transition:0.3s !important}
.newletter-col .mailpoet_submit:hover{background:#067DD7 !important}
.newletter-col form .mailpoet_paragraph {width:62% !important;display:inline-block;margin-right:10px;}
.newletter-col form .mailpoet_paragraph.last{width:25% !important;display:inline-block}

@media only screen and (max-width: 1600px){
.newletter-col form .mailpoet_paragraph {width:100% !important;;margin-right:0px;}
.newletter-col form .mailpoet_paragraph.last{width:100% !important;}
}
@media only screen and (max-width: 1024px){
.newletter-col form {margin-top:-55px;}
}
@media only screen and (max-width: 490px){
.newletter-col form {margin-top:10px;}
}
/* Error message  */
.newletter-col .mailpoet_paragraph {position:relative;}
.newletter-col .mailpoet_paragraph > span{position:absolute;background:#f7f7f7;top:-40px;border-radius:4px;}
.newletter-col .mailpoet_paragraph > span li{color:#f63c3c !important;padding:3px 8px 5px;font-size:13px;line-height:1;font-weight:500;}
/*------------------------------------------------------***End***------------------------------------------------------*/



/*------------------------------------------------------***Begin Responsive Media query style***------------------------------------------------------*/

/*------------***Large devices (desktops, more than 800px)***------------*/
@media only screen and (min-width: 1361px){
.mx-h{max-width:90%}	
}
@media only screen and (min-width: 801px){ 

    /*style header*/

    /*style main content*/
	.zomm-img {transition:0.4s ease-in-out !important;}
	.bg-1:hover .zomm-img{scale:1.5 !important}
	.border_center > .fusion-row:before{content: "" !important;top:0;height: 100%;width: 1px;background: var(--awb-color1);left:50%;transform: translatex(-50%;);position: absolute;}
    /*style footer*/
	
}

/*------------***Large devices (desktops, less than 1501px)***------------*/
@media only screen and (max-width: 1500px){

    /*style header*/

    /*style main content*/

    /*style footer*/

}

/*------------***Large devices (desktops, less than 1361px)***------------*/
@media only screen and (max-width: 1360px){

    /*style header*/

    /*style main content*/

    /*style footer*/

}

/*------------***Large devices (desktops, less than 1281px)***------------*/
@media only screen and (max-width: 1280px){

    /*style header*/

    /*style main content*/

    /*style footer*/

}

/*------------***Medium devices (tablets, less than 1025px)***------------*/
@media only screen and (max-width: 1024px){

    /*style header*/
   

    /*style main content*/

    /*style footer*/
	
}

/*------------***Medium devices (tablets, Bootstrap less than 993px)***------------*/
@media only screen and (max-width: 992px){

    /*style header*/

    /*style main content*/

    /*style footer*/

}

/*------------***Tablet Media query style***------------*/
@media only screen and (max-width: 800px){
    
    /*style header*/

    /*style main content*/
	
}

/*------------***Tablet Mini Media query style***------------*/
@media only screen and (max-width: 767px){
    
    /*style header*/

    /*style main content*/
	
    /*style footer*/
    
}

/*------------***Between Big Mobile and Tablet Media query style***------------*/
@media only screen and (min-width: 601px) and (max-width: 800px){
    
    /*style header*/

    /*style main content*/

    /*style footer*/
    
}

/*------------***Begin Big Mobile Media query style***------------*/
@media only screen and (max-width: 640px){

    /*style header*/

    /*style main content*/
	
    /*style footer*/
    
}

/*------------***Between Mobile and Tablet Media query style***------------*/
@media only screen and (min-width: 498px) and (max-width: 800px){
    
    /*style header*/

    /*style main content*/

    /*style footer*/
    
}

/*------------***Mobile Media query style***------------*/
@media only screen and (max-width: 497px){

    /*style header*/

    /*style main content*/

    /*style footer*/
    
}

/*------------------------------------------------------***End Media query***------------------------------------------------------*/
