.elementor-682 .elementor-element.elementor-element-4e197a9:not(.elementor-motion-effects-element-type-background),.elementor-682 .elementor-element.elementor-element-4e197a9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://arana-srilanka.com/wp-content/uploads/2026/05/FF7E4EC4-C961-44AA-8C04-164E5182A167.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-682 .elementor-element.elementor-element-4e197a9>.elementor-background-overlay{background-color:#fff;opacity:.07;transition:background .3s,border-radius .3s,opacity .3s}.elementor-682 .elementor-element.elementor-element-4e197a9{border-style:solid;border-width:0 0 .5px;border-color:#e8e0d5;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-20px;margin-bottom:0;padding:10px}.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-682 .elementor-element.elementor-element-9456c90>.elementor-widget-container{margin:30px 0 0;padding:0}.elementor-682 .elementor-element.elementor-element-9456c90{text-align:center}.elementor-682 .elementor-element.elementor-element-9456c90 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:31px;font-weight:300;line-height:40px;letter-spacing:1.6px;color:#e8e0d5}.elementor-682 .elementor-element.elementor-element-27ca8df>.elementor-widget-container{padding:0 100px}.elementor-682 .elementor-element.elementor-element-74e073a2:not(.elementor-motion-effects-element-type-background),.elementor-682 .elementor-element.elementor-element-74e073a2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://arana-srilanka.com/wp-content/uploads/2018/10/testimonial-pattern.png");background-repeat:repeat}.elementor-682 .elementor-element.elementor-element-74e073a2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 70px}.elementor-682 .elementor-element.elementor-element-74e073a2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-682 .elementor-element.elementor-element-e85cb2b>.elementor-widget-container{margin:0;padding:30px 0 0}.elementor-682 .elementor-element.elementor-element-e85cb2b{text-align:center}.elementor-682 .elementor-element.elementor-element-e85cb2b .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:31px;font-weight:300;line-height:40px;letter-spacing:1.6px;color:#2b322e}@media(max-width:1024px){.elementor-682 .elementor-element.elementor-element-9456c90 .elementor-heading-title{font-size:40px;line-height:52px}.elementor-682 .elementor-element.elementor-element-e85cb2b .elementor-heading-title{font-size:40px;line-height:52px}}@media(max-width:767px){.elementor-682 .elementor-element.elementor-element-4e197a9:not(.elementor-motion-effects-element-type-background),.elementor-682 .elementor-element.elementor-element-4e197a9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://arana-srilanka.com/wp-content/uploads/2026/05/FF7E4EC4-C961-44AA-8C04-164E5182A167.png");background-position:top left}.elementor-682 .elementor-element.elementor-element-4e197a9>.elementor-background-overlay{opacity:0}.elementor-682 .elementor-element.elementor-element-4e197a9{border-width:.5px 0;margin-top:-20px;margin-bottom:-20px;padding:50px 0}.elementor-682 .elementor-element.elementor-element-9456c90>.elementor-widget-container{margin:0 20px;padding:0}.elementor-682 .elementor-element.elementor-element-9456c90{text-align:center}.elementor-682 .elementor-element.elementor-element-9456c90 .elementor-heading-title{font-size:30px;line-height:39px}.elementor-682 .elementor-element.elementor-element-e85cb2b>.elementor-widget-container{margin:0 20px;padding:0}.elementor-682 .elementor-element.elementor-element-e85cb2b{text-align:center}.elementor-682 .elementor-element.elementor-element-e85cb2b .elementor-heading-title{font-size:30px;line-height:39px}}@media(min-width:1025px){.elementor-682 .elementor-element.elementor-element-4e197a9:not(.elementor-motion-effects-element-type-background),.elementor-682 .elementor-element.elementor-element-4e197a9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-682 .elementor-element.elementor-element-74e073a2:not(.elementor-motion-effects-element-type-background),.elementor-682 .elementor-element.elementor-element-74e073a2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}.elementor-682 .elementor-element.elementor-element-27ca8df label,.elementor-682 .elementor-element.elementor-element-27ca8df .vbo-modhorsearch-checkindiv,.elementor-682 .elementor-element.elementor-element-27ca8df .vbo-modhorsearch-checkoutdiv,.elementor-682 .elementor-element.elementor-element-27ca8df .vbo-modhorsearch-hum-guests-wrap,.elementor-682 .elementor-element.elementor-element-27ca8df .vbo-modhorsearchcategoriesblock,.elementor-682 .elementor-element.elementor-element-27ca8df input,.elementor-682 .elementor-element.elementor-element-27ca8df select,.elementor-682 .elementor-element.elementor-element-27ca8df .vbo-pref-color-btn{color:#e8e0d5 !important}.elementor-682 .elementor-element.elementor-element-27ca8df .vbo-horizsearch-placeholder{color:#e8e0d5 !important}.elementor-682 .elementor-element.elementor-element-27ca8df .vbo-horizsearch-showcalendar i{color:#e8e0d5 !important}.elementor-682 .elementor-element.elementor-element-27ca8df .vbo-horizsearch-showcalendar,.elementor-682 .elementor-element.elementor-element-27ca8df .vbo-horizsearch-showcalendar *{color:#e8e0d5 !important}.elementor-682 .elementor-element.elementor-element-27ca8df .vbmodhorsearch-hum-guests-count span[id^=vbmodhorsearch-hum-guests-]{color:#e8e0d5 !important}.elementor-682 .elementor-element.elementor-element-27ca8df [class*=nights],.elementor-682 .elementor-element.elementor-element-27ca8df [class*=nights] *{color:#e8e0d5 !important}.elementor-682 .elementor-element.elementor-element-27ca8df .vbmodhorsearch-hum-guests-modifier{background:rgba(8,15,10,.96) !important;border:1px solid rgba(232,224,213,.22) !important;color:#e8e0d5 !important;box-shadow:0 8px 24px rgba(0,0,0,.35) !important}.elementor-682 .elementor-element.elementor-element-27ca8df .vbmodhorsearch-hum-guests-modifier,.elementor-682 .elementor-element.elementor-element-27ca8df .vbmodhorsearch-hum-guests-modifier label,.elementor-682 .elementor-element.elementor-element-27ca8df .vbmodhorsearch-hum-guests-modifier span,.elementor-682 .elementor-element.elementor-element-27ca8df .vbmodhorsearch-hum-guests-modifier div{color:#e8e0d5 !important}.elementor-682 .elementor-element.elementor-element-27ca8df .vbmodhorsearch-hum-guests-modifier select{background:rgba(0,0,0,.28) !important;color:#e8e0d5 !important;border:1px solid rgba(232,224,213,.22) !important;box-shadow:none !important}@media only screen and (max-width:767px){.elementor-682 .elementor-element.elementor-element-27ca8df .vbmodhorsearch-hum-dates-wrap,.elementor-682 .elementor-element.elementor-element-27ca8df .vbmodhorsearch-hum-guests-wrap,.elementor-682 .elementor-element.elementor-element-27ca8df .vbmodhorsearchcategoriesblock,.elementor-682 .elementor-element.elementor-element-27ca8df .vbo-modhorsearchbookdiv{width:100% !important;max-width:100% !important;flex-basis:100% !important;margin-left:0 !important;margin-right:0 !important;box-sizing:border-box !important}.elementor-682 .elementor-element.elementor-element-27ca8df .vbmodhorsearch-hum-calcont{width:100% !important;max-width:100% !important;flex:0 0 100% !important;box-sizing:border-box !important}.elementor-682 .elementor-element.elementor-element-27ca8df .vbmodhorsearch-hum-calcont>.vbo-horizsearch-showcalendar{width:100% !important;max-width:100% !important;box-sizing:border-box !important}.elementor-682 .elementor-element.elementor-element-27ca8df .vbo-horizsearch-dpicker-cont{width:auto !important;max-width:none !important}.elementor-682 .elementor-element.elementor-element-27ca8df .vbmodhorsearchcategoriesblock select{width:100% !important;max-width:100% !important;box-sizing:border-box !important;background:rgba(0,0,0,.18) !important;color:#e8e0d5 !important}.elementor-682 .elementor-element.elementor-element-27ca8df .vbmodhorsearch-hum-guests-count{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;align-items:center !important;width:100% !important;max-width:100% !important;gap:0 !important;box-sizing:border-box !important}.elementor-682 .elementor-element.elementor-element-27ca8df .vbmodhorsearch-hum-guests-count>div{display:flex !important;align-items:center !important;justify-content:center !important;min-width:0 !important;margin:0 !important;padding:0 2px !important;white-space:nowrap !important;box-sizing:border-box !important}.elementor-682 .elementor-element.elementor-element-27ca8df .vbmodhorsearch-hum-guests-count span[id^=vbmodhorsearch-hum-guests-]{color:#e8e0d5 !important;font-size:18px !important;line-height:1 !important;margin:0 3px 0 0 !important;padding:0 !important;flex-shrink:0 !important}.elementor-682 .elementor-element.elementor-element-27ca8df .vbmodhorsearch-hum-guests-count label{color:#e8e0d5 !important;font-size:10px !important;line-height:1 !important;margin:0 !important;padding:0 !important;white-space:nowrap !important;letter-spacing:0 !important}.elementor-682 .elementor-element.elementor-element-27ca8df .vbo-modhorsearchbookdiv{width:100% !important;max-width:100% !important;display:block !important;margin-top:14px !important;box-sizing:border-box !important}.elementor-682 .elementor-element.elementor-element-27ca8df .vbo-modhorsearchbookdiv button,.elementor-682 .elementor-element.elementor-element-27ca8df button.vbo-pref-color-btn{display:block !important;float:none !important;width:100% !important;max-width:100% !important;min-height:58px !important;margin:0 !important;padding:0 20px !important;box-sizing:border-box !important;text-align:center !important;font-size:18px !important;font-weight:600 !important}}:root{--vbo-border-color:#23452f}:root{--vbo-light-border-color:#23452f}