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

/*include file Slide-in Style*/
@import 'popup.css';

/*include file default Style*/
@import 'style-default.css';

/*include file second dev Style*/
@import 'style_dev2.css';

/*------------------------------------------------------***Begin Header Style***------------------------------------------------------*/
body .fusion-main-menu > .fusion-menu > li > a{padding: 0px 20px !important;}
body .fusion-main-menu > .fusion-menu > li:not(.menu-item-has-children) > a:hover::before,.fusion-main-menu .current-menu-item:not(.fusion-dropdown-submenu) > a:before{position:absolute;content:"";width:34px;height:37px;background:var(--awb-color1)!important;border-radius:100% 100% 0px 0px;background-position:center;bottom:0;left: 0;right: 0;margin-right: auto;margin-left: auto;z-index:1000!important;}
.fusion-is-sticky .fusion-main-menu > .fusion-menu > li > a:hover::before,.fusion-is-sticky .fusion-main-menu > .fusion-menu > .current-menu-item > a:before{bottom:0%!important;height:30px!important;}
body .fusion-main-menu > .fusion-menu > li.mn_rsx  > a:before{content:unset!important;}
.fusion-main-menu > .fusion-menu > li.menu_icon_rs a {padding: 0px 7px !important;}
body.home .fusion-main-menu > .fusion-menu > li > a:hover {
    color: var(--menu_hover_first_color) !important;
}
body .fusion-main-menu > .fusion-menu > li > a {color: #000 !important;}
body .fusion-main-menu > .fusion-menu > li.current_page_item > a, body .fusion-main-menu > .fusion-menu > li:hover > a {color: var(--awb-color1) !important;}
body .fusion-main-menu > .fusion-menu > li > a {position:relative!important;}
body .fusion-header-wrapper:not(.fusion-is-sticky) .fusion-main-menu > .fusion-menu > li > a {min-height:120px!important;}
body .fusion-header-wrapper.fusion-is-sticky .fusion-main-menu > .fusion-menu > li > a {min-height:100px!important;}

body .fusion-header-wrapper:not(.fusion-is-sticky) .fusion-header{max-height:120px!important;}
body #rev_slider_3_1_wrapper .hephaistos.tparrows{border:1px solid var(--awb-color7)!important;border-radius:50%!important;}
body #rev_slider_3_1_wrapper .hephaistos.tparrows:hover{border-color: var(--awb-color1)!important; }
body #rev_slider_3_1_wrapper .bg_slide{position:relative!important;}
body #rev_slider_3_1_wrapper .bg_slide:before{background:url(/wp-content/uploads/2023/03/bfr_sld.png);position:absolute;content:"";top:0;right:0;bottom:0;left:0;margin:auto;width:1920px;height:907px;z-index:21!important;}
body .col_bfr_prsnts{min-height:793px;margin:auto!important;}
.fusion-is-sticky .icon_home i { color: #fff !important; font-size: 22px !important;}
.fusion-is-sticky .icon_home a:hover i, .fusion-is-sticky .current-menu-item.icon_home a i{color:#fca917 !important;}

@media only screen and (min-width: 1025px){
.fusion-body .fusion-is-sticky.fusion-header-wrapper .fusion-header {min-height:100px!important;}
}
/*------------------------------------------------------***End***------------------------------------------------------*/

button.cmplz-btn:hover {background-color: var(--awb-color1) !important;border-color:#fff !important;color:#fff !important;}
.cmplz-cookiebanner .cmplz-links .cmplz-link:hover { color: var(--awb-color1) !important; }

/*------------------------------------------------------***Begin Pages internes Style***------------------------------------------------------*/
.pg-list-col-2 {-webkit-columns: 2 !important;-moz-columns: 2 !important;columns: 2 !important;} .pg-list-col-3 {-webkit-columns: 3 !important;-moz-columns: 3 !important;columns: 3 !important;} .pg-list-col-4 {-webkit-columns: 4 !important;-moz-columns: 4 !important;columns: 4 !important;}
body .max_div_pg {max-width: 1024px;margin-left: auto !important;margin-right:auto !important;}
.mxw-800{max-width:800px}
.m-inline-auto{margin-inline : auto !important;}
.flip-height .flip-box-inner-wrapper{height: 420px;}
.section_presentation .colomn_txt >.fusion-column-wrapper{max-width:670px;margin-left:auto;}
body:not(.home) .fusion-footer footer{padding-top:40px!important;}
.deco_2:before{content:"";width:120px;height:200px;position:absolute;background:url(/wp-content/uploads/2022/08/Mask-Group-6.svg) no-repeat;background-size:contain;right:0%!important;top:0%;}
.deco_1:after {content:"";width:200px;height:200px;position:absolute;background:url(/wp-content/uploads/2022/08/Mask-Group-5.svg) no-repeat;background-size: contain;left:0px;bottom:9%;}
/*------------------------------------------------------***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;}
body .ord1 {-webkit-box-ordinal-group: 2 !important;-ms-flex-order: 1 !important;order: 1 !important;}
body .ord2 {-webkit-box-ordinal-group: 3 !important;-ms-flex-order: 2 !important;order: 2 !important;}
body .ord3 {-webkit-box-ordinal-group: 4 !important;-ms-flex-order: 3 !important;order: 3 !important;}
body .ord4 {-webkit-box-ordinal-group: 5 !important;-ms-flex-order: 4 !important;order: 4 !important;}
body .ord5 {-webkit-box-ordinal-group: 6 !important;-ms-flex-order: 5 !important;order: 5 !important;}
body .smile-slideInUp { -webkit-box-shadow: 0px 0px 8px 2px rgb(255 255 255 / 70%); box-shadow: 0px 0px 8px 2px rgb(255 255 255 / 70%);}
/**************************************Style : PRE-HOME*********************************/


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


/**************************************Style : section_presentation*********************************/

/**************************************Style : section_prestations*********************************/

@media only screen and (min-width: 801px){
.section_prestations{background-position:0 0 !important;background-size:100% 100% !important;padding-top:10% !important;padding-bottom:12% !important;z-index:99}
.section_prestations .fusion-row{z-index:999 !important}	
}

.section_prestations .prestations_col{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-line-pack: center;align-content: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-height:500px;padding: 40px;text-align: center;position:relative;}

.section_prestations .sa_hover_container{border-radius:40px;}

.section_prestations .prestations_col:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;border-radius:40px;}

.section_prestations .prestations_col.bg_color1:before{ background: #93c851cc; }
.section_prestations .prestations_col.bg_color2:before{ background: #93c851cc; }
.section_prestations .prestations_col.bg_color3:before{ background: #93c851cc; }

.section_prestations .prestations_col:hover:before { background: #000000d9 !important; }

.section_prestations .prestations_col .back{-webkit-transition : all 0.4s ease-in-out;-o-transition : all 0.4s ease-in-out;transition : all 0.4s ease-in-out;position: absolute;padding: 40px;opacity: 0;}
.section_prestations .prestations_col h3{color:#fff !important;text-transform:uppercase}
.section_prestations .prestations_col .fusion-button{border-color: #fff;color: #fff;padding: 10px 30px;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.section_prestations .prestations_col .fusion-button:hover {border-color:#fff;background: #fff;}
.section_prestations .prestations_col.bg_color1 .fusion-button:hover { color:var(--awb-color2)!important; }
.section_prestations .prestations_col.bg_color2 .fusion-button:hover { color:var(--awb-color2)!important; }
.section_prestations .prestations_col.bg_color3 .fusion-button:hover { color:var(--awb-color2)!important; }
.section_prestations .prestations_col .back, .section_prestations .prestations_col .front{z-index:99;}
.section_prestations .prestations_col .front{opacity : 1;-webkit-transition : all 0.4s ease-in-out;-o-transition : all 0.4s ease-in-out;transition : all 0.4s ease-in-out;}
.section_prestations .prestations_col:hover .back{opacity: 1;}
.section_prestations .prestations_col:hover .front{opacity: 0;}

@media only screen and (max-width: 800px){
.section_prestations .prestations_col .back{opacity: 1;}
.section_prestations .prestations_col .front{opacity: 0;}
.section_prestations .prestations_col:before { background: #000000d9 !important; }
}


/* REFONTE */
body .spn_h1{padding-left:5%;position:relative;display:block;}
body .spn_h1:before{content:"";position:absolute;top:0;left:0;bottom:0;margin:auto;background:var(--awb-color3);height:100%;width:8px;border-radius:8px;}

/**************************************Style : section_Realisations*********************************/
.section_realisations{padding-top:18vh !important;padding-bottom: 26vh !important;}

/**************************************Style : section_facebook*********************************/

.fb_iframe_widget iframe:after {content: "";position: absolute;width: 10px;height: 90px;background-color:var(--awb-color2);top: 191px;right: -22px;background-size: 100% 100%;background-repeat: no-repeat;}
.fb_iframe_widget iframe{display:inline-block !important;border: 15px solid var(--awb-color2) !important;border-radius: 60px 60px 0px 0px !important;max-width: 450px;border-bottom: unset !important;}

/**************************************Style : section_instagram*********************************/


.section_insta .MediaOverlay__date-container ,.section_insta .MediaOverlay__ig-link-icon {
    display: none !important;
}
.section_insta .MediaTile__overlay {
    border-radius: 11px !important;
    overflow: hidden;
}

/**************************************Style : section_points_forts*********************************/


/**************************************Style : section_actualites*********************************/
body .section_actlts{overflow:hidden!important;}

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


/**************************************Style : section_contact*********************************/
body .cnct_infos .dib{color:#fff!important;}
body .cnct_infos .dib:hover{color:#fff!important;text-decoration:underline!important;}

.input_adress.recaptcha_acc .mb { font-size: 14px; }
.col-contact-form .page-contact-5 .input-label p { margin-top: 0px; margin-bottom: 10px; }
@media only screen and (max-width: 800px){
.col-contact-form .page-contact-5 .input-label p { margin-bottom: 0; }
.col-contact-form .page-contact-5 .btn-env { margin-bottom: 0 !important; }
}

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


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



/*------------------------------------------------------***Begin footer style***------------------------------------------------------*/
/*.fusion-footer {background-image: url("") !important;background-position: center center !important;background-size: cover !important;}*/

.plan-de-site {
    pointer-events: none !important;
}

.coherence-logo svg{width: 130px !important;height: auto !important;vertical-align: middle !important;display: inline-block !important;margin-right: 20px !important;}
.coherence-logo .svg * {fill: #fff !important;}
.fusion-footer-widget-column:last-child{margin-bottom: 0px !important;}
/* body .fusion-footer footer.fusion-footer-widget-area.fusion-widget-area {padding-top: 10%;clip-path: ellipse(80% 99% at 50% 99%);} */
footer> .fusion-row {
    max-width: 1100px !important;
}
body .fusion-footer .menu li.mn_rsx {display:none!important;}
.fusion-footer .flex-content {display: -webkit-box!important;display: -ms-flexbox!important;display: flex!important;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;margin-bottom: 15px!important;font-size: 15px !important;line-height: 22px !important;}
.fusion-footer .flex-content .flex-bg-i {font-size: 28px!important;background-color: #fff;margin-right: 10px!important;width: 45px!important;height: 45px!important;margin: auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-pack: distribute;justify-content: space-around;color: var(--awb-color1) !important;border-radius: 16px;}
.fusion-footer .fusion-footer-widget-area .widget_nav_menu li a:before {content: "" !important;}
.fusion-footer .menu li {padding: 0px !important;margin-bottom: 5px !important;}
.fusion-footer .menu li, .fusion-footer .menu li a {border: none !important;font-size: 17px;}
.fusion-footer .menu li > ul.sub-menu,.fusion-footer .menu .icon_rs  {display: none;}
footer.fusion-widget-area:after {content:"";height:3px;width:1237px;background:#FFFFFF;position:absolute;bottom:0;right:0;left:0;margin-inline: auto;opacity:0.25;}
.copyright_content a{margin-inline:12px;}
.div_copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
body:not(.home) .fusion-footer .fusion-footer-widget-area{margin-top:0px !important;}
.fusion-footer .flex-content{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;margin-bottom: 20px!important;font-size: 14px !important; line-height: 22px !important;}
.fusion-footer .flex-content .flex-bg-i {font-size: 25px!important;background:var(--awb-color2)!important; margin-right: 10px!important;width: 45px!important; height: 45px!important; margin: auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center; -ms-flex-pack: distribute; justify-content: space-around; color:#ffffff !important;border-radius: 10px !important;}
.fusion-widget-area .widget_nav_menu .sub-menu .sub_mn{display:none!important;}
/*------------------------------------------------------***End***------------------------------------------------------*/



/*------------------------------------------------------***Begin Responsive Media query style***------------------------------------------------------*/
@media only screen and (min-width: 1025px) and (max-width: 1440px){body .col_img_prsnt{padding-left:5%!important;}}
@media only screen and (min-width: 1025px){
    .fusion-header > .fusion-row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
    .fusion-header > .fusion-row:before, .fusion-header > .fusion-row:after {display: none !important;}
}


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

	.section_prestations .prestations_col .back {
		padding: 20px !important;
	}
	body .bfr_fb{opacity:.2!important;}

}

/*------------***Large devices (desktops, less than 1201px)***------------*/

body #rev_slider_3_1_wrapper .hephaistos.tparrows.tp-leftarrow{-webkit-transform:translate(-30px, -40px)!important;-ms-transform:translate(-30px, -40px)!important;transform:translate(-30px, -40px)!important;}
body #rev_slider_3_1_wrapper .hephaistos.tparrows.tp-rightarrow{-webkit-transform:translate(-50px, -40px)!important;-ms-transform:translate(-50px, -40px)!important;transform:translate(-50px, -40px)!important;}
@media only screen and (max-width: 1200px){

}

/*------------***Medium devices (tablets, less than 1025px)***------------*/
@media only screen and (max-width: 1024px) and (min-width: 801px){
	body.fusion-body .col_1_4{width:50%!important;}
	body .col_img_prsnt .fusion-column-wrapper{margin-left:20px!important;}
}
@media only screen and (max-width: 1024px){
body .fusion-mobile-nav-holder>ul {
    display: block !important;
}
.fusion-icon-only-link .menu-title {
    display: block !important;
}	
		
    /*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: #000 !important;}
    .fusion-mobile-menu-icons a:hover:after, .fusion-mobile-menu-icons a:hover:before {color: var(--awb-color1) !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-color2) !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-color3) !important; color: #fff !important;}
	
	/*style page content*/
	.section_prestations {
		padding-bottom: 10% !important;
	}
	.section_realisations {
		margin-top: -19% !important;
	}
	.section_instagram:after {
		height: 1070px;
	}
	
	.presta-2-section-1, .presta-2-section-2 {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
	
	.presta-2-section-1 {
		padding-bottom: 0px !important;
	}
	body nav.fusion-main-menu{display:none!important;}
	body .fusion-mobile-menu-icons{display:block!important;}

}

/*------------***Medium devices (tablets, Bootstrap less than 993px)***------------*/
@media only screen and (max-width: 992px){
.col_resp_img .fusion-column-wrapper img{
		height:440px !important;
	}
    

}

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

    .section_facebook {
		margin-top: -25% !important;
	}
	
	.facebook_txt h2 {
		font-size: 30px !important;
	}
	

}

/*------------***Tablet Media query style***------------*/
@media only screen and (max-width: 800px) and (min-width: 769px){
	body .FeedGridLayout__cell:nth-child(2){margin-right:0px!important;}
}
@media only screen and (max-width: 769px){
	body .FeedGridLayout__cell{margin-right:0px!important;}
}
@media only screen and (max-width: 800px){
    
    /*style header*/

    /*style page content*/
	body .equi-height{min-height : unset !important}
	.section_facebook {
		margin-top: -37% !important;
	}

	body .col_ifrme{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;}
	.section_facebook .col_txt_fb {
    padding: 15px;
}
	
body .section_prestations  .sa_owl_theme .owl-nav .owl-prev, body .section_prestations .sa_owl_theme .owl-nav .owl-next { background-color: var(--awb-color1) !important; }
	
    /*style footer*/
	.fusion-footer .coherence-logo svg{margin-right: 0px!important;}
	.fusion-footer .div_copyright a{display: block !important;}
	.fusion-footer .sep-copy{display:none !important;}
	body.fusion-body .fusion-footer .fusion-columns .fusion-column:nth-child(1), body.fusion-body .fusion-footer .fusion-columns .fusion-column:nth-child(2) {
		width: 50% !important;float:left!important;}
	body.fusion-body .fusion-footer .fusion-columns .fusion-column:nth-child(3) {display: none !important;}
	footer.fusion-footer-widget-area {padding-bottom: 0px !important;}
	.fusion-footer .menu {-webkit-column-count: 2 !important;-moz-column-count: 2 !important;column-count: 2 !important; }
	.fb_iframe_widget {
		height: 580px;
	}
	.fb_iframe_widget > span , .fb_iframe_widget > span > iframe {
		height: 580px !important;
	}
	.section_facebook {
		padding-top: 90px !important;
		padding-bottom: 90px !important;
	}
	.div_copyright {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	body .sep_cntr{margin-left:auto!important;margin-right:auto!important;}
	.flipbox-col .fusion-flip-boxes {
		margin: 0 !important;
	}
	.flipbox-col .fusion-flip-box-wrapper {
		padding-right: 8px;
		padding-left: 8px;
	}
	.presta-1-phrease-1 {
		padding-bottom: 18% !important;
	}

	.presta-1-section-3  .fusion-layout-column:not(.main-title) .fusion-column-wrapper {min-height: unset !important;}

	body .presta-1-section-3 > .fusion-row {
		display: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important;
		-webkit-box-align: start;
		    -ms-flex-align: start;
		        align-items: flex-start;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		    -ms-flex-flow: row wrap;
		        flex-flow: row wrap;
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap;
	}

	.presta-1-section-3  .fusion-layout-column:not(.main-title) {
		width: 48% !important;
		margin: 1% !important;
		float: left;
		-webkit-box-flex: 1;
		    -ms-flex: 1 1 0px;
		        flex: 1 1 0;
		min-width: 48%;
		clear: unset !important;
	}
	.presta-1-phrease-2 {
		padding-bottom: 17% !important;
	}
	.presta-2-section-1 .fusion-layout-column:not(.ord1,.ord2) .fusion-column-wrapper,.presta-2-section-2 .fusion-layout-column:not(.ord1) .fusion-column-wrapper {
		max-width: 500px;
		margin-inline: auto;
		margin-bottom: 20px;
	}
	
	.sec_contact .fusion-column-content {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		    -ms-flex-align: center;
		        align-items: center;
	}
	
	.sec_contact .col1_parent, .sec_contact .col2_parent {
		width: 50%;
	}
	
	.sec_contact .fusion-column-wrapper, .sec_contact .fusion-column-content-centered{
		min-height: unset !important;
	}

}

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

}

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


}

/*------------***Mobile Media query style***------------*/
@media only screen and (max-width: 497px){
.col_resp_img .fusion-column-wrapper img {
    height: 400px !important;
}	
	
	.deco_1:after {
		opacity: 30%;
	}
	.col_fb{display : none !important;}
	.section_presentation .colomn_img {
		display: none;
	}
	.section_prestations {
		padding-top: 40px !important;
		margin-top: 0% !important;
		padding-bottom: 50px !important;
	}
	.section_realisations {
		margin-top: -54% !important;
	}
	.section_facebook {
		margin-top: -77% !important;
	}
	.section_facebook .col_txt_fb {
		border-radius: 40px;
		padding: 23px;
	}
	.section_facebook .col_txt_fb * {
		text-align: center;
	}
	.section_facebook .fusion-row {
		padding-left: 0 !important;
	}
	.section_instagram {
		padding-top: 10px !important;
	}
	.section_instagram:after {z-index: 0;}
	
	
	.presta-1-phrease-2 {
		padding-bottom: 41% !important;
	}
	.presta-1-section-3 .fusion-layout-column:not(.main-title) {
		min-width: 100% !important;
		margin-bottom: 45px !important;
	}
	
	.sec_contact .fusion-column-content {
		display: unset !important;
		-webkit-box-align: unset !important;
		    -ms-flex-align: unset !important;
		        align-items: unset !important;
	}
	
	.sec_contact .col1_parent, .sec_contact .col2_parent {
		width: 100%;
	}
	    /*style footer*/
	body.fusion-body .fusion-footer .fusion-columns .fusion-column:nth-child(2),body.fusion-body .fusion-footer .fusion-columns .fusion-column:nth-child(3){display:none !important}
	.fusion-footer .menu {-webkit-column-count: unset !important;-moz-column-count: unset !important;column-count: unset !important;text-align: center !important;}
	.fusion-footer .widget-title {text-align: center;font-size: 23px !important;}
	body.fusion-body .fusion-footer .fusion-columns .fusion-column:nth-child(1){width: 100% !important;margin: 0 0 20px!important; border: none !important;padding-top: 0;}
	.fusion-footer .widget_nav_menu h4 { margin-bottom: 5px;}
	.fusion-footer footer .fusion-columns .fusion-column:not(nth-child(1)){display:none!important;}
}

.page-contact-5 a.link_phone1, .page-contact-5 a.link_phone2 {
    color: #fff !important;
}

.page-contact-5 a.link_phone1:hover, .page-contact-5 a.link_phone2:hover {
    font-weight: 500 !important;
    color: #ffa200 !important;
}

@media only screen and (max-width: 400px){
.col_resp_img .fusion-column-wrapper img {
    height: 350px !important;
}	
}

@media only screen and (max-width: 320px){
.col_resp_img .fusion-column-wrapper img {
    height: 300px !important;
}	
}
/*------------------------------------------------------***End Media query***------------------------------------------------------*/



.icon-flip .fusion-column-wrapper:hover {
    -webkit-transform: translateY(-10px);
        -ms-transform: translateY(-10px);
            transform: translateY(-10px);
}
.icon-flip .fusion-column-wrapper:hover .fusion-imageframe {
    -webkit-transform: rotate(-15deg);
        -ms-transform: rotate(-15deg);
            transform: rotate(-15deg);
}
.icon-flip 
 .fusion-column-wrapper {
    -webkit-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}
.icon-flip .fusion-column-wrapper .fusion-imageframe {
    -webkit-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}


.fusion-body .fusion-is-sticky.fusion-header-wrapper .fusion-header, .fusion-body .fusion-is-sticky.fusion-header-wrapper .fusion-secondary-main-menu {
    background-color: #ffffff !important;
}