.elementor .e-639053b4-ece3{width:100%;height:100%;position:absolute;display:block;inset:0; & img { width:100%;height:100%;object-fit:cover;object-position:center; }\n}.elementor .e-2a4b60a7-abdc{width:100%;min-width:0px;overflow:hidden;aspect-ratio:4/5;position:relative;background-image:url("https://srivam.in/wp-content/uploads/2026/11/Madhavaram_temple-homepage-web-optimized-986x1024.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;justify-content:center;align-items:center;&:has(img[src]:not([src=""])) p { display:none; }\n}.elementor .e-183f02d7-2753{min-width:0px;flex:0 1 55%;}.elementor .e-59542233-cc5f{font-weight:500;font-size:11px;color:#956728;letter-spacing:0.2em;line-height:1.5;margin:0px;}.elementor .e-622cb93-e17b{color:#36322d;margin:0px;}.elementor .e-4803385e-cb21{color:#554d42;margin:0px;}.elementor .e-7c82cf59-13be{color:#554d42;margin:0px;}.elementor .e-201628d9-e89f{font-weight:600;font-size:12px;color:#36322d;letter-spacing:0.2em;line-height:1.4;padding-block-start:0px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #956728;\n}.elementor .e-2ade8974-88ae{min-width:0px;display:flex;flex-direction:column;gap:26px;flex:1 1 45%;justify-content:center;align-items:flex-start;}.elementor .e-44874638-f70c{width:100%;max-width:1600px;padding-block-start:clamp(28px,3vw,48px);padding-block-end:clamp(96px,10vw,160px);padding-inline-start:clamp(24px,4vw,64px);padding-inline-end:clamp(24px,4vw,64px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:clamp(40px,5vw,88px);align-items:stretch;box-sizing:border-box;\n}.elementor .e-1fcfa7b0-2b3f{color:#36322d;margin:0px;}.elementor .e-3747f2a6-f317{font-weight:500;font-size:11px;color:#956728;letter-spacing:0.2em;line-height:1.5;margin:0px;}.elementor .e-55345eed-ea0e{font-weight:400;font-size:clamp(24px,2.3vw,34px);color:#36322d;line-height:1.5;margin-block-start:8px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;;font-family:"Cormorant Garamond",Georgia,serif;\n}.elementor .e-78f138e2-eec6{color:#554d42;margin:0px;}.elementor .e-4192efe4-4fa4{color:#554d42;margin:0px;}.elementor .e-3b6c7789-f337{color:#554d42;margin:0px;}.elementor .e-110fe620-f4da{min-width:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 55%;align-items:flex-start;}.elementor .e-457fbeee-d20a{width:100%;height:100%;position:absolute;display:block;inset:0; & img { width:100%;height:100%;object-fit:cover;object-position:center; }\n}.elementor .e-32cdc881-bc68{max-width:82%;position:relative;z-index:0;font-weight:500;font-size:11px;color:#8e8475;letter-spacing:0.18em;line-height:1.5;text-align:center;margin:0px;}.elementor .e-697a7109-f692{width:100%;min-width:0px;overflow:hidden;aspect-ratio:4/5;position:relative;background-color:#e7e2d9;display:flex;justify-content:center;align-items:center;&:has(img[src]:not([src=""])) p { display:none; }\n}.elementor .e-3bd30cb5-bc10{min-width:0px;flex:1 1 45%;}.elementor .e-3913af08-7718{width:100%;display:flex;flex-direction:row;gap:clamp(50px,8vw,130px);align-items:center;}.elementor .e-37c63858-730b{width:100%;max-width:1600px;padding-block-start:clamp(90px,9vw,150px);padding-block-end:clamp(100px,10vw,170px);padding-inline-start:clamp(24px,4vw,64px);padding-inline-end:clamp(24px,4vw,64px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;display:flex;flex-direction:column;gap:70px;box-sizing:border-box; border-top-style: solid; border-top-color: #ded8ce;\n}.elementor .e-57365431-d509{width:100%;height:100%;position:absolute;display:block;inset:0; & img { width:100%;height:100%;object-fit:cover;object-position:center; }\n}.elementor .e-3d3838f8-3949{max-width:82%;position:relative;z-index:0;font-weight:500;font-size:11px;color:#8e8475;letter-spacing:0.18em;line-height:1.5;text-align:center;margin:0px;}.elementor .e-77c64c7a-ad99{width:100%;min-width:0px;max-height:880px;overflow:hidden;aspect-ratio:3/2;position:relative;background-color:#e3ddd3;display:flex;justify-content:center;align-items:center;&:has(img[src]:not([src=""])) p { display:none; }\n}.elementor .e-4ed78858-d8b5{font-weight:500;font-size:11px;color:#956728;letter-spacing:0.2em;line-height:1.5;margin:0px;}.elementor .e-2cc5269f-f928{color:#36322d;margin:0px;}.elementor .e-eb0f4fc-924d{min-width:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 42%;align-items:flex-start;}.elementor .e-4090e79-6217{color:#554d42;margin:0px;}.elementor .e-16ca1e72-3fc4{color:#554d42;margin:0px;}.elementor .e-4cc7c4f5-7ecc{color:#554d42;margin:0px;}.elementor .e-53c8043f-3205{color:#554d42;margin:0px;}.elementor .e-252fc935-4d5b{min-width:0px;display:flex;flex-direction:column;gap:21px;flex:1 1 58%;align-items:flex-start;}.elementor .e-2cdf0a4f-52ca{width:100%;display:flex;flex-direction:row;gap:clamp(50px,8vw,130px);}.elementor .e-5b046a8e-9350{max-width:1100px;font-weight:400;font-size:clamp(24px,2.3vw,34px);color:#36322d;line-height:1.5;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;;font-family:"Cormorant Garamond",Georgia,serif;\n}.elementor .e-2f02dfe5-b367{width:100%;max-width:1600px;padding-block-start:clamp(92px,9vw,150px);padding-block-end:clamp(110px,11vw,180px);padding-inline-start:clamp(24px,4vw,64px);padding-inline-end:clamp(24px,4vw,64px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:58px;box-sizing:border-box;\n}.elementor .e-69b73696-5eea{color:#36322d;margin:0px;}.elementor .e-5c7fc057-7c52{color:#554d42;margin:0px;}.elementor .e-582a5983-8237{color:#554d42;margin:0px;}.elementor .e-18fdd218-4fa3{max-width:1000px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-4c5030b5-e5a6{width:100%;height:100%;position:absolute;display:block;inset:0; & img { width:100%;height:100%;object-fit:cover;object-position:center; }\n}.elementor .e-4d734333-a91a{max-width:82%;position:relative;z-index:0;font-weight:500;font-size:11px;color:#8e8475;letter-spacing:0.18em;line-height:1.5;text-align:center;margin:0px;}.elementor .e-43eb64e-973e{width:100%;min-width:0px;overflow:hidden;aspect-ratio:4/5;position:relative;background-color:#e5dfd5;display:flex;flex:1 1 50%;justify-content:center;align-items:center;&:has(img[src]:not([src=""])) p { display:none; }\n}.elementor .e-22368fd0-2aa2{width:100%;height:100%;position:absolute;display:block;inset:0; & img { width:100%;height:100%;object-fit:cover;object-position:center; }\n}.elementor .e-741f1946-f76b{max-width:82%;position:relative;z-index:0;font-weight:500;font-size:11px;color:#8e8475;letter-spacing:0.18em;line-height:1.5;text-align:center;margin:0px;}.elementor .e-7189b97e-9c0c{width:100%;min-width:0px;overflow:hidden;aspect-ratio:4/5;position:relative;background-color:#e1d9cd;display:flex;flex:1 1 50%;justify-content:center;align-items:center;&:has(img[src]:not([src=""])) p { display:none; }\n}.elementor .e-435d2631-c789{width:100%;margin-block-start:22px;display:flex;flex-direction:row;gap:24px;}.elementor .e-2de3d6f1-5112{width:100%;max-width:1600px;padding-inline-start:clamp(24px,4vw,64px);padding-inline-end:clamp(24px,4vw,64px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:48px;box-sizing:border-box;\n}.elementor .e-63517b9f-f61c{width:100%;padding-block-start:clamp(100px,10vw,165px);padding-block-end:clamp(100px,10vw,165px);padding-inline-start:0px;padding-inline-end:0px;background-color:#fbf9f5;display:flex;flex-direction:column;}.elementor .e-43bf522f-2091{font-weight:500;font-size:11px;color:#956728;letter-spacing:0.2em;line-height:1.5;margin:0px;}.elementor .e-140b15d6-4d57{color:#36322d;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5fdd87be-6de7{color:#554d42;margin:0px;}.elementor .e-5b288db2-2ff5{color:#554d42;margin:0px;}.elementor .e-6e0590f2-7d41{color:#554d42;margin:0px;}.elementor .e-77f28236-5c74{color:#554d42;margin:0px;}.elementor .e-ddabc81-5fb9{color:#554d42;margin:0px;}.elementor .e-34ea0758-a73a{min-width:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 44%;align-items:flex-start;}.elementor .e-791bf30e-3030{width:100%;height:100%;position:absolute;display:block;inset:0; & img { width:100%;height:100%;object-fit:cover;object-position:center; }\n}.elementor .e-64811ed1-9ff5{max-width:82%;position:relative;z-index:0;font-weight:500;font-size:11px;color:#8e8475;letter-spacing:0.18em;line-height:1.5;text-align:center;margin:0px;}.elementor .e-5b43694d-570a{width:100%;min-width:0px;overflow:hidden;aspect-ratio:4/5;position:relative;background-color:#e2dbd1;display:flex;justify-content:center;align-items:center;&:has(img[src]:not([src=""])) p { display:none; }\n}.elementor .e-7185a328-a541{font-weight:500;font-size:11px;color:#554d42;letter-spacing:0.14em;line-height:1.5;margin:0px;}.elementor .e-5cda2a47-f964{min-width:0px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-796979b7-e64f{width:100%;height:100%;position:absolute;display:block;inset:0; & img { width:100%;height:100%;object-fit:cover;object-position:center; }\n}.elementor .e-402a3be-113e{max-width:82%;position:relative;z-index:0;font-weight:500;font-size:11px;color:#8e8475;letter-spacing:0.18em;line-height:1.5;text-align:center;margin:0px;}.elementor .e-67011888-1438{width:100%;min-width:0px;overflow:hidden;aspect-ratio:4/5;position:relative;background-color:#e8e2d9;display:flex;justify-content:center;align-items:center;&:has(img[src]:not([src=""])) p { display:none; }\n}.elementor .e-71aaf7c6-292a{font-weight:500;font-size:11px;color:#554d42;letter-spacing:0.14em;line-height:1.5;margin:0px;}.elementor .e-5ea2db37-52e1{min-width:0px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-3330adaf-9a88{width:100%;height:100%;position:absolute;display:block;inset:0; & img { width:100%;height:100%;object-fit:cover;object-position:center; }\n}.elementor .e-8cd9b5-ffc5{max-width:82%;position:relative;z-index:0;font-weight:500;font-size:11px;color:#8e8475;letter-spacing:0.18em;line-height:1.5;text-align:center;margin:0px;}.elementor .e-65125df3-1de0{width:100%;min-width:0px;overflow:hidden;aspect-ratio:4/5;position:relative;background-color:#e0d9cf;display:flex;justify-content:center;align-items:center;&:has(img[src]:not([src=""])) p { display:none; }\n}.elementor .e-57fbecae-4b47{font-weight:500;font-size:11px;color:#554d42;letter-spacing:0.14em;line-height:1.5;margin:0px;}.elementor .e-44f50d2e-5a7f{min-width:0px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-6515e6da-9583{width:100%;height:100%;position:absolute;display:block;inset:0; & img { width:100%;height:100%;object-fit:cover;object-position:center; }\n}.elementor .e-5ad3d996-9301{max-width:82%;position:relative;z-index:0;font-weight:500;font-size:11px;color:#8e8475;letter-spacing:0.18em;line-height:1.5;text-align:center;margin:0px;}.elementor .e-48619ba-fa5f{width:100%;min-width:0px;overflow:hidden;aspect-ratio:4/5;position:relative;background-color:#ebe5dc;display:flex;justify-content:center;align-items:center;&:has(img[src]:not([src=""])) p { display:none; }\n}.elementor .e-580a40a6-68be{font-weight:500;font-size:11px;color:#554d42;letter-spacing:0.14em;line-height:1.5;margin:0px;}.elementor .e-1b03c462-2048{min-width:0px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-679727dc-44ca{width:100%;min-width:0px;display:grid;gap:24px;flex:1 1 56%;grid-template-columns:repeat(2,minmax(0,1fr));}.elementor .e-e3dca9d-f17f{width:100%;max-width:1600px;padding-block-start:clamp(110px,11vw,180px);padding-block-end:clamp(110px,11vw,180px);padding-inline-start:clamp(24px,4vw,64px);padding-inline-end:clamp(24px,4vw,64px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:clamp(58px,7vw,115px);align-items:flex-start;box-sizing:border-box;\n}.elementor .e-6ecaf594-437d{max-width:920px;color:#36322d;margin:0px;}.elementor .e-1203f01-4e0a{width:100%;height:100%;position:absolute;display:block;inset:0; & img { width:100%;height:100%;object-fit:cover;object-position:center; }\n}.elementor .e-271cd912-b2cc{max-width:82%;position:relative;z-index:0;font-weight:500;font-size:11px;color:#8e8475;letter-spacing:0.18em;line-height:1.5;text-align:center;margin:0px;}.elementor .e-7b878016-7ffc{width:100%;min-width:0px;overflow:hidden;aspect-ratio:4/5;position:relative;background-color:#e4ddd3;display:flex;flex:1 1 0%;justify-content:center;align-items:center;&:has(img[src]:not([src=""])) p { display:none; }\n}.elementor .e-21e1a0a4-6bc2{width:100%;height:100%;position:absolute;display:block;inset:0; & img { width:100%;height:100%;object-fit:cover;object-position:center; }\n}.elementor .e-2483f2ff-7ba1{max-width:82%;position:relative;z-index:0;font-weight:500;font-size:11px;color:#8e8475;letter-spacing:0.18em;line-height:1.5;text-align:center;margin:0px;}.elementor .e-f2b3524-4f27{width:100%;min-width:0px;overflow:hidden;aspect-ratio:4/5;position:relative;background-color:#e8e3db;display:flex;flex:1 1 0%;justify-content:center;align-items:center;&:has(img[src]:not([src=""])) p { display:none; }\n}.elementor .e-67d73fcb-1cee{width:100%;height:100%;position:absolute;display:block;inset:0; & img { width:100%;height:100%;object-fit:cover;object-position:center; }\n}.elementor .e-6c77e86f-db18{max-width:82%;position:relative;z-index:0;font-weight:500;font-size:11px;color:#8e8475;letter-spacing:0.18em;line-height:1.5;text-align:center;margin:0px;}.elementor .e-349e69e2-65b3{width:100%;min-width:0px;overflow:hidden;aspect-ratio:4/5;position:relative;background-color:#ded6ca;display:flex;flex:1 1 0%;justify-content:center;align-items:center;&:has(img[src]:not([src=""])) p { display:none; }\n}.elementor .e-7ae40c6b-8a75{width:100%;display:flex;flex-direction:row;gap:22px;}.elementor .e-7c9b51d-67e3{color:#554d42;margin:0px;}.elementor .e-44b10ed1-da84{color:#554d42;margin:0px;}.elementor .e-175d2729-f672{max-width:1020px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-e3061c1-f350{width:100%;max-width:1600px;padding-block-start:clamp(100px,10vw,160px);padding-block-end:clamp(110px,11vw,180px);padding-inline-start:clamp(24px,4vw,64px);padding-inline-end:clamp(24px,4vw,64px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;display:flex;flex-direction:column;gap:42px;box-sizing:border-box; border-top-style: solid; border-top-color: #ded8ce;\n}.elementor .e-d399de8-1bc4{width:100%;height:100%;position:absolute;display:block;inset:0; & img { width:100%;height:100%;object-fit:cover;object-position:center; }\n}.elementor .e-29a596e4-339d{max-width:82%;position:relative;z-index:0;font-weight:500;font-size:11px;color:#8e8475;letter-spacing:0.18em;line-height:1.5;text-align:center;margin:0px;}.elementor .e-bfbaf2e-4d94{width:100%;min-width:0px;overflow:hidden;aspect-ratio:16/9;position:relative;background-color:#ddd6cb;display:flex;justify-content:center;align-items:center;&:has(img[src]:not([src=""])) p { display:none; }\n}.elementor .e-76537bd4-b226{color:#36322d;margin:0px;flex:1 1 40%;}.elementor .e-72cae2ed-b843{color:#554d42;margin:0px;}.elementor .e-2b2235cd-76f1{color:#554d42;margin:0px;}.elementor .e-21c1779f-67a2{font-weight:400;font-size:clamp(24px,2.3vw,34px);color:#36322d;line-height:1.5;margin-block-start:10px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;;font-family:"Cormorant Garamond",Georgia,serif;\n}.elementor .e-2f92ecf8-853a{color:#554d42;margin:0px;}.elementor .e-1286f1b2-9c7a{color:#554d42;margin:0px;}.elementor .e-4e751f88-862e{min-width:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 60%;align-items:flex-start;}.elementor .e-45a21ed6-4131{width:100%;display:flex;flex-direction:row;gap:clamp(60px,8vw,125px);}.elementor .e-733c2d86-c446{width:100%;max-width:1600px;padding-inline-start:clamp(24px,4vw,64px);padding-inline-end:clamp(24px,4vw,64px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:68px;box-sizing:border-box;\n}.elementor .e-bb1fe17-d0a1{width:100%;padding-block-start:clamp(90px,9vw,150px);padding-block-end:clamp(90px,9vw,150px);padding-inline-start:0px;padding-inline-end:0px;background-color:#fbf9f5;display:flex;flex-direction:column;}.elementor .e-6fab0c3f-944e{font-weight:500;font-size:11px;color:#956728;letter-spacing:0.2em;line-height:1.5;margin:0px;}.elementor .e-4528b642-ee06{color:#36322d;margin:0px;}.elementor .e-29e5ad87-45ad{color:#554d42;margin:0px;}.elementor .e-19aed75b-6aef{color:#554d42;margin:0px;}.elementor .e-40ce953e-4ab1{max-width:1000px;margin-block-start:10px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-1986ce9c-7e85{font-size:clamp(25px,2.7vw,40px);color:#36322d;line-height:1.42;margin:0px;;font-family:"Cormorant Garamond",Georgia,serif;\n}.elementor .e-10bb7630-f6b1{font-size:clamp(25px,2.7vw,40px);color:#36322d;line-height:1.42;margin:0px;;font-family:"Cormorant Garamond",Georgia,serif;\n}.elementor .e-350a9a57-fcb4{font-size:clamp(25px,2.7vw,40px);color:#36322d;line-height:1.42;margin:0px;;font-family:"Cormorant Garamond",Georgia,serif;\n}.elementor .e-69519a09-a750{font-size:clamp(25px,2.7vw,40px);color:#36322d;line-height:1.42;margin:0px;;font-family:"Cormorant Garamond",Georgia,serif;\n}.elementor .e-14184201-6625{width:100%;padding-block-start:38px;border-block-start-width:1px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;border-top-style: solid; border-top-color: #ded8ce;\n}.elementor .e-7cc0368b-a56c{width:100%;max-width:1600px;padding-block-start:clamp(130px,13vw,210px);padding-block-end:clamp(150px,15vw,250px);padding-inline-start:clamp(24px,4vw,64px);padding-inline-end:clamp(24px,4vw,64px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:38px;box-sizing:border-box;\n}.elementor .e-1ae39e-cf20{width:100%;overflow:hidden;padding:0px;margin:0px;background-color:#fff;display:flex;flex-direction:column;}