@font-face{font-family:"Galindo";src:url("/static/fonts/Galindo/galindo-v8-latin-regular.woff2?0a1ed995cacb") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"IBM Plex Sans";src:url("/static/fonts/IBMPlexSans/ibm-plex-sans-v8-latin-regular.woff2?0a1ed995cacb") format("woff2");font-weight:400;font-style:normal}.site-header .header-upper{width:100%;background-color:#CC3E6B;text-align:right;padding:0px 30px;height:30px}.site-header .header-upper .header-link,.site-header .header-upper .language-link{font-size:15px;line-height:30px;font-weight:600;margin-left:31px}.site-header .header-upper .language-link{margin-left:5px}.site-header .header-upper .language-link.active{display:none}.site-header .header-upper a{text-decoration:none;color:#FFFFFF}.site-header .header-upper a:hover{color:#FFFFFF;text-decoration:underline}@media screen and (min-width:768px){.site-header .header-upper{padding:0px 72px}}.site-header .header-lower{display:flex;justify-content:space-between;background-color:#FFFFFF;height:70px;width:100%;padding:0px 30px}@media screen and (min-width:768px){.site-header .header-lower{padding:0px 60px}}.site-header .header-lower .lower-left,.site-header .header-lower .lower-right{display:flex;align-items:center}.site-header .header-lower .lower-right{display:none}@media screen and (min-width:992px){.site-header .header-lower .lower-right{display:block}}.site-header .header-lower .lower-right ul{list-style:none;display:flex;align-items:center;margin-bottom:0px}.site-header .header-lower .lower-right ul li{margin-left:103px;height:70px;display:flex;align-items:center}.site-header .header-lower .lower-right ul li.selected a{margin-top:5px}.site-header .header-lower .main-link{font-size:20px;color:#0ABA8C;font-family:"Galindo",sans-serif}.site-header .header-lower .secondary-link{font-size:15px;color:#244C71;font-weight:600}.site-header .header-lower .navbar-toggle{display:block;background-color:initial;border:none}.site-header .header-lower .navbar-toggle i{font-size:23px;color:#0ABA8C}@media screen and (min-width:992px){.site-header .header-lower .navbar-toggle{display:none}}#mobile-nav-collapse{padding:5px 0px}#mobile-nav-collapse ul{list-style:none}#mobile-nav-collapse ul li{font-size:16px;margin-left:-10px;font-weight:600}.nav-menu{box-sizing:border-box;display:flex;justify-content:flex-end;flex-wrap:wrap}.nav-menu a{padding-left:60px;padding-right:60px}.nav-menu a:first-child{padding:0}.nav-menu a:nth-child(2){padding-left:120px}.header-bar{width:100%}.collapse .show{display:flex;flex-direction:column}body{font-family:"IBM Plex Sans",sans-serif;font-size:14px;background-color:#F5F5F9}.site-content.default{background-color:#FFFFFF;padding:30px 0px}.site-background{background-repeat:no-repeat;background-size:100%}.login-main-form{margin-top:20px;background-color:#f5f5f9;margin-bottom:20px}.headings{margin-top:50px;margin-bottom:20px}a{color:#0065DB}h1{font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-size:29px}h2{font-family:"IBM Plex Sans",sans-serif;font-weight:600;color:#0ABA8C;font-size:20px}h3{font-size:18px;color:#244C71;font-weight:600}.submit-button{border:none;background:#CC3E6B;height:34px;border-radius:10px;color:#FFFFFF;font-weight:600;padding:0px 10px}.sign-up{background-color:#244c71;border:none;height:34px;color:#FFFFFF;font-weight:600;padding:0px 10px;width:100%;height:41px}.cancel-button{border:none;background:initial;height:34px;border-radius:10px;color:#000000;font-weight:600;padding:0px 10px}.messages{position:absolute;left:50%}.messages .success{position:relative;left:-50%;font-weight:600;background-color:#96E694;padding:10px 55px;border-radius:4px;top:-55px;box-shadow:0 5px 5px -5px rgba(0,0,0,0.5)}.messages .error{position:relative;left:-50%;font-weight:600;background-color:#f8d7da;border-color:#f5c6cb;padding:10px 55px;border-radius:4px;top:-55px;box-shadow:0 5px 5px -5px rgba(0,0,0,0.5)}.hidden{display:none!important}.reset-email{padding:40px 0px}.unanswered-coach-questionnaires{position:fixed;bottom:0px;background-color:#CC3E6B;width:100%;text-align:center;z-index:999}.unanswered-coach-questionnaires a{color:#FFFFFF}.unanswered-coach-questionnaires a i{font-size:11px;margin-left:4px}.print-header,.print-element{display:none}.material-bank .file-row td:last-child{padding-right:15px;text-align:initial!important}.material-bank .file-name a{font-weight:600;color:#244C71!important}.material-bank .program-materials{margin-bottom:30px}.material-bank .program-materials p{margin-top:0px;margin-bottom:0px}.material-bank .description{overflow-wrap:break-word;max-width:300px}.material-bank ul{list-style:none;margin-bottom:0px}.read-more i{font-size:11px;padding-left:5px}.internet-explorer-warning{display:none;position:fixed;bottom:0;background-color:#ff5473;color:white;width:100%;height:50px;z-index:9999;padding:14px 30px;text-align:center}footer{background-color:#244C71;color:#FFFFFF;font-size:16px;font-weight:300;width:100%}footer .footer-text{text-align:center}footer .footer-content{padding:40px 0px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px;font-weight:300}footer .footer-content h2{font-family:"Galindo",sans-serif;max-width:226px;text-align:center}footer .footer-content .ellipsis-underline{background-color:#96E694;max-width:226px;height:5px;width:100%;border-radius:535px/10px;margin-bottom:53px}footer .footer-content img{margin-bottom:30px}footer .footer-content .privacy-policy-url a{color:#FFFFFF}.personal-information{width:100%;box-shadow:0 10px 10px -10px rgba(71,84,139,0.5);margin-bottom:30px;background-color:#FFFFFF}.personal-links{display:flex;justify-content:space-between;padding:30px 0px}.personal-links button{border:none;background-color:initial;color:#0065DB}.personal-links button:hover{text-decoration:underline}.personal-links a{color:#0065DB;display:flex;align-items:center}.personal-links a i{font-size:11px;padding-right:5px}.coach-profile-header{background-color:#96E694;width:100%;min-height:105px;display:flex;align-items:center}.coach-profile-header .profile-icon{display:flex;align-items:center}.coach-profile-header h1{color:#244C71;margin-left:20px}.personal-information-container,.children{display:flex;flex-wrap:wrap;padding:0}.personal-information-container .personal-info,.children .personal-info{flex:0 50%;margin-bottom:26px}.personal-information-container .personal-info p,.children .personal-info p{margin-bottom:0}.personal-information-container .personal-info p:first-child,.children .personal-info p:first-child{color:#244C71;font-weight:600;margin-bottom:6px}.personal-information-container .personal-info p:last-child,.children .personal-info p:last-child{color:#000000;font-weight:400}.profile-feedback-link{background:#0ABA8C;height:28px;border-radius:10px;color:#FFFFFF!important;font-weight:600;padding:5px 10px;display:inline-block;margin-bottom:16px}.profile-edit-form label,.add-skilfullness label,.group-edit-form label,.competence-edit-form label{color:#244C71;font-weight:600;margin-bottom:6px}.profile-edit-form .form-field,.add-skilfullness .form-field,.group-edit-form .form-field,.competence-edit-form .form-field{margin-bottom:15px}.profile-edit-form #add-child-btn,.add-skilfullness #add-child-btn,.group-edit-form #add-child-btn,.competence-edit-form #add-child-btn{background-color:#0ABA8C;border:initial;height:34px;border-radius:10px;color:#FFFFFF;font-weight:600;padding:0px 10px}.profile-edit-form .buttons,.add-skilfullness .buttons,.group-edit-form .buttons,.competence-edit-form .buttons{display:flex;justify-content:space-between}.skilfullness,.certificates{background-color:#FFFFFF;border-radius:20px;padding:25px 15px;margin-bottom:30px}.skilfullness .skilfullness-title,.certificates .skilfullness-title{display:flex;justify-content:space-between}.skilfullness .skilfullness-collection table,.skilfullness .certificate-collection table,.certificates .skilfullness-collection table,.certificates .certificate-collection table{width:100%}.skilfullness .skilfullness-collection table .table-heading,.skilfullness .certificate-collection table .table-heading,.certificates .skilfullness-collection table .table-heading,.certificates .certificate-collection table .table-heading{font-size:14px;color:#2B2D42;border-bottom:1px solid #D8D9E2}.skilfullness .skilfullness-collection table .table-heading th,.skilfullness .certificate-collection table .table-heading th,.certificates .skilfullness-collection table .table-heading th,.certificates .certificate-collection table .table-heading th{padding-top:34px;padding-bottom:13px}.skilfullness .skilfullness-collection table .skilfullness-row td,.skilfullness .skilfullness-collection table .certificate-row td,.skilfullness .certificate-collection table .skilfullness-row td,.skilfullness .certificate-collection table .certificate-row td,.certificates .skilfullness-collection table .skilfullness-row td,.certificates .skilfullness-collection table .certificate-row td,.certificates .certificate-collection table .skilfullness-row td,.certificates .certificate-collection table .certificate-row td{font-size:14px;padding-top:16px;padding-bottom:12px;border-bottom:1px solid #E5EEF7}.skilfullness .skilfullness-collection table .skilfullness-row td a,.skilfullness .skilfullness-collection table .certificate-row td a,.skilfullness .certificate-collection table .skilfullness-row td a,.skilfullness .certificate-collection table .certificate-row td a,.certificates .skilfullness-collection table .skilfullness-row td a,.certificates .skilfullness-collection table .certificate-row td a,.certificates .certificate-collection table .skilfullness-row td a,.certificates .certificate-collection table .certificate-row td a{color:#0065DB}.skilfullness .skilfullness-collection table .skilfullness-row td:first-child,.skilfullness .skilfullness-collection table .certificate-row td:first-child,.skilfullness .certificate-collection table .skilfullness-row td:first-child,.skilfullness .certificate-collection table .certificate-row td:first-child,.certificates .skilfullness-collection table .skilfullness-row td:first-child,.certificates .skilfullness-collection table .certificate-row td:first-child,.certificates .certificate-collection table .skilfullness-row td:first-child,.certificates .certificate-collection table .certificate-row td:first-child{padding-left:15px}.skilfullness .skilfullness-collection table .skilfullness-row td:last-child,.skilfullness .skilfullness-collection table .certificate-row td:last-child,.skilfullness .certificate-collection table .skilfullness-row td:last-child,.skilfullness .certificate-collection table .certificate-row td:last-child,.certificates .skilfullness-collection table .skilfullness-row td:last-child,.certificates .skilfullness-collection table .certificate-row td:last-child,.certificates .certificate-collection table .skilfullness-row td:last-child,.certificates .certificate-collection table .certificate-row td:last-child{padding-right:15px}.skilfullness .skilfullness-collection table .skilfullness-row--empty td,.skilfullness .skilfullness-collection table .certificate-row--empty td,.skilfullness .certificate-collection table .skilfullness-row--empty td,.skilfullness .certificate-collection table .certificate-row--empty td,.certificates .skilfullness-collection table .skilfullness-row--empty td,.certificates .skilfullness-collection table .certificate-row--empty td,.certificates .certificate-collection table .skilfullness-row--empty td,.certificates .certificate-collection table .certificate-row--empty td{padding-left:15px;font-size:14px;padding-top:16px;border-bottom:initial}.skilfullness .skilfullness-collection table .skilfullness-row td.info,.skilfullness .skilfullness-collection table .certificate-row td.info,.skilfullness .certificate-collection table .skilfullness-row td.info,.skilfullness .certificate-collection table .certificate-row td.info,.certificates .skilfullness-collection table .skilfullness-row td.info,.certificates .skilfullness-collection table .certificate-row td.info,.certificates .certificate-collection table .skilfullness-row td.info,.certificates .certificate-collection table .certificate-row td.info{max-width:265px}.skilfullness .add-skilfullness .submit-button,.certificates .add-skilfullness .submit-button{margin-left:15px;margin-top:25px;max-width:175px}.skilfullness .delete-skill,.certificates .delete-skill{margin-bottom:0px;border:initial;background-color:initial;color:#0065DB}.skilfullness .delete-skill:hover,.certificates .delete-skill:hover{text-decoration:underline}.skilfullness .edit-competence,.certificates .edit-competence{border:none;background:#0ABA8C;height:28px;border-radius:10px;color:#FFFFFF;font-weight:600;padding:0px 10px}.has-error ul{padding-left:25px}.has-error li{padding-top:5px;color:red}.has-error input{box-shadow:0 0 5px #ba2121,inset 0 0 5px #ba2121;border:1px solid #ba2121}.return-to-frontpage{text-decoration:none;border:none;background:#CC3E6B;height:34px;border-radius:10px;color:#FFF;font-weight:600;padding:7px}.login-container,.participant-password-container{padding:25px 0px;text-align:center}.login-container h2,.participant-password-container h2{font-size:25px;color:#244C71}.login-container .login-form,.login-container .participant-password-form,.participant-password-container .login-form,.participant-password-container .participant-password-form{margin:auto;padding:30px 30px}.login-container .login-form p,.participant-password-container .login-form p{text-align:left;font:14px}.login-container .login-form h3,.participant-password-container .login-form h3{color:#244c71;text-align:left;padding-bottom:20px;font-weight:bold}.login-container .form-group input::placeholder,.participant-password-container .form-group input::placeholder{font-style:italic}.login-container .form-group label,.participant-password-container .form-group label{font-size:14px;font-weight:bold}.login-container .loginfield,.participant-password-container .loginfield{margin-top:20px}.login-container .loginfield p,.participant-password-container .loginfield p{margin-top:20px;text-align:center}.login-container .loginfield a,.login-container .benefits-link a,.participant-password-container .loginfield a,.participant-password-container .benefits-link a{color:#244c71;font-weight:bold}.login-container .form-control,.participant-password-container .form-control{border-radius:initial;border:none;padding:10px 10px;box-shadow:0 5px 5px -5px rgba(0,0,0,0.5)}.login-container .login-top-field span,.participant-password-container .login-top-field span{font-weight:bold}.login-container .register-link,.participant-password-container .register-link{padding:0px 30px}.login-container .register-link span,.participant-password-container .register-link span{color:#244c71;font-weight:bold;font-size:18px}.login-container .register-link p,.participant-password-container .register-link p{font-weight:bold;font-size:14px;text-align:left}.login-container label,.participant-password-container label{font-size:13px;color:#000000;font-weight:500;float:left;margin-bottom:2px}.login-container .submit-button,.participant-password-container .submit-button{border-radius:initial;height:41px;padding:0px 40px;width:100%}.login-container a,.participant-password-container a{font-size:15px;font-weight:500;color:#244C71}.login-container .participant-login,.participant-password-container .participant-login{margin-top:20px;margin-bottom:30px;border:none;background:#0ABA8C;height:41px;color:#FFFFFF;font-weight:600;padding:0px 10px;display:flex;justify-content:center;align-items:center}.login-container .participant-login-form .form-control,.login-container .participant-password-container .form-control,.participant-password-container .participant-login-form .form-control,.participant-password-container .participant-password-container .form-control{border:1px solid #ced4da}.coach-register{padding-top:30px;padding-bottom:20px}.coach-register form label{color:#244C71;font-weight:600;margin-bottom:6px}.coach-register form .submit-button{max-width:200px}.partner-images-plugin{color:#244C71;text-align:left;padding:0 30px;margin-bottom:30px}.partner-images-plugin p{max-width:621px;margin:auto}.partner-images-plugin>.row{justify-content:center;flex-direction:column}.partner-images-plugin .partner-images{padding-top:15px}.partner-images-plugin .partner-images img{vertical-align:initial;margin-left:15px}.hero-plugin{background-color:#FFFFFF;text-align:center;padding-top:35px;padding-bottom:25px}.hero-plugin p{padding-top:33px;font-size:15px;color:#244C71;max-width:621px;margin:auto}.hero-plugin .hero-partner-images{margin-top:88px}.hero-plugin .hero-partner-images img{margin-left:15px}.main-info-plugin{background-color:#FFFFFF;text-align:center;margin-top:40px;padding:32px;background-color:#244c71c4;border-radius:10px}.main-info-plugin p{padding-top:32px;max-width:621px;margin:auto;color:#fff;text-align:left;font-size:16px;line-height:28px}.main-info-plugin h1,.main-info-plugin h2,.main-info-plugin h3,.main-info-plugin h4,.main-info-plugin h5,.main-info-plugin h6{color:white;font-size:45px;text-align:left}.accept-policy-plugin{padding:20px 0}.accept-policy-plugin form{text-align:center}.redirect-button-plugin a{display:flex;align-items:center}.redirect-button-plugin a:hover{background-color:#CC3E6B;text-decoration:none;color:#FFFFFF}.logo-image img{max-width:100%}.create-participant-group{background-color:#FFFFFF;padding:30px 25px 10px;border-radius:40px;margin-top:20px;margin-bottom:20px}.create-participant-group .delete-meeting{margin-bottom:0px;border:initial;background-color:initial;color:#2B2D42}.create-participant-group .meetings-container{border-left:1px solid #979797}.create-participant-group .meetings{padding-top:27px}.create-participant-group .meetings input{width:120px;margin-right:20px;margin-bottom:10px}.create-participant-group .meetings p{font-weight:600;margin-right:50px}.create-participant-group #meeting-date{width:160px;margin-right:20px}.create-participant-group label{font-weight:600;margin-right:50px}.create-participant-group .add-meeting{flex-direction:column}.create-participant-group .form-buttons{width:100%;text-align:right;padding:0px 15px;margin-top:25px}.create-participant-group .form-buttons .cancel-button{color:#CC3E6B;font-size:16px;font-weight:600}.create-participant-group .form-buttons .submit-button{background-color:#0ABA8C;color:#FFFFFF}.participant-group-form .edit-meeting{display:flex;justify-content:space-between}.participant-group-form .edit-meeting .form-check{display:none}.coach-groups{background-color:#FFFFFF;border-radius:20px;padding:25px 15px;margin-bottom:30px;margin-top:30px}.coach-groups .own-group-title{display:flex;justify-content:space-between}.coach-groups .own-group-title #add-new-group{display:flex;align-items:center}.coach-groups .own-group-title #add-new-group:hover{color:#FFFFFF;text-decoration:none}.coach-groups .group-collection table{width:100%}.coach-groups .group-collection table .table-heading{font-size:14px;color:#2B2D42;border-bottom:1px solid #D8D9E2}.coach-groups .group-collection table .table-heading th{padding-top:34px;padding-bottom:13px}.coach-groups .group-collection table .group-row td{font-size:14px;padding-top:16px;padding-bottom:12px;border-bottom:1px solid #E5EEF7}.coach-groups .group-collection table .group-row td a{color:#0065DB}.coach-groups .group-collection table .group-row td:first-child{padding-left:15px}.coach-groups .group-collection table .group-row td:last-child{padding-right:15px;text-align:right}.coach-groups .delete-group{border:none;background-color:initial;color:#0065DB}.coach-groups .delete-group:hover{text-decoration:underline}.coach-groups .open-group{background:#0ABA8C;height:28px;border-radius:10px;color:#FFFFFF!important;font-weight:600;padding:5px 10px}.coach-groups .open-group:hover{text-decoration:none;color:#FFFFFF!important}.group-header{background-color:#96E694;width:100%;min-height:105px;display:flex;align-items:center}.group-header .group-icon{display:flex;flex-direction:column;padding:20px 0px}@media screen and (min-width:480px){.group-header .group-icon{display:flex;align-items:center;justify-content:space-between;flex-direction:row}}.group-header .group-icon img{display:none}@media screen and (min-width:480px){.group-header .group-icon img{display:block}}.group-header .group-icon .group-code,.group-header .group-icon .number-of-participants,.group-header .group-icon .attendance-of-participants{color:#244C71}.group-header .group-icon .group-code p:first-child,.group-header .group-icon .number-of-participants p:first-child,.group-header .group-icon .attendance-of-participants p:first-child{font-size:16px;margin-bottom:0px}.group-header .group-icon .group-code p:last-child,.group-header .group-icon .number-of-participants p:last-child,.group-header .group-icon .attendance-of-participants p:last-child{font-size:29px;font-weight:600;margin-bottom:0px}.group-header .group-icon .group-status{display:flex;flex-direction:column;background-color:#244C71;width:219px;height:69px;color:#FFFFFF;align-items:center;justify-content:center;border-radius:34.5px;font-size:16px}.group-header .group-icon .group-status span:last-child{font-weight:600}.group-edit-form{display:flex;flex-wrap:wrap}.group-edit-form h2{flex-basis:100%;margin-left:15px}.group-edit-form .submit-button{margin-left:15px}.meetings-edit-form .edit-meeting{display:flex}.meetings-edit-form .edit-meeting .form-group{margin-right:15px}.meetings-edit-form .edit-meeting .form-group label{font-weight:600;margin-bottom:6px;color:#244C71}.meetings-edit-form .edit-meeting .form-check{margin-top:35px}.meetings-edit-form #add-meeting-btn{background-color:#0ABA8C;color:#FFFFFF}.group-information,.material-bank-container{width:100%;box-shadow:0 10px 10px -10px rgba(71,84,139,0.5);padding-bottom:30px;background-color:#FFFFFF;position:relative}.group-information .group-links,.group-information .home-link,.material-bank-container .group-links,.material-bank-container .home-link{display:flex;justify-content:space-between;padding:30px 0px}.group-information .group-links button,.group-information .home-link button,.material-bank-container .group-links button,.material-bank-container .home-link button{border:none;background-color:initial;color:#0065DB}.group-information .group-links button:hover,.group-information .home-link button:hover,.material-bank-container .group-links button:hover,.material-bank-container .home-link button:hover{text-decoration:underline}.group-information .group-links a,.group-information .home-link a,.material-bank-container .group-links a,.material-bank-container .home-link a{color:#0065DB;display:flex;align-items:center}.group-information .group-links a i,.group-information .home-link a i,.material-bank-container .group-links a i,.material-bank-container .home-link a i{font-size:11px;padding-right:5px}.group-information .group-information-container,.material-bank-container .group-information-container{display:flex;flex-wrap:wrap;padding-top:25px}.group-information .group-information-container .group-info,.material-bank-container .group-information-container .group-info{flex:0 25%;margin-bottom:26px}.group-information .group-information-container .group-info p,.material-bank-container .group-information-container .group-info p{margin-bottom:0}.group-information .group-information-container .group-info p:first-child,.material-bank-container .group-information-container .group-info p:first-child{color:#244C71;font-weight:600;margin-bottom:6px}.group-information .group-information-container .group-info p:last-child,.material-bank-container .group-information-container .group-info p:last-child{color:#000000;font-weight:400}.participant-list,.group-meetings,.attendance-list,.material-bank{background-color:#FFFFFF}.participant-list .participant-list-container,.participant-list .group-meetings-container,.participant-list .attendance-list-container,.participant-list .material-bank-container,.group-meetings .participant-list-container,.group-meetings .group-meetings-container,.group-meetings .attendance-list-container,.group-meetings .material-bank-container,.attendance-list .participant-list-container,.attendance-list .group-meetings-container,.attendance-list .attendance-list-container,.attendance-list .material-bank-container,.material-bank .participant-list-container,.material-bank .group-meetings-container,.material-bank .attendance-list-container,.material-bank .material-bank-container{box-shadow:0 10px 10px -10px rgba(71,84,139,0.5);padding-top:30px;margin-bottom:30px;border-radius:20px;overflow:scroll}.participant-list .participant-list-container h2,.participant-list .group-meetings-container h2,.participant-list .attendance-list-container h2,.participant-list .material-bank-container h2,.group-meetings .participant-list-container h2,.group-meetings .group-meetings-container h2,.group-meetings .attendance-list-container h2,.group-meetings .material-bank-container h2,.attendance-list .participant-list-container h2,.attendance-list .group-meetings-container h2,.attendance-list .attendance-list-container h2,.attendance-list .material-bank-container h2,.material-bank .participant-list-container h2,.material-bank .group-meetings-container h2,.material-bank .attendance-list-container h2,.material-bank .material-bank-container h2{margin-left:15px}.participant-list .participant-list-container .meetings-title,.participant-list .group-meetings-container .meetings-title,.participant-list .attendance-list-container .meetings-title,.participant-list .material-bank-container .meetings-title,.group-meetings .participant-list-container .meetings-title,.group-meetings .group-meetings-container .meetings-title,.group-meetings .attendance-list-container .meetings-title,.group-meetings .material-bank-container .meetings-title,.attendance-list .participant-list-container .meetings-title,.attendance-list .group-meetings-container .meetings-title,.attendance-list .attendance-list-container .meetings-title,.attendance-list .material-bank-container .meetings-title,.material-bank .participant-list-container .meetings-title,.material-bank .group-meetings-container .meetings-title,.material-bank .attendance-list-container .meetings-title,.material-bank .material-bank-container .meetings-title{display:flex;justify-content:space-between;align-items:center}.participant-list .participant-list-container .meetings-title label,.participant-list .group-meetings-container .meetings-title label,.participant-list .attendance-list-container .meetings-title label,.participant-list .material-bank-container .meetings-title label,.group-meetings .participant-list-container .meetings-title label,.group-meetings .group-meetings-container .meetings-title label,.group-meetings .attendance-list-container .meetings-title label,.group-meetings .material-bank-container .meetings-title label,.attendance-list .participant-list-container .meetings-title label,.attendance-list .group-meetings-container .meetings-title label,.attendance-list .attendance-list-container .meetings-title label,.attendance-list .material-bank-container .meetings-title label,.material-bank .participant-list-container .meetings-title label,.material-bank .group-meetings-container .meetings-title label,.material-bank .attendance-list-container .meetings-title label,.material-bank .material-bank-container .meetings-title label{font-weight:600}.participant-list .participant-list-container #add-new-participant-code-form .submit-button,.participant-list .group-meetings-container #add-new-participant-code-form .submit-button,.participant-list .attendance-list-container #add-new-participant-code-form .submit-button,.participant-list .material-bank-container #add-new-participant-code-form .submit-button,.group-meetings .participant-list-container #add-new-participant-code-form .submit-button,.group-meetings .group-meetings-container #add-new-participant-code-form .submit-button,.group-meetings .attendance-list-container #add-new-participant-code-form .submit-button,.group-meetings .material-bank-container #add-new-participant-code-form .submit-button,.attendance-list .participant-list-container #add-new-participant-code-form .submit-button,.attendance-list .group-meetings-container #add-new-participant-code-form .submit-button,.attendance-list .attendance-list-container #add-new-participant-code-form .submit-button,.attendance-list .material-bank-container #add-new-participant-code-form .submit-button,.material-bank .participant-list-container #add-new-participant-code-form .submit-button,.material-bank .group-meetings-container #add-new-participant-code-form .submit-button,.material-bank .attendance-list-container #add-new-participant-code-form .submit-button,.material-bank .material-bank-container #add-new-participant-code-form .submit-button{margin-right:15px}.participant-list .participant-list-container table,.participant-list .group-meetings-container table,.participant-list .attendance-list-container table,.participant-list .material-bank-container table,.group-meetings .participant-list-container table,.group-meetings .group-meetings-container table,.group-meetings .attendance-list-container table,.group-meetings .material-bank-container table,.attendance-list .participant-list-container table,.attendance-list .group-meetings-container table,.attendance-list .attendance-list-container table,.attendance-list .material-bank-container table,.material-bank .participant-list-container table,.material-bank .group-meetings-container table,.material-bank .attendance-list-container table,.material-bank .material-bank-container table{width:100%}.participant-list .participant-list-container table .table-heading,.participant-list .group-meetings-container table .table-heading,.participant-list .attendance-list-container table .table-heading,.participant-list .material-bank-container table .table-heading,.group-meetings .participant-list-container table .table-heading,.group-meetings .group-meetings-container table .table-heading,.group-meetings .attendance-list-container table .table-heading,.group-meetings .material-bank-container table .table-heading,.attendance-list .participant-list-container table .table-heading,.attendance-list .group-meetings-container table .table-heading,.attendance-list .attendance-list-container table .table-heading,.attendance-list .material-bank-container table .table-heading,.material-bank .participant-list-container table .table-heading,.material-bank .group-meetings-container table .table-heading,.material-bank .attendance-list-container table .table-heading,.material-bank .material-bank-container table .table-heading{font-size:14px;color:#2B2D42;border-bottom:1px solid #D8D9E2}.participant-list .participant-list-container table .table-heading th,.participant-list .group-meetings-container table .table-heading th,.participant-list .attendance-list-container table .table-heading th,.participant-list .material-bank-container table .table-heading th,.group-meetings .participant-list-container table .table-heading th,.group-meetings .group-meetings-container table .table-heading th,.group-meetings .attendance-list-container table .table-heading th,.group-meetings .material-bank-container table .table-heading th,.attendance-list .participant-list-container table .table-heading th,.attendance-list .group-meetings-container table .table-heading th,.attendance-list .attendance-list-container table .table-heading th,.attendance-list .material-bank-container table .table-heading th,.material-bank .participant-list-container table .table-heading th,.material-bank .group-meetings-container table .table-heading th,.material-bank .attendance-list-container table .table-heading th,.material-bank .material-bank-container table .table-heading th{padding-top:20px;padding-bottom:13px}.participant-list .participant-list-container table .table-heading th:first-child,.participant-list .group-meetings-container table .table-heading th:first-child,.participant-list .attendance-list-container table .table-heading th:first-child,.participant-list .material-bank-container table .table-heading th:first-child,.group-meetings .participant-list-container table .table-heading th:first-child,.group-meetings .group-meetings-container table .table-heading th:first-child,.group-meetings .attendance-list-container table .table-heading th:first-child,.group-meetings .material-bank-container table .table-heading th:first-child,.attendance-list .participant-list-container table .table-heading th:first-child,.attendance-list .group-meetings-container table .table-heading th:first-child,.attendance-list .attendance-list-container table .table-heading th:first-child,.attendance-list .material-bank-container table .table-heading th:first-child,.material-bank .participant-list-container table .table-heading th:first-child,.material-bank .group-meetings-container table .table-heading th:first-child,.material-bank .attendance-list-container table .table-heading th:first-child,.material-bank .material-bank-container table .table-heading th:first-child{padding-left:15px}.participant-list .participant-list-container table .table-heading .attendance,.participant-list .group-meetings-container table .table-heading .attendance,.participant-list .attendance-list-container table .table-heading .attendance,.participant-list .material-bank-container table .table-heading .attendance,.group-meetings .participant-list-container table .table-heading .attendance,.group-meetings .group-meetings-container table .table-heading .attendance,.group-meetings .attendance-list-container table .table-heading .attendance,.group-meetings .material-bank-container table .table-heading .attendance,.attendance-list .participant-list-container table .table-heading .attendance,.attendance-list .group-meetings-container table .table-heading .attendance,.attendance-list .attendance-list-container table .table-heading .attendance,.attendance-list .material-bank-container table .table-heading .attendance,.material-bank .participant-list-container table .table-heading .attendance,.material-bank .group-meetings-container table .table-heading .attendance,.material-bank .attendance-list-container table .table-heading .attendance,.material-bank .material-bank-container table .table-heading .attendance{text-align:left;padding-right:80px}.participant-list .participant-list-container table .participant-row td,.participant-list .participant-list-container table .file-row td,.participant-list .group-meetings-container table .participant-row td,.participant-list .group-meetings-container table .file-row td,.participant-list .attendance-list-container table .participant-row td,.participant-list .attendance-list-container table .file-row td,.participant-list .material-bank-container table .participant-row td,.participant-list .material-bank-container table .file-row td,.group-meetings .participant-list-container table .participant-row td,.group-meetings .participant-list-container table .file-row td,.group-meetings .group-meetings-container table .participant-row td,.group-meetings .group-meetings-container table .file-row td,.group-meetings .attendance-list-container table .participant-row td,.group-meetings .attendance-list-container table .file-row td,.group-meetings .material-bank-container table .participant-row td,.group-meetings .material-bank-container table .file-row td,.attendance-list .participant-list-container table .participant-row td,.attendance-list .participant-list-container table .file-row td,.attendance-list .group-meetings-container table .participant-row td,.attendance-list .group-meetings-container table .file-row td,.attendance-list .attendance-list-container table .participant-row td,.attendance-list .attendance-list-container table .file-row td,.attendance-list .material-bank-container table .participant-row td,.attendance-list .material-bank-container table .file-row td,.material-bank .participant-list-container table .participant-row td,.material-bank .participant-list-container table .file-row td,.material-bank .group-meetings-container table .participant-row td,.material-bank .group-meetings-container table .file-row td,.material-bank .attendance-list-container table .participant-row td,.material-bank .attendance-list-container table .file-row td,.material-bank .material-bank-container table .participant-row td,.material-bank .material-bank-container table .file-row td{font-size:14px;padding-top:16px;padding-bottom:12px;border-bottom:1px solid #E5EEF7}.participant-list .participant-list-container table .participant-row td a,.participant-list .participant-list-container table .file-row td a,.participant-list .group-meetings-container table .participant-row td a,.participant-list .group-meetings-container table .file-row td a,.participant-list .attendance-list-container table .participant-row td a,.participant-list .attendance-list-container table .file-row td a,.participant-list .material-bank-container table .participant-row td a,.participant-list .material-bank-container table .file-row td a,.group-meetings .participant-list-container table .participant-row td a,.group-meetings .participant-list-container table .file-row td a,.group-meetings .group-meetings-container table .participant-row td a,.group-meetings .group-meetings-container table .file-row td a,.group-meetings .attendance-list-container table .participant-row td a,.group-meetings .attendance-list-container table .file-row td a,.group-meetings .material-bank-container table .participant-row td a,.group-meetings .material-bank-container table .file-row td a,.attendance-list .participant-list-container table .participant-row td a,.attendance-list .participant-list-container table .file-row td a,.attendance-list .group-meetings-container table .participant-row td a,.attendance-list .group-meetings-container table .file-row td a,.attendance-list .attendance-list-container table .participant-row td a,.attendance-list .attendance-list-container table .file-row td a,.attendance-list .material-bank-container table .participant-row td a,.attendance-list .material-bank-container table .file-row td a,.material-bank .participant-list-container table .participant-row td a,.material-bank .participant-list-container table .file-row td a,.material-bank .group-meetings-container table .participant-row td a,.material-bank .group-meetings-container table .file-row td a,.material-bank .attendance-list-container table .participant-row td a,.material-bank .attendance-list-container table .file-row td a,.material-bank .material-bank-container table .participant-row td a,.material-bank .material-bank-container table .file-row td a{color:#0065DB}.participant-list .participant-list-container table .participant-row td:first-child,.participant-list .participant-list-container table .file-row td:first-child,.participant-list .group-meetings-container table .participant-row td:first-child,.participant-list .group-meetings-container table .file-row td:first-child,.participant-list .attendance-list-container table .participant-row td:first-child,.participant-list .attendance-list-container table .file-row td:first-child,.participant-list .material-bank-container table .participant-row td:first-child,.participant-list .material-bank-container table .file-row td:first-child,.group-meetings .participant-list-container table .participant-row td:first-child,.group-meetings .participant-list-container table .file-row td:first-child,.group-meetings .group-meetings-container table .participant-row td:first-child,.group-meetings .group-meetings-container table .file-row td:first-child,.group-meetings .attendance-list-container table .participant-row td:first-child,.group-meetings .attendance-list-container table .file-row td:first-child,.group-meetings .material-bank-container table .participant-row td:first-child,.group-meetings .material-bank-container table .file-row td:first-child,.attendance-list .participant-list-container table .participant-row td:first-child,.attendance-list .participant-list-container table .file-row td:first-child,.attendance-list .group-meetings-container table .participant-row td:first-child,.attendance-list .group-meetings-container table .file-row td:first-child,.attendance-list .attendance-list-container table .participant-row td:first-child,.attendance-list .attendance-list-container table .file-row td:first-child,.attendance-list .material-bank-container table .participant-row td:first-child,.attendance-list .material-bank-container table .file-row td:first-child,.material-bank .participant-list-container table .participant-row td:first-child,.material-bank .participant-list-container table .file-row td:first-child,.material-bank .group-meetings-container table .participant-row td:first-child,.material-bank .group-meetings-container table .file-row td:first-child,.material-bank .attendance-list-container table .participant-row td:first-child,.material-bank .attendance-list-container table .file-row td:first-child,.material-bank .material-bank-container table .participant-row td:first-child,.material-bank .material-bank-container table .file-row td:first-child{padding-left:15px}.participant-list .participant-list-container table .participant-row td:last-child,.participant-list .participant-list-container table .file-row td:last-child,.participant-list .group-meetings-container table .participant-row td:last-child,.participant-list .group-meetings-container table .file-row td:last-child,.participant-list .attendance-list-container table .participant-row td:last-child,.participant-list .attendance-list-container table .file-row td:last-child,.participant-list .material-bank-container table .participant-row td:last-child,.participant-list .material-bank-container table .file-row td:last-child,.group-meetings .participant-list-container table .participant-row td:last-child,.group-meetings .participant-list-container table .file-row td:last-child,.group-meetings .group-meetings-container table .participant-row td:last-child,.group-meetings .group-meetings-container table .file-row td:last-child,.group-meetings .attendance-list-container table .participant-row td:last-child,.group-meetings .attendance-list-container table .file-row td:last-child,.group-meetings .material-bank-container table .participant-row td:last-child,.group-meetings .material-bank-container table .file-row td:last-child,.attendance-list .participant-list-container table .participant-row td:last-child,.attendance-list .participant-list-container table .file-row td:last-child,.attendance-list .group-meetings-container table .participant-row td:last-child,.attendance-list .group-meetings-container table .file-row td:last-child,.attendance-list .attendance-list-container table .participant-row td:last-child,.attendance-list .attendance-list-container table .file-row td:last-child,.attendance-list .material-bank-container table .participant-row td:last-child,.attendance-list .material-bank-container table .file-row td:last-child,.material-bank .participant-list-container table .participant-row td:last-child,.material-bank .participant-list-container table .file-row td:last-child,.material-bank .group-meetings-container table .participant-row td:last-child,.material-bank .group-meetings-container table .file-row td:last-child,.material-bank .attendance-list-container table .participant-row td:last-child,.material-bank .attendance-list-container table .file-row td:last-child,.material-bank .material-bank-container table .participant-row td:last-child,.material-bank .material-bank-container table .file-row td:last-child{padding-right:15px;text-align:right}.participant-list .participant-list-container table .participant-row .participant-number,.participant-list .participant-list-container table .file-row .participant-number,.participant-list .group-meetings-container table .participant-row .participant-number,.participant-list .group-meetings-container table .file-row .participant-number,.participant-list .attendance-list-container table .participant-row .participant-number,.participant-list .attendance-list-container table .file-row .participant-number,.participant-list .material-bank-container table .participant-row .participant-number,.participant-list .material-bank-container table .file-row .participant-number,.group-meetings .participant-list-container table .participant-row .participant-number,.group-meetings .participant-list-container table .file-row .participant-number,.group-meetings .group-meetings-container table .participant-row .participant-number,.group-meetings .group-meetings-container table .file-row .participant-number,.group-meetings .attendance-list-container table .participant-row .participant-number,.group-meetings .attendance-list-container table .file-row .participant-number,.group-meetings .material-bank-container table .participant-row .participant-number,.group-meetings .material-bank-container table .file-row .participant-number,.attendance-list .participant-list-container table .participant-row .participant-number,.attendance-list .participant-list-container table .file-row .participant-number,.attendance-list .group-meetings-container table .participant-row .participant-number,.attendance-list .group-meetings-container table .file-row .participant-number,.attendance-list .attendance-list-container table .participant-row .participant-number,.attendance-list .attendance-list-container table .file-row .participant-number,.attendance-list .material-bank-container table .participant-row .participant-number,.attendance-list .material-bank-container table .file-row .participant-number,.material-bank .participant-list-container table .participant-row .participant-number,.material-bank .participant-list-container table .file-row .participant-number,.material-bank .group-meetings-container table .participant-row .participant-number,.material-bank .group-meetings-container table .file-row .participant-number,.material-bank .attendance-list-container table .participant-row .participant-number,.material-bank .attendance-list-container table .file-row .participant-number,.material-bank .material-bank-container table .participant-row .participant-number,.material-bank .material-bank-container table .file-row .participant-number{color:#0ABA8C;font-weight:600}.participant-list .participant-list-container table .participant-row .participant-code,.participant-list .participant-list-container table .file-row .participant-code,.participant-list .group-meetings-container table .participant-row .participant-code,.participant-list .group-meetings-container table .file-row .participant-code,.participant-list .attendance-list-container table .participant-row .participant-code,.participant-list .attendance-list-container table .file-row .participant-code,.participant-list .material-bank-container table .participant-row .participant-code,.participant-list .material-bank-container table .file-row .participant-code,.group-meetings .participant-list-container table .participant-row .participant-code,.group-meetings .participant-list-container table .file-row .participant-code,.group-meetings .group-meetings-container table .participant-row .participant-code,.group-meetings .group-meetings-container table .file-row .participant-code,.group-meetings .attendance-list-container table .participant-row .participant-code,.group-meetings .attendance-list-container table .file-row .participant-code,.group-meetings .material-bank-container table .participant-row .participant-code,.group-meetings .material-bank-container table .file-row .participant-code,.attendance-list .participant-list-container table .participant-row .participant-code,.attendance-list .participant-list-container table .file-row .participant-code,.attendance-list .group-meetings-container table .participant-row .participant-code,.attendance-list .group-meetings-container table .file-row .participant-code,.attendance-list .attendance-list-container table .participant-row .participant-code,.attendance-list .attendance-list-container table .file-row .participant-code,.attendance-list .material-bank-container table .participant-row .participant-code,.attendance-list .material-bank-container table .file-row .participant-code,.material-bank .participant-list-container table .participant-row .participant-code,.material-bank .participant-list-container table .file-row .participant-code,.material-bank .group-meetings-container table .participant-row .participant-code,.material-bank .group-meetings-container table .file-row .participant-code,.material-bank .attendance-list-container table .participant-row .participant-code,.material-bank .attendance-list-container table .file-row .participant-code,.material-bank .material-bank-container table .participant-row .participant-code,.material-bank .material-bank-container table .file-row .participant-code{color:#0065DB;font-weight:600}.participant-list .participant-list-container table .participant-row .fa-check,.participant-list .participant-list-container table .file-row .fa-check,.participant-list .group-meetings-container table .participant-row .fa-check,.participant-list .group-meetings-container table .file-row .fa-check,.participant-list .attendance-list-container table .participant-row .fa-check,.participant-list .attendance-list-container table .file-row .fa-check,.participant-list .material-bank-container table .participant-row .fa-check,.participant-list .material-bank-container table .file-row .fa-check,.group-meetings .participant-list-container table .participant-row .fa-check,.group-meetings .participant-list-container table .file-row .fa-check,.group-meetings .group-meetings-container table .participant-row .fa-check,.group-meetings .group-meetings-container table .file-row .fa-check,.group-meetings .attendance-list-container table .participant-row .fa-check,.group-meetings .attendance-list-container table .file-row .fa-check,.group-meetings .material-bank-container table .participant-row .fa-check,.group-meetings .material-bank-container table .file-row .fa-check,.attendance-list .participant-list-container table .participant-row .fa-check,.attendance-list .participant-list-container table .file-row .fa-check,.attendance-list .group-meetings-container table .participant-row .fa-check,.attendance-list .group-meetings-container table .file-row .fa-check,.attendance-list .attendance-list-container table .participant-row .fa-check,.attendance-list .attendance-list-container table .file-row .fa-check,.attendance-list .material-bank-container table .participant-row .fa-check,.attendance-list .material-bank-container table .file-row .fa-check,.material-bank .participant-list-container table .participant-row .fa-check,.material-bank .participant-list-container table .file-row .fa-check,.material-bank .group-meetings-container table .participant-row .fa-check,.material-bank .group-meetings-container table .file-row .fa-check,.material-bank .attendance-list-container table .participant-row .fa-check,.material-bank .attendance-list-container table .file-row .fa-check,.material-bank .material-bank-container table .participant-row .fa-check,.material-bank .material-bank-container table .file-row .fa-check{font-size:12px;color:#0ABA8C;margin-right:10px}.participant-list .participant-list-container table .participant-row .fa-times,.participant-list .participant-list-container table .file-row .fa-times,.participant-list .group-meetings-container table .participant-row .fa-times,.participant-list .group-meetings-container table .file-row .fa-times,.participant-list .attendance-list-container table .participant-row .fa-times,.participant-list .attendance-list-container table .file-row .fa-times,.participant-list .material-bank-container table .participant-row .fa-times,.participant-list .material-bank-container table .file-row .fa-times,.group-meetings .participant-list-container table .participant-row .fa-times,.group-meetings .participant-list-container table .file-row .fa-times,.group-meetings .group-meetings-container table .participant-row .fa-times,.group-meetings .group-meetings-container table .file-row .fa-times,.group-meetings .attendance-list-container table .participant-row .fa-times,.group-meetings .attendance-list-container table .file-row .fa-times,.group-meetings .material-bank-container table .participant-row .fa-times,.group-meetings .material-bank-container table .file-row .fa-times,.attendance-list .participant-list-container table .participant-row .fa-times,.attendance-list .participant-list-container table .file-row .fa-times,.attendance-list .group-meetings-container table .participant-row .fa-times,.attendance-list .group-meetings-container table .file-row .fa-times,.attendance-list .attendance-list-container table .participant-row .fa-times,.attendance-list .attendance-list-container table .file-row .fa-times,.attendance-list .material-bank-container table .participant-row .fa-times,.attendance-list .material-bank-container table .file-row .fa-times,.material-bank .participant-list-container table .participant-row .fa-times,.material-bank .participant-list-container table .file-row .fa-times,.material-bank .group-meetings-container table .participant-row .fa-times,.material-bank .group-meetings-container table .file-row .fa-times,.material-bank .attendance-list-container table .participant-row .fa-times,.material-bank .attendance-list-container table .file-row .fa-times,.material-bank .material-bank-container table .participant-row .fa-times,.material-bank .material-bank-container table .file-row .fa-times{font-size:12px;color:#CC3E6B;margin-right:10px}.participant-list .participant-list-container table .participant-row .fa-clock,.participant-list .participant-list-container table .file-row .fa-clock,.participant-list .group-meetings-container table .participant-row .fa-clock,.participant-list .group-meetings-container table .file-row .fa-clock,.participant-list .attendance-list-container table .participant-row .fa-clock,.participant-list .attendance-list-container table .file-row .fa-clock,.participant-list .material-bank-container table .participant-row .fa-clock,.participant-list .material-bank-container table .file-row .fa-clock,.group-meetings .participant-list-container table .participant-row .fa-clock,.group-meetings .participant-list-container table .file-row .fa-clock,.group-meetings .group-meetings-container table .participant-row .fa-clock,.group-meetings .group-meetings-container table .file-row .fa-clock,.group-meetings .attendance-list-container table .participant-row .fa-clock,.group-meetings .attendance-list-container table .file-row .fa-clock,.group-meetings .material-bank-container table .participant-row .fa-clock,.group-meetings .material-bank-container table .file-row .fa-clock,.attendance-list .participant-list-container table .participant-row .fa-clock,.attendance-list .participant-list-container table .file-row .fa-clock,.attendance-list .group-meetings-container table .participant-row .fa-clock,.attendance-list .group-meetings-container table .file-row .fa-clock,.attendance-list .attendance-list-container table .participant-row .fa-clock,.attendance-list .attendance-list-container table .file-row .fa-clock,.attendance-list .material-bank-container table .participant-row .fa-clock,.attendance-list .material-bank-container table .file-row .fa-clock,.material-bank .participant-list-container table .participant-row .fa-clock,.material-bank .participant-list-container table .file-row .fa-clock,.material-bank .group-meetings-container table .participant-row .fa-clock,.material-bank .group-meetings-container table .file-row .fa-clock,.material-bank .attendance-list-container table .participant-row .fa-clock,.material-bank .attendance-list-container table .file-row .fa-clock,.material-bank .material-bank-container table .participant-row .fa-clock,.material-bank .material-bank-container table .file-row .fa-clock{color:#727483;margin-right:10px}.participant-list .participant-list-container table .participant-row .fa-user-minus,.participant-list .participant-list-container table .file-row .fa-user-minus,.participant-list .group-meetings-container table .participant-row .fa-user-minus,.participant-list .group-meetings-container table .file-row .fa-user-minus,.participant-list .attendance-list-container table .participant-row .fa-user-minus,.participant-list .attendance-list-container table .file-row .fa-user-minus,.participant-list .material-bank-container table .participant-row .fa-user-minus,.participant-list .material-bank-container table .file-row .fa-user-minus,.group-meetings .participant-list-container table .participant-row .fa-user-minus,.group-meetings .participant-list-container table .file-row .fa-user-minus,.group-meetings .group-meetings-container table .participant-row .fa-user-minus,.group-meetings .group-meetings-container table .file-row .fa-user-minus,.group-meetings .attendance-list-container table .participant-row .fa-user-minus,.group-meetings .attendance-list-container table .file-row .fa-user-minus,.group-meetings .material-bank-container table .participant-row .fa-user-minus,.group-meetings .material-bank-container table .file-row .fa-user-minus,.attendance-list .participant-list-container table .participant-row .fa-user-minus,.attendance-list .participant-list-container table .file-row .fa-user-minus,.attendance-list .group-meetings-container table .participant-row .fa-user-minus,.attendance-list .group-meetings-container table .file-row .fa-user-minus,.attendance-list .attendance-list-container table .participant-row .fa-user-minus,.attendance-list .attendance-list-container table .file-row .fa-user-minus,.attendance-list .material-bank-container table .participant-row .fa-user-minus,.attendance-list .material-bank-container table .file-row .fa-user-minus,.material-bank .participant-list-container table .participant-row .fa-user-minus,.material-bank .participant-list-container table .file-row .fa-user-minus,.material-bank .group-meetings-container table .participant-row .fa-user-minus,.material-bank .group-meetings-container table .file-row .fa-user-minus,.material-bank .attendance-list-container table .participant-row .fa-user-minus,.material-bank .attendance-list-container table .file-row .fa-user-minus,.material-bank .material-bank-container table .participant-row .fa-user-minus,.material-bank .material-bank-container table .file-row .fa-user-minus{color:#CC3E6B;margin-right:10px}.participant-list .participant-list-container table .participant-row input,.participant-list .participant-list-container table .file-row input,.participant-list .group-meetings-container table .participant-row input,.participant-list .group-meetings-container table .file-row input,.participant-list .attendance-list-container table .participant-row input,.participant-list .attendance-list-container table .file-row input,.participant-list .material-bank-container table .participant-row input,.participant-list .material-bank-container table .file-row input,.group-meetings .participant-list-container table .participant-row input,.group-meetings .participant-list-container table .file-row input,.group-meetings .group-meetings-container table .participant-row input,.group-meetings .group-meetings-container table .file-row input,.group-meetings .attendance-list-container table .participant-row input,.group-meetings .attendance-list-container table .file-row input,.group-meetings .material-bank-container table .participant-row input,.group-meetings .material-bank-container table .file-row input,.attendance-list .participant-list-container table .participant-row input,.attendance-list .participant-list-container table .file-row input,.attendance-list .group-meetings-container table .participant-row input,.attendance-list .group-meetings-container table .file-row input,.attendance-list .attendance-list-container table .participant-row input,.attendance-list .attendance-list-container table .file-row input,.attendance-list .material-bank-container table .participant-row input,.attendance-list .material-bank-container table .file-row input,.material-bank .participant-list-container table .participant-row input,.material-bank .participant-list-container table .file-row input,.material-bank .group-meetings-container table .participant-row input,.material-bank .group-meetings-container table .file-row input,.material-bank .attendance-list-container table .participant-row input,.material-bank .attendance-list-container table .file-row input,.material-bank .material-bank-container table .participant-row input,.material-bank .material-bank-container table .file-row input{display:none}.participant-list .participant-list-container table .participant-row button,.participant-list .participant-list-container table .file-row button,.participant-list .group-meetings-container table .participant-row button,.participant-list .group-meetings-container table .file-row button,.participant-list .attendance-list-container table .participant-row button,.participant-list .attendance-list-container table .file-row button,.participant-list .material-bank-container table .participant-row button,.participant-list .material-bank-container table .file-row button,.group-meetings .participant-list-container table .participant-row button,.group-meetings .participant-list-container table .file-row button,.group-meetings .group-meetings-container table .participant-row button,.group-meetings .group-meetings-container table .file-row button,.group-meetings .attendance-list-container table .participant-row button,.group-meetings .attendance-list-container table .file-row button,.group-meetings .material-bank-container table .participant-row button,.group-meetings .material-bank-container table .file-row button,.attendance-list .participant-list-container table .participant-row button,.attendance-list .participant-list-container table .file-row button,.attendance-list .group-meetings-container table .participant-row button,.attendance-list .group-meetings-container table .file-row button,.attendance-list .attendance-list-container table .participant-row button,.attendance-list .attendance-list-container table .file-row button,.attendance-list .material-bank-container table .participant-row button,.attendance-list .material-bank-container table .file-row button,.material-bank .participant-list-container table .participant-row button,.material-bank .participant-list-container table .file-row button,.material-bank .group-meetings-container table .participant-row button,.material-bank .group-meetings-container table .file-row button,.material-bank .attendance-list-container table .participant-row button,.material-bank .attendance-list-container table .file-row button,.material-bank .material-bank-container table .participant-row button,.material-bank .material-bank-container table .file-row button{border:initial;background-color:initial;color:#727483}.participant-list .participant-list-container table .participant-row button .fa-check,.participant-list .participant-list-container table .participant-row button .fa-user-minus,.participant-list .participant-list-container table .file-row button .fa-check,.participant-list .participant-list-container table .file-row button .fa-user-minus,.participant-list .group-meetings-container table .participant-row button .fa-check,.participant-list .group-meetings-container table .participant-row button .fa-user-minus,.participant-list .group-meetings-container table .file-row button .fa-check,.participant-list .group-meetings-container table .file-row button .fa-user-minus,.participant-list .attendance-list-container table .participant-row button .fa-check,.participant-list .attendance-list-container table .participant-row button .fa-user-minus,.participant-list .attendance-list-container table .file-row button .fa-check,.participant-list .attendance-list-container table .file-row button .fa-user-minus,.participant-list .material-bank-container table .participant-row button .fa-check,.participant-list .material-bank-container table .participant-row button .fa-user-minus,.participant-list .material-bank-container table .file-row button .fa-check,.participant-list .material-bank-container table .file-row button .fa-user-minus,.group-meetings .participant-list-container table .participant-row button .fa-check,.group-meetings .participant-list-container table .participant-row button .fa-user-minus,.group-meetings .participant-list-container table .file-row button .fa-check,.group-meetings .participant-list-container table .file-row button .fa-user-minus,.group-meetings .group-meetings-container table .participant-row button .fa-check,.group-meetings .group-meetings-container table .participant-row button .fa-user-minus,.group-meetings .group-meetings-container table .file-row button .fa-check,.group-meetings .group-meetings-container table .file-row button .fa-user-minus,.group-meetings .attendance-list-container table .participant-row button .fa-check,.group-meetings .attendance-list-container table .participant-row button .fa-user-minus,.group-meetings .attendance-list-container table .file-row button .fa-check,.group-meetings .attendance-list-container table .file-row button .fa-user-minus,.group-meetings .material-bank-container table .participant-row button .fa-check,.group-meetings .material-bank-container table .participant-row button .fa-user-minus,.group-meetings .material-bank-container table .file-row button .fa-check,.group-meetings .material-bank-container table .file-row button .fa-user-minus,.attendance-list .participant-list-container table .participant-row button .fa-check,.attendance-list .participant-list-container table .participant-row button .fa-user-minus,.attendance-list .participant-list-container table .file-row button .fa-check,.attendance-list .participant-list-container table .file-row button .fa-user-minus,.attendance-list .group-meetings-container table .participant-row button .fa-check,.attendance-list .group-meetings-container table .participant-row button .fa-user-minus,.attendance-list .group-meetings-container table .file-row button .fa-check,.attendance-list .group-meetings-container table .file-row button .fa-user-minus,.attendance-list .attendance-list-container table .participant-row button .fa-check,.attendance-list .attendance-list-container table .participant-row button .fa-user-minus,.attendance-list .attendance-list-container table .file-row button .fa-check,.attendance-list .attendance-list-container table .file-row button .fa-user-minus,.attendance-list .material-bank-container table .participant-row button .fa-check,.attendance-list .material-bank-container table .participant-row button .fa-user-minus,.attendance-list .material-bank-container table .file-row button .fa-check,.attendance-list .material-bank-container table .file-row button .fa-user-minus,.material-bank .participant-list-container table .participant-row button .fa-check,.material-bank .participant-list-container table .participant-row button .fa-user-minus,.material-bank .participant-list-container table .file-row button .fa-check,.material-bank .participant-list-container table .file-row button .fa-user-minus,.material-bank .group-meetings-container table .participant-row button .fa-check,.material-bank .group-meetings-container table .participant-row button .fa-user-minus,.material-bank .group-meetings-container table .file-row button .fa-check,.material-bank .group-meetings-container table .file-row button .fa-user-minus,.material-bank .attendance-list-container table .participant-row button .fa-check,.material-bank .attendance-list-container table .participant-row button .fa-user-minus,.material-bank .attendance-list-container table .file-row button .fa-check,.material-bank .attendance-list-container table .file-row button .fa-user-minus,.material-bank .material-bank-container table .participant-row button .fa-check,.material-bank .material-bank-container table .participant-row button .fa-user-minus,.material-bank .material-bank-container table .file-row button .fa-check,.material-bank .material-bank-container table .file-row button .fa-user-minus{color:#727483;margin-left:10px}.participant-list .participant-list-container .submit-button,.participant-list .group-meetings-container .submit-button,.participant-list .attendance-list-container .submit-button,.participant-list .material-bank-container .submit-button,.group-meetings .participant-list-container .submit-button,.group-meetings .group-meetings-container .submit-button,.group-meetings .attendance-list-container .submit-button,.group-meetings .material-bank-container .submit-button,.attendance-list .participant-list-container .submit-button,.attendance-list .group-meetings-container .submit-button,.attendance-list .attendance-list-container .submit-button,.attendance-list .material-bank-container .submit-button,.material-bank .participant-list-container .submit-button,.material-bank .group-meetings-container .submit-button,.material-bank .attendance-list-container .submit-button,.material-bank .material-bank-container .submit-button{float:right;margin:20px 0px;background-color:#0ABA8C}.participant-list .participant-list-container a.submit-button,.participant-list .group-meetings-container a.submit-button,.participant-list .attendance-list-container a.submit-button,.participant-list .material-bank-container a.submit-button,.group-meetings .participant-list-container a.submit-button,.group-meetings .group-meetings-container a.submit-button,.group-meetings .attendance-list-container a.submit-button,.group-meetings .material-bank-container a.submit-button,.attendance-list .participant-list-container a.submit-button,.attendance-list .group-meetings-container a.submit-button,.attendance-list .attendance-list-container a.submit-button,.attendance-list .material-bank-container a.submit-button,.material-bank .participant-list-container a.submit-button,.material-bank .group-meetings-container a.submit-button,.material-bank .attendance-list-container a.submit-button,.material-bank .material-bank-container a.submit-button{margin-right:15px;background-color:#CC3E6B;display:flex;justify-content:center;align-items:center}.participant-list .participant-list-container a.submit-button:hover,.participant-list .group-meetings-container a.submit-button:hover,.participant-list .attendance-list-container a.submit-button:hover,.participant-list .material-bank-container a.submit-button:hover,.group-meetings .participant-list-container a.submit-button:hover,.group-meetings .group-meetings-container a.submit-button:hover,.group-meetings .attendance-list-container a.submit-button:hover,.group-meetings .material-bank-container a.submit-button:hover,.attendance-list .participant-list-container a.submit-button:hover,.attendance-list .group-meetings-container a.submit-button:hover,.attendance-list .attendance-list-container a.submit-button:hover,.attendance-list .material-bank-container a.submit-button:hover,.material-bank .participant-list-container a.submit-button:hover,.material-bank .group-meetings-container a.submit-button:hover,.material-bank .attendance-list-container a.submit-button:hover,.material-bank .material-bank-container a.submit-button:hover{color:#FFFFFF;text-decoration:none}.attendance-list{padding:40px 0px}.attendance-list table{width:100%;table-layout:fixed}.attendance-list table .participant-row td:last-child{text-align:center!important;padding-right:0px!important;border-right:0px!important}.attendance-list table .table-heading.rotate .attendance-date{transform:rotate(270deg);border-left:1px solid #D8D9E2;border-right:1px solid #D8D9E2;padding-left:25px;border-bottom:1px solid #D8D9E2}.attendance-list table .table-heading.rotate th:first-child{width:35px}.attendance-list table .table-heading.rotate th:nth-child(2){width:105px}.attendance-list table .table-heading.rotate .attendance-date:last-child{border-right:0px!important}.attendance-list table .attendance-date{text-align:center;border-bottom:1px solid #FFFFFF}.attendance-list table .attendance-status{text-align:center;border-left:1px solid #D8D9E2;border-right:1px solid #D8D9E2}.background-information{padding:30px 0px}.background-information .background-info-form #add-child-btn{background-color:#0ABA8C;border:initial;height:34px;border-radius:10px;color:#FFFFFF;font-weight:600;padding:0px 10px}.background-information .background-info-form .buttons{display:flex;justify-content:space-between}.participant-group,.unanswered-questionnaires,.answered-questionnaires{height:105px;border-radius:20px;display:flex;align-items:center;justify-content:space-around;max-width:302px;margin-top:50px;margin-bottom:30px}.participant-group .details,.unanswered-questionnaires .details,.answered-questionnaires .details{display:flex;flex-direction:column;text-align:center;font-size:29px;font-weight:600}.participant-group .details span,.unanswered-questionnaires .details span,.answered-questionnaires .details span{font-size:16px;font-weight:400}.participant-group a,.unanswered-questionnaires a,.answered-questionnaires a{position:absolute;bottom:-25px}.participant-group a i,.unanswered-questionnaires a i,.answered-questionnaires a i{margin-left:2px}.participant-group{background-color:#CC3E6B;color:#FFFFFF}.unanswered-questionnaires{background-color:#96E694;color:#244C71}.answered-questionnaires{background-color:#244C71;color:#FFFFFF}table.survey{width:100%;border-collapse:collapse;margin:20px 0}table.survey .has-errors{background:#FDE8E8}table.survey th{font-size:14px;padding:10px}table.survey tbody td{text-align:center}table.survey tr td:first-child{text-align:left}@media (min-width:768px){table.survey span{position:absolute;clip:rect(0,0,0,0);overflow:hidden}table.survey td{vertical-align:middle!important}table.survey tr td:first-child{width:25%}table.survey tr.choices-5 td:nth-child(2+n){width:15%}table.survey tr.choices-6 td:nth-child(2+n){width:12.5%}table.survey tr.choices-7 td:nth-child(n+2){width:10.71%}table.survey tr.choices-8 td:nth-child(2+n){width:9.375%}table.survey tr.choices-9 td:nth-child(2+n){width:8.33%}table.survey tr.choices-10 td:nth-child(2+n){width:7.5%}}@media (max-width:768px){table.survey thead{display:none}table.survey,table.survey tbody,table.survey tr,table.survey th,table.survey td{display:block;border:none!important}table.survey tr{margin:10px 0}table.survey th{margin:1em 0}table.survey span{font-weight:400}table.survey tr td:first-child{font-weight:bold;margin-bottom:6px}table.survey tbody td{padding:1px 0;text-align:left}table.survey label span{margin-left:8px}}.instruction-grouper{margin:40px 0}.instruction-grouper textarea{max-width:420px}.survey-submit-button{float:right}.coach-survey-header{justify-content:space-between;display:flex;flex-direction:column-reverse;align-items:center}@media screen and (min-width:768px){.coach-survey-header{flex-direction:row}}.iv-profile{background:url(/static/images/IV-profiili.png?c9edf2764436) no-repeat;height:200px;width:200px;background-size:contain;background-position:0px 35px}.iv-sun{background:url(/static/images/ihmeelliset-aurinko.png?c9edf2764436) no-repeat;height:150px;max-width:305px;width:100%;background-size:contain}@media screen and (min-width:768px){.iv-sun{width:100%;height:205px;max-width:460px;background-size:cover}}.iv-incredible{background:url(/static/images/incredible-image.png?c9edf2764436) no-repeat;height:200px;width:200px;background-size:contain;background-position:center}.iv-header{background:url(/static/images/sun_and_text_sm.png?c9edf2764436) no-repeat;width:100%;background-size:100%;background-position:bottom;height:145px}@media screen and (min-width:992px){.iv-header{background-size:1065px;height:385px}}@media screen and (min-width:480px){.iv-header{height:340px}}.iv-header-se{background:url(/static/images/sun_and_text_se_sm.png?c9edf2764436) no-repeat;width:100%;background-size:100%;background-position:bottom;height:145px}@media screen and (min-width:992px){.iv-header-se{background-size:1065px;height:385px}}@media screen and (min-width:480px){.iv-header-se{height:340px}}.tcm-survey-header{display:flex;justify-content:space-between;padding-bottom:20px}.tcm-footer{text-align:center}.tcm-parent-logo{background:url("/static/images/tcm_parent_logo.jpg?82e80e2bb93a") no-repeat;background-size:contain;height:75px;width:280px}.tcm-stick-figures{background:url("/static/images/tcm_stick_figures.jpg?82e80e2bb93a") no-repeat;width:200px;background-size:contain;height:75px}.survey-tooltip-parent{display:flex;justify-content:space-between;padding-bottom:16px}.survey-tooltip-parent .flex-column{gap:8px}.survey-tooltip-parent .survey-redirect{background:#0ABA8C;height:28px;border-radius:10px;color:#FFFFFF!important;font-weight:600;padding:5px 10px}.survey-tooltip-parent .survey-redirect:hover{text-decoration:none;color:#FFFFFF!important}.parent-end-survey-header{display:flex;align-items:center;justify-content:center;padding-bottom:20px}.parent-end-survey-logo-fi{background:url("/static/images/vanhemmuus-aurinko.png?787fc4655477") no-repeat;background-size:contain;width:100%;height:110px}@media screen and (min-width:480px){.parent-end-survey-logo-fi{height:150px}}@media screen and (min-width:768px){.parent-end-survey-logo-fi{height:200px}}@media screen and (min-width:992px){.parent-end-survey-logo-fi{height:273px}}.parent-end-survey-logo-sv{background:url("/static/images/vanhemmuus-header-sv.png?787fc4655477") no-repeat;background-size:contain;width:100%;height:110px}@media screen and (min-width:480px){.parent-end-survey-logo-sv{height:150px}}@media screen and (min-width:768px){.parent-end-survey-logo-sv{height:200px}}@media screen and (min-width:992px){.parent-end-survey-logo-sv{height:273px}}.survey-listing{display:flex;flex-direction:column}.survey-print-header{display:flex;justify-content:space-between}@media print{.print-button{display:none}}@media print{.site-header,.group-information,.group-meetings,.unanswered-coach-questionnaires,.group-header,footer{display:none!important}body{background-color:initial}.participant-row i,.participant-row td:last-child{color:transparent!important}.participant-row td{border-bottom:1px solid #000000!important;padding-top:20px!important;padding-bottom:16px!important}.table-heading{border-bottom:1px solid #000000!important}.participant-list-container>h2{display:none}.print-header{display:flex;justify-content:space-between}.date-underline{width:250px;margin-bottom:20px;font-weight:600}.date-underline .underline{border-bottom:1px solid #000000;height:25px}.attendance-date{border-bottom:1px solid #000000!important}.table-heading.rotate .attendance-date{border-left:1px solid #000000!important;border-right:1px solid #000000!important;border-bottom:1px solid #000000!important}.attendance-status{border-left:1px solid #000000!important;border-right:1px solid #000000!important}.attendance{display:none}.attendance-list td:last-child{color:initial!important}.print-element{display:block!important}.no-print{display:none!important}}.frontpage-link{max-width:940px;margin:20px auto 0px;color:#0065DB;display:flex;align-items:center}.frontpage-link i{font-size:11px;padding-right:5px}.blog-post-content{max-width:940px;margin:20px auto;background-color:#FFFFFF;border-radius:30px 30px 30px 30px}.blog-post-content h1{font-size:38px;line-height:49px;color:#0ABA8C}.blog-post-content h2{font-size:24px;line-height:32px;color:#244C71}.blog-post-content h3{color:#244C71;font-size:18px;line-height:30px}.blog-post-content p{font-size:14px;line-height:26px}.blog-post-content .post-main-image img{width:940px;height:385px;object-fit:cover;border-radius:30px 30px 0px 0px}.blog-post-content .blog-text-content{padding:20px 80px}.blog-post-list .post-list-image img,.blog-post-list .most-recent-image img,.competence-blogs .post-list-image img,.competence-blogs .most-recent-image img{border-radius:20px 20px 0px 0px;width:100%;height:100%;object-fit:cover}@media screen and (min-width:480px){.blog-post-list .post-list-image img,.blog-post-list .most-recent-image img,.competence-blogs .post-list-image img,.competence-blogs .most-recent-image img{width:218px;height:100%;object-fit:cover;border-radius:20px 0px 0px 20px}}.blog-post-list .blog-post,.competence-blogs .blog-post{flex-direction:column;background-color:#FFFFFF;border-radius:20px;margin:30px 0px}.blog-post-list .blog-post h2 a,.competence-blogs .blog-post h2 a{color:#244C71;font-size:20px}.blog-post-list .blog-post .post-list-info,.competence-blogs .blog-post .post-list-info{padding:20px 30px}.blog-post-list .blog-post .post-list-info i,.competence-blogs .blog-post .post-list-info i{font-size:11px;padding-left:5px}@media screen and (min-width:480px){.blog-post-list .blog-post,.competence-blogs .blog-post{flex-direction:row}}.competence-blogs{margin:30px auto;background-color:#FFFFFF;border-radius:20px}.competence-blogs .blogs-listing{flex-direction:column}@media screen and (min-width:480px){.competence-blogs .blogs-listing{flex-direction:row}}.competence-blogs .current-news-title{padding:15px 20px}.competence-blogs .most-recent{margin:20px;border-bottom:1px solid #D8D9E2;padding-bottom:5px}.competence-blogs .most-recent h2{color:#244C71}@media screen and (min-width:480px){.competence-blogs .most-recent{flex-basis:60%;border-right:1px solid #D8D9E2;margin:0px 50px 20px 20px;padding-right:50px;border-bottom:0px;padding-bottom:0px}}.competence-blogs .recent-blogs{padding:20px}@media screen and (min-width:480px){.competence-blogs .recent-blogs{flex-basis:40%;padding:40px 20px 0px 0px}}.competence-blogs .recent-blogs h3{font-size:14px;line-height:18px}.competence-blogs .recent-blogs .date{font-size:12px;color:#727483}body.pdf-body{background-color:white!important;font-size:16px}body.pdf-body div{padding-left:0;padding-right:0}body.pdf-body .container-fluid{margin-left:75px!important;margin-right:75px!important;margin-top:75px}body.pdf-body .letter-container{margin-top:46px}body.pdf-body header{height:100px;width:100%}body.pdf-body header .letter-header-container{padding-left:25px;padding-right:75px;padding-top:16px}body.pdf-body header .letter-header-container .voimaperheet-icon{position:absolute;right:75px;width:138px;height:108px;margin-top:12px}body.pdf-body header .letter-header-container .yliopisto-icon{position:absolute;width:300px;height:120px;left:30px;margin-top:8px;margin-left:22px}body.pdf-body header .pdf-header-container{height:100%;width:100%;position:relative;padding:0;margin:0}body.pdf-body header .pdf-header-container .pdf-ty-logo{position:absolute;left:-30%;height:45%;top:75px}body.pdf-body header .pdf-header-container .pdf-vp-logo{position:absolute;right:-35%;padding-left:50px;height:60%;top:50px}body.pdf-body p.pdf-date{float:right;font-weight:bold}body.pdf-body footer{border-top:2px solid #D0CDC8;margin-top:175px;padding-top:40px;font-size:16px}body.pdf-body footer div:nth-child(2){text-align:right}body.pdf-body .info-container{border:solid #D0CDC8 2px;border-radius:6px;padding-bottom:16px;padding-left:25px;padding-right:25px;padding-top:8px}body.pdf-body h1{padding-top:16px;padding-bottom:8px;color:#636363;font-size:26px;font-weight:bold}body.pdf-body p{color:#636363}h2.pdf-info-title{color:#636363;font-weight:bold;font-size:24px;padding-bottom:10px;margin-top:22px}ul.pdf-ul{list-style:none;padding:0;margin:0}.pdf-grey-container{background-color:rgba(200,200,200,0.4);border-radius:6px;width:100px;height:60px;margin:auto}.pdf-grey-container p{font-weight:bold;color:black!important;line-height:60px;margin:auto;text-align:center}p.pdf-label{font-weight:bold!important;text-align:center}.pdf-time-week{padding-bottom:20px}.pdf-time-week div:first-child{padding-top:35px}.pdf-contact-info-container{padding-top:8px;padding-bottom:6px;margin-top:200px}.pdf-contact-info-container h2{font-size:26px;font-weight:bold;padding-bottom:8px}.pdf-contact-info-container strong{font-size:24px}.pdf-contact-info-container div:nth-child(2){border-right:solid 2px #727483}.pdf-contact-info-container div:nth-child(3){padding-left:50px}.pdf-contact-info-container .mail-icon{position:absolute;display:inline;left:0px;height:38px;width:38px}.pdf-contact-info-container .phone-icon{position:absolute;display:inline;left:0px;height:38px;width:38px}.pdf-contact-info-container .pdf-icon-text{padding-left:50px;position:relative;display:inline-block;line-height:38px}.pdf-contact-info-container .letter-email-icon{width:38px}.pdf-contact-info-container .letter-phone-icon{padding-right:10px;margin-left:6px}.pdf-contact-info-container .pdf-png-icon-text{position:relative;display:inline-block;line-height:38px}.pdf-contact-info-container .contact-info-position{padding-bottom:6px}.utu-rainbow{position:absolute;bottom:10px;width:100%;height:28px;margin-right:0;margin-left:0;padding-right:0;padding-left:0}.utu-rainbow svg{height:28px;width:100%}body.treatment-pdf-body{background-color:white!important;font-size:16px;margin:0;padding:0}body.treatment-pdf-body div{padding-left:0;padding-right:0}body.treatment-pdf-body .container-fluid{margin-left:75px!important;margin-right:75px!important}body.treatment-pdf-body h1.pdf-info-title{color:#00AAAA;padding-top:25px;padding-bottom:10px;font-size:26px;font-weight:bold}body.treatment-pdf-body .info-container{border:solid #D0CDC8 2px;border-radius:6px;padding-bottom:25px;padding-left:25px;padding-right:25px;margin-bottom:25px}body.treatment-pdf-body .info-container ul.info-ul{list-style:none;padding-bottom:10px;padding-left:0;margin:0}body.treatment-pdf-body .info-container ul.info-ul li{font-size:16px}body.treatment-pdf-body .info-container h1.pdf-info-title{color:#00AAAA;padding-top:25px;padding-bottom:10px;font-size:32px;font-weight:bold}body.treatment-pdf-body .program-info{font-size:14px;padding-bottom:25px}body.treatment-pdf-body .pagebreak{clear:both;page-break-after:always}body.treatment-pdf-body h3.pdf-summary-title,body.treatment-pdf-body h3.pdf-goals-title,body.treatment-pdf-body h3.title-block{padding:10px 0 10px 0}body.treatment-pdf-body .graphs-container{justify-content:space-between}body.treatment-pdf-body .graphs-container .graph:nth-child(1){padding-right:10px}body.treatment-pdf-body .graphs-container .graph:nth-child(2){padding-left:10px}body.treatment-pdf-body .graphs-container .graph .inner{padding:10px;border:solid #D0CDC8 2px}body.treatment-pdf-body .graphs-container .graph img{display:inline-block;margin:0 auto;padding:10px}body.treatment-pdf-body .graphs-container .graph p{font-size:12px;text-align:center;padding-top:10px}body.treatment-pdf-body .questions-container{padding-bottom:50px}body.treatment-pdf-body .questions-container .questions-ul{padding-top:20px;padding-bottom:20px;column-count:2;list-style-type:none}body.treatment-pdf-body .questions-container .questions-ul .question{font-size:12px}body.treatment-pdf-body .goals-container{padding-bottom:50px}body.treatment-pdf-body .goals-container .goals ul{list-style-type:disc;padding-left:25px}body.treatment-pdf-body .goals-container .goals .fulfilment{border-left:solid #636363 2px;padding-left:15px}body.treatment-pdf-body .summary-container{font-size:14px;padding-bottom:50px}body.treatment-pdf-body .summary-text{font-size:16px;padding-top:20px;padding-bottom:20px}body.treatment-pdf-body .pdf-regards{list-style-type:none;padding:0}body.treatment-pdf-body .pdf-regards li{font-size:16px;padding-bottom:5px}body.pdf-header-body{font-size:16px;height:175px;margin:0!important;padding:0!important}body.pdf-header-body .pdf-header-container{margin-top:40px!important;margin-left:75px!important;margin-right:75px!important;padding:20px 0 0 0}body.pdf-header-body .pdf-sdq-header-container{margin-left:75px!important;margin-right:75px!important;padding:40px 0 0 0}body.pdf-header-body .pdf-ty-logo{padding:10px}body.pdf-header-body .pdf-ty-logo img{height:100px}body.pdf-header-body .sdq-vp-logo{height:100%;padding-top:30px}body.pdf-header-body .pdf-vp-logo{padding:10px}body.pdf-header-body p.pdf-date{color:white;text-align:right;font-size:14px;padding:5px 30px 5px 0;margin:0}body.pdf-header-body .sdq-header-left{padding:0}body.pdf-header-body .sdq-header-left .pdf-contact-header{color:white;margin:0;padding-left:25px}body.pdf-header-body .sdq-header-left img{height:75px}body.pdf-footer-body{background-color:white!important;font-size:16px}body.pdf-footer-body .container-fluid{margin-left:75px!important;margin-right:75px!important}body.pdf-footer-body p.p-footer{padding:0;line-height:10px}body.pdf-footer-body p.align-right{text-align:right}body.pdf-footer-body a.align-right{display:inline-block;text-align:right;width:100%}body.sdq-pdf-body{background-color:white!important;font-size:16px;margin:0;padding:0}body.sdq-pdf-body div{padding-left:0;padding-right:0}body.sdq-pdf-body .container-fluid{margin-left:75px!important;margin-right:75px!important}body.sdq-pdf-body .sdq-info-container{padding-top:50px}body.sdq-pdf-body .sdq-info-container h1.sdq-title{color:#00AAAA;text-transform:uppercase;font-size:32px;text-align:center;padding-top:25px}body.sdq-pdf-body .sdq-info-container .sdq-info-list{padding-left:0;list-style-type:none;margin-bottom:0!important}body.sdq-pdf-body .sdq-info-container .sdq-info-list>li{color:black;font-size:14px;padding-bottom:5px}body.sdq-pdf-body .sdq-info-container .sdq-info-data>li{color:black;font-weight:normal;padding-bottom:5px}body.sdq-pdf-body .sdq-scores-container{height:75px;border:2px solid #000000}body.sdq-pdf-body .sdq-scores-container .first-column{height:100%}body.sdq-pdf-body .sdq-scores-container .first-column p:nth-child(1){font-weight:bold;font-size:12px;padding-left:25px;margin-top:10px}body.sdq-pdf-body .sdq-scores-container .first-column p:nth-child(2){font-size:10px;padding-left:25px}body.sdq-pdf-body .sdq-scores-container .second-column{list-style-type:none}body.sdq-pdf-body .sdq-scores-container .second-column .scores{padding-top:10px}body.sdq-pdf-body .sdq-scores-container .second-column .scores ul{list-style-type:none;padding:0}body.sdq-pdf-body .sdq-scores-container .second-column .scores ul li{font-weight:bold;text-align:center;font-size:10px}body.sdq-pdf-body .sdq-scores-container .second-column .scores ul li:nth-child(2){padding-top:10px}body.sdq-pdf-body .parents-estimate{border-right:2px solid #000000;border-left:2px solid #000000;border-bottom:2px solid #000000;height:40px;margin-bottom:25px}body.sdq-pdf-body .parents-estimate .first-column{line-height:40px;font-weight:bold;font-size:12px}body.sdq-pdf-body .parents-estimate .first-column p{padding-left:25px}body.sdq-pdf-body .parents-estimate .estimates p{font-weight:bold;font-size:10px;text-align:center;line-height:40px}body.sdq-pdf-body .sdq-graph .sdq-chart{display:block;width:100%;object-fit:scale-down}body.sdq-pdf-body .sections-description{padding:20px}body.sdq-pdf-body .sections-description div ul.sections{list-style-type:none}body.sdq-pdf-body .sections-description div ul.sections li{font-size:12px;line-height:18px;padding-bottom:3px}body.sdq-pdf-body .program-description{font-size:14px}body.sdq-pdf-body .program-description .sdq-info{padding-bottom:10px}body.sdq-pdf-body .program-description p{margin-bottom:0}body.pdf-sdq-header-body{background-color:white!important;font-size:16px;height:150px;margin:0;padding:0}body.pdf-sdq-header-body div{padding-left:0;padding-right:0}body.pdf-sdq-header-body .container-fluid{margin-left:75px!important;margin-right:75px!important;margin-top:20px!important;margin-bottom:20px!important}body.pdf-sdq-header-body .sdq-header-left .pdf-contact-header{color:white;margin:0;padding-bottom:5px;padding-left:25px}body.pdf-sdq-header-body .sdq-header-left img{height:75px}body.pdf-sdq-header-body p.pdf-date{color:white;text-align:right;font-size:14px;padding:5px 30px 5px 0;margin:0}.fake-bs-row{margin-left:-12px;margin-right:-12px}.fake-bs-col-xs-6{width:50%;position:relative;min-height:1px;padding-left:12px;padding-right:12px;float:left}.fake-bs-col-xs-12{width:100%;position:relative;min-height:1px;padding-left:12px;padding-right:12px;float:left}.fake-bs-col-xs-3{width:25%;position:relative;min-height:1px;padding-left:12px;padding-right:12px;float:left}