.blockIntro{position:relative;margin:15px 0;text-align:center;font-weight:300;font-family:"Comfortaa",cursive}@media(min-width: 768px){.blockIntro{margin-top:30px;margin-bottom:30px}}.blockIntro a{color:#cc3030}.blockIntro:empty{margin-bottom:0}.blockTitle{background-color:#cc3030;color:#fff}@media(max-width: 991.98px){.blockTitle>.container{padding-right:0}}.blockTitle .inner .leftPart{padding:10px 0}@media(min-width: 768px){.blockTitle .inner{display:flex;align-items:stretch;justify-content:space-between}.blockTitle .inner .leftPart{width:50%}.blockTitle .inner .leftPart:only-child{width:100%}.blockTitle .inner .rightPart{width:50%;background:rgba(0,0,0,0) none no-repeat center center/cover}}.blockTitle .mainTitle{margin:40px 0 0 0;padding:0;position:relative;color:inherit;text-align:left}.blockTitle .mainTitle::before{content:"";position:absolute;border-top:2px #fff solid;width:40px;display:block;top:-15px;left:0}.blockTitle .mainTitle>span,.blockTitle .mainTitle>.small,.blockTitle .mainTitle>small{display:block;font-size:.6em}.listLetters{border:none;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch}.listLetters .nav-item{width:7.6923076923%}@media(min-width: 768px){.listLetters .nav-item{width:3.8461538462%}}.listLetters .nav-item .nav-link{display:block !important;color:#cc3030;padding-left:0;padding-right:0;text-align:center;border-bottom:none}.listLetters .nav-item .nav-link.active{background-color:#ebebeb;border:none}.blockListDefinitions{border:none;background-color:#ebebeb}@media(min-width: 992px){.blockListDefinitions{background:#ebebeb url(/build/images/glossaire-nanarland.e3f060ce.png) no-repeat calc(100% - 15px) 15px;min-height:270px;padding-right:295px}}.blockListDefinitions>.card-body{padding:15px}.blockListDefinitions .listDefinitions{list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}@media(min-width: 768px){.blockListDefinitions .listDefinitions{justify-content:flex-start}}.blockListDefinitions .listDefinitions>li{display:inline-block;min-width:34%;max-width:48%}@media(max-width: 575.98px){.blockListDefinitions .listDefinitions>li:nth-child(even){text-align:right}}@media(min-width: 768px){.blockListDefinitions .listDefinitions>li{width:34%;min-width:auto;max-width:none;padding-right:15px}.blockListDefinitions .listDefinitions>li:nth-child(3n){padding-right:0;width:32%}}.blockListDefinitions .listDefinitions>li>a{display:inline-block;padding:2px 5px 0 15px;margin:4px 0;transition:all .2s ease 0s;position:relative}.blockListDefinitions .listDefinitions>li>a::before{content:"";font-family:"Line Awesome Free";font-weight:900;line-height:1;color:#cc3030;position:absolute;top:5px;left:-4px;transition:all .2s ease 0s}.blockListDefinitions .listDefinitions>li>a:hover,.blockListDefinitions .listDefinitions>li>a.active{color:#fff;background-color:#cc3030;padding-left:19px}.blockListDefinitions .listDefinitions>li>a:hover::before,.blockListDefinitions .listDefinitions>li>a.active::before{color:inherit;left:0}.blockListDefinitions .listDefinitions>li>a.active{background-color:#272525;color:#fff}.itemSingle .mainTitle{margin-top:40px}
