@import url(https://fonts.googleapis.com/css?family=Fira+Sans:400,700,900&display=swap);@charset "UTF-8";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}html{font-size:16px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:.875rem;line-height:1.25;font-family:"Fira Sans",sans-serif;color:#2a2a2a}h6,.h6{margin-bottom:.5em;text-transform:uppercase;font-size:.875rem}h5,.h5{font-weight:700;margin-bottom:.5em;font-size:.875rem}h4,.h4{font-weight:700;margin-bottom:.5em;text-transform:uppercase;font-size:.875rem;text-align:left}h3,.h3{font-size:1.125rem;margin-bottom:1em;text-align:left;color:#2a2a2a}h2,.h2{font-weight:700;font-size:1.5rem;color:#ea5160;margin-bottom:1rem;text-align:center}h1,.h1{font-weight:700;font-size:2.25rem;margin-bottom:2rem;color:#3aa7db;position:relative}@media (max-width:480px){h1,.h1{font-size:2rem}}h1::after,.h1::after{content:"";position:absolute;background-color:#ea5160;display:block;height:5px;width:30px;left:50%;transition:transform 0.3s;transform:translateX(-50%);bottom:-.75rem}.chapo{font-size:1.125rem;margin-bottom:2rem}a{text-decoration:none;transition:all 0.3s;color:#3aa7db}a:hover{color:#ea5160}ul,p{margin-bottom:1em}li{list-style-type:disc;margin-left:1rem}label,strong,.bold{font-weight:700}em{font-style:italic}sup{font-size:.5em;vertical-align:super}.uppercase{text-transform:uppercase}.text-center{text-align:center}.text-right{text-align:right}.legend img{display:inline-block}body .notices{padding:1rem}.grid-container{overflow:hidden}.grid-container .flex{margin-right:-2rem}.grid-container .flex>*{margin-right:2rem;margin-bottom:2rem}.flex{display:flex}.wrap{flex-wrap:wrap}.justify-center{justify-content:center}.justify-right{justify-content:flex-end}.item-1{flex-basis:calc((100% / (12 / 1)) - 2rem)}.item-2{flex-basis:calc((100% / (12 / 2)) - 2rem)}.item-3{flex-basis:calc((100% / (12 / 3)) - 2rem)}.item-4{flex-basis:calc((100% / (12 / 4)) - 2rem)}.item-5{flex-basis:calc((100% / (12 / 5)) - 2rem)}.item-6{flex-basis:calc((100% / (12 / 6)) - 2rem)}.item-7{flex-basis:calc((100% / (12 / 7)) - 2rem)}.item-8{flex-basis:calc((100% / (12 / 8)) - 2rem)}.item-9{flex-basis:calc((100% / (12 / 9)) - 2rem)}.item-10{flex-basis:calc((100% / (12 / 10)) - 2rem)}.item-11{flex-basis:calc((100% / (12 / 11)) - 2rem)}.item-12{flex-basis:calc((100% / (12 / 12)) - 2rem)}@media (max-width:479px){.item-xs-1{max-width:calc((100% / (12 / 1)) - 2rem);flex-basis:calc((100% / (12 / 1)) - 2rem)}.item-xs-2{max-width:calc((100% / (12 / 2)) - 2rem);flex-basis:calc((100% / (12 / 2)) - 2rem)}.item-xs-3{max-width:calc((100% / (12 / 3)) - 2rem);flex-basis:calc((100% / (12 / 3)) - 2rem)}.item-xs-4{max-width:calc((100% / (12 / 4)) - 2rem);flex-basis:calc((100% / (12 / 4)) - 2rem)}.item-xs-5{max-width:calc((100% / (12 / 5)) - 2rem);flex-basis:calc((100% / (12 / 5)) - 2rem)}.item-xs-6{max-width:calc((100% / (12 / 6)) - 2rem);flex-basis:calc((100% / (12 / 6)) - 2rem)}.item-xs-7{max-width:calc((100% / (12 / 7)) - 2rem);flex-basis:calc((100% / (12 / 7)) - 2rem)}.item-xs-8{max-width:calc((100% / (12 / 8)) - 2rem);flex-basis:calc((100% / (12 / 8)) - 2rem)}.item-xs-9{max-width:calc((100% / (12 / 9)) - 2rem);flex-basis:calc((100% / (12 / 9)) - 2rem)}.item-xs-10{max-width:calc((100% / (12 / 10)) - 2rem);flex-basis:calc((100% / (12 / 10)) - 2rem)}.item-xs-11{max-width:calc((100% / (12 / 11)) - 2rem);flex-basis:calc((100% / (12 / 11)) - 2rem)}.item-xs-12{max-width:calc((100% / (12 / 12)) - 2rem);flex-basis:calc((100% / (12 / 12)) - 2rem)}}@media (min-width:480px){.item-sm-1{max-width:calc((100% / (12 / 1)) - 2rem);flex-basis:calc((100% / (12 / 1)) - 2rem)}.item-sm-2{max-width:calc((100% / (12 / 2)) - 2rem);flex-basis:calc((100% / (12 / 2)) - 2rem)}.item-sm-3{max-width:calc((100% / (12 / 3)) - 2rem);flex-basis:calc((100% / (12 / 3)) - 2rem)}.item-sm-4{max-width:calc((100% / (12 / 4)) - 2rem);flex-basis:calc((100% / (12 / 4)) - 2rem)}.item-sm-5{max-width:calc((100% / (12 / 5)) - 2rem);flex-basis:calc((100% / (12 / 5)) - 2rem)}.item-sm-6{max-width:calc((100% / (12 / 6)) - 2rem);flex-basis:calc((100% / (12 / 6)) - 2rem)}.item-sm-7{max-width:calc((100% / (12 / 7)) - 2rem);flex-basis:calc((100% / (12 / 7)) - 2rem)}.item-sm-8{max-width:calc((100% / (12 / 8)) - 2rem);flex-basis:calc((100% / (12 / 8)) - 2rem)}.item-sm-9{max-width:calc((100% / (12 / 9)) - 2rem);flex-basis:calc((100% / (12 / 9)) - 2rem)}.item-sm-10{max-width:calc((100% / (12 / 10)) - 2rem);flex-basis:calc((100% / (12 / 10)) - 2rem)}.item-sm-11{max-width:calc((100% / (12 / 11)) - 2rem);flex-basis:calc((100% / (12 / 11)) - 2rem)}.item-sm-12{max-width:calc((100% / (12 / 12)) - 2rem);flex-basis:calc((100% / (12 / 12)) - 2rem)}}@media (min-width:768px){.item-md-1{max-width:calc((100% / (12 / 1)) - 2rem);flex-basis:calc((100% / (12 / 1)) - 2rem)}.item-md-2{max-width:calc((100% / (12 / 2)) - 2rem);flex-basis:calc((100% / (12 / 2)) - 2rem)}.item-md-3{max-width:calc((100% / (12 / 3)) - 2rem);flex-basis:calc((100% / (12 / 3)) - 2rem)}.item-md-4{max-width:calc((100% / (12 / 4)) - 2rem);flex-basis:calc((100% / (12 / 4)) - 2rem)}.item-md-5{max-width:calc((100% / (12 / 5)) - 2rem);flex-basis:calc((100% / (12 / 5)) - 2rem)}.item-md-6{max-width:calc((100% / (12 / 6)) - 2rem);flex-basis:calc((100% / (12 / 6)) - 2rem)}.item-md-7{max-width:calc((100% / (12 / 7)) - 2rem);flex-basis:calc((100% / (12 / 7)) - 2rem)}.item-md-8{max-width:calc((100% / (12 / 8)) - 2rem);flex-basis:calc((100% / (12 / 8)) - 2rem)}.item-md-9{max-width:calc((100% / (12 / 9)) - 2rem);flex-basis:calc((100% / (12 / 9)) - 2rem)}.item-md-10{max-width:calc((100% / (12 / 10)) - 2rem);flex-basis:calc((100% / (12 / 10)) - 2rem)}.item-md-11{max-width:calc((100% / (12 / 11)) - 2rem);flex-basis:calc((100% / (12 / 11)) - 2rem)}.item-md-12{max-width:calc((100% / (12 / 12)) - 2rem);flex-basis:calc((100% / (12 / 12)) - 2rem)}}@media (min-width:960px){.item-lg-1{max-width:calc((100% / (12 / 1)) - 2rem);flex-basis:calc((100% / (12 / 1)) - 2rem)}.item-lg-2{max-width:calc((100% / (12 / 2)) - 2rem);flex-basis:calc((100% / (12 / 2)) - 2rem)}.item-lg-3{max-width:calc((100% / (12 / 3)) - 2rem);flex-basis:calc((100% / (12 / 3)) - 2rem)}.item-lg-4{max-width:calc((100% / (12 / 4)) - 2rem);flex-basis:calc((100% / (12 / 4)) - 2rem)}.item-lg-5{max-width:calc((100% / (12 / 5)) - 2rem);flex-basis:calc((100% / (12 / 5)) - 2rem)}.item-lg-6{max-width:calc((100% / (12 / 6)) - 2rem);flex-basis:calc((100% / (12 / 6)) - 2rem)}.item-lg-7{max-width:calc((100% / (12 / 7)) - 2rem);flex-basis:calc((100% / (12 / 7)) - 2rem)}.item-lg-8{max-width:calc((100% / (12 / 8)) - 2rem);flex-basis:calc((100% / (12 / 8)) - 2rem)}.item-lg-9{max-width:calc((100% / (12 / 9)) - 2rem);flex-basis:calc((100% / (12 / 9)) - 2rem)}.item-lg-10{max-width:calc((100% / (12 / 10)) - 2rem);flex-basis:calc((100% / (12 / 10)) - 2rem)}.item-lg-11{max-width:calc((100% / (12 / 11)) - 2rem);flex-basis:calc((100% / (12 / 11)) - 2rem)}.item-lg-12{max-width:calc((100% / (12 / 12)) - 2rem);flex-basis:calc((100% / (12 / 12)) - 2rem)}}.wrapper{max-width:960px;margin:0 auto}@media (max-width:960px){.wrapper{margin:0 2rem}}.bg-primary,.home-dispositifs .chapo a{background-color:#ea5160;color:#fff}.bg-primary a,.home-dispositifs .chapo a a{color:#fff}.bg-primary.rounded:hover,.home-dispositifs .chapo a:hover{background-color:#3aa7db;color:#fff}.bg-secondary{background-color:#3aa7db;color:#fff}.bg-secondary a{color:#fff}.bg-light{background-color:#eee}.rounded,.home-dispositifs .chapo a{display:inline-block;border-radius:4rem;padding:1rem}.rounded.flex,.home-dispositifs .chapo a.flex{display:flex}*{box-sizing:border-box}img{display:block;height:auto;max-width:100%}.block{display:block}.no-margin{margin:0}.m{margin:.75rem}.m-2{margin:1.5rem}.m-3{margin:2.25rem}.m-4{margin:3rem}.mt{margin-top:.75rem}.mt-2,.home-dispositifs .chapo a{margin-top:1.5rem}.mt-3{margin-top:2.25rem}.mt-4{margin-top:3rem}.mb{margin-bottom:.75rem}.mb-2,.home-dispositifs .chapo a{margin-bottom:1.5rem}.mb-3{margin-bottom:2.25rem}.mb-4{margin-bottom:3rem}.mr{margin-right:.75rem}.mr-2{margin-right:1.5rem}.mr-3{margin-right:2.25rem}.mr-4{margin-right:3rem}.ml{margin-left:.75rem}.ml-2{margin-left:1.5rem}.ml-3{margin-left:2.25rem}.ml-4{margin-left:3rem}.no-padding{padding:0}.p{padding:.75rem}.p-2{padding:1.5rem}.p-3{padding:2.25rem}.p-4{padding:3rem}.pt{padding-top:.75rem}.pt-2{padding-top:1.5rem}.pt-3{padding-top:2.25rem}.pt-4{padding-top:3rem}.pb{padding-bottom:.75rem}.pb-2{padding-bottom:1.5rem}.pb-3{padding-bottom:2.25rem}.pb-4{padding-bottom:3rem}.pr{padding-right:.75rem}.pr-2{padding-right:1.5rem}.pr-3{padding-right:2.25rem}.pr-4{padding-right:3rem}.pl{padding-left:.75rem}.pl-2{padding-left:1.5rem}.pl-3{padding-left:2.25rem}.pl-4{padding-left:3rem}header{background-color:#fff}@media (max-width:960px){header section:first-child{padding:2rem 0}}header li{list-style-type:none;text-align:center;overflow:hidden}header nav ul.flex{align-items:center}header li:last-child{margin-left:auto;display:none}header .rounded,header .home-dispositifs .chapo a,.home-dispositifs .chapo header a{border:2px solid #fff;padding:.5rem 1rem .5rem 2.5rem;background:url(/user/themes/afept/images/connection.svg) no-repeat .5rem center}header .rounded:hover,header .home-dispositifs .chapo a:hover,.home-dispositifs .chapo header a:hover{background-image:url(/user/themes/afept/images/connection_red.svg);background-color:#fff;color:#ea5160}header nav a:not(.rounded){position:relative}header nav a:not(.rounded)::after{content:"";position:absolute;background-color:#fff;display:block;height:6px;width:40px;left:50%;transition:transform 0.3s;transform:translateX(-50%) translateY(0%);top:100%}header nav .selected a::after,header nav a:hover::after,header nav a:focus::after{height:6px;transform:translateX(-50%) translateY(calc(-100% + 1px))}header .sticky{z-index:99;overflow:hidden}header .sticky .rounded,header .sticky .home-dispositifs .chapo a,.home-dispositifs .chapo header .sticky a{text-indent:0;overflow:hidden;transition:none}header .sticky li.mr-2{margin-right:1.2rem}header .sticky .logo-menu{background:url(/user/themes/afept/images/logo_blanc.svg) no-repeat center;background-size:100%;margin-right:0;margin-left:0;cursor:pointer;margin-top:-6px}header .sticky.is_stuck .logo-menu{height:30px;width:84px;margin-right:1rem}header .sticky.is_stuck .rounded,header .sticky.is_stuck .home-dispositifs .chapo a,.home-dispositifs .chapo header .sticky.is_stuck a{text-indent:-20em;padding:.5rem 0rem .5rem 2rem;background-position:center}header .menu{background:url(/user/themes/afept/images/menu.svg) no-repeat center;height:2rem;width:2rem;padding:0;background-size:16px 16px;display:none}header .menu:hover{background-image:url(/user/themes/afept/images/menu_red.svg)}@media (max-width:960px){header nav ul.flex{flex-wrap:wrap}header nav ul.flex .menu-item{width:100%;order:2}header nav ul.flex .menu-item a{padding-top:0;padding-bottom:1rem}header nav ul.flex .menu-item a::after{display:none}header nav ul.flex .menu{order:0}header .menu{display:block}header .menu-item{display:none}header nav.open .menu-item{display:block}}form.flex .legals-link label{display:none}form.flex>div{flex-grow:1;margin-bottom:2rem;flex-basis:100%}form.flex>div label{color:#3aa7db}form.flex>div input,form.flex>div select,form.flex>div textarea{font-family:"Fira Sans",sans-serif;width:100%;padding:.5rem 1rem}form.flex>div input[type=checkbox]{width:auto}form.flex .buttons{text-align:center}form.flex .buttons button{padding:.5rem}main{background-color:#fff}main>*:last-child{margin-bottom:2rem}#breadcrumbs{text-align:center;font-size:12px}.siblings li{list-style:none;text-align:center;display:flex;flex-direction:column;justify-content:flex-end}.siblings li a{padding-left:1rem;padding-right:1rem}@media (min-width:780px){.siblings li:not(:first-child) a{background:url(/user/themes/afept/images/bar.svg) no-repeat left center}.siblings a:not(.rounded){position:relative}.siblings a:not(.rounded)::after{content:"";position:absolute;background-color:#fff;display:block;height:6px;width:40px;left:50%;transition:transform 0.3s;transform:translateX(-50%) translateY(0%);top:100%}.siblings .selected a::after,.siblings a:hover::after,.siblings a:focus::after{height:6px;transform:translateX(-50%) translateY(calc(-100% + 1px))}}.siblings .selected{font-weight:700}@media (max-width:779px){.siblings .flex{padding:2rem;flex-direction:column;border-radius:0}.siblings .flex li{text-align:left}.siblings .flex li:not(:last-child){margin-bottom:.5rem}.siblings .flex li a{padding:0}.siblings .flex li a:hover{font-weight:700}}h1+.actu-grid{margin-top:4rem}.actu-grid .pagination li{list-style-type:none;margin:0 1rem 0 0}.actu-grid h2.home-title,.actu-grid .date{color:#3aa7db}.actu-grid article div p{margin-bottom:0}.actu-grid .more-actu{color:#ea5160;display:inline-block;padding-right:2rem;background:url(/user/themes/afept/images/fleche_rouge.svg) no-repeat center right;font-size:1.125rem}.actu-grid .more-actu:hover{color:#3aa7db}.actu-grid .image{position:relative}.actu-grid .image .terms{position:absolute;bottom:0;padding:.2rem 1.2rem .2rem .5rem;border-radius:0 30px 0 0}.actu .date{color:#3aa7db}.actu .terms{display:inline-block;padding:.2rem 1.2rem .2rem .5rem;border-radius:0 30px 0 0}h1+.children-grid{margin-top:4rem}.children-grid h2{position:absolute;top:50%;left:50%;width:calc(100% - 2rem * 4);transform:translate(-50%,-50%);background:#fff;transition:all 0.2s;margin:0}@media (max-width:480px){.children-grid h2{font-size:1.2rem;line-height:1.2;width:calc(100% - 2rem * 2)}}.children-grid .text-hidden{transition:all 0.2s;position:absolute;top:100%;padding:0 2rem;color:#2a2a2a}.children-grid article>a{position:relative;overflow:hidden;display:block}.children-grid article>a:hover h2{top:0;bottom:0;left:50%;transform:translate(-50%,0);width:100%;padding:2rem 5rem;border-radius:0}.children-grid article>a:hover .text-hidden{top:50%}.children-grid .fake-image{padding-top:calc(100% / 768 * 480);background-image:linear-gradient(-45deg,#3aa7db -50%,#ea5160 150%);opacity:.1}body.safari .children-grid h2{transition:none;transition:top 0.2s,width 0.2s,border-radius 0.2s,padding 0.2s}h1+.children-list{margin-top:4rem}.children-list{display:flex;flex-direction:column}.children-list .item:first-of-type{border-top:1px solid #eee}.children-list h3,.children-list h4{margin-bottom:0}.children-list h2{margin-top:2rem}.children-list h2 a{color:#2a2a2a}.children-list h2 a:hover{color:#ea5160}.children-list h4{background:url(/user/themes/afept/images/fleche_bleu_montante.svg) no-repeat right center;cursor:pointer;color:#3aa7db;padding:1rem 1rem 1rem 0;border-top:1px solid #3aa7db;border-bottom:1px solid #3aa7db}.children-list h4.closed{background:url(/user/themes/afept/images/fleche_bleu_descendante.svg) no-repeat right center}.children-list h2.children{padding:1rem 0 1rem 2.5rem;border-bottom:1px solid #eee;margin-bottom:0;margin-top:0}.children-list h2.children.fiche{background:url(/user/themes/afept/images/fiches.svg) no-repeat left center}.children-list h2.children.page{background:url(/user/themes/afept/images/pages.svg) no-repeat left center}.children-list h2.children.lien a,.children-list h2.children.lien span{color:#2a2a2a;cursor:not-allowed;text-decoration:line-through}.children-list h2.children.lien a::after,.children-list h2.children.lien span::after{content:"(Lien brisé)";margin-left:1em;text-decoration:none;display:inline-block}.children-list h2.children a{color:#ea5160}.children-list h2.children a:hover{color:#3aa7db}.children-list>.item h2.children{text-transform:none;font-size:1.125rem;padding-left:0;background-image:none}.children-list>.item h2.children a{color:#2a2a2a}.index .form{color:#3aa7db}.index .form input{border:1px solid #3aa7db;border-radius:2rem;padding:.5rem 1rem;color:#2a2a2a}.index .results{border-top:1px solid #eee}.index .results li{list-style-type:none;padding:1rem 0 1rem 2.5rem;border-bottom:1px solid #eee;background:url(/user/themes/afept/images/fiches.svg) no-repeat left center}.index .results li a{color:#ea5160}.index .results li a:hover{color:#3aa7db}.fiche .flex h1{margin-bottom:4rem}.fiche .flex h1{order:0}.fiche .flex aside{order:1}@media (max-width:767px){.fiche .flex aside{order:3}}.fiche .flex aside .logos{align-items:center;justify-content:space-between;max-width:100%}.fiche .flex aside .logos div{margin:0 .1rem 1rem 0}.fiche .flex section{order:2}.fiche article:not(:last-child){margin-bottom:2rem}.fiche h2{align-items:center}.fiche h2 span{margin-bottom:0!important}.fiche h2.objectif .picto,.fiche h2.objectifs .picto{background-image:url(/user/themes/afept/images/fiche/objectifs_fiche.svg)}.fiche h2.public .picto,.fiche h2.publics .picto{background-image:url(/user/themes/afept/images/fiche/public_fiche.svg)}.fiche h2.contenu .picto,.fiche h2.contenus .picto{background-image:url(/user/themes/afept/images/fiche/contenu_fiche.svg)}.fiche h2.methode .picto,.fiche h2.methodes .picto,.fiche h2.m-thode .picto,.fiche h2.m-thodes .picto{background-image:url(/user/themes/afept/images/fiche/methode_fiche.svg)}.fiche .picto{height:44px;width:44px;margin-right:1rem;background-image:url(/user/themes/afept/images/fiche/picto_generique_fiche.svg);background-repeat:no-repeat;background-position:center}.infos p:not(:last-child){padding-bottom:1rem;border-bottom:1px solid rgb(255 255 255 / .3)}.infos p:last-child{margin-bottom:0}.infos span.break{display:block}@media (min-width:769px){.infos span:not(.no-break){display:block}.infos span:last-child{display:inline-block}}.home .bx-wrapper{margin-top:-3rem}.bx-controls{display:flex;justify-content:center}.bx-pager{display:flex;transform:translateY(-100%);background:#fff;padding:1rem 1rem 0 1rem}.bx-pager-item{margin-right:10px}.bx-pager-item a{display:block;height:10px;width:10px;background-color:#dbdbdb;border-radius:50%;text-indent:-999em}.bx-pager-item a.active,.bx-pager-item a:hover{background-color:#ea5160;outline:0}.bx-pager-item:last-child{margin-right:0}.slide .item{position:relative}.slide .item img{margin:0 auto}.slide .legend{position:absolute;z-index:99;bottom:20px;left:20px;background:rgb(255 255 255 / .5);padding:5px}.slide .textes{position:absolute;z-index:2;max-width:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.slide .textes h3{font-size:2.25rem}@media (max-width:768px){.slide .textes h3{font-size:2rem;line-height:1;padding:1rem}}@media (max-width:480px){.slide .textes h3{font-size:1.5rem}}.img-grid{justify-content:center}.img-grid>div{padding:2rem;border:1px solid #eee;display:flex;align-items:center;justify-content:center;flex-direction:column}.img-grid>div .legend{margin-top:.5rem}.home .little-circle{border-radius:50%;font-size:1.85rem;height:2rem;width:2rem;display:block;text-align:center;line-height:1.1;margin:0 auto;transform:translateY(-50%)}.home h1{font-size:1.5rem}.home h1::after{display:none}.home .chapo a{color:#ea5160;margin-top:2rem;display:inline-block;padding-right:2rem;background:url(/user/themes/afept/images/fleche_rouge.svg) no-repeat center right}.home .chapo a:hover{color:#3aa7db}@media (max-width:480px){.home .chapo{padding-left:0;padding-right:0}}.home-dispositifs .chapo{text-align:center}.home-dispositifs .chapo a{font-weight:700;text-transform:uppercase}.home-dispositifs .chapo a::after{content:"→";display:inline-block;font-size:1.5rem;margin:0 .5rem;font-weight:400}.dispositifs h3{color:#fff;flex-basis:100%}.dispositifs .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.dispositifs .wrapper article{width:25%}@media (max-width:750px){.dispositifs .wrapper article{width:50%}.dispositifs .wrapper article:not(:last-of-type){margin-bottom:2rem}}@media (max-width:440px){.dispositifs .wrapper article{width:100%}}@media (min-width:960px){.dispositifs .wrapper article{background:url(/user/themes/afept/images/bar.svg) no-repeat right 83px;background-size:1px 30px}}.dispositifs .wrapper article:last-of-type{background:none}.dispositifs .circle{background:#fff;height:196px;width:196px;border-radius:50%;margin-right:auto;margin-left:auto;display:flex;flex-direction:column;justify-content:center}.dispositifs .circle h2{font-weight:900;line-height:1.2;padding:0 .5rem;letter-spacing:.1rem;margin-bottom:0;font-size:1.35rem}.dispositifs .circle h2::after{content:"";display:block;height:2px;width:80px;margin:1rem auto 0 auto;background-color:#ea5160}@media (max-width:960px){.dispositifs .circle{height:160px;width:160px}.dispositifs .circle h2{font-size:1.15rem;letter-spacing:0}}.dispositifs .circle a{color:#ea5160}.dispositifs .circle a:hover{color:#3aa7db}.dispositifs .circle .mini-logo{height:18px;width:50px;margin:0 auto;background:#ea5160 url(/user/themes/afept/images/logo_blanc.svg) no-repeat calc(50% - 1px)}footer .qualiopi{max-width:300px;margin:2rem auto;color:dimgray}footer .qualiopi p{padding:0 20px}footer .qualiopi span{display:block;color:#ea5160;text-transform:uppercase}footer li,footer ul{margin:0;list-style-type:none}footer #_footer{overflow:unset}footer #_footer div{width:100%;flex-basis:unset;margin-right:0;display:flex;flex-flow:wrap;justify-content:space-between}@media (max-width:800px){footer #_footer div{flex-direction:column}footer #_footer div ul:not(:first-child){justify-content:center;margin-top:2rem}}footer #_footer div ul{font-size:.75rem}footer #_footer div ul.btns{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;margin-top:-2rem;margin-bottom:2rem;text-transform:uppercase}footer #_footer div ul.btns a{padding-left:6rem;display:flex;align-items:center;font-size:16px}footer #_footer div ul.btns a.search{background-image:url(/user/themes/afept/images/formation_recherche.svg);background-repeat:no-repeat;background-position:2rem center}footer #_footer div ul.btns a.catalogue{background-image:url(/user/themes/afept/images/catalogue.svg);background-repeat:no-repeat;background-position:2rem center}footer #_footer div ul.btns a.infos{background-image:url(/user/themes/afept/images/infos.svg);background-repeat:no-repeat;background-position:2rem center}footer #_footer div ul.btns span:last-child{font-size:1.8rem;margin:0 1rem}@media (max-width:960px) and (min-width:769px){footer #_footer div ul.btns a{padding-left:4rem;padding-right:2rem;background-position:1rem center!important}footer #_footer div ul.btns a span:last-child{display:none}}@media (max-width:768px){footer #_footer div ul.btns{flex-direction:column}footer #_footer div ul.btns li:not(:last-of-type){margin-bottom:2rem}}footer #_footer div ul.subfooter{width:100%;display:flex;align-items:center;justify-content:space-between}footer #_footer div ul.subfooter *,footer #_footer div ul.subfooter a{color:dimgray}footer #_footer div ul.subfooter a:hover{color:#ea5160}footer #_footer div ul.subfooter ul li:not(:last-child){margin-bottom:1.5em}footer #_footer div ul.subfooter .phone,footer #_footer div ul.subfooter .mail,footer #_footer div ul.subfooter span{margin-right:1em}footer #_footer div ul.subfooter .phone{color:#ea5160;background:url(/user/themes/afept/images/phone.svg) no-repeat left center;padding:.5rem 0 .5rem 1.5rem}footer #_footer div ul.subfooter .phone:hover{color:#2a2a2a}footer #_footer div ul.subfooter .mail{color:#3aa7db;background:url(/user/themes/afept/images/mail.svg) no-repeat left center;padding:.5rem 0 .5rem 1.5rem}footer #_footer div ul.subfooter img{margin-right:1rem}footer #_footer div ul.subfooter .presidence{width:90px;text-align:center;margin-left:4rem}footer #_footer div ul.subfooter .presidence img{display:inline-block;margin:0 auto;margin-top:.5rem}@media (max-width:900px){footer #_footer div ul.subfooter{display:block}footer #_footer div ul.subfooter ul{width:100%}footer #_footer div ul.subfooter ul li{line-height:2;display:flex;flex-wrap:wrap;justify-content:center}footer #_footer div ul.subfooter li{margin-top:.75rem;text-align:center}footer #_footer div ul.subfooter li a{border:none!important}footer #_footer div ul.subfooter img{display:inline-block}footer #_footer div ul.subfooter .presidence{margin:0 auto;margin-top:2rem}}#floatingSocialShare{position:relative}#floatingSocialShare *,#floatingSocialShare :after,#floatingSocialShare :before{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important}#floatingSocialShare a{position:relative;width:45px;height:30px;line-height:20px;padding:8px 0;display:list-item;list-style-type:none;text-align:center;color:#fff;outline:0 none!important}#floatingSocialShare a:focus,#floatingSocialShare a:hover{color:#fff;width:52px;opacity:.8;transition-duration:.3s;transition-property:right;transition-timing-function:ease-out}#floatingSocialShare a:active,#floatingSocialShare a:focus,#floatingSocialShare a:hover,#floatingSocialShare a:visited{outline:0 none!important}#floatingSocialShare svg{fill:#fff;height:30px}#floatingSocialShare a.without-counter svg{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:auto;text-align:center}#floatingSocialShare a.with-counter-desktop{height:38px}#floatingSocialShare .shareCount{position:absolute;top:36px;bottom:0;right:0;left:0;margin:auto;color:#fff;font-size:10px}#floatingSocialShare .content-left,#floatingSocialShare .content-right,#floatingSocialShare .top-left,#floatingSocialShare .top-right{position:fixed;top:25%;transform:translateZ(0);-webkit-transform:translateZ(0)}#floatingSocialShare .top-left{left:0}#floatingSocialShare .top-right{right:0;direction:rtl}#floatingSocialShare .content-left{margin:0}#floatingSocialShare .content-right{margin:0}#floatingSocialShare .mail{background-color:#d14836}#floatingSocialShare .facebook{background-color:#1877f2}#floatingSocialShare .linkedin{background-color:#0077b5}#floatingSocialShare .odnoklassniki{background-color:#ee8208}#floatingSocialShare .pinterest{background-color:#bd081c}#floatingSocialShare .reddit{background-color:#ff4500}#floatingSocialShare .telegram{background-color:#2ca5e0}#floatingSocialShare .tumblr{background-color:#36465d}#floatingSocialShare .twitter{background-color:#1da1f2}#floatingSocialShare .viber{background-color:#665cac}#floatingSocialShare .vk{background-color:#4680c2}#floatingSocialShare .whatsapp{background-color:#25d366}@media only screen and (max-width:961px){#floatingSocialShare{margin-top:50px}#floatingSocialShare .content-left,#floatingSocialShare .content-right,#floatingSocialShare .top-left,#floatingSocialShare .top-right{top:auto;bottom:0;margin:0;right:0;left:0;width:100%;z-index:999}#floatingSocialShare a{position:relative;float:left;display:list-item;list-style-type:none}#floatingSocialShare a:focus,#floatingSocialShare a:hover{-moz-transition-property:none;-webkit-transition-property:none;-o-transition-property:none;transition-property:none}#floatingSocialShare svg{height:24px}#floatingSocialShare .shareCount{top:30px}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:#fff0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:#fff0}.leaflet-container a{-webkit-tap-highlight-color:rgb(51 181 229 / .4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(/user/plugins/map-marker-leaflet/assets/#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform 0.25s cubic-bezier(0,0,.25,1);transition:transform 0.25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgb(255 255 255 / .5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgb(0 0 0 / .65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console',Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgb(0 0 0 / .4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(/user/plugins/map-marker-leaflet/assets/images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/user/plugins/map-marker-leaflet/assets/images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/user/plugins/map-marker-leaflet/assets/images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgb(255 255 255 / .7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgb(255 255 255 / .5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgb(0 0 0 / .2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgb(0 0 0 / .4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:#fff0}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgb(0 0 0 / .4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid #fff0;background:#fff0;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}
/*!
 * leaflet-extra-markers
 * Custom Markers for Leaflet JS based on Awesome Markers
 * Leaflet ExtraMarkers
 * https://github.com/coryasilva/Leaflet.ExtraMarkers/
 * @author coryasilva <https://github.com/coryasilva>
 * @version 1.0.9
 */.extra-marker{background:url(/user/plugins/map-marker-leaflet/assets/images/markers_default.png) no-repeat 0 0;width:35px;height:46px;position:absolute;left:0;top:0;display:block;text-align:center}.extra-marker-shadow{background:url(/user/plugins/map-marker-leaflet/assets/images/markers_shadow.png) no-repeat 0 0;width:36px;height:16px}@media (min--moz-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.extra-marker{background-image:url(/user/plugins/map-marker-leaflet/assets/images/markers_default@2x.png);background-size:540px 184px}.extra-marker-shadow{background-image:url(/user/plugins/map-marker-leaflet/assets/images/markers_shadow@2x.png);background-size:35px 16px}}.extra-marker svg,.extra-marker i{color:#fff;margin-top:7px;display:inline-block;font-size:14px}.extra-marker i{margin-top:7px}.extra-marker svg{margin-top:10px;background:none}.extra-marker i.fa,.extra-marker svg.fa,.extra-marker i.fab,.extra-marker svg.fab,.extra-marker i.fas,.extra-marker svg.fas,.extra-marker i.far,.extra-marker svg.far,.extra-marker i.fal,.extra-marker svg.fal{margin-top:10px}.extra-marker i.fa.fa-2x,.extra-marker svg.fa.fa-2x,.extra-marker i.fab.fa-2x,.extra-marker svg.fab.fa-2x,.extra-marker i.fas.fa-2x,.extra-marker svg.fas.fa-2x,.extra-marker i.far.fa-2x,.extra-marker svg.far.fa-2x,.extra-marker i.fal.fa-2x,.extra-marker svg.fal.fa-2x{font-size:16px;margin-top:9px}.extra-marker i.fa.fa-3x,.extra-marker svg.fa.fa-3x,.extra-marker i.fab.fa-3x,.extra-marker svg.fab.fa-3x,.extra-marker i.fas.fa-3x,.extra-marker svg.fas.fa-3x,.extra-marker i.far.fa-3x,.extra-marker svg.far.fa-3x,.extra-marker i.fal.fa-3x,.extra-marker svg.fal.fa-3x{font-size:18px;margin-top:9px}.extra-marker i.fa.fa-4x,.extra-marker svg.fa.fa-4x,.extra-marker i.fab.fa-4x,.extra-marker svg.fab.fa-4x,.extra-marker i.fas.fa-4x,.extra-marker svg.fas.fa-4x,.extra-marker i.far.fa-4x,.extra-marker svg.far.fa-4x,.extra-marker i.fal.fa-4x,.extra-marker svg.fal.fa-4x{font-size:20px;margin-top:8px}.extra-marker i.fa.fa-5x,.extra-marker svg.fa.fa-5x,.extra-marker i.fab.fa-5x,.extra-marker svg.fab.fa-5x,.extra-marker i.fas.fa-5x,.extra-marker svg.fas.fa-5x,.extra-marker i.far.fa-5x,.extra-marker svg.far.fa-5x,.extra-marker i.fal.fa-5x,.extra-marker svg.fal.fa-5x{font-size:24px;margin-top:6px}.extra-marker .fa-number:before{content:attr(number)}.extra-marker i.glyphicon{margin-top:10px}.extra-marker i.icon{margin-right:0;opacity:1}.extra-marker-circle-red{background-position:0 0}.extra-marker-circle-orange-dark{background-position:-36px 0}.extra-marker-circle-orange{background-position:-72px 0}.extra-marker-circle-yellow{background-position:-108px 0}.extra-marker-circle-blue-dark{background-position:-144px 0}.extra-marker-circle-blue{background-position:-180px 0}.extra-marker-circle-cyan{background-position:-216px 0}.extra-marker-circle-purple{background-position:-252px 0}.extra-marker-circle-violet{background-position:-288px 0}.extra-marker-circle-pink{background-position:-324px 0}.extra-marker-circle-green-dark{background-position:-360px 0}.extra-marker-circle-green{background-position:-396px 0}.extra-marker-circle-green-light{background-position:-432px 0}.extra-marker-circle-black{background-position:-468px 0}.extra-marker-circle-white{background-position:-504px 0}.extra-marker-square-red{background-position:0 -46px}.extra-marker-square-orange-dark{background-position:-36px -46px}.extra-marker-square-orange{background-position:-72px -46px}.extra-marker-square-yellow{background-position:-108px -46px}.extra-marker-square-blue-dark{background-position:-144px -46px}.extra-marker-square-blue{background-position:-180px -46px}.extra-marker-square-cyan{background-position:-216px -46px}.extra-marker-square-purple{background-position:-252px -46px}.extra-marker-square-violet{background-position:-288px -46px}.extra-marker-square-pink{background-position:-324px -46px}.extra-marker-square-green-dark{background-position:-360px -46px}.extra-marker-square-green{background-position:-396px -46px}.extra-marker-square-green-light{background-position:-432px -46px}.extra-marker-square-black{background-position:-468px -46px}.extra-marker-square-white{background-position:-504px -46px}.extra-marker-star-red{background-position:0 -92px}.extra-marker-star-orange-dark{background-position:-36px -92px}.extra-marker-star-orange{background-position:-72px -92px}.extra-marker-star-yellow{background-position:-108px -92px}.extra-marker-star-blue-dark{background-position:-144px -92px}.extra-marker-star-blue{background-position:-180px -92px}.extra-marker-star-cyan{background-position:-216px -92px}.extra-marker-star-purple{background-position:-252px -92px}.extra-marker-star-violet{background-position:-288px -92px}.extra-marker-star-pink{background-position:-324px -92px}.extra-marker-star-green-dark{background-position:-360px -92px}.extra-marker-star-green{background-position:-396px -92px}.extra-marker-star-green-light{background-position:-432px -92px}.extra-marker-star-black{background-position:-468px -92px}.extra-marker-star-white{background-position:-504px -92px}.extra-marker-penta-red{background-position:0 -138px}.extra-marker-penta-orange-dark{background-position:-36px -138px}.extra-marker-penta-orange{background-position:-72px -138px}.extra-marker-penta-yellow{background-position:-108px -138px}.extra-marker-penta-blue-dark{background-position:-144px -138px}.extra-marker-penta-blue{background-position:-180px -138px}.extra-marker-penta-cyan{background-position:-216px -138px}.extra-marker-penta-purple{background-position:-252px -138px}.extra-marker-penta-violet{background-position:-288px -138px}.extra-marker-penta-pink{background-position:-324px -138px}.extra-marker-penta-green-dark{background-position:-360px -138px}.extra-marker-penta-green{background-position:-396px -138px}.extra-marker-penta-green-light{background-position:-432px -138px}.extra-marker-penta-black{background-position:-468px -138px}.extra-marker-penta-white{background-position:-504px -138px}.notices{padding:1px 1px 1px 30px;margin:15px 0}.notices.yellow{border-left:10px solid #f0ad4e;background:#fcf8f2;color:#df8a13}.notices.red{border-left:10px solid #d9534f;background:#fdf7f7;color:#b52b27}.notices.blue{border-left:10px solid #5bc0de;background:#f4f8fa;color:#28a1c5}.notices.green{border-left:10px solid #5cb85c;background:#f1f9f1;color:#3d8b3d}﻿.form-group.has-errors{background:rgb(255 0 0 / .05);border:1px solid rgb(255 0 0 / .2);border-radius:3px;margin:0 -5px;padding:0 5px}.form-errors{color:#b52b27}.form-honeybear{visibility:hidden;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.form-errors p{margin:0}.form-input-file input{display:none}.form-input-file .dz-default.dz-message{position:absolute;text-align:center;left:0;right:0;top:50%;transform:translateY(-50%);margin:0}.form-input-file.dropzone{position:relative;min-height:70px;border-radius:3px;margin-bottom:.85rem;border:2px dashed #ccc;color:#aaa;padding:.5rem}.form-input-file.dropzone .dz-preview{margin:.5rem}.form-input-file.dropzone .dz-preview:hover{z-index:2}.form-input-file.dropzone .dz-preview .dz-error-message{min-width:140px;width:auto}.form-input-file.dropzone .dz-preview .dz-image,.form-input-file.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:3px;z-index:1}.form-tabs .tabs-nav{display:flex;padding-top:1px;margin-bottom:-1px}.form-tabs .tabs-nav a{flex:1;transition:color .5s ease,background .5s ease;cursor:pointer;text-align:center;padding:10px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #ccc;border-radius:5px 5px 0 0}.form-tabs .tabs-nav a.active{border:1px solid #ccc;border-bottom:1px solid #fff0;margin:0 -1px}.form-tabs .tabs-nav a.active span{color:#000}.form-tabs .tabs-nav span{display:inline-block;line-height:1.1}.form-tabs.subtle .tabs-nav{margin-right:0!important}.form-tabs .tabs-content .tab__content{display:none;padding-top:2rem}.form-tabs .tabs-content .tab__content.active{display:block}.checkboxes{display:inline-block}.checkboxes label{display:inline;cursor:pointer;position:relative;padding:0 0 0 20px;margin-right:15px}.checkboxes label:before{content:"";display:inline-block;width:20px;height:20px;left:0;margin-top:0;margin-right:10px;position:absolute;border-radius:3px;border:1px solid #e6e6e6}.checkboxes input[type=checkbox]{display:none}.checkboxes input[type=checkbox]:checked+label:before{content:"✓";font-size:20px;line-height:1;text-align:center}.checkboxes.toggleable label{margin-right:0}.form-field-toggleable .checkboxes.toggleable{margin-right:5px;vertical-align:middle}.form-field-toggleable .checkboxes+label{display:inline-block}.switch-toggle{display:inline-flex;overflow:hidden;border-radius:3px;line-height:35px;border:1px solid #ccc}.switch-toggle input[type=radio]{position:absolute;visibility:hidden;display:none}.switch-toggle label{display:inline-block;cursor:pointer;padding:0 15px;margin:0;white-space:nowrap;color:inherit;transition:background-color .5s ease}.switch-toggle input.highlight:checked+label{background:#333;color:#fff}.switch-toggle input:checked+label{color:#fff;background:#999}.signature-pad{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:10px;width:100%;height:100%;max-width:700px;max-height:460px;border:1px solid #f0f0f0;background-color:#fff;padding:16px}.signature-pad--body{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #f6f6f6;min-height:100px}.signature-pad--body canvas{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:4px;box-shadow:0 0 5px rgb(0 0 0 / .02) inset}.signature-pad--footer{color:#c3c3c3;text-align:center;font-size:1.2em}.signature-pad--actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:8px}[data-grav-field=array] .form-row{display:flex;align-items:center;margin-bottom:.5rem}[data-grav-field=array] .form-row>input,[data-grav-field=array] .form-row>textarea{margin:0 .5rem;display:inline-block}.form-data.basic-captcha .form-input-wrapper{border:1px solid #ccc;border-radius:5px;display:flex;overflow:hidden}.form-data.basic-captcha .form-input-prepend{display:flex;color:#333;background-color:#ccc;flex-shrink:0}.form-data.basic-captcha .form-input-prepend img{margin:0}.form-data.basic-captcha .form-input-prepend button>svg{margin:0 8px;width:18px;height:18px}.form-data.basic-captcha input.form-input{border:0}.grav-youtube{height:0;padding-bottom:56.25%;margin-bottom:10px;position:relative;overflow:hidden;max-width:1920px;max-height:1080px}.grav-youtube iframe{top:0;left:0;width:100%;height:100%;position:absolute}.grav-youtube--lazyloaded img{object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0}.grav-youtube--lazyloaded button{position:absolute;left:50%;top:50%;width:68px;height:48px;margin-left:-34px;margin-top:-24px;border:none;background-color:#fff0;padding:0;outline:0;cursor:pointer}.grav-youtube--lazyloaded iframe:not([src]){display:none}.grav-youtube--lazyloaded iframe[src]+button{display:none}.grav-youtube--lazyloaded path:first-of-type{-webkit-transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);-o-transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1)}.grav-youtube--lazyloaded:hover path:first-of-type,.grav-youtube--lazyloaded button:focus path:first-of-type{fill:red;fill-opacity:1}#grav-login{max-width:30rem;margin:5rem auto;background:#fcfcfc;border:4px solid #eee;border-radius:4px;padding:1rem 3rem 3rem 3rem;text-align:center}#grav-login .form-actions{text-align:right}#grav-logout{position:absolute;bottom:5px;right:5px}.alert.info{color:#27ae60}.alert.error{color:#e74c3c}#grav-login p{font-size:small;margin:1rem 0;padding:0;text-align:center}#grav-login .form-actions p{margin-bottom:0}#grav-login .button{vertical-align:middle}#grav-login .delimiter{display:block;font-size:1.6rem;letter-spacing:1px;line-height:1.6rem;position:relative;text-transform:uppercase;margin:1rem 0}#grav-login .delimiter:after,#grav-login .delimiter:before{background-color:#777;content:"";height:1px;position:absolute;top:.8rem;width:40%}#grav-login .delimiter:before{background-image:-moz-linear-gradient(right center,#777777,#ffffff);left:0}#grav-login .delimiter:after{background-image:-moz-linear-gradient(left center,#777777,#ffffff);right:0}#grav-login .rememberme{display:inline-block;float:left;padding:7px 0;vertical-align:middle}#grav-login .rememberme label{font-weight:inherit;display:inline}.login-status{white-space:nowrap;vertical-align:middle}