.elementor-6709 .elementor-element.elementor-element-97301e1{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6709 .elementor-element.elementor-element-d14a57b{--display:flex;--min-height:100vh;--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:space-around;--overlay-mix-blend-mode:multiply;--z-index:1004;}.elementor-6709 .elementor-element.elementor-element-d14a57b:not(.elementor-motion-effects-element-type-background), .elementor-6709 .elementor-element.elementor-element-d14a57b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1D1D1;}.elementor-6709 .elementor-element.elementor-element-d14a57b::before, .elementor-6709 .elementor-element.elementor-element-d14a57b > .elementor-background-video-container::before, .elementor-6709 .elementor-element.elementor-element-d14a57b > .e-con-inner > .elementor-background-video-container::before, .elementor-6709 .elementor-element.elementor-element-d14a57b > .elementor-background-slideshow::before, .elementor-6709 .elementor-element.elementor-element-d14a57b > .e-con-inner > .elementor-background-slideshow::before, .elementor-6709 .elementor-element.elementor-element-d14a57b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://invite.swalapatra.my.id/wp-content/uploads/2025/10/GO105343.jpeg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6709 .elementor-element.elementor-element-d14a57b::before{filter:brightness( 100% ) contrast( 112% ) saturate( 95% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6709 .elementor-element.elementor-element-ce40af9{--display:flex;}.elementor-6709 .elementor-element.elementor-element-9e66e20{--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-6709 .elementor-element.elementor-element-f8d417c{--display:flex;}.elementor-6709 .elementor-element.elementor-element-0f5f845{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:620px 620px 0px 0px;--padding-top:150px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-6709 .elementor-element.elementor-element-0f5f845::before, .elementor-6709 .elementor-element.elementor-element-0f5f845 > .elementor-background-video-container::before, .elementor-6709 .elementor-element.elementor-element-0f5f845 > .e-con-inner > .elementor-background-video-container::before, .elementor-6709 .elementor-element.elementor-element-0f5f845 > .elementor-background-slideshow::before, .elementor-6709 .elementor-element.elementor-element-0f5f845 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6709 .elementor-element.elementor-element-0f5f845 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6709 .elementor-element.elementor-element-bcb9f55{--display:flex;}.elementor-6709 .elementor-element.elementor-element-161dd1c{text-align:center;}.elementor-6709 .elementor-element.elementor-element-161dd1c .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-6709 .elementor-element.elementor-element-d30395f{--display:flex;}.elementor-6709 .elementor-element.elementor-element-41e5a19{text-align:center;}.elementor-6709 .elementor-element.elementor-element-41e5a19 .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-size:50px;font-weight:700;line-height:50px;color:#FFFFFF;}.elementor-6709 .elementor-element.elementor-element-67b89a7{--display:flex;}.elementor-6709 .elementor-element.elementor-element-e77d5c0{text-align:center;}.elementor-6709 .elementor-element.elementor-element-e77d5c0 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-6709 .elementor-element.elementor-element-4b883d3{text-align:center;}.elementor-6709 .elementor-element.elementor-element-4b883d3 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:30px;color:#FFFFFF;}.elementor-6709 .elementor-element.elementor-element-88ecd37{text-align:center;}.elementor-6709 .elementor-element.elementor-element-88ecd37 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:12px;color:#FFFFFF;}.elementor-6709 .elementor-element.elementor-element-2aa1af1{--display:flex;}.elementor-6709 .elementor-element.elementor-element-0c14cc1{--display:flex;}.elementor-6709 .elementor-element.elementor-element-8172092{--display:flex;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-02e28b3{right:-27px;}body.rtl .elementor-6709 .elementor-element.elementor-element-02e28b3{left:-27px;}.elementor-6709 .elementor-element.elementor-element-02e28b3{bottom:-221px;z-index:999;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-ed39198{left:-36px;}body.rtl .elementor-6709 .elementor-element.elementor-element-ed39198{right:-36px;}.elementor-6709 .elementor-element.elementor-element-ed39198{bottom:-175px;z-index:998;}.elementor-6709 .elementor-element.elementor-element-f76b6b8{--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;}.elementor-6709 .elementor-element.elementor-element-f44c1d6{--display:flex;}.elementor-6709 .elementor-element.elementor-element-e0554cd{text-align:center;}.elementor-6709 .elementor-element.elementor-element-e0554cd .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-size:50px;font-weight:700;color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-90f8234{--display:flex;}.elementor-6709 .elementor-element.elementor-element-1dc21e3{--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-6709 .elementor-element.elementor-element-58bf3c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-6709 .elementor-element.elementor-element-2f7bcc9{--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;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-26371cc{left:-64px;}body.rtl .elementor-6709 .elementor-element.elementor-element-26371cc{right:-64px;}.elementor-6709 .elementor-element.elementor-element-26371cc{bottom:-55px;z-index:997;}.elementor-6709 .elementor-element.elementor-element-c5d1c16{text-align:center;}.elementor-6709 .elementor-element.elementor-element-c5d1c16 .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-weight:700;color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-b56d97e{text-align:center;font-family:"Cinzel", Sans-serif;font-size:14px;color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-d9b7f61{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-6709 .elementor-element.elementor-element-1f3320c{--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;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-794f3c5{left:-64px;}body.rtl .elementor-6709 .elementor-element.elementor-element-794f3c5{right:-64px;}.elementor-6709 .elementor-element.elementor-element-794f3c5{bottom:-55px;z-index:997;}.elementor-6709 .elementor-element.elementor-element-d23387c{text-align:center;}.elementor-6709 .elementor-element.elementor-element-d23387c .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-weight:700;color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-dc9c4ee{text-align:center;font-family:"Cinzel", Sans-serif;font-size:14px;color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-fe9882c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-6709 .elementor-element.elementor-element-1d8ba72{--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;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-ee7d27e{right:-65px;}body.rtl .elementor-6709 .elementor-element.elementor-element-ee7d27e{left:-65px;}.elementor-6709 .elementor-element.elementor-element-ee7d27e{bottom:-46px;z-index:997;}.elementor-6709 .elementor-element.elementor-element-a773aa9{text-align:center;}.elementor-6709 .elementor-element.elementor-element-a773aa9 .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-weight:700;color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-5ccede2{text-align:center;font-family:"Cinzel", Sans-serif;font-size:14px;color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-473ef7c{--display:flex;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-79309cf{left:-73px;}body.rtl .elementor-6709 .elementor-element.elementor-element-79309cf{right:-73px;}.elementor-6709 .elementor-element.elementor-element-79309cf{bottom:332px;z-index:994;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-9a767d0{right:-111px;}body.rtl .elementor-6709 .elementor-element.elementor-element-9a767d0{left:-111px;}.elementor-6709 .elementor-element.elementor-element-9a767d0{bottom:590px;z-index:994;}.elementor-6709 .elementor-element.elementor-element-e871bfd{--display:flex;--min-height:120vh;--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;--overlay-opacity:0.5;}.elementor-6709 .elementor-element.elementor-element-e871bfd:not(.elementor-motion-effects-element-type-background), .elementor-6709 .elementor-element.elementor-element-e871bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://invite.swalapatra.my.id/wp-content/uploads/2025/10/imgi_83_bg-acara.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6709 .elementor-element.elementor-element-e871bfd::before, .elementor-6709 .elementor-element.elementor-element-e871bfd > .elementor-background-video-container::before, .elementor-6709 .elementor-element.elementor-element-e871bfd > .e-con-inner > .elementor-background-video-container::before, .elementor-6709 .elementor-element.elementor-element-e871bfd > .elementor-background-slideshow::before, .elementor-6709 .elementor-element.elementor-element-e871bfd > .e-con-inner > .elementor-background-slideshow::before, .elementor-6709 .elementor-element.elementor-element-e871bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6709 .elementor-element.elementor-element-abbb2e4{--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;--justify-content:center;}.elementor-6709 .elementor-element.elementor-element-be9d206{--display:flex;}.elementor-6709 .elementor-element.elementor-element-5070f1e{--display:flex;--min-height:100vh;--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:space-between;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-6709 .elementor-element.elementor-element-5070f1e:not(.elementor-motion-effects-element-type-background), .elementor-6709 .elementor-element.elementor-element-5070f1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6709 .elementor-element.elementor-element-1ad5a17{text-align:center;}.elementor-6709 .elementor-element.elementor-element-1ad5a17 .elementor-heading-title{font-family:"Noto Serif Balinese", Sans-serif;font-weight:700;color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-7c0952f{--display:flex;}.elementor-6709 .elementor-element.elementor-element-320e58c{color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-91b4da1{text-align:center;}.elementor-6709 .elementor-element.elementor-element-91b4da1 .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-weight:700;color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-ae55300{--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-6709 .elementor-element.elementor-element-3e68166{--display:flex;}.elementor-6709 .elementor-element.elementor-element-dbf7573{text-align:center;}.elementor-6709 .elementor-element.elementor-element-dbf7573 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-weight:400;letter-spacing:2px;color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-5d42a24{text-align:center;}.elementor-6709 .elementor-element.elementor-element-5d42a24 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:14px;font-weight:700;line-height:16px;color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-f2ba46e{--display:flex;}.elementor-6709 .elementor-element.elementor-element-4209e79{text-align:center;}.elementor-6709 .elementor-element.elementor-element-4209e79 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-weight:400;letter-spacing:2px;color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-d520720{text-align:center;}.elementor-6709 .elementor-element.elementor-element-d520720 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:14px;font-weight:700;line-height:16px;color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-1c00853{--display:flex;}.elementor-6709 .elementor-element.elementor-element-e564bab{text-align:center;}.elementor-6709 .elementor-element.elementor-element-e564bab .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-weight:400;letter-spacing:2px;color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-0bde770{text-align:center;}.elementor-6709 .elementor-element.elementor-element-0bde770 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:14px;font-weight:700;line-height:16px;color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-69961d4{text-align:center;}.elementor-6709 .elementor-element.elementor-element-69961d4 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-8030817{--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;--justify-content:space-between;}.elementor-6709 .elementor-element.elementor-element-6e4caf1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6709 .elementor-element.elementor-element-6e4caf1 a.elementor-button, .elementor-6709 .elementor-element.elementor-element-6e4caf1 .elementor-button{background-color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-3d8ae07 .elementor-button{background-color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-3d8ae07 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6709 .elementor-element.elementor-element-c1d193e{color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-a33e263{text-align:center;}.elementor-6709 .elementor-element.elementor-element-a33e263 .elementor-heading-title{font-family:"Noto Serif Balinese", Sans-serif;font-weight:700;color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-9a76032{--display:flex;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-2489211{left:-55px;}body.rtl .elementor-6709 .elementor-element.elementor-element-2489211{right:-55px;}.elementor-6709 .elementor-element.elementor-element-2489211{top:55px;z-index:992;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-e42b7e0{right:-55px;}body.rtl .elementor-6709 .elementor-element.elementor-element-e42b7e0{left:-55px;}.elementor-6709 .elementor-element.elementor-element-e42b7e0{top:55px;z-index:991;}.elementor-6709 .elementor-element.elementor-element-849e31b{--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;}.elementor-6709 .elementor-element.elementor-element-e195572{--display:flex;}.elementor-6709 .elementor-element.elementor-element-7695c38{text-align:center;}.elementor-6709 .elementor-element.elementor-element-7695c38 .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-size:50px;font-weight:700;color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-21d6e04 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-6709 .elementor-element.elementor-element-21d6e04 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-6709 .elementor-element.elementor-element-21d6e04{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-6709 .elementor-element.elementor-element-05bc40b{--display:flex;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-a595f8b{left:-138px;}body.rtl .elementor-6709 .elementor-element.elementor-element-a595f8b{right:-138px;}.elementor-6709 .elementor-element.elementor-element-a595f8b{top:-166px;z-index:980;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-faa1da4{right:-46px;}body.rtl .elementor-6709 .elementor-element.elementor-element-faa1da4{left:-46px;}.elementor-6709 .elementor-element.elementor-element-faa1da4{bottom:-157px;z-index:979;}.elementor-6709 .elementor-element.elementor-element-513748d{--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;}.elementor-6709 .elementor-element.elementor-element-4c7db36{--display:flex;}.elementor-6709 .elementor-element.elementor-element-f9421d1{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6709 .elementor-element.elementor-element-98cd674{--display:flex;}.elementor-6709 .elementor-element.elementor-element-c4dbe76{--display:flex;--justify-content:center;}.elementor-6709 .elementor-element.elementor-element-8a30fdd{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;--z-index:5;}.elementor-6709 .elementor-element.elementor-element-8a30fdd:not(.elementor-motion-effects-element-type-background), .elementor-6709 .elementor-element.elementor-element-8a30fdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://invite.swalapatra.my.id/wp-content/uploads/2025/10/QuoteBG.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-6709 .elementor-element.elementor-element-8a30fdd.e-con{--align-self:center;}.elementor-6709 .elementor-element.elementor-element-4275746{text-align:center;font-size:14px;color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-ba6e9c3{text-align:center;}.elementor-6709 .elementor-element.elementor-element-ba6e9c3 .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-size:30px;font-weight:700;color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-9ba0323 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-9ba0323{left:-148px;}body.rtl .elementor-6709 .elementor-element.elementor-element-9ba0323{right:-148px;}.elementor-6709 .elementor-element.elementor-element-9ba0323{top:110px;z-index:2;}.elementor-6709 .elementor-element.elementor-element-7181503 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-7181503{right:-155px;}body.rtl .elementor-6709 .elementor-element.elementor-element-7181503{left:-155px;}.elementor-6709 .elementor-element.elementor-element-7181503{top:-75px;z-index:1;}.elementor-6709 .elementor-element.elementor-element-34c4138{--display:flex;}.elementor-6709 .elementor-element.elementor-element-9551e09{--display:flex;}.elementor-6709 .elementor-element.elementor-element-9d6c901{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-6709 .elementor-element.elementor-element-9d6c901:not(.elementor-motion-effects-element-type-background), .elementor-6709 .elementor-element.elementor-element-9d6c901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://invite.swalapatra.my.id/wp-content/uploads/2025/10/imgi_94_bg-rsvp.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-d5c2ed4{left:-46px;}body.rtl .elementor-6709 .elementor-element.elementor-element-d5c2ed4{right:-46px;}.elementor-6709 .elementor-element.elementor-element-d5c2ed4{top:-286px;z-index:950;}.elementor-6709 .elementor-element.elementor-element-bd2c088{--display:flex;}.elementor-6709 .elementor-element.elementor-element-cb1db20{--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-6709 .elementor-element.elementor-element-5a94de4{--display:flex;}.elementor-6709 .elementor-element.elementor-element-ffea743{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6709 .elementor-element.elementor-element-ffea743:not(.elementor-motion-effects-element-type-background), .elementor-6709 .elementor-element.elementor-element-ffea743 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6709 .elementor-element.elementor-element-b5e2fbd{text-align:center;}.elementor-6709 .elementor-element.elementor-element-b5e2fbd .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-size:50px;font-weight:700;color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-f3fda2c{text-align:center;font-size:14px;color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-49c08a9 a.elementor-button, .elementor-6709 .elementor-element.elementor-element-49c08a9 .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-49c08a9 .elementor-button{border-style:none;}.elementor-6709 .elementor-element.elementor-element-a116ed7{--display:flex;}.elementor-6709 .elementor-element.elementor-element-64f3860{--display:flex;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-647d5ed{right:-46px;}body.rtl .elementor-6709 .elementor-element.elementor-element-647d5ed{left:-46px;}.elementor-6709 .elementor-element.elementor-element-647d5ed{bottom:-276px;z-index:949;}.elementor-6709 .elementor-element.elementor-element-37ba145{--display:flex;--position:fixed;--min-height:30px;--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;bottom:0px;--z-index:1005;}.elementor-6709 .elementor-element.elementor-element-37ba145:not(.elementor-motion-effects-element-type-background), .elementor-6709 .elementor-element.elementor-element-37ba145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9D7549;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-37ba145{left:0px;}body.rtl .elementor-6709 .elementor-element.elementor-element-37ba145{right:0px;}.elementor-6709 .elementor-element.elementor-element-4f200d5{--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;--justify-content:space-evenly;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6709 .elementor-element.elementor-element-4b9fed7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-6709 .elementor-element.elementor-element-0962f6c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-6709 .elementor-element.elementor-element-0e2ed79{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-6709 .elementor-element.elementor-element-574f2ed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-6709 .elementor-element.elementor-element-58b7edc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-6709 .elementor-element.elementor-element-37c69ba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-6709 .elementor-element.elementor-element-2e8b6e3{--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;--padding-top:150px;--padding-bottom:150px;--padding-left:150px;--padding-right:150px;}.elementor-6709 .elementor-element.elementor-element-2e8b6e3:not(.elementor-motion-effects-element-type-background), .elementor-6709 .elementor-element.elementor-element-2e8b6e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-fc1e868{--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-6709 .elementor-element.elementor-element-ce8c50a{--display:flex;}.elementor-6709 .elementor-element.elementor-element-2857249{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-6709 .elementor-element.elementor-element-c71babd img{max-width:150px;opacity:0.7;filter:brightness( 250% ) contrast( 162% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6709 .elementor-element.elementor-element-6e68568{--display:flex;}.elementor-6709 .elementor-element.elementor-element-36f2517{--display:flex;--position:fixed;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;bottom:0px;--z-index:1000;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-36f2517{left:0px;}body.rtl .elementor-6709 .elementor-element.elementor-element-36f2517{right:0px;}.elementor-6709 .elementor-element.elementor-element-c5e1647 .elementor-icon-wrapper{text-align:center;}.elementor-6709 .elementor-element.elementor-element-c5e1647.elementor-view-stacked .elementor-icon{background-color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-c5e1647.elementor-view-framed .elementor-icon, .elementor-6709 .elementor-element.elementor-element-c5e1647.elementor-view-default .elementor-icon{color:#9D7549;border-color:#9D7549;}.elementor-6709 .elementor-element.elementor-element-c5e1647.elementor-view-framed .elementor-icon, .elementor-6709 .elementor-element.elementor-element-c5e1647.elementor-view-default .elementor-icon svg{fill:#9D7549;}.elementor-6709 .elementor-element.elementor-element-c5e1647 .elementor-icon i, .elementor-6709 .elementor-element.elementor-element-c5e1647 .elementor-icon svg{transform:rotate(0deg);}@media(max-width:1024px){body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-02e28b3{right:-119px;}body.rtl .elementor-6709 .elementor-element.elementor-element-02e28b3{left:-119px;}.elementor-6709 .elementor-element.elementor-element-02e28b3 img{max-width:70%;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-ed39198{left:-91px;}body.rtl .elementor-6709 .elementor-element.elementor-element-ed39198{right:-91px;}.elementor-6709 .elementor-element.elementor-element-ed39198{bottom:-193px;}.elementor-6709 .elementor-element.elementor-element-ed39198 img{max-width:75%;}.elementor-6709 .elementor-element.elementor-element-26371cc{bottom:-37px;}.elementor-6709 .elementor-element.elementor-element-26371cc img{max-width:70%;}.elementor-6709 .elementor-element.elementor-element-794f3c5{bottom:-27px;}.elementor-6709 .elementor-element.elementor-element-794f3c5 img{max-width:70%;}.elementor-6709 .elementor-element.elementor-element-ee7d27e{bottom:-18px;}.elementor-6709 .elementor-element.elementor-element-ee7d27e img{max-width:70%;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-79309cf{left:-91px;}body.rtl .elementor-6709 .elementor-element.elementor-element-79309cf{right:-91px;}.elementor-6709 .elementor-element.elementor-element-79309cf{bottom:350px;}.elementor-6709 .elementor-element.elementor-element-79309cf img{max-width:75%;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-a595f8b{left:-304px;}body.rtl .elementor-6709 .elementor-element.elementor-element-a595f8b{right:-304px;}.elementor-6709 .elementor-element.elementor-element-a595f8b{top:-286px;}.elementor-6709 .elementor-element.elementor-element-a595f8b img{max-width:50%;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-d5c2ed4{left:-221px;}body.rtl .elementor-6709 .elementor-element.elementor-element-d5c2ed4{right:-221px;}.elementor-6709 .elementor-element.elementor-element-d5c2ed4{top:-19px;}.elementor-6709 .elementor-element.elementor-element-d5c2ed4 img{max-width:50%;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-647d5ed{right:-212px;}body.rtl .elementor-6709 .elementor-element.elementor-element-647d5ed{left:-212px;}.elementor-6709 .elementor-element.elementor-element-647d5ed{bottom:-147px;}.elementor-6709 .elementor-element.elementor-element-647d5ed img{max-width:50%;}}@media(max-width:767px){.elementor-6709 .elementor-element.elementor-element-d14a57b::before, .elementor-6709 .elementor-element.elementor-element-d14a57b > .elementor-background-video-container::before, .elementor-6709 .elementor-element.elementor-element-d14a57b > .e-con-inner > .elementor-background-video-container::before, .elementor-6709 .elementor-element.elementor-element-d14a57b > .elementor-background-slideshow::before, .elementor-6709 .elementor-element.elementor-element-d14a57b > .e-con-inner > .elementor-background-slideshow::before, .elementor-6709 .elementor-element.elementor-element-d14a57b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://invite.swalapatra.my.id/wp-content/uploads/2025/10/Cover-foto-e1761151602152.jpeg");}.elementor-6709 .elementor-element.elementor-element-0f5f845{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6709 .elementor-element.elementor-element-161dd1c .elementor-heading-title{font-size:14px;}.elementor-6709 .elementor-element.elementor-element-41e5a19 .elementor-heading-title{font-size:40px;line-height:42px;}.elementor-6709 .elementor-element.elementor-element-e77d5c0 .elementor-heading-title{font-size:14px;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-02e28b3{right:-119px;}body.rtl .elementor-6709 .elementor-element.elementor-element-02e28b3{left:-119px;}.elementor-6709 .elementor-element.elementor-element-02e28b3{bottom:-64px;}.elementor-6709 .elementor-element.elementor-element-02e28b3 img{max-width:50%;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-ed39198{left:-110px;}body.rtl .elementor-6709 .elementor-element.elementor-element-ed39198{right:-110px;}.elementor-6709 .elementor-element.elementor-element-ed39198{bottom:-65px;}.elementor-6709 .elementor-element.elementor-element-ed39198 img{max-width:50%;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-26371cc{left:-73px;}body.rtl .elementor-6709 .elementor-element.elementor-element-26371cc{right:-73px;}.elementor-6709 .elementor-element.elementor-element-26371cc{bottom:-36px;}.elementor-6709 .elementor-element.elementor-element-26371cc img{max-width:70%;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-794f3c5{left:-73px;}body.rtl .elementor-6709 .elementor-element.elementor-element-794f3c5{right:-73px;}.elementor-6709 .elementor-element.elementor-element-794f3c5{bottom:-36px;}.elementor-6709 .elementor-element.elementor-element-794f3c5 img{max-width:70%;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-ee7d27e{right:-93px;}body.rtl .elementor-6709 .elementor-element.elementor-element-ee7d27e{left:-93px;}.elementor-6709 .elementor-element.elementor-element-ee7d27e{bottom:-9px;}.elementor-6709 .elementor-element.elementor-element-ee7d27e img{max-width:70%;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-79309cf{left:-157px;}body.rtl .elementor-6709 .elementor-element.elementor-element-79309cf{right:-157px;}.elementor-6709 .elementor-element.elementor-element-79309cf{bottom:429px;}.elementor-6709 .elementor-element.elementor-element-79309cf img{max-width:25%;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-9a767d0{right:-156px;}body.rtl .elementor-6709 .elementor-element.elementor-element-9a767d0{left:-156px;}.elementor-6709 .elementor-element.elementor-element-9a767d0{bottom:460px;}.elementor-6709 .elementor-element.elementor-element-9a767d0 img{max-width:30%;}.elementor-6709 .elementor-element.elementor-element-e871bfd:not(.elementor-motion-effects-element-type-background), .elementor-6709 .elementor-element.elementor-element-e871bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-6709 .elementor-element.elementor-element-5070f1e{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-6709 .elementor-element.elementor-element-8030817{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-6709 .elementor-element.elementor-element-a595f8b{top:-18px;}.elementor-6709 .elementor-element.elementor-element-a595f8b img{max-width:50%;}.elementor-6709 .elementor-element.elementor-element-8a30fdd{--min-height:500px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6709 .elementor-element.elementor-element-4275746{z-index:900;font-size:12px;}.elementor-6709 .elementor-element.elementor-element-ba6e9c3 .elementor-heading-title{font-size:18px;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-9ba0323{left:-112px;}body.rtl .elementor-6709 .elementor-element.elementor-element-9ba0323{right:-112px;}.elementor-6709 .elementor-element.elementor-element-9ba0323{top:202px;}.elementor-6709 .elementor-element.elementor-element-9ba0323 img{max-width:50%;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-7181503{right:2px;}body.rtl .elementor-6709 .elementor-element.elementor-element-7181503{left:2px;}.elementor-6709 .elementor-element.elementor-element-7181503{top:211px;}.elementor-6709 .elementor-element.elementor-element-7181503 img{max-width:70%;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-d5c2ed4{left:-165px;}body.rtl .elementor-6709 .elementor-element.elementor-element-d5c2ed4{right:-165px;}.elementor-6709 .elementor-element.elementor-element-d5c2ed4{top:-92px;}.elementor-6709 .elementor-element.elementor-element-d5c2ed4 img{max-width:50%;}.elementor-6709 .elementor-element.elementor-element-ffea743{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-6709 .elementor-element.elementor-element-647d5ed{right:-166px;}body.rtl .elementor-6709 .elementor-element.elementor-element-647d5ed{left:-166px;}.elementor-6709 .elementor-element.elementor-element-647d5ed{bottom:-73px;}.elementor-6709 .elementor-element.elementor-element-647d5ed img{max-width:50%;}.elementor-6709 .elementor-element.elementor-element-2e8b6e3{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6709 .elementor-element.elementor-element-c71babd img{max-width:100px;}.elementor-6709 .elementor-element.elementor-element-c5e1647 .elementor-icon{font-size:35px;}}@media(min-width:768px){.elementor-6709 .elementor-element.elementor-element-f8d417c{--width:25%;}.elementor-6709 .elementor-element.elementor-element-0f5f845{--width:50%;}.elementor-6709 .elementor-element.elementor-element-0c14cc1{--width:25%;}.elementor-6709 .elementor-element.elementor-element-be9d206{--width:30%;}.elementor-6709 .elementor-element.elementor-element-5070f1e{--width:40%;}.elementor-6709 .elementor-element.elementor-element-9a76032{--width:30%;}.elementor-6709 .elementor-element.elementor-element-c4dbe76{--width:100%;}.elementor-6709 .elementor-element.elementor-element-5a94de4{--width:30%;}.elementor-6709 .elementor-element.elementor-element-ffea743{--width:40%;}.elementor-6709 .elementor-element.elementor-element-a116ed7{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6709 .elementor-element.elementor-element-be9d206{--width:15%;}.elementor-6709 .elementor-element.elementor-element-5070f1e{--width:100%;}.elementor-6709 .elementor-element.elementor-element-9a76032{--width:15%;}}@media(min-width:1025px){.elementor-6709 .elementor-element.elementor-element-e871bfd:not(.elementor-motion-effects-element-type-background), .elementor-6709 .elementor-element.elementor-element-e871bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS *//* * ----------------------------------------------------
 * KELAS ANIMASI GLOBAL DAUN (UNTUK ELEMENTOR)
 * ----------------------------------------------------
 * * REKOMENDASI PENEMPATAN: Tempelkan kode ini di:
 * Elementor > Site Settings (Pengaturan Situs) > Custom CSS
 * * * CARA PAKAI: Untuk menggunakan, tambahkan salah satu kelas berikut
 * di kolom 'CSS Classes' (Lanjutan) elemen gambar di Post/Page Anda:
 * 1. leaf-normal
 * 2. leaf-fast
 * 3. floral-kanan (BARU: Goyang dari kanan bawah)
 * 4. floral-kiri (BARU: Goyang dari kiri bawah)
 *
 */

/* ======================================= */
/* PENGATURAN DASAR UNTUK KELAS LAMA (Top Center) */
.leaf-normal, .leaf-fast {
    transform-origin: center top; 
}

.leaf-normal img, .leaf-fast img {
    transform-origin: center top;
}
/* ======================================= */

/* -------------------------------------- */
/* 1. ANIMASI NORMAL (Gerakan Lambat & Halus) - Origin Top */
.leaf-normal img {
    animation: goyang-normal 10s ease-in-out infinite alternate;
}

@keyframes goyang-normal {
    0%, 100% {
        transform: rotate(-3deg) scale(1); 
    }
    50% {
        transform: rotate(3deg) scale(1.05); /* Zoom in 5% */
    }
}
/* -------------------------------------- */


/* -------------------------------------- */
/* 2. ANIMASI CEPAT (Gerakan Agak Besar & Lebih Cepat) - Origin Top */
.leaf-fast img {
    animation: goyang-cepat 4s ease-in-out infinite alternate;
}

@keyframes goyang-cepat {
    0%, 100% {
        transform: rotate(-5deg) scale(1); 
    }
    50% {
        transform: rotate(5deg) scale(1.1); /* Zoom in 10% */
    }
}
/* -------------------------------------- */


/* ======================================= */
/* KELAS BARU DENGAN ORIGIN BAWAH (BOTTOM ORIGIN CLASSES) */
/* ======================================= */

/* -------------------------------------- */
/* 3. FLORAL KANAN (Pusat Putar: Kanan Bawah) */
/* Menerapkan origin ke kontainer Elementor dan tag <img> */
.floral-kanan, .floral-kanan img {
    transform-origin: bottom right; 
}

.floral-kanan img {
    animation: goyang-floral-kanan 5s ease-in-out infinite alternate;
}

@keyframes goyang-floral-kanan {
    /* Mengikuti permintaan Anda: Goyang -3deg ke +3deg dalam 5 detik */
    0%, 100% {
        transform: rotate(-3deg) scale(1);
    }
    50% {
        transform: rotate(3deg) scale(1.05);
    }
}
/* -------------------------------------- */


/* -------------------------------------- */
/* 4. FLORAL KIRI (Pusat Putar: Kiri Bawah) */
/* Menerapkan origin ke kontainer Elementor dan tag <img> */
.floral-kiri, .floral-kiri img {
    transform-origin: bottom left; 
}

.floral-kiri img {
    animation: goyang-floral-kiri 5s ease-in-out infinite alternate;
}

@keyframes goyang-floral-kiri {
    /* Mengikuti permintaan Anda: Goyang -3deg ke +3deg dalam 5 detik */
    0%, 100% {
        transform: rotate(-3deg) scale(1);
    }
    50% {
        transform: rotate(3deg) scale(1.05);
    }
}
/* -------------------------------------- *//* End custom CSS */