body{font-family:'Roboto',Helvetica,sans-serif;font-size:16px;line-height:1.5em;font-weight:400;color:#000000!important}p{font-family:'Roboto',Helvetica,sans-serif;font-size:16px;line-height:1.5em;font-weight:400;color:#000000!important}h1{font-family:'Taviraj',Helvetica,sans-serif;font-size:3em;line-height:1.2em;font-weight:600;text-transform:uppercase;color:#ffffff!important}h1.entry-title{font-family:"Taviraj"!important;color:#ffffff!important;font-size:2.8em;line-height:1.2em;text-transform:none;font-weight:600}h2{font-family:"Taviraj",Helvetica,sans-serif;font-size:1.8em;line-height:1.4em!important;font-weight:400;text-transform:uppercase;color:#333333!important}h3{font-family:'Taviraj',serif;font-size:1.5em;text-transform:uppercase;line-height:1.3em;font-weight:600!important;text-decoration:none;color:#c69a51!important}h4{font-family:'Taviraj',serif;font-size:1em;text-transform:uppercase;font-weight:800!important;line-height:1.5em;color:#333333!important}.intro-texte p{font-family:'Roboto',serif;font-size:17px;line-height:1.5em;font-weight:500;color:#c69a51!important}@media screen and (max-width:980px){h1{font-size:1.5em}h1.entry-title{font-size:1.7em}h2{font-size:22px}h3{font-size:18px}}a{font-weight:bold;color:#c69a51}a:hover{color:#333333;text-decoration:none!important}.link-custom-summary a{font-size:1.7em!important;font-weight:0;color:#ffffff}.link-custom-summary a:hover{font-size:1.7em!important;color:#c69a51;text-decoration:none!important}.link-custom-mobile-summary a{font-size:1em!important;font-weight:0;color:#ffffff!important}.link-custom-mobile-summary a:hover{font-size:1em!important;color:#c69a51!important}.bullet-customize ul{list-style:none}.bullet-customize ul li::before{content:"\2015";color:#c69a51;font-size:1em;padding-right:5px;font-weight:bold;display:inline-block;width:1em;line-height:1em}.btn-inline .et_pb_button_module_wrapper{display:inline-block;margin:0 25px}.btn-inline{text-align:center!important}.btn-inline-left .et_pb_button_module_wrapper{display:inline-block;margin:0 25px}.btn-inline-left{text-align:left!important}.btn-inline-right .et_pb_button_module_wrapper{display:inline-block;margin:0 5px}.btn-inline-right{text-align:right!important}.bread-crumb{color:#ffffff!important;font-size:0.8em!important}.bread-crumb a{color:#ffffff!important;font-size:0.8em!important}.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}#page-container{overflow-x:hidden}.comment-form-url{display:none}.wpcf7{background:transparent;border:transparent;width:100%;padding:20px 20px 20px 20px!important}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="date"],.wpcf7 input[type="select"],.wpcf7 input[type="file"],textarea{font-size:13px;color:#333333;background-color:#ffffff;border:2px solid #c69a51!important;width:100%;padding:2%}select.wpcf7-form-control{min-height:35px!important;font-size:13px;color:#c69a51;font-weight:700;background-color:#ffffff;border:2px solid #c69a51!important;width:100%;padding:2%}.wpcf7 input[type="submit"]{color:#ffffff;font-size:15px;font-weight:700;background:#c69a51;padding:15px 25px 15px 25px;border:0px solid #ffffff;border-radius:0px;width:auto}.wpcf7 input:hover[type="submit"]{color:#ffffff;background:#c69a51;border:0px;transition:all 0.4s ease 0s}.wpcf7 input:active[type="submit"]{background:#000000}@media only screen and (min-width:981px){.one-half,.one-third{position:relative;float:left;margin-right:2%;margin-bottom:20px}.one-half{width:49%}.one-third{width:32%}.one-half.last{margin-right:0!important;clear:right}.one-third.last{margin-right:0!important;clear:right}}.wpcf7-form textarea{width:100%!important;height:100px}input.wpcf7-form-control.wpcf7-submit{display:block;margin:0 auto}.custom-uppercase-cf7{text-transform:uppercase!important}.et_pb_scroll_top.et-pb-icon.et-visible,.et_pb_scroll_top.et-hidden{background:#333333;color:#ffffff;border:0px solid #333333;width:50px;height:50px;border-radius:30px!important;right:10px}.zoom-effect{display:inline-block;overflow:hidden}.zoom-effect img{display:block;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.zoom-effect:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.zoom-effect2{display:inline-block;margin:20px;border:1px solid black;overflow:hidden}.zoom-effect2 img{display:block;transition:transform .4s}.zoom-effect2 img{transform:scale(1.3);transform-origin:50% 50%}.et_pb_menu .et_mobile_menu .menu-item-has-children>a,#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative}.et_pb_menu .et_mobile_menu .menu-item-has-children>a:after,#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:'ETmodules';text-align:center;speak:none;font-weight:600;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute;font-size:18px;content:'\4c';top:11px;right:13px}.et_pb_menu .et_mobile_menu .menu-item-has-children.visible>a:after,#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:'\4d'}.et_pb_menu .et_mobile_menu ul.sub-menu,#main-header .et_mobile_menu ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}.et_pb_menu .et_mobile_menu .visible>ul.sub-menu,#main-header .et_mobile_menu .visible>ul.sub-menu{display:block!important;visibility:visible!important}.et_mobile_menu{overflow-y:scroll!important;max-height:80vh!important;-overflow-scrolling:touch!important;-webkit-overflow-scrolling:touch!important}.et-pb-controllers{display:none}.mfp-title{display:none!important}.mfp-counter{display:none!important}.mobile_nav.opened .mobile_menu_bar:before{content:'4d'}@media only screen and (max-width:1300px) and (min-width:1151px){.et-menu li{font-size:10px!important}}@media only screen and (max-width:1150px) and (min-width:1091px){.et-menu li{font-size:9px!important}}@media only screen and (max-width:1090px) and (min-width:1031px){.et-menu li{font-size:9px!important}}@media only screen and (max-width:1030px) and (min-width:981px){.et-menu li{font-size:9px!important}}