From 57a157e9fdeb97fb6acd2f2448429aae8251dbc3 Mon Sep 17 00:00:00 2001 From: Suchitra Sahoo <123376847+Suchitra-Sahoo@users.noreply.github.com> Date: Fri, 24 May 2024 10:06:11 +0530 Subject: [PATCH] Revert "Created Seperate Blog Page" --- blogpage/backgroundimg.avif | Bin 26371 -> 0 bytes blogpage/index.html | 221 ------------------- blogpage/style.css | 219 ------------------- index.html | 24 ++- script.js | 301 +++++++++++++------------- style.css | 409 +++++++++++++++++++++--------------- 6 files changed, 396 insertions(+), 778 deletions(-) delete mode 100644 blogpage/backgroundimg.avif delete mode 100644 blogpage/index.html delete mode 100644 blogpage/style.css diff --git a/blogpage/backgroundimg.avif b/blogpage/backgroundimg.avif deleted file mode 100644 index 14cceecca46e303b487d36971904a60d3e1b6aec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26371 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%0A0QUwmxHWy(=d)PoHzQy4f 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 diff --git a/blogpage/index.html b/blogpage/index.html deleted file mode 100644 index 4d5234b..0000000 --- a/blogpage/index.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - - - - AgroBlogs - - - - - -
-
-
-
- -
-
- -
- Blog -

Sowning Techniques

-

Uncover the significance of precise seed placement, optimal spacing, and appropriate depth in enhancing crop yields. From promoting germination to managing weeds and pests, explore the critical aspects of sowing that shape successful cultivation. Glean valuable insights into modern sowing practices and cultivate a deeper understanding of this fundamental process in agriculture.

-

-
-
    -
  • April 19, 2022

  • -
  • 11 minutes ago

  • -
-
-
-
- -
- -
- Technique -

Irrigation Techniques

-

Learn about the crucial role of precise watering methods, optimal distribution, and strategic timing in nurturing thriving crops. From supporting germination to efficient water management, uncover essential aspects that contribute to successful cultivation. Gain valuable insights into modern irrigation practices, offering a deeper understanding of this fundamental process in agriculture.

-
-
    -
  • April 19, 2022

  • -
  • 11 minutes ago

  • -
-
-
-
-
- -
- Blog -

Climate Smart Agriculture

-

Explore the dynamic interplay between climate change and agriculture, navigating the challenges posed by shifting weather patterns and extreme events.Learn about innovative strategies empowering farmers to not only withstand the impacts but also seize opportunities for sustainable and resilient food production.

-
-
    -
  • April 19, 2022

  • -
  • 11 minutes ago

  • -
-
-
-
- -
- -
- Blog -

Sustainable Agriculture Research & Education (SARE)

-

Explore different methods and techniques for sustainable agriculture, such as organic farming, permaculture, or agroforestry. Explore the latest innovations and techniques in sustainable agriculture, including organic farming methods, permaculture, and regenerative agriculture.

-
-
    -
  • April 19, 2022

  • -
  • 11 minutes ago

  • -
-
-
-
- -
- -
- Blog -

Crop Rotation

-

Discusses the importance of crop rotation in maintaining soil fertility, preventing pests and diseases, and improving crop yield. Delve into the importance of crop rotation in maintaining soil fertility and preventing pest and disease outbreaks. Discover various crop rotation methods, their benefits, and how they contribute to improving yield and reducing the reliance on chemical inputs in modern agricultural systems.

-
-
    -
  • April 19, 2022

  • -
  • 11 minutes ago

  • -
-
-
-
- - -
- -
- Technique -

Seasonal Planting Guide

-

Provides tips and advice on what crops to plant during different seasons, along with information on optimal planting times and growing conditions.A seasonal planting guide serves as a roadmap for gardeners, offering invaluable insights into optimal planting times and techniques tailored to specific seasons.By following such a guide, gardeners can optimize their efforts and cultivate thriving gardens year-round.

-
-
    -
  • April 19, 2022

  • -
  • 11 minutes ago

  • -
-
-
-
- - -
- -
- Blog -

Soil Health and Management

-

Covers topics related to soil fertility, soil testing, nutrient management, and techniques for improving soil health, such as composting and cover cropping.

-
-
    -
  • April 19, 2022

  • -
  • 11 minutes ago

  • -
-
-
-
- - -
- -
- Techniques -

Integrated Pest Management

-

Explains the principles of IPM and how farmers can use a combination of cultural, biological, and chemical methods to control pests while minimizing environmental impact.

-
-
    -
  • April 19, 2022

  • -
  • 11 minutes ago

  • -
-
-
-
- - -
- -
- Blog -

Farming Technology

-

Explore the latest advancements in agricultural technology, such as precision agriculture, drones, smart irrigation systems, and automated farm machinery.

-
-
    -
  • April 19, 2022

  • -
  • 11 minutes ago

  • -
-
-
-
- - -
- -
- Blog -

Farming Economics

-

Discusses economic aspects of farming, including market trends, pricing strategies, financial management, and government policies affecting the agriculture sector.

-
-
    -
  • April 19, 2022

  • -
  • 11 minutes ago

  • -
-
-
-
- - - -
- -
- Blog -

Livestock Management

-

Provides guidance on raising and managing livestock, including topics such as animal health, breeding, nutrition, housing, and pasture management

-
-
    -
  • April 19, 2022

  • -
  • 11 minutes ago

  • -
-
- -
-
- - - -
- -
- Blog -

Agri-Tourism

-

Explore opportunities for farmers to diversify their income through agri-tourism activities such as farm tours, farm stays, pick-your-own operations, or on-farm events.

-
-
    -
  • April 19, 2022

  • -
  • 11 minutes ago

  • -
-
-
-
- - - - - -
- - - diff --git a/blogpage/style.css b/blogpage/style.css deleted file mode 100644 index fa6eab5..0000000 --- a/blogpage/style.css +++ /dev/null @@ -1,219 +0,0 @@ -@import url("https://fonts.googleapis.com/css?family=Poppins:wght@300;400;500;600;700;800;900&display=swap"); -@import url("https://fonts.googleapis.com/css2?family=Playfair+Display&display=swap"); -* { - margin: 0; - padding: 0; - box-sizing: border-box; - text-decoration: none; - border: none; - outline: none; - scroll-behavior: smooth; - font-family: "Playfair Display", serif; -} - -:root { - --bg-color: #053314; - --second-color: #064b10; - --txt-color: #fff; - --main-color: rgb(192, 223, 100); -} - -html { - font-size: 62.5%; - overflow-x: hidden; -} - -body { - background-image: url("/blogpage/backgroundimg.avif"); - background-size: cover; - background-position: center; - background-attachment: fixed; - - color: var(--txt-color); -} -body::-webkit-scrollbar { - display: none; -} -body { - scrollbar-width: none; -} -section { - min-height: 100vh; - padding: 10rem 9% 2rem; -} - -section { - min-height: 100vh; - padding: 10rem 9% 2rem; -} - -.navbar { - padding: 20px; - text-align: center; - font-size: 3rem; - background-color: aliceblue; - width: 100%; - background: var(--bg-color); - border-top: 0.1rem solid rgba(0, 0, 0, 0.2); - box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.2); - text-align: left; - opacity: 0.8; - position: fixed; - top: 0; - left: 0; - z-index: 100; - display: flex; - justify-content: space-between; - align-items: center; -} -span { - color: var(--main-color); -} -.addblog { - color: azure; -} - -.services-container .services-box { - flex: 1 1 30rem; - background: var(--second-color); - padding: 3rem 2rem 4rem; - border-radius: 2rem; - text-align: center; - border: 0.2rem solid var(--bg-color); - transition: 0.5s ease; - position: relative; - overflow: hidden; - align-self: stretch; -} - -.services-box i { - font-size: 7rem; - color: var(--main-color); -} - -.services-box h3 { - font-size: 2.6rem; - color: white; - text-shadow: #07421a; - text-shadow: 0 0 5px rgb(192, 223, 100); -} - -.services-box h3:hover { - font-size: 2.6rem; - text-shadow: #07421a; -} - -.services-box p { - font-size: 1.6rem; - margin: 1rem 0 3rem; -} - -.services-box { - display: flex; - flex-wrap: wrap; - justify-content: center; - font-family: "Inter", sans-serif; - padding: 30px; -} - -.fcard { - display: flex; - margin-top: auto; - flex-direction: column; - position: relative; - width: 290px; - background: linear-gradient(90deg, rgb(31, 102, 31), rgb(231, 231, 121)); - background: -webkit-linear-gradient( - 90deg, - rgb(31, 102, 31), - rgb(231, 231, 121) - ); - border-radius: 10px; - margin: 10px; - align-self: stretch; - flex: 1 1 21%; - opacity: 1; - cursor: pointer; - transform: translateY(0px); - transition: transform 0.3s ease, box-shadow 0.3s ease, opacity 0.3s ease; -} - -.fcard-content { - padding: 10px; - padding-bottom: 5px; -} - -.fcard:hover { - box-shadow: 2px 2px 10px rgba(185, 185, 106, 0.8); - transform: scale(1.1); - -webkit-transform: scale(1.1); - -ms-transform: scale(1.1); -} - -.article h2 { - font-size: 22px; - letter-spacing: 1px; - text-shadow: 1.5px 1px green; - text-align: left; -} - -.article p { - font-size: 12px; - color: rgb(255, 255, 199); -} - -.agrblg { - height: 290px; - width: 100%; - overflow: hidden; - border-top-left-radius: 10px; - border-top-right-radius: 10px; - filter: drop-shadow(0px 2px 2px #133813aa); -} - -.article { - padding: 22px; - text-align: justify; - display: flex; - flex-direction: column; - height: 100%; -} - -a { - text-decoration: none; -} - -.day { - display: flex; - flex-direction: column; - position: absolute; - justify-content: space-between; - bottom: 0; - padding: 0; -} - -.day ul { - list-style: none; - display: flex; - justify-content: space-between; -} - -.date { - margin-right: 5px; - text-align: left; - padding-right: 30px; -} - -.time { - text-align: right; - padding-left: 50px; - align-self: flex-end; -} - -.day p { - color: rgb(230, 226, 226); -} - -.pos { - position: relative; -} diff --git a/index.html b/index.html index ba8b541..8c907f7 100644 --- a/index.html +++ b/index.html @@ -35,7 +35,7 @@ Home About - Blogs + Blogs Resource Library Contact @@ -92,6 +92,7 @@

About AgriLearnNetwork

AgroBlogs

+

@@ -155,8 +156,9 @@

Sustainable Agriculture Research & Education (SARE)

+
- +
Blog

Crop Rotation

@@ -172,7 +174,7 @@

Crop Rotation

- +
Technique

Seasonal Planting Guide

@@ -188,7 +190,7 @@

Seasonal Planting Guide

- +
Blog

Soil Health and Management

@@ -204,7 +206,7 @@

Soil Health and Management

- +
Techniques

Integrated Pest Management

@@ -220,7 +222,7 @@

Integrated Pest Management

- +
Blog

Farming Technology

@@ -236,7 +238,7 @@

Farming Technology

- +
Blog

Farming Economics

@@ -253,7 +255,7 @@

Farming Economics

- +
Blog

Livestock Management

@@ -271,7 +273,7 @@

Livestock Management

- +
Blog

Agri-Tourism

@@ -282,10 +284,12 @@

Agri-Tourism

  • 11 minutes ago

  • - +
    + +
    diff --git a/script.js b/script.js index 43ec875..3957d6f 100644 --- a/script.js +++ b/script.js @@ -1,25 +1,25 @@ -let menuIcon = document.querySelectorAll("#menu-icon"); -let navbar = document.querySelectorAll(".navbar"); -let Contact = document.querySelectorAll("#contact"); -let navContact = document.querySelectorAll("#nav--contact"); +let menuIcon = document.querySelectorAll('#menu-icon'); +let navbar = document.querySelectorAll('.navbar'); +let Contact = document.querySelectorAll('#contact'); +let navContact = document.querySelectorAll('#nav--contact'); -menuIcon.forEach((icon) => { +menuIcon.forEach(icon => { icon.onclick = () => { - icon.classList.toggle("bx-x"); - navbar.forEach((nav) => nav.classList.toggle("active")); - }; + icon.classList.toggle('bx-x'); + navbar.forEach(nav => nav.classList.toggle('active')); + } }); // Add an event listener to navbar links -document.querySelectorAll(".navbar a").forEach((link) => { - link.addEventListener("click", () => { +document.querySelectorAll('.navbar a').forEach(link => { + link.addEventListener('click', () => { // Remove 'active' class from navbar - document.querySelectorAll(".navbar").forEach((nav) => { - nav.classList.remove("active"); + document.querySelectorAll('.navbar').forEach(nav => { + nav.classList.remove('active'); }); // Toggle the menu icon - document.querySelectorAll("#menu-icon").forEach((icon) => { - icon.classList.remove("bx-x"); // Remove the 'bx-x' class to close the hamburger menu + document.querySelectorAll('#menu-icon').forEach(icon => { + icon.classList.remove('bx-x'); // Remove the 'bx-x' class to close the hamburger menu }); }); }); @@ -28,106 +28,93 @@ document.querySelectorAll(".navbar a").forEach((link) => { $('a[href*="#"]') .not('[href="#"]') .not('[href="#0"]') - .click(function (event) { + .click(function(event) { // Remove any existing "active" class from links - $("a").removeClass("active"); + $('a').removeClass('active'); // Add "active" class to clicked link - $(this).addClass("active"); - + $(this).addClass('active'); + // Smooth scroll to target as before if ( - location.pathname.replace(/^\//, "") == - this.pathname.replace(/^\//, "") && + location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') + && location.hostname == this.hostname ) { var target = $(this.hash); - target = target.length ? target : $("[name=" + this.hash.slice(1) + "]"); - + target = target.length ? target : $('[name=' + this.hash.slice(1) + ']'); + if (target.length) { event.preventDefault(); - $("html, body").animate( - { - scrollTop: target.offset().top, - }, - 900, - function () { - var $target = $(target); - $target.focus(); - if ($target.is(":focus")) { - return false; - } else { - $target.attr("tabindex", "-1"); - $target.focus(); - } - } - ); + $('html, body').animate({ + scrollTop: target.offset().top + }, 900, function() { + var $target = $(target); + $target.focus(); + if ($target.is(":focus")) { + return false; + } else { + $target.attr('tabindex','-1'); + $target.focus(); + }; + }); } } }); // When scroll on any section that section's corresponding hyperlink will be active and // the previous activated hyperlink will be deactivated -$("section[id]").mouseover(function () { - var sectionId = $(this).attr("id"); +$('section[id]').mouseover(function() { + var sectionId = $(this).attr('id'); var correspondingLink = $('a[href="#' + sectionId + '"]'); // Remove active class from all links - $("a").removeClass("active"); + $('a').removeClass('active'); // Add active class to the corresponding link - correspondingLink.addClass("active"); + correspondingLink.addClass('active'); }); - -// Set initial active link based on URL hash -$(document).ready(function () { + + // Set initial active link based on URL hash +$(document).ready(function() { var hash = window.location.hash; if (hash) { - $('a[href="' + hash + '"]').addClass("active"); + $('a[href="' + hash + '"]').addClass('active'); } - let header = document.querySelectorAll("header"); - header.classList.toggle("sticky", window.scrollY > 100); + let header=document.querySelectorAll('header'); +header.classList.toggle('sticky',window.scrollY >100); }); ScrollReveal({ - reset: true, - distance: "80px", - duration: 2000, - delay: 200, + reset:true, + distance:'80px', + duration:2000, + delay:200 }); -ScrollReveal().reveal(".home-content, .heading", { origin: "top" }); -ScrollReveal().reveal( - ".home-img, .services-container, .portfolio-box, .contact form", - { origin: "bottom" } -); -ScrollReveal().reveal(".home-content h1, .about-img", { origin: "left" }); -ScrollReveal().reveal(".home-content p, .about-content", { origin: "left" }); - -const typed = new Typed(".multiple-text", { - strings: ["Sow", "Learn", "Grow"], - typeSpeed: 100, - backSpped: 100, - backDelay: 1000, - loop: true, +ScrollReveal().reveal('.home-content, .heading',{ origin:'top' }); +ScrollReveal().reveal('.home-img, .services-container, .portfolio-box, .contact form',{ origin:'bottom' }); +ScrollReveal().reveal('.home-content h1, .about-img',{ origin:'left' }); +ScrollReveal().reveal('.home-content p, .about-content',{ origin:'left' }); + + +const typed=new Typed('.multiple-text',{ + strings:['Sow','Learn','Grow' ], + typeSpeed:100, + backSpped:100, + backDelay:1000, + loop:true + }); -const form = document.getElementById("contact-form"); +const form = document.getElementById('contact-form'); -form.addEventListener("submit", (event) => { +form.addEventListener('submit', (event) => { event.preventDefault(); // Access form fields - const fullName = form - .querySelector('input[placeholder="Full Name"]') - .value.trim(); - const email = form - .querySelector('input[placeholder="Email Address"]') - .value.trim(); - const mobileNumber = form - .querySelector('input[placeholder="Mobile Number"]') - .value.trim(); - const emailSubject = form - .querySelector('input[placeholder="Email Subject"]') - .value.trim(); - const message = form.querySelector("textarea").value.trim(); + const fullName = form.querySelector('input[placeholder="Full Name"]').value.trim(); + const email = form.querySelector('input[placeholder="Email Address"]').value.trim(); + const mobileNumber = form.querySelector('input[placeholder="Mobile Number"]').value.trim(); + const emailSubject = form.querySelector('input[placeholder="Email Subject"]').value.trim(); + const message = form.querySelector('textarea').value.trim(); // const alertBox = document.getElementById('alertBox'); // alertBox.classList.remove('hidden'); // Validation @@ -137,119 +124,125 @@ form.addEventListener("submit", (event) => { title: "Custom Styled Alert", text: "This alert has been styled with custom CSS.", icon: "info", - button: "Awesome!", - }); - swal("Try Again!", "Please enter your full name.", "warning"); + button: "Awesome!" + }) + swal("Try Again!","Please enter your full name.","warning"); return; } const emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; if (!emailRegex.test(email)) { - swal("Try Again!", "Please enter a valid email.", "warning"); + swal("Try Again!","Please enter a valid email.","warning"); return; } - const mobileRegex = - /^\+?(\d{1,3})?[-.\s]?(\(?\d{3,4}\)?[-.\s]?)?\d{3}[-.\s]?\d{3,4}$/; + const mobileRegex = /^\+?(\d{1,3})?[-.\s]?(\(?\d{3,4}\)?[-.\s]?)?\d{3}[-.\s]?\d{3,4}$/; if (!mobileRegex.test(mobileNumber)) { - swal("Try Again!", "Please enter a valid mobile number.", "warning"); + swal("Try Again!","Please enter a valid mobile number.","warning"); return; } const emailSubjectRegex = /^[\w\s\p{P}]{10,90}$/; if (!emailSubjectRegex.test(emailSubject)) { - swal("Try Again!", "Please enter email subject.", "warning"); + swal("Try Again!","Please enter email subject.","warning"); return; } if (!message) { - swal("Try Again!", "Please enter your message.", "warning"); + swal("Try Again!","Please enter your message.","warning"); return; } // form reset else { form.reset(); - swal("Message received!", "We will get back to you in no time.", "success"); + swal("Message received!", "We will get back to you in no time.","success"); + } }); + -(function () { - let modal = document.getElementById("modal"); +(function(){ + let modal = document.getElementById("modal"); + + let reviewBtn = document.getElementById("review-btn"); - + let span = document.getElementsByClassName("close")[0]; - - reviewBtn.onclick = function (e) { + + + reviewBtn.onclick = function(e) { e.preventDefault(); - modal.style.display = "flex"; - }; - - span.onclick = function () { - modal.style.display = "none"; - }; - - window.onclick = function (event) { - if (event.target == modal) { + modal.style.display = "flex"; + } + + + span.onclick = function() { modal.style.display = "none"; - } - }; - + } + + + window.onclick = function(event) { + if (event.target == modal) { + modal.style.display = "none"; + } + } + const feedbackForm = document.getElementById("feedback-form"); - const submitButton = document.querySelector( - "#feedback-form button[type='submit']" - ); - + const submitButton = document.querySelector("#feedback-form button[type='submit']"); + + function allFieldsFilled() { - const inputs = feedbackForm.querySelectorAll( - "input[type='text'], input[type='email'], textarea" - ); - for (let input of inputs) { - if (!input.value.trim()) { - return false; + const inputs = feedbackForm.querySelectorAll("input[type='text'], input[type='email'], textarea"); + for (let input of inputs) { + if (!input.value.trim()) { + return false; + } } - } - return true; + return true; } - + // Event listener for form submission - feedbackForm.addEventListener("submit", function (e) { - e.preventDefault(); // Prevent the default form submission behavior - if (allFieldsFilled()) { - alert("Thank you for your feedback! Your message has been submitted."); - } else { - alert("Please fill in all fields before submitting."); - } + feedbackForm.addEventListener("submit", function(e) { + e.preventDefault(); // Prevent the default form submission behavior + if (allFieldsFilled()) { + alert("Thank you for your feedback! Your message has been submitted."); + } else { + alert("Please fill in all fields before submitting."); + } }); - + // Event listener for form input fields - feedbackForm.addEventListener("input", function () { - if (allFieldsFilled()) { - submitButton.removeAttribute("disabled"); - } else { - submitButton.setAttribute("disabled", "disabled"); - } + feedbackForm.addEventListener("input", function() { + if (allFieldsFilled()) { + submitButton.removeAttribute("disabled"); + } else { + submitButton.setAttribute("disabled", "disabled"); + } }); + const ratingStars = [...document.getElementsByClassName("rating__star")]; - function executeRating(stars) { - const starClassActive = "rating__star fas fa-star"; - const starClassInactive = "rating__star far fa-star"; - const starsLength = stars.length; - let i; - stars.map((star) => { - star.onclick = () => { - i = stars.indexOf(star); - - if (star.className === starClassInactive) { - for (i; i >= 0; --i) stars[i].className = starClassActive; - } else { - for (i; i < starsLength; ++i) stars[i].className = starClassInactive; - } - }; - }); - } - executeRating(ratingStars); -})(); +function executeRating(stars) { + const starClassActive = "rating__star fas fa-star"; + const starClassInactive = "rating__star far fa-star"; + const starsLength = stars.length; + let i; + stars.map((star) => { + star.onclick = () => { + i = stars.indexOf(star); + + if (star.className===starClassInactive) { + for (i; i >= 0; --i) stars[i].className = starClassActive; + } else { + for (i; i < starsLength; ++i) stars[i].className = starClassInactive; + } + }; + }); +} +executeRating(ratingStars); + + +})(); \ No newline at end of file diff --git a/style.css b/style.css index eb7fb30..c34f88a 100644 --- a/style.css +++ b/style.css @@ -23,13 +23,13 @@ /* Customizing the button */ .swal-button { - background-color: #053314 !important; /* Change button background color */ + background-color:#053314 !important; /* Change button background color */ color: #ffffff !important; /* Change button text color */ } /* Customizing the button on hover */ .swal-button:hover { - background-color: #0e4b16 !important; /* Change button hover background color */ + background-color:#0e4b16 !important; /* Change button hover background color */ } :root { --bg-color: #053314; @@ -52,6 +52,7 @@ body::-webkit-scrollbar { } body { scrollbar-width: none; + } section { min-height: 100vh; @@ -72,7 +73,7 @@ section { .header.sticky { border-bottom: 0.1rem solid rgb(252, 187, 223); } -.header img { +.header img{ height: 6rem; margin-right: 2rem; } @@ -86,35 +87,40 @@ section { } .navbar a { font-size: 1.5vmax; -} -section { - min-height: 100vh; - padding: 10rem 9% 2rem; -} -.header { - position: fixed; - opacity: 0.8; - top: 0; - left: 0; - width: 100%; - padding: 2rem 9%; - background-color: var(--bg-color); - display: flex; - justify-content: space-between; - align-items: center; - z-index: 100; -} -.header.sticky { - border-bottom: 0.1rem solid rgb(252, 187, 223); -} -.logo { - font-size: 2.5rem; - color: var(--txt-color); - font-weight: 600; - cursor: default; -} -.navbar a { + } + section + { + min-height: 100vh; + padding: 10rem 9% 2rem; + } + .header + { + position: fixed; + opacity: 0.8; + top: 0; + left: 0; + width:100%; + padding:2rem 9%; + background-color: var(--bg-color); + display: flex; + justify-content: space-between; + align-items: center; + z-index: 100; + } + .header.sticky + { + border-bottom: .1rem solid rgb(252, 187, 223); + } + + .logo + { + font-size: 2.5rem; + color: var(--txt-color); + font-weight: 600; + cursor: default; + } + .navbar a { /* position: relative; */ font-size: 2rem; /* left: 118px; */ @@ -129,11 +135,12 @@ section { color: var(--main-color); } + .navbar a.active, .navbar a.active:hover { color: var(--main-color); } -.navbar.active { + .navbar.active { display: block; } .logoImg { @@ -178,18 +185,19 @@ section { /* ---------SLIDER CSS------------------------ */ + .home { width: 100%; /* border: 2px solid blue; */ padding: 0; margin: 0; position: relative; -} +} .slider { margin: 0; min-width: 100%; /* border: 2px solid red; */ - min-height: 100vh; + min-height: 100vh; } .slide_viewer { @@ -198,7 +206,7 @@ section { position: relative; } -.slide_group { +.slide_group { height: 100%; position: relative; width: 500%; /* Updated width to accommodate all slides */ @@ -212,67 +220,76 @@ section { background-size: cover; } -.home-content { +.home-content{ z-index: 1; position: absolute; top: 30%; - left: 25%; + left: 25.0%; background: rgba(0, 42, 0, 0.441); border-radius: 50px; - padding: 3vmax 3vmax 3vmax 3vmax; + padding: 3vmax 3vmax 3vmax 3vmax; filter: blur(0.8px); width: 55%; height: 25vmax; font-size: 4vmax; } + + + .home-content h3 { font-size: 4.2rem; font-weight: 700; } .home-content h3:nth-of-type(2) { - margin-right: 5px; /* Adjust margin as needed */ -} -#menu-icon { - font-size: 3.6rem; - color: var(--txt-color); - display: none; + margin-right:5px; /* Adjust margin as needed */ } -/* .home + #menu-icon + { + font-size: 3.6rem; + color:var(--txt-color); + display:none; + } + + /* .home { display: grid; justify-content: center; align-items: center; grid-template-columns: 600px 300px; } */ -/* .home-img img + /* .home-img img { width: 20vw; animation:floatImage 4s ease-in-out infinite; } */ -@keyframes floatImage { - 0% { - transform: translateY(0); + @keyframes floatImage{ + 0% + { + transform:translateY(0); } - 50% { - transform: translateY(-2.4rem); + 50% + { + transform:translateY(-2.4rem); } - 100% { - transform: translateY(0); + 100% + { + transform:translateY(0); } -} + } -.home-content h3 { - font-size: 4.2rem; - font-weight: 700; -} -.home-content h3:nth-of-type(2) { + .home-content h3 + { + font-size: 4.2rem; + font-weight: 700; + } + .home-content h3:nth-of-type(2) + { margin-bottom: 2rem; } - span { color: var(--main-color); } @@ -387,7 +404,7 @@ span { .about { position: relative; - height: 100vh; + height: 100vh; display: flex; align-items: center; justify-content: center; @@ -413,19 +430,19 @@ span { object-fit: cover; } -.video-overlay { +.video-overlay{ position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0, 0.5); + top:0; + left:0; + width:100%; + height:100%; + background-color: rgba(0,0,0,0,0.5); z-index: 1; } -.background-video { +.background-video{ filter: contrast(1.5) brightness(1.4); - z-index: 0; + z-index:0; } .overlay { @@ -458,7 +475,7 @@ span { } .about-content .heading span { - font-size: 7rem; + font-size: 7rem; } .heading { @@ -485,7 +502,7 @@ span { @media (max-width: 1024px) { .about-content { - flex-direction: column; + flex-direction: column; } .about-content .heading { @@ -493,7 +510,7 @@ span { } .about-content .heading span { - font-size: 2.5rem; + font-size: 2.5rem; } .about-content p { @@ -507,7 +524,7 @@ span { } .about-content .heading span { - font-size: 2rem; + font-size: 2rem; } .about-content p { @@ -521,7 +538,7 @@ span { } .about-content .heading span { - font-size: 1.5rem; + font-size: 1.5rem; } .about-content p { @@ -533,6 +550,17 @@ span { } } +.services-container { + display: flex; + justify-content: space-between; + align-items: center; + flex-wrap: wrap; + gap: 2rem; + margin: 7px; + align-self: stretch; + flex-basis: 100%; +} + .services-container .services-box { flex: 1 1 30rem; background: var(--second-color); @@ -567,11 +595,6 @@ span { font-size: 1.6rem; margin: 1rem 0 3rem; } -.more-blogs { - float: right; - font-size: medium; - color: white; -} .with-blur-backdrop { background-color: none; @@ -607,19 +630,15 @@ span { position: relative; width: 290px; background: linear-gradient(90deg, rgb(31, 102, 31), rgb(231, 231, 121)); - background: -webkit-linear-gradient( - 90deg, - rgb(31, 102, 31), - rgb(231, 231, 121) - ); + background: -webkit-linear-gradient(90deg, rgb(31, 102, 31), rgb(231, 231, 121)); border-radius: 10px; margin: 10px; align-self: stretch; flex: 1 1 21%; - opacity: 1; + opacity: 1; cursor: pointer; - transform: translateY(0px); - transition: transform 0.3s ease, box-shadow 0.3s ease, opacity 0.3s ease; + transform: translateY(0px); + transition: transform 0.3s ease, box-shadow 0.3s ease, opacity 0.3s ease; } .fcard-content { @@ -628,7 +647,7 @@ span { } .fcard:hover { - box-shadow: 2px 2px 10px rgba(185, 185, 106, 0.8); + box-shadow: 2px 2px 10px rgba(185, 185, 106, 0.8); transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1); @@ -710,7 +729,7 @@ a { color: rgb(230, 226, 226); } -.pos { +.pos{ position: relative; } @@ -772,6 +791,7 @@ a { } .portfolio-box h4 { font-size: 3rem; + } .portfolio-heading { position: absolute; @@ -857,23 +877,27 @@ input[type="number"]::-webkit-inner-spin-button { cursor: pointer; } -#review-btn { +#review-btn{ border: none; border-radius: 20px; - color: yellowgreen; + color:yellowgreen; background-color: #053314; margin-top: 0; - display: block; + display: block; margin-top: 10px; margin-left: 20px; text-decoration: underline; font-size: 14px; + + + } -#review-btn:hover { +#review-btn:hover{ cursor: pointer; - box-shadow: 0 4px 6px rgba(183, 253, 6, 0.1); + box-shadow: 0 4px 6px rgba(183, 253, 6, 0.1); } + /* Modal styles */ .modal { display: none; @@ -899,6 +923,7 @@ input[type="number"]::-webkit-inner-spin-button { width: 70%; max-width: 500px; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); + } .close { @@ -918,7 +943,7 @@ input[type="number"]::-webkit-inner-spin-button { margin-top: 0; margin-bottom: 20px; text-align: center; - color: black; + color:black; font-size: 20px; } @@ -949,7 +974,7 @@ input[type="number"]::-webkit-inner-spin-button { } .modal-content button[type="submit"] { - background-color: #0e4b16; + background-color:#0e4b16; color: white; padding: 12px 20px; justify-content: center; @@ -963,7 +988,7 @@ input[type="number"]::-webkit-inner-spin-button { } .modal-content button[type="submit"]:hover { - background-color: #053314; + background-color:#053314; } .modal-content button[type="submit"]:focus { @@ -982,7 +1007,7 @@ input[type="number"]::-webkit-inner-spin-button { /* rating stars */ .rating { width: 180px; - margin: auto; + margin:auto; justify-content: center; } @@ -993,6 +1018,7 @@ input[type="number"]::-webkit-inner-spin-button { cursor: pointer; color: #dabd18b2; } + .footer { display: flex; @@ -1018,12 +1044,12 @@ input[type="number"]::-webkit-inner-spin-button { margin-top: 15px; } -.footer-title { +.footer-title{ font-weight: 500; font-size: 20px; } -.footer-left { +.footer-left{ display: flex; align-items: center; justify-content: space-between; @@ -1076,9 +1102,12 @@ input[type="number"]::-webkit-inner-spin-button { } } + + + @media (max-width: 1216px) { .about-content { - flex-direction: column; + flex-direction: column; } .logo { font-size: 2.6vmax; @@ -1139,38 +1168,45 @@ input[type="number"]::-webkit-inner-spin-button { } */ .about { font-size: 2rem; - margin: 3rem 0; - } - .home { - height: 20vmax; - overflow: hidden; - background: url(./images/hom2.jpg) center; - position: relative; - padding: 0; - } - .slide_viewer { - display: none; - } - .home-content { - /* position: fixed; */ - top: 30%; - left: 18%; - filter: blur(0.5px); - color: rgb(255, 247, 232); - width: 70%; - height: fit-content; - padding: 4vmax 11vmax 4vmax 2vmax; - overflow: hidden; - } - .home-content h1 { - font-size: 5rem; - } - .home-content h3 { - font-size: 3rem; - font-weight: 700; - } + margin: 3rem 0 ; + + + } +.home{ + height: 20vmax; + overflow: hidden; + background: url(./images/hom2.jpg) center; + position: relative; + padding: 0; +} + .slide_viewer { + display: none; + } + .home-content{ + /* position: fixed; */ + top: 30%; + left: 18.0%; + filter: blur(0.5px); + color:rgb(255, 247, 232); + width: 70%; + height: fit-content; + padding: 4vmax 11vmax 4vmax 2vmax; + overflow: hidden; + +} +.home-content h1 + { + font-size: 5rem; + } + .home-content h3 + { + font-size: 3rem; + font-weight: 700; + } + + .about + { - .about { flex-direction: column-reverse; } .about img { @@ -1192,6 +1228,8 @@ input[type="number"]::-webkit-inner-spin-button { } } + + @media (max-width: 617px) { /* .home-img img { width: 60vw; @@ -1200,37 +1238,48 @@ input[type="number"]::-webkit-inner-spin-button { margin-left: 4vmax; height: fit-content; } */ - .about-content p { + .about-content p{ text-align: center; } .portfolio-container { grid-template-columns: 1fr; justify-items: center; } - + .footerUpperPart { flex-direction: column-reverse; + } + - .home-content { - /* position: fixed; */ - /* margin-left: -140px; + + .home-content{ + /* position: fixed; */ + /* margin-left: -140px; margin-top: 15px; */ - filter: blur(0.5px); - color: rgb(255, 247, 232); - } - .home-content h1 { - font-size: 3.5rem; - } - .home-content h3 { - font-size: 2.2rem; - font-weight: 700; - } - .slide_viewer { + filter: blur(0.5px); + color:rgb(255, 247, 232); +} +.home-content h1 + { + font-size: 3.5rem; + } + .home-content h3 + { + font-size: 2.2rem; + font-weight: 700; +} +.slide_viewer { display: block; /* Ensure the slide viewer is visible on smaller screens */ } } + + + + + + @media (max-width: 365px) { .home-img { width: 90vw; @@ -1239,25 +1288,30 @@ input[type="number"]::-webkit-inner-spin-button { width: 90vw; } - .home-content { + + .home-content{ /* position: fixed; */ /* margin-left: -190px; margin-top: 0px; */ - filter: blur(0.5px); - color: rgb(255, 247, 232); - } - .home-content h1 { - font-size: 2.5rem; - } - .home-content h3 { - font-size: 1.8rem; - font-weight: 700; - } + filter: blur(0.5px); + color:rgb(255, 247, 232); + } + .home-content h1 + { + font-size: 2.5rem; + } + .home-content h3 + { + font-size: 1.8rem; + font-weight: 700; + } + + .footer + { - .footer { flex-direction: column; - p { + p{ font-weight: bold; } } @@ -1290,7 +1344,9 @@ input[type="number"]::-webkit-inner-spin-button { /* margin-left:25px; margin-right:25px; */ - font-size: 22px; + font-size:22px; + + } .socialIcons a { display: grid; @@ -1316,6 +1372,7 @@ input[type="number"]::-webkit-inner-spin-button { text-decoration: underline; /* Add underline on hover if needed */ } + /* width */ ::-webkit-scrollbar { width: 10px; @@ -1341,16 +1398,18 @@ input[type="number"]::-webkit-inner-spin-button { background: rgb(192, 223, 100); } + .footer { padding: 20px; - background-image: linear-gradient(rgba(0, 0, 0, 0.85), rgba(0, 0, 0, 0.85)), - url("./images/istockphoto-1465642013-170667a.webp"); + background-image: linear-gradient(rgba(0, 0, 0, 0.85), rgba(0, 0, 0, 0.85)), url('./images/istockphoto-1465642013-170667a.webp'); background-size: cover; /* Ensure the background image covers the entire container */ background-position: center; /* Center the background image */ background-repeat: no-repeat; /* Prevent the background image from repeating */ color: #fff; } + + .footer-grid { display: grid; align-items: center; @@ -1364,7 +1423,7 @@ input[type="number"]::-webkit-inner-spin-button { .footer-iconTop { text-align: center; } -.footer-iconTop a { +.footer-iconTop a{ display: inline-block; width: max-content; padding: 0.8rem; @@ -1376,6 +1435,7 @@ input[type="number"]::-webkit-inner-spin-button { box-shadow: 0 0 1rem var(--main-color); } + .footer-iconTop a i { font-size: 2.4rem; color: var(--second-color); @@ -1394,12 +1454,12 @@ input[type="number"]::-webkit-inner-spin-button { } .quick-links { - text-align: center; - width: 50vw; - padding: 20px; - p { - font-weight: bold; - } + text-align: center; + width: 50vw; + padding: 20px; + p{ + font-weight: bold; +} } .quick-links h2 { @@ -1438,14 +1498,15 @@ input[type="number"]::-webkit-inner-spin-button { .footer-iconTop { order: -1; /* Places these items above the icons in the single column layout */ } - .socialIcons { - gap: 0; + .socialIcons{ + gap:0; padding: 1rem; } .quick-links li { margin-bottom: 0; } - .quick-links ul { + .quick-links ul{ flex-direction: column; } } +