.mentor-profile-layout p.title{color:#7b7b7b;font-family:Source Sans Pro,sans-serif;font-size:14px;margin-bottom:0;margin-top:10px;text-transform:uppercase}.mentor-profile-layout input#favorite{display:none}.mentor-profile-layout .fa-heart,.mentor-profile-layout .fa-heart-o{color:#fb825c;cursor:pointer}.mentor-profile-layout .heart{background:#f8f6f1;border-radius:50%;margin:15px 10px}.mentor-profile-layout .heart span i{font-size:20px;padding:10px}.mentor-profile-layout .favorite-response-msg{margin-left:20px;margin-right:20px;text-align:center}.mentor-profile-layout .info-background{background-image:url(../images/mentor_profile_background.png);background-position:50%;background-size:cover;margin-top:40px}.mentor-profile-layout .info-background .back-link{color:#262626;font-size:14px;padding-left:13px;position:absolute;top:-40px}.mentor-profile-layout .info-background .back-link:before{background-image:url(../images/back_chevron_black.png);background-repeat:no-repeat;background-size:contain;content:"";height:10px;left:0;position:absolute;top:4px;width:10px}.mentor-profile-layout .info-background .back-link:hover{color:#4fa3fd}.mentor-profile-layout .info-background .back-link:hover:before{background-image:url(../images/chevron_left_blue.png)}.mentor-profile-layout .info-background .image{background-position:50%;background-size:cover;height:274px;margin:32px 0;position:relative;width:321px}.mentor-profile-layout .info-background .image .sponsorship-indicator{background-size:contain;content:url(../images/sponsorship-icon.png);margin-left:9px;padding-top:8px;position:absolute;width:20px}.mentor-profile-layout .info-background .image .new-mentor-indicator{background-size:contain;content:url(../images/new-mentor-icon.png);margin-left:9px;padding-top:8px;position:absolute;width:20px}.mentor-profile-layout .info-background .image .association-icons{bottom:12px;height:36px;min-width:36px;position:absolute;right:12px}.mentor-profile-layout .info-background .image .association-icons .association-icon{display:inline-block;height:36px;width:36px}.mentor-profile-layout .info-background .image .association-icons .association-icon.vdu-icon{height:36px;width:84px}.mentor-profile-layout .info-background .image .association-icons .vgtu-icon{width:72px}.mentor-profile-layout .info-background .image .association-icons .mru-icon{width:87px}.mentor-profile-layout .info-background .image .association-icons .wow-icon{height:30px;width:45px}.mentor-profile-layout .info-background .image .association-icons div~div{margin-left:10px}.mentor-profile-layout .info-background .info{font-size:20px;margin-left:10px;margin-top:32px}.mentor-profile-layout .info-background .info p{line-height:18px}.mentor-profile-layout .info-background .info .full-name{font-family:Source Sans Pro,sans-serif;font-size:32px;font-weight:700}.mentor-profile-layout .info-background .info .position{color:#000;font-family:Source Sans Pro,sans-serif}.mentor-profile-layout .info-background .info .organization{font-family:Source Sans Pro,sans-serif;font-size:20px;margin-bottom:15px}.mentor-profile-layout .info-background .board{background-color:#fff;border:1px solid #e0d9ca;color:#7b7b7b;font-size:14px;height:auto;margin-bottom:-16px;margin-top:-16px;min-height:364px;padding-top:30px;text-align:center}.mentor-profile-layout .info-background .board .board-heading{color:#7b7b7b;font-size:14px;margin-bottom:0}.mentor-profile-layout .info-background .board .bottom-link{color:#7b7b7b;display:block;line-height:25px;margin:auto;max-width:163px;text-decoration:underline}.mentor-profile-layout .info-background .board .btn{background-color:#0075cf;border-radius:22px;box-shadow:none;color:#fff;font-size:16px;font-weight:600;height:44px;letter-spacing:1px;line-height:20px;margin-top:15px;min-width:150px;padding:12px;text-transform:uppercase}.mentor-profile-layout .info-background .board .btn:hover{background-color:#2189e6}.mentor-profile-layout .info-background .board .btn.btn-reserve{background-color:#f5f5f5;color:#2189e6;margin-top:15px}.mentor-profile-layout .info-background .board .btn.btn-reserve:hover{background-color:#dbdbdb}.mentor-profile-layout .info-background .board .taken{color:#000;margin-bottom:0;margin-top:30px}.mentor-profile-layout .info-background .board .internal{color:#000;font-size:12px;line-height:1.2;margin:30px auto 0;max-width:320px;padding:0 7px}.mentor-profile-layout .info-background .board .internal.internal-only{color:#78003f}.mentor-profile-layout .info-background .board .mentor-available-date{color:#7b7b7b;font-size:14px}.mentor-profile-layout .info-background .board .rating{margin-bottom:20px;min-height:19px}.mentor-profile-layout .info-background .board .rating span{background-image:url(../images/gold_star.png);background-position:50%;background-size:cover;display:inline-block;height:10px;width:11px}.mentor-profile-layout .info-background .board .city{color:#000;font-family:Source Sans Pro,sans-serif;font-size:20px}.mentor-profile-layout .info-background .board .contact-icons{margin:10px 0 30px}.mentor-profile-layout .info-background .board .contact-icons .contact{align-items:flex-start;display:flex;justify-content:center;margin-bottom:12px}.mentor-profile-layout .info-background .board .contact-icons .contact .icon{margin:0 5px;max-height:20px;max-width:20px}.mentor-profile-layout .info-background .board .contact-icons .contact .icon.inperson{content:url(../images/inperson.png)}.mentor-profile-layout .info-background .board .contact-icons .contact .icon.inonline{content:url(../images/inonline.png)}.mentor-profile-layout .info-background .board .contact-icons .language{color:#2189e6;font-size:14px;padding:0 5px}.mentor-profile-layout .info-background .board .contact-icons .profile-languages{align-items:flex-start;display:flex;justify-content:center}.mentor-profile-layout .info-background .area{color:#7b7b7b;font-size:20px}.mentor-profile-layout .info-background .city{font-weight:400;text-align:center}.mentor-profile-layout .info-background .city,.mentor-profile-layout .info-background .organization{font-family:Source Sans Pro,sans-serif;font-size:20px}.mentor-profile-layout .about-container{margin-top:40px;padding-bottom:40px}.mentor-profile-layout .about-container .title{margin-bottom:10px}.mentor-profile-layout .about-container .title.title-courses{margin-bottom:-15px}.mentor-profile-layout .about-container .description .content,.mentor-profile-layout .about-container .description-mobile .content{display:block;font-family:"Source Serif Pro",serif;margin-bottom:10px;max-height:90px;overflow:hidden;transition:max-height .25s ease-in;user-select:none}.mentor-profile-layout .about-container .description .show-more,.mentor-profile-layout .about-container .description-mobile .show-more{color:#4fa3fd;cursor:pointer;display:none;font-weight:100;padding-left:15px}.mentor-profile-layout .about-container .description .show-more:before,.mentor-profile-layout .about-container .description-mobile .show-more:before{content:"+";left:15px;position:absolute}.mentor-profile-layout .about-container .description .show-more.less:before,.mentor-profile-layout .about-container .description-mobile .show-more.less:before{content:"-"}.mentor-profile-layout .about-container .description .show-more-mobile,.mentor-profile-layout .about-container .description-mobile .show-more-mobile{color:#4fa3fd;cursor:pointer;display:none;font-weight:100;padding-left:15px}.mentor-profile-layout .about-container .description .show-more-mobile:before,.mentor-profile-layout .about-container .description-mobile .show-more-mobile:before{content:"+";left:15px;position:absolute}.mentor-profile-layout .about-container .description .show-more-mobile.less:before,.mentor-profile-layout .about-container .description-mobile .show-more-mobile.less:before{content:"-"}.mentor-profile-layout .about-container .about-info{margin:20px 0}.mentor-profile-layout .about-container .about-info .about-info-item{color:#7b7b7b;font-size:16px;margin:7px 0}.mentor-profile-layout .mentor-partner-wrapper{border-top:2px solid #e0d9ca;padding-bottom:19.5px;padding-top:10.5px}.mentor-profile-layout .mentor-partner-wrapper .partner-mentor{display:flex;flex-direction:column;gap:10px}.mentor-profile-layout .mentor-partner-wrapper .partner-mentor__image{margin-bottom:8px;margin-top:16px;max-width:200px}.mentor-profile-layout .mentor-partner-wrapper .partner-mentor__href{font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:20px}.mentor-profile-layout .mentor-partner-wrapper .partner-mentor__description{font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;line-height:28px;text-align:left}.mentor-profile-layout .blog-wrapper{border-top:2px solid #e0d9ca;padding-bottom:19.5px;padding-top:10.5px}@media (min-width:768px){.mentor-profile-layout .blog-wrapper .blog-container .blogPosts>a:nth-child(2n)>.blog-post{padding-left:30px}.mentor-profile-layout .blog-wrapper .blog-container .blogPosts>a:nth-child(odd)>.blog-post{padding-right:30px}}.mentor-profile-layout .blog-wrapper .blog-container .blog-post{max-width:370px}@media (max-width:767.92px){.mentor-profile-layout .blog-wrapper .blog-container .blog-post{max-width:100%;padding-bottom:15px}}@media (min-width:992px) and (max-width:1199.98px){.mentor-profile-layout .blog-wrapper .blog-container .blog-post{max-width:330px}}.mentor-profile-layout .blog-wrapper .blog-container .blog-post:hover .post-title{color:#2082d9}.mentor-profile-layout .blog-wrapper .blog-container .more{padding-top:15px}.mentor-profile-layout .blog-wrapper .blog-container .get-more{color:#4fa3fd;cursor:pointer;font-weight:100;padding-left:15px}.mentor-profile-layout .blog-wrapper .blog-container .get-more:before{content:"+";left:15px;position:absolute}.mentor-profile-layout .blog-wrapper .blog-container .get-more.fetching:before{animation-duration:4s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear;content:"\f110";font-family:FontAwesome;font-size:14px;top:2px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.mentor-profile-layout .blog-wrapper .blog-container .title{margin-bottom:22.7px}.mentor-profile-layout .blog-wrapper .blog-container .blogPosts{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:750px}.mentor-profile-layout .blog-wrapper .blog-container .blogPosts>a{flex:50%}@media (max-width:767.98px){.mentor-profile-layout .blog-wrapper .blog-container .blogPosts>a{flex:100%}}.mentor-profile-layout .blog-wrapper .blog-container .blogPosts .post-title{color:#262626;font-size:18px;font-weight:700;margin-bottom:6.8px}.mentor-profile-layout .blog-wrapper .blog-container .blogPosts .read-more{color:#4fa3fd;font-size:14px;font-weight:600}.mentor-profile-layout .blog-wrapper .blog-container .col-md-offset-1{margin-left:29.5px}.mentor-profile-layout .courses-section{background-color:#f8f6f1}.mentor-profile-layout .courses-section .negative-margin-section{margin-bottom:-30px;margin-top:-25px}.mentor-profile-layout .courses-section .course-item{display:inline-block;margin:13px auto;width:100%}.mentor-profile-layout .courses-section .course-item .course-date{line-height:unset}.mentor-profile-layout .courses-section .course-item .course-date .month{color:#2a2828;font-size:14px;font-weight:600}.mentor-profile-layout .courses-section .course-item .course-date .day{color:#4fa3fd;font-size:36px;line-height:36px}.mentor-profile-layout .courses-section .course-item .course-info{background:#fff;border:1px solid #e0d9ca;height:122px;padding:15px 0;position:relative}.mentor-profile-layout .courses-section .course-item .course-info .badge{border-radius:5px 0 0 5px;box-shadow:-1px 1px 0 0 rgba(0,0,0,.07);color:#f8f8f8;display:inline-block;font-size:10px;font-weight:400;height:20px;letter-spacing:1.42px;line-height:20px;padding:0 12px;position:absolute;right:-4px;text-align:center;text-transform:uppercase;top:20px}.mentor-profile-layout .courses-section .course-item .course-info .badge.course{background-color:#84cf36}.mentor-profile-layout .courses-section .course-item .course-info .badge.consultation{background-color:#fb825c}.mentor-profile-layout .courses-section .course-item .course-info .badge.product{background-color:#2189e6}.mentor-profile-layout .courses-section .course-item .course-info p{font-family:Source Sans Pro,sans-serif;margin-bottom:0}.mentor-profile-layout .courses-section .course-item .course-info .hover-excerpt{display:none;font-size:14px;height:38px;line-height:18px;overflow:hidden}.mentor-profile-layout .courses-section .course-item .course-info .price,.mentor-profile-layout .courses-section .course-item .course-info .title{font-size:18px;font-weight:700;line-height:24px;max-height:52px;overflow:hidden}.mentor-profile-layout .courses-section .course-item .course-info .title{color:#000;margin:0;text-transform:none}.mentor-profile-layout .courses-section .course-item .course-info .price{color:#262626;display:block}.mentor-profile-layout .courses-section .course-item .course-info .organizer{color:#262626;font-size:14px;line-height:20px}.mentor-profile-layout .courses-section .course-item .course-info .meeting-details{color:#262626;font-size:14px;line-height:22px}.mentor-profile-layout .courses-section .course-item .course-info .meeting-details .bullet{padding:0 3px}.mentor-profile-layout .courses-section .course-item .course-info:hover{border:1px solid #89c2ff;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.mentor-profile-layout .courses-section .course-item .course-info:hover .hover-excerpt{display:inline-block}.mentor-profile-layout .courses-section .course-item .course-info:hover .meeting-details,.mentor-profile-layout .courses-section .course-item .course-info:hover .organizer,.mentor-profile-layout .courses-section .course-item .course-info:hover .title{display:none}.mentor-profile-layout .feedback-wrapper{border-top:2px solid #e0d9ca;padding-top:40px}.mentor-profile-layout .feedback-wrapper .comment-info,.mentor-profile-layout .feedback-wrapper .title{margin-bottom:10px}.mentor-profile-layout .feedback-wrapper .comment-info .star{background-image:url(../images/gold_star.png);background-position:50%;background-size:cover;display:inline-block;height:10px;width:11px}.mentor-profile-layout .feedback-wrapper .comment-info .name{padding-right:5px}.mentor-profile-layout .feedback-wrapper .comment{margin-bottom:50px}.mentor-profile-layout.vu-profile .info-background{background-color:#f0f0f0;background-image:none;margin-top:0}.mentor-profile-layout.vu-profile .info-background .vu-bar{background-color:#78003f;height:52px}.mentor-profile-layout.vu-profile .info-background .back-link{color:#fff;top:-35px}.mentor-profile-layout.vu-profile .info-background .back-link:before{background-image:url(../images/chevron_left.png)}.mentor-profile-layout.vu-profile .info-background .back-link:hover{color:#4fa3fd}.mentor-profile-layout.vu-profile .info-background .back-link:hover:before{background-image:url(../images/chevron_left_blue.png);color:#4fa3fd}.mentor-profile-layout.vu-profile .info-background .position{color:#e64164;font-family:Source Sans Pro,sans-serif}.mentor-profile-layout.vu-profile .info-background .board .rating span{background-image:url(../images/red_star.png)}.mentor-profile-layout.vu-profile .info-background .board .contact-icons{margin:10px 0 30px}.mentor-profile-layout.vu-profile .info-background .board .contact-icons .contact{align-items:flex-start;display:flex;justify-content:center;margin-bottom:12px}.mentor-profile-layout.vu-profile .info-background .board .contact-icons .contact .icon{margin:0 5px;max-height:20px;max-width:20px}.mentor-profile-layout.vu-profile .info-background .board .contact-icons .contact .icon.inperson{content:url(../images/inperson.png)}.mentor-profile-layout.vu-profile .info-background .board .contact-icons .contact .icon.inonline{content:url(../images/inonline.png)}.mentor-profile-layout.vu-profile .info-background .board .contact-icons .language{color:#2189e6;font-size:14px}.mentor-profile-layout.vu-profile .info-background .board .contact-icons .profile-languages{align-items:flex-start;display:flex;justify-content:center}.mentor-profile-layout.vu-profile .footer-mentor-section{background-color:#f0f0f0}.mentor-profile-layout.vu-profile .footer-mentor-section .btn,.mentor-profile-layout.vu-profile .info-background .btn{background-color:#78003f;color:#fff}.mentor-profile-layout.vu-profile .feedback-wrapper .feedback-container .comment-info .star{background-image:url(../images/red_star.png)}.mentor-profile-layout.mru-profile .info-background{background-color:#f0f0f0;background-image:none;margin-top:0}.mentor-profile-layout.mru-profile .info-background .mru-bar{background-color:#ff6432;height:52px}.mentor-profile-layout.mru-profile .info-background .back-link{color:#fff;font-weight:700;top:-35px}.mentor-profile-layout.mru-profile .info-background .back-link:before,.mentor-profile-layout.mru-profile .info-background .back-link:hover:before{background-image:url(../images/chevron_left.png)}.mentor-profile-layout.mru-profile .info-background .back-link:hover:before{color:#fff}.mentor-profile-layout.mru-profile .info-background .board .contact-icons{margin:10px 0 30px}.mentor-profile-layout.mru-profile .info-background .board .contact-icons .contact{align-items:flex-start;display:flex;justify-content:center;margin-bottom:12px}.mentor-profile-layout.mru-profile .info-background .board .contact-icons .contact .icon{margin:0 5px;max-height:20px;max-width:20px}.mentor-profile-layout.mru-profile .info-background .board .contact-icons .contact .icon.inperson{content:url(../images/inperson.png)}.mentor-profile-layout.mru-profile .info-background .board .contact-icons .contact .icon.inonline{content:url(../images/inonline.png)}.mentor-profile-layout.mru-profile .info-background .board .contact-icons .language{color:#2189e6;font-size:14px}.mentor-profile-layout.mru-profile .info-background .board .contact-icons .profile-languages{align-items:flex-start;display:flex;justify-content:center}.mentor-profile-layout.mru-profile .footer-mentor-section{background-color:#f0f0f0}.mentor-profile-layout.mru-profile .footer-mentor-section .btn,.mentor-profile-layout.mru-profile .info-background .btn{background-color:#ff6432;color:#fff}.mentor-profile-layout.mru-profile .feedback-wrapper .feedback-container .comment-info .star{background-image:url(../images/red_star.png)}@media (max-width:991px){.mentor-profile-layout .fav-section{margin-left:20%}.mentor-profile-layout .btn{background-color:#2189e6;border-radius:22px;box-shadow:none;color:#fff;display:block;font-weight:600;height:43px;letter-spacing:1px;margin-top:14px;padding:12px 24px;text-transform:uppercase;width:100%}.mentor-profile-layout .btn:hover{background-color:#2189e6}.mentor-profile-layout .btn.btn-reserve{background-color:#f5f5f5;color:#4fa3fd;line-height:25px;margin-top:15px}.mentor-profile-layout .btn.btn-reserve:hover{background-color:#dbdbdb}.mentor-profile-layout .info-background{margin-left:0}.mentor-profile-layout .info-background .contact-mentor{background:#fff;border:1px solid #e0d9ca;margin-top:16px}.mentor-profile-layout .info-background .image{background-position:50%;background-size:cover;height:274px;margin:32px auto;width:321px}.mentor-profile-layout .info-background .full-name{font-family:Source Sans Pro,sans-serif;font-size:32px}.mentor-profile-layout .info-background .position{color:#000;font-family:Source Sans Pro,sans-serif;margin-top:10px}.mentor-profile-layout .info-background .bottom-link{color:#7b7b7b;display:block;margin:auto;max-width:163px}.mentor-profile-layout .info-background .taken{color:#000;margin-bottom:0;margin-top:30px}.mentor-profile-layout .info-background .mentor-available-date{color:#7b7b7b;font-size:14px;text-align:center}.mentor-profile-layout .info-background .rating{margin:20px 0}.mentor-profile-layout .info-background .rating p{text-align:center}.mentor-profile-layout .info-background .rating p .text{margin-right:10px}.mentor-profile-layout .info-background .rating p .star{background-image:url(../images/gold_star.png);background-position:50%;background-size:cover;display:inline-block;height:10px;width:11px}.mentor-profile-layout .info-background .contact-icons{margin:10px 0 30px}.mentor-profile-layout .info-background .contact-icons .contact{align-items:flex-start;display:flex;justify-content:center;margin-bottom:12px}.mentor-profile-layout .info-background .contact-icons .contact .icon{margin:0 5px;max-height:20px;max-width:20px}.mentor-profile-layout .info-background .contact-icons .contact .icon.inperson{content:url(../images/inperson.png)}.mentor-profile-layout .info-background .contact-icons .contact .icon.inonline{content:url(../images/inonline.png);margin-left:8px}.mentor-profile-layout .info-background .contact-icons .language{color:#2189e6;font-size:14px}.mentor-profile-layout .info-background .contact-icons .profile-languages{align-items:flex-start;display:flex;justify-content:center}.mentor-profile-layout .courses-section .course-item .course-info{height:185px;padding-top:55px}.mentor-profile-layout .footer-mentor-section{background-color:#f8f6f1;margin-bottom:20px;padding:20px 0}.mentor-profile-layout .footer-mentor-section .btn{margin-bottom:20px}.mentor-profile-layout .footer-mentor-section .bottom-link{color:#7b7b7b;display:block;text-align:center;text-decoration:underline}.vu-profile .info-background .contact-icons{margin:10px 0 30px}.vu-profile .info-background .contact-icons .contact{align-items:flex-start;display:flex;justify-content:center;margin-bottom:12px}.vu-profile .info-background .contact-icons .contact .icon{margin:0 5px;max-height:20px;max-width:20px}.vu-profile .info-background .contact-icons .contact .icon.inperson{content:url(../images/inperson.png)}.vu-profile .info-background .contact-icons .contact .icon.inonline{content:url(../images/inonline.png)}}.mentor-profile-layout .mentor-public-links{align-items:center;display:flex;justify-content:flex-start}.mentor-profile-layout .linked-in-link{color:#0077b5;display:inline-block;font-size:16px;font-weight:600}.mentor-profile-layout .linked-in-link .linked-in-icon{background-image:url(../images/linkedin-icon.png);background-repeat:no-repeat;background-size:contain;display:inline-block;height:17px;width:17px}.mentor-profile-layout .linked-in-link .linked-in-text{vertical-align:text-bottom}.mentor-profile-layout .spotify-link{content:url(../images/spotify-podcast-badge.png);margin-left:20px}.mentor-profile-layout .available-badge{background-color:#7cca2c;border-radius:4px;color:#f8f8f8;font-size:12px;font-weight:700;height:16px;letter-spacing:1px;margin:auto;min-width:66px;padding:0 5px;text-align:center;text-transform:uppercase;width:fit-content}
