@import url("https://fonts.googleapis.com/css?family=Varela");
*{margin:0;padding:0;font-family:Arial, Verdana, Helvetica, sans-serif;box-sizing:border-box;-webkit-font-smoothing:antialiased}
*:before,*:after{box-sizing:border-box}html,body{position:relative;width:100%;height:100%;min-width:320px;font-size:16px;background:#fff}html.nsc,body.nsc{overflow:hidden}@font-face{font-family:'FontAwesome';
src:url("../_fonts/fontawesome-webfont3e6e.eot?v=4.7.0");
src:url("../_fonts/fontawesome-webfontd41d.eot?#iefix&v=4.7.0")
 format("embedded-opentype"),url("../_fonts/fontawesome-webfont3e6e.woff2?v=4.7.0")
 format("woff2"),url("../_fonts/fontawesome-webfont3e6e.woff?v=4.7.0")
 format("woff"),url("../_fonts/fontawesome-webfont3e6e.ttf?v=4.7.0")
 format("truetype"),url("../_fonts/fontawesome-webfont3e6e.svg?v=4.7.0#fontawesomeregular")
 format("svg");font-weight:normal;font-style:normal}@-webkit-keyframes ar_loader{from{-webkit-transform:translate(-50%, -50%) rotate(0deg);
  transform:translate(-50%, -50%) rotate(0deg)}to{-webkit-transform:translate(-50%, -50%) rotate(360deg);
  transform:translate(-50%, -50%) rotate(360deg)}}@keyframes ar_loader{from{-webkit-transform:translate(-50%, -50%) rotate(0deg);
  transform:translate(-50%, -50%) rotate(0deg)}to{-webkit-transform:translate(-50%, -50%)
  rotate(360deg);transform:translate(-50%, -50%)
  rotate(360deg)}}@keyframes ar_loader{from{-webkit-transform:translate(-50%, -50%) rotate(0deg);
  transform:translate(-50%, -50%)
  rotate(0deg)}to{-webkit-transform:translate(-50%, -50%)
  rotate(360deg);transform:translate(-50%, -50%)
  rotate(360deg)}}

 #ar-global{position:relative;width:100%;min-height:100%;overflow:hidden}
 #ar-page{position:relative;width:100%;margin:0 auto}@keyframes ar_loader{from{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}to{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}} a,a:hover,a:active,a:focus,input,input:hover,input:active,input:focus{outline:none}a img{border:none}img,figure{position:relative;display:block;max-width:100%;height:auto}img.inline{display:inline-block}
 #ar-haut{position:fixed;width:100%;margin:0 auto}@keyframes ar_loader{from{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}to{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}

  #ar-global h1,
  #ar-global .h1{position:relative;display:block;margin:0 0 10px 0;font-family:"Papyrus",sans-serif;font-size:300%;font-weight:400;color:#000;line-height:25px}
  #ar-global h1 strong,#ar-global h1 a,#ar-global h1 u,#ar-global h1 i,#ar-global h1 em,#ar-global .h1 strong,#ar-global .h1 a,#ar-global .h1 u,#ar-global .h1 i,
  #ar-global .h1 em{font-family:"Papyrus",sans-serif}@media screen and (max-width: 767px){#ar-global h1,#ar-global .h1{font-size:50px;line-height:30px}}
  #ar-global h2, 
  #ar-global .h2{position:relative;display:block;margin:0 0 5px 0;font-family:"Papyrus",sans-serif;font-size:250%;font-weight:500;color:#000;line-height:40px}
  #ar-global h2 strong,#ar-global h2 a,#ar-global h2 u,#ar-global h2 i,#ar-global h2 em,#ar-global .h2 strong,#ar-global .h2 a,#ar-global .h2 u,#ar-global .h2 i,
  #ar-global .h2 em{font-family:"Papyrus",sans-serif}@media screen and (max-width: 767px){#ar-global h2,#ar-global .h2{font-size:27px;line-height:20px}}
  #ar-global h3,#ar-global .h3{position:relative;display:block;margin:0 0 10px 0;font-family:"Varela",sans-serif;font-size:19px;font-weight:700;color:#ae8964;line-height:29px}
  #ar-global h3 strong,#ar-global h3 a,#ar-global h3 u,#ar-global h3 i,#ar-global h3 em,#ar-global .h3 strong,#ar-global .h3 a,#ar-global .h3 u,#ar-global .h3 i,#ar-global .h3 em{font-family:"Varela",sans-serif}
  #ar-global h4,#ar-global .h4{position:relative;display:block;margin:0 0 6px 0;font-family:"Papyrus",sans-serif;font-size:150%;font-weight:700;color:#000;line-height:26px}
  #ar-global h4 strong,#ar-global h4 a,#ar-global h4 u,#ar-global h4 i,#ar-global h4 em,#ar-global .h4 strong,#ar-global .h4 a,#ar-global .h4 u,#ar-global .h4 i,#ar-global .h4 em{font-family:"Papyrus",sans-serif}
  #ar-global h5,#ar-global .h5{position:relative;display:block;margin:6px 0 6px 0;font-family:"Papyrus",sans-serif;font-size:110%;font-weight:600;color:#000;line-height:26px}
  #ar-global h5 strong,#ar-global h5 a,#ar-global h5 u,#ar-global h5 i,#ar-global h5 em,#ar-global .h5 strong,#ar-global .h5 a,#ar-global .h5 u,#ar-global .h5 i,#ar-global .h5 em{font-family:"Papyrus",sans-serif}

  #ar-global p,#ar-global .p{position:relative;display:block;margin:0 0 20px 0;font-family:"Varela",sans-serif;font-size:16px;font-weight:400;color:#000;line-height:26px}
  #ar-global p.intercalaire,#ar-global .p.intercalaire{display:none}
  #ar-global p strong,#ar-global p a,#ar-global p u,#ar-global p i,#ar-global p em,#ar-global .p strong,#ar-global .p a,#ar-global .p u,#ar-global .p i,#ar-global .p em{font-family:"Varela",sans-serif}
  #ar-global p a,#ar-global .p a{color:#ae8964;text-decoration:none}
  #ar-global ul{position:relative;display:block;margin:0 0 20px 0;list-style-type:none}
  #ar-global ul li{position:relative;margin:0 0 5px 0;padding:0 0 0 20px;font-family:"Varela",sans-serif;font-size:16px;font-weight:400;color:#000;line-height:21px}
  #ar-global ul li:before{content:'\f105';position:absolute;top:0;left:0;font-family:FontAwesome;font-weight:700;color:#ae8964}
  #ar-global ul li strong,#ar-global ul li a,#ar-global ul li u,#ar-global ul li i,#ar-global ul li em{font-family:"Varela",sans-serif}
  #ar-global ul li a{color:#ae8964;text-decoration:none}
  #ar-global hr,#ar-global .ar-line{position:relative;display:block;width:100%;height:7px;margin:0 0 30px 0;border:none;background:url(../_images/v_hr.png) no-repeat left center;background-size:auto 7px;clear:both;overflow:hidden}@media screen and (max-width: 767px){#ar-global hr,#ar-global .ar-line{margin:0 0 10px 0}}
  #ar-global header>div,#ar-global footer>div>div,#ar-global #direct>div,#ar-global #know>div,#ar-global #social>div,#ar-global #team>div,#ar-global #number>div,#ar-global #pointeau>div,#ar-global #banner>div,#ar-global #info>div,#ar-global #content>div{position:relative;width:100%;margin:0 auto;padding:0;clear:both;max-width:1300px}@media screen and (max-width: 1329px){#ar-global header>div,#ar-global footer>div>div,#ar-global #direct>div,#ar-global #know>div,#ar-global #social>div,#ar-global #team>div,#ar-global #number>div,#ar-global #pointeau>div,#ar-global #banner>div,#ar-global #info>div,#ar-global #content>div{max-width:1170px}}@media screen and (max-width: 1199px){#ar-global header>div,#ar-global footer>div>div,#ar-global #direct>div,#ar-global #know>div,#ar-global #social>div,#ar-global #team>div,#ar-global #number>div,#ar-global #pointeau>div,#ar-global #banner>div,#ar-global #info>div,#ar-global #content>div{max-width:940px}}@media screen and (max-width: 991px){#ar-global header>div,#ar-global footer>div>div,#ar-global #direct>div,#ar-global #know>div,#ar-global #social>div,#ar-global #team>div,#ar-global #number>div,#ar-global #pointeau>div,#ar-global #banner>div,#ar-global #info>div,#ar-global #content>div{max-width:720px}}@media screen and (max-width: 767px){#ar-global header>div,#ar-global footer>div>div,#ar-global #direct>div,#ar-global #know>div,#ar-global #social>div,#ar-global #team>div,#ar-global #number>div,#ar-global #pointeau>div,#ar-global #banner>div,#ar-global #info>div,#ar-global #content>div{max-width:100%;padding:0 15px}}

  #ar-global #content{padding-top:60px;padding-bottom:40px}@media screen and (max-width: 767px){#ar-global #content{padding:20px 0 1px 0}}
  #ar-global #content>div{z-index:2}
  #ar-global #content .filter{position:relative}
  #ar-global #content .filter:after{content:'';position:relative;display:block;width:100%;height:0;line-height:1px;clear:both;overflow:hidden}
  #ar-global #content .filter form{position:relative;margin:0 -15px}
  #ar-global #content .filter form h3{color:#ae8964;font-weight:400}
  #ar-global #content .filter .input_wrapper{position:relative;float:left;width:50%;padding:0 15px;margin:0}@media screen and (max-width: 767px){#ar-global #content .filter .input_wrapper{width:100%;margin:0 0 20px 0}}
  #ar-global #content .filter .input_wrapper:before{content:'';position:absolute;bottom:0;left:15px;display:inline-block;vertical-align:middle;width:42px;height:42px;background:url(../_images/svg_search.svg) no-repeat center center;background-size:auto 20px;z-index:5}
  #ar-global #content .filter .input_wrapper input{padding-left:42px}
  #ar-global #content .filter .select_wrapper{position:relative;float:left;width:50%;padding:0 15px;margin:0}@media screen and (max-width: 767px){#ar-global #content .filter .select_wrapper{width:100%}}
  #ar-global #content .filter .select_wrapper label{padding:0 0 0 3px;cursor:pointer}
  #ar-global #content .filter .select_wrapper .lbl{position:relative;display:inline-block;margin:11px 0}@media screen and (max-width: 1199px){#ar-global #content .filter .select_wrapper .lbl{width:45%;margin:0}}
  #ar-global #content.list{position:relative}
  #ar-global #content.list .ball{position:absolute;top:10%;left:-151px;display:block;width:121px;height:118px;background:url(../_images/v_ball.png);background-size:100% auto;z-index:1}@media screen and (max-width: 767px){#ar-global #content.list .ball{width:60px;height:58px;left:-90px}}
  #ar-global #content.list .fish{position:absolute;top:-60px;right:-137px;display:block;width:107px;height:248px;background:url(../_images/v_fish.png);background-size:100% auto;z-index:1}@media screen and (max-width: 767px){#ar-global #content.list .fish{width:53px;height:123px;right:-83px}}
  #ar-global #content.list .leaf{position:absolute;top:60%;left:-182px;display:block;width:152px;height:272px;background:url(../_images/v_leaf.png);background-size:100% auto;z-index:1}@media screen and (max-width: 767px){#ar-global #content.list .leaf{width:76px;height:136px;left:-106px}}
  #ar-global #content.list .apple{position:absolute;top:50%;right:-137px;display:block;width:107px;height:94px;background:url(../_images/v_apple.png);background-size:100% auto;z-index:1}@media screen and (max-width: 767px){#ar-global #content.list .apple{width:53px;height:46px;right:-83px}}

  #ar-global #banner{position:relative;background-color:#ae8964;background-repeat:no-repeat;background-position:center center;background-size:cover}
  #ar-global #banner:after{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;pointer-events:none;background:#a38d7a;opacity:1;z-index:1}
 #ar-global #banner[style*="background-image:url();"]:after{content:'';display:none}

 #ar-global #banner .breadcrumb{position:relative;padding:7% 7% 0 7% ;color:#fff;z-index:2}
 #ar-global #banner .breadcrumb span{position:relative;display:inline-block;font-family:"Papyrus",sans-serif;font-size:13px;color:#fff}
 #ar-global #banner .breadcrumb span a{font-family:"Varela",sans-serif;text-decoration:none}
 #ar-global #banner .breadcrumb span a:after{position:relative;display:inline-block;font-family:'FontAwesome';font-size:14px;font-style:normal;font-weight:400;line-height:14px;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;color:#fff;margin:0 10px}

 #ar-global #banner h1{text-align:center;color:#fff;margin:0;padding:100px 0 100px 0;z-index:2}
 #ar-global #banner h2{text-align:right;color:#fff;margin:0;padding:25px 0 40px 50px;z-index:2}
 #ar-global #banner h4{text-align:right;color:#fff;margin:0;padding:0 0 25px 70px;z-index:2}
 #ar-global #banner h5{text-align:left;color:#aff;margin:0;padding:0 20px 20px 70px;z-index:2}

 #ar-global .content{padding-top:60px;padding-bottom:40px}@media screen and (max-width: 767px){#ar-global .content{padding:20px 0 1px 0}}
 #ar-global .fck h2{color:#ae8964}
 #ar-global .fck h2 a{text-decoration:none !important}
 #ar-global .fck h3{color:#000}
 #ar-global .fck p strong,#ar-global .fck li strong{color:#000}
 #ar-global .fck a,#ar-global .fck a:hover{color:#ae8964 !important;text-decoration:underline !important}
 #ar-global .fck a strong,#ar-global .fck a:hover strong{color:#ae8964 !important;font-weight:400 !important}
 #ar-global .fck a.zoom,#ar-global .fck a:hover.zoom{display:inline-block;z-index:2}
 #ar-global .fck a.zoom img,#ar-global .fck a:hover.zoom img{display:inline-block;margin:0 !important}
 #ar-global .fck a.btn,#ar-global .fck a:hover.btn{color:#fff !important;text-decoration:none !important}
 #ar-global .fck a.btntxt,#ar-global .fck a:hover.btntxt{text-decoration:none !important}
 #ar-global .fck ul{padding:0 0 0 60px}@media screen and (max-width: 767px){#ar-global .fck ul{padding:0}}
 #ar-global .fck ul ul{margin-top:10px}
 #ar-global .fck img{position:relative;margin:40px 0}@media screen and (max-width: 767px){#ar-global .fck img{margin:20px 0}}
 #ar-global h2.plan{line-height:65px;margin-top:40px}@media screen and (max-width: 767px){#ar-global h2.plan{margin-top:20px}}
 #ar-global h2.plan:before{position:relative;display:inline-block;font-family:'FontAwesome';font-size:14px;font-style:normal;font-weight:400;line-height:14px;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;float:left;margin:0 15px 0 0;display:inline-block;width:65px;height:65px;text-align:center;border-radius:50%;background:#eeb814;font-size:32px;color:#fff;line-height:65px}
 #ar-global .alignright{position:relative;width:auto;float:right;margin:5px 0 20px 30px}@media screen and (max-width: 767px){#ar-global .alignright{width:100%;margin:0 0 20px 0}}
 #ar-global .alignleft{position:relative;width:auto;float:left;margin:5px 30px 20px 0 !important}@media screen and (max-width: 767px){#ar-global .alignleft{width:100%;margin:0 0 20px 0 !important}}
 #ar-global .alignleft img{width:100%}
 #ar-global .aligncenter{position:relative;width:auto;float:none;margin:0 auto 20px auto !important}@media screen and (max-width: 767px){#ar-global .aligncenter{width:100%;margin:0 0 20px 0 !important}}
 #ar-global .alignnone{position:relative;width:auto;float:none;margin:0 0 20px 0 !important}@media screen and (max-width: 767px){#ar-global .alignnone{width:100%;margin:0 0 20px 0 !important}}
 #ar-global .triple_img{position:relative;margin:0 -15px}
 #ar-global .triple_img:after{content:'';position:relative;display:block;width:100%;height:0;line-height:1px;clear:both;overflow:hidden}
 #ar-global .triple_img img{position:relative;padding:0 15px;float:left;width:33%;height:auto}@media screen and (max-width: 767px){#ar-global .triple_img img{width:100%;margin:0 0 20px 0}}
 #ar-global figure .wp-caption-text{position:relative;padding:10px 15px;text-align:right;background:#eee;font-family:"Varela",sans-serif;font-size:14px;font-weight:400;color:#000;line-height:21px}
 #ar-global .small_content{position:relative;padding:0 20%}@media screen and (max-width: 1199px){#ar-global .small_content{padding:0 15%}}@media screen and (max-width: 991px){#ar-global .small_content{padding:0 10%}}@media screen and (max-width: 767px){#ar-global .small_content{padding:0}}

