/*
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
*/


/*------------------------------------------------------***Begin Header Style***------------------------------------------------------*/
.fusion-main-menu > .fusion-menu > li > a{padding: 0px 20px !important;}
.fusion-main-menu > .fusion-menu > li > a:hover,.fusion-main-menu > .fusion-menu > li.current_page_item > a{}
.fusion-main-menu .fusion-menu .sub-menu a{}
.fusion-main-menu .sub-menu .current-menu-item>a, .fusion-main-menu .sub-menu .current_page_item>a {background-color: inherit !important;}
.fusion-main-menu .sub-menu .current-menu-item>a:hover, .fusion-main-menu .sub-menu .current_page_item>a:hover {background-color: var(--menu_bg_hover_color) !important;}
.fusion-main-menu > .fusion-menu > li.menu_icon_rs a {padding: 0px 7px !important;}
/* .fusion-main-menu {margin-top: 20px !important;}
.fusion-is-sticky .fusion-main-menu {margin-top: 0px !important;} */

.section-header .fusion-search-results{background:#fff !important;}
.section-header .fusion-search-results a:hover{color:var(--awb-color1);}
.section-header .awb-menu__main-background-active_fade{top: 25%!important;}



.section-header .awb-menu__sub-li.current-menu-item a{ background-color: white; color:var(--awb-submenu-color)!important; }
.section-header .awb-menu__sub-li.current-menu-item a:hover{ background-color: var(--awb-color1); color:white!important; }

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


/*------------------------------------------------------***Begin Pages internes Style***------------------------------------------------------*/
body .max_div_pg {max-width: 1024px;margin-left: auto !important;margin-right:auto !important;}

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


/*------------------------------------------------------***Begin Home page Style***------------------------------------------------------*/
body .max_div_content {max-width: 920px;margin-left: auto !important;margin-right:auto !important;}
.el-pos-abs {position: absolute !important;}

main#main { padding-bottom: 0px; }
.fusion-body a.fusion-button.btn-arrow .fusion-button-text{display:flex;flex-direction: row-reverse;gap: 14px;}
.fusion-body a.fusion-button.btn-arrow .fusion-button-text:before { content: ""; background-image: url('https://hexagone-rayonnage.fr/wp-content/uploads/2025/09/hexagone-rayonnage-vente-de-rayonnage-a-orleans-Line-3-2.svg'); background-size: contain; background-repeat: no-repeat; background-position: center; display: flex; width: 24px; height: 24px; }
.fusion-body a.fusion-button.btn-arrow.dark-hover:hover .fusion-button-text:before { filter: brightness(0) saturate(100%) invert(16%) sepia(45%) saturate(3388%) hue-rotate(196deg) brightness(94%) contrast(97%); }

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


/**************************************Style : SLIDER REVOLUTION*********************************/
a.btn-slider{display:flex!important;flex-direction: row;justify-content: space-between;}
a.btn-slider:hover{display:flex!important;flex-direction: row;justify-content: space-between;gap: 7px;background: #D62D2E;background: linear-gradient(-90deg, rgba(214, 45, 46, 1) 0%, rgba(4, 60, 116, 1) 100%)!important;color:white!important;}

a.btn-slider:after { content: ""; filter: brightness(0) saturate(100%) invert(17%) sepia(43%) saturate(5%) hue-rotate(4deg) brightness(95%) contrast(92%);;background-image: url('https://hexagone-rayonnage.fr/wp-content/uploads/2025/09/hexagone-rayonnage-vente-de-rayonnage-a-orleans-Line-3-2.svg'); ;background-size: contain; background-repeat: no-repeat; background-position: center; display: flex; width: 24px; height: 24px; }
a.btn-slider:hover::after{filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(210deg) brightness(105%) contrast(101%);}


/**************************************Style : section_presentation*********************************/
.block-h1{clip-path: polygon(27% 0, 100% 0, 100% 100%, 0 100%, 0 24%);}
.section-presentation .counter-box-content ,.section-presentation .content-box-percentage.content-box-counter { text-align: left; }
/* .section-presentation .small-img { clip-path: polygon(50% 0, 100% 25%, 100% 78%, 50% 100%, 0 78%, 0 25%); }*/
.section-presentation .small-img img {width:100%;height: 400px;object-fit:cover;}

.section-presentation h1{max-width:850px;}

.section-presentation span.sup-tile {font-family: 'Inter';font-style: italic;font-weight: 300;color: #696969;position:relative;}
.section-presentation span.title.upper { font-weight: 700; font-size: 50px; }

.section-presentation .nbr-counter span.display-counter { font-family: 'Cormorant Infant'; font-weight: 600; }
.section-presentation .nbr-counter .counter-box-content { text-transform: uppercase; color: #333333!important; font-size: 16px!important; font-weight: 300; }
@media only screen and (min-width: 1025px){
.section-presentation span.sup-tile {font-family: 'Inter';font-style: italic;font-weight: 300;color: #696969;margin-left: 70px;position:relative;}
.section-presentation span.sup-tile:before{content:"";height:1px;width:60px;position:absolute;background-color:#696969;left: -70px;top: 13px;}
.section-presentation-intern .content-box-percentage.content-box-counter { text-align: left; }

}


@media only screen and (min-width: 1025px) and (max-width: 1360px){
	.section-presentation .small-img { position: absolute; left: -280px; top: 330px; }
	.section-presentation .small-img img{height:180px!important;width:150px!important;object-fit:cover;}
	.section-presentation .text-h1 { width: 100%; }
}

.section-presentation-intern .nbr-counter span.display-counter { font-family: 'Cormorant Infant'; font-weight: 600; }

/**************************************Style : section_prestations*********************************/
.section-prestation .awb-imageframe-caption-container {display: flex;padding: 0px!important;}
.section-prestation .awb-imageframe-caption {display: flex;flex-direction: column;justify-content: end;width: 100%;padding: 30px;}

.section-prestation a{color:white!important;}


.section-prestation .awb-imageframe-caption h2 .presta-header {font-size: 30px;color: white!important;font-family: 'Cormorant Garamond'!important;width:100%;padding-top: 30px!important;}
.section-prestation .fusion-image-wrapper .awb-imageframe-caption h2:after {background:white!important;bottom: 90px;transition: opacity 0.8s ease-in-out!important;height:1px;}

.section-prestation .fusion-image-wrapper .awb-imageframe-caption-container p.awb-imageframe-caption-text{transform: translateY(0px)!important;font-size: 16px;color: white;font-family: 'Inter';line-height: 1.4;font-weight: 400;min-height: 160px;}
.section-prestation .fusion-image-wrapper:hover .awb-imageframe-caption-container p.awb-imageframe-caption-text{transform: translateY(0px)!important;}

.section-prestation .fusion-image-wrapper .awb-imageframe-caption{transform: translateY(180px);transition:all 0.5s ease-in-out;position: relative;z-index: 9;}
.section-prestation .fusion-image-wrapper:hover .awb-imageframe-caption{transform:translateY(-10px);}

.section-prestation .fusion-carousel-item-wrapper .fusion-image-wrapper  .awb-imageframe-caption-container:before{content:"";background: rgba(0, 0, 0, 8.5);background: linear-gradient(1deg, rgba(0, 0, 0, 0.8) 0%, rgba(255, 255, 255, 0) 100%);position:absolute;width: 100%;height: 100%;opacity: 0.7;z-index: 1;}
.section-prestation .fusion-carousel-item-wrapper .fusion-image-wrapper:hover  .awb-imageframe-caption-container:before{	opacity: 0.7;background: #D62D2E; background: linear-gradient(0deg, rgba(214, 45, 46, 1) 0%, rgba(4, 60, 116, 1) 100%)}


.section-prestation .awb-imageframe-style-dario img{transform:translate3d(0px,0,0)!important}

.section-prestation .presta-header h2 {margin-bottom: 0px!important;}
.section-prestation .presta-header { display: flex; justify-content: space-between; align-items: center; }
.section-prestation .presta-header img {height: 20px;width: auto;filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(2%) hue-rotate( 15deg) brightness(107%) contrast(100%);opacity: 1!important;}

/**************************************Style : section_Actualites*********************************/


/**************************************Style : section_ReseauxSocieaux*********************************/


/**************************************Style : section_Realisations*********************************/


/**************************************Style : section_valeurs*********************************/


/**************************************Style : section_points_forts*********************************/
.section-why .fusion-content-boxes .content-wrapper-background:hover { background: #D62D2E; background: linear-gradient(90deg, rgba(214, 45, 46, 1) 0%, rgba(4, 60, 116, 1) 100%); }
.section-why .fusion-content-boxes .content-wrapper-background h3 , .section-why .fusion-content-boxes .content-wrapper-background .content-container{padding-left:130px!important;margin-bottom: 0px!important;}

.section-why span.p-icon-box { display: block!important; }
.section-why .fusion-content-boxes .fusion-column .content-wrapper-background { display: flex; flex-direction: column; justify-content: center; }

.section-why .fusion-content-boxes .content-wrapper-background .image{position: absolute;top:20px;}
.section-why .fusion-content-boxes .fusion-column .content-wrapper-background .image img {transition:transform 0.3s ease-in-out;}
.section-why .fusion-content-boxes .fusion-column:hover .content-wrapper-background .image img {transform:translateY(-6px);}

.section-why h3{transition:none!important;}

.section-why .fusion-content-boxes .content-wrapper-background:hover h3,.section-why .fusion-content-boxes .content-wrapper-background:hover h3:hover ,.section-why .fusion-content-boxes .content-wrapper-background:hover .content-container{color:white;}
.section-why .fusion-content-boxes .content-wrapper-background:hover img{filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(86deg) brightness(105%) contrast(105%);}


.section-why .fusion-content-boxes .fusion-column:nth-child(1) .content-wrapper-background { clip-path: polygon(8% 0, 100% 0, 100% 100%, 0 100%, 0 18%); }
.section-why .fusion-content-boxes .fusion-column:nth-child(2) .content-wrapper-background { clip-path: polygon(91% 0, 100% 18%, 100% 100%, 0 100%, 0 0); }
.section-why .fusion-content-boxes .fusion-column:nth-child(3) .content-wrapper-background { clip-path: polygon(100% 0, 100% 100%, 8% 100%, 0 82%, 0 0); }
.section-why .fusion-content-boxes .fusion-column:nth-child(4) .content-wrapper-background {clip-path: polygon(100% 0, 100% 82%, 92% 100%, 0 100%, 0 0);}


/**************************************Style : section_avis*********************************/
 .section-avis .ti-widget.ti-goog .ti-controls {display: block!important;}
.section-avis .ti-widget.ti-goog .ti-review-item>.ti-inner{border-radius:0px!important;}

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


/**************************************Style : section_contact*********************************/
.section-contact .fusion-content-boxes .heading div.content-box-heading { font-family: 'Cormorant Garamond'; font-weight: 700; font-style: italic; }
.section-contact .fusion-content-boxes .heading div.content-box-heading:hover{color: var(--awb-color1);}
.section-contact .fusion-content-boxes .heading{margin-bottom:0px;}
.section-contact .content-container {margin:0px;}
/* .section-contact .content-container a:hover{color:black;}
 */
.section-contact .img-side *{transition:all 0.5s ease-in-out;}
.section-contact .img-side:hover img {transform: scale(1.2);}


.section-contact .fusion-content-boxes .fusion-column { border-left: 1px solid #C7C7C7; margin-bottom: 40px; padding: 0px 24px; }

.page-contact-5 .ctn-info a{color:white;}
.page-contact-5 .ctn-info a:hover{color:white;text-decoration:underline;}

body .page-contact-5 a[href^="tel:"]:hover{text-decoration:underline!important;color:var(--awb-color1);}


.page-contact-5 .ctn-info { clip-path: polygon(15% 0, 100% 0, 100% 100%, 0 100%, 0 10%); }
/**************************************Style : section_map*********************************/
/*-----Checkout -----*/
.wp-block-woocommerce-cart a.wc-block-components-button ,button.wc-block-components-button { background-color: var(--awb-color1); border-radius:12px; border:1px solid var(--awb-color1); color: white; }
.wp-block-woocommerce-cart a.wc-block-components-button:hover , button.wc-block-components-button:hover{ background-color: transparent; border:1px solid var(--awb-color1); color: var(--awb-color1); }


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



/*------------------------------------------------------***Begin footer style***------------------------------------------------------*/
.coherence-logo svg{width: 160px !important;height: auto !important;vertical-align: middle !important;display: inline-block !important;margin-right: 20px !important;}
.coherence-logo .svg * {fill: #000 !important;}
.fusion-footer-widget-column:last-child{margin-bottom: 0px !important;}
.sp-bar-copyright {height: 20px;width: 2px;background: #ffffff !important;margin-inline: 10px;}
.el-foot-has-link a {color: #fff !important;}
.el-foot-has-link a:hover {text-decoration:underline !important;}
.mailpoet_submit:hover {cursor: pointer;opacity: 0.8;}
body form.mailpoet_form {padding: 0px !important;}
.nav-link a{    pointer-events: none !important;}
@media only screen and (max-width: 800px){ 
	.foot-col-widget .fusion-column-wrapper {align-items: center !important;}
	.foot-separator-widget {margin-inline: auto !important;}
	.foot-menu-widget ul 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: 5px;}
	.foot-copy-links .fusion-column-wrapper .foot-copy-link .fusion-title-heading {text-align: center !important;}
	.sp-bar-copyright {display: none !important;}
}


.footer-product-grid .fusion-product-wrapper { display: flex!important; flex-direction: row!important; align-items:center; flex-grow: 1!important; }
.footer-product-grid .fusion-clean-product-image-wrapper { flex: 0 0 80px; }
.footer-product-grid .fusion-product-content { flex: 1; }
.footer-product-grid .fusion-product-wrapper  h3{text-align: left;}
.footer-product-grid .fusion-product-wrapper  h3 a{ color: white!important; font-family: 'Inter'; font-style: normal; font-size: 16px; }

.foot-menu-widget li.current-menu-item  { text-decoration: underline; font-weight: 700; text-decoration-color: white; }
.foot-menu-widget li.menu-item:hover { text-decoration: underline; text-decoration-color: white; }
body a[href^="tel:"] {white-space: nowrap;}
body a[href^="tel:"]:hover{text-decoration:underline!important;}
/*------------------------------------------------------***End***------------------------------------------------------*/



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

/*------------***Large devices (desktops, more than 800px)***------------*/
@media only screen and (min-width: 801px){ 

    /*style header*/

    /*style main content*/
	.animate_01 {animation: mymove ease-in-out 1.618s infinite alternate !important;}
	.animate_02 {animation: mymove2 ease-in-out 1.618s infinite alternate !important;}
	.animate_03 {animation: mymove3 ease-in-out 1.618s infinite alternate !important;}
	.animate_04 {animation: mymove4 ease-in-out 1.618s infinite alternate !important;}
	.animate_05 {animation: mymove5 ease-in-out 1.618s infinite!important;}
	.animate_06 {transform:translatey(12px);animation:float 3s ease-in-out infinite !important;}
	.animate_07 {transform:translatey(12px);animation:float2 3s ease-in-out infinite !important;}
	.animate_08 {animation: mymove6 ease-in-out 2.618s infinite alternate !important;}
	.animate_09 {animation: mymove7 ease-in-out 1.618s infinite alternate !important;}
	.animate_10 {animation: mymove8 ease-in-out 1.618s infinite alternate !important;}
	.animate_11 {animation: mymove9 ease-in-out 2.2s infinite alternate !important;}

	@keyframes mymove {from {transform: translatey(-5px);} to {transform: translatey(5px);}}
	@keyframes mymove2 {from {transform: translatey(5px);}to {transform: translatey(-5px);}}
	@keyframes mymove3 {from {transform: translatex(-5px);} to {transform: translatex(5px);}}
	@keyframes mymove4 {from {transform: scale(1);} to {transform: scale(1.2);}}
	@keyframes mymove5{0%{transform:translate(0,0)}50%{transform:translate(0,10px)}100%{transform:translate(0,0)}}
	@keyframes mymove6 {from {transform: translatex(-30px);} to {transform: translatex(30px);}}
	@keyframes mymove7 {from {transform: translatey(-12px);} to {transform: translatey(12px);}}
	@keyframes mymove8 {from {transform: translatey(10px);}to {transform: translatey(-10px);}}
	@keyframes mymove9 {from {transform: scale(1);} to {transform: scale(1.15);}}

	@keyframes float{0%{transform: translatey(0px);}50%{transform: translatey(-50px);}100%{transform:translatey(0px);}}
	@keyframes float2{0%{transform: translatey(0px);}50%{transform: translatey(50px);}100%{transform:translatey(0px);}}
	
	.section-why .fusion-content-boxes .content-wrapper-background .image:after{position: absolute;content:"";width:1px;height:120px;background-color:#DDDDDD;right:-15%;top:-20px;}
	.section-why .fusion-content-boxes .content-wrapper-background:hover .image:after{background-color:#EE5758;right:-15%;}
    /*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*/


	.section-presentation  .fusion-counters-box .content-box-counter{font-size:40px!important;}
	.section-prestation .presta-header img {height: 10px;width: auto}
	.section-prestation .awb-imageframe-caption h2 .presta-header {font-size: 24px!important;padding-top: 20px!important;}


											
	.section-header .social-icns { opacity: 0!important;pointer-events: none;visibility: hidden; }
	/*style footer*/

}

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

    /*style header*/

    /*style main content*/
	.section-prestation .awb-imageframe-caption{padding:14px;}
	.section-prestation .awb-imageframe-caption h3 {font-size: 25px!important;color: white!important;font-family: 'Cormorant Garamond'!important;width:100%;padding-top: 25px!important;}
	.section-prestation .fusion-image-wrapper .awb-imageframe-caption-container p.awb-imageframe-caption-text{font-size: 14px;}
    /*style footer*/

}

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

    /*style header*/
    .fusion-header {padding-top: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;padding-right: 10px !important;}
    .fusion-mobile-menu-icons {margin-top: 5px !important;}
    .fusion-mobile-menu-icons a{margin-left: 5px !important;}
    .fusion-icon.fusion-icon-bars:before,.fusion-icon.awb-icon-bars:before{font-size: 35px !important;line-height: normal !important;}
    .fusion-mobile-menu-icons a:after, .fusion-mobile-menu-icons a:before {color: var(--awb-color1) !important;}
    .fusion-mobile-menu-icons a:hover:after, .fusion-mobile-menu-icons a:hover:before {color: var(--awb-color2) !important;}
    .fusion-logo img{max-height: 55px !important;width: auto !important;}
    .fusion-mobile-nav-holder .menu_icon_rs{display:none !important;}
    .fusion-open-submenu:before {margin-right: 20px !important;}
    .fusion-header .icon_mobil_menu {background: var(--awb-color1) !important; color: #fff !important;font-size: 17px !important; margin-top: 4px !important; padding: 5px 5px ; border-radius: 50% !important; vertical-align: middle; line-height: normal !important; width: 30px !important; height: 30px ; -webkit-display: flex !important;-moz-display: flex !important;-ms-display: flex !important;-o-display: flex !important;display: -webkit-box !important;display: flex !important;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
    .fusion-header .icon_mobil_menu:hover{background: var(--awb-color2) !important; color: #fff !important;}

    /*style main content*/
	.section-contact .fusion-column.content-box-column {width: 50%!important;}
	.section-contact  .info-clients { display: flex; flex-direction: row; flex-wrap: wrap; }
	.section-prestation .fusion-image-wrapper .awb-imageframe-caption h2:after {background:white!important;bottom: 54px;transition: opacity 0.8s ease-in-out!important;}
	.section-prestation .fusion-image-wrapper .awb-imageframe-caption h2:after {opacity:0;!important;}
	.section-prestation .fusion-image-wrapper .awb-imageframe-caption{transform: translateY(140px);transition:all 0.5s ease-in-out;position: relative;z-index: 9;}
	.section-prestation .awb-imageframe-caption h2 {font-size: 26px!important;color: white!important;font-family: 'Cormorant Garamond'!important;width:100%;padding-top: 25px!important;}

    /*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*/
	.section-presentation span.sup-tile { font-size:18px!important;}
	.section-presentation span.title.upper { font-size: 36px!important; }
	.section-presentation span.contenu { font-size: 18px!important; }

	
	.section-why .fusion-content-boxes .content-wrapper-background .image{position:static!important;margin-bottom:15px;}
	.section-why .fusion-content-boxes .content-wrapper-background h3 , 
	.section-why .fusion-content-boxes .content-wrapper-background .content-container{padding-left:0px!important;text-align:center;}
	.section-why .heading.heading-with-icon.icon-left { display: flex; flex-direction: column; align-items: center; }
	.section-why .fusion-content-boxes .fusion-column .content-wrapper-background .image img {margin-right:0;}
	.section-why .fusion-content-boxes .content-wrapper-background{padding:15px!important;}

	.section-presentation .counter-box-content ,.section-presentation .content-box-percentage.content-box-counter { text-align: center; }

	.section-prestation .awb-imageframe-caption{padding:20px;}
	.section-prestation .awb-imageframe-caption h3 {font-size: 22px!important;color: white!important;font-family: 'Cormorant Garamond'!important;width:100%;padding-top: 15px!important;}
	.section-prestation .fusion-image-wrapper .awb-imageframe-caption-container p.awb-imageframe-caption-text{font-size: 14px;}
   	
	.section-prestation .awb-imageframe-style-dario .awb-imageframe-caption .awb-imageframe-caption-title:after { transform: translate3d(0, 0, 0); }
	
	.section-prestation .fusion-image-wrapper { max-width: 450px; }
	.section-prestation .awb-carousel.awb-swiper { max-width: 500px!important; }
	/**-----------Hover ---------**/
	.section-prestation .fusion-image-wrapper .awb-imageframe-caption-container p.awb-imageframe-caption-text{transform: translateY(0px)!important;opacity:1;}
	.section-prestation .fusion-image-wrapper:hover .awb-imageframe-caption-container p.awb-imageframe-caption-text{transform: translateY(0px)!important;}
	.section-prestation .fusion-image-wrapper .awb-imageframe-caption{transform:translateY(-10px);}
	.section-prestation .fusion-image-wrapper:hover .awb-imageframe-caption{transform:translateY(-10px);}
	.section-prestation .fusion-carousel-item-wrapper .fusion-image-wrapper  .awb-imageframe-caption-container:before{ content:""; background: #D62D2E; background: linear-gradient(0deg, rgba(214, 45, 46, 1) 0%, rgba(4, 60, 116, 1) 100%); position:absolute; width: 100%; height: 100%; opacity: 0; z-index: 1; }
	.section-prestation .fusion-carousel-item-wrapper .fusion-image-wrapper  .awb-imageframe-caption-container:before{	opacity: 0.7;}
	.section-prestation .fusion-carousel-item-wrapper .fusion-image-wrapper:hover  .awb-imageframe-caption-container:before{	opacity: 0.7;}
	
	/*style footer*/

}

/*------------***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*/
.section-presentation .fusion-counters-box.row { display: flex; }

    /*style footer*/
    
}

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

    /*style header*/

    /*style main content*/
	
	.section-contact .fusion-column.content-box-column {width: 100%!important;}
	.col-img-abs  { height: 320px !important; }
    /*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***------------------------------------------------------*/
