.elementor-13342 .elementor-element.elementor-element-304228d{--display:flex;--background-transition:0.3s;}.elementor-13342 .elementor-element.elementor-element-b718db9 > .elementor-widget-container{margin:-16px -6px -6px -6px;padding:0px 0px 0px 0px;background-color:#F7F7F7;}.elementor-13342 .elementor-element.elementor-element-d5a014e .blog-item .blog-content .blog-meta span{color:#394459;}.elementor-13342 .elementor-element.elementor-element-d5a014e .rs-blog-grid .blog-item .image-wrap .blog-meta{color:#394459;}.elementor-13342 .elementor-element.elementor-element-d5a014e .rsaddon-unique-slider .blog-item .blog-content .blog-meta i{color:var( --e-global-color-secondary );}.elementor-13342 .elementor-element.elementor-element-d5a014e .rsaddon-unique-slider .blog-item .blog-content .btn-btm .post-categories::before{color:var( --e-global-color-secondary );}.elementor-13342 .elementor-element.elementor-element-d5a014e .blog-content, .elementor-13342 .elementor-element.elementor-element-d5a014e .rs-blog-grid .blog-item.transparent .blog-inner-wrap .blog-content{background-color:#FFFFFF;padding:35px 33px 33px 33px;margin:0px 0px -20px 0px;}.elementor-13342 .elementor-element.elementor-element-d5a014e .rsaddon-unique-slider .blog-item .blog-content .btn-btm .post-categories li a, .elementor-13342 .elementor-element.elementor-element-d5a014e .rsaddon-unique-slider .blog-content .post-categories li a{color:#394459;}.elementor-13342 .elementor-element.elementor-element-d5a014e .rsaddon-unique-slider .blog-item .blog-content .btn-btm .post-categories li a:hover,
                       .elementor-13342 .elementor-element.elementor-element-d5a014e .rsaddon-unique-slider .blog-item .blog-content .btn-btm .post-categories:hover:before{color:#1484C7;}.elementor-13342 .elementor-element.elementor-element-d5a014e .blog-content h3.blog-name a, 
                       .elementor-13342 .elementor-element.elementor-element-d5a014e .rsaddon-unique-slider .blog-item .blog-content h3.blog-name a{color:#111111;}.elementor-13342 .elementor-element.elementor-element-d5a014e .blog-item .blog-content h3.blog-name a:hover,
                       .elementor-13342 .elementor-element.elementor-element-d5a014e .rsaddon-unique-slider .blog-item .blog-content h3.blog-name a:hover{color:#1484C7;}.elementor-13342 .elementor-element.elementor-element-d5a014e .blog-item .blog-content h3.blog-name{padding:12px 0px 20px 0px;}.elementor-13342 .elementor-element.elementor-element-d5a014e .blog-item .blog-content h3.blog-name a{font-size:22px;font-weight:700;}.elementor-13342 .elementor-element.elementor-element-d5a014e .blog-item .blog-content p{color:#394459;}.elementor-13342 .elementor-element.elementor-element-d5a014e .rsaddon-unique-slider .blog-item .blog-content p.txt{font-family:"Helvetica", Sans-serif;font-size:1px;}.elementor-13342 .elementor-element.elementor-element-d5a014e .rs-addon-slider .slick-dots li button:hover{background:var( --e-global-color-primary );}.elementor-13342 .elementor-element.elementor-element-d5a014e .rs-addon-slider .slick-dots li.slick-active button{background:var( --e-global-color-primary );}.elementor-13342 .elementor-element.elementor-element-d5a014e .btn-btm .rs-view-btn .rs-btns{padding:0px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-13342 .elementor-element.elementor-element-d5a014e .rsaddon-unique-slider .blog-item .blog-content .btn-btm a.rs-btns{color:#394459;}.elementor-13342 .elementor-element.elementor-element-d5a014e .rsaddon-unique-slider .blog-item .blog-content .btn-btm a.rs-btns:hover,
                    .elementor-13342 .elementor-element.elementor-element-d5a014e .rsaddon-unique-slider .blog-item .blog-content .btn-btm:hover a.rs-btns:after,
                    .elementor-13342 .elementor-element.elementor-element-d5a014e .rsaddon-unique-slider .blog-item .blog-content .btn-btm a.rs-btns:focus{color:#1484C7;}.elementor-13342 .elementor-element.elementor-element-d5a014e > .elementor-widget-container{margin:-22px 0px -22px 0px;padding:6px 0px 33px 0px;background-color:#F7F7F7;}.elementor-13342 .elementor-element.elementor-element-454218f > .elementor-widget-container{margin:-4px -4px -4px -4px;padding:0px 0px 0px 0px;background-color:#FFFFFF;border-style:none;}.elementor-13342 .elementor-element.elementor-element-66d090b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-13342 .elementor-element.elementor-element-d1c2781{--display:flex;--background-transition:0.3s;}.elementor-13342 .elementor-element.elementor-element-4dd25ca > .elementor-widget-container{background-color:#E0E0E0;}.elementor-13342 .elementor-element.elementor-element-88dbef6 > .elementor-widget-container{background-color:#E0E0E0;}/* Start custom CSS for html, class: .elementor-element-b718db9 *//* ===================== */
/* Montserrat Variants   */
/* ===================== */
@font-face {
  font-family: 'Montserrat';
  src: url('https://sahabatqu.id/assets/fonts/montserrat-latin-400-normal.woff2') format('woff2'),
       url('assets/fonts/montserrat-latin-400-normal.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Montserrat';
  src: url('https://sahabatqu.id/assets/fonts/montserrat-latin-500-medium.woff2') format('woff2'),
       url('assets/fonts/montserrat-latin-500-medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Montserrat';
  src: url('https://sahabatqu.id/assets/fonts/montserrat-latin-600-semibold.woff2') format('woff2'),
       url('https://sahabatqu.id/assets/fonts/montserrat-latin-600-semibold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Montserrat';
  src: url('https://sahabatqu.id/assets/fonts/montserrat-latin-700-bold.woff2') format('woff2'),
       url('https://sahabatqu.id/assets/fonts/montserrat-latin-700-bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
}

/* ===================== */
/* Open Sans Variants    */
/* ===================== */
@font-face {
  font-family: 'Open Sans';
  src: url('https://sahabatqu.id/assets/fonts/open-sans-latin-400-normal.woff2') format('woff2'),
       url('https://sahabatqu.id/assets/fonts/open-sans-latin-400-normal.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Open Sans';
  src: url('https://sahabatqu.id/assets/fonts/open-sans-latin-600-semibold.woff2') format('woff2'),
       url('https://sahabatqu.id/assets/fonts/open-sans-latin-600-semibold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
}

/* ===================== */
/* Open Sans Math        */
/* ===================== */
@font-face {
  font-family: 'Open Sans Math';
  src: url('https://sahabatqu.id/assets/fonts/open-sans-math-400.woff2') format('woff2'),
       url('https://sahabatqu.id/assets/fonts/open-sans-math-400.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Open Sans Math';
  src: url('https://sahabatqu.id/assets/fonts/open-sans-math-600-semibold.woff2') format('woff2'),
       url('https://sahabatqu.id/assets/fonts/open-sans-math-600-semibold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
}

/* ===================== */
/* Open Sans Symbols     */
/* ===================== */
@font-face {
  font-family: 'Open Sans Symbols';
  src: url('https://sahabatqu.id/assets/fonts/open-sans-symbols-400.woff2') format('woff2'),
       url('assets/fonts/open-sans-symbols-400.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Open Sans Symbols';
  src: url('https://sahabatqu.id/assets/fonts/open-sans-symbols-600-semibold.woff2') format('woff2'),
       url('https://sahabatqu.id/assets/fonts/open-sans-symbols-600-semibold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
}/* End custom CSS */
/* Start custom CSS for rsblog-slider, class: .elementor-element-d5a014e */.rs-blog-slider .slick-dots {
  bottom: -30px !important; /* naikkin tombolnya */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-454218f *//* ===================== */
/* Montserrat Variants   */
/* ===================== */
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/montserrat-latin-400-normal.woff2') format('woff2'),
       url('/fonts/montserrat-latin-400-normal.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/montserrat-latin-500-medium.woff2') format('woff2'),
       url('/fonts/montserrat-latin-500-medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/montserrat-latin-600-semibold.woff2') format('woff2'),
       url('/fonts/montserrat-latin-600-semibold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/montserrat-latin-700-bold.woff2') format('woff2'),
       url('/fonts/montserrat-latin-700-bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
}

/* ===================== */
/* Open Sans Variants    */
/* ===================== */
@font-face {
  font-family: 'Open Sans';
  src: url('/fonts/open-sans-latin-400-normal.woff2') format('woff2'),
       url('/fonts/open-sans-latin-400-normal.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Open Sans';
  src: url('/fonts/open-sans-latin-600-semibold.woff2') format('woff2'),
       url('/fonts/open-sans-latin-600-semibold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
}

/* ===================== */
/* Open Sans Math        */
/* ===================== */
@font-face {
  font-family: 'Open Sans Math';
  src: url('/fonts/open-sans-math-400.woff2') format('woff2'),
       url('/fonts/open-sans-math-400.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Open Sans Math';
  src: url('/fonts/open-sans-math-600-semibold.woff2') format('woff2'),
       url('/fonts/open-sans-math-600-semibold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
}

/* ===================== */
/* Open Sans Symbols     */
/* ===================== */
@font-face {
  font-family: 'Open Sans Symbols';
  src: url('/fonts/open-sans-symbols-400.woff2') format('woff2'),
       url('/fonts/open-sans-symbols-400.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Open Sans Symbols';
  src: url('/fonts/open-sans-symbols-600-semibold.woff2') format('woff2'),
       url('/fonts/open-sans-symbols-600-semibold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
}/* End custom CSS */