/*
Theme Name: Feu vert Franchise - Divi child
Description: Divi Enfant, theme enfant de Divi fourni par WPMarmite
Author: Jérôme LAFFORGUE
Template: Divi
*/
#top-menu-nav .nav li{line-height:1.5em}#top-menu-nav .nav ul{width:270px !important;padding:5px 0 !important}#top-menu-nav .nav ul a{width:250px !important;padding:7px 10px}#top-menu-nav #et-secondary-nav .menu-item-has-children>a:first-child::after,#top-menu-nav #top-menu .menu-item-has-children>a:first-child::after{content:"5" !important}@media (min-width: 981px){.et_vertical_nav #page-container #main-header{width:270px}.et_vertical_nav #et-main-area,.et_vertical_nav #top-header{margin-left:270px !important}}@media screen and (max-width: 1200px){#floatting-buttons{display:none}}#floatting-buttons #button-candidature-express{bottom:25px;left:20px}#floatting-buttons #button-candidature-express::before{content:"\f303"}#floatting-buttons #button-map{padding:5px 5px 5px 5px;bottom:25px;left:98px}#floatting-buttons #button-contact{bottom:25px;left:176px}#floatting-buttons #button-contact::before{content:"\f0e0"}#floatting-buttons .icon{z-index:99999;position:fixed;font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;border:1px solid #00a081;padding:23px 20px;font-size:30px;color:#FFF;background:#00794f;cursor:pointer}#floatting-buttons .icon:hover{background:#00a081}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted black}.tooltip .tooltiptext{width:150px;background-color:rgba(0,0,0,0.59);color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;bottom:100%;left:50%;margin-left:-60px;margin-bottom:10px;font-size:14px;font-family:Arial;font-weight:normal;visibility:hidden}.tooltip:hover .tooltiptext{visibility:visible}.text-center{text-align:center}.italic{font-style:italic}.clear{clear:both}@media screen and (min-width: 980px){.gallery-col-2 img{height:415px;object-fit:cover}}@media screen and (min-width: 980px){.gallery-col-3 img{height:215px;object-fit:cover}}.home .fluid-width-video-wrapper{position:relative !important;padding-top:25px !important;padding-bottom:67.5% !important;height:0 !important}.home .fluid-width-video-wrapper iframe{box-sizing:border-box;background:url(http://img01.deviantart.net/05b6/i/2011/030/8/5/apple_led_cinema_screen_by_fisshy94-d38e3o5.png) center center no-repeat;background-size:contain;padding:3.4% 10.8% 18.6%;position:absolute;top:0;left:0;width:100%;height:100%}.home #icon-numbers img{margin-bottom:-15px}@media screen and (max-width: 1500px){.home #icon-numbers img{width:60px}}@media screen and (max-width: 1500px){.home #icon-numbers .percent-value{font-size:0.7em}}@media screen and (max-width: 1500px){.home #icon-numbers .et_pb_text_inner{font-size:0.8em}}@media screen and (max-width: 1350px){.home #icon-numbers .et_pb_button{padding:2px}}.home .et_pb_blog_grid article{height:300px}.home .et_pb_blog_grid article .post-content{display:none}.home .et_pb_blog_grid .et_pb_image_container .entry-featured-image-url{marghin-bottom:20px}.home .et_pb_blog_grid .et_pb_image_container img{height:170px;object-fit:cover}.mapael{width:80%;position:relative;margin:0 auto}.mapael .mapTooltip{position:absolute;background-color:#fff;moz-opacity:0.70;opacity:0.70;filter:alpha(opacity=70);border-radius:10px;padding:10px;z-index:1000;max-width:200px;display:block;color:#343434}.map-details{box-shadow:0px 0px 3px 3px rgba(0,0,0,0.08);margin:25px 0;padding:25px}.map-details .et_pb_button{font-size:1em}.map-details .et_pb_button:after{line-height:1em}.header-triangle-top:before{content:'';position:absolute;top:-49px;left:0;right:0;margin:0 auto;width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #00794f}@media screen and (max-width: 980px){.header-triangle-top:before{top:-20px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #00794f}}.header-triangle-bottom:after{content:'';position:absolute;bottom:-49px;left:0;right:0;margin:0 auto;width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:30px solid #00794f}@media screen and (max-width: 980px){.header-triangle-bottom:after{bottom:-20px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #00794f}}@media screen and (max-width: 980px){.page-id-211 .et_pb_section_1 .et_pb_row{width:100%}}.gform_wrapper{padding:15px;margin:15px !important;font-family:'Montserrat', Helvetica, Arial, Lucida, sans-serif;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3);border-radius:5px}.gform_wrapper .validation_error,.gform_wrapper .partial_entry_warning,.gform_wrapper .plain{font-family:'Montserrat', Helvetica, Arial, Lucida, sans-serif}.gform_wrapper .gform_body{font-family:'Montserrat', Helvetica, Arial, Lucida, sans-serif}.gform_wrapper label{color:#726f6f}@media screen and (max-width: 980px){.gform_wrapper{box-shadow:none}}.gform_wrapper li.gsection{margin-bottom:0 !important;border:0}.gform_wrapper li.gsection .gsection_title{text-transform:uppercase;font-size:1.5em;margin-top:45px !important;background:#00a081;color:#ffffff;padding:8px !important}.gform_wrapper .small-title{color:#000;font-weight:bold;margin-top:25px !important}.gform_wrapper .gf_radio_horizontal_inline{margin-top:0 !important}.gform_wrapper .gf_radio_horizontal_inline .gfield_label{width:400px}.gform_wrapper .gf_radio_horizontal_inline .ginput_container_radio{display:inline-block;margin-top:0 !important}.gform_wrapper .gf_radio_horizontal_inline .ginput_container_radio .gfield_radio{display:inline-block;margin:0;width:auto}.gform_wrapper .gf_radio_horizontal_inline .ginput_container_radio .gfield_radio li{margin:0 8px 0 0;display:inline-block}.gform_wrapper .gf_input_horizontal_inline .gfield_label{width:350px;text-align:right;padding-right:15px}.gform_wrapper .gf_input_horizontal_inline .ginput_container_text,.gform_wrapper .gf_input_horizontal_inline .ginput_container_date{display:inline-block;width:calc(100% - 370px)}.gform_wrapper .gform_previous_button,.gform_wrapper .gform_next_button{background:#FFF;border:1px solid #00a081;border-radius:1px;padding:.3em 1em;font-size:20px;font-weight:500;line-height:1.7em !important;color:#00a081}.gform_wrapper .gform_button{background:#00a081;border-width:1px !important;border-radius:1px;padding:.3em 1em;border:2px solid;font-size:20px;font-weight:500;line-height:1.7em !important;color:#FFF}.gform_wrapper input[type=text],.gform_wrapper select,.gform_wrapper textarea{background:#eaeaea;border-radius:0;border:0;color:#000 !important;padding:10px !important;font-weight:normal !important;border-bottom:2px solid #00a081}.gform_wrapper input[type=text]:focus,.gform_wrapper input.text:focus,.gform_wrapper input.title:focus,.gform_wrapper textarea:focus{box-shadow:0 5px 10px 0 rgba(0,0,0,0.2)}.gform_wrapper input[type=submit]{cursor:pointer;text-transform:uppercase;font-weight:700;letter-spacing:2px;padding:10px 12px;border-radius:0;background:#00a081;color:#FFF;border:none;transition:box-shadow .2s ease-in-out}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:#FFDFE0 !important;margin-bottom:6px !important;padding:6px 6px 4px 6px !important;border-top:1px solid #C89797 !important;border-bottom:1px solid #C89797 !important}.gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title{font-size:1.1em !important;line-height:3.2em !important;margin:0 0 32px 0 !important;padding:0 !important;clear:both;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}.gform_wrapper .gf_progressbar{width:99%;height:40px;overflow:hidden;line-height:40px !important;border:0 !important;background:transparent !important}.gform_wrapper .gf_progressbar_percentage{height:40px;font-size:33px !important;text-shadow:0 1px 1px rgba(0,0,0,0.5)}.gform_wrapper .percentbar_green{background-color:#00a081 !important;color:#FFF}.search-results article{min-height:325px;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3);border-radius:5px 5px 5px 5px;border:0}.category #archive-container,.page-id-3137 #archive-container,.page-id-3109 #archive-container{margin:0 auto;width:85%;padding:20px}@media screen and (max-width: 1280px){.category #archive-container,.page-id-3137 #archive-container,.page-id-3109 #archive-container{width:90% !important}}@media screen and (max-width: 980px){.category #archive-container,.page-id-3137 #archive-container,.page-id-3109 #archive-container{width:95% !important}}.category #archive-container a,.page-id-3137 #archive-container a,.page-id-3109 #archive-container a{color:#595959}.category #archive-container article,.page-id-3137 #archive-container article,.page-id-3109 #archive-container article{clear:both;margin:40px 0;box-shadow:0px 0 5px 4px rgba(114,114,114,0.32);border-radius:5px;height:190px;padding:15px;transition:all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.category #archive-container article h2,.page-id-3137 #archive-container article h2,.page-id-3109 #archive-container article h2{color:#00a081}@media screen and (max-width: 1280px){.category #archive-container article,.page-id-3137 #archive-container article,.page-id-3109 #archive-container article{height:220px}}@media screen and (max-width: 980px){.category #archive-container article,.page-id-3137 #archive-container article,.page-id-3109 #archive-container article{height:auto}}.category #archive-container article:hover,.page-id-3137 #archive-container article:hover,.page-id-3109 #archive-container article:hover{-webkit-transform:translate(0, -8px);-moz-transform:translate(0, -8px);-ms-transform:translate(0, -8px);-o-transform:translate(0, -8px);transform:translate(0, -8px);box-shadow:0 15px 40px rgba(0,0,0,0.16)}.category #archive-container article .et_pb_image_container,.page-id-3137 #archive-container article .et_pb_image_container,.page-id-3109 #archive-container article .et_pb_image_container{width:200px;height:145px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;float:left;margin:1px 20px 0px 0px;border-radius:5px 0 0 5px;border-right:5px solid #00794f}.category #archive-container article .et_pb_image_container img,.page-id-3137 #archive-container article .et_pb_image_container img,.page-id-3109 #archive-container article .et_pb_image_container img{object-fit:cover;height:145px}@media screen and (max-width: 780px){.category #archive-container article .et_pb_image_container,.page-id-3137 #archive-container article .et_pb_image_container,.page-id-3109 #archive-container article .et_pb_image_container{float:none;margin:0 0 10px 0;text-align:center;border-right:0;width:auto;border-radius:5px 5px 0 0}}.category .wp-pagenavi,.page-id-3137 .wp-pagenavi,.page-id-3109 .wp-pagenavi{text-align:center !important;margin-bottom:20px}.category .wp-pagenavi .current,.page-id-3137 .wp-pagenavi .current,.page-id-3109 .wp-pagenavi .current{font-weight:bold !important}@media screen and (max-width: 980px){.single-post #recent-posts-2{display:none}}#display-temoignages.col-4 .col{width:25%;padding:15px;float:left}@media screen and (max-width: 1280px){#display-temoignages.col-4 .col{width:33% !important}}@media screen and (max-width: 980px){#display-temoignages.col-4 .col{width:50% !important}}@media screen and (max-width: 770px){#display-temoignages.col-4 .col{width:100% !important}}#display-temoignages.col-4 .col.full-width{width:100%}#display-temoignages.col-3 .col{width:33%;padding:15px;float:left}@media screen and (max-width: 1280px){#display-temoignages.col-3 .col{width:33% !important}}@media screen and (max-width: 980px){#display-temoignages.col-3 .col{width:50% !important}}@media screen and (max-width: 770px){#display-temoignages.col-3 .col{width:100% !important}}#display-temoignages.col-3 .col.full-width{width:100%}#display-temoignages .post-entry{min-height:315px;border-radius:5px;background:#FFF;box-shadow:0 1px 10px 0 rgba(0,0,0,0.09);background:#fff;border-bottom:0;transition:all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);background:#FFF;box-shadow:-1px 2px 11px 3px #aba3a333;cursor:pointer}#display-temoignages .post-entry .content{padding:12px !important}#display-temoignages .post-entry .title{color:#000;display:block;text-align:center}#display-temoignages .post-entry .image{width:100%;height:170px;border:1px solid #e9e9e9;overflow:hidden;display:block;position:relative}#display-temoignages .post-entry .image:after{font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:45px;color:#FFF;cursor:pointer;content:'\f144';position:absolute;top:60px;left:calc(50% - 25px)}#display-temoignages .post-entry .image:after:hover{color:#00a081}#display-temoignages .post-entry .image .time{position:absolute;bottom:0;left:0;font-size:12px;padding:3px;background:rgba(0,0,0,0.8);color:#FFF}#display-temoignages .post-entry img{width:100%;height:170px;object-fit:cover;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}#display-temoignages .post-entry:hover{-webkit-transform:translate(0, -8px);-moz-transform:translate(0, -8px);-ms-transform:translate(0, -8px);-o-transform:translate(0, -8px);transform:translate(0, -8px);box-shadow:0 15px 40px rgba(0,0,0,0.16)}#display-temoignages .post-entry:hover img{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}#display-temoignages .post-entry:hover .image:after{color:#00a081}#display-temoignages .post-entry .category-7{font-weight:bold;background:#00794f;color:#FFF;border-radius:10px;padding:5px;margin-top:20px}#display-temoignages .post-entry .category-8{font-weight:bold;background:#00a081;color:#FFF;border-radius:10px;padding:5px;margin-top:20px}#filter-temoignages,#filter-archives{margin:0 auto 40px auto;text-align:center}#filter-temoignages ul,#filter-archives ul{list-style-type:none;margin:0;border-bottom:2px solid #fdcf00;padding:0 0 23px 1em}#filter-temoignages ul a,#filter-archives ul a{color:#595959 !important}#filter-temoignages ul li,#filter-archives ul li{display:inline-block;margin:0 10px 0 0;color:#595959;padding:10px;font-size:1.2em;border-radius:5px;cursor:pointer}#filter-temoignages ul li.active,#filter-archives ul li.active{background:#00a081;color:#FFF !important}#filter-temoignages ul li.active:hover,#filter-archives ul li.active:hover{color:#FFF}#filter-temoignages ul li.active a,#filter-archives ul li.active a{color:#FFF !important}#filter-temoignages ul li:hover,#filter-archives ul li:hover{color:#000}#modal-temoignage iframe{width:100%}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.7);z-index:1001;overflow:hidden;margin-left:120px}@media screen and (max-width: 980px){.modal{margin-left:0}}.modal-content{background-color:#fefefe;margin:10% auto;padding:20px;border:1px solid #b1b1b1;width:calc(50% - 270px);border-radius:18px}.modal-content.bg-black{background-color:#000}@media screen and (max-width: 1280px){.modal-content{width:calc(75% - 270px)}}@media screen and (max-width: 980px){.modal-content{width:70%}}.close{color:#aaa;float:right;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:black;text-decoration:none;cursor:pointer}.sgpb-theme-1-overlay{background:#b5b5b5 !important}
