.elementor-8504 .elementor-element.elementor-element-351b0366{--display:flex;--min-height:61vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-8504 .elementor-element.elementor-element-351b0366:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-351b0366 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://io.undip.ac.id/wp-content/uploads/2026/03/header-DGS-2-rev-scaled.png");background-position:center center;background-size:cover;}.elementor-8504 .elementor-element.elementor-element-2489f3d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8504 .elementor-element.elementor-element-5bf307a6{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-8504 .elementor-element.elementor-element-71e4327f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8504 .elementor-element.elementor-element-71e4327f{text-align:start;}.elementor-8504 .elementor-element.elementor-element-71e4327f .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-8504 .elementor-element.elementor-element-11bebc49{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8504 .elementor-element.elementor-element-59340cdd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-8504 .elementor-element.elementor-element-59340cdd:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-59340cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB7D;}.elementor-8504 .elementor-element.elementor-element-1a9fcfcf{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8504 .elementor-element.elementor-element-6579e2f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#0E0E0E;--border-color:#0E0E0E;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-8504 .elementor-element.elementor-element-2892abbc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-8504 .elementor-element.elementor-element-2892abbc{text-align:start;}.elementor-8504 .elementor-element.elementor-element-2892abbc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#0E0E0E;}.elementor-8504 .elementor-element.elementor-element-f07321c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8504 .elementor-element.elementor-element-e18ffdb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8504 .elementor-element.elementor-element-8568b7b{--display:flex;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-8504 .elementor-element.elementor-element-90a9438 .elementor-button{background-color:#000352;}.elementor-8504 .elementor-element.elementor-element-4806d4e{text-align:start;}.elementor-8504 .elementor-element.elementor-element-4806d4e .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:45px;font-weight:600;color:#000352;}.elementor-8504 .elementor-element.elementor-element-f164e11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8504 .elementor-element.elementor-element-3837acf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8504 .elementor-element.elementor-element-2e83e45 img{width:100%;max-width:100%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8504 .elementor-element.elementor-element-4ac385f{--display:flex;}.elementor-8504 .elementor-element.elementor-element-2a25806{--display:flex;}.elementor-8504 .elementor-element.elementor-element-aa47ea2{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:600;line-height:39px;color:#000352;}.elementor-8504 .elementor-element.elementor-element-aa47ea2 p{margin-block-end:30px;}.elementor-8504 .elementor-element.elementor-element-98f3ca1{text-align:start;}.elementor-8504 .elementor-element.elementor-element-98f3ca1 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:45px;font-weight:600;color:#000352;}.elementor-8504 .elementor-element.elementor-element-07a5820{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8504 .elementor-element.elementor-element-6ecc97c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8504 .elementor-element.elementor-element-62a99b5{--display:flex;}.elementor-8504 .elementor-element.elementor-element-fd969b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-8504 .elementor-element.elementor-element-e8d8fcf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8504 .elementor-element.elementor-element-e8d8fcf:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-e8d8fcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E438;}.elementor-8504 .elementor-element.elementor-element-83fbf7e{--display:flex;--min-height:0px;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-49a3013{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:600;line-height:39px;color:#000352;}.elementor-8504 .elementor-element.elementor-element-ff3dcb5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8504 .elementor-element.elementor-element-da4526a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8504 .elementor-element.elementor-element-da4526a:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-da4526a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E438;}.elementor-8504 .elementor-element.elementor-element-7d878e3{--display:flex;}.elementor-8504 .elementor-element.elementor-element-3aa4529{--display:flex;--min-height:0px;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-1dbfdc3{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:600;line-height:39px;color:#000352;}.elementor-8504 .elementor-element.elementor-element-09f4b85.elementor-element{--align-self:center;}.elementor-8504 .elementor-element.elementor-element-09f4b85{text-align:center;}.elementor-8504 .elementor-element.elementor-element-4b4aa51{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8504 .elementor-element.elementor-element-4b4aa51:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-4b4aa51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E438;}.elementor-8504 .elementor-element.elementor-element-9d89824{--display:flex;}.elementor-8504 .elementor-element.elementor-element-43d5aeb{--display:flex;}.elementor-8504 .elementor-element.elementor-element-3e50b02{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:600;line-height:39px;color:#000352;}.elementor-8504 .elementor-element.elementor-element-7ffce5a{text-align:center;}.elementor-8504 .elementor-element.elementor-element-332a6b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8504 .elementor-element.elementor-element-b46c6d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8504 .elementor-element.elementor-element-b46c6d5:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-b46c6d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E438;}.elementor-8504 .elementor-element.elementor-element-306a5a6{--display:flex;}.elementor-8504 .elementor-element.elementor-element-30edd83{--display:flex;--min-height:0px;}.elementor-8504 .elementor-element.elementor-element-6fb923c{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:600;line-height:39px;color:#000352;}.elementor-8504 .elementor-element.elementor-element-2dab320{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8504 .elementor-element.elementor-element-2dab320:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-2dab320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E438;}.elementor-8504 .elementor-element.elementor-element-2479505{--display:flex;}.elementor-8504 .elementor-element.elementor-element-f60056c{--display:flex;}.elementor-8504 .elementor-element.elementor-element-d5fe0bb{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:600;line-height:39px;color:#000352;}.elementor-8504 .elementor-element.elementor-element-f698889{text-align:start;}.elementor-8504 .elementor-element.elementor-element-f698889 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:45px;font-weight:600;color:#000352;}.elementor-8504 .elementor-element.elementor-element-59da9a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8504 .elementor-element.elementor-element-291b037{--display:flex;}.elementor-8504 .elementor-element.elementor-element-f2a3059{--display:flex;}.elementor-8504 .elementor-element.elementor-element-794f526{--display:flex;}.elementor-8504 .elementor-element.elementor-element-128de51{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:600;line-height:39px;color:#000352;}.elementor-8504 .elementor-element.elementor-element-499d35f{color:#7A7A7A;}.elementor-8504 .elementor-element.elementor-element-9d60041{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:600;line-height:39px;color:#000352;}.elementor-8504 .elementor-element.elementor-element-ac0124e{color:#7A7A7A;}.elementor-8504 .elementor-element.elementor-element-203dd0a{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:600;line-height:39px;color:#000352;}.elementor-8504 .elementor-element.elementor-element-6ba6011{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:600;line-height:39px;color:#000352;}.elementor-8504 .elementor-element.elementor-element-d15da29{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:600;line-height:39px;color:#000352;}.elementor-8504 .elementor-element.elementor-element-d5d5dbb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8504 .elementor-element.elementor-element-f036b31{--display:flex;}.elementor-8504 .elementor-element.elementor-element-851a37f{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:600;line-height:39px;color:#000352;}.elementor-8504 .elementor-element.elementor-element-cf181e7{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:600;line-height:39px;color:#000352;}.elementor-8504 .elementor-element.elementor-element-f1beba0{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:600;line-height:39px;color:#000352;}.elementor-8504 .elementor-element.elementor-element-cda7919{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:600;line-height:39px;color:#000352;}.elementor-8504 .elementor-element.elementor-element-39fe639{--display:flex;}.elementor-8504 .elementor-element.elementor-element-af8d639 .elementor-button{background-color:#000352;}.elementor-8504 .elementor-element.elementor-element-af8d639 .elementor-button:hover, .elementor-8504 .elementor-element.elementor-element-af8d639 .elementor-button:focus{background-color:#FFFFFF;color:#000352;border-color:#000372;}.elementor-8504 .elementor-element.elementor-element-af8d639.elementor-element{--align-self:center;}.elementor-8504 .elementor-element.elementor-element-af8d639 .elementor-button:hover svg, .elementor-8504 .elementor-element.elementor-element-af8d639 .elementor-button:focus svg{fill:#000352;}.elementor-8504 .elementor-element.elementor-element-5691085{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8504 .elementor-element.elementor-element-5691085:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-5691085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E438;}.elementor-8504 .elementor-element.elementor-element-9344dd6{text-align:center;}.elementor-8504 .elementor-element.elementor-element-9344dd6 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:45px;font-weight:600;color:#000352;}.elementor-8504 .elementor-element.elementor-element-0fd332a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8504 .elementor-element.elementor-element-b1b8887 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:45px;font-weight:600;color:#000352;}.elementor-8504 .elementor-element.elementor-element-2e22135{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8504 .elementor-element.elementor-element-67a52f1{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-67a52f1:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-67a52f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E438;}.elementor-8504 .elementor-element.elementor-element-7e7e9ec{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-86f5422 img{border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-a877b59{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-a877b59:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-a877b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E438;}.elementor-8504 .elementor-element.elementor-element-2ee612f{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-54d7bd6 img{border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-a5e1e9f{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-a5e1e9f:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-a5e1e9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E438;}.elementor-8504 .elementor-element.elementor-element-9f63585{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-fdc3ee0 img{border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-2cf9180{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8504 .elementor-element.elementor-element-2832845{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-2832845:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-2832845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E438;}.elementor-8504 .elementor-element.elementor-element-0488e09{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-ad61283 img{border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-58dde3c{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-58dde3c:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-58dde3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E438;}.elementor-8504 .elementor-element.elementor-element-c5f6a9b{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-9320a4d img{border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-f018a29{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-f018a29:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-f018a29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E438;}.elementor-8504 .elementor-element.elementor-element-d2e5497{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-31e20f3 img{border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-2359475{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8504 .elementor-element.elementor-element-99ea681{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-99ea681:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-99ea681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E438;}.elementor-8504 .elementor-element.elementor-element-2085c6a{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-7f42270 img{border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-0afce1a{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-0afce1a:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-0afce1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E438;}.elementor-8504 .elementor-element.elementor-element-ef84871{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-4f6b649 img{border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-f3b2561{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-f3b2561:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-f3b2561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E438;}.elementor-8504 .elementor-element.elementor-element-f1504c4{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-119a8b7 img{border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-fd214b4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8504 .elementor-element.elementor-element-27e3eb6{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-27e3eb6:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-27e3eb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E438;}.elementor-8504 .elementor-element.elementor-element-9349d11{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-244783c img{border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-1b70a21{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-1b70a21:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-1b70a21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E438;}.elementor-8504 .elementor-element.elementor-element-ca6523c{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-a5dcd86 img{border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-7c3419c{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-7c3419c:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-7c3419c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E438;}.elementor-8504 .elementor-element.elementor-element-a616fb3{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-0c794b4 img{border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-c68fdcc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8504 .elementor-element.elementor-element-26e2ff4{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-26e2ff4:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-26e2ff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E438;}.elementor-8504 .elementor-element.elementor-element-bf8b2ad{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-f50f924 img{border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-e341790{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-e341790:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-e341790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E438;}.elementor-8504 .elementor-element.elementor-element-062cb48{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-a4ab0cc img{border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-65b7ca8{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-65b7ca8:not(.elementor-motion-effects-element-type-background), .elementor-8504 .elementor-element.elementor-element-65b7ca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E438;}.elementor-8504 .elementor-element.elementor-element-2677ec5{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-85e0ec9 img{border-radius:12px 12px 12px 12px;}.elementor-8504 .elementor-element.elementor-element-0640bdc{--display:flex;}.elementor-8504 .elementor-element.elementor-element-5679275{text-align:center;}.elementor-8504 .elementor-element.elementor-element-5679275 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:45px;font-weight:600;color:#000352;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8504 .elementor-element.elementor-element-694cdf6 .elementor-swiper-button{font-size:20px;}.elementor-8504 .elementor-element.elementor-element-103d160{--display:flex;}.elementor-8504 .elementor-element.elementor-element-27f6cec .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:45px;font-weight:600;color:#000352;}.elementor-8504 .elementor-element.elementor-element-a48c2f4{--display:flex;}.elementor-8504 .elementor-element.elementor-element-6d20bf4{--display:flex;}.elementor-8504 .elementor-element.elementor-element-5c2d732{--display:flex;}.elementor-8504 .elementor-element.elementor-element-0e8380c{--display:flex;}.elementor-8504 .elementor-element.elementor-element-dccd625{--display:flex;}.elementor-8504 .elementor-element.elementor-element-ec4228e{--display:flex;}.elementor-8504 .elementor-element.elementor-element-a2d887a{--display:flex;}.elementor-8504 .elementor-element.elementor-element-db17df1{--display:flex;}.elementor-8504 .elementor-element.elementor-element-c601f95{--display:flex;}.elementor-8504 .elementor-element.elementor-element-81aa686{--display:flex;}.elementor-8504 .elementor-element.elementor-element-58ba0c5{--display:flex;}.elementor-8504 .elementor-element.elementor-element-486eaf3{--display:flex;}.elementor-8504 .elementor-element.elementor-element-882e4ab{--display:flex;}.elementor-8504 .elementor-element.elementor-element-8a5be7e{--display:flex;}.elementor-8504 .elementor-element.elementor-element-76b3017{--display:flex;}.elementor-8504 .elementor-element.elementor-element-b44e329{--display:flex;}.elementor-8504 .elementor-element.elementor-element-8cc431e{--display:flex;}.elementor-8504 .elementor-element.elementor-element-d6c9353{--display:flex;}.elementor-8504 .elementor-element.elementor-element-e3c237c{--display:flex;}.elementor-8504 .elementor-element.elementor-element-c4703ff{--display:flex;}.elementor-8504 .elementor-element.elementor-element-643f0ee{--display:flex;}.elementor-8504 .elementor-element.elementor-element-55e94b7{--display:flex;}.elementor-8504 .elementor-element.elementor-element-5766b69{--display:flex;}.elementor-8504 .elementor-element.elementor-element-1d32f1d{--display:flex;}.elementor-8504 .elementor-element.elementor-element-31522fb{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}@media(min-width:768px){.elementor-8504 .elementor-element.elementor-element-3837acf{--width:45%;}.elementor-8504 .elementor-element.elementor-element-7d878e3{--width:15%;}.elementor-8504 .elementor-element.elementor-element-9d89824{--width:15%;}.elementor-8504 .elementor-element.elementor-element-306a5a6{--width:15%;}.elementor-8504 .elementor-element.elementor-element-2479505{--width:15%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8504 .elementor-element.elementor-element-2892abbc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-8504 .elementor-element.elementor-element-351b0366{--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-8504 .elementor-element.elementor-element-5bf307a6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8504 .elementor-element.elementor-element-71e4327f{text-align:center;}.elementor-8504 .elementor-element.elementor-element-11bebc49{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8504 .elementor-element.elementor-element-59340cdd{--padding-top:35px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-8504 .elementor-element.elementor-element-1a9fcfcf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8504 .elementor-element.elementor-element-6579e2f4{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-8504 .elementor-element.elementor-element-2892abbc > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-8504 .elementor-element.elementor-element-2892abbc{text-align:center;}.elementor-8504 .elementor-element.elementor-element-2892abbc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8504 .elementor-element.elementor-element-f07321c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8504 .elementor-element.elementor-element-aa47ea2{font-size:16px;}.elementor-8504 .elementor-element.elementor-element-49a3013{font-size:16px;}.elementor-8504 .elementor-element.elementor-element-1dbfdc3{font-size:16px;}.elementor-8504 .elementor-element.elementor-element-3e50b02{font-size:16px;}.elementor-8504 .elementor-element.elementor-element-6fb923c{font-size:16px;}.elementor-8504 .elementor-element.elementor-element-d5fe0bb{font-size:16px;}.elementor-8504 .elementor-element.elementor-element-128de51{font-size:16px;}.elementor-8504 .elementor-element.elementor-element-9d60041{font-size:16px;}.elementor-8504 .elementor-element.elementor-element-203dd0a{font-size:16px;}.elementor-8504 .elementor-element.elementor-element-6ba6011{font-size:16px;}.elementor-8504 .elementor-element.elementor-element-d15da29{font-size:16px;}.elementor-8504 .elementor-element.elementor-element-851a37f{font-size:16px;}.elementor-8504 .elementor-element.elementor-element-cf181e7{font-size:16px;}.elementor-8504 .elementor-element.elementor-element-f1beba0{font-size:16px;}.elementor-8504 .elementor-element.elementor-element-cda7919{font-size:16px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-9fac098 */.rector-info{
    margin-top:18px;
    text-align:center;
}

.rector-name{
    font-family:"Libre Baskerville",serif;
    color:#000352;
    font-size:19px;
    font-weight:700;
    margin-bottom:6px;
}

.rector-title{
    color:#7A7A7A;
    font-size:16px;
    margin-bottom:4px;
}

.rector-university{
    color:#7A7A7A;
    font-size:15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0960042 */.welcome-section{
    color:#7A7A7A;
    line-height:1.9;
    font-size:16px;
}

.welcome-section p{
    margin-bottom:20px;
}

.welcome-cards{
    display:flex;
    gap:24px;
    margin:35px 0;
}

.welcome-card{
    flex:1;
    background:#6EC1E438;
    border:1px solid #E8ECF2;
    border-radius:16px;
    padding:28px;
    box-shadow:0 6px 18px rgba(0,0,0,.05);
    transition:.3s ease;
}

.welcome-card:hover{
    transform:translateY(-5px);
    box-shadow:0 14px 35px rgba(0,0,0,.08);
}

.welcome-card h4{
    margin:0 0 16px;
    color:#000352;
    font-family:"Libre Baskerville", serif;
    font-size:26px;
    font-weight:700;
}

.welcome-card p{
    margin:0;
    color:#7A7A7A;
    line-height:1.8;
}

.welcome-ending{
    margin-top:25px;
    padding-top:20px;
    border-top:1px solid #E8ECF2;
    font-style:italic;
    color:#555555;
}

@media (max-width:768px){

    .welcome-cards{
        flex-direction:column;
    }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca149c3 */.elementor-widget-text-editor h5{
    font-family: "Libre Baskerville", serif;
    font-size: 22px;
    font-weight: 700;
    color: #000352;
    margin: 28px 0 12px;
    line-height: 1.4;
}

.elementor-widget-text-editor p{
    line-height: 1.8;
    margin-bottom: 18px;
}

.elementor-widget-text-editor ul{
    margin: 0 0 24px 22px;
    padding: 0;
}

.elementor-widget-text-editor ul li{
    margin-bottom: 6px;
    line-height: 1.8;
    color: #444;
}

@media (max-width:767px){
    .elementor-widget-text-editor h5{
        font-size: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca705b */.announcement-quote{
    border-left:5px solid #000352;
    background:#F8FAFD;
    padding:18px 24px;
    margin:20px 0;
    color:#7A7A7A;
    font-style:normal;
    line-height:1.8;
    border-radius:0 10px 10px 0;
}

.announcement-quote strong{
    color:#000352;
    font-family:"Libre Baskerville", serif;
    font-weight:700;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af8d639 */.full-btn .elementor-button{
    width:100%;
    display:flex;
    justify-content:center;
    align-items:center;
    padding:16px 24px; /* Tinggi tombol */
    min-height:56px;   /* Tinggi minimum */
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-31522fb *//* ==========================================
   DIO Premium FAQ (Nested Accordion)
========================================== */

.dio-faq .e-n-accordion-item{
    background:#6EC1E438;
    border:none !important;
    border-radius:16px;
    margin-bottom:16px;
    overflow:hidden;
    box-shadow:0 4px 14px rgba(0,0,0,.05);
    transition:all .3s ease;
}

.dio-faq .e-n-accordion-item:hover{
    transform:translateY(-3px);
    box-shadow:0 12px 28px rgba(0,0,0,.08);
}

/* Header */

.dio-faq .e-n-accordion-item-title{
    padding:20px 26px !important;
}

/* Question */

.dio-faq .e-n-accordion-item-title-text{
    font-family:"Libre Baskerville", serif;
    font-size:17px !important;
    font-weight:700;
    color:#000352;
    line-height:1.5;
}

/* Answer */

.dio-faq .e-n-accordion-item > .e-con{
    padding:0 26px 24px !important;
}

.dio-faq .e-n-accordion-item > .e-con p{
    color:#7A7A7A;
    font-size:15px;
    line-height:1.8;
    margin:0;
}

/* Icon */

.dio-faq .e-n-accordion-item-title-header svg{
    width:18px;
    height:18px;
    color:#000352;
    transition:.3s;
}

/* Responsive */

@media(max-width:768px){

.dio-faq .e-n-accordion-item-title{
    padding:18px 20px !important;
}

.dio-faq .e-n-accordion-item-title-text{
    font-size:16px !important;
}

.dio-faq .e-n-accordion-item>.e-con{
    padding:0 20px 20px !important;
}

}/* End custom CSS */
/* Start custom CSS */.program-card{
    transition:all .35s ease;
    cursor:pointer;
    border-radius:20px;
    box-shadow:0 4px 12px rgba(0,0,0,.08);
    overflow:hidden;
}

.program-card:hover{
    transform:translateY(-8px);
    box-shadow:0 18px 35px rgba(0,0,0,.15);
}

.shadow-card{
    transition:all .3s ease;
    border-radius:20px;
    box-shadow:0 4px 12px rgba(0,0,0,.08);
}/* End custom CSS */