.elementor-2274 .elementor-element.elementor-element-fc0b70d:not(.elementor-motion-effects-element-type-background), .elementor-2274 .elementor-element.elementor-element-fc0b70d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villa-vihara.com/wp-content/uploads/2025/11/S__42262558_0.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2274 .elementor-element.elementor-element-fc0b70d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-fc0b70d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-00c3013{--spacer-size:529px;}.elementor-2274 .elementor-element.elementor-element-39a7566 > .elementor-container{max-width:1200px;}.elementor-2274 .elementor-element.elementor-element-56de967 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2274 .elementor-element.elementor-element-84db8c5{--alignment:center;--width:500px;font-family:"Alex Brush", Sans-serif;font-size:20px;font-weight:400;--word-spacing:0px;--text-color:#232323;--transition:0.3s;}.elementor-2274 .elementor-element.elementor-element-84db8c5 > .elementor-widget-container{margin:-49px 0px 0px -70px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-2274 .elementor-element.elementor-element-74edef8{text-align:center;font-family:"yumin", Sans-serif;font-size:24px;font-weight:500;line-height:41px;letter-spacing:2.3px;color:#232323;}.elementor-2274 .elementor-element.elementor-element-7c73934{--spacer-size:28px;}.elementor-2274 .elementor-element.elementor-element-1dd1727{margin-top:40px;margin-bottom:40px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-bc-flex-widget .elementor-2274 .elementor-element.elementor-element-87d0e6f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2274 .elementor-element.elementor-element-87d0e6f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2274 .elementor-element.elementor-element-3259883{text-align:center;}.elementor-2274 .elementor-element.elementor-element-3259883 img{width:18%;}.elementor-2274 .elementor-element.elementor-element-44d4499{text-align:center;font-family:"yumin", Sans-serif;font-size:23px;font-weight:400;line-height:49px;}.elementor-2274 .elementor-element.elementor-element-d64f930{text-align:left;font-family:"yumin", Sans-serif;font-size:17px;font-weight:400;line-height:32px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2274 .elementor-element.elementor-element-b76e08e{text-align:center;}.elementor-2274 .elementor-element.elementor-element-b76e08e .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:32px;font-weight:400;line-height:40px;letter-spacing:2.3px;color:#74632C;}.elementor-2274 .elementor-element.elementor-element-c6bf326{text-align:center;font-family:"yumin", Sans-serif;font-size:19px;font-weight:400;line-height:32px;}.elementor-2274 .elementor-element.elementor-element-b2545b2 > .elementor-container{max-width:759px;}.elementor-2274 .elementor-element.elementor-element-b50260f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-b50260f:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2274 .elementor-element.elementor-element-b50260f.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.villa-vihara.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2274 .elementor-element.elementor-element-b50260f img{width:80%;}.elementor-2274 .elementor-element.elementor-element-307e756{text-align:center;font-family:"yumin", Sans-serif;font-size:17px;font-weight:400;line-height:28px;}.elementor-2274 .elementor-element.elementor-element-f55787b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-f55787b:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2274 .elementor-element.elementor-element-f55787b.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.villa-vihara.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2274 .elementor-element.elementor-element-f55787b img{width:95%;}.elementor-2274 .elementor-element.elementor-element-12ed57f{text-align:center;font-family:"yumin", Sans-serif;font-size:17px;font-weight:400;line-height:28px;}.elementor-2274 .elementor-element.elementor-element-9ed6de7 > .elementor-container{max-width:949px;}.elementor-2274 .elementor-element.elementor-element-cea8b59 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-cea8b59:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2274 .elementor-element.elementor-element-cea8b59.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.villa-vihara.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2274 .elementor-element.elementor-element-cea8b59 img{width:96%;}.elementor-2274 .elementor-element.elementor-element-5d373bd{text-align:center;font-family:"yumin", Sans-serif;font-size:17px;font-weight:400;line-height:28px;}.elementor-2274 .elementor-element.elementor-element-2fae29e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-2fae29e:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2274 .elementor-element.elementor-element-2fae29e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.villa-vihara.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2274 .elementor-element.elementor-element-2fae29e img{width:80%;}.elementor-2274 .elementor-element.elementor-element-25f6530{text-align:center;font-family:"yumin", Sans-serif;font-size:17px;font-weight:400;line-height:28px;}.elementor-2274 .elementor-element.elementor-element-0108dab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-0108dab:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2274 .elementor-element.elementor-element-0108dab.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.villa-vihara.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2274 .elementor-element.elementor-element-0108dab img{width:55%;}.elementor-2274 .elementor-element.elementor-element-6366a0b{text-align:center;font-family:"yumin", Sans-serif;font-size:17px;font-weight:400;line-height:28px;}.elementor-2274 .elementor-element.elementor-element-413ef3d{text-align:center;}.elementor-2274 .elementor-element.elementor-element-413ef3d .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:17px;font-weight:400;line-height:28px;}.elementor-2274 .elementor-element.elementor-element-44e1448:not(.elementor-motion-effects-element-type-background), .elementor-2274 .elementor-element.elementor-element-44e1448 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villa-vihara.com/wp-content/uploads/2025/11/S__42516501_0.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2274 .elementor-element.elementor-element-44e1448 > .elementor-container{max-width:1200px;min-height:380px;}.elementor-2274 .elementor-element.elementor-element-44e1448, .elementor-2274 .elementor-element.elementor-element-44e1448 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-44e1448{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:42px;margin-bottom:0px;}.elementor-2274 .elementor-element.elementor-element-44e1448 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-a0304fe{text-align:center;}.elementor-2274 .elementor-element.elementor-element-a0304fe .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:26px;font-weight:400;line-height:49px;color:#171717;}.elementor-2274 .elementor-element.elementor-element-7419168:not(.elementor-motion-effects-element-type-background), .elementor-2274 .elementor-element.elementor-element-7419168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villa-vihara.com/wp-content/uploads/2025/11/S__42516501_0.jpg");background-position:center center;}.elementor-2274 .elementor-element.elementor-element-7419168 > .elementor-background-overlay{background-color:#FFFDF9;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-7419168{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-2274 .elementor-element.elementor-element-d99cc42{text-align:center;}.elementor-2274 .elementor-element.elementor-element-d99cc42 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:32px;font-weight:400;letter-spacing:2.3px;color:#74632C;}.elementor-2274 .elementor-element.elementor-element-6d9c207{margin-top:15px;margin-bottom:0px;}.elementor-2274 .elementor-element.elementor-element-a6f230e > .elementor-widget-container{margin:0px 20px 0px 0px;padding:14px 12px 12px 35px;}.elementor-2274 .elementor-element.elementor-element-a6f230e{text-align:center;}.elementor-2274 .elementor-element.elementor-element-a6f230e .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-2e8cf53 img{width:17%;}.elementor-2274 .elementor-element.elementor-element-e3d9944 > .elementor-widget-container{margin:0px 20px 0px 0px;padding:14px 12px 12px 35px;}.elementor-2274 .elementor-element.elementor-element-e3d9944{text-align:center;}.elementor-2274 .elementor-element.elementor-element-e3d9944 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-21f79fb img{width:16%;}.elementor-2274 .elementor-element.elementor-element-5ba1f75 > .elementor-widget-container{margin:0px 20px 0px 0px;padding:14px 12px 12px 35px;}.elementor-2274 .elementor-element.elementor-element-5ba1f75{text-align:center;}.elementor-2274 .elementor-element.elementor-element-5ba1f75 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-d6a3794 img{width:17%;}.elementor-2274 .elementor-element.elementor-element-82d3836{margin-top:15px;margin-bottom:0px;}.elementor-2274 .elementor-element.elementor-element-51a623f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2274 .elementor-element.elementor-element-51a623f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2274 .elementor-element.elementor-element-51a623f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 0px 10px 6px;}.elementor-2274 .elementor-element.elementor-element-51a623f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-e044da6 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-e044da6{text-align:left;}.elementor-2274 .elementor-element.elementor-element-e044da6 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-0d66357 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-0d66357{text-align:left;}.elementor-2274 .elementor-element.elementor-element-0d66357 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:15px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-687bfb0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2274 .elementor-element.elementor-element-687bfb0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2274 .elementor-element.elementor-element-687bfb0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 0px 10px 6px;}.elementor-2274 .elementor-element.elementor-element-687bfb0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-1eec8cf > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-1eec8cf{text-align:left;}.elementor-2274 .elementor-element.elementor-element-1eec8cf .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-835ea3e > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-835ea3e{text-align:left;}.elementor-2274 .elementor-element.elementor-element-835ea3e .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:15px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-463f53b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2274 .elementor-element.elementor-element-463f53b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2274 .elementor-element.elementor-element-463f53b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 0px 10px 6px;}.elementor-2274 .elementor-element.elementor-element-463f53b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-bd3cdaf > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-bd3cdaf{text-align:left;}.elementor-2274 .elementor-element.elementor-element-bd3cdaf .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-2dc8afa > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-2dc8afa{text-align:left;}.elementor-2274 .elementor-element.elementor-element-2dc8afa .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:15px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-04537be{margin-top:15px;margin-bottom:0px;}.elementor-2274 .elementor-element.elementor-element-0642178:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2274 .elementor-element.elementor-element-0642178 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2274 .elementor-element.elementor-element-0642178 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 0px 10px 6px;}.elementor-2274 .elementor-element.elementor-element-0642178 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-e33c3c8 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-e33c3c8{text-align:left;}.elementor-2274 .elementor-element.elementor-element-e33c3c8 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-f2de282 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-f2de282{text-align:left;}.elementor-2274 .elementor-element.elementor-element-f2de282 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:15px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-8f8e85a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2274 .elementor-element.elementor-element-8f8e85a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2274 .elementor-element.elementor-element-8f8e85a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 0px 10px 6px;}.elementor-2274 .elementor-element.elementor-element-8f8e85a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-631c19d > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-631c19d{text-align:left;}.elementor-2274 .elementor-element.elementor-element-631c19d .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-a65ab89 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-a65ab89{text-align:left;}.elementor-2274 .elementor-element.elementor-element-a65ab89 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:15px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-2f3bb27:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2274 .elementor-element.elementor-element-2f3bb27 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2274 .elementor-element.elementor-element-2f3bb27 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 0px 10px 6px;}.elementor-2274 .elementor-element.elementor-element-2f3bb27 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-0fcdf7a > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-0fcdf7a{text-align:left;}.elementor-2274 .elementor-element.elementor-element-0fcdf7a .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-263aae0 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-263aae0{text-align:left;}.elementor-2274 .elementor-element.elementor-element-263aae0 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:15px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-ab447d0{margin-top:15px;margin-bottom:0px;}.elementor-2274 .elementor-element.elementor-element-46fa9e3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2274 .elementor-element.elementor-element-46fa9e3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2274 .elementor-element.elementor-element-46fa9e3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 0px 10px 6px;}.elementor-2274 .elementor-element.elementor-element-46fa9e3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-e3c6201 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-e3c6201{text-align:left;}.elementor-2274 .elementor-element.elementor-element-e3c6201 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-c2bd30c > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-c2bd30c{text-align:left;}.elementor-2274 .elementor-element.elementor-element-c2bd30c .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:15px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-0ade985:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2274 .elementor-element.elementor-element-0ade985 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2274 .elementor-element.elementor-element-0ade985 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 0px 10px 6px;}.elementor-2274 .elementor-element.elementor-element-0ade985 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-5e2af12 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-5e2af12{text-align:left;}.elementor-2274 .elementor-element.elementor-element-5e2af12 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-c4453d2 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-c4453d2{text-align:left;}.elementor-2274 .elementor-element.elementor-element-c4453d2 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:15px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-718d67d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2274 .elementor-element.elementor-element-718d67d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2274 .elementor-element.elementor-element-718d67d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 0px 10px 6px;}.elementor-2274 .elementor-element.elementor-element-718d67d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-62a1b7a > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-62a1b7a{text-align:left;}.elementor-2274 .elementor-element.elementor-element-62a1b7a .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-d617838 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-d617838{text-align:left;}.elementor-2274 .elementor-element.elementor-element-d617838 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:15px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-2ad3709{margin-top:15px;margin-bottom:0px;}.elementor-2274 .elementor-element.elementor-element-d6e9087:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2274 .elementor-element.elementor-element-d6e9087 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2274 .elementor-element.elementor-element-d6e9087 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 0px 10px 6px;}.elementor-2274 .elementor-element.elementor-element-d6e9087 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-550d4d5 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-550d4d5{text-align:left;}.elementor-2274 .elementor-element.elementor-element-550d4d5 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-f28e7ae > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-f28e7ae{text-align:left;}.elementor-2274 .elementor-element.elementor-element-f28e7ae .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:15px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-8a2ddd0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2274 .elementor-element.elementor-element-8a2ddd0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2274 .elementor-element.elementor-element-8a2ddd0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 0px 10px 6px;}.elementor-2274 .elementor-element.elementor-element-8a2ddd0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-ace396a > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-ace396a{text-align:left;}.elementor-2274 .elementor-element.elementor-element-ace396a .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-8d5a7f5 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-8d5a7f5{text-align:left;}.elementor-2274 .elementor-element.elementor-element-8d5a7f5 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:15px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-8974f98:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2274 .elementor-element.elementor-element-8974f98 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2274 .elementor-element.elementor-element-8974f98 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 0px 10px 6px;}.elementor-2274 .elementor-element.elementor-element-8974f98 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-3249583 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-3249583{text-align:left;}.elementor-2274 .elementor-element.elementor-element-3249583 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-15aacb5 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-15aacb5{text-align:left;}.elementor-2274 .elementor-element.elementor-element-15aacb5 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:15px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-0e67007:not(.elementor-motion-effects-element-type-background), .elementor-2274 .elementor-element.elementor-element-0e67007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villa-vihara.com/wp-content/uploads/2025/11/S__42516501_0.jpg");background-position:center center;}.elementor-2274 .elementor-element.elementor-element-0e67007 > .elementor-background-overlay{background-color:#FFFDF9;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-0e67007{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-2274 .elementor-element.elementor-element-51a4611{text-align:center;}.elementor-2274 .elementor-element.elementor-element-51a4611 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:32px;font-weight:400;letter-spacing:2.3px;color:#74632C;}.elementor-2274 .elementor-element.elementor-element-5f2d9db{margin-top:15px;margin-bottom:0px;}.elementor-2274 .elementor-element.elementor-element-403a7c0 > .elementor-widget-container{margin:0px 20px 0px 0px;padding:14px 12px 12px 35px;}.elementor-2274 .elementor-element.elementor-element-403a7c0{text-align:center;}.elementor-2274 .elementor-element.elementor-element-403a7c0 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-65b96e7 img{width:17%;}.elementor-2274 .elementor-element.elementor-element-138fc6a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2274 .elementor-element.elementor-element-138fc6a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2274 .elementor-element.elementor-element-138fc6a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 0px 10px 6px;}.elementor-2274 .elementor-element.elementor-element-138fc6a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-34a53e0 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-34a53e0{text-align:left;}.elementor-2274 .elementor-element.elementor-element-34a53e0 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-3b62a43 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-3b62a43{text-align:left;}.elementor-2274 .elementor-element.elementor-element-3b62a43 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:15px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-b166285{margin-top:15px;margin-bottom:0px;}.elementor-2274 .elementor-element.elementor-element-056a9b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2274 .elementor-element.elementor-element-056a9b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2274 .elementor-element.elementor-element-056a9b7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 0px 10px 6px;}.elementor-2274 .elementor-element.elementor-element-056a9b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-a1f3fd7 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-a1f3fd7{text-align:left;}.elementor-2274 .elementor-element.elementor-element-a1f3fd7 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-94e29e6 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-94e29e6{text-align:left;}.elementor-2274 .elementor-element.elementor-element-94e29e6 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:15px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-1f7370b{margin-top:15px;margin-bottom:0px;}.elementor-2274 .elementor-element.elementor-element-33be080:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2274 .elementor-element.elementor-element-33be080 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2274 .elementor-element.elementor-element-33be080 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 0px 10px 6px;}.elementor-2274 .elementor-element.elementor-element-33be080 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-2b10df0 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-2b10df0{text-align:left;}.elementor-2274 .elementor-element.elementor-element-2b10df0 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-20fcbc7 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-20fcbc7{text-align:left;}.elementor-2274 .elementor-element.elementor-element-20fcbc7 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:15px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-efe6909{margin-top:15px;margin-bottom:0px;}.elementor-2274 .elementor-element.elementor-element-aadf836:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2274 .elementor-element.elementor-element-aadf836 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2274 .elementor-element.elementor-element-aadf836 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 0px 10px 6px;}.elementor-2274 .elementor-element.elementor-element-aadf836 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-cc969a7 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-cc969a7{text-align:left;}.elementor-2274 .elementor-element.elementor-element-cc969a7 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-71b01e2 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-71b01e2{text-align:left;}.elementor-2274 .elementor-element.elementor-element-71b01e2 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:15px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-20694e5{margin-top:15px;margin-bottom:0px;}.elementor-2274 .elementor-element.elementor-element-0fee7ad > .elementor-widget-container{margin:0px 20px 0px 0px;padding:14px 12px 12px 35px;}.elementor-2274 .elementor-element.elementor-element-0fee7ad{text-align:center;}.elementor-2274 .elementor-element.elementor-element-0fee7ad .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-7c4ec6e img{width:16%;}.elementor-2274 .elementor-element.elementor-element-c018df9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2274 .elementor-element.elementor-element-c018df9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2274 .elementor-element.elementor-element-c018df9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 0px 10px 6px;}.elementor-2274 .elementor-element.elementor-element-c018df9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-f58a1a1 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-f58a1a1{text-align:left;}.elementor-2274 .elementor-element.elementor-element-f58a1a1 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-dcaf1fd > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-dcaf1fd{text-align:left;}.elementor-2274 .elementor-element.elementor-element-dcaf1fd .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:15px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-1f49ebf{margin-top:15px;margin-bottom:0px;}.elementor-2274 .elementor-element.elementor-element-821325c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2274 .elementor-element.elementor-element-821325c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2274 .elementor-element.elementor-element-821325c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 0px 10px 6px;}.elementor-2274 .elementor-element.elementor-element-821325c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-34c7214 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-34c7214{text-align:left;}.elementor-2274 .elementor-element.elementor-element-34c7214 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-419847e > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-419847e{text-align:left;}.elementor-2274 .elementor-element.elementor-element-419847e .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:15px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-6aa8a96{margin-top:15px;margin-bottom:0px;}.elementor-2274 .elementor-element.elementor-element-b37e921:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2274 .elementor-element.elementor-element-b37e921 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2274 .elementor-element.elementor-element-b37e921 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 0px 10px 6px;}.elementor-2274 .elementor-element.elementor-element-b37e921 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-36755de > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-36755de{text-align:left;}.elementor-2274 .elementor-element.elementor-element-36755de .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-79a481f > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-79a481f{text-align:left;}.elementor-2274 .elementor-element.elementor-element-79a481f .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:15px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-5d41309{margin-top:15px;margin-bottom:0px;}.elementor-2274 .elementor-element.elementor-element-42b8ac9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2274 .elementor-element.elementor-element-42b8ac9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2274 .elementor-element.elementor-element-42b8ac9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 0px 10px 6px;}.elementor-2274 .elementor-element.elementor-element-42b8ac9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-cf67ed5 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-cf67ed5{text-align:left;}.elementor-2274 .elementor-element.elementor-element-cf67ed5 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-0977f90 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-0977f90{text-align:left;}.elementor-2274 .elementor-element.elementor-element-0977f90 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:15px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-df5dbdf{margin-top:15px;margin-bottom:0px;}.elementor-2274 .elementor-element.elementor-element-6bd9357 > .elementor-widget-container{margin:0px 20px 0px 0px;padding:14px 12px 12px 35px;}.elementor-2274 .elementor-element.elementor-element-6bd9357{text-align:center;}.elementor-2274 .elementor-element.elementor-element-6bd9357 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-61e5e34 img{width:17%;}.elementor-2274 .elementor-element.elementor-element-6ff6348:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2274 .elementor-element.elementor-element-6ff6348 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2274 .elementor-element.elementor-element-6ff6348 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 0px 10px 6px;}.elementor-2274 .elementor-element.elementor-element-6ff6348 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-3d32ab1 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-3d32ab1{text-align:left;}.elementor-2274 .elementor-element.elementor-element-3d32ab1 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-1817609 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-1817609{text-align:left;}.elementor-2274 .elementor-element.elementor-element-1817609 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:15px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-579c5b5{margin-top:15px;margin-bottom:0px;}.elementor-2274 .elementor-element.elementor-element-186d79f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2274 .elementor-element.elementor-element-186d79f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2274 .elementor-element.elementor-element-186d79f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 0px 10px 6px;}.elementor-2274 .elementor-element.elementor-element-186d79f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-7089a07 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-7089a07{text-align:left;}.elementor-2274 .elementor-element.elementor-element-7089a07 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-41b5785 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-41b5785{text-align:left;}.elementor-2274 .elementor-element.elementor-element-41b5785 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:15px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-9e0d1b9{margin-top:15px;margin-bottom:0px;}.elementor-2274 .elementor-element.elementor-element-9fb36cb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2274 .elementor-element.elementor-element-9fb36cb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2274 .elementor-element.elementor-element-9fb36cb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 0px 10px 6px;}.elementor-2274 .elementor-element.elementor-element-9fb36cb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-2b5ea97 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-2b5ea97{text-align:left;}.elementor-2274 .elementor-element.elementor-element-2b5ea97 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-4375cbe > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-4375cbe{text-align:left;}.elementor-2274 .elementor-element.elementor-element-4375cbe .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:15px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-5fd3a86{margin-top:15px;margin-bottom:0px;}.elementor-2274 .elementor-element.elementor-element-7e00ee6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2274 .elementor-element.elementor-element-7e00ee6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2274 .elementor-element.elementor-element-7e00ee6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 0px 10px 6px;}.elementor-2274 .elementor-element.elementor-element-7e00ee6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-a391fd4 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-a391fd4{text-align:left;}.elementor-2274 .elementor-element.elementor-element-a391fd4 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:20px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-d3b3341 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-d3b3341{text-align:left;}.elementor-2274 .elementor-element.elementor-element-d3b3341 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:15px;font-weight:400;}.elementor-2274 .elementor-element.elementor-element-7b96a87{margin-top:31px;margin-bottom:0px;}.elementor-2274 .elementor-element.elementor-element-a9941df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-a9941df{text-align:center;}.elementor-2274 .elementor-element.elementor-element-a9941df img{width:10%;}.elementor-2274 .elementor-element.elementor-element-b329348{text-align:center;}.elementor-2274 .elementor-element.elementor-element-b329348 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:32px;font-weight:400;letter-spacing:2.3px;color:#74632C;}.elementor-2274 .elementor-element.elementor-element-6c21c7b{text-align:center;font-family:"yumin", Sans-serif;font-size:17px;font-weight:400;line-height:32px;}.elementor-2274 .elementor-element.elementor-element-b582f52 > .elementor-container{max-width:949px;}.elementor-2274 .elementor-element.elementor-element-a43ef93 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-a43ef93:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2274 .elementor-element.elementor-element-a43ef93.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.villa-vihara.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2274 .elementor-element.elementor-element-a43ef93 img{width:257px;}.elementor-2274 .elementor-element.elementor-element-82de995{text-align:center;font-family:"yumin", Sans-serif;font-size:17px;font-weight:400;line-height:28px;}.elementor-2274 .elementor-element.elementor-element-8023b25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-8023b25:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2274 .elementor-element.elementor-element-8023b25.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.villa-vihara.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2274 .elementor-element.elementor-element-8023b25 img{width:380px;}.elementor-2274 .elementor-element.elementor-element-8690863{text-align:center;font-family:"yumin", Sans-serif;font-size:17px;font-weight:400;line-height:28px;}.elementor-2274 .elementor-element.elementor-element-d6350ed img{width:6%;}.elementor-2274 .elementor-element.elementor-element-9b06932{text-align:center;}.elementor-2274 .elementor-element.elementor-element-9b06932 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:32px;font-weight:400;letter-spacing:2.3px;color:#74632C;}.elementor-2274 .elementor-element.elementor-element-49ce4e1{margin-top:0px;margin-bottom:31px;}.elementor-bc-flex-widget .elementor-2274 .elementor-element.elementor-element-f8643d9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2274 .elementor-element.elementor-element-f8643d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2274 .elementor-element.elementor-element-ac78c48{text-align:center;font-family:"yumin", Sans-serif;font-size:17px;font-weight:400;line-height:20px;}.elementor-bc-flex-widget .elementor-2274 .elementor-element.elementor-element-a893143.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2274 .elementor-element.elementor-element-a893143.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2274 .elementor-element.elementor-element-81ddc6e img{width:79%;}.elementor-bc-flex-widget .elementor-2274 .elementor-element.elementor-element-2051532.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2274 .elementor-element.elementor-element-2051532.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2274 .elementor-element.elementor-element-1e605c2 img{width:100%;}.elementor-2274 .elementor-element.elementor-element-bb97e54 img{width:100%;}.elementor-2274 .elementor-element.elementor-element-93a07f4:not(.elementor-motion-effects-element-type-background), .elementor-2274 .elementor-element.elementor-element-93a07f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villa-vihara.com/wp-content/uploads/2025/11/S__42262557_0.jpg");background-position:center center;background-size:cover;}.elementor-2274 .elementor-element.elementor-element-93a07f4 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-93a07f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2274 .elementor-element.elementor-element-a75ef01{--spacer-size:218px;}.elementor-2274 .elementor-element.elementor-element-33f557f{text-align:center;font-family:"yumin", Sans-serif;font-size:26px;font-weight:400;line-height:49px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-2274 .elementor-element.elementor-element-29fc3e0{--spacer-size:210px;}.elementor-2274 .elementor-element.elementor-element-49dab2d img{width:98%;}.elementor-2274 .elementor-element.elementor-element-adce60b:not(.elementor-motion-effects-element-type-background), .elementor-2274 .elementor-element.elementor-element-adce60b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}.elementor-2274 .elementor-element.elementor-element-adce60b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:030px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-adce60b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-49c5d74{--alignment:center;--width:500px;font-family:"Alex Brush", Sans-serif;font-size:20px;font-weight:400;--word-spacing:0px;--text-color:#232323;--transition:0.3s;}.elementor-2274 .elementor-element.elementor-element-49c5d74 > .elementor-widget-container{margin:0px 0px 0px -70px;}.elementor-2274 .elementor-element.elementor-element-fb99e98{text-align:center;}.elementor-2274 .elementor-element.elementor-element-fb99e98 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:32px;font-weight:400;letter-spacing:2.3px;color:#74632C;}.elementor-2274 .elementor-element.elementor-element-ef769c6:not(.elementor-motion-effects-element-type-background), .elementor-2274 .elementor-element.elementor-element-ef769c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF9;}.elementor-2274 .elementor-element.elementor-element-ef769c6 > .elementor-container{max-width:993px;}.elementor-2274 .elementor-element.elementor-element-ef769c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2274 .elementor-element.elementor-element-ef769c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2274 .elementor-element.elementor-element-4b8b60f{text-align:center;font-family:"yumin", Sans-serif;font-size:28px;font-weight:400;line-height:32px;}.elementor-2274 .elementor-element.elementor-element-9989661{text-align:center;font-family:"yumin", Sans-serif;font-size:17px;font-weight:400;line-height:21px;}.elementor-2274 .elementor-element.elementor-element-2f05818{text-align:left;font-family:"yumin", Sans-serif;font-size:14px;font-weight:400;line-height:26px;}.elementor-bc-flex-widget .elementor-2274 .elementor-element.elementor-element-e0c0cf7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2274 .elementor-element.elementor-element-e0c0cf7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2274 .elementor-element.elementor-element-ed1e2f8{text-align:center;font-family:"yumin", Sans-serif;font-size:21px;font-weight:400;line-height:32px;}.elementor-2274 .elementor-element.elementor-element-cdab17e img{width:100%;}.elementor-2274 .elementor-element.elementor-element-6bac0b1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-2274 .elementor-element.elementor-element-794f82a .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:29px;font-weight:400;letter-spacing:1.1px;color:#2B2B2B;}.elementor-2274 .elementor-element.elementor-element-51d7dd9 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-51d7dd9 .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:18px;font-weight:400;color:#2F2F2F;}.elementor-2274 .elementor-element.elementor-element-4397b8d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-4397b8d .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:16px;font-weight:400;color:#323232;}.elementor-2274 .elementor-element.elementor-element-38f2169 .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:32px;font-weight:400;letter-spacing:0.8px;color:#323232;}.elementor-2274 .elementor-element.elementor-element-847278b .elementor-heading-title{font-family:"yumin", Sans-serif;font-size:18px;font-weight:400;color:#282828;}:root{--page-title-display:none;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;right:15px;width:50px;height:50px;z-index:9999;opacity:0.7;background-color:#000000;border-radius:5px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:16px;color:#ffffff;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:16px;height:16px;fill:#ffffff;}@media(max-width:1024px){.elementor-2274 .elementor-element.elementor-element-84db8c5{--width:500px;}.elementor-2274 .elementor-element.elementor-element-49c5d74{--width:500px;}.elementor-2274 .elementor-element.elementor-element-cdab17e img{width:71%;}.elementor-2274 .elementor-element.elementor-element-794f82a .elementor-heading-title{font-size:22px;}.elementor-2274 .elementor-element.elementor-element-51d7dd9 .elementor-heading-title{font-size:13px;}.elementor-2274 .elementor-element.elementor-element-4397b8d .elementor-heading-title{font-size:13px;}.elementor-2274 .elementor-element.elementor-element-38f2169 .elementor-heading-title{font-size:18px;}}@media(max-width:767px){.elementor-2274 .elementor-element.elementor-element-39a7566{padding:0px 20px 0px 20px;}.elementor-2274 .elementor-element.elementor-element-84db8c5 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-84db8c5{--width:500px;}.elementor-2274 .elementor-element.elementor-element-74edef8{font-size:19px;line-height:1.8em;}.elementor-2274 .elementor-element.elementor-element-7c73934{--spacer-size:0px;}.elementor-2274 .elementor-element.elementor-element-44d4499{font-size:18px;line-height:2.3em;}.elementor-2274 .elementor-element.elementor-element-d64f930{font-size:16px;line-height:1.8em;}.elementor-2274 .elementor-element.elementor-element-b76e08e .elementor-heading-title{font-size:20px;}.elementor-2274 .elementor-element.elementor-element-c6bf326{font-size:16px;line-height:1.8em;}.elementor-2274 .elementor-element.elementor-element-307e756{text-align:center;font-size:14px;line-height:2.3em;}.elementor-2274 .elementor-element.elementor-element-12ed57f{text-align:center;font-size:14px;line-height:2.3em;}.elementor-2274 .elementor-element.elementor-element-5d373bd{text-align:center;font-size:14px;line-height:2.3em;}.elementor-2274 .elementor-element.elementor-element-25f6530{text-align:center;font-size:14px;line-height:2.3em;}.elementor-2274 .elementor-element.elementor-element-6366a0b{text-align:center;font-size:14px;line-height:2.3em;}.elementor-2274 .elementor-element.elementor-element-413ef3d{text-align:center;}.elementor-2274 .elementor-element.elementor-element-413ef3d .elementor-heading-title{font-size:14px;line-height:2.3em;}.elementor-2274 .elementor-element.elementor-element-44e1448 > .elementor-container{min-height:209px;}.elementor-2274 .elementor-element.elementor-element-44e1448{padding:0px 20px 0px 20px;}.elementor-2274 .elementor-element.elementor-element-a0304fe .elementor-heading-title{font-size:18px;line-height:2.3em;}.elementor-2274 .elementor-element.elementor-element-d99cc42 .elementor-heading-title{font-size:20px;}.elementor-2274 .elementor-element.elementor-element-1538cdc > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2274 .elementor-element.elementor-element-a6f230e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-a6f230e .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-e3d9944 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-e3d9944 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-ff46230 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2274 .elementor-element.elementor-element-5ba1f75 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-5ba1f75 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-e044da6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-e044da6 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-0d66357 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-0d66357 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-1eec8cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-1eec8cf .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-835ea3e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-835ea3e .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-bd3cdaf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-bd3cdaf .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-2dc8afa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-2dc8afa .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-e33c3c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-e33c3c8 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-f2de282 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-f2de282 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-631c19d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-631c19d .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-a65ab89 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-a65ab89 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-0fcdf7a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-0fcdf7a .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-263aae0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-263aae0 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-e3c6201 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-e3c6201 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-c2bd30c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-c2bd30c .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-5e2af12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-5e2af12 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-c4453d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-c4453d2 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-62a1b7a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-62a1b7a .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-d617838 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-d617838 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-550d4d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-550d4d5 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-f28e7ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-f28e7ae .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-ace396a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-ace396a .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-8d5a7f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-8d5a7f5 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-3249583 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-3249583 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-15aacb5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-15aacb5 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-51a4611 .elementor-heading-title{font-size:20px;}.elementor-2274 .elementor-element.elementor-element-1a2c062 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2274 .elementor-element.elementor-element-403a7c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-403a7c0 .elementor-heading-title{font-size:17px;}.elementor-2274 .elementor-element.elementor-element-34a53e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-34a53e0 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-3b62a43 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-3b62a43 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-a1f3fd7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-a1f3fd7 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-94e29e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-94e29e6 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-2b10df0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-2b10df0 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-20fcbc7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-20fcbc7 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-cc969a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-cc969a7 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-71b01e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-71b01e2 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-0fee7ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-0fee7ad .elementor-heading-title{font-size:17px;}.elementor-2274 .elementor-element.elementor-element-f58a1a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-f58a1a1 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-dcaf1fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-dcaf1fd .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-34c7214 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-34c7214 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-419847e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-419847e .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-36755de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-36755de .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-79a481f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-79a481f .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-cf67ed5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-cf67ed5 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-0977f90 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-0977f90 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-afe9bfb > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2274 .elementor-element.elementor-element-6bd9357 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-6bd9357 .elementor-heading-title{font-size:17px;}.elementor-2274 .elementor-element.elementor-element-3d32ab1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-3d32ab1 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-1817609 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-1817609 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-7089a07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-7089a07 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-41b5785 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-41b5785 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-2b5ea97 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-2b5ea97 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-4375cbe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-4375cbe .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-a391fd4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-a391fd4 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-d3b3341 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-d3b3341 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-a9941df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-a9941df img{width:24%;}.elementor-2274 .elementor-element.elementor-element-b329348 .elementor-heading-title{font-size:20px;}.elementor-2274 .elementor-element.elementor-element-6c21c7b{font-size:16px;line-height:1.8em;}.elementor-2274 .elementor-element.elementor-element-a43ef93 img{width:188px;}.elementor-2274 .elementor-element.elementor-element-82de995{text-align:center;font-size:14px;line-height:2.3em;}.elementor-2274 .elementor-element.elementor-element-8023b25 img{width:271px;}.elementor-2274 .elementor-element.elementor-element-8690863{text-align:center;font-size:14px;line-height:2.3em;}.elementor-2274 .elementor-element.elementor-element-d6350ed img{width:24%;}.elementor-2274 .elementor-element.elementor-element-9b06932 .elementor-heading-title{font-size:20px;}.elementor-2274 .elementor-element.elementor-element-ac78c48{font-size:14px;line-height:2.3em;}.elementor-2274 .elementor-element.elementor-element-a75ef01{--spacer-size:94px;}.elementor-2274 .elementor-element.elementor-element-33f557f{font-size:18px;line-height:2.3em;}.elementor-2274 .elementor-element.elementor-element-49dab2d img{width:100%;}.elementor-2274 .elementor-element.elementor-element-49c5d74 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-49c5d74{--width:500px;}.elementor-2274 .elementor-element.elementor-element-fb99e98 .elementor-heading-title{font-size:20px;}.elementor-2274 .elementor-element.elementor-element-4b8b60f{font-size:21px;line-height:1.2em;}.elementor-2274 .elementor-element.elementor-element-9989661{font-size:16px;line-height:1.7em;}.elementor-2274 .elementor-element.elementor-element-2f05818{font-size:15px;line-height:1.9em;}.elementor-2274 .elementor-element.elementor-element-ed1e2f8{font-size:18px;line-height:2.3em;}.elementor-2274 .elementor-element.elementor-element-cdab17e img{width:43%;}.elementor-2274 .elementor-element.elementor-element-6bac0b1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2274 .elementor-element.elementor-element-794f82a{text-align:center;}.elementor-2274 .elementor-element.elementor-element-794f82a .elementor-heading-title{font-size:24px;}.elementor-2274 .elementor-element.elementor-element-51d7dd9{text-align:center;}.elementor-2274 .elementor-element.elementor-element-51d7dd9 .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-4397b8d > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-4397b8d{text-align:center;}.elementor-2274 .elementor-element.elementor-element-4397b8d .elementor-heading-title{font-size:15px;}.elementor-2274 .elementor-element.elementor-element-38f2169{text-align:center;}.elementor-2274 .elementor-element.elementor-element-38f2169 .elementor-heading-title{font-size:33px;}.elementor-2274 .elementor-element.elementor-element-847278b > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-847278b{text-align:center;}}@media(min-width:768px){.elementor-2274 .elementor-element.elementor-element-d26b459{width:45%;}.elementor-2274 .elementor-element.elementor-element-87d0e6f{width:54.666%;}.elementor-2274 .elementor-element.elementor-element-d3ffb73{width:55%;}.elementor-2274 .elementor-element.elementor-element-e0c0cf7{width:45%;}.elementor-2274 .elementor-element.elementor-element-cdb5ffc{width:30%;}.elementor-2274 .elementor-element.elementor-element-6bac0b1{width:70%;}}@media(min-width:1025px){.elementor-2274 .elementor-element.elementor-element-44e1448:not(.elementor-motion-effects-element-type-background), .elementor-2274 .elementor-element.elementor-element-44e1448 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'yumin';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.villa-vihara.com/wp-content/uploads/2023/03/yumin.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Optima';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.villa-vihara.com/wp-content/uploads/2023/03/optima.ttf') format('truetype');
}
/* End Custom Fonts CSS */