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


.contact-info-header span.adresse-physique,.contact-info-header .content-box-heading  { font-size: 16px!important; }


.fusion-search-button.search-button input { background-color: var(--awb-color1)!important; }
.fusion-search-button.search-button input:hover { background-color: var(--awb-color7)!important; color: var(--awb-color1)!important; }


.header-section .add-to-panier { cursor: pointer; position: relative; padding:  0px 10px; width: 45px; height: 45px; }
.header-section span.cart-badge {background-color: var(--awb-color1);height: 24px;width: 22px;border-radius: 50%;display: flex;justify-content: center;align-items: center;padding: 8px;position:absolute;z-index: 99;right: -10px;font-size: 11px;opacity: 1;}
.header-section  .icon-item { height: 34px; width: 34px;cursor: pointer; }
.header-section  .icon-item:hover img {filter: brightness(0) saturate(100%) invert(72%) sepia(77%) saturate(402%) hue-rotate(28deg) brightness(86%) contrast(79%);}

.header-section .fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon img { margin-right: 6px!important; }


@media only screen and (min-width: 1024px){
	.border-r-icon { position: relative; }
	.border-r-icon:after {content: "";height: 34px;width: 2px;background-color: #CCCCCC;position: absolute;right: 1px;top: 0px;}
	.border-r-icon:before {content: "";height: 34px;width: 2px;background-color: #CCCCCC;position: absolute;left: 0px;top: 0px;}
}

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


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

/*Fond blnac dans pages politique*/
body.privacy-policy main#main ,body.page-id-1052 main#main  {
    background: white!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;}



/*************** css background img ************/
.col-img-abs {position:relative !important;overflow:hidden !important;}
.col-img-abs > .fusion-column-wrapper {position:relative !important;}
.col-img-abs .fusion-builder-live-element{ height: 100% !important; width: 100% !important; }
.img-bg-absolute { height: 100% !important; max-width: 100% !important; width: 100% !important; position: absolute !important; left:0% !important; top:0% !important; }
.img-bg-absolute img { height: 100% !important; width: 100% !important; object-fit:cover !important; }

@media only screen and (max-width: 800px){
    .col-img-abs  { height: 450px !important; }
}
@media only screen and (max-width: 600px){
    .col-img-abs  { height: 380px !important; }
}

/**************************************/

/**************************************Style : PRE-HOME*********************************/
.vertical-arrw img { height: 42px; object-fit: cover; }

/**************************************Style : SLIDER REVOLUTION*********************************/
@media only screen and (max-width: 1365px){
sr7-arrow.sr7-leftarrow { left: calc(45% - 50px)!important; top: 94%!important; }
sr7-arrow.sr7-rightarrow {right: calc(45% - 50px)!important;top: 94%!important;}}

@media only screen and (max-width: 800px){
sr7-arrow.sr7-leftarrow { left: calc(43% - 50px)!important; top: 92%!important; }
sr7-arrow.sr7-rightarrow {right: calc(43% - 50px)!important;top: 92%!important;}}
/**************************************Style : section_presentation*********************************/
@media only screen and (min-width: 1800px){
body.home .section-presentation h1 span.contenu {width: 500px;display: block;}
}

.section-presentation h1 span.contenu { font-family: 'Manrope'; }
.section-presentation span.title { font-size: 80px; }
.section-presentation .img-h1-absolue { min-height: 350px; position: absolute!important; right: 610px; bottom: -210px; }
.section-presentation .arrow-absolute { position: absolute; top: -120px; right: 0px; }
@media only screen and (max-width: 1360px){
.section-presentation .img-h1-absolue {min-height: 310px;position: absolute!important;right: 540px;bottom: -130px;width: 400px!important;}
.section-presentation span.title {font-size: 58px;}
.section-presentation .fs22	{ font-size: 20px!important; }
.section-presentation .fs26	{ font-size: 22px!important; }
	.section-presentation .arrow-absolute {max-width:160px;position: absolute;top: -60px;right: 0px;}

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


/**************************************Style : section_Actualites*********************************/
.section-actualite .recent-posts-content a.fusion-read-more-button {border: 1px solid var(--awb-color1);color: var(--awb-color1);padding: 10px 24px;text-transform: uppercase;font-size: 15px;font-weight: 500;margin-top: 22px!important;width: fit-content;}
.section-actualite .recent-posts-content { padding: 30px 20px; border: 1px solid hsl(0deg 0% 100% / 25%);border-top:unset; }
.section-actualite .recent-posts-content a.fusion-read-more-button:hover { background: var(--awb-color1); color: white; }

body.single-post .fusion-meta-info { display: none; }
/**************************************Style : section_ReseauxSocieaux*********************************/
.section-fb .ctn-title-h2 { font-size: 80px; }

.section-fb .fb-frame iframe {border-radius: 40px 40px 0px 0px;outline: 20px solid black!important;height: 580px!important;clip-path: inset(-25px -25px 0px -25px);}
.section-fb .fb-frame {margin-bottom: -70px;position:relative;z-index: 77;}
.section-fb .bg-img-left {position: absolute;z-index: 0;left: -15%;bottom: -10%;pointer-events: none;}
.section-fb .text-fb { display: flex; align-items: center; gap: 10px; }
.section-fb .text-fb img { height: 31px; }

/**************************************Style : section_produits*********************************/
.gradient-title { width: 800px; }
.gradient-title img{ width:100%; }

.title-h3 h3{font-size:40px!important;}
.produit-similaire .title-h3 h3{font-size:34px!important;}

.section-nos-produits .product-detail{ transform:translateY(0px); transition:all 0.4s ease-in-out; }
.section-nos-produits .product-detail:hover{ transform:translateY(-20px); }

.section-nos-produits .product-detail .product-img-card  {width: 100%;}
.section-nos-produits .product-detail .product-img-card img {height: 400px;object-fit: cover;transition:all 0.5s ease-in-out;width: 100%;}
.section-nos-produits .product-detail:hover .product-img-card img { transform:scale(1.15); }

.section-nos-produits .product-separator img {height: 42px;object-fit: cover;}

.section-nos-produits .product-detail a.product-detail-btn { pointer-events: none; opacity: 0; transform:translateY(-20px); transition:all 0.4s ease-in-out; }
.section-nos-produits .product-detail:hover a.product-detail-btn { pointer-events:visible; opacity: 1; transform:translateY(10px); }

@media only screen and (max-width: 800px){ 
.section-nos-produits .product-detail a.product-detail-btn { pointer-events:visible; opacity: 1; transform:translateY(0px); }
.section-nos-produits .product-detail:hover{ transform:translateY(0px); }
.section-nos-produits .product-detail:hover .product-img-card img { transform:scale(1); }
.section-nos-produits .product-detail:hover a.product-detail-btn { transform:translateY(0px); }
.produit-similaire .title-h3 h3{font-size:24px!important;margin-bottom:0px;}

}


/*-----Single product-----*/
.single-gallery-img .woocommerce-product-gallery__image.flex-active-slide a img{ width: 100%!important; object-fit:cover; }
.single-gallery-img .woocommerce-product-gallery__image.flex-active-slide a { width: 100%!important; }

/*-----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); }

/* checkout  */
body.woocommerce-checkout h3.wc-block-components-product-name { font-size: 22px; line-height: 100%!important; margin: 5px 0px; }
body.woocommerce-checkout .wc-block-components-order-summary-item { display: flex; flex-direction: column; align-items: center; width: 100%; }
body.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__image { width: 100%; }
body.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__image>img { width: 100%!important; max-width: 100%; height: 150px; object-fit: cover; margin-bottom: 20px; }
body.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__description { padding: 0px!important; }
body.woocommerce-checkout .wc-block-components-order-summary-item__description { width: 100%; }
/**************************************Style : section_valeurs*********************************/


/**************************************Style : section_points_forts*********************************/
.section-point-forts .card {background-color: #151515;color: white;border-radius: 25px;padding: 50px;transition: all 0.4s ease;cursor: pointer;box-shadow: 0 4px 12px rgba(0,0,0,0.2);}
.section-point-forts .card:hover { background-color: #a2c73a; color: #ffffff; transform:translateY(-15px);}

.section-point-forts .card .icon-wrapper { height: 85px; width: 85px; margin-bottom: 20px; border-radius: 50%; background-color: #1C1E22; border: 1px solid #3D3D3D; display: flex; align-items: center; justify-content: center; transition: all  0.5s ease; }
.section-point-forts .card:hover .icon-wrapper { background-color: rgba(0,0,0,0.15); border-color: transparent;height: 87px; width: 87px; }


.section-point-forts .card .title {font-size: 30px;line-height: 1!important;font-weight: 500;margin-bottom: 12px;color: white;}
.section-point-forts .card .description {font-size: 16px;line-height: normal;}

.section-point-forts .card .icon-wrapper img { height: 54px!important; width: 54px!important; }


.section-point-forts .white .sa_owl_theme .owl-nav .owl-next ,.section-point-forts .white .sa_owl_theme .owl-nav .owl-prev {border-radius:5px; background-color: var(--awb-color1) !important; padding: 18px !important; background-size: 14px !important; }
/**************************************Style : section_avis*********************************/
.section-avis .ti-reviews-container-wrapper { max-height: 590px; padding-right:14px; overflow-y: scroll; overflow-x: hidden; scrollbar-color: #999 #37383B; }
.section-avis .ti-widget.ti-goog .ti-review-item>.ti-inner{border-radius:20px!important;background-color:#1C1E22!important;border:1px solid #414141!important;}
.section-avis .ti-widget.ti-goog .ti-load-more-reviews-container .ti-load-more-reviews-button{background-color:var(--awb-color1)!important;font-family:'Manrope';font-size:17px;margin-top:30px;padding: 13px 28px;border-radius: 10px;}

.section-avis .ti-widget.ti-goog .ti-load-more-reviews-container .ti-load-more-reviews-button:hover { background-color: white!important; color: var(--awb-color2)!important; }
.section-avis-grid .ti-widget.ti-goog .ti-review-item { width: 32.3%!important; }
@media only screen and (max-width: 1365px){ 
.section-avis-grid .ti-widget.ti-goog .ti-review-item { width: 47%!important; }
}
@media only screen and (max-width: 800px){ 
.section-avis-grid .ti-widget.ti-goog .ti-review-item { width: 100%!important; }
}
.section-avis-grid .ti-widget.ti-goog .ti-reviews-container .ti-reviews-container-wrapper { display: flex; flex-wrap: wrap; gap: 20px!important; }

.section-avis-grid .ti-widget.ti-goog .ti-review-item>.ti-inner{border-radius:20px!important;background-color:#1C1E22!important;border:1px solid #414141!important;}
.section-avis-grid .ti-widget.ti-goog .ti-load-more-reviews-container .ti-load-more-reviews-button{background-color:var(--awb-color1)!important;font-family:'Manrope';font-size:17px;margin-top:30px;padding: 13px 28px;border-radius: 10px;}




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


/**************************************Style : section_contact*********************************/
.section-contact .heading.heading-with-icon.icon-left { margin-bottom: 0px; }
.title-h2 { font-size: 60px; }
.section-contact .content-container {font-size: 13px;margin-bottom: 0px!important;}
.section-contact .heading.heading-with-icon.icon-left .content-box-heading {font-family:'Urbanist';font-weight:700; } 

/**************************************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: white !important;}
.fusion-footer-widget-column:last-child{margin-bottom: 0px !important;}

body a[href^="tel:"]:hover{text-decoration:underline!important;}
body a[href^="tel:"] {white-space: nowrap;}


/*Coordonee client*/
.div-cord .row {display: flex !important;align-items: flex-start;flex-direction: column;}
.div-inf {display: flex !important;margin-bottom: 20px !important;align-items: center;justify-content:center}
.div-inf i {color: white !important;font-size: 17px;background: var(--awb-color1);margin-right: 15px !important;display: flex;align-items: center;justify-content: center;height: 31px !important;width: 31px !important;padding: 10px !important;border-radius: 6px;}
.cl-group{line-height:normal !important;text-align:left;}


.fusion-footer-widget-area .widget-title {margin: 0 0 45px !important;font-size: 21px!important;font-weight: 500!important;}
.fusion-footer-widget-area .widget-title:before {content: "";background: var(--awb-color1);position: absolute;width: 54px;height: 2px;border-radius: 70px;top: 48px;}
.fusion-footer-widget-area li ,.fusion-footer-widget-area li a {padding: 0px 0px 10px 0px!important;border: 0px solid!important;}

.div_copyright {display: flex;justify-content: space-between;margin: auto;padding: 0% 4%;}

@media only screen and (min-width: 907px){ 
/* 	.fusion-footer-widget-area .fusion-columns .fusion-column:nth-child(2){padding-left:100px;} */
	body .fusion-footer span.copyright_content { display: flex; gap: 10px; }
}

.fusion-footer input.mailpoet_submit { text-transform: uppercase; font-size: 24px; font-weight: 600; font-family: 'Manrope'!important; cursor:pointer; }
.fusion-footer input.mailpoet_submit:hover{background-color:transparent!important;border:1px solid;color: var(--awb-color1)!important;}

.fusion-footer #mailpoet_form_1 form.mailpoet_form { padding: 10px!important; padding-left: 0px!important; padding-top: 0px!important; }

.fusion-footer .product_list_widget li>a>img { float: left!important; margin-right: 15px!important; max-width: 80px!important; height: 70px!important; object-fit: cover!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 1s infinite alternate !important;}
	.animate_02 {animation: mymove2 ease-in-out 1s infinite alternate !important;}
	.animate_03 {animation: mymove3 ease-in-out 1s infinite alternate !important;}
	.animate_04 {animation: mymove4 ease-in-out 1s infinite alternate !important;}
	.animate_05 {animation: mymove5 ease-in-out 1s 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;}

	@keyframes mymove {from {transform: translatey(-5px);} to {transform: translatey(5px);}}
	@keyframes mymove3 {from {transform: translatex(-5px);} to {transform: translatex(5px);}}
	@keyframes mymove2 {from {transform: translatey(5px);}to {transform: translatey(-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 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);}}
    /*style footer*/
    
}

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

    /*style header*/

    /*style main content*/
.title-h3 h3{font-size:36px!important;}
.section-fb .ctn-title-h2 { font-size: 60px; }
	.section-point-forts .autohide-arrows .owl-nav { display: block !important; }

    /*style footer*/

}

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

    /*style header*/

    /*style main content*/
	.title-h2 { font-size: 40px!important; }
	.gradient-title { width: 600px; }
	.title-h3 h3{font-size:32px!important;}
	.section-fb .ctn-title-h2 { font-size: 50px; }

	.fusion-grid-4>.fusion-grid-column, .fusion-grid-four>.fusion-grid-column { width: 50%!important; }
    /*style footer*/

}

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

    /*style header*/

    /*style main content*/
.title-h2 { font-size: 32px!important; }
.gradient-title { width: 500px; }
.title-h3 h3{font-size:30px!important;}
.section-fb .ctn-title-h2 { font-size: 45px; }

    /*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*/
	.gradient-title { width: 450px; }
	.title-h3 h3 {font-size:26px!important;}
	.section-fb .ctn-title-h2 { font-size: 40px; }
	.section-presentation span.title {font-size: 38px;}

	.section-point-forts .white .sa_owl_theme .owl-nav .owl-prev{left:calc(50% - 40px)!important;top:104%;}
	.section-point-forts .white .sa_owl_theme .owl-nav .owl-next{right:calc(50% - 40px)!important;top:104%;}
    /*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-fb .ctn-title-h2 { font-size: 34px; }
	.div_copyright {display: flex;flex-direction:column!important;gap:20px;}
	.section-presentation span.title {font-size: 30px;}

    /*style footer*/

}

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

    /*style main content*/
    .fusion-footer-widget-area .widget-title,.fusion-footer-widget-area .fusion-widget-area .widget_nav_menu li{text-align:center;}
	.fusion-footer-widget-area p.mx_328,.fusion-footer-widget-area a{text-align:center!important;margin:auto;}
	.fusion-footer-widget-area .widget-title:before {content: "";background: var(--awb-color1);position: absolute;width: 54px;height: 2px;border-radius: 70px;top: 48px;margin: auto;left: calc(50% - 28px);}

	body .fusion-footer footer .fusion-columns .fusion-column:nth-child(1),
	body .fusion-footer footer .fusion-columns .fusion-column:nth-child(2) {width: 100% !important;text-align:center;margin-bottom: 0px!important;}
	.fusion-footer-widget-area .widget-title,.fusion-footer-widget-area .fusion-widget-area .widget_nav_menu li{text-align:center;}
	body .fusion-footer footer .fusion-columns .fusion-column:not(:nth-child(1)) {display: none !important;}
	body footer.fusion-footer-widget-area.fusion-widget-area { padding-top: 30px!important; }
	
	.section-point-forts .card { display: flex; flex-direction: column; justify-content: center; align-items: center; }
	.section-point-forts .card .icon-wrapper { margin-bottom: 10px; }
	.section-point-forts .card .description { text-align: center; }
	.section-point-forts .card .title {;text-align: center;}

    /*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*/
		.title-h3 h3{font-size:22px!important;}
		.section-nos-produits .fusion-post-cards>.fusion-grid>.fusion-grid-column{width:50%!important;}


    /*style footer*/
    
}

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

    /*style header*/
	.section-logo {width: 50%!important;}

    /*style main content*/
	body .fusion-footer footer .fusion-columns .fusion-column:nth-child(2),
	body .fusion-footer footer .fusion-columns .fusion-column:nth-child(3) {width: 100% !important;text-align:center;}
	.fusion-footer-widget-area .widget-title,.fusion-footer-widget-area .fusion-widget-area .widget_nav_menu li{text-align:center;}
	body .fusion-footer footer .fusion-columns .fusion-column:not(:nth-child(1)) {display: none !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*/
.section-logo { width: 36%!important; }
.section-logo img{width:65px;}
.icon-item img{height:28px;}
	/*style main content*/
.section-point-forts .card {;padding:40px 20px;}

    /*style footer*/
    
}

@media only screen and (max-width: 400px){
.section-logo { width: auto!important; }
.section-logo img{width:65px;}
}

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