/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.views-row.clearfix{display:flex !important;justify-content:space-between;flex-wrap:wrap;align-items:stretch;margin-bottom:31.5px;}.views-field.views-field-title .field-content a{font-size:1.5rem;font-weight:bold;display:block;margin-bottom:0.5rem;text-decoration:none;color:black;}.views-field.views-field-title a{font-size:1.5rem;font-weight:bold;display:block;margin-bottom:0.5rem;text-decoration:none;}.views-field.views-field-field-isi .field-content p{font-size:1rem;line-height:1.5;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.views-field.views-field-title .field-content a{font-size:1.5rem;font-weight:bold;display:block;margin-bottom:0.5rem;text-decoration:none;}.views-col{padding:15px;border:1px solid #ddd;border-radius:5px;transition:background-color 0.3s ease,color 0.3s ease;overflow:hidden;flex:0 0 47%;max-width:47%;box-sizing:border-box;display:flex;flex-direction:column;}.views-row > .views-col:first-child{margin-right:0px;}i > .views-col{all:unset;display:contents;overflow:hidden;}.views-row > i{padding:15px;border:1px solid #ddd;border-radius:5px;transition:background-color 0.3s ease,color 0.3s ease;flex:0 0 47%;max-width:47%;box-sizing:border-box;display:flex;flex-direction:column;}.views-col *{margin:0;padding:0;box-sizing:border-box;}.views-col:hover{background-color:#ff07a5;}.views-col:hover .views-field.views-field-title .field-content a{color:var(--bs-warning);transition:color 0.3s ease;text-decoration:none;}.views-col:hover .views-field.views-field-title a{color:var(--bs-warning);transition:color 0.3s ease;text-decoration:none;}.views-col:hover .views-field.views-field-field-isi .field-content{color:#f8f9fa;}.views-field.views-field-title .field-content a:hover{color:#B89816;text-decoration:underline;}.views-field.views-field-title a:hover{color:#B89816;text-decoration:underline;}.views-col:hover .views-field.views-field-field-isi-artikel .field-content{color:#f8f9fa;}.views-col:hover .views-field.views-field-body .field-content{color:#f8f9fa;}.views-col:hover .views-field.views-field-body .field-content p a{color:var(--bs-warning);}.views-row > i:hover{background-color:var(--bs-primary);}.views-row > i:hover .views-field.views-field-body .field-content{color:#f8f9fa;}.views-row > i:hover .views-field.views-field-title .field-content a{color:var(--bs-warning);}@media screen and (max-width:768px){div.views-row.clearfix > div.views-col{width:100% !important;}.views-row.clearfix{margin-bottom:22px;}.views-row > .views-col:first-child{margin-right:15px !important;}.views-field.views-field-title .field-content a{font-size:1.25rem;}.views-field.views-field-title a{font-size:1.25rem;}.views-field.views-field-title .field-content a{font-size:1.25rem;}}@media screen and (max-width:1024px){.views-row.clearfix{margin-bottom:22px;}}
.d-flex.flex-wrap.justify-content-md-between.align-items-md-center{justify-content:center !important;align-items:center;}
@media (min-width:1200px) and (max-width:1399px){#hero{height:330px !important;}}@media (min-width:992px) and (max-width:1199px){#hero{height:330px !important;}}@media (min-width:768px) and (max-width:991px){#hero{height:340px !important;}}@media (min-width:510px) and (max-width:767px){#hero{height:330px !important;}}@media (min-width:426px) and (max-width:509px){#hero{height:340px !important;}}@media (min-width:375px) and (max-width:425px){#hero{height:370px !important;}}@media (min-width:320px) and (max-width:374px){#hero{height:480px !important;}}@media (max-width:319px){#hero{height:520px !important;}}
.new-container{padding-left:0px;padding-right:0px;}.custom-hover-card{border:none;border-radius:1rem;overflow:hidden;transition:transform 0.1s ease;position:relative;height:100%;display:flex;flex-direction:column;}.card-img-wrapper{position:relative;width:100%;height:180px;overflow:hidden;}.card-img{width:100%;height:100%;object-fit:cover;}.card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(161,113,156,0.4);z-index:1;transition:background-color 0.1s ease;}.custom-hover-card:hover .card-overlay{background-color:rgba(161,113,156,0.6);}.custom-hover-card .card-body{background-color:rgb(229 153 223);position:relative;z-index:2;padding:1rem;flex-grow:1;display:flex;flex-direction:column;}.custom-hover-card:hover{transform:scale(1.03);}
iframe.live{width:100%;border-style:none;overflow:hidden;padding-left:3rem;padding-right:3rem;}iframe.live{height:920px !important;}@media (min-width:320px){iframe.live{height:1000px !important;}}@media (min-width:375px){iframe.live{height:1070px !important;}}@media (min-width:425px){iframe.live{height:1300px !important;}}@media (min-width:576px){iframe.live{height:1250px !important;}}@media (min-width:768px){iframe.live{height:1080px !important;padding-left:0 !important;padding-right:0 !important;}}@media (min-width:992px){iframe.live{height:950px !important;padding-left:0.5rem !important;padding-right:0.5rem !important;}}@media (min-width:1200px){iframe.live{height:900px !important;padding-left:1.5rem !important;padding-right:1.5rem !important;}}@media (min-width:1400px){iframe.live{height:940px !important;padding-left:3rem !important;padding-right:3rem !important;}}@media (max-width:767px){iframe.live{padding-left:2.8rem !important;padding-right:2.8rem !important;}}
.myiframe{width:100%;border-style:none;height:300px;padding-left:3.4rem;padding-right:3.4rem;}.myiframe body{text-align:center;}@media (min-width:768px) and (max-width:992px){.myiframe{height:300px;}}@media (max-width:767px){.myiframe{height:300px !important;padding-left:3.9rem !important;padding-right:3.9rem !important;}}@media (min-width:320px){.myiframe{height:400px !important;}}@media (min-width:375px){.myiframe{height:300px !important;padding-left:4.8rem !important;padding-right:4.8rem !important;}}@media (min-width:425px){.myiframe{height:300px !important;padding-left:6.4rem !important;padding-right:6.4rem !important;}}@media (min-width:576px){.myiframe{height:300px !important;padding-left:10rem !important;padding-right:10rem !important;}}@media (min-width:768px){.myiframe{height:400px !important;padding-left:0 !important;padding-right:0 !important;}}@media (min-width:992px){.myiframe{height:300px !important;padding-left:0.6rem !important;padding-right:0.6rem !important;}}@media (min-width:1200px){.myiframe{height:300px !important;padding-left:2rem !important;padding-right:2rem !important;}}@media (min-width:1400px){.myiframe{height:300px !important;padding-left:3.4rem !important;padding-right:3.4rem !important;}}
.hover-items:hover{background-color:var(--bs-primary);}a.text-decoration-none.text-dark{color:var(--bs-light) !important;}.hover-items:hover a{color:#FFDE21 !important;}.hover-items a:hover{text-decoration:underline !important;}.accordion-button:not(.collapsed){background-color:rgb(229 153 223) !important;}.accordion-button:not(.collapsed) a{color:white !important;}.accordion-button:not(.collapsed) a:hover{text-decoration:underline !important;}button > a{color:black !important;}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:black !important;text-decoration:none;background-color:white !important;border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);}.hover-items:hover{background-color:rgb(229 153 223) !important;}.block__title{color:#EB82E3 !important;font-weight:700 !important;}
.form{margin-top:2%;display:flex;flex-direction:row;justify-content:end;}.form-control{width:300px !important;}@media screen and (max-width:425px){.form-control{width:100% !important;}}
.title.page-title{color:rgb(169 95 181);font-weight:600;margin-bottom:1.5rem;}
