/*! File : /skins/cannes/resources/templates/common/scss/zone_annuary_search.css */
.annuary-search h1{font-family:"Heebo Medium";color:#333;font-size:4.8rem;line-height:58px;margin-top:55px;text-align:center;margin-bottom:45px;font-weight:500;text-transform:uppercase}@media screen and (max-width: 768px){.annuary-search h1{font-size:4rem;line-height:5rem;margin-top:50px;margin-bottom:35px}}@media screen and (max-width: 575px){.annuary-search h1{font-size:3.1rem;margin-top:25px;margin-bottom:30px}}.annuary-search h2:not(.service-title){font-family:"Open Sans";font-size:2.4rem;font-weight:300;line-height:33px;max-width:960px;margin:auto;margin-top:0;margin-bottom:42px;text-align:center}.annuary-search .search-icon-association,.annuary-search .search-icon-repertoire{width:74px;min-width:74px}@media screen and (max-width: 768px){.annuary-search .search-icon-association,.annuary-search .search-icon-repertoire{width:54px;min-width:54px}}@media screen and (max-width: 575px){.annuary-search .search-icon-association,.annuary-search .search-icon-repertoire{width:37px;min-width:37px}}.annuary-search .nb-result{color:#333333;font-family:"Heebo";font-size:1.8rem;line-height:2.1rem;font-weight:400;margin:13px auto;text-align:center}@media screen and (max-width: 768px){.annuary-search .nb-result{margin:3px auto}}@media screen and (max-width: 575px){.annuary-search .nb-result{margin:25px auto}}.annuary-search .no-result{font-size:1.7rem;margin-top:10px}.annuary-search .show-more{color:#000000;font-family:"Heebo" !important;font-size:1.6rem;line-height:1.8rem;text-transform:uppercase;font-weight:700;max-width:300px;margin:50px auto !important;text-align:center;display:flex;cursor:pointer;justify-content:center}@media screen and (max-width: 768px){.annuary-search .show-more{margin:40px auto}}@media screen and (max-width: 575px){.annuary-search .show-more{margin:35px auto}}.annuary-search .show-more:hover{color:#777;transition:0.4s}.annuary-search .show-more:hover .icon-chevron:before{color:#777;transition:0.4s}.annuary-search .show-more aside{margin-right:20px}.annuary-search .show-more .icon-chevron{transform:rotate(90deg);margin-left:12px;cursor:pointer}.annuary-search .show-more .icon-chevron:before{color:#000}.annuary-search .icon-search-grid{display:flex;justify-content:space-between;align-items:flex-end}.annuary-search .icon-search-grid img{display:block;margin:auto;cursor:pointer}.annuary-search .icon-search-grid .no-result{opacity:0.5}.annuary-search .icon-search-grid .number{color:#333333;font-family:"Heebo";font-size:1.8rem;line-height:30px;text-align:center;display:block;font-weight:700;margin-top:10px}@media screen and (max-width: 575px){.annuary-search .icon-search-grid .number{font-size:1.3rem}}.annuary-search .icon-search-grid .title{color:#333333;font-family:"Heebo";font-size:1.8rem;line-height:30px;text-align:center;display:block;margin-top:0px}@media screen and (max-width: 575px){.annuary-search .icon-search-grid .title{font-size:1.3rem}}.annuary-search .search-grid{margin-top:45px}@media screen and (max-width: 768px){.annuary-search .search-grid{margin-top:35px}}@media screen and (max-width: 575px){.annuary-search .search-grid{margin-top:15px}}.annuary-search .search-grid .search-section{padding:46px 0;background:#eee;display:flex;justify-content:center;align-items:center;color:#E96026;font-family:"Heebo"}.annuary-search .search-grid .search-section .title{font-size:3rem;line-height:40px;text-transform:uppercase;display:block}.annuary-search .search-grid .search-section .subtitle{color:#333333;font-family:"Open Sans";font-size:1.8rem;font-weight:600;line-height:30px;text-align:center;display:block;margin-top:6px}.annuary-search .search-grid .search-item{display:flex;align-items:flex-start;padding:45px 41px;border-top:1px solid #000;cursor:pointer}@media screen and (max-width: 768px){.annuary-search .search-grid .search-item{padding:40px 41px}}@media screen and (max-width: 575px){.annuary-search .search-grid .search-item{padding:20px 0}}.annuary-search .search-grid .search-item:last-of-type{border-bottom:1px solid #000}.annuary-search .search-grid .search-item img{margin-right:49px}@media screen and (max-width: 575px){.annuary-search .search-grid .search-item img{margin-right:19px}}.annuary-search .search-grid .search-item .title{color:#444444;font-family:"Heebo";font-size:2.4rem;line-height:3.3rem;margin-bottom:19px}@media screen and (max-width: 575px){.annuary-search .search-grid .search-item .title{font-size:2rem;line-height:2.6rem;margin-bottom:10px}}.annuary-search .search-grid .search-item .subtitle{color:#333333;font-family:"Heebo";font-size:1.8rem;line-height:3rem;font-weight:600;margin-top:11px}@media screen and (max-width: 575px){.annuary-search .search-grid .search-item .subtitle{font-size:1.7rem;line-height:2.6rem}}.annuary-search .search-grid .search-item .description{color:#333;font-family:"Heebo";font-size:1.8rem;line-height:3rem;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (max-width: 575px){.annuary-search .search-grid .search-item .description{font-size:1.7rem;line-height:2.6rem}}@media screen and (max-width: 575px){.annuary-search .search-grid .search-item .description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}}.annuary-search-search{background-color:#F6F6F6;min-height:320px;width:100vw;display:flex;align-items:center;justify-content:center;padding:40px}@media screen and (max-width: 768px){.annuary-search-search{padding:30px;min-height:280px}}.annuary-search-search form{background-color:transparent;margin:0;padding:0}.annuary-search-search .select-container{position:relative;max-width:100%;width:410px}.annuary-search-search .ui-selectmenu-button{background-color:#FFFFFF;padding:1.5rem;border-radius:5px;border:1px solid #CFD4DA;-webkit-box-shadow:none;box-shadow:none;height:58px;margin:1rem 0;width:100%;font-size:1.8rem;line-height:3rem;color:#333333;font-family:'Heebo'}.annuary-search-search .ui-button .ui-icon{background-image:url("/skins/cannes/resources/templates/common/img/icon/dropdown-arrow.svg");background-position:initial;opacity:0.3;margin-top:5px}.annuary-search-search .ui-selectmenu-menu{padding-top:4px}.annuary-search-search .ui-selectmenu-menu .ui-widget-content .ui-state-active{border:none;background:#f6f6f6;color:#444;margin:0 !important}.annuary-search-search .ui-selectmenu-menu .ui-menu{border-radius:5px !important;box-shadow:0 0 2px 0 rgba(0,0,0,0.1)}.annuary-search-search .ui-selectmenu-menu .ui-menu-item-wrapper{padding:14px}.annuary-search-search h2{color:#000000;font-family:"Heebo Medium";font-size:3rem;line-height:4rem;text-transform:uppercase;text-align:center;margin-top:0;margin-bottom:40px}@media screen and (max-width: 768px){.annuary-search-search h2{margin-bottom:30px}}@media screen and (max-width: 575px){.annuary-search-search h2{margin-bottom:20px;font-size:2.5rem;line-height:32px}}.annuary-search-search button{height:60px;width:187px;font-family:"Heebo";font-size:1.7rem;line-height:30px;text-align:center;color:#FFF;text-transform:uppercase;border-radius:6px;border:0;background-color:#479a0c;margin:auto;display:block;cursor:pointer;margin-top:30px}@media screen and (max-width: 768px){.annuary-search-search button{margin-top:15px}}@media screen and (max-width: 768px){.annuary-search-search button{height:45px}}.annuary-search-search button:focus{outline:none}.annuary-search-search button:hover{background-color:rgba(71,154,12,0.9);transition:.3s ease}.annuary-search-search .search-input-container{width:846px;max-width:calc(100vw - 40px);position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 860px){.annuary-search-search .search-input-container{justify-content:center}}.annuary-search-search input{width:410px;height:58px;border-radius:5px;color:#333;font-family:"Heebo";font-size:1.8rem;line-height:3rem;padding-left:20px;padding-right:70px;border:1px solid #CFD4DA}@media screen and (max-width: 860px){.annuary-search-search input{margin-bottom:15px}}.annuary-search-search input::placeholder{color:#999 !important;font-family:"Heebo";line-height:3.5rem;text-transform:normal}.annuary-search-search input::-moz-placeholder{line-height:5.8rem}.hitspage .search-item-content .description>span+span:before{content:" - "}.hitspage+.hitspage{display:none}.hitspage+.hitspage .search-item:first-child{border-top-width:0}

/*# sourceMappingURL=MTYyODg2NDUyMA.css.map */
