html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}
.form-item,.form-actions{margin:0;}body{background:#3d3d4e;font-family:'raleway-medium',sans-serif;font-size:14px;line-height:1.5em;}a{text-decoration:none;}strong{font-family:'raleway-bold'}i,em{font-style:italic;}input[type=text],input[type=password],input[type=email],textarea{width:220px;padding:12px 20px;font-size:14px;color:#43434F;border:none;border-radius:4px;}textarea{font-family:'raleway-medium';}img{max-width:100%;height:auto;}h1,h2,h3,h4,h5,h6{line-height:1.5em;}h1{font-size:30px;color:#4d4d5b;font-family:"raleway-medium";font-size:30px}h2{font-size:30px;color:#43434f;font-family:"raleway-medium";}h3{font-size:24px;color:#4d4d5b;font-family:"raleway-medium";}h4{font-size:16px;color:#43434f;font-family:"raleway-medium";}.wrap{width:1200px;margin:0 auto;}.clear{display:block !important;clear:both;height:0;margin:0;padding:0;}.button,.form-submit{display:inline-block;padding:12px 20px;font-size:14px;color:#15252d;border:none;border-radius:4px;background:#71FBB2;box-shadow:0 2px 0 0 #1aba65;cursor:pointer;}.button:hover,.form-submit:hover{background:#acfed3;}.button:active,.form-submit:active{box-shadow:none;margin-top:12px;margin-bottom:8px;}.button.light{box-shadow:none;background:none;border:3px solid #fff;border-radius:6px;color:#fff;}.button.light:hover{background:#fff;color:#43434F;}.form-submit{margin:10px 0;}header{padding:15px 0 10px;position:relative;overflow:hidden;}header #logo{float:left;}header #header-right{float:right;margin-top:5px;text-align:right;}header #header-right .header-phone{color:#71FBB2;display:inline-block;padding:5px 20px 0 0;}header #header-right .header-phone i{font-size:18px;margin-right:5px;}header #header-right .header-phone a{color:#71FBB2;font-size:20px;}header #header-right ul{margin-top:25px;}header #header-right li{display:inline;margin-left:30px;}header #header-right li a{color:#c4c4cf;padding-bottom:6px;border-bottom:2px solid rgba(0,0,0,0);transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;}header #header-right li a:hover,header #header-right li a.active-trail{border-bottom:2px solid #71FBB2;color:#fff;}header .bandeau-gratuit{display:block;background:#71FBB2;color:#444455;position:fixed;right:-100px;top:20px;padding:5px 100px;z-index:999;transform:rotate(25deg);-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-o-transform:rotate(25deg);-ms-transform:rotate(25deg);}header .bandeau-gratuit:hover{background:#acfed3;}header .bandeau-lancement{display:block;background:#26272e;color:#71FBB2;position:fixed;right:-96px;top:43px;padding:2px 100px;cursor:default;font-size:12px;z-index:999;transform:rotate(25deg);-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-o-transform:rotate(25deg);-ms-transform:rotate(25deg);}header .button.light{padding:4px 18px;border-width:2px;float:right;margin-top:0;margin-bottom:2px;}header .button.light:active{margin-top:2px;margin-bottom:0;}#banner-top{background:#5e5e6b;border-bottom:6px solid #71FBB2;text-align:center;padding-top:40px;}#banner-top h1{color:#fff;margin-bottom:20px;}.video-accueil{position:relative;}.video-accueil .video-container{width:800px;margin:0 auto;padding:40px 0;}.video-accueil .video-container iframe{width:100%;border:5px solid #181823;height:450px;}.video-accueil .vehicule{position:absolute;bottom:-50px;right:0;}.placeholder-img{padding:30px 0;margin:50px 0;}.video-accueil .vehicule.avecimg{bottom:-90px;}.slide-attente-video{background:url(/sites/all/themes/agc_showcase/images/autogestion-devices.png) 10% center no-repeat;height:410px;padding-left:55%;padding-top:50px;margin:50px 0;}.slide-attente-video h1{color:#71FBB2;font-family:"raleway-light";font-size:34px;line-height:50px;}.slide-attente-video .nuage{position:relative;margin-top:30px;}.slide-attente-video .nuage div{position:absolute;font-family:"raleway-medium";text-align:center;}.slide-attente-video .nuage .t1{left:100px;top:0;color:#5d7176;font-size:14px;font-family:"raleway-bold";}.slide-attente-video .nuage .t2{left:50px;top:22px;color:#fff;font-size:18px;}.slide-attente-video .nuage .t3{left:10px;top:46px;color:#bed1dc;font-size:18px;}.slide-attente-video .nuage .t4{left:130px;top:45px;color:#5d7176;font-size:18px;font-family:"raleway-bold";}.slide-attente-video .nuage .t5{left:0;top:75px;color:#bed1dc;font-size:30px;}.slide-attente-video .nuage .t6{left:155px;top:73px;color:#fff;font-size:12px;}.slide-attente-video .nuage .t7{left:28px;top:103px;color:#5d7176;font-size:12px;}.slide-attente-video .nuage .t8{left:160px;top:100px;color:#bed1dc;font-size:16px;}.slide-attente-video .nuage .t9{left:50px;top:125px;color:#fff;font-size:20px;}.slide-attente-video .nuage .t10{left:80px;top:150px;color:#5d7176;font-size:14px;line-height:16px;font-family:"raleway-bold";}@media (max-width:1220px){.slide-attente-video{background-size:50%;}}@media (max-width:1015px){.slide-attente-video{padding-bottom:50px;height:auto;}.slide-attente-video .nuage{display:none;}.video-accueil .vehicule.avecimg{width:190px;}}@media (max-width:500px){.slide-attente-video h1{text-align:center;padding:0 20px;}.slide-attente-video{padding-left:0;padding-bottom:200px;background-size:70%;background-position:center bottom;}}#welcome{background:url(/sites/all/themes/agc_showcase/images/welcome-bg.jpg) center top no-repeat fixed;}#welcome .welcome-form{background:#fff;padding:80px 0;}.register-form{padding:40px 0;text-align:center;background:#5e5e6b;color:#c4c4cf;}.register-form h4{font-size:24px;color:#fff;margin-bottom:28px;line-height:24px;}.register-form h4 strong{text-transform:uppercase;color:#71FBB2}.register-form p{color:#c4c4cf;}p.last-registers{background:#ea5e5e;color:#fff;position:absolute;left:43%;margin-left:-153px;padding:0 10px 2px;margin-top:-68px;-ms-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}p.last-registers span{font-size:18px;font-weight:bold;}.register-form form .form-item{display:inline-block;}.register-form form input[type=text]{margin:10px;padding-left:50px;}.register-form form .form-item-email-textfield input,.register-form form .form-item-email input{background:url(/sites/all/themes/agc_showcase/images/icon-mail.png) left center no-repeat #fff !important;}.register-form form .form-item-societe input{background:url(/sites/all/themes/agc_showcase/images/icon-company.png) left center no-repeat #fff;}.register-form form input.form-submit{margin-top:10px;margin-bottom:2px;}.register-form form input.form-submit:active{margin-top:10px;margin-bottom:0px;}.view-id-ag_strong_point .strong-point{width:25%;margin:0 4%;float:left;text-align:center;}.view-id-ag_strong_point .strong-point h4{font-family:'raleway-bold';text-transform:uppercase;font-size:24px;line-height:26px;color:#272a39;margin-top:30px;margin-bottom:5px;}.view-id-ag_strong_point .strong-point p{font-size:14px;line-height:21px;color:#5e5e6b;font-weight:600;font-family:"raleway-medium";}.view-id-ag_strong_point .strong-point p i{color:#71fbb2;}#content.video2-accueil{background:#3b3b4a;color:#fff;}#content.video2-accueil h2{color:#71fbb2;}#content{background:#fff;padding:100px 0;color:#59596d;font-size:13px;line-height:24px;}#content p{text-align:justify;font-size:13px;line-height:24px;}#content strong{font-family:'raleway-medium';font-weight:normal;}#content h2{margin-top:30px;}#content h3{margin-top:20px;}#content h3{margin-top:20px;}#content h4{margin-top:10px;}#content ul{list-style:disc;margin:10px 25px;}#content ul li{margin-bottom:5px;}#content ul.primary li{margin-bottom:0;}#content a{font-weight:bold;color:#7f7f93;}#content a:hover{color:#a0a0b3;}#content a.button{font-weight:normal;color:#15252d;margin-top:10px;margin-bottom:2px;}#content a.button:active{margin-top:12px;margin-bottom:0;}#content input[type=text],#content input[type=password],#content input[type=email],#content textarea{border:1px solid #ccc;background:#fafafa;}#content .form-textarea-wrapper textarea{width:260px;display:inline-block;}#content form{text-align:center;margin-top:50px;}#content .form-item{margin-bottom:10px;}#content .form-item .description{padding:0 20px;color:#9B9B9B;}#content ul.primary{text-align:center;}#content ul.primary li{display:inline-block;padding:10px;}#content ul.primary li a{padding:10px 40px;background-color:#eee;color:#333;}#content ul.primary li a.active{background:#fff;}.view-ag-videos .media-youtube-video iframe{width:680px;height:380px;float:left;border:5px solid #2B2B38;margin-left:50px;}.view-ag-videos .textbox{width:380px;float:left;margin:50px 0 0 30px;}.view-ag-videos h2{font-size:36px;line-height:48px;}.view-ag-videos p{font-size:16px;color:#fff;line-height:36px;}.footer-first{background:#fff;text-align:center;padding:20px 0;}.footer-first .view-content{text-align:center;}.footer-first .views-row{display:inline-block;margin:10px 30px;}.footer-first h4{color:#b0b0cb;font-size:24px;}.footer-first img{width:100%;}.footer-first div{display:inline-block;float:none;}.footer-second.register-form{padding:60px 0;}.footer-third{text-align:center;padding:20px 0;color:#fff;font-size:22px;}.footer-third a{color:#ffffff;}.footer-third ul{text-align:center;font-size:11px;margin-top:5px;}.footer-third ul li{display:inline-block;}.footer-third ul li a{color:#b1c5ca;}.footer-third ul li a:hover{color:#fff;}#banner-top .vignette{background:#4d4d5b;display:inline-block;height:230px;width:230px;border-radius:150px;margin:0 20px 20px;position:relative;font-family:"raleway-medium";font-weight:500;font-size:16px;color:#71fbb2;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;}#banner-top .vignette.active,#banner-top .vignette:hover{background:#71fbb2;color:#272a39;}#banner-top .vignette img{margin-top:35px;}#banner-top .vignette span{display:inline-block;width:120px;}#banner-top .link-bot{width:6px;height:20px;position:absolute;left:112px;bottom:-20px;background:#71fbb2;}#content .avantages{text-align:center;}#content .avantages .field-item{display:inline-block;vertical-align:top;max-width:100%;}#content .avantages .avantage{display:inline-block;width:280px;max-width:100%;margin:50px 10px 0;}#content .avantages .avantage .picto{display:inline-block;width:120px;height:120px;background:#e8f0ee;border-radius:60px;}#content .avantages .avantage .picto:hover{background:#D9DAE2;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;}#content .avantages .avantage .picto img{width:180px;height:130px;max-width:180px;margin-left:-30px;margin-top:-5px;}#content .avantages .avantage h3{font-size:16px;font-weight:600;}.page-node-451 #content .avantages .field-name-field-video-bulle-avantage{width:800px;max-width:100%;display:inline-block;}.page-node-452 #content .avantages .field-name-field-video-bulle-avantage{width:900px;max-width:100%;display:inline-block;}#content .installation-services h2{text-align:center;}#content .installation-services h3{text-align:center;margin-top:0;color:#929296;font-size:18px;}#content .installation-services h3 .vous{background:url(/sites/all/themes/agc_showcase/images/installation-vous.png) left center no-repeat;color:#43434f;padding-left:18px;font-weight:500;}#content .installation-services h3 .autogestion{background:url(/sites/all/themes/agc_showcase/images/installation-autogestion.png) left center no-repeat;color:#8383a6;padding-left:18px;font-weight:500;}.installation-timeline{padding-top:240px;padding-bottom:80px;}.installation-timeline .step{float:left;width:28%;}.installation-timeline .step:after{float:left;width:28%;}.installation-timeline .stepend{float:left;width:13%;background:#40404e;color:#fff;font-weight:500;font-family:"raleway-medium";font-size:16px;text-align:center;padding:1%;margin-left:1%;border-radius:6px;margin-top:-17px;position:relative;}.installation-timeline .stepend img{position:absolute;top:-58px;left:50%;margin-left:-25px;}.installation-timeline .step .annos{position:relative;height:47px;margin-top:-130px;}.installation-timeline .step .annos .anno{position:absolute;opacity:0;}.installation-timeline .step .annos .anno1{left:17%;}.installation-timeline .step .annos .anno2{left:50%;}.installation-timeline .step .annos .anno3{left:82%;}.installation-timeline .step1 .annos .anno1{left:2%;}.installation-timeline .step1 .annos .anno2{left:34%;}.installation-timeline .step1 .annos .anno3{left:65%;}.installation-timeline .step1 .annos .anno4{left:97%;}.installation-timeline .step .annos .anno .legende{padding:4px 0 0 22px;margin-left:-10px;width:0;white-space:nowrap;overflow:hidden;transform-origin:0 0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform:rotate(-40deg);-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-o-transform:rotate(-40deg);-ms-transform:rotate(-40deg);}.installation-timeline .step .annos .anno-autogestion .legende{background:url(/sites/all/themes/agc_showcase/images/installation-autogestion.png) left center no-repeat;color:#8383a6;}.installation-timeline .step .annos .anno-vous .legende{background:url(/sites/all/themes/agc_showcase/images/installation-vous.png) left center no-repeat;color:#43434f;}.installation-timeline .step .annos .anno .tiret{height:0px;width:2px;position:absolute;bottom:-20px;}.installation-timeline .step .timeline{height:43px;padding-top:12px;text-align:center;color:#fff;font-size:50px;position:relative;cursor:pointer;}.installation-timeline .step .timeline:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:27px;margin-top:-27px;z-index:99;}.installation-timeline .step1 .timeline:before{left:0%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-left-color:#fff;border-width:27px;margin-top:-27px;z-index:99;}.installation-timeline .step .title{text-align:center;font-weight:bold;}.installation-timeline .step .timeline,.installation-timeline .step .annos .anno .tiret,.installation-timeline .step .title h4,.installation-timeline .step .timeline,.installation-timeline .step .timeline:after,.installation-timeline .stepend{transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;}.installation-timeline .step1 .timeline,.installation-timeline .step1 .annos .anno .tiret{background:#c3c3e4;}.installation-timeline .step1 .title h4{color:#c3c3e4;}.installation-timeline .step1 .timeline:after{border-left-color:#c3c3e4;}.installation-timeline .step1.semihidden .timeline,.installation-timeline .step1.semihidden .annos .anno .tiret{background:#f3f3fa;}.installation-timeline .step1.semihidden .title h4{color:#f3f3fa;}.installation-timeline .step1.semihidden .timeline:after{border-left-color:#f3f3fa;}.installation-timeline .step2 .timeline,.installation-timeline .step2 .annos .anno .tiret{background:#8383a6;}.installation-timeline .step2 .title h4{color:#8383a6;}.installation-timeline .step2 .timeline:after{border-left-color:#8383a6;}.installation-timeline .step2.semihidden .timeline,.installation-timeline .step2.semihidden .annos .anno .tiret{background:#e5e5ee;}.installation-timeline .step2.semihidden .title h4{color:#e5e5ee;}.installation-timeline .step2.semihidden .timeline:after{border-left-color:#e5e5ee;}.installation-timeline .step3 .timeline,.installation-timeline .step3 .annos .anno .tiret{background:#5c5c7d;}.installation-timeline .step3 .title h4{color:#5c5c7d;}.installation-timeline .step3 .timeline:after{border-left-color:#5c5c7d;}.installation-timeline .step3.semihidden .timeline,.installation-timeline .step3.semihidden .annos .anno .tiret{background:#d9d9e1;}.installation-timeline .step3.semihidden .title h4{color:#d9d9e1;}.installation-timeline .step3.semihidden .timeline:after{border-left-color:#d9d9e1;}.installation-timeline .stepend.semihidden{opacity:0.2}.installation-timeline .step .annos .anno,.installation-timeline .step .annos .anno .tiret,.installation-timeline .step .annos .anno .legende{transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;}.installation-timeline .step .annos .anno.active{opacity:1;}.installation-timeline .step .annos .anno.active .tiret{height:20px;}.installation-timeline .step .annos .anno.active .legende{width:300px;}#content .installation-services .texte-details{margin:100px 20% 20px;background:#f5f5f5;padding:10px 30px;display:none;border-radius:6px;display:none;font-weight:500;font-size:12px;line-height:18px;}#content .installation-services .texte-details p{font-size:12px;line-height:18px;}#content .installation-services .texte-details ul{margin:5px 25px 10px;}#content .installation-services .texte-details h4{margin-top:0;}#content .installation-services .texte-details ul ul{margin-top:0;list-style-type:circle;}#content .installation-services .texte-details div{display:none;}#content .installation-services .avantages{margin-top:140px;}@media (max-width:630px){.installation-timeline{padding-top:40px;padding-bottom:0;}.installation-timeline .step{float:none;width:100%;}.installation-timeline .step .timeline{margin-right:20px;}.installation-timeline .step .annos{margin-top:0;height:auto;padding-bottom:20px;}.installation-timeline .step .annos .anno{width:100%;position:relative;left:10px;opacity:1;}.installation-timeline .step .annos .anno .legende{width:100%;white-space:normal;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;}.installation-timeline .step .annos .anno .tiret{display:none;}#content .installation-services .texte-details{margin:0;width:90%;padding:10px 5%;}}.page-tarif #banner-top{background:url(/sites/all/themes/agc_showcase/images/tarifs-bg.jpg) center center no-repeat;color:#fff;}.page-tarif #banner-top p{font-size:14px;line-height:22 px;}#banner-top .tarif-gratuit{display:inline-block;color:#71fbb2;border-top:4px solid #71fbb2;border-bottom:4px solid #71fbb2;font-family:"raleway-bold";font-size:30px;padding-bottom:10px;margin-top:7px;margin-bottom:7px;}#banner-top .tarif-gratuit span{font-size:60px;line-height:60px;}.page-tarif #banner-top .button{margin-top:30px;margin-bottom:60px;}.page-tarif #banner-top .button:active{margin-top:32px;margin-bottom:58px;}.page-tarif #content .view-content{text-align:center;}.page-tarif #content .view-content>div{display:inline-block;vertical-align:top;}.page-tarif #content .tarif-teaser{width:377px;text-align:center;border-radius:6px;overflow:hidden;display:inline-block;margin:10px;}.page-tarif #content .tarif-teaser h4{background:#5f5f73;width:100%;text-align:center;color:#71fbb2;font-size:24px;text-transform:uppercase;padding:10px 0;margin-top:0;}.page-tarif #content .tarif-teaser h4 i{margin-right:10px;}.page-tarif #content .tarif-teaser .content{font-size:14px;padding:0;text-align:center;}.page-tarif #content .tarif-teaser .content .section{background:#efeffa;margin-top:3px;padding:10px;font-family:"raleway-medium";position:relative;}.page-tarif #content .tarif-teaser.tarif-services .content .section{padding:18px 10px;}.page-tarif #content .tarif-teaser.tarif-parrainage .content .section{padding:43px 40px 84px;}.page-tarif #content .tarif-teaser.tarif-parrainage .content .section h5{font-weight:bold;font-size:18px;text-align:left;}.page-tarif #content .tarif-teaser.tarif-parrainage .content .section p{text-align:left;}.page-tarif #content .tarif-teaser .content .section p.last-registers{margin-top:-47px;color:#fff;}.page-tarif #content .tarif-teaser .content .section .intitule{width:60%;float:left;text-align:right;color:#161725;font-weight:600;}.page-tarif #content .tarif-teaser .content .section .prix{width:35%;margin-left:5%;float:left;text-align:left;color:#77778d;font-weight:600;}.page-tarif #content .tarif-teaser .content .section .prix.span{line-height:14px;}.page-tarif #content .tarif-teaser .content .section .prix span{font-size:10px;}.page-tarif #content .tarif-teaser .content .section .tarif-gratuit{font-size:20px;line-height:33px;font-weight:bold;text-transform:uppercase;}.page-tarif #content .tarif-teaser .content .section .monoligne{line-height:45px;}.page-tarif #content .tarif-teaser .content .button{margin-top:0;}.page-tarif #content .tarif-teaser .content .button:active{margin-top:2px;}.page-tarif #content .tarif-teaser .content p{text-align:center;color:#000;margin-bottom:5px;}#content .tarif-Options p{font-size:14px;}#content .tarif-Parrainage p{font-size:18px;}#content .tarif-Abonnement p{font-size:14px;}#content .tarif-Abonnement .tarif-gratuit{font-size:20px;text-transform:uppercase;font-family:'raleway-medium';}.page-node-230 #banner-top .vignette span{width:200px;}.page-node-230 #banner-top .vignette img{margin-top:20px;}.page-node-234 #banner-top{background:url(/sites/all/themes/agc_showcase/images/communaute-bg.jpg) center center no-repeat;}#banner-top .espace-b2b{color:#fff;margin-bottom:30px;}#banner-top .espace-b2b .tarif-gratuit{text-transform:uppercase;font-size:42px;line-height:45px;padding-bottom:5px;}#banner-top .espace-b2b .tarif-gratuit p{margin-bottom:0px;}#banner-top .espace-b2b .tarif-gratuit .text1{font-size:26px;display:block;line-height:20px;}#banner-top .espace-b2b .tarif-gratuit .text2{font-size:30px;display:block;line-height:33px;}#banner-top .espace-b2b .tarif-gratuit .text3{font-size:41px;display:block;line-height:31px;}#content .contact-page .webform-client-form{width:280px;float:left;}#content .contact-page .field-name-body{width:500px;float:left;margin:0 60px;}#content .contact-page p{color:#8a8a9f;}#content .contact-page h2{margin-top:0;}#content .contact-page form{margin-top:10px;}#content .contact-page .webform-component--message{margin-bottom:0;}#content .webform-client-form input,#content .webform-client-form textarea{width:86%;padding:10px 7%;}#content .webform-client-form textarea,#content .webform-client-form input{width:100%;}#content .webform-component--nom input{background:url(/sites/all/themes/agc_showcase/images/icon-user.png) left center no-repeat #fafafa;padding-left:18%;width:75%;}#content .webform-component--e-mail input,#content .webform-component--adresse-mail input{background:url(/sites/all/themes/agc_showcase/images/icon-mail.png) left center no-repeat #fafafa;padding-left:18%;width:75%;}#content .webform-component--sujet input{background:url(/sites/all/themes/agc_showcase/images/icon-subject.png) left center no-repeat #fafafa;padding-left:18%;width:75%;}#content .message-transmis{text-align:center;}#content .message-transmis h1{font-family:"raleway-medium";font-size:36px;line-height:48px;margin-top:30px;}#content .message-transmis h2{font-family:"raleway-medium";font-size:18px;margin-top:10px;}#content .message-transmis .button{margin-top:30px;}#content .message-transmis .button:active{margin-top:32px;}.page-node-232,.page-node-223{background:url(/sites/all/themes/agc_showcase/images/welcome-bg.jpg) center center no-repeat fixed;}#welcome.register{text-align:center;color:#fff;}#welcome.register h1,#page-confirmation h1{color:#71fbb2;font-family:"raleway-medium";font-size:36px;line-height:48px;margin-top:100px;}#welcome.register h2,#page-confirmation h2{color:#fff;font-family:"raleway-medium";font-size:18px;}#welcome.register .contact-page{text-align:center;margin-top:50px;}#welcome.register .webform-client-form{width:320px;margin:0 auto;}#welcome.register .webform-client-form input{padding-left:18%;width:75%;margin-bottom:3px;}#welcome.register .webform-client-form label{display:none;}#welcome.register .webform-component--nom input{background:url(/sites/all/themes/agc_showcase/images/icon-user.png) left center no-repeat #fafafa;}#welcome.register .webform-component--prenom input{background:url(/sites/all/themes/agc_showcase/images/icon-user.png) left center no-repeat #fafafa;}#welcome.register .webform-component--nom-de-la-societe input{background:url(/sites/all/themes/agc_showcase/images/icon-company.png) left center no-repeat #fafafa;;}#welcome.register .webform-component--adresse-mail input{background:url(/sites/all/themes/agc_showcase/images/icon-mail.png) left center no-repeat #fafafa;}#welcome.register .webform-component--telephone-port input{background:url(/sites/all/themes/agc_showcase/images/icon-phone.png) left center no-repeat #fafafa;}#welcome.register .webform-component--code-promo input{background:url(/sites/all/themes/agc_showcase/images/icon-promo.png) left center no-repeat #fafafa;}#welcome.register select{padding:10px 7%;width:100%;border-radius:4px;background:url(/sites/all/themes/agc_showcase/images/select-arrow.png) right center no-repeat #eee;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;}#welcome.register .webform-client-form input.form-submit{padding-left:20px;width:auto;margin-top:10px;margin-bottom:2px;}#welcome.register .webform-client-form input.form-submit:active{margin-top:12px;margin-bottom:0px;}#welcome.register .webform-client-form .webform-component--raison-inscription{margin-bottom:3px;}#welcome.register .deja-inscrit{margin-top:40px;font-size:16px;}#welcome.register .deja-inscrit a{color:#fff;text-decoration:underline;}.form-wrapper.captcha legend,.form-wrapper.captcha .fieldset-description{display:none;}.g-recaptcha>div>div{margin:14px auto 0;}.toboggan-unified #login-message{display:none}.toboggan-unified #login-links a{border:none;font-size:18px;font-weight:normal;color:#43434F;padding:12px 20px;}.toboggan-unified #login-links a.lt-active,.toboggan-unified #login-links a.lt-active:hover{background:#71fbb2;color:#43434F;border:none;}#page-confirmation{text-align:center;margin:50px auto;}#page-confirmation .content-container{margin-top:200px;}#page-confirmation .content-container .button{margin-top:30px;}#page-confirmation .content-container .button:active{margin-top:32px;}.page-user-confirmation-email #content .form-type-password-confirm .form-type-password{display:block;width:100%;}.page-user-confirmation-email #content .form-type-password-confirm .password-strength{float:none;margin:20px auto;}.page-user-confirmation-email #content .form-type-password-confirm .password-suggestions.description{display:block;margin:30px auto 0;background-color:#F1F1FB;color:#000;border:none;padding:10px 20px;width:300px;font-weight:bold;}.page-user-confirmation-email #content .form-type-password-confirm .password-suggestions ul{margin-top:0;font-weight:normal;}.page-user-confirmation-email #content .form-type-password-confirm .password-suggestions ul li{margin-bottom:0;text-align:left;}.page-user-confirmation-email #content .form-type-password-confirm div.password-confirm{display:none;}.page-node-231 #banner-top,.page-node-233 #banner-top{background:url(/sites/all/themes/agc_showcase/images/404-bg.jpg) center center no-repeat;color:#fff;}.page-node-231 #banner-top img,.page-node-233 #banner-top img{margin:60px 20px 20px;}.page-node-231 #banner-top h2,.page-node-233 #banner-top h2{font-size:24px;font-family:"raleway-medium";color:#fff;margin-bottom:40px;}.page-node-231 #banner-top a,.page-node-233 #banner-top a{color:#fff;text-decoration:underline;}.page-node-231 #banner-top p,.page-node-233 #banner-top p{margin-bottom:60px;}.page-node-231 #banner-top a.button,.page-node-233 #banner-top a.button{color:#15252d;text-decoration:none;margin-bottom:40px;}.slideshow .lSSlideOuter .lSPager.lSpg > li:hover a,.slideshow .lSSlideOuter .lSPager.lSpg > li.active a{background-color:#71FBB2;}.slideshow .lSAction > a{height:63px;margin-top:-32px;background-image:url(/sites/all/themes/agc_showcase/images/homepage-slider-arrows.png);width:40px;}.slideshow .lSAction > .lSNext,.slideshow .lSAction > .lSPrev{margin-top:-35px;}.slideshow .lSAction > .lSNext{background-position:center top;}.slideshow .lSAction > .lSPrev{background-position:center -63px;}.slideshow .lSSlideOuter .lSPager.lSpg{margin-bottom:20px;}.slideshow .lSSlideOuter .lightSlider{height:auto !important;}.flip-container{perspective:1000;display:inline-block;margin:10px 50px 20px;}.flip-container:hover .flipper,.flip-container.hover .flipper{transform:rotateY(180deg);}.flip-container,.flip-container .front,.flip-container .back{width:170px;height:170px;border-radius:100px;}.flip-container .flipper{transition:0.6s;transform-style:preserve-3d;position:relative;}.flip-container .front,.flip-container .back{backface-visibility:hidden;position:absolute;top:0;left:0;background:#535361;}.flip-container .front{z-index:2;transform:rotateY(0deg);}.flip-container .back{transform:rotateY(180deg);}.flip-container .back p{height:170px;line-height:170px;text-align:center;}.flip-container .back span{width:140px;vertical-align:middle;display:inline-block;line-height:21px;color:#fff;}.flip-container .back span a{color:#fff;}.flip-container.phone .front{background:url(/sites/all/themes/agc_showcase/images/bigicon-phone.png) center center no-repeat #535361;}.flip-container.mail .front{background:url(/sites/all/themes/agc_showcase/images/bigicon-mail.png) center center no-repeat #535361;}.flip-container.address .front{background:url(/sites/all/themes/agc_showcase/images/bigicon-marker.png) center center no-repeat #535361;}.flip-container.mail{font-size:13px}.flip-container.flip-b2b .front{color:#71fbb2;font-size:64px;}.flip-container.flip-b2b .front i{margin-top:25px;margin-bottom:5px;}.flip-container.flip-b2b .front h3{font-family:"raleway-medium";font-size:16px;color:#71fbb2;text-transform:uppercase;}.flip-container.flip-b2b .back{font-size:12px;}#social-icons{position:fixed;right:0;top:140px;z-index:999999;}#social-icons a{display:block;width:0;padding:11px 0px 9px 40px;height:20px;border-radius:20px;margin:0px 5px 5px 0;overflow:hidden;text-decoration:none;color:#fff;font-size:18px;text-align:center;position:relative;float:right;clear:right;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;}#social-icons a:hover{width:80px;padding-right:17px;}#social-icons a span{font-size:14px;line-height:17px;opacity:0;display:block;width:80px;text-align:center;position:absolute;left:4000px;transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;}#social-icons a:hover span{opacity:1;left:40px;}#social-icons a.facebook{background:url(/sites/all/themes/agc_showcase/images/icon-social-facebook.png) 0 center no-repeat #3b5998;box-shadow:-1px -2px 0 0 #2C4B8C inset;}#social-icons a.facebook:hover{background-color:#5188f8;}#social-icons a.twitter{background:url(/sites/all/themes/agc_showcase/images/icon-social-twitter.png) 0 center no-repeat #00aced;box-shadow:-1px -2px 0 0 #0797CE inset;}#social-icons a.twitter:hover{background-color:#61d4ff;}#social-icons a.google-plus{background:url(/sites/all/themes/agc_showcase/images/icon-social-google-plus.png) 0 center no-repeat #dd4b39;box-shadow:-1px -2px 0 0 #D04231 inset;}#social-icons a.google-plus:hover{background-color:#ff6f5d;}@media (max-width:1650px){header .button.light{margin-right:30%;}}@media (max-width:1420px){header #header-right ul{margin-right:100px;}}@media (max-width:1220px){.wrap{width:90%;margin:0 5%;}#welcome .slideshow .wrap{width:100%;margin:0;}#welcome .slideshow .slide .textbox{left:60%;top:27%;width:40%;}#welcome .slideshow .slide .textbox h3{font-size:24px;}#welcome .slideshow .slide .textbox a.button{font-size:14px;margin-top:30px;}#welcome .slideshow .slide-2 .textbox{left:10%;top:10%;}#welcome .slideshow .slide-4 .textbox{left:15%;top:20%;}.view-ag-videos .media-youtube-video iframe{width:60%;height:300px;margin-left:5%;}.view-ag-videos .textbox{width:30%;float:left;margin:50px 0 0 4%;}#content .contact-page .webform-client-form{width:25%;}#content .contact-page .field-name-body{width:40%;margin:0px 5%;}#content .video-textbox{width:60%;}#content .video-imgbox{width:35%;margin-left:5%;}#content .video-detailsbox .content{padding:20px 5% 30px;}#content .video-detailsbox .content ul{width:27%;margin:0 3%;}}@media (max-width:990px){.register-form  form input[type=text]{width:120px;}header .wrap{text-align:center;}header #logo{float:none;}header #header-right{float:none;display:inline-block;width:100%;}header #header-right ul{margin:10px 0;text-align:center;line-height:30px;clear:both;}header .button.light{margin:0 auto;float:none;}#welcome .slideshow .slide .textbox h3{font-size:18px;position:relative;width:100%;left:0;top:0;}#welcome .slideshow .slide .textbox a.button{font-size:12px;margin-top:15px;padding:10px 15px;}#strong-points .strong-point{width:40%;margin:20px 5%;}.view-ag-videos .textbox{margin-top:20px;}.view-ag-videos .textbox h2{font-size:26px;line-height:38px;}.view-ag-videos .textbox p{font-size:14px;line-height:28px;}#banner-top .link-bot{display:none;}#content .contact-page .webform-client-form{width:40%;}#content .contact-page .field-name-body{width:55%;margin:0 0 0 5%;}#welcome.register h1{margin-top:50px;}#welcome.register .contact-page{margin-top:30px;}#page-confirmation .content-container{margin-top:100px;}.flip-container{margin:0px 10px 0px;}#social-icons{position:relative;right:auto;top:auto;margin-top:15px;}#social-icons a{display:inline-block;float:none;clear:none;}}@media (max-width:700px){#welcome .slideshow .slide .textbox h3{font-size:14px;}#welcome .slideshow .slide .textbox a.button{padding:5px 10px;margin-top:10px;}#strong-points .strong-point{height:260px;}#strong-points .strong-point h4{font-size:18px}#strong-points .strong-point p{font-size:12px}.register-form h4{margin-bottom:20px;}.register-form p{margin-top:20px;}.view-ag-videos .media-youtube-video iframe{width:100%;margin:0;}.view-ag-videos .textbox{width:100%;margin:20px 0 0 0;}.footer-first .views-row{width:28%;}#content .video-detailsbox .content ul{width:80%;margin:0 10%;}#content .video-textbox{width:100%;}#content .video-imgbox{width:100%;margin:40px 0 0;text-align:center;}#content ul.primary li{padding:10px 0px;}#content ul.primary li a{padding:10px;font-size:10px;}.page-user-confirmation-email #content .form-type-password-confirm .password-suggestions.description{width:80%}.page-user-confirmation-email #content .form-type-password-confirm .password-strength{width:100%;}}.page-user{background:url(/sites/all/themes/agc_showcase/images/main-bg.jpg);height:100%;-webkit-background-size:cover;background-size:cover;background-attachment:fixed;}.page-user .container{padding:0 15px;}.page-user #content section{background:#fff;border-radius:6px;}.page-user #content{background:transparent;padding:0;}.page-user .user-container{width:100%;margin:0 auto;}.page-user #content .brand-logo{color:#fff;font-size:48px;text-align:center;text-transform:uppercase;margin-bottom:30px;}.page-user #content #block-connector-one-click-form{text-align:center;margin:0 -10px;}.page-user #content #block-connector-one-click-form #connector-button-form input.form-submit{border:0;margin:5px;color:#fff;padding:12px 16px 12px 44px;border-radius:4px;}.page-user #content #block-connector-one-click-form #connector-button-form input.form-submit:hover{opacity:0.8;}.page-user #content #block-connector-one-click-form #edit-oauthconnector-twitter{background:url(/sites/all/themes/agc_showcase/images/icon-social-twitter.png) 2px center no-repeat #00aced;color:#fff;box-shadow:0 2px 0 0 #056082;}.page-user #content #block-connector-one-click-form #edit-oauthconnector-facebook{background:url(/sites/all/themes/agc_showcase/images/icon-social-facebook.png) 2px center no-repeat #3b5998;color:#fff;box-shadow:0 2px 0 0 #132853;}.page-user #content #block-connector-one-click-form #edit-oauthconnector-google{background:url(/sites/all/themes/agc_showcase/images/icon-social-google-plus.png) 1px center no-repeat #dd4b39;color:#fff;box-shadow:0 2px 0 0 #943125;}.page-user #content section{padding:10px 20px;margin-top:5px;box-shadow:none;}.page-user #content section form{margin-top:10px;}.page-user #content section input[type=text],.page-user #content section input[type=password],.page-user #content section select{width:86%;background:#fafafa;}.page-user #content section select.country{margin-bottom:10px;}.page-user #content section .description{color:#8D8D96;font-style:italic;text-align:left;line-height:18px;margin:5px 0 15px 0;padding:0;}.page-user #content section #user-login .description{display:none;}.page-user #content section .btn{border:none;box-shadow:0 2px 0 0 #1db99d;background:#71fbb2;color:#19191f;font-weight:500;margin-top:0;margin-bottom:2px;}.page-user #content section .btn:hover,.page-user #content section .btn:active,.page-user #content section .btn-primary:hover,.page-user #content section .btn-primary:focus,.page-user #content section .btn-primary:active{background:#a3fccd;}.page-user #content section #edit-actions{text-align:center;margin-bottom:15px;}.page-user #content section #edit-submit{display:inline-block;}.page-user #content section.user-login .form-item .description{display:none;}.page-user #content .fieldgroup-effects-processed,.page-user #content .required-fields legend{display:none;}.page-user #content ul.tabs{white-space:normal;border-bottom:0;text-align:center;margin:10px 0 0 0;padding:0;}.page-user #content ul.tabs li{display:block;background:none;margin:0;padding:0;}.page-user #content ul.tabs li a{background:none;color:#fff;background:none;border:0;line-height:24px;font-size:12px;font-weight:500;margin:0;padding:0;}.page-user #content ul.tabs li a:hover{background:none;text-decoration:underline;}.page-user #content ul.tabs li.active{display:none;}@media (min-width:540px){.page-user .user-container{width:360px;}}#edit-refuse{background:#F55;box-shadow:0 2px 0 0 #9E2828;color:#fff;}@media (max-width:900px){.video-accueil .video-container{width:100%;}.video-accueil .video-container iframe{height:300px;}.installation-timeline .stepend{display:none;}}@media (max-width:710px){p.last-registers{margin-top:-35px;}}@media (max-width:500px){input[type=text],input[type=password],input[type=email],textarea{width:90%;padding:15px 5% 15px 5%;margin:5px 0;}header{padding-top:40px;}header .bandeau-lancement{font-size:9px;top:48px;right:-90px;}#welcome .slideshow .slide .textbox{position:relative;left:0;width:100%;text-align:center;margin-bottom:20px;}#welcome .slideshow .slide .textbox h3{font-size:18px;}#welcome .slideshow .slide-0 img{margin-left:20%;}#welcome .slideshow .slide-1 img{margin-left:20%;}#welcome .slideshow .slide-2 img{margin-left:-10%;}#welcome .slideshow .slide-3 img{margin-left:20%;}#welcome .slideshow .slide-4 img{margin-left:-20%;}.register-form form input[type=text],.register-form form input[type=submit]{margin:5px 0;width:80%;padding-left:15%;}#banner-top{padding-bottom:15px;}.connexion-button{display:none;}#content{padding:40px 0;}.view-id-ag_strong_point .strong-point{width:80%;margin-bottom:30px;}.view-id-ag_strong_point .strong-point h4{margin-top:0;}.view-ag-videos .media-youtube-video iframe{height:260px;}header{padding-bottom:0;}.slideshow .lSAction > a{display:none;}header #header-right ul.menu{position:fixed;top:0;left:0;width:60px;padding-top:60px;height:0;overflow:hidden;margin:0;background:url(/sites/all/themes/agc_showcase/images/menu-resp-sprite.png) 10px 10px no-repeat;background-size:1030px;cursor:pointer;z-index:999999;}header #header-right ul.menu:hover{background-position:-490px 10px;}header #header-right ul.menu.active{background-position:-990px 10px;height:auto;width:100%;padding-top:50px;}header #header-right ul.menu li{display:block;width:100%;margin:0;padding:0;}header #header-right ul.menu li a{background:#222;display:block;width:100%;margin:0;padding:0;border-bottom:2px solid #333;}header #header-right ul.menu li a:hover,header #header-right li a.active-trail{border-bottom:2px solid #71FBB2;}header .bandeau-gratuit{position:absolute;}header .bandeau-lancement{position:absolute;}#banner-top .vignette{width:90%;margin:0 5%;height:auto;border-radius:0;}#banner-top .vignette img{float:left;margin:5px 0;width:70px;}#banner-top .vignette br{display:none;}#banner-top .vignette span{float:left;width:72%;padding-top:18px;}.page-tarif #content .view-content>div{width:100%;}.page-tarif #content .tarif-teaser{width:100%;margin:0;}.page-tarif #content .tarif-teaser .centreur1{height:auto;margin:20px 0;}#content .contact-page .webform-client-form{width:100%;}#content .contact-page .field-name-body{width:100%;margin:50px 0 0 0;}#welcome.register .webform-client-form{width:100%;}#welcome.register select{margin-top:5px;width:98%;padding:14px;}#page-confirmation .content-container{margin-top:20px;}#page-confirmation .content-container h1{margin-top:30px;}.page-node-231 #banner-top img,.page-node-233 #banner-top img{width:80%;margin:0 10%;}}@media (max-width:380px){header{padding-top:70px;}}@media (max-width:320px){.view-ag-videos .media-youtube-video iframe{height:150px;}#banner-top .vignette img{float:none;}#banner-top .vignette span{width:100%;padding:5px 0 10px 0;}.register-form h4{margin-bottom:48px;}.register-form p.last-registers{margin-top:-45px;}}@media (min-width:500px){header #header-right li.user-connexion{display:none;}}#user-pass-reset{color:white;}#sliding-popup .popup-content #popup-buttons button{margin:5px;background:#71FBB2;border:0;box-shadow:none;text-shadow:none;}#sliding-popup .popup-content #popup-buttons button:hover{background:#acfed3;}#sliding-popup.sliding-popup-bottom{background:#5e5e6b;}#sliding-popup .popup-content #popup-text{color:#fff;}.blog-container{border-top:1px solid rgba(255,255,255,0.5);background:#5e5e6b;padding:2.5rem 0;}.blog-container h2.title{text-align:center;color:white;margin-bottom:2rem;}.blog-container .views-row{clear:both;color:white;}.blog-container .views-row a{color:#71fbb2;}.blog-container .views-row .views-field-field-image img{border:3px solid #3b3b4a;}@media (min-width:500px){.blog-container .views-row .views-field-field-image{float:left;margin-right:15px;max-width:50%;}.blog-container .views-row .views-field-field-image img{border:3px solid #3b3b4a;}}.blog-container .views-row .views-field-body{margin:15px 0;}.blog-container .views-row a.button.light{color:white;border:1px solid white;padding-top:4px;padding-bottom:4px;}.blog-container .views-row a.button.light:hover{color:#43434F;}.blog-container .more-link{clear:both;text-align:center;margin-top:2rem;}.blog-container .more-link a{display:inline-block;padding:12px 20px;font-size:14px;color:#15252d;border:none;border-radius:4px;background:#71FBB2;box-shadow:0 2px 0 0 #1aba65;cursor:pointer;}.blog-container .more-link a:hover{background:#acfed3;}.view-id-blog.view-display-id-page .views-row{clear:both;margin-bottom:25px;}.view-id-blog.view-display-id-page .views-row h3{margin-top:0;}.view-id-blog.view-display-id-page .views-row h3 a{color:#71FBB2;}.view-id-blog.view-display-id-page .views-row h3 a:hover{color:#acfed3;}@media (min-width:500px){.view-id-blog.view-display-id-page .views-field-field-image{float:left;margin-right:15px;max-width:50%;margin-bottom:25px;}.view-id-blog.view-display-id-page .views-field-field-image img{border:3px solid #EEEEEE;}}.view-id-blog.view-display-id-page .views-row a.button.light{border:1px solid #43434F;padding-top:4px;padding-bottom:4px;}.view-id-blog.view-display-id-page .views-row a.button.light:hover{background:#43434F;color:white !important;}@media (min-width:500px){.node-blog .field-name-field-image{float:right;margin-left:15px;margin-bottom:15px;max-width:50%;}.node-blog .field-name-field-image img{border:3px solid #EEEEEE;}}
