/*
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{position:relative;}
.fusion-main-menu > .fusion-menu > li > a:hover::before,.fusion-main-menu > .fusion-menu > li.current_page_item > a:before{position:absolute;content:"";width:17px;background:var(--awb-color1);height:4px;bottom:0;left:0;right:0;margin:auto;}
.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;}
body .mn_prsts.mn_prst .mn_prsts.sub_mn.current-menu-item,body .mn_prsts.mn_prst .mn_prsts.sub_mn:hover{background:var(--awb-color1)!important;}

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


/*------------------------------------------------------***Begin Pages internes Style***------------------------------------------------------*/
body .max_div_pg{max-width:1024px;margin-left:auto!important;margin-right:auto!important;}
body .max_572{max-width:572px;margin-left:auto!important;margin-right:auto!important;}
body .max_474{max-width:474px;}
body .max_404{max-width:404px;margin-left:auto!important;margin-right:auto!important;}
body .max_629{max-width:629px;}
body .text_02 h3{font-size:31px!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;}
body .pg_support h3{color:var(--awb-color1)!important;}
/**************************************Style : PRE-HOME*********************************/


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

/**************************************Style : section_presentation*********************************/
/* body span.color1.fs42.fsm_h1.font4{display:block!important;padding-bottom:0px!important;} */

/**************************************Style : section_prestations*********************************/
body .col_prsts .cnt_prest {
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;    min-height: 550px !important;
}
body .col_prsts .cnt_prest *{transition:all 0.3s ease-in-out!important;}
body .col_prsts .cnt_prest{padding:2% 5%;border-radius:30px;text-align:center;position:relative;z-index:1;overflow:hidden;transition:all 0.3s ease-in-out!important;}
body .col_prsts .cnt_prest:before{position:absolute;content:"";background:var(--awb-color1);width:100%;height:69%;top:0;left:0;right:0;margin:auto;z-index:-1;clip-path:circle(76% at 50% 0%);transition:all 0.3s ease-in-out!important;display:none !important;}
body .col_prsts .icn_prest{margin:10%;}
body .col_prsts .title_prest{font-size:30px;color:#fff;margin-top:10%;display:flex;justify-content:center;align-items:center;text-overflow:ellipsis;overflow:hidden;white-space:pre-wrap;    text-shadow: 3px 1px black;}
body .col_prsts .parg_prest{padding:0;font-size:16px;color:#fff;visibility:hidden;position:absolute;min-height: unset !important;}
body .col_prsts .link_prest{padding:20px 15px;background:var(--awb-color2);border-radius:8px;margin:5% auto;color:#fff;max-width:198px;display:block;font-size:18px;}
body .col_prsts .link_prest:hover{background:var(--awb-color1)!important;color:#fff!important;}
body .col_prsts .white .sa_owl_theme .owl-nav button{top:20%!important;padding:2%!important;border-radius:8px!important;background-color:var(--awb-color1)!important;width:67px!important;height:67px!important;}
body .col_prsts .white .sa_owl_theme .owl-nav button.owl-prev{left:-5%!important;}
body .col_prsts .white .sa_owl_theme .owl-nav button.owl-next{right:-5%!important;}
body .col_prsts .owl-item:nth-child(even) .cnt_prest:before{background:var(--awb-color2)!important;}
body .col_prsts .owl-item:nth-child(even) .link_prest{background:var(--awb-color2)!important;}

/* hovering */
body .col_prsts .sa_hover_container:hover .title_prest{color:#fff!important;margin:0px!important;}
body .col_prsts .sa_hover_container:hover .cnt_prest:before{height:190%!important;}
body .col_prsts .sa_hover_container:hover .link_prest{background:#fff!important;color:var(--awb-color1)!important;}
body .col_prsts .sa_hover_container:hover .link_prest:hover{background:var(--awb-color1)!important;color:#fff!important;}
body .col_prsts .owl-item:nth-child(even) .sa_hover_container:hover .link_prest:hover{background:var(--awb-color1)!important;color:#fff!important;}
body .col_prsts .owl-item:nth-child(odd) .sa_hover_container:hover .link_prest:hover{background:#fff!important;color:var(--awb-color2)!important;}
body .col_prsts .sa_hover_container:hover .icn_prest{filter: brightness(0.7);}
body .col_prsts .sa_hover_container:hover .parg_prest{visibility:visible!important;position:relative!important;}
/**************************************Style : section_Actualites*********************************/


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


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


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


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


/**************************************Style : section_avis*********************************/
body .section_avis .ti-footer,body .section_avis .ti-widget.ti-goog .ti-controls{display:none!important;}
body .section_avis .ti-widget.ti-goog .ti-review-header .ti-profile-img,body .section_avis .ti-widget.ti-goog .ti-review-content,body .section_avis .ti-widget.ti-goog .ti-read-more,body .section_avis .ti-widget.ti-goog .ti-stars,body .section_avis .ti-widget.ti-goog .ti-review-item{padding-left:0!important;}
body .section_avis .ti-widget.ti-goog .ti-review-header .ti-profile-img{margin-left:0px!important;}
body .section_avis .ti-widget.ti-goog .ti-review-header{margin-bottom:20px!important;}
body .section_avis .ti-widget.ti-goog .ti-reviews-container-wrapper{margin-left:0px!important;}
body .section_avis ..ti-widget.ti-goog .ti-review-header .ti-profile-details,body .section_avis .ti-widget.ti-goog .ti-review-item{padding-left:0px!important;}
body .img_avis .fusion-column-wrapper{position:relative;}
body .img_avis .fusion-column-wrapper *{z-index:1!important;}
body .img_avis .fusion-column-wrapper:before{position:absolute;content:"";background:rgb(162 141 124 / 95%);height:100%;width:100%;border-radius:8px 0px 0px 8px;top:0;left:0;z-index:0!important;}
body .section_avis .ti-widget.ti-goog .ti-review-item>.ti-inner{padding-bottom:0px!important;}

/**************************************Style : section_offres*********************************/
body .pst_offres article{position:relative;}
body .pst_offres article .product_promotion{position:absolute;top:0;right:10%;margin:auto;background:var(--awb-color1);padding:20px;font-family:'Merriweather';color:#fff;font-size:20px;border-radius:0px 0px 50% 50%;height:70px;width:76px;text-align:center;display:flex;justify-content:center;}
body .pst_offres article > div {border-radius: 20px !important;}
body .pst_offres article h4 a{color:var(--awb-color1);font-size:20px!important;font-family:'Merriweather';padding:10px 5%!important;display:block!important;}
body .pst_offres article .recent-posts-content{color:#1E1E1E!important;font-size:18px!important;font-weight:600!important;padding: 10px 5%!important;}
body .pst_offres article:before{content:"";height:100%;width:90%;position:absolute;background:#1f793b0a;left:0;margin:0px 5% 0px 5%;right:0;display:flex;justify-content:center;z-index:-1;border-radius:0px 0px 20px 20px;}

/**************************************Style : section_contact*********************************/
body .col_cntct{max-height:382px!important;}
body .col_img .scl_02{transform:translateY(-20px) scale(2)!important;}
body .col_cntct .fusion-column-wrapper{overflow:visible!important;position:relative;}
body .col_cntct > .fusion-column-wrapper:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#a28d7ced;margin:auto;z-index:0;border-radius:20px;}
body .link_tel a{color:#fff!important;}
body .link_tel a:hover{text-decoration:underline!important;}
/**************************************Style : section_map*********************************/


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



/*------------------------------------------------------***Begin footer style***------------------------------------------------------*/
/*.fusion-footer {background-image: url("") !important;background-position: center center !important;background-size: cover !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{margin-bottom:10px!important;}
.fusion-footer-widget-column:last-child{margin-bottom:0px!important;}
.fusion-body .fusion-footer-copyright-center .fusion-copyright-content{max-width:906px;margin:auto;}
.widget .fusion-social-networks .fusion-social-network-icon {margin:10px 5px!important;border:4px solid;border-radius:11px;padding:5px;font-size:22px!important;}
.widget .fusion-social-networks .fusion-social-network-icon.awb-icon-instagram{border:unset!important;transform:scale(1.7)!important;}
.div_copyright{display:flex;justify-content:space-between;max-width:906px;align-items:center;}
.copyright_content{max-width:614px!important;width:100%;display:flex;justify-content:space-between;align-items:center;}
.fusion-footer  .widget-title {position: relative !important;padding-bottom:10px;}
.fusion-footer .widget-title:before{content:"";position:absolute;width:50px;height:4px;background:var(--awb-color2);border-radius:4px;bottom:-10px;margin:auto auto 0px 0px;}
.fusion-footer-widget-area .widget li a:before{content:unset !important;}
.fusion-widget-area .widget_nav_menu li{padding:10px 0px 10px 0px !important;border:unset !important;}
body .fusion-footer footer .fusion-row .fusion-columns{max-width:1282px!important;margin-left:auto!important;margin-right:auto!important;display:flex;}
body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(1) .menu-item.mn_prsts:not(.mn_prst), body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(2) .menu-item:not(.mn_prsts){display:none!important;} 
body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(1) .mn_prst .sub-menu{padding:0px!important;}
body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(2) .sub-menu{margin-left:0px!important;}
body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(2) .mn_prst > a {display: none;}
body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(2) .mn_prst,body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(2) .mn_prst .sub-menu,body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(2) .mn_prst .sub-menu li{padding-top:0px!important;}
body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(1){width:20.28%!important;} 
body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(2){width:27.38%!important;} 
body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(3){width:34.32%!important;} 
body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(4){width:18.02%!important;display:flex;align-items:center;justify-content:center;} 
body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(5){width:100%!important;} 
body .fusion-footer footer .fusion-columns .cnt_mn .elem{margin-bottom:20px!important;padding: 10px 0px 0px;display:flex;}
body .fusion-footer footer .fusion-columns .cnt_mn .elem span{border:unset!important;background:transparent!important;}
body .fusion-footer footer .fusion-columns .cnt_mn .elem .foot_text_cntct{padding-left:10px!important;}
body .fusion-footer footer .fusion-columns .cnt_mn .elem span:before{color:var(--awb-color2)!important;}
body .fusion-footer footer .fusion-columns .widget_media_image{background:#fff;display:flex;align-items:center;justify-content:center;padding:5% 10%;border-radius:10px;min-height:148px;}
.fusion-footer .widget_container{display: -webkit-box;display: -ms-flexbox;display: flex;height: 50px;max-width:1004px!important;margin: 10px auto !important;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-pack: distribute;justify-content: space-around;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding:0px !important;text-align:center !important;background:#ffffff!important;border-radius: 40px;}
.fusion-footer .widget_icon{width:0%;height:50px;text-align:center;line-height:50px;-webkit-transform:scale(1.6);-ms-transform:scale(1.6);;transform:scale(1.6);}
.fusion-footer .widget_icon i{-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);color:#fff!important;background:var(--awb-color2);padding: 13px;border-radius: 100%;}
body .widget_phone .link_phone1{color:#000!important;}
.fusion-footer .widget_container .widget_text {font-size: 18px;height: 100%;line-height: 50px;width:63%;margin: 0px;padding: 0px;font-weight:bolder!important;}
.widget_phone {font-size: 17px;font-weight: bold;letter-spacing: 1px;width:36%;padding: 0;margin: 0;height: 100%;line-height: 50px;padding-left: 7% !important;}
.fusion-footer .link_phone1:hover,body .cntct_infs a:hover{color:var(--awb-color1)!important;}
body .cntct_infs a{color:#fff!important;}
body .cntct_infs a:hover{color:var(--awb-color3)!important;}
body .widget_phone .dib:hover,body .inner_col_infos a:hover{color:#000!important;text-decoration:underline!important;}
body .inner_col_infos a:hover{color:#fff!important;}
.widget .fusion-social-networks .fusion-social-networks-wrapper{margin-bottom:20px!important;display:flex;align-items:center;}
body .widget_phone a{color:#fff!important;}
body .widget_phone a:hover{color:var(--awb-color2)!important;}
body .link_tel:hover{color:#000!important;text-decoration:underline!important;}
body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(5){width:100%!important;}
body .fusion-footer .foot_text_cntct .link_phone1:hover{color:#fff!important;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*/    

	body .mx_ht_505{max-height:505px;}
	body .mx_h442{max-height:442px;}
	.animate_04 {animation: mymove4 ease-in-out 1.2s infinite alternate !important;}
    .animate_03 {animation: mymove3 ease-in-out 1.2s infinite alternate !important;}
    .animate_02 {animation: mymove ease-in-out 1.2s infinite alternate !important;}
    .animate_01 {animation: mymove2 ease-in-out 1.2s infinite alternate !important;}
    @keyframes mymove4 {from {transform: scale(1);} to {transform: scale(1.2);}}
    @keyframes mymove3 {from {transform: translatex(0px);} to {transform: translatex(10px);}}
    @keyframes mymove {from {transform: translatey(0px);} to {transform: translatey(20px);}}
    @keyframes mymove2 {from {transform: translatey(20px);}to {transform: translatey(0px);}}

    /*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*/
	body .bfr_elem{opacity:0.2;}

    /*style footer*/

}
@media only screen and (min-width: 1025px){
    .fusion-header > .fusion-row {display: flex;justify-content: space-between;align-items: center;}
    .fusion-header > .fusion-row:before, .fusion-header > .fusion-row:after {display: none !important;}
}
/*------------***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;}
	body .section_prestations_1{padding-bottom:15%!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*/
	body .col_prsts .white .sa_owl_theme .owl-nav button{transform: scale(.7)!important;top:40%!important;}
	body .col_prsts .white .sa_owl_theme .owl-nav button.owl-next{right:-2%!important;}
	body .col_prsts .white .sa_owl_theme .owl-nav button.owl-prev{left:-2%!important;}
	body .text_02 h3{font-size:18px!important;}
	body .section_avis .emty_col{width:0px!important;}
	body .section_avis .ti-widget.ti-goog .ti-review-item>.ti-inner{padding:5px 10px!important;}
    /*style footer*/

}

/*------------***Medium devices (tablets, Bootstrap less than 993px)***------------*/
@media only screen and (max-width: 1024px) and (min-width: 801px){
	body .section_avis .emty_col{width:0px!important;}
	body .section_avis .img_avis{width:58.39%!important;}
	body .section_avis .img_avis a{padding: 20px 9px!important;}
	body .section_avis .col_avis_google .fusion-column-wrapper{padding-left:20px!important;}
	body .section_avis .ti-widget.ti-goog .ti-review-item>.ti-inner{padding:5px 10px!important;}
}
@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){
	.fsder .fusion-column-wrapper{justify-content: center !important;}
	body .col_txt_prsnt .fsder .btn_prsnt{margin-left:20px !important;}
    /*style header*/

    /*style main content*/
	body .img_prsnt_1,body .img_prsnt_1 img{width:100%!important;}
	body .sep_cntre{margin-left:auto!important;margin-right:auto!important;}
	body .col_txt_prsnt .txt_prsnt{text-align:center!important;}
	body .col_txt_prsnt h1{text-align:center!important;}
	body .col_txt_prsnt .sep_cntr{margin-left:auto!important;margin-right:auto!important;}
	body .col_txt_prsnt .fusion-column-wrapper{padding-left:5%!important;padding-right:5%!important;}
	body .col_txt_prsnt .btn_prsnt{display:flex;max-width:190px;width:100%;margin-left:auto!important;margin-right:auto!important;}
	.br_0 .fusion-column-wrapper{border-radius:10px!important;}
	body .img_avis .fusion-column-wrapper:before{border-radius:10px!important;}
	.br_top_10 .fusion-column-wrapper{border-radius:10px 10px 0px 0px!important;}
	.br_btm_10 .fusion-column-wrapper{border-radius:0px 0px 10px 10px!important;}
	body .pst_offres .fusion-column{width:50%!important;min-height:unset!important;float: left !important;}
	body .pst_offres .fusion-column:nth-child(3){width:100%!important;margin-bottom:0px!important;}
	body .pst_offres{margin-bottom:0px!important;}
	body .col_img .scl_02{transform:translateY(-5px) scale(2)!important;}
	body .col_prsts .sa_hover_container{min-height:unset!important;}
	body .col_prsts .sa_hover_container:hover .title_prest,body .col_prsts .title_prest{color:#fff!important;margin:5%!important;font-size: 22px!important;}
	body .col_prsts .cnt_prest:before{height:190%!important;}
	body .col_prsts .link_prest{background:#fff!important;color:var(--awb-color1)!important;}
	body .col_prsts .icn_prest{filter: brightness(0.7);}
	body .col_prsts .parg_prest{height:auto!important;visibility:visible!important;position:relative!important;}
	body .col_prsts .owl-item:nth-child(even) .link_prest{background:#fff!important;color:ar(--awb-color1)!important;}
	body .col_prsts .white .sa_owl_theme .owl-nav button{box-shadow:1px 1px 3px 0px #9ff1b96e!important;}
	body .col_prsts .white .sa_owl_theme .owl-nav button.owl-prev{left:-3%!important;}
	body .col_prsts .white .sa_owl_theme .owl-nav button.owl-next{right:-3%!important;}
	body .col_prsts .white .sa_owl_theme .owl-nav button{width:40px!important;height:40px!important;background-size:30%!important;top:50%!important;transform:scale(.8);}
	body .section_prestations_1{padding-bottom:2%!important;}
    /*style footer*/
	body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(1),body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(2),body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(3),body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(4){width:50%!important;}
	body .div_copyright{flex-direction:column!important;}
	body .widget_phone strong{font-size:18px!important;}

}

/*------------***Tablet Mini Media query style***------------*/
@media only screen and (max-width: 850px) and (min-width: 768px){
	.fusion-footer .widget_container .widget_text{font-size:15px!important;}
}
@media only screen and (max-width: 767px){
    
    /*style header*/

    /*style main content*/

    /*style footer*/
	.fusion-footer .widget_container .widget_text{display:none!important;}
	.fusion-footer .widget_container .widget_phone{width:100%!important;}
    
}

/*------------***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: 600px){

    /*style header*/

    /*style main content*/
	body .pst_offres .fusion-column{width:100%!important;}
	
	body .col_prsts .white .sa_owl_theme .owl-nav button.owl-prev{left:-2%!important;}
	body .col_prsts .white .sa_owl_theme .owl-nav button.owl-next{right:-2%!important;}

    /*style footer*/
	body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(3){width:100%!important;}
    body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(4){display:none!important;}
	body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(3) ul.elems {display:flex;justify-content:space-between;flex-wrap:wrap;}
	body .copyright_content{flex-direction:column!important;}
}

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

    /*style main content*/

    /*style footer*/
	body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(1) .mn_prsts.mn_prst{display:none!important;}
    
}

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

    /*style header*/

    /*style main content*/

    /*style footer*/
	body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(1){width:100%!important;margin-bottom:0px!important;}
	body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(1) .mn_prst .sub-menu .mn_prsts{display:block!important;}
	body .fusion-footer-widget-area .widget_nav_menu ul ul li a{padding-top:0px!important;}
	body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:not(:nth-child(1)),body .fusion-footer footer .fusion-row .fusion-columns .fusion-column:nth-child(1) .mn_prsts.mn_prst > a{display:none!important;}
	.fusion-footer .widget-title:before{margin:auto;right:0;left:0;}
    
}

/*------------------------------------------------------***End Media query***------------------------------------------------------*/
.img_slts img {
    max-width: 80px;
}
.section_solutions .fusion-row{max-width:800px !important}



.standarBtn a {
    background: #a28d7c !important;
    color: #fff !important;
    padding: 10px 24px !important;
    font-size: 14px !important;
    line-height: 17px !important;
    font-family: Open Sans !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-transform: uppercase !important;
    letter-spacing: 0px !important;
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0px 3px 4px 1px rgba(162, 141, 124, 0.6509803921568628);
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
}
.col-btn .standarBtn a {
    width: 90%;
    height: 65px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.col-btn .standarBtn {
    text-align: center !important;
    margin: unset !important;
    width: 100%;
    margin: 0 auto !important;
}
.standarBtn a:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #22780f;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.standarBtn a:hover, .standarBtn a:focus, .standarBtn a:active {
  color: white;
}
.standarBtn a:hover:before, .standarBtn a:focus:before, .standarBtn a:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}

.btns_container {
    display: flex;
    vertical-align: middle;
    justify-content: center;
    margin: 30px;
}
.col-btn {
    display: flex !important;
    justify-content: space-between !important;
}
@media only screen and (max-width: 985px){
	.col-btn .standarBtn a {
    width: 90% !important;
    margin: 8px auto;
}
	.col-btn .standarBtn {
    width: 50% !important;
    margin: 0 auto !important;
    float: left !important;
}
	.col-btn {
    display: block !important;
}
}
@media only screen and (max-width: 480px){
.col-btn .standarBtn {
    width: 100% !important;
}
	}


body .col_prsts .icn_prest{
	position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    z-index: -1;border-radius: 30px;
}

td.dbois.dashedd {
    background: #fff !important;
}

.btn_tel_header a span {
    padding: 15px 30px !important;
    color: var(--awb-color1) !important;
    border: solid 2px var(--awb-color1);
    border-radius: 10px;
}
.btn_tel_header:hover a span { color: var(--awb-color7) !important; background-color: var(--awb-color1); }
@media (max-width: 1111px){ .fusion-main-menu > .fusion-menu > li > a{ padding: 0 10px !important; }}
@media screen and (max-width: 1024px) { [data-classes="btn_tel_header"] { display: none; } }

/*----------------------- Google ToolBars scroll mode ------------------------------*/

.avismod .fusion-column-wrapper{
background: #fff !important;
border-radius: 30px !important;
padding: 30px !important;
}
.avismod .ti-widget.ti-goog {
height: 500px !important;
overflow-y:scroll !important;
padding-right:20px;
}

/* width */
.avismod .ti-widget.ti-goog::-webkit-scrollbar {
width: 15px;
}

/* Track */
.avismod .ti-widget.ti-goog::-webkit-scrollbar-track {
background: #dedede4a;
border-radius:50px;

}

/* Handle */
.avismod .ti-widget.ti-goog::-webkit-scrollbar-thumb {
background: #dedede;
border-radius:50px;
}
.fusion-text.fusion-text-6.txt_av {
max-width: 500px;
}
.fusion-logo a {
text-align: center;
}
.avismod .ti-widget.ti-goog .ti-header-write-btn-container .ti-header-write-btn {
    background-color: var(--awb-color1) !important;
    border-color: var(--awb-color1) !important;
}