.elementor-932 .elementor-element.elementor-element-11e18ae1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-932 .elementor-element.elementor-element-11e18ae1 > .elementor-background-overlay{background-color:#0C0052;opacity:0.05;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-932 .elementor-element.elementor-element-11e18ae1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 200px 0px;}.elementor-932 .elementor-element.elementor-element-72a787ce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-932 .elementor-element.elementor-element-72a787ce > .elementor-element-populated{margin:-95px 0px -301px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-932 .elementor-element.elementor-element-e2ef4ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;text-align:center;}.elementor-932 .elementor-element.elementor-element-e2ef4ae img{width:100%;}.elementor-932 .elementor-element.elementor-element-05a4b55{--display:flex;--margin-top:-128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-932 .elementor-element.elementor-element-6ad8607{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-932 .elementor-element.elementor-element-6ad8607 .elementor-heading-title{font-family:"Ageo Bold", Sans-serif;font-weight:500;color:#000000;}.elementor-932 .elementor-element.elementor-element-e9a0558 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-932 .elementor-element.elementor-element-e9a0558 .wpr-lottie-animations{width:100% !important;height:100% !important;transform:rotate(0deg);transition-duration:0.3s;}.elementor-932 .elementor-element.elementor-element-e9a0558 .wpr-lottie-animations-wrapper{display:flex;justify-content:center;align-items:center;}.elementor-932 .elementor-element.elementor-element-e5uwllz > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-932 .elementor-element.elementor-element-e5uwllz:not(.elementor-motion-effects-element-type-background), .elementor-932 .elementor-element.elementor-element-e5uwllz > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-932 .elementor-element.elementor-element-e5uwllz{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 050px 0px;}.elementor-932 .elementor-element.elementor-element-e5uwllz > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-932 .elementor-element.elementor-element-e729a4a{text-align:center;}.elementor-932 .elementor-element.elementor-element-febb385{text-align:center;}.elementor-932 .elementor-element.elementor-element-febb385 .elementor-heading-title{font-family:"Ageo Bold", Sans-serif;font-size:40px;color:#000000;}.elementor-932 .elementor-element.elementor-element-8861c8b{text-align:center;}.elementor-932 .elementor-element.elementor-element-8861c8b .elementor-heading-title{font-family:"Ageo Bold", Sans-serif;font-size:25px;color:#000000;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-932 .elementor-element.elementor-element-610fe6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;text-align:center;font-family:"Ageo Bold", Sans-serif;font-weight:500;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-932 .elementor-element.elementor-element-ee31eb7 .elementor-button{border-radius:30px 30px 30px 30px;padding:20px 55px 20px 55px;}.elementor-932 .elementor-element.elementor-element-4a0363a{--display:flex;}.elementor-932 .elementor-element.elementor-element-889e951{text-align:center;}.elementor-932 .elementor-element.elementor-element-889e951 .elementor-heading-title{font-family:"Ageo Bold", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-932 .elementor-element.elementor-element-1607101{--display:flex;--justify-content:center;}.elementor-932 .elementor-element.elementor-element-99e889b{text-align:center;}.elementor-932 .elementor-element.elementor-element-99e889b .elementor-heading-title{font-family:"Ageo Bold", Sans-serif;font-size:26px;font-weight:500;color:#000000;}.elementor-932 .elementor-element.elementor-element-097e8c5{--display:flex;}.elementor-932 .elementor-element.elementor-element-9718957{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-932 .elementor-element.elementor-element-9718957 .elementor-heading-title{font-family:"Ageo Bold", Sans-serif;font-size:25px;font-weight:500;color:#000000;}.elementor-932 .elementor-element.elementor-element-b37de79{--display:flex;}.elementor-932 .elementor-element.elementor-element-4811a09 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-932 .elementor-element.elementor-element-4811a09 .wpr-lottie-animations{width:100% !important;height:100% !important;transform:rotate(0deg);transition-duration:0.3s;}.elementor-932 .elementor-element.elementor-element-4811a09 .wpr-lottie-animations-wrapper{display:flex;justify-content:center;align-items:center;}.elementor-932 .elementor-element.elementor-element-1f81d68{--display:flex;}.elementor-932 .elementor-element.elementor-element-51cbb1c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Ageo Bold", Sans-serif;font-size:20px;font-weight:400;}.elementor-932 .elementor-element.elementor-element-32b5a28{--display:flex;--margin-top:0px;--margin-bottom:11px;--margin-left:0px;--margin-right:0px;}.elementor-932 .elementor-element.elementor-element-c2a66e1 .elementor-button{border-radius:30px 30px 30px 30px;padding:20px 55px 20px 55px;}.elementor-932 .elementor-element.elementor-element-fbbec96{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-932 .elementor-element.elementor-element-92b1e7e .scrolling-wrap .comm .cmn-textslide{display:show !important;font-family:"Ageo Bold", Sans-serif;font-weight:400;}.elementor-932 .elementor-element.elementor-element-d1d1ca4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-932 .elementor-element.elementor-element-cbd4541{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-932 .elementor-element.elementor-element-447fa46{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-932 .elementor-element.elementor-element-72a787ce{width:100%;}.elementor-932 .elementor-element.elementor-element-36e7ccd{width:100%;}}@media(max-width:1024px){.elementor-932 .elementor-element.elementor-element-11e18ae1{padding:100px 20px 100px 20px;}.elementor-932 .elementor-element.elementor-element-72a787ce > .elementor-element-populated{margin:0px 0px -85px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-932 .elementor-element.elementor-element-e2ef4ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -131px) 0px;}.elementor-932 .elementor-element.elementor-element-05a4b55{--margin-top:23px;--margin-bottom:3px;--margin-left:3px;--margin-right:3px;}.elementor-932 .elementor-element.elementor-element-6ad8607{margin:6px 6px calc(var(--kit-widget-spacing, 0px) + 11px) 6px;}.elementor-932 .elementor-element.elementor-element-e9a0558 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-932 .elementor-element.elementor-element-e5uwllz{padding:90px 55px 90px 55px;}.elementor-932 .elementor-element.elementor-element-4811a09 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}}@media(max-width:767px){.elementor-932 .elementor-element.elementor-element-11e18ae1{margin-top:0px;margin-bottom:12px;padding:100px 20px 100px 20px;}.elementor-932 .elementor-element.elementor-element-72a787ce > .elementor-element-populated{margin:0px 0px -13px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-932 .elementor-element.elementor-element-e2ef4ae{margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -61px) -6px;}.elementor-932 .elementor-element.elementor-element-e9a0558 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-932 .elementor-element.elementor-element-e5uwllz{padding:75px 20px 75px 20px;}.elementor-932 .elementor-element.elementor-element-4811a09 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}}/* Start custom CSS for geroz-home6-project-widget, class: .elementor-element-3aff8f0 *//* =======================================
   WORK SECTION TYPOGRAPHY — Ageo + Cornea
   ======================================= */

.work-wrapper.work-3 {
    font-family: "Ageo", sans-serif;
    color: #111111;
}

/* ---- Section label: "About Me" (above heading) ---- */

.work-wrapper.work-3 .section-title .sub-title span {
    font-family: "Ageo", sans-serif;
    font-weight: 500;          /* Ageo Medium */
    font-size: 14px;           /* small UI label */
    letter-spacing: 0.12em;
    text-transform: uppercase;
}

/* ---- Main heading: "Recent / Work" ---- */

.work-wrapper.work-3 .section-title h2 {
    font-family: "Cornea", "Ageo", sans-serif;  /* Display font */
    font-weight: 400;
    font-size: 100px;           /* adjust 36–48px as you like */
    line-height: 0.5;
    margin-top: 20px;
    margin-bottom: 0;
}

.work-wrapper.work-3 .section-title h2 span {
    display: block;
}

/* Mobile adjustments for heading */
@media (max-width: 767px) {
    .work-wrapper.work-3 .section-title h2 {
        font-size: 32px;
        line-height: 1.15;
    }
}

/* =======================================
   WORK CARDS
   ======================================= */

/* Overall card text uses Ageo */
.work-wrapper.work-3 .work-card {
    font-family: "Ageo", sans-serif;
}

/* Category labels: "Design" / "DEVELOPMENT" */
.work-wrapper.work-3 .work-card .infu span {
    font-family: "Ageo", sans-serif;
    font-weight: 500;          /* Ageo Medium */
    font-size: 13px;           /* 13–14px (filters/small UI labels) */
    letter-spacing: 0.12em;
    text-transform: uppercase;
    margin-right: 10px;
    opacity: 0.9;
}

/* Project titles: h4 -> "AI-Powered Tutoring Platform", etc. */
.work-wrapper.work-3 .work-card h4 {
    margin-top: 10px;
    margin-bottom: 0;
}

.work-wrapper.work-3 .work-card h4 a {
    font-family: "Ageo", sans-serif;
    font-weight: 600;          /* Ageo SemiBold, or use 700 for bolder look */
    font-size: 18px;           /* 18–20px (project title spec) */
    line-height: 1.3;
    text-decoration: none;
    color: #111111;
}

/* Hover effect on titles (optional but nice) */
.work-wrapper.work-3 .work-card h4 a:hover {
    text-decoration: underline;
}

/* Space between cards on small screens */
@media (max-width: 767px) {
    .work-wrapper.work-3 .work-card {
        margin-bottom: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for geroz-home6-testimonials-widget, class: .elementor-element-6e5a2b3 *//* =======================================
   TESTIMONIAL SECTION — Ageo + Cornea
   ======================================= */

.testimonial-wrapper.testimonial-4 {
    font-family: "Ageo", sans-serif;
    color: #111111;
}

/* ---- Section Label: "My Testimonial" ---- */

.testimonial-wrapper.testimonial-4 .section-title-font .sub-title span {
    font-family: "Ageo", sans-serif;
    font-weight: 500;          /* Ageo Medium */
    font-size: 14px;           /* small UI label */
    letter-spacing: 0.12em;
    text-transform: uppercase;
}

/* ---- Main Heading: "Worked With More then 100+ Global Clients" ---- */

.testimonial-wrapper.testimonial-4 .section-title-font h2 {
    font-family: "Cornea", "Ageo", sans-serif;  /* Display font */
    font-weight: 400;
    font-size: 34px;           /* adjust 32–40px as needed */
    line-height: 1.2;
    margin-top: 10px;
    margin-bottom: 0;
}

/* Responsive heading size */
@media (max-width: 767px) {
    .testimonial-wrapper.testimonial-4 .section-title-font h2 {
        font-size: 28px;
        line-height: 1.25;
    }
}

/* =======================================
   SINGLE TESTIMONIAL CARD
   ======================================= */

.testimonial-wrapper.testimonial-4 .signle-testimonial-item {
    font-family: "Ageo", sans-serif;
}

/* Testimonial text */

.testimonial-wrapper.testimonial-4 .signle-testimonial-item p {
    font-family: "Ageo", sans-serif;
    font-weight: 400;          /* Ageo Regular */
    font-size: 16px;           /* 15–16px body spec */
    line-height: 1.6;          /* 1.5–1.7 */
    margin-top: 18px;
    margin-bottom: 16px;
}

/* Client name: "William John", "Meera", etc. */

.testimonial-wrapper.testimonial-4 .signle-testimonial-item .client-name {
    font-family: "Ageo", sans-serif;
    font-weight: 600;          /* Ageo SemiBold (or 700 if you want bolder) */
    font-size: 18px;           /* project title spec 18–20px */
    line-height: 1.3;
    margin-bottom: 2px;
}

/* Client role: "Creative Director", etc. */

.testimonial-wrapper.testimonial-4 .signle-testimonial-item .client-role {
    font-family: "Ageo", sans-serif;
    font-weight: 500;          /* Ageo Medium */
    font-size: 14px;           /* small label */
    letter-spacing: 0.04em;
    text-transform: uppercase;
    opacity: 0.8;
}

/* =======================================
   SWIPER ARROWS (UI LABEL STYLE)
   ======================================= */

.testimonial-wrapper.testimonial-4 .array-button button {
    font-family: "Ageo", sans-serif;
    font-weight: 500;          /* Medium */
    font-size: 13px;           /* if you ever add text/icons */
    letter-spacing: 0.08em;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for geroz-home6-contact-widget, class: .elementor-element-d75ed47 *//* =======================================
   CONTACT SECTION — Ageo + Cornea
   ======================================= */

.contact-us-wrapper.contact-us-1.style-3.style-4 {
    font-family: "Ageo", sans-serif;
    color: #111111;
}

/* ---- Section label: "Contact Me" ---- */

.contact-us-wrapper .section-title-font .sub-title span {
    font-family: "Ageo", sans-serif;
    font-weight: 500;          /* Ageo Medium */
    font-size: 14px;           /* small UI label */
    letter-spacing: 0.12em;
    text-transform: uppercase;
}

/* ---- Main heading: "LET’S CONTACT WITH ME" ---- */

.contact-us-wrapper .section-title-font h2 {
    font-family: "Cornea", "Ageo", sans-serif;  /* Display font */
    font-weight: 400;
    font-size: 34px;           /* adjust 32–40px as needed */
    line-height: 1.2;
    text-transform: uppercase;
}

/* keep inline image neat */
.contact-us-wrapper .section-title-font h2 img {
    max-height: 1000px;
    margin-left: 10px;
    vertical-align: middle;
}

/* Responsive heading */
@media (max-width: 767px) {
    .contact-us-wrapper .section-title-font h2 {
        font-size: 28px;
        line-height: 1.25;
    }
}

/* =======================================
   LEFT CONTENT BLOCK (TEXT)
   ======================================= */

/* "Don't be afraid man ! say hello" */

.contact-us-wrapper .info h4 {
    font-family: "Ageo", sans-serif;
    font-weight: 700;          /* Ageo Bold */
    font-size: 22px;           /* 22–24px section-sub style */
    line-height: 1.3;
}

/* Paragraph under it */

.contact-us-wrapper .info p {
    font-family: "Ageo", sans-serif;
    font-weight: 400;          /* Ageo Regular */
    font-size: 16px;           /* 15–16px */
    line-height: 1.6;          /* 1.5–1.7 */
    margin-top: 10px;
}

/* Email line: "hello@sanchita.com" */

.contact-us-wrapper .contact-infu h4 {
    font-family: "Ageo", sans-serif;
    font-weight: 600;          /* SemiBold */
    font-size: 18px;
    line-height: 1.3;
    margin-top: 18px;
}

/* =======================================
   RIGHT SIDE – FORM TITLE
   ======================================= */

/* "Fill form to Contact Me" */

.contact-us-wrapper .contact-right h3 {
    font-family: "Ageo", sans-serif;
    font-weight: 700;          /* Ageo Bold */
    font-size: 22px;           /* 20–24px */
    line-height: 1.3;
    margin-bottom: 20px;
}

/* =======================================
   FORM FIELDS (Contact Form 7)
   ======================================= */

.contact-us-wrapper .contact-right .form-clt input,
.contact-us-wrapper .contact-right .form-clt-big textarea,
.contact-us-wrapper .contact-right .wpcf7-form-control {
    font-family: "Ageo", sans-serif;
    font-weight: 400;          /* Regular */
    font-size: 15px;           /* 15–16px */
    line-height: 1.5;
}

/* Placeholder styling */

.contact-us-wrapper .contact-right .wpcf7-form-control::placeholder {
    font-family: "Ageo", sans-serif;
    font-weight: 400;
    font-size: 15px;
    opacity: 0.8;
}

/* =======================================
   BUTTON – "Send Message"
   ======================================= */

.contact-us-wrapper .contact-right .theme-btn {
    font-family: "Ageo", sans-serif;
    font-weight: 700;          /* Ageo Bold */
    font-size: 16px;           /* 16–18px CTA spec */
    line-height: 1.3;
    text-transform: none;
}

/* =======================================
   SOCIAL ICONS – "Follow Me"
   ======================================= */

.contact-us-wrapper .social-icon p {
    font-family: "Ageo", sans-serif;
    font-weight: 500;          /* Ageo Medium */
    font-size: 14px;           /* small label */
    letter-spacing: 0.08em;
    text-transform: uppercase;
    margin-right: 10px;
}

/* Icons inherit base font, just spacing */

.contact-us-wrapper .social-icon a {
    font-size: 16px;
    margin-right: 10px;
}/* End custom CSS */
/* Start custom CSS for geroz-home6-blog-post-widget, class: .elementor-element-4fe3755 *//* =======================================
   BLOG / ARTICLES — Ageo + Cornea
   ======================================= */

.news-wrapper.news-5 {
    font-family: "Ageo", sans-serif;
    color: #111111;
}

/* ---- Section label: "My Articles" ---- */

.news-wrapper.news-5 .section-title-font .sub-title span {
    font-family: "Ageo", sans-serif;
    font-weight: 500;          /* Ageo Medium */
    font-size: 14px;           /* small UI label */
    letter-spacing: 0.12em;
    text-transform: uppercase;
}

/* ---- Main heading: "Read My latest Update..." ---- */

.news-wrapper.news-5 .section-title-font h2 {
    font-family: "Cornea", "Ageo", sans-serif;  /* Display font */
    font-weight: 400;
    font-size: 32px;           /* 30–36px works well here */
    line-height: 1.25;
    margin-top: 10px;
    margin-bottom: 0;
}

@media (max-width: 767px) {
    .news-wrapper.news-5 .section-title-font h2 {
        font-size: 26px;
        line-height: 1.3;
    }
}

/* =======================================
   SINGLE BLOG CARD
   ======================================= */

.news-wrapper.news-5 .single-news-item {
    font-family: "Ageo", sans-serif;
}

/* Meta list: date + author */

.news-wrapper.news-5 .single-news-item .content ul {
    margin: 0 0 8px;
    padding: 0;
    list-style: none;
}

.news-wrapper.news-5 .single-news-item .content ul li {
    font-family: "Ageo", sans-serif;
    font-weight: 500;          /* Ageo Medium */
    font-size: 13px;           /* filters / small UI labels */
    letter-spacing: 0.04em;
    text-transform: uppercase;
    opacity: 0.85;
    margin-right: 16px;
}

.news-wrapper.news-5 .single-news-item .content ul li i {
    margin-right: 6px;
}

/* Blog title */

.news-wrapper.news-5 .single-news-item .title {
    margin: 6px 0 10px;
}

.news-wrapper.news-5 .single-news-item .title a {
    font-family: "Ageo", sans-serif;
    font-weight: 600;          /* Ageo SemiBold (or 700 for stronger) */
    font-size: 18px;           /* 18–20px as per project title spec */
    line-height: 1.4;
    text-decoration: none;
    color: #111111;
}

.news-wrapper.news-5 .single-news-item .title a:hover {
    text-decoration: underline;
}

/* "Read More" link */

.news-wrapper.news-5 .single-news-item .read {
    display: inline-flex;
    align-items: center;
    font-family: "Ageo", sans-serif;
    font-weight: 500;          /* Ageo Medium */
    font-size: 14px;
    letter-spacing: 0.04em;
    text-transform: uppercase;
    text-decoration: none;
}

.news-wrapper.news-5 .single-news-item .read i {
    margin-left: 6px;
    font-size: 14px;
}/* End custom CSS */