/*
 * Created By : Ahmad Windi Wijayanto
 * Email : ahmadwindiwijayanto@gmail.com
 * Github : https://github.com/whendy
 * LinkedIn : https://www.linkedin.com/in/ahmad-windi-wijayanto/
 *
 */

.header{box-shadow: 0 0 18px rgba(0, 0, 0, 0.1)}.header .logo img{margin-right: 8px;position: absolute}@media (min-width: 1200px){.navmenu a i, .navmenu a:focus i{margin-right: 5px;margin-bottom: 2px}}.bg-none{background-color: rgba(255, 255, 255, 0);--background-color: #fff0}.bg-white-blur{background-color: rgba(255, 255, 255, 0.3);--background-color: rgba(255, 255, 255, 0.3)}.search-wrapper{position: relative;width: 100%}.search-input{width: 100%;padding: 12px 45px 12px 20px;border-radius: 50px;border: none;font-size: 1rem;outline: none;background: white;box-shadow: 0 2px 6px rgba(0,0,0,0.15);color: #333}.search-input::placeholder{color: #bbb;font-style: italic}.search-icon{position: absolute;right: 18px;top: 50%;transform: translateY(-50%);font-size: 1.2rem;color: #ccc;pointer-events: none}.container-slider .carousel-inner, .container-slider .carousel-item{height:600px !important;border-radius: 5px}.container-slider .carousel-item img{height: 100%;object-fit: cover}.container-slider .carousel-caption{position: absolute;right: 0;bottom: 0;left: 0;padding-top: 15%;padding-bottom: 25px;padding-left: 25px;padding-right: 25px;color: var(--bs-carousel-caption-color);background-color: #00000085;width: 100%;height: 100%}.container-slider .carousel-content{position: absolute;right: 0;bottom: 2%;left: 0}.container-slider .carousel-caption p{color: #fff}.container-pendaftaran{margin: 226px 45px}.container-pendaftaran .text-pendaftaran, .container-slider .text-pendaftaran{font-size: 15pt;font-weight: bold;font-style: italic;color: #fff}.btn-pendaftaran, .btn-pnlh{color: var(--contrast-color);background: var(--accent-color);font-size: 14px;padding: 8px 25px;border-radius: 50px;transition: 0.3s}.btn-pendaftaran:hover, .btn-pnlh:hover{color: var(--contrast-color);background: color-mix(in srgb, var(--accent-color), transparent 15%)}.btn-xs{padding: 0.125rem 0.25rem;font-size: .75rem;line-height: 1.5;border-radius: 0.15rem}.btn-xxs{padding: 0.1rem 0.25rem 0.1rem;font-size: .6rem;line-height: 1.5;border-radius: 0.15rem}.kandidat-wrap{padding-bottom: 60px}.kandidat-item{padding: 8px;background: var(--contrast-color);border-radius: 5px}.kandidat-images img{position: inherit}.kandidat-image:nth-child(1){padding-right: 1px}.kandidat-image:nth-child(2){padding-left: 1px}.kandidat-image{min-height: 280px;max-height: 290px;display: inline-block}.kandidat-image img{width: 100%;height: 100%;object-fit: cover;border-radius: 5px}.kandidat-content{margin-top: 10px;text-align: center}.kandidat-content h4{font-weight: bold;font-size: 18px;padding-bottom: 5px;border-bottom: 2px solid #000}.kandidat-content h5{margin-top: 20px;font-size: 15px;height: 50px}.kandidat-content p{margin-top: 20px}.kandidat-img, .courses-course-details img{border-radius: 5px}.kandidat-item{min-height: 350px}@media screen and (min-width: 767.98px){.kandidat-image{min-height: 290px;max-height: 290px}}@media screen and (min-width: 991px){.kandidat-image{min-height: 140px}}@media screen and (min-width: 1399px){.kandidat-image{min-height: 170px}}@media screen and (min-width: 1198px){.kandidat-image{min-height: 195px}}.swiper-button-next, .swiper-button-prev{color: var(--accent-color)}.swiper-pagination-bullet-active{opacity: 1;background: var(--contrast-color,var(--accent-color))}.kandidat .kandidat-image{height: 290px}.modal-body .kandidat-image{height: 280px}.modal-body .kandidat-content h4{font-weight: bold;margin-top: 20px}.modal-body .kandidat-content{text-align: justify}.post_article-media img, .post_article-content img{max-width: 100%;height: auto;display: block}.post_article-metadata{font-size: 10pt}.post_article-media .kandidat-image{height: 550px}.post_article-media .kandidat-image img{height: 100%}@media screen and (min-width: 767.98px){.post_article-footer{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 20px 100px}}ul.socials{display: inline-flex;list-style-type: none;margin-block-start: 1em;padding-inline-start: 0}ul.socials .socials_item{margin-right: 10px}ul.socials .socials_item a{background-color: var(--accent-color);color: var(--contrast-color);padding: 12px 15px;border-radius: 50px;transition: all 0.4s}ul.socials .socials_item a:hover{background-color: color-mix(in srgb, var(--accent-color), transparent 20%)}.show_all_listing{margin-bottom: 20px}.show_all_listing a{background-color: var(--contrast-color);color: var(--accent-color);padding: 5px 10px;border-radius: 50px;transition: all 0.4s}.show_all_listing a:hover{background-color: color-mix(in srgb, var(--accent-color), transparent 20%);color: var(--contrast-color);transition: all 0.4s}.widgets_widget--galleries .gallery-item{display: flex;align-items: center;margin-bottom: 12px;border-bottom: 1px dashed #ccc;padding-bottom: 10px}.widgets_widget--galleries .gallery-item img{width: 75px;height: 55px;object-fit: cover;border-radius: 4px;margin-right: 10px;border: 1px solid #ccc}.widgets_widget--galleries .gallery-item a{color: #333;font-size: 0.95rem;text-decoration: none;font-weight: bold}.widgets_widget--galleries .gallery-item a:hover{color: #000000}.widgets_widget--post-lists .post-lists-item{display: flex;align-items: center;margin-bottom: 12px;border-bottom: 1px dashed #ccc;padding-bottom: 10px}.widgets_widget--post-lists .post-lists-item img{width: 75px;height: 55px;object-fit: cover;border-radius: 4px;margin-right: 10px;border: 1px solid #ccc}.widgets_widget--post-lists .post-lists-item a{color: #333;font-size: 0.95rem;text-decoration: none;font-weight: bold}.widgets_widget--post-lists .post-lists-item a:hover{color: #000000}.post_article-pagination{margin-bottom : 55px}.form-registrasi .form-group{margin-bottom: 15px}.form-registrasi .form-group label{font-weight: bold}.form-group{margin-bottom: 20px}.form-group label{font-weight: bold}picture.data-empty{display: flex;justify-content: center;align-items: center}
