body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}body,html{background-color:#fff;overflow-x:hidden;scrollbar-width:thin}body::-webkit-scrollbar,html::-webkit-scrollbar{height:8px;width:5px}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background:#f1f1f1}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background:#888;border-radius:10px}body::-webkit-scrollbar-thumb:hover,html::-webkit-scrollbar-thumb:hover{background:#555}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.footer-n{background:linear-gradient(178deg,#333,#000);border-top:3px solid #000;box-shadow:0 -5px 10px #0000001a;color:#fff;font-family:Roboto,sans-serif;padding:30px 20px;text-align:center}.footer-links-n{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;list-style-type:none;margin:0 auto 20px;padding:0}.footer-links-n li{display:inline}.footer-links-n a{border-radius:5px;color:#fff;font-size:18px;font-weight:700;padding:5px 10px;text-decoration:none;transition:background-color .3s ease,color .3s ease}.footer-links-n a:hover{background-color:#fff;color:#000;text-decoration:none}.footer-divider-n{background:#ffffff80;border:0;height:2px;margin:20px 0}.footer-bottom-n{color:#fffc;font-size:16px;font-weight:300}.footer-bottom-n .bot-p{margin:0;padding:0}.footer-bottom-n a{color:#fff;text-decoration:underline;transition:color .3s ease}.footer-bottom-n a:hover{color:#cfcfcf}@media (max-width:768px){.footer-links-n{flex-direction:row;gap:10px}.footer-links-n a{font-size:16px}.footer-n{padding:20px 15px}}.modal5{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.modal-content5{animation:modalAppear .3s ease-out;background-color:#fff;background-image:url(../../static/media/bg.9dedc3422b03391f194d.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;box-shadow:0 4px 8px #0003;display:flex;max-width:1000px;overflow:hidden;padding:20px;width:90%}.close-button5{background:none;border:none;color:#d70d0d;cursor:pointer;font-size:24px;position:absolute;right:0;top:-10px;z-index:10}.close-button5:hover{color:#e74c3c}.icard-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;position:relative;width:100%}.left-icard{flex:1 1;padding:20px}.icard-image{border-radius:8px;height:auto;object-fit:cover;width:100%}.right-icard{flex:1.5 1;padding:20px}.right-icard h2{color:#333;font-size:22px;letter-spacing:1px;margin-bottom:20px;text-align:left;text-transform:uppercase}.icard-form{display:flex;flex-direction:column;gap:15px}select{word-wrap:normal;color:#727574}.input-pair{display:flex;gap:15px}.fff{flex:1 1}input[type=email1],input[type=number1],input[type=text1],select,textarea{border:1px solid #ccc;border-radius:6px;font-size:11px;padding:7px;transition:border .3s ease;width:100%}input[type=email1]:focus,input[type=number1]:focus,input[type=text1]:focus,select:focus,textarea:focus{border-color:#468f4b;outline:none}textarea{height:135px;resize:vertical}.error-message3{color:#e74c3c;font-size:12px;margin-top:5px}.submit-buttonn{background-color:#468f4b;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:12px 20px;transition:background-color .3s ease;width:40%}.submit-buttonn:hover{background-color:#338138}.submit-buttonn:disabled{background-color:#bdc3c7;cursor:not-allowed}@keyframes modalAppear{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){.modal-content5{width:95%}.icard-container,.modal-content5{flex-direction:column}.left-icard,.right-icard{flex:1 1;padding:0}.right-icard h2{font-size:20px}}@media only screen and (max-width:767px){.left-icard{display:none}.submit-buttonn{background-color:#468f4b;border:none;border-radius:8px;box-shadow:0 5px 15px #007bff4d;color:#fff;cursor:pointer;font-size:.6rem;font-weight:700;letter-spacing:1px;padding:6px;text-transform:uppercase;transition:all .3s ease}.close-button5{background:none;border:none;color:#d70d0d;cursor:pointer;font-size:24px;position:absolute;right:-3px;top:-11px;z-index:10}.error-message3{color:#e74c3c;font-size:7px;letter-spacing:1px;margin-top:5px}}@media only screen and (min-width:768px) and (max-width:1024px){.icard-container{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;position:relative;width:100%}.submit-buttonn{background-color:#468f4b;border:none;border-radius:8px;box-shadow:0 5px 15px #007bff4d;color:#fff;cursor:pointer;font-size:.6rem;font-weight:700;letter-spacing:1px;padding:6px;text-transform:uppercase;transition:all .3s ease}.close-button5{background:none;border:none;color:#d70d0d;cursor:pointer;font-size:24px;position:absolute;right:-3px;top:-11px;z-index:10}.error-message3{color:#e74c3c;font-size:7px;letter-spacing:1px;margin-top:5px}}body{font-family:Arial,sans-serif;margin:0}.full-header{background-color:#f0f8ff00;display:flex;justify-content:center;transition:background-color .3s ease}.header.top-bar-visible .top-bar{opacity:1;transform:translateY(0);transition:transform .5s ease-in-out,opacity .5s ease-in-out}.header.top-bar-hidden .top-bar{opacity:0;transform:translateY(-100%);transition:transform .5s ease-in-out,opacity .5s ease-in-out}.header{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-left:7px solid #468f4b;border-right:7px solid #468f4b;box-shadow:0 2px 5px #0000001a;position:fixed;top:0;transition:all .3s ease;width:90%;z-index:1000}.top-bar{align-items:center;background-color:#797578;color:#fff;display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding:10px 20px;transition:transform .3s ease,opacity .3s ease}.top-bar span{margin-right:20px}.top-bar span:last-child{margin-right:0}.main-header{align-items:center;background-color:#fff;border-bottom:1px solid #468f4b;display:flex;justify-content:space-between;padding:1px 20px;transition:background-color .3s ease}.top-text{font-size:13px;font-weight:200;font-weight:500;letter-spacing:1px;margin:0}.top-link{color:#fff;font-weight:600;text-decoration:none;transition:color .3s ease}.top-link:hover{color:#468f4b}.top-last{align-items:center;cursor:pointer;display:flex;gap:2rem}.logo{width:14rem}.logo,.logo1{height:auto;transition:transform .3s ease}.logo1{width:6rem}.nav-links{align-items:center;display:flex;gap:15px;transition:gap .3s ease}.nav-links a{color:#000;font-size:16px;font-weight:600;letter-spacing:1px;padding:5px 10px;position:relative;text-decoration:none;text-transform:uppercase;transition:color .3s ease,transform .3s ease}.nav-links a:hover{color:#468f4b;transform:translateY(-2px)}.dropdown{position:relative}.dropdown-menu{background-color:#232323;border-top:4px solid #008fbf;box-shadow:0 2px 8px #0000001a;display:none;flex-direction:column;left:0;min-width:150px;padding:10px 15px;position:absolute;top:100%;transition:all .3s ease;z-index:100}.dropdown-menu a{font-size:14px;padding:8px 10px;transition:background-color .3s ease,color .3s ease;white-space:nowrap}.dropdown-menu a:hover{background-color:#f8f8f800;color:#f60}.dropdown:hover .dropdown-menu{animation:slideDown .3s ease;display:flex}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.book-meeting{background-color:#fff;border:1px solid #468f4b;border-radius:5px;color:#000;cursor:pointer;font-size:14px;font-weight:700;padding:10px 20px;transition:all .3s ease}.book-meeting:hover{background-color:#468f4b;border:1px solid #fff;color:#fff;transform:translateY(-2px)}.hamburger-menu{color:#000;cursor:pointer;display:none;font-size:24px;transition:color .3s ease}.last{align-items:center;display:flex;gap:3rem}.menu-slider{background:#468f4b;box-shadow:-2px 0 5px #0003;display:flex;flex-direction:column;height:auto;padding:20px;position:fixed;right:0;top:0;transition:right .4s ease-in-out,background-color .3s ease;width:250px;z-index:1000}.menu-slider p{margin-bottom:20px;transition:margin-bottom .3s ease}.mobile-nav-links{display:flex;flex-direction:column;gap:15px;transition:gap .3s ease}.mobile-nav-links a{border-bottom:1px solid #bebebe;color:#fff;font-size:1.1rem;padding:2px 0;text-decoration:none;transition:color .3s ease}.mobile-nav-links a:hover{color:#d1d2d2}.menu-header{align-items:center;display:flex;justify-content:flex-end}.close-menu{background:none;border:none;color:#000;cursor:pointer;font-size:24px;transition:color .3s ease}.menu-slider p{font-size:14px;line-height:1.2;margin:10px 0}.menu-slider h4{font-size:23px;font-weight:700;letter-spacing:1px;margin-bottom:15px;text-transform:uppercase;transition:margin-bottom .3s ease}.contact-info div{align-items:center;display:flex;font-size:30px;gap:10px;margin:10px 0}.contact-info span{font-size:17px}.social-icons{justify-content:space-between;margin-top:20px}.social-icons,.social-icons a{align-items:center;display:flex}.social-icons a{background-color:#fff;border-radius:50%;color:#f60;font-size:18px;height:35px;justify-content:center;text-decoration:none;transition:all .3s ease;width:35px}.social-icons a:hover{background-color:#ff8000;color:#fff}@keyframes slideIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media only screen and (max-width:767px){.header{border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:7px solid #468f4b;border-right:7px solid #468f4b;box-shadow:0 2px 5px #0000001a;position:-webkit-sticky;position:sticky;top:0;transition:all .3s ease;width:100%;z-index:1000}.last,.top-bar{display:none}.hamburger-menu{align-items:center;background-color:#fff;border-bottom-right-radius:10px;border-top-left-radius:10px;display:block;display:flex;height:auto;position:fixed;right:25px}.menu-slider{display:flex}.nav-links{display:none}.m-last{margin:1rem 0}.menu-slider p{color:#fff;font-size:14px;font-weight:600;letter-spacing:1px;line-height:1.2;margin:10px 0;text-align:left;text-transform:uppercase}.logo1{height:auto;transition:transform .3s ease;width:3.5rem}}@media only screen and (min-width:768px) and (max-width:1024px){.header{border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:7px solid #468f4b;border-right:7px solid #468f4b;box-shadow:0 2px 5px #0000001a;position:-webkit-sticky;position:sticky;top:0;transition:all .3s ease;width:100%;z-index:1000}.last,.top-bar{display:none}.hamburger-menu{align-items:center;background-color:#fff;border-bottom-right-radius:10px;border-top-left-radius:10px;display:block;display:flex;height:auto;position:fixed;right:25px}.menu-slider{display:flex}.nav-links{display:none}.m-last{margin:1rem 0}.menu-slider p{color:#fff;font-size:14px;font-weight:600;letter-spacing:1px;line-height:1.2;margin:10px 0;text-align:left;text-transform:uppercase}.logo1{height:auto;transition:transform .3s ease;width:5rem}}.about-section{background:linear-gradient(135deg,#fefefe,#f4f4f4);padding:43px 20px}.about-container{margin:0 auto;text-align:left}.about-heading{border-left:5px solid #468f4b;font-size:3.5rem;margin-bottom:40px;padding-left:15px}.about-content h4,.about-heading{color:#2c3e50;font-weight:700;text-transform:uppercase}.about-content h4{font-size:1.4rem;letter-spacing:.5px;margin-bottom:10px;margin-top:20px}.about-content h4:before{background:#468f4b;border-radius:18%;content:"";display:inline-block;height:18px;margin-right:10px;width:15px}.about-content ul{list-style-type:disc;margin-left:20px;padding-left:20px}.about-content ul li{color:#0e0e0e;line-height:1.1;margin-bottom:15px}.about-content p,.about-content ul li{font-size:1.1rem;letter-spacing:.5px;text-align:justify}.about-content p{color:#555;line-height:1.8;margin-bottom:20px}.ff{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;margin-bottom:1rem}.fa{background-image:linear-gradient(90deg,#e7ede0 50%,#fff0 70%),url(../../static/media/O2.1409aa1286247ec9d3b0.jpg)}.fa,.fa2{background-color:#e7ede0;background-position:100%;background-size:cover;padding:10px;width:100%}.fa2{background-image:linear-gradient(90deg,#e7ede0 30%,#fff0 65%),url(../../static/media/L&D.a6167e480542c8f86221.jpg)}.fa3{background-image:linear-gradient(90deg,#e7ede0 30%,#fff0 65%),url(../../static/media/mb2.19bb130a816b02cabaeb.jpg)}.fa3,.fa4{background-color:#e7ede0;background-position:100%;background-size:cover;padding:10px;width:100%}.fa4{background-image:linear-gradient(90deg,#e7ede0 55%,#fff0 70%),url(../../static/media/kitchen.3d3c9d0681a2548e2718.jpg)}.fa5{background-image:linear-gradient(90deg,#e7ede0 30%,#fff0 65%),url(../../static/media/B.1b34b45fb11b8951cfc7.jpg)}.fa5,.fa6{background-color:#e7ede0;background-position:100%;background-size:cover;padding:10px;width:100%}.fa6{background-image:linear-gradient(90deg,#e7ede0 30%,#fff0 65%),url(../../static/media/TG.a8e54037f69a50cca0e4.jpg)}.fa7{background-color:#e7ede0;background-image:linear-gradient(90deg,#e7ede0 38%,#fff0 65%),url(../../static/media/O.a576a56506015f4cf797.jpg);background-position:100%;background-size:cover;padding:10px;width:100%}.wnoida-section{padding:2rem;text-align:center}.overview-list{list-style-type:square}@media (max-width:768px){.about-heading{font-size:1.5rem;margin-bottom:20px}.about-content h4{font-size:1.1rem}.about-content p{font-size:.9rem}.about-content ul{margin-left:10px;padding-left:10px}}@media only screen and (max-width:767px){.about-section{background:linear-gradient(135deg,#fefefe,#f4f4f4);padding:20px 10px}.about-content ul li{color:#555;font-size:.9rem;letter-spacing:.5px;line-height:1.1;margin-bottom:15px;text-align:justify}.about-content h4:before{background:#468f4b;border-radius:18%;content:"";display:inline-block;height:14px;margin-right:10px;width:13px}.ff{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;margin-bottom:1rem}.fa,.fa2,.fa3,.fa4,.fa5,.fa6,.fa7{background-color:#e7ede0;background-image:none;padding:10px;width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.about-section{background:linear-gradient(135deg,#fefefe,#f4f4f4);padding:20px 10px}.about-content h4:before{background:#468f4b;border-radius:18%;content:"";display:inline-block;height:14px;margin-right:10px;width:13px}.ff{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;margin-bottom:1rem}.about-content ul{margin-left:10px;padding-left:10px;width:46%}.fa{background-color:#e7ede0;padding:10px;width:100%}}.layout-section{background:linear-gradient(135deg,#f5f7fa,#b0b0b0);padding:27px 20px 10px;text-align:center}.layout-heading{color:#333;font-size:2.5rem;font-weight:700;margin:8px 30px 40px;text-transform:uppercase}.card-container{display:flex;gap:40px;justify-content:center;padding-bottom:40px}.card{background:#fff;border:3px solid #468f4b;border-radius:15px;box-shadow:0 10px 30px #0003;cursor:pointer;height:400px;perspective:1000px;transform-style:preserve-3d;transition:transform .3s ease-out;width:45.5%}.card-image{border-top-left-radius:15px;border-top-right-radius:15px;filter:blur(4px);height:85%;object-fit:cover;width:100%}.card-bar{background:#468f4b;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#000;font-size:1.2rem;font-weight:600;height:15%;line-height:3;text-align:center}@media only screen and (max-width:767px){.layout-heading{color:#333;font-size:1.5rem;font-weight:700;margin:8px 30px 27px;text-transform:uppercase}.card-container{display:flex;gap:10px;justify-content:center;padding-bottom:15px}.card{background:#fff;border:1px solid #468f4b;border-radius:15px;box-shadow:0 10px 30px #0003;height:165px;perspective:1000px;transform-style:preserve-3d;transition:transform .3s ease-out;width:50%}.layout-section{background:linear-gradient(135deg,#f5f7fa,#b0b0b0);padding:27px 10px 10px;text-align:center}.card-bar{background:#468f4b;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#000;font-size:9px;font-weight:600;height:15%;letter-spacing:1px;line-height:3;text-align:center}}@media only screen and (min-width:768px) and (max-width:1024px){.layout-heading{color:#333;font-size:2rem;font-weight:700;margin:8px 30px 27px;text-transform:uppercase}.card-container{display:flex;gap:10px;justify-content:center;padding-bottom:15px}.card{background:#fff;border:1px solid #468f4b;border-radius:15px;box-shadow:0 10px 30px #0003;height:270px;perspective:1000px;transform-style:preserve-3d;transition:transform .3s ease-out;width:50%}.layout-section{background:linear-gradient(135deg,#f5f7fa,#b0b0b0);padding:27px 10px 10px;text-align:center}.card-bar{background:#468f4b;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#000;font-size:13px;font-weight:600;height:15%;letter-spacing:1px;line-height:3;text-align:center}}.details-section{background-color:#f5f5f5;border-radius:10px;box-shadow:0 4px 10px #0000001a;display:flex;gap:15px;justify-content:center;padding:50px 30px;position:relative;top:0}.detail-item{align-items:center;background-color:#fff;border:1px solid #96c177;border-radius:15px;box-shadow:0 2px 8px #0000001a;cursor:pointer;display:flex;gap:15px;padding:20px;transition:transform .3s ease,box-shadow .3s ease;width:400px}.detail-item:hover{box-shadow:0 6px 15px #0003;transform:translateY(-5px)}.detail-icon{background-color:#7ebc4e;border-radius:50%;color:#fff;font-size:60px;padding:20px;transition:background-color .3s ease,transform .3s ease}.detail-item:hover .detail-icon{background-color:#3e9246;transform:scale(1.1)}.d-h4{color:#333;font-size:18px;font-weight:600;margin:0;text-transform:uppercase}.d-p{color:#555;font-size:16px;font-weight:500;margin-top:5px}@media only screen and (max-width:767px){.details-section{flex-wrap:wrap;gap:15px;padding:20px}.detail-item{flex:1 1 100%;gap:15px;padding:15px}.detail-icon{font-size:50px;padding:10px}h4{font-size:16px}p{font-size:14px}}@media only screen and (min-width:768px) and (max-width:1023px){.details-section{flex-wrap:wrap;gap:15px;padding:15px}.detail-item{width:235px}.detail-icon{font-size:55px;padding:15px}h4{font-size:17px}p{font-size:15px}}@media only screen and (max-width:767px){.d-h4{color:#333;font-size:15px;font-weight:600;margin:0;text-transform:uppercase}.d-p{color:#555;font-size:13px;font-weight:500;margin-top:5px}}.full-gallery{background-color:#000}.main-head-hn{color:#fff;font-family:Poppins,sans-serif;font-size:35px;font-weight:700;margin-top:0;padding:2.8rem 0 0;text-align:center;text-transform:uppercase}.main-subhead-hn{color:#666;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;padding-bottom:0;text-align:center;text-transform:capitalize}.gallery-container{grid-gap:35px;display:grid;gap:35px;grid-template-columns:repeat(3,1fr);padding:40px}.cardd{background:#fff;border:6px solid #7f807e;box-shadow:0 10px 20px #00000080;cursor:pointer;height:auto;overflow:hidden;position:relative;transform:perspective(1000px);transition:transform .1s ease-in-out;width:100%}.cardd img{display:block;height:100%;object-fit:cover;width:100%}.cardd .overlayy{align-items:center;background:rgba(0,0,0,.316);display:flex;height:100%;justify-content:center;left:0;opacity:0;padding:0 7px;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.cardd:hover .overlayy{opacity:1}.cardd .overlayy h3{font-size:24px}.cardd .overlayy h3,.cardd .overlayy p{color:#fff;letter-spacing:2px;text-transform:uppercase}.cardd .overlayy p{font-size:18px}.image-overlay{align-items:center;background-color:#000c;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.full-image{border-radius:10px;max-height:90%;max-width:90%;object-fit:contain}.close-btn{background-color:#0000;border:none;border-radius:50%;color:#cb5454;cursor:pointer;font-size:30px;padding:5px 10px;position:absolute;right:20px;top:20px;transition:background-color .3s ease}.close-btn:hover{background-color:#000000b3}@media only screen and (max-width:767px){.main-head-hn{color:#fdfdfd;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:700;margin-top:0;padding:1.5rem 0 0;text-align:center;text-transform:uppercase}.main-subhead-hn{color:#666;font-family:Roboto,sans-serif;font-weight:400;padding-bottom:0;text-transform:capitalize}.cardd .overlayy p,.main-subhead-hn{font-size:13px;letter-spacing:1px;text-align:center}.cardd .overlayy p{color:#fff;text-transform:uppercase}.gallery-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);padding:10px}.cardd{background:#fff;border:2px solid #d3d3d3;box-shadow:0 10px 20px #00000080;height:auto;overflow:hidden;position:relative;transform:perspective(1000px);transition:transform .1s ease-in-out;width:100%}.cardd .overlay h3{font-size:11px}.cardd .overlay h3,.cardd .overlay p{color:#fff;letter-spacing:2px;text-transform:uppercase}.cardd .overlay p{font-size:6px}}@media only screen and (min-width:768px) and (max-width:1024px){.gallery-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);padding:20px}.cardd{background:#fff;border:3px solid #d3d3d3;box-shadow:0 10px 20px #00000080;height:auto;overflow:hidden;position:relative;transform:perspective(1000px);transition:transform .1s ease-in-out;width:100%}.main-subhead-hn{color:#666;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;padding-bottom:1rem;text-align:center;text-transform:capitalize}.cardd .overlay h3{font-size:22px}.cardd .overlay h3,.cardd .overlay p{color:#fff;letter-spacing:2px;text-transform:uppercase}.cardd .overlay p{font-size:14px}.main-head-hn{color:#fff;font-family:Poppins,sans-serif;font-size:2rem;font-weight:700;margin-top:0;padding:2.3rem 0 0;text-align:center;text-transform:uppercase}}.price-section{align-items:center;background-color:#fff0;border-radius:15px;display:flex;flex-wrap:wrap;justify-content:center;margin:2rem auto;max-width:1200px;padding:0}.left-p{flex:0 0 40%;margin-bottom:0;padding-right:2rem;text-align:center}.price-heading{color:#000;font-size:4.5rem;font-weight:700;letter-spacing:2px;margin-bottom:1rem;text-transform:uppercase}.price-subheading{color:#000;font-size:1.6rem;font-weight:300;line-height:1.6;margin-top:1rem}.right-p{flex:0 0 50%;padding-left:2rem}.price-list-heading{color:#fff;font-size:2.2rem;font-weight:700;letter-spacing:1px;margin-bottom:1.5rem;text-align:left;text-transform:uppercase}.price-table{background-color:#fff;border-collapse:initial;border-radius:8px;border-spacing:1rem;box-shadow:0 5px 20px #0000000d;margin-top:0;overflow:hidden;width:100%}.price-table th{background-color:#468f4b;border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;font-size:1.2rem;font-weight:600;padding:1.5rem;text-align:center;transition:background-color .3s ease}.price-table th:hover{background-color:#358d3b}.price-table td{background-color:#f9f9f9;border:1px solid #ddd;color:#555;font-size:1.1rem;padding:1.5rem;text-align:center;transition:background-color .3s ease}.price-table td.price-highlight{background-color:#468f4b00;color:#555;cursor:pointer;font-weight:700}.price-table td:hover{background-color:#468f4b;color:#ddd}.enquire-link{border:2px solid #b72f33;border-radius:30px;color:#b72f33;cursor:pointer;display:inline-block;font-size:1.2rem;font-weight:700;margin-top:1.5rem;padding:.6rem 2rem;text-decoration:none;transition:all .3s ease}.enquire-link:hover{background-color:#b72f33;color:#fff;transform:translateY(-2px)}@media only screen and (max-width:767px){.price-section{flex-direction:column;margin-top:1rem;padding:1rem .7rem}.left-p{flex:0 0 100%;margin-bottom:0;padding-right:0;text-align:center}.price-table{background-color:#fff;border-collapse:initial;border-radius:8px;border-spacing:.2rem;box-shadow:0 5px 20px #0000000d;margin-top:0;overflow:hidden;width:100%}.price-heading{font-size:1.5rem}.price-subheading{font-size:.9rem;letter-spacing:1px;margin-top:1rem}.right-p{flex:0 0 100%;padding-left:0}.price-table td,.price-table th{font-size:.7rem;padding:.75rem}.price-section{align-items:center;background-color:#fff0;border-radius:15px;display:flex;flex-wrap:wrap;justify-content:center;margin:1rem auto;max-width:1200px;padding:0}}@media only screen and (min-width:768px) and (max-width:1023px){.price-section{padding:2rem 1rem}.left-p{margin-bottom:0;padding-right:0}.right-p{padding-left:0}.price-heading{font-size:3rem}.price-subheading{font-size:1.3rem;margin-top:1rem}.price-table td,.price-table th{font-size:1.1rem;padding:.8rem}.price-section{align-items:center;background-color:#fff0;border-radius:15px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:2rem auto;max-width:1200px}}.amenities{background-color:#b3d09e;padding:40px;text-align:center}.amenities-heading{font-size:3rem;font-weight:700;letter-spacing:1px;margin-bottom:30px;text-transform:uppercase}.amenities-container{align-items:center;display:flex;gap:20px;justify-content:center}.amenity{padding:20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:13rem}.amenity:hover{box-shadow:0 4px 15px #0000004d;transform:scale(1.1)}.amenity-icon{color:#333;font-size:4rem;margin-bottom:10px;transition:color .3s ease}.amenity:hover .amenity-icon{color:#468f4b}.a-h4{color:#555;font-size:1rem;letter-spacing:1px;margin-top:10px;text-transform:uppercase}.amenity:hover h4{color:#468f4b}.divider{background-color:#468f4b;height:80px;width:2px}@media only screen and (max-width:767px){.amenities{background-color:#b3d09e;padding:10px;text-align:center}.amenities-heading{font-size:1.5rem;font-weight:600;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase}.amenities-container{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.amenity{border:1px solid #468f4b;height:7rem;padding:10px;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:10rem}.a-h4{color:#555;font-size:.5rem;letter-spacing:1px;margin-top:10px;text-transform:uppercase}.amenity-icon{color:#333;font-size:3rem;margin-bottom:7px;transition:color .3s ease}.divider{background-color:#468f4b;display:none;height:80px;width:2px}}@media only screen and (min-width:768px) and (max-width:1024px){.amenities-heading{font-size:2rem;font-weight:700;letter-spacing:1px;margin-bottom:25px;text-transform:uppercase}.amenity{border:1px solid #468f4b;height:10rem;padding:10px;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:13rem}.amenities-container{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.divider{background-color:#468f4b;display:none;height:80px;width:2px}}.plan-section{padding:20px;text-align:center}.image-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.image-card{border:1px solid #468f4b;cursor:pointer;text-align:center}.image-card h2{color:#333;font-size:24px;font-weight:700;letter-spacing:1px;margin:0 0 1px;padding:10px;text-transform:uppercase}.image-card img{border:1px solid #468f4b;border-top-left-radius:8px;border-top-right-radius:8px;display:block;filter:blur(1.5px);height:auto;transition:transform .3s ease-in-out;width:100%}.image-card:hover img{transform:scale(1.03)}.overlay-p{align-items:center;animation:fadeIn .5s;background:#000c;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.overlay-content-p{max-height:90%;max-width:100%;position:relative;text-align:center;top:5.2%}.overlay-content-p h2{color:#fff;font-size:36px;margin-bottom:20px}.full-image-p{border-radius:10px;height:30rem;object-fit:fill;width:70rem}.close-btnn-p{color:#de1111;cursor:pointer;font-size:36px;position:absolute;right:10px;top:-6px;transition:transform .3s ease-in-out}.close-btnn-p:hover{transform:scale(1.1)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media only screen and (max-width:767px){.image-card h2{color:#333;font-size:1.5rem;font-weight:700;letter-spacing:1px;margin:0 0 10px;padding:5px;text-transform:uppercase}.image-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(1,1fr)}.full-image-p{border-radius:10px;height:auto;object-fit:fill;width:97%}.close-btnn-p{color:#de1111;cursor:pointer;font-size:22px;position:absolute;right:8px;top:-5px;transition:transform .3s ease-in-out}}@media only screen and (min-width:768px) and (max-width:1024px){.image-card h2{color:#333;font-size:2rem;font-weight:700;letter-spacing:1px;margin:0 0 10px;padding:15px;text-transform:uppercase}.image-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(1,1fr)}.full-image-p{border-radius:10px;height:auto;object-fit:fill;width:97%}.close-btnn-p{color:#de1111;cursor:pointer;font-size:36px;position:absolute;right:19px;top:-5px;transition:transform .3s ease-in-out}}.location-section{align-items:center;background-color:#dbdcde;border-radius:10px;box-shadow:0 2px 8px #0000004d;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;margin:auto;padding:1rem}.full-l{background-color:#fff;padding:3rem 1rem;position:relative;top:0;width:100%}iframe{border:2px solid red;border-radius:0;box-shadow:0 4px 8px #0000001a;height:300px;width:100%}.heading-l{color:#b82f33;font-weight:700;padding:2rem;text-align:center}.L-l{align-items:center;background-color:#fff;border:1px solid #468f4b;display:flex;flex:1 1;justify-content:center}.L-l img{border-radius:10px;box-shadow:0 4px 8px #0000001a;height:auto;max-width:100%}.L-r{align-items:center;background-color:#fff0;display:flex;flex:1 1;flex-direction:column;padding-left:2rem;width:100%}.L-r h2{color:#333;font-size:3.5rem;font-weight:700;margin-bottom:.5rem}.L-r h5{color:#777;font-size:2rem;margin-bottom:1.5rem;text-align:center;width:70%}.call-now{align-items:center;background-color:#468f4b;border:1px solid #468f4b;border-radius:10px;color:#fff;cursor:pointer;display:flex;padding:.75rem 1.5rem;text-decoration:none;transition:background-color .3s ease}.call-now:hover{background-color:#468f4b00;color:#000}.call-icon{font-size:1.5rem;margin-right:.5rem}@media only screen and (max-width:767px){.location-section{align-content:center;align-items:center;background-color:#f9f9f9;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;justify-content:space-between;margin:auto;padding:0}.L-r h5{color:#777;font-size:1.5rem;margin-bottom:1rem;text-align:center;width:100%}.L-r{align-content:center;align-items:center;background-color:#fff;display:flex;flex:1 1;flex-direction:column;padding-left:0}.L-r h2{color:#333;font-size:2rem;margin-bottom:.5rem}.L-r h2,.heading-l{font-weight:700;text-align:center}.heading-l{color:#b82f33;padding:1rem}.full-l{background-color:#fff;padding:1rem .7rem;position:relative;top:0;width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){.location-section{align-items:center;background-color:#f9f9f9;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:row;justify-content:space-between;margin:auto;padding:0}.full-l{background-color:#fff;padding:1rem;position:relative;top:0;width:100%}.L-r h2{color:#333;font-size:3rem;font-weight:700;margin-bottom:.5rem}.L-r h5{color:#777;font-size:1.5rem;margin-bottom:1.5rem;text-align:center;width:89%}.L-r{align-items:center;background-color:#fff0;display:flex;flex:1 1;flex-direction:column;padding-left:0;width:100%}}.imgg{height:100%;width:100%}.slider2-container{align-items:center;display:flex;height:100vh;overflow:hidden;position:relative;width:100%}.slider2-wrapper{display:flex;height:100%;transition:transform .5s ease-in-out;width:100%}.slider2-slide{height:100%;min-width:100%}.slider2-image{height:100%;object-fit:cover;width:100%}.div-card{align-items:center;background-color:#468f4bdb;border-radius:10px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;left:10px;max-width:265px;padding:20px;position:absolute;top:59%;transform:translateY(-50%);z-index:98}.div-card-title{font-size:16px}.div-card-title,.div-card-title1{color:#fff;font-weight:700;margin-bottom:0}.div-card-title1{font-size:22px}.div-card-location{color:#fff;font-size:13px;margin-bottom:1px}.div-card-subtitle{color:#fffefe;font-size:15px;font-weight:600;margin-bottom:0;text-align:center}.div-card-pricing{margin-bottom:4px}.div-card-eoi-title,.div-card-pricing-title{font-size:1rem;text-align:center}.eoi-text{color:#ffffffdb;font-size:13px;font-weight:600;letter-spacing:1px;margin:5px;text-align:center}.div-card-limited-offer-title{font-size:1rem;text-align:center}.limited-offer-text{color:#ffffffdb;font-size:13px;font-weight:500;letter-spacing:1px;margin-bottom:0}.div-card-context-title{font-size:1rem;text-align:center}.context-text{color:#ffffffdb;font-size:12px;font-weight:600;letter-spacing:1px;margin-bottom:0}.context-text,.launch-price{text-align:center}.div-card-sizes{margin-bottom:0}.context-subtext,.div-card-sizes{color:#ffffffdb;font-size:13px;font-weight:500;letter-spacing:1px;text-align:center}.context-subtext{margin-bottom:5px}.launch-price,.pre-launch-price{background-color:#2d6db2;border-radius:12px;color:#fffefe;display:block;font-size:12px;font-weight:600;letter-spacing:1px;margin-bottom:0;padding:5px}.div-card-features{list-style:none;margin-bottom:10px;padding-left:0}.div-card-features li{color:#fff;font-size:14px;margin-bottom:1px}.div-card-save{background-color:#313030;border-radius:19px;font-size:13px;margin-bottom:5px;padding:5px}.div-card-booking,.div-card-save{color:#fff;font-weight:700;text-align:center}.div-card-booking{font-size:15px;margin-bottom:4px}.div-card-offer{color:#fff;font-size:10px;margin-bottom:16px;text-align:center}.div-card-enquiry{background-color:#fff;border:none;border-radius:5px;color:#468f4b;cursor:pointer;font-size:12px;letter-spacing:1px;padding:5px 10px;text-align:center;text-transform:uppercase;transition:background-color .3s ease}.div-card-enquiry:hover{background-color:#45a049;color:#fffefe}@media only screen and (max-width:767px){.div-card{display:none}.slider2-container{align-items:center;display:flex;height:auto;overflow:hidden;position:relative;width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){.slider2-container{align-items:center;display:flex;height:auto;overflow:hidden;position:relative;width:100%}.div-card{display:none}}.div-card-l{align-items:center;background-color:#468f4bdb;border-radius:0;box-shadow:0 4px 10px #0000001a;display:none;flex-direction:column;padding:20px;width:100%;z-index:98}@media only screen and (max-width:767px){.div-card-l{align-items:center;background-color:#b3d09e;border-radius:0;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;padding:20px;width:100%;z-index:98}.div-card-title-l{font-size:16px}.div-card-title-l,.div-card-title1-l{color:#000;font-weight:700;margin-bottom:0}.div-card-title1-l{font-size:22px}.div-card-location-l{color:#000;font-size:13px;margin-bottom:1px}.div-card-subtitle-l{color:#000;font-size:15px;font-weight:600;margin-bottom:0;text-align:center}.div-card-pricing-l{margin-bottom:4px}.div-card-eoi-title-l,.div-card-pricing-title-l{font-size:1rem;text-align:center}.eoi-text-l{color:#000000db;font-size:13px;font-weight:600;letter-spacing:1px;margin:5px;text-align:center}.div-card-limited-offer-title-l{font-size:1rem;text-align:center}.limited-offer-text-l{color:#000000db;font-size:13px;font-weight:500;letter-spacing:1px;margin-bottom:0}.div-card-context-title-l{font-size:1rem;text-align:center}.context-text-l{color:#000000db;font-size:12px;font-weight:600;letter-spacing:1px;margin-bottom:0}.context-text-l,.launch-price-l{text-align:center}.div-card-sizes-l{margin-bottom:0}.context-subtext-l,.div-card-sizes-l{color:#000000db;font-size:13px;font-weight:500;letter-spacing:1px;text-align:center}.context-subtext-l{margin-bottom:5px}.launch-price-l,.pre-launch-price-l{background-color:#2d6db2;border-radius:12px;color:#fff;display:block;font-size:12px;font-weight:600;letter-spacing:1px;margin-bottom:0;padding:5px}.div-card-features-l{list-style:none;margin-bottom:10px;padding-left:0}.div-card-features-l li{color:#000;font-size:14px;margin-bottom:1px}.div-card-save-l{background-color:#313030;border-radius:19px;font-size:13px;margin-bottom:5px;padding:5px}.div-card-booking-l,.div-card-save-l{color:#000;font-weight:700;text-align:center}.div-card-booking-l{font-size:15px;margin-bottom:4px}.div-card-offer-l{color:#000;font-size:10px;margin-bottom:16px;text-align:center}.div-card-enquiry-l{background-color:#fff;border:none;border-radius:5px;color:#000;cursor:pointer;font-size:12px;letter-spacing:1px;padding:5px 10px;text-align:center;text-transform:uppercase;transition:background-color .3s ease}.div-card-enquiry-l:hover{background-color:#45a049;color:#fffefe}}@media only screen and (min-width:768px) and (max-width:1024px){.div-card-l{align-items:center;background-color:#b3d09e;border-radius:0;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;padding:20px;width:100%;z-index:98}.div-card-title-l{font-size:25px}.div-card-title-l,.div-card-title1-l{color:#000;font-weight:700;margin-bottom:0}.div-card-title1-l{font-size:40px}.div-card-location-l{color:#000;font-size:20px;margin-bottom:1px}.div-card-subtitle-l{color:#000;font-size:22px;font-weight:600;margin-bottom:0;text-align:center}.div-card-pricing-l{margin-bottom:4px}.div-card-eoi-title-l,.div-card-pricing-title-l{font-size:1rem;text-align:center}.eoi-text-l{color:#000000db;font-size:20px;font-weight:600;letter-spacing:1px;margin:5px;text-align:center}.div-card-limited-offer-title-l{font-size:1rem;text-align:center}.limited-offer-text-l{color:#000000db;font-size:18px;font-weight:500;letter-spacing:1px;margin-bottom:0}.div-card-context-title-l{font-size:1rem;text-align:center}.context-text-l{color:#000000db;font-size:12px;font-weight:600;letter-spacing:1px;margin-bottom:0}.context-text-l,.launch-price-l{text-align:center}.div-card-sizes-l{margin-bottom:0}.context-subtext-l,.div-card-sizes-l{color:#000000db;font-size:18px;font-weight:500;letter-spacing:1px;text-align:center}.context-subtext-l{margin-bottom:5px}.launch-price-l,.pre-launch-price-l{background-color:#2d6db2;border-radius:12px;color:#fffefe;display:block;font-size:14px;font-weight:600;letter-spacing:1px;margin-bottom:0;padding:5px}.div-card-features-l{list-style:none;margin-bottom:10px;padding-left:0}.div-card-features-l li{color:#000;font-size:14px;margin-bottom:1px}.div-card-save-l{background-color:#313030;border-radius:19px;font-size:13px;margin-bottom:5px;padding:5px}.div-card-booking-l,.div-card-save-l{color:#000;font-weight:700;text-align:center}.div-card-booking-l{font-size:15px;margin-bottom:4px}.div-card-offer-l{color:#fff;font-size:10px;margin-bottom:16px;text-align:center}.div-card-enquiry-l{background-color:#fff;border:none;border-radius:5px;color:#468f4b;cursor:pointer;font-size:12px;letter-spacing:1px;padding:5px 10px;text-align:center;text-transform:uppercase;transition:background-color .3s ease}.div-card-enquiry-l:hover{background-color:#45a049;color:#fffefe}}.privacy-policy{background-color:#f4f6f8;color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:60px 20px;position:relative;top:2rem}.hh{font-size:2.5rem;padding:2rem}.privacy-policy .container{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #0000000d;margin:0 auto 5rem;padding:40px}.privacy-policy h1{color:#2c3e50;font-size:2.5em;margin-bottom:40px;text-align:center}.privacy-policy h2{border-bottom:2px solid #ecf0f1;color:#34495e;font-size:1.8em;margin-bottom:20px;margin-top:40px;padding-bottom:10px}.privacy-policy p{font-size:1.05em;line-height:1.8;margin-bottom:20px}.privacy-policy ul{list-style-type:disc;margin-bottom:20px;padding-left:20px}.privacy-policy ul li{margin-bottom:10px}.privacy-policy a{color:#3498db;text-decoration:none}.privacy-policy a:hover{text-decoration:underline}@media (max-width:768px){.privacy-policy{padding:40px 10px}.privacy-policy .container{padding:20px}.privacy-policy h1{font-size:2em}.privacy-policy h2{font-size:1.5em}.privacy-policy p{font-size:1em}}@media only screen and (max-width:767px){.hh{font-size:1.5rem;font-weight:700;padding:1rem}}.contactus-section{display:flex;font-family:Poppins,sans-serif;height:100vh;margin-top:3rem}.error-text{color:red;font-size:10px;letter-spacing:1px;margin-bottom:0}.left-contact{width:40%}.contact-image{filter:brightness(80%);height:100%;object-fit:cover;width:100%}.input-groupp{align-items:stretch;flex-wrap:wrap;position:relative;width:100%}.input-groupp,.right-contact{display:flex;flex-direction:column}.right-contact{background:linear-gradient(91deg,#97c1783b,#468f4b7d);border-left:8px solid #468f4b;box-shadow:-5px 0 15px #0000001a;justify-content:center;padding:40px;width:60%}.form-heading{color:#333;font-size:3rem;font-weight:600;margin-bottom:30px;text-align:left}.contact-form{flex-direction:column}.contact-form,.input-row{display:flex;gap:20px}.dropdown-field,.input-field,.textarea-field{background:#d2efd4d3;border:1px solid #468f4b82;border-radius:8px;box-shadow:inset 0 2px 5px #0000000d;flex:1 1;font-size:1rem;outline:none;padding:15px;transition:all .3s ease}.dropdown-field:focus,.input-field:focus,.textarea-field:focus{background:#d2efd4d3;border-color:#468f4b;box-shadow:0 0 5px #468f4b87}.textarea-field{height:120px;resize:none}.submit-button{background-color:#468f4b;border:none;border-radius:8px;box-shadow:0 5px 15px #007bff4d;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;letter-spacing:1px;padding:15px 20px;text-transform:uppercase;transition:all .3s ease;width:48%}.submit-button:hover{background-color:#307034}@media only screen and (max-width:767px){.contactus-section{display:flex;flex-direction:column;font-family:Poppins,sans-serif;height:auto;margin-top:.5rem}.left-contact{width:100%}.right-contact{background:linear-gradient(91deg,#97c1783b,#468f4b7d);border-left:none;border-top:4px solid #468f4b;box-shadow:-5px 0 15px #0000001a;display:flex;flex-direction:column;justify-content:center;padding:10px;width:100%}.form-heading{color:#333;font-size:1.5rem;font-weight:600;margin-bottom:10px;text-align:left}.input-row{display:flex;gap:10px}.dropdown-field,.input-field,.textarea-field{background:#d2efd4d3;border:1px solid #468f4b82;border-radius:8px;box-shadow:inset 0 2px 5px #0000000d;flex:1 1;font-size:.6rem;letter-spacing:1px;outline:none;padding:10px;transition:all .3s ease}.submit-button{background-color:#468f4b;border:none;border-radius:8px;box-shadow:0 5px 15px #007bff4d;color:#fff;cursor:pointer;font-size:.7rem;font-weight:700;letter-spacing:1px;padding:11px 20px;text-transform:uppercase;transition:all .3s ease;width:100%}.error-text{color:red;font-size:8px;letter-spacing:1px;margin-bottom:0}}@media only screen and (min-width:768px) and (max-width:1024px){.contactus-section{display:flex;font-family:Poppins,sans-serif;height:auto;margin-top:1rem}.submit-button{background-color:#468f4b;border:none;border-radius:8px;box-shadow:0 5px 15px #007bff4d;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;letter-spacing:1px;padding:11px 20px;text-transform:uppercase;transition:all .3s ease;width:100%}.left-contact{width:100%}.right-contact{background:linear-gradient(91deg,#97c1783b,#468f4b7d);border-left:4px solid #468f4b;box-shadow:-5px 0 15px #0000001a;display:flex;flex-direction:column;justify-content:center;padding:10px;width:100%}.dropdown-field,.input-field,.textarea-field{background:#d2efd4d3;border:1px solid #468f4b82;border-radius:8px;box-shadow:inset 0 2px 5px #0000000d;flex:1 1;font-size:1rem;letter-spacing:1px;outline:none;padding:10px;transition:all .3s ease}.form-heading{color:#333;font-size:1.5rem;font-weight:600;margin-bottom:10px;text-align:left}.input-row{display:flex;gap:10px}}.poster{background-image:url(../../static/media/poster.ea5d0c5eeb1c23bf79b8.jpg);background-position:50%;background-size:cover;height:100vh;overflow:hidden;position:relative}.overlay,.poster{align-items:center;display:flex;justify-content:center}.overlay{background:#00000080;box-shadow:0 0 50px #ffffff4d;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.overlay:before{animation:glow 5s ease-in-out infinite;left:50%;top:50%;width:300px}.overlay:after,.overlay:before{content:"";height:300px;position:absolute;z-index:0}.overlay:after{animation:glow 5s ease-in-out 1s infinite;background:radial-gradient(circle,#468f4b5c,#fff0);filter:blur(20px);left:0;top:20%;width:350px}.content{align-items:center;color:#fff;display:flex;flex-direction:column;gap:10px;position:relative;text-align:center;top:12%;z-index:2}.tagline{font-size:1.1rem;font-weight:300;letter-spacing:2px;margin:0;text-decoration:underline;-webkit-text-decoration-color:#468f4b;text-decoration-color:#468f4b;text-transform:uppercase;text-underline-offset:5px}.title{font-size:6rem;font-weight:700;letter-spacing:1px;margin:0}.contact-button{background:#fff0;border:2px solid #fff;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:14px 42px;text-transform:uppercase;transition:all .3s ease}.contact-button:hover{background:#468f4b;box-shadow:0 0 15px #468f4b;color:#fff}.row-content{align-items:center;display:flex;gap:30px;justify-content:center;margin-top:20px}.extra-title{font-size:6rem;font-weight:700;letter-spacing:1px;margin:0}.extra-description{font-size:1rem;font-weight:300;margin:0;text-align:left;width:20%}@keyframes glow{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}.overlay:after,.overlay:before{animation:glow 5s ease-in-out infinite}@media only screen and (max-width:767px){.row-content{align-items:center;display:flex;flex-direction:column-reverse;gap:10px;justify-content:center;margin-top:0}.contact-button{background:#fff0;border:2px solid #fff;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;padding:8px 13px;transition:all .3s ease}.contact-button,.tagline{font-size:.7rem;text-transform:uppercase}.tagline{font-weight:300;letter-spacing:2px;margin:0;text-decoration:underline;-webkit-text-decoration-color:#468f4b;text-decoration-color:#468f4b;text-underline-offset:5px}.title{font-size:2rem;font-weight:700}.extra-description,.title{letter-spacing:1px;margin:0}.extra-description{font-size:.8rem;font-weight:300;text-align:center;width:85%}.extra-title{font-size:2rem;font-weight:700;letter-spacing:1px;margin:0}}@media only screen and (min-width:768px) and (max-width:1024px){.row-content{align-items:center;display:flex;flex-direction:column-reverse;gap:10px;justify-content:center;margin-top:0}.contact-button{background:#fff0;border:2px solid #fff;border-radius:5px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;padding:8px 13px;text-transform:uppercase;transition:all .3s ease}.tagline{font-size:1rem;font-weight:300;letter-spacing:2px;margin:0;text-decoration:underline;-webkit-text-decoration-color:#468f4b;text-decoration-color:#468f4b;text-transform:uppercase;text-underline-offset:5px}.title{font-size:3rem;font-weight:700}.extra-description,.title{letter-spacing:1px;margin:0}.extra-description{font-size:1.2rem;font-weight:300;text-align:center;width:85%}.extra-title{font-size:3rem;font-weight:700;letter-spacing:1px;margin:0}}.chat-component{background-color:#468f4b;bottom:80px}.chat-component,.chat-component2{align-items:center;border:1px solid #fdfdfd;border-radius:25%;display:flex;padding:5px;position:fixed;right:12px;transition:transform .3s ease-in;z-index:999}.chat-component2{background-color:#2d6db2;bottom:120px}.icon-chat{color:#fff;height:auto;width:1.3rem}.chat-component2:hover,.chat-component:hover{transform:scale(1.2);transform-style:preserve-3d}@media only screen and (max-width:767px){.chat-component{background-color:#468f4b;border:1px solid #fdfdfd;border-radius:25%;bottom:66px;padding:5px;position:fixed;right:17px;transition:transform .3s ease-in}.icon-chat{color:#fff;height:auto;width:1.5rem}.chat-component2{background-color:#0c5e91;border:1px solid #fdfdfd;border-radius:25%;bottom:22px;padding:5px;position:fixed;right:17px;transition:transform .3s ease-in}}@media only screen and (min-width:768px) and (max-width:1024px){.chat-component{background-color:#468f4b;border:1px solid #fdfdfd;border-radius:25%;bottom:72px;padding:5px;position:fixed;right:17px;transition:transform .3s ease-in}.icon-chat{color:#fff;height:auto;width:2rem}.chat-component2{background-color:#0c5e91;border:1px solid #fdfdfd;border-radius:25%;bottom:14px;padding:5px;position:fixed;right:17px;transition:transform .3s ease-in}}
/*# sourceMappingURL=main.c59695de.css.map*/