.background-graphic{background-image:linear-gradient(to top,#01f4FF12,#1f1F1FB0),linear-gradient(102.83deg,#fffFFF00,#f8cBA214,#07262996),url('/assets/images/coaching/site/find_a_coach/background.png');position:fixed;z-index:-1;top:0;background-size:cover;width:100%;height:78%;mix-blend-mode:hard-light;opacity:.69;background-repeat:no-repeat;background-position:66% 50%}.coach-filters{margin-top:2em}.coach-filters .filter-item{background:rgba(255,255,255,.4);border:1px solid #1c3144;border-radius:50px;color:#1c3144;margin-top:20px;width:100%}.coach-filters .filter-item:focus-within{box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(44,76,104,.6)}.coach-filters .filter-item .bootstrap-select,.coach-filters .filter-item .bootstrap-select .dropdown-toggle,.coach-filters .filter-item input{background:0 0;border:none;font-size:12px}.coach-filters .filter-item>input{width:90%;padding:12px}.coach-filters .filter-item .bootstrap-select{text-transform:uppercase;margin:3px 0 3px 0}.coach-filters .filter-item .bootstrap-select .dropdown-toggle{border-radius:50px;outline:0!important;padding-top:3px;padding-bottom:3px}.coach-filters .filter-item .bootstrap-select .dropdown-toggle,.coach-filters .filter-item input:focus{outline:0}.coach-filters .filter-item .glyphicon.glyphicon-search{width:5%;padding:8px 12px 8px 0}.coach-filters .bootstrap-select>.dropdown-toggle.bs-placeholder,.coach-filters .filter-option,.coach-filters input::placeholder{color:#1c3144;opacity:1;text-transform:uppercase}.coach-filters .filter-item .dropdown-menu.open{background:rgba(255,255,255,.9);border-radius:20px}.coach-filters .filter-item .dropdown-menu.open .bs-searchbox .form-control{border-radius:50px;padding:8px;background:rgba(0,0,0,.05)}.coach-filters .filter-item .dropdown-menu.inner{background:rgba(255,255,255,.1)}.coach-filters .filter-item .dropdown-menu>li>a:hover{background-color:#00000021}#find-a-coach .accordion{box-shadow:0 0 4px 2px #ccc;border-radius:8px}#find-a-coach .accordion.fade-enter-active{transition:opacity .3s;transition-delay:0.3s}#find-a-coach .accordion.fade-leave-active{transition:opacity .3s}#find-a-coach .accordion.fade-leave-to{opacity:0}#find-a-coach .accordion.fade-enter{opacity:0}#find-a-coach .short-info{position:relative;background-color:#fff;padding:10px;border-radius:8px 8px 0 0}#find-a-coach .accordion-button{text-align:center;transition:max-height .3s,background-color .2s,padding .3s;overflow:hidden}.view-less,.view-more{display:block;padding:10px;cursor:pointer;text-transform:uppercase;font-size:1em;font-weight:700}#find-a-coach .accordion-button{border-radius:0 0 8px 8px}#find-a-coach .accordion-button.collapsed{max-height:0;padding-bottom:8px;background-color:#fff}#find-a-coach .accordion-button .view-more,#find-a-coach .accordion-button.collapsed .view-less{display:none}#find-a-coach .accordion-button.collapsed .view-more{display:block}#find-a-coach .accordion-button,#find-a-coach .accordion:hover .accordion-button.collapsed{max-height:50px;background-color:#f3f3f3;padding-bottom:0}#find-a-coach .full-info{background-color:#f3f3f3;border-radius:0 0 8px 8px}#find-a-coach .accordion-data input.form-control,#find-a-coach .accordion-data textarea{border:1px solid #a8aeb4;background-color:#f7f7f7;border-radius:10px;padding:.5em}#find-a-coach .profile-picture{height:70px;border-radius:50%;width:70px;background-size:cover;background-position:50% 5%;user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}#find-a-coach .social-media-icons{width:20%;float:left}#find-a-coach .social-media-icon{width:38px}#coach-web-page input[type=checkbox]{display:block;opacity:0}#find-a-coach .personal-details{width:35%;float:left;display:inline-flex}#find-a-coach .profile-picture-container{margin-right:10px}#find-a-coach .allowed-coaching-requests{width:30%;float:left}#find-a-coach .coaching-certificate{width:15%;float:left;text-align:center}#find-a-coach .coaches-container{width:60%}#find-a-coach .width-100p{width:100%}#find-a-coach .width-55p{width:55%}#find-a-coach .width-45p{width:45%}#find-a-coach #message{width:100%}[id^=recaptcha-coach-]>div{margin:auto}@media(max-width:767px){#find-a-coach .personal-details{width:100%}#find-a-coach .personal-details.no-profile{width:50%}#find-a-coach .allowed-coaching-requests,#find-a-coach .social-media-icons{width:50%;margin-top:20px!important}#find-a-coach .coaching-certificate{margin-left:50%;width:50%;margin-top:20px!important;text-align:left}#find-a-coach .no-profile.allowed-coaching-requests,#find-a-coach .no-profile.social-media-icons{margin-top:0!important}#find-a-coach .personal-details.no-profile .profile-details-container{width:100%}#find-a-coach .profile-details-container,#find-a-coach .profile-picture-container{width:50%}#find-a-coach .accordion .accordion-button.collapsed{max-height:50px;background-color:#f3f3f3;padding-bottom:0}}@media(max-width:991px){.background-graphic{background-position:66% 0;height:100%}}.certificate-icon:hover{cursor:pointer;opacity:.75}#coaching-certificate-icon{color:#cca365}#advanced-coaching-certificate-icon{color:#1c3144}#post-advanced-coaching-certificate-icon{color:#0d1f30}
