@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@100..900&display=swap";*,:after,:before{margin:0;padding:0;box-sizing:border-box}html{font-size:16px}@media screen and (max-width: 768px){html{font-size:14px}}@media screen and (max-width: 480px){html{font-size:12px}}:root{--primary-50: #e0fcff;--primary-100: #bef8fd;--primary-200: #87eaf2;--primary-300: #54d1db;--primary-400: #38bec9;--primary-500: #2cb1bc;--primary-600: #14919b;--primary-700: #0e7c86;--primary-800: #0a6c74;--primary-900: #044e54;--grey-50: #f8fafc;--grey-100: #f1f5f9;--grey-200: #e2e8f0;--grey-300: #cbd5e1;--grey-400: #94a3b8;--grey-500: #64748b;--grey-600: #475569;--grey-700: #334155;--grey-800: #1e293b;--grey-900: #0f172a;--black: #222;--white: #fff;--red-light: #f8d7da;--red-dark: #842029;--green-light: #d1e7dd;--green-dark: #0f5132;--spacing-xs: clamp(.5rem, .5vw, .75rem);--spacing-sm: clamp(.75rem, 1vw, 1rem);--spacing-md: clamp(1rem, 2vw, 1.5rem);--spacing-lg: clamp(1.5rem, 3vw, 2rem);--spacing-xl: clamp(2rem, 4vw, 3rem);--small-text: clamp(.75rem, 1vw, .875rem);--extra-small-text: clamp(.6rem, .75vw, .7rem);--border-radius: .25rem;--letter-spacing: 1px;--transition: .3s ease-in-out all;--max-width: min(1120px, 90vw);--fixed-width: min(600px, 90vw);--fluid-width: 90vw;--nav-height: clamp(4rem, 6vw, 6rem);--shadow-1: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-2: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-3: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-4: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--dark-mode-bg-color: #333;--dark-mode-text-color: #f0f0f0;--dark-mode-bg-secondary-color: #3f3f3f;--dark-mode-text-secondary-color: var(--grey-300);--background-color: var(--grey-50);--text-color: var(--grey-900);--background-secondary-color: var(--white);--text-secondary-color: var(--grey-500)}body{background:var(--background-color);color:var(--text-color);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:400;line-height:1.5}p{margin:0;margin-bottom:var(--spacing-sm);max-width:65ch}h1,h2,h3,h4,h5{margin:0;margin-bottom:var(--spacing-sm);font-weight:400;line-height:1.3;text-transform:capitalize;letter-spacing:var(--letter-spacing)}h1{font-size:clamp(2.5rem,5vw,4rem)}h2{font-size:clamp(2rem,4vw,3rem)}h3{font-size:clamp(1.5rem,3vw,2.5rem)}h4{font-size:clamp(1.25rem,2.5vw,2rem)}h5{font-size:clamp(1rem,2vw,1.5rem)}.text{margin-bottom:var(--spacing-md);max-width:65ch}small{font-size:var(--small-text)}a{text-decoration:none;color:var(--primary-500);transition:var(--transition)}a:hover{color:var(--primary-700)}ul{list-style-type:none;padding:0}.img{width:100%;height:auto;display:block;object-fit:cover}img,video{max-width:100%;height:auto}.btn{cursor:pointer;color:var(--white);background:var(--primary-500);border:transparent;border-radius:var(--border-radius);letter-spacing:var(--letter-spacing);padding:var(--spacing-xs) var(--spacing-sm);box-shadow:var(--shadow-1);transition:var(--transition);text-transform:capitalize;display:inline-block;font-size:clamp(.875rem,1.5vw,1rem)}.btn:hover{background:var(--primary-700);box-shadow:var(--shadow-3)}button:disabled{cursor:wait}.alert{padding:var(--spacing-xs) var(--spacing-sm);margin-bottom:var(--spacing-sm);border-color:transparent;border-radius:var(--border-radius)}.form{width:90vw;max-width:var(--fixed-width);background:var(--background-secondary-color);border-radius:var(--border-radius);box-shadow:var(--shadow-2);padding:var(--spacing-lg);margin:var(--spacing-xl) auto}.form-btn{height:35px}::placeholder{font-family:inherit;color:var(--grey-400)}@keyframes spinner{to{transform:rotate(360deg)}}.loading{width:clamp(3rem,6vw,6rem);height:clamp(3rem,6vw,6rem);border:5px solid var(--grey-400);border-radius:50%;border-top-color:var(--primary-500);animation:spinner .6s linear infinite}.title{text-align:center;margin-bottom:var(--spacing-md)}.container{width:var(--fluid-width);max-width:var(--max-width);margin:0 auto;padding:0 var(--spacing-sm)}.flex{display:flex;gap:var(--spacing-sm)}.section{padding:clamp(2rem,5vw,5rem) 0}.footer{margin-top:auto;padding:var(--spacing-lg) 0}*{touch-action:manipulation;pointer-events:auto!important}:root{--font-primary: Montserrat, sans-serif;--font-system: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Open Sans, Helvetica Neue, sans-serif}.footer-setion .footer-container{width:100%;margin:0;padding:93px 0 0;background-image:url(/images/Frame%2029.png);background-size:cover;background-position:center;background-repeat:no-repeat}.home-section{width:100%;margin:0;background-image:url(/images/11st%20frame.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;height:100vh}.location-section .location-container{background-image:url(/images/3rd%20frame.png);width:100%;height:1100px;margin:0;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:space-between;align-items:center}:root{--primary-color: #DC2026;--secondary-color: #7E1316;--text-color: #333;--background-color: #fff;--transition: .3s ease-in-out all}body{font-family:var(--font-system);color:var(--text-color);background:var(--background-color);line-height:1.5;overflow-x:hidden}.theme-switch{min-height:100vh;display:flex;flex-direction:column}main{flex:1 0 auto}.container{width:100%;max-width:var(--max-width);margin:0 auto;padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}section{padding:clamp(1rem,2vw,4rem) 0}@media screen and (min-width: 768px){section{padding:clamp(1.5rem,3vw,6rem) 0}}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);margin-bottom:clamp(.5rem,1vw,2rem)}h1{font-size:2rem}@media screen and (min-width: 320px){h1{font-size:calc(2rem + .0022727273 * (100vw - 320px))}}@media screen and (min-width: 1200px){h1{font-size:4rem}}h2{font-size:1.75rem}@media screen and (min-width: 320px){h2{font-size:calc(1.75rem + .0014204545 * (100vw - 320px))}}@media screen and (min-width: 1200px){h2{font-size:3rem}}h3{font-size:1.5rem}@media screen and (min-width: 320px){h3{font-size:calc(1.5rem + .0011363636 * (100vw - 320px))}}@media screen and (min-width: 1200px){h3{font-size:2.5rem}}h4{font-size:1.25rem}@media screen and (min-width: 320px){h4{font-size:calc(1.25rem + .0008522727 * (100vw - 320px))}}@media screen and (min-width: 1200px){h4{font-size:2rem}}h5{font-size:1rem}@media screen and (min-width: 320px){h5{font-size:calc(1rem + .0005681818 * (100vw - 320px))}}@media screen and (min-width: 1200px){h5{font-size:1.5rem}}h6{font-size:.875rem}@media screen and (min-width: 320px){h6{font-size:calc(.875rem + .0004261364 * (100vw - 320px))}}@media screen and (min-width: 1200px){h6{font-size:1.25rem}}img{max-width:100%;height:auto;display:block}.navigation{z-index:999999999;width:100%;position:fixed;top:-1rem;height:12rem}.nav-container{max-width:90%;margin:auto;padding:0;box-sizing:border-box;overflow:hidden}.navigation-container{background:#000;display:flex;justify-content:space-between;border:1px solid #ffffff;border-radius:40px;padding:0 30px;align-items:center}.logo-img{width:70px;height:70px}.navbar{display:flex;justify-content:flex-end;width:100%}.btn-ul{width:70%;display:flex;justify-content:space-between;align-items:center}.btn-li{list-style:none}.menu-toggle{display:none;position:absolute;right:70px;top:47px;width:40px;justify-content:center;flex-direction:column;cursor:pointer}.burger-menu{width:35px;height:5px;margin:4px;border-radius:5px;background-color:#fff}.close{display:none;position:absolute;right:70px;top:47px;justify-content:center;align-items:center}.close-sign{font-size:42px;color:#fff}.btn{color:#fff;background:none;text-decoration:none;font-family:Noto Sans,sans-serif;font-size:18px;font-weight:600}.btn:hover{background:linear-gradient(93.07deg,#b61a1f 2.03%,#7f1216 74.55%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;box-shadow:0 0 20px 5px #7f1216;border-radius:50px}.dropdown-menu{max-width:860px;width:auto;right:225px;top:115px;list-style:none;position:absolute;background-color:#7f1216;padding:0;box-shadow:0 4px 8px #0000001a;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .3s ease}.dropdown-item{width:100%;margin:0}.heading_title{font-size:18px;font-family:Montserrat,sans-serif;font-weight:700;color:#000;padding:16px}.subheading-item{position:relative}.subheading-item:hover .child-heading-list{display:block}.child-heading-list{width:100%;display:none;position:absolute;top:-2px;left:150px;background:#000;z-index:999}.dropdown-link{font-size:12px;font-family:Montserrat,sans-serif;font-weight:700;color:#fff;padding:16px;display:block;text-decoration:none}.dropdown-link:hover{background-color:#fff;color:#7f1216}.btn-li:hover .dropdown-menu{opacity:1;visibility:visible;display:block}.contact-btn{font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:20px;padding:10px;border-radius:22px;border:none;color:#fff;background:linear-gradient(93.07deg,#e52127 2.03%,#b61a1f 35.55%,#7f1216 74.55%);cursor:pointer}.close-sign:hover{background:linear-gradient(93.07deg,#b61a1f 2.03%,#7f1216 74.55%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (min-width: 767px) and (max-width: 1024px){.logo-img{padding:15px;width:70px;height:70px}.btn-ul{width:550px}.btn{font-size:12px!important}}@media (min-width: 480px) and (max-width: 767px){.navigation{height:113%}.nav-container{height:100%;padding:40px}.navbar{display:none;justify-content:flex-start}.activate{display:flex}.deactivate{display:none}.navigation-container{flex-direction:column;align-items:flex-start;justify-content:flex-start;border-radius:0}.logo-img{width:50px;height:50px}.btn-ul{flex-direction:column;justify-content:flex-start;height:100%;align-items:baseline}.btn-li{padding:25px 0}.menu-toggle{display:flex;right:75px;top:60px;width:50px}}@media (max-width: 479px){.navigation{height:auto;top:1%}.nav-container{height:100%;padding:0}.navbar{display:flex;justify-content:flex-start}.activate{display:flex;animation:heightexpand .5s ease-in-out forwards}.navigation-container{flex-direction:column;align-items:flex-start;justify-content:flex-start;border-radius:0;padding:0 10px}.logo-img{width:50px;height:50px}.btn-ul{flex-direction:column;justify-content:flex-start;height:0rem;align-items:baseline;width:90%;overflow-y:hidden}.deactivate{animation:heightcontact .5s ease-in-out forwards}@keyframes heightexpand{0%{height:0rem}to{height:60rem}}@keyframes heightcontact{0%{height:60rem}to{height:0rem;display:none}}.btn-li{padding:20px 0}.menu-toggle{display:flex;right:15px;top:18px;width:50px}.burger-menu{width:30px;height:3px}.close{right:40px;top:25px}.close-sign{font-size:36px}.dropdown-menu{max-width:100%;width:90%;left:100px;top:75px;list-style:none;position:absolute;background-color:#7f1216;padding:0;box-shadow:0 4px 8px #0000001a;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .3s ease;height:auto}.in-mobile-style{flex-wrap:wrap;gap:0px}.heading_title{font-size:15px;padding:5px 5px 5px 16px}.dropdown-link{font-size:10px;padding:5px 5px 5px 16px}.subheading-item.active .child-heading-list{display:block}}@media (max-width: 1240px){.btn{font-size:12px}}.theme-switch.dark,.theme-switch.dark .toggle{background-color:#000}.theme-switch.dark .toggle i{color:#ddd}.theme-switch.dark .about-para{color:#fff}.theme-switch.dark .img_overlay{box-shadow:inset 41px -85px 68px #000!important}.theme-switch.dark .services{background:#000!important}.theme-switch.dark .service-para{color:#fff!important}.theme-switch.dark #agencies{background:#000!important}.theme-switch.dark .arrow{background:#fff!important}.toggle{background:#000;display:grid;place-items:center;border-radius:50%;cursor:pointer}.toggle i{font-size:4rem;color:#777}@media (min-width: 480px) and (max-width: 767px){.toggle{position:absolute;right:63px;top:120px}}@media (max-width: 479px){.toggle{position:absolute;right:15px;top:70px}}.footer-setion{width:100%;overflow:hidden}.footer-setion .footer-container{width:100%;margin:0;padding:93px 0 0;background-image:url(/images/Frame%2029.png);background-size:cover;background-position:center;background-repeat:no-repeat}.footer-setion .footer-container .newsletter{width:100%;text-align:center}.footer-setion .footer-container .newsletter .newsletter-span{font-family:Montserrat;font-size:16px;font-weight:600;line-height:19.5px;text-align:center;color:#fff}.footer-setion .footer-container .newsletter .newsletter-heading{font-family:Montserrat;font-size:40px;font-weight:700;line-height:48.76px;text-align:center;background:linear-gradient(90deg,#dc2026,#7f1216);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.footer-setion .footer-container .newsletter .newsletter-input{width:100%;max-width:614px;margin:auto;height:58px;top:255px;left:401px;border-radius:6px;background:#31313157;display:flex;justify-content:space-between;align-items:center}.footer-setion .footer-container .newsletter .newsletter-input .email{background:none;border-style:none;padding:20px;width:60%;color:#fff;font-size:18px}.footer-setion .footer-container .newsletter .newsletter-input .email:focus{outline:none}.footer-setion .footer-container .newsletter .newsletter-input .subscribe-btn{font-family:Montserrat;font-size:20px;font-weight:600;line-height:24.38px;text-align:center;background:linear-gradient(93.07deg,#e52127 2.03%,#b61a1f 35.55%,#7f1216 74.55%);padding:17px;border-style:none;border-radius:6px;color:#fff;width:35%;cursor:pointer}.footer-setion .footer-container .contact-container{width:100%;margin:70px 0}.footer-setion .footer-container .contact-container .contact-info{display:flex;background:linear-gradient(0deg,#db1f25 -15.72%,#801316 119.35%)}.footer-setion .footer-container .contact-container .contact-info .info-box{width:33.33%;display:flex;justify-content:center;align-items:center;color:#fff}.footer-setion .footer-container .contact-container .contact-info .info-box .box-heading{font-family:Montserrat;font-size:24px;font-weight:700;line-height:29.26px;text-align:left}.footer-setion .footer-container .contact-container .contact-info .info-box .box-details{font-family:Montserrat;font-size:16px;font-weight:600;line-height:24.38px;text-align:left}.footer-setion .footer-container .contact-container .contact-info .phone{width:50px}.footer-setion .footer-container .contact-container .contact-info .phone .phone-img{width:35px;height:90px}.footer-setion .footer-container .contact-container .contact-info .border{border-left:3px solid #75080C;border-right:3px solid #75080C}.footer-setion .footer-container .contact-container .contact-info .border .mail-img{width:100px;padding:0 20px 0 0}.footer-setion .footer-container .contact-container .contact-info .location .location-img{width:100px;height:80px}.footer-setion .footer-container .contact-container .contact-info .location-info h3{margin:5px}.footer-setion .footer-container .contact-container .contact-info .location-info p{font-size:12px!important;letter-spacing:1px;padding-right:10%}.footer-setion .footer-container .contact-container .contact-info .email-info h3{margin:5px}.footer-setion .footer-container .contact-container .contact-info .email-info p{margin:2px;font-size:12px!important;letter-spacing:1px}.footer-setion .footer-container .contact-container .contact-info .phone-info h3{margin:5px}.footer-setion .footer-container .contact-container .contact-info .phone-info p{margin:2px;font-size:12px!important;letter-spacing:1px}.footer-setion .footer-container .bottom-footer{color:#fff}.footer-setion .footer-container .bottom-footer .bottom-section{display:flex;justify-content:space-around;flex-wrap:wrap}.footer-setion .footer-container .bottom-footer .bottom-section .logo-description{max-width:304px;padding:0 0 30px 30px}.footer-setion .footer-container .bottom-footer .bottom-section .logo-description .logo{width:150px;height:100px;margin-bottom:20px}.footer-setion .footer-container .bottom-footer .bottom-section .logo-description .bottom-para{font-family:Montserrat;font-size:16px;font-weight:600;line-height:19.5px;text-align:left}.footer-setion .footer-container .bottom-footer .bottom-section .explore-links h4,.footer-setion .footer-container .bottom-footer .bottom-section .resources-links h4,.footer-setion .footer-container .bottom-footer .bottom-section .services-links h4{font-family:Montserrat;font-size:24px;font-weight:700;line-height:29.26px;background:linear-gradient(180deg,#dd2025,#801316);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.footer-setion .footer-container .bottom-footer .bottom-section .explore-links ul,.footer-setion .footer-container .bottom-footer .bottom-section .resources-links ul,.footer-setion .footer-container .bottom-footer .bottom-section .services-links ul{list-style:none;padding:0}.footer-setion .footer-container .bottom-footer .bottom-section .explore-links ul li,.footer-setion .footer-container .bottom-footer .bottom-section .resources-links ul li,.footer-setion .footer-container .bottom-footer .bottom-section .services-links ul li{margin-bottom:10px}.footer-setion .footer-container .bottom-footer .bottom-section .explore-links ul li .link-end,.footer-setion .footer-container .bottom-footer .bottom-section .resources-links ul li .link-end,.footer-setion .footer-container .bottom-footer .bottom-section .services-links ul li .link-end{font-family:Montserrat;font-size:20px;font-weight:600;line-height:24.38px;text-decoration:none;color:#fff}.footer-setion .footer-container .bottom-footer .bottom-section .explore-links ul li .link-end:hover,.footer-setion .footer-container .bottom-footer .bottom-section .resources-links ul li .link-end:hover,.footer-setion .footer-container .bottom-footer .bottom-section .services-links ul li .link-end:hover{color:#fff}.footer-setion .footer-container .bottom-footer .footer-bottom{border-top:1px solid #333;margin-top:60px;padding:30px 80px;display:flex;justify-content:space-between;flex-wrap:wrap;font-family:Montserrat;font-size:15px;font-weight:500;line-height:18.29px;color:#fff}.footer-setion .footer-container .bottom-footer .footer-bottom .company-name{font-family:Montserrat;font-size:15px;font-weight:700;line-height:18.29px;background:linear-gradient(90deg,#e32329,#bc1b20 26.88%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.footer-setion .footer-container .bottom-footer .footer-bottom .legal-links{display:flex;gap:20px;font-family:Montserrat;font-size:15px;font-weight:500;line-height:18.29px;color:#fff}.footer-setion .footer-container .bottom-footer .footer-bottom .legal-links a{color:#a3a3a3;text-decoration:none}.footer-setion .footer-container .bottom-footer .footer-bottom .legal-links a:hover{color:#fff}.footer-setion #scrolltp{color:#fff;background:linear-gradient(90deg,#dc2026,#7f1216);padding:15px;border-radius:50%;position:fixed;right:20px;bottom:50px;cursor:pointer;transition:opacity .3s;transition:all ease .3s}.footer-setion #scrolltp:hover{animation:float 2s ease-in-out infinite;box-shadow:0 6px 12px #0000004d}@media (min-width: 767px) and (max-width: 1024px){.footer-setion .footer-container .newsletter .newsletter-heading{font-size:35px}.footer-setion .footer-container .newsletter .newsletter-input{max-width:540px}.footer-setion .footer-container .newsletter .newsletter-input .subscribe-btn{font-size:18px}.footer-setion .footer-container .contact-container .contact-info .info-box .box-heading{font-size:20px}.footer-setion .footer-container .contact-container .contact-info .info-box .box-details{font-size:10px}.footer-setion .footer-container .bottom-footer .bottom-section .logo-description{padding:0 0 30px 10px}.footer-setion .footer-container .bottom-footer .bottom-section .logo-description .logo{width:110px;height:75px}.footer-setion .footer-container .bottom-footer .bottom-section .logo-description .bottom-para{font-size:12px}.footer-setion .footer-container .bottom-footer .bottom-section .explore-links h4,.footer-setion .footer-container .bottom-footer .bottom-section .resources-links h4,.footer-setion .footer-container .bottom-footer .bottom-section .services-links h4{font-size:20px}.footer-setion .footer-container .bottom-footer .bottom-section .explore-links ul li .link-end,.footer-setion .footer-container .bottom-footer .bottom-section .resources-links ul li .link-end,.footer-setion .footer-container .bottom-footer .bottom-section .services-links ul li .link-end{font-size:18px}.footer-setion .footer-container .bottom-footer .footer-bottom{padding:40px}}@media (min-width: 480px) and (max-width: 767px){.footer-setion .footer-container{padding:50px 0 30px}.footer-setion .footer-container .newsletter .newsletter-span{font-size:12px}.footer-setion .footer-container .newsletter .newsletter-heading{font-size:24px}.footer-setion .footer-container .newsletter .newsletter-input{max-width:380px}.footer-setion .footer-container .newsletter .newsletter-input .subscribe-btn{font-size:16px}.footer-setion .footer-container .contact-container .contact-info .info-box{flex-direction:column}.footer-setion .footer-container .contact-container .contact-info .info-box .box-heading{font-size:20px;line-height:24px;text-align:center}.footer-setion .footer-container .contact-container .contact-info .info-box .box-details{font-size:10px;line-height:16px;text-align:center}.footer-setion .footer-container .contact-container .contact-info .phone{width:24px}.footer-setion .footer-container .contact-container .contact-info .phone .phone-img{width:24px;height:56px}.footer-setion .footer-container .contact-container .contact-info .border .mail-img{width:65px;padding:0}.footer-setion .footer-container .contact-container .contact-info .location .location-img{width:76px}.footer-setion .footer-container .bottom-footer .bottom-section .logo-description{max-width:710px;padding:0 0 30px 52px;width:100%}.footer-setion .footer-container .bottom-footer .bottom-section .logo-description .logo{width:90px;height:60px}.footer-setion .footer-container .bottom-footer .bottom-section .logo-description .bottom-para{font-size:12px}.footer-setion .footer-container .bottom-footer .bottom-section .explore-links h4,.footer-setion .footer-container .bottom-footer .bottom-section .resources-links h4,.footer-setion .footer-container .bottom-footer .bottom-section .services-links h4{font-size:16px}.footer-setion .footer-container .bottom-footer .bottom-section .explore-links ul li .link-end,.footer-setion .footer-container .bottom-footer .bottom-section .resources-links ul li .link-end,.footer-setion .footer-container .bottom-footer .bottom-section .services-links ul li .link-end{font-size:14px}.footer-setion .footer-container .bottom-footer .footer-bottom{padding:40px}}@media (max-width: 479px){.footer-setion .footer-container{padding:30px 0 10px}.footer-setion .footer-container .newsletter .newsletter-span{font-size:10px}.footer-setion .footer-container .newsletter .newsletter-heading{font-size:18px}.footer-setion .footer-container .newsletter .newsletter-input{max-width:290px;height:46px}.footer-setion .footer-container .newsletter .newsletter-input .email{padding:10px}.footer-setion .footer-container .newsletter .newsletter-input .subscribe-btn{font-size:10px;padding:10px}.footer-setion .footer-container .contact-container{margin:40px 0}.footer-setion .footer-container .contact-container .contact-info .info-box{flex-direction:column}.footer-setion .footer-container .contact-container .contact-info .info-box .box-heading{font-size:14px;line-height:24px;text-align:center}.footer-setion .footer-container .contact-container .contact-info .info-box .box-details{font-size:10px;line-height:16px;text-align:center}.footer-setion .footer-container .contact-container .contact-info .phone{padding-top:5px;width:16px}.footer-setion .footer-container .contact-container .contact-info .phone .phone-img{width:30px;height:35px}.footer-setion .footer-container .contact-container .contact-info .border .mail-img{width:30px;height:25px;padding:0;margin-top:5px;margin-bottom:5px}.footer-setion .footer-container .contact-container .contact-info .location .location-img{width:35px;height:30px;margin:32px 0 0;padding:0}.footer-setion .footer-container .contact-container .contact-info .location-info .box-heading{line-height:16px}.footer-setion .footer-container .contact-container .contact-info .location-info .box-details{font-size:8px;line-height:10px}.footer-setion .footer-container .contact-container .contact-info .location-info h3{margin:10px}.footer-setion .footer-container .contact-container .contact-info .location-info p{font-size:10px!important;letter-spacing:0px;line-height:normal!important;padding-right:0%}.footer-setion .footer-container .contact-container .contact-info .email-info h3{margin:5px}.footer-setion .footer-container .contact-container .contact-info .email-info p{margin:2px;font-size:10px!important;letter-spacing:1px}.footer-setion .footer-container .contact-container .contact-info .phone-info h3{margin:5px}.footer-setion .footer-container .contact-container .contact-info .phone-info p{margin:2px;font-size:10px!important;letter-spacing:1px}.footer-setion .footer-container .bottom-footer .bottom-section .logo-description{max-width:90%;padding:0 20% 20px 0}.footer-setion .footer-container .bottom-footer .bottom-section .logo-description .logo{width:70px;height:48px}.footer-setion .footer-container .bottom-footer .bottom-section .logo-description .bottom-para{font-size:10px}.footer-setion .footer-container .bottom-footer .bottom-section .explore-links h4,.footer-setion .footer-container .bottom-footer .bottom-section .resources-links h4,.footer-setion .footer-container .bottom-footer .bottom-section .services-links h4{font-size:14px}.footer-setion .footer-container .bottom-footer .bottom-section .explore-links ul li .link-end,.footer-setion .footer-container .bottom-footer .bottom-section .resources-links ul li .link-end,.footer-setion .footer-container .bottom-footer .bottom-section .services-links ul li .link-end{font-size:12px}.footer-setion .footer-container .bottom-footer .footer-bottom{width:100%;padding:0 10px;font-size:10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.footer-setion .footer-container .bottom-footer .footer-bottom .company-name,.footer-setion .footer-container .bottom-footer .footer-bottom .legal-links{font-size:10px}.footer-setion #scrolltp{padding:18px;font-size:18px;bottom:35px}}@keyframes movefrombottom{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}.move-from-bottom{animation:movefrombottom .8s ease-out forwards}.home-section{width:100%;margin:0;background-image:url(/images/11st%20frame.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;height:100vh}.home-section .home-container{width:100%;display:grid;grid-template-columns:1fr 1fr}.home-section .home-container .home-description-container{width:100%}.home-section .home-container .home-description-container .home-description{width:100%;color:#fff;position:absolute;bottom:10%;left:50px}.home-section .home-container .home-description-container .home-description .home-span{font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:22px;color:#fff;display:block;opacity:0}.home-section .home-container .home-description-container .home-description .home-heading{max-width:540px;width:100%;font-family:Montserrat,sans-serif;font-size:50px;font-weight:800;line-height:61px;margin:20px 0 40px;color:#fff;opacity:0}.home-section .home-container .home-description-container .home-description .home-heading .red-heading{background:linear-gradient(90deg,#e52127,#7f1216);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.home-section .home-container .home-description-container .home-description .home-para{width:600px;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;line-height:15px;color:#fff;margin:48px 0 54px;line-height:1.6;opacity:0}.home-section .home-container .home-description-container .home-description .buttons{display:flex;align-items:center;opacity:0}.home-section .home-container .home-description-container .home-description .buttons .get-started-btn{font-family:Montserrat,sans-serif;width:150px;font-size:18px;font-weight:600;line-height:20px;padding:10px;margin:0 20px 0 0;border-radius:22px;border:none;color:#fff;background:linear-gradient(93.07deg,#e52127 2.03%,#b61a1f 35.55%,#7f1216 74.55%);cursor:pointer;transition:all ease .3s}.home-section .home-container .home-description-container .home-description .buttons .get-started-btn:hover{transform:scale(.9);color:#fffbfb;background:none;box-shadow:0 0 30px 7px #7f1216;background:linear-gradient(93.07deg,#b61a1f 2.03%,#7f1216 74.55%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.home-section .home-container .home-description-container .home-description .contact-btn{width:150px;display:flex;align-items:center;justify-content:center}.home-section .home-container .home-description-container .home-description .contact-btn:hover{transform:scale(.9);color:#fffbfb;background:none;box-shadow:0 0 30px 7px #7f1216;background:linear-gradient(93.07deg,#b61a1f 2.03%,#7f1216 74.55%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 479px){.home-section{background-size:cover;background-position:60%;background-repeat:no-repeat;height:100vh}.home-section .home-container .home-description-container .home-description{height:"5rem";padding:0;margin:0;width:auto;position:absolute;bottom:10%;left:20px}.home-section .home-container .home-description-container .home-description .home-span{padding-top:50px;font-size:12px;line-height:0px}.home-section .home-container .home-description-container .home-description .home-heading{font-size:26px;padding:0;margin:20px 0 0}.home-section .home-container .home-description-container .home-description .home-para{width:300px;font-size:12px;margin:0 0 30px}.home-section .home-container .home-description-container .home-description .buttons .get-started-btn,.home-section .home-container .home-description-container .home-description .contact-btn{font-size:10px;width:100px}}@keyframes movefromleft{0%{opacity:0;transform:translate(-200px)}to{opacity:1;transform:translate(0)}}@keyframes movefromright{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}.movefromleft{animation:movefromleft .8s ease-out forwards}.movefromright{animation:movefromright .8s ease-out forwards}.about-section{position:relative;width:100%}.about-section .about-container{width:100%;display:flex;justify-content:center;align-items:center;background-color:#fff}.about-section .about-container .about-description{width:100%;padding:82px 0 51px 51px;opacity:0}.about-section .about-container .about-description .about-span{font-family:var(--font-primary);font-size:35px;font-weight:600;line-height:42.67px;text-align:left}.about-section .about-container .about-description .about-heading{width:100%;max-width:480px;margin:10px 0 40px;font-family:var(--font-primary);font-size:30px;font-weight:800;text-align:left;background:linear-gradient(95.89deg,#dc2026 -17.1%,#7e1316 201.11%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.about-section .about-container .about-description .about-para{width:100%;max-width:511px;font-family:var(--font-primary);font-size:16px;font-weight:400;line-height:1.5;text-align:left}.about-section .about-container .about-img-container{position:relative;width:100%;top:-82px;opacity:0}.about-section .about-container .about-img-container .about-img{width:100%;object-fit:fill}.about-section .about-container .about-img-container .img_overlay{position:absolute;width:105%;height:81%;bottom:-10px;left:-10px;box-shadow:inset 40px -40px 20px 20px #fff}@media (min-width: 767px) and (max-width: 1280px){.about-container .about-description{padding:20px 0 51px 51px}.about-container .about-description .about-span{font-size:35px;text-align:left}.about-container .about-description .about-heading{width:100%;font-size:36px;margin:10px 0}.about-container .about-description .about-para{width:100%;font-size:15px}.about-container .about-img-container{position:relative;width:100%;top:-82px}.about-container .about-img-container .about-img{width:100%}.about-container .about-img-container .img_overlay{position:absolute;width:100%;height:81%;top:128px;box-shadow:inset 41px -85px 68px #fff}}@media (min-width: 480px) and (max-width: 767px){.about-section .about-container .about-description{padding:40px 20px}.about-section .about-container .about-description .about-span{font-size:35px;text-align:left}.about-section .about-container .about-description .about-heading{width:100%;font-size:32px;margin:10px 0}.about-section .about-container .about-description .about-para{width:100%;font-size:15px}.about-section .about-container .about-img-container{display:none}}@media (max-width: 479px){.about-section .about-container .about-description{padding:40px 20px}.about-section .about-container .about-description .about-span{font-size:35px;text-align:left}.about-section .about-container .about-description .about-heading{width:100%;font-size:32px;margin:10px 0}.about-section .about-container .about-description .about-para{width:100%;font-size:15px}.about-section .about-container .about-img-container{display:none}}@keyframes opacityanimation{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}.opacityanimation{animation:opacityanimation .8s ease-out forwards}.location-section{width:100%;overflow:hidden}.location-section .location-container{background-image:url(/images/3rd%20frame.png);width:100%;height:1100px;margin:0;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.location-section .location-container .map-box{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;top:60px}.location-section .location-container .map-box .map-span{font-family:Montserrat;font-size:30px;font-weight:500;line-height:36.57px;text-align:left;color:#fff;opacity:0}.location-section .location-container .map-box .heading{margin-top:30px;background:#fff;padding:0 20px 6px;opacity:0}.location-section .location-container .map-box .heading .map-heading{font-family:Montserrat;margin:0;font-size:50px;font-weight:800;line-height:60.95px;background:linear-gradient(90deg,#d61f24,#701013 156.32%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.location-section .location-container .map-box .map-img{width:100%;height:auto;object-fit:contain;margin-top:50px}.location-section .location-container .our-expertise{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;width:100%;padding:20px 110px;gap:20px;margin:auto}.location-section .location-container .our-expertise .expertise{opacity:0}.location-section .location-container .our-expertise .expertise .expertise-link{color:#fff;font-family:Inter;font-size:40px;line-height:48.41px;text-align:center;text-decoration:none;border-radius:50px;transition:all ease-in-out .3s}.location-section .location-container .our-expertise .expertise .expertise-link:hover{padding:10px;box-shadow:0 0 10px 7px #701013;font-weight:400;font-size:30px;background:linear-gradient(90deg,#d61f24,#701013 156.32%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (min-width: 767px) and (max-width: 1280px){.location-section .location-container{height:1000px}.location-section .location-container .our-expertise{padding:20px 0 20px 50px}.location-section .location-container .our-expertise .expertise .expertise-link{font-size:26px}}@media (min-width: 480px) and (max-width: 767px){.location-section .location-container{height:800px}.location-section .location-container .map-box .map-span{font-size:20px}.location-section .location-container .map-box .heading .map-heading{font-size:30px}.location-section .location-container .map-box .map-img{height:390px}.location-section .location-container .our-expertise{padding:20px 0 20px 40px}.location-section .location-container .our-expertise .expertise .expertise-link{font-size:14px}}@media (max-width: 479px){.location-section .location-container{height:600px}.location-section .location-container .map-box .map-span{font-size:18px}.location-section .location-container .map-box .heading .map-heading{font-size:24px}.location-section .location-container .map-box .map-img{height:250px;margin-top:10px}.location-section .location-container .our-expertise{padding:20px 0 20px 20px;gap:0}.location-section .location-container .our-expertise .expertise .expertise-link{font-size:12px}.location-section .location-container .our-expertise .expertise .expertise-link:hover{font-size:10px}}.services{width:100%;padding-top:80px;background:#fff}.container{max-width:1440px;width:100%;justify-content:center;padding:3rem;display:flex}.grid-wrapper,.services-content{flex-basis:50%}.grid-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,auto));grid-gap:2em;padding:2rem}.grid-wrapper li:hover{background:#fff}.grid-wrapper li:hover a{color:#000}.grid-wrapper li a{font-size:17px;line-height:24px;color:#94ffd8;text-decoration:none;font-style:italic}.grid-wrapper .grid-box{display:flex;justify-content:flex-start;box-shadow:2px 3px 5px #000;height:230px;padding:2rem;border-radius:5px;z-index:9;transition:all ease-in-out .3s}.grid-wrapper .grid-box:hover{background:none;transform:scale(.9);background:#000}.grid-wrapper .grid-box:hover h1{background:linear-gradient(95.89deg,#dc2026 -17.1%,#7e1316 201.11%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:800}.grid-wrapper .grid-box img{width:40px;height:40px;margin-bottom:20px;animation:scaleup 6s ease-in-out infinite;box-shadow:2px 2px 5px linear-gradient(90deg,#DC2026 0%,#7F1216 100%)}.grid-wrapper .grid-box .grid-box-detail{padding:0 0 0 10px}.grid-wrapper .grid-box .grid-box-detail li{transition:all ease .3s}.grid-wrapper .grid-box .grid-box-detail li a{color:#fff}.grid-wrapper .grid-box .grid-box-detail li:hover{background-color:#7f1216;padding-left:10px}.grid-wrapper .grid-box h1{font-size:24px;padding:0 0 18px;color:#f5f5f5;font-weight:500}@keyframes scaleup{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.mobileapp{background:linear-gradient(95.89deg,#dc2026 -17.1%,#7e1316 201.11%)}.webdesign{background:linear-gradient(95.89deg,#dc2026 -17.1%,#7e1316 201.11%);margin-top:30px}.marketing{background:linear-gradient(95.89deg,#dc2026 -17.1%,#7e1316 201.11%)}.branding{background:linear-gradient(95.89deg,#dc2026 -17.1%,#7e1316 201.11%);margin-top:30px}.services-content{width:50%;padding:3rem;position:relative}.services-content .service-heading{width:100%;margin:10px 0 20px;font-family:Montserrat;font-size:50px;font-weight:800;line-height:60.95px;text-align:left;background:linear-gradient(95.89deg,#dc2026 -17.1%,#7e1316 201.11%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.services-content .service-para{width:100%;font-family:Montserrat;font-size:22px;text-align:left;color:#000}.services-content .learn-btn{font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:20px;padding:10px;margin:10px 0;border-radius:22px;border:none;color:#fff;background:linear-gradient(93.07deg,#e52127 2.03%,#b61a1f 35.55%,#7f1216 74.55%);cursor:pointer;transition:all ease-in-out .2s}.services-content .learn-btn:hover{transform:scale(.9);background:#000}.services-content .learn-btn:hover a{color:#e52127}.services-content .learn-btn .learn-link{text-decoration:none;color:#fff}@media (min-width: 1024px) and (max-width: 1280px){.services{padding-top:0}.services .container .grid-wrapper{grid-template-columns:repeat(auto-fit,minmax(200px,auto))}.services .container .grid-wrapper,.services .container .services-content{width:100%}.services .container .services-content .service-heading{font-size:42px}.services .container .services-content .service-para{font-size:18px}}@media (min-width: 767px) and (max-width: 1024px){.services{padding-top:0}.services .container{flex-direction:column-reverse}.services .container .grid-wrapper{grid-template-columns:1fr 1fr}.services .container .grid-wrapper,.services .container .services-content{width:100%}.services .container .services-content .service-heading{font-size:42px}.services .container .services-content .service-para{font-size:18px}}@media (min-width: 480px) and (max-width: 767px){.services{padding-top:0}.services .container{flex-direction:column-reverse}.services .container .grid-wrapper{grid-template-columns:1fr 1fr}.services .container li a{font-size:12px}.services .container .grid-box{padding:1rem;height:200px}.services .container .grid-box h1{font-size:16px;padding:0 0 10px}.services .grid-wrapper,.services .services-content{width:100%}.services .services-content .service-heading{font-size:36px;margin:10px 0}.services .services-content .service-para{font-size:14px}}@media (max-width: 479px){.services{padding-top:0}.services .container{flex-direction:column-reverse;padding:1rem}.services .container .grid-wrapper{grid-template-columns:1fr 1fr;padding:1rem}.services .container li a{font-size:10px;line-height:18px}.services .container .grid-box{padding:1rem;height:160px}.services .container .grid-box img{max-width:20px;max-height:20px}.services .container .grid-box .grid-box-detail{padding:0 0 0 4px}.services .container .grid-box .grid-box-detail h1{font-size:16px;padding:0 0 10px}.services .grid-wrapper,.services .services-content{width:100%}.services .webdesign,.services .branding{margin-top:10px}.services .services-content{width:100%;padding:10px}.services .services-content .service-heading{font-size:28px!important;line-height:24px}.services .services-content .service-para{font-size:10px}.services .services-content .learn-btn{font-size:10px;padding:5px;border-radius:20px;width:80px}}:root{--max-width: min(1120px, 90vw);--fixed-width: min(600px, 90vw);--fluid-width: 90vw;--spacing-xs: clamp(.25rem, .5vw, 1rem);--spacing-sm: clamp(.5rem, 1vw, 2rem);--spacing-md: clamp(.75rem, 1.5vw, 3rem);--spacing-lg: clamp(1rem, 2vw, 4rem);--spacing-xl: clamp(1.5rem, 3vw, 6rem)}html{font-size:100%}@media screen and (max-width: 768px){html{font-size:87.5%}}@media screen and (max-width: 480px){html{font-size:75%}}.accordion{padding:clamp(1rem,2vw,4rem) 0;font-family:Arial,sans-serif}.accordion{width:100%;max-width:800px;margin:0 auto;padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.accordion .accordion-item{background:linear-gradient(95.89deg,#dc2026 -17.1%,#7e1316 201.11%);margin-bottom:1px}.accordion .accordion-item .accordion-title{background:linear-gradient(95.89deg,#dc2026 -17.1%,#7e1316 201.11%);color:#fff;padding:clamp(.5rem,1vw,2rem);width:100%;text-align:left;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.accordion .accordion-item .accordion-title{font-size:1.25rem}@media screen and (min-width: 320px){.accordion .accordion-item .accordion-title{font-size:calc(1.25rem + .0008522727 * (100vw - 320px))}}@media screen and (min-width: 1200px){.accordion .accordion-item .accordion-title{font-size:2rem}}.accordion .accordion-item .accordion-title span{margin-right:clamp(.5rem,1vw,2rem)}.accordion .accordion-item .accordion-title:hover{background-color:#cf3131}@media screen and (min-width: 480px){.accordion .accordion-item .accordion-title{padding:clamp(.75rem,1.5vw,3rem)}}.accordion .accordion-item .accordion-content{background-color:#f7f7f7;border-top:1px solid #c70000}.accordion .accordion-item .accordion-content ul{list-style:none;padding:0;margin:0;display:grid;gap:var(--spacing-xs)}@media screen and (min-width: 768px){.accordion .accordion-item .accordion-content ul{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-sm);padding:var(--spacing-sm)}}.accordion .accordion-item .accordion-content ul li{border:2px solid #caa8a8;padding:clamp(.3125rem,.625vw,1.25rem);transition:background-color var(--transition)}.accordion .accordion-item .accordion-content ul li:hover{background:#c2a9a9}.accordion .accordion-item .accordion-content ul li a{color:#000;text-decoration:none;display:block;padding:clamp(.25rem,.5vw,1rem)}@media screen and (min-width: 768px){.accordion .accordion-item .accordion-content ul li a{padding:clamp(.375rem,.75vw,1.5rem)}}.accordion .accordion-item .accordion-content ul li a:hover{text-decoration:underline}body{font-family:Arial,sans-serif}#agencies{padding:60px 60px 0;background-color:#f9f9f9;position:relative;overflow:hidden}#agencies .agency-heading{text-align:center;color:red;margin:0 0 20px;font-size:36px}#agencies .subheading{font-size:24px;text-align:center;color:#333}#agencies .agency-container{display:block;position:relative;z-index:2}#agencies .agency-container .agency-content{display:flex;justify-content:center;align-items:center;width:100%;max-width:1200px;margin:auto}#agencies .agency-container .agency-content .stat-container{display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:999}#agencies .agency-container .agency-content .stat-container .stat-box{width:150px;text-align:center}#agencies .agency-container .agency-content .stat-container .red-box h4{color:red}#agencies .agency-container .agency-content .stat-container .red-box .dot,#agencies .agency-container .agency-content .stat-container .red-box .arrow{background-color:red}#agencies .agency-container .agency-content .first-stat{position:relative;top:192px;right:-144px}#agencies .agency-container .agency-content .second-stat{position:relative;top:158px;right:-105px}#agencies .agency-container .agency-content .third-stat{position:relative;top:180px;right:-104px}#agencies .agency-container .agency-content .fourth-stat{position:relative;top:128px;right:17px}#agencies .agency-container .agency-content .fifth-stat{position:relative;top:132px;right:51px}#agencies .agency-container .agency-content .sixth-stat{position:relative;top:100px;right:53px}#agencies .agency-container .agency-content .seventh-stat{position:relative;top:184px;right:57px}#agencies .agency-container .agency-content .eigth-stat{position:relative;top:231px;right:19px}#agencies .agency-container .agency-content .ninth-stat{position:relative;top:163px;right:97px}#agencies .agency-img{max-width:1200px;max-height:195px;bottom:0;left:0;right:0;text-align:center;width:100%;margin:auto}#agencies .agency-img img{width:100%;max-width:1200px;max-height:195px}.arrow{width:1px;background:#000;height:140px;text-align:center;margin:0 auto}.arrow-first{height:140px}h4{font-size:24px;color:#333;margin-bottom:5px}.figure-content{font-size:14px;color:#333}.arrow-second{height:260px;background:red}.arrow-third{height:190px;background:red}.arrow-fourth{height:260px}.arrow-fifth{height:250px;background:red}.arrow-sixth,.arrow-seventh{background:red}.arrow-ninth{height:250px}@media (min-width: 1236px) and (max-width: 1330px){#agencies{padding:0 20px}#agencies .agency-heading{font-size:30px}#agencies .subheading{font-size:20px}#agencies .agency-container .agency-content .stat-container .stat-box{width:120px}#agencies .agency-container .agency-content .stat-container .red-box .arrow{height:100px}#agencies .agency-container .agency-content .first-stat{top:198px;right:-23px}#agencies .agency-container .agency-content .second-stat{top:165px;right:-15px}#agencies .agency-container .agency-content .third-stat{top:189px;right:-43px}#agencies .agency-container .agency-content .fourth-stat{top:134px;right:47px}#agencies .agency-container .agency-content .fifth-stat{top:138px;right:51px}#agencies .agency-container .agency-content .sixth-stat{top:108px;right:23px}#agencies .agency-container .agency-content .seventh-stat{top:184px;right:-3px}#agencies .agency-container .agency-content .eigth-stat{top:234px;right:-71px}#agencies .agency-container .agency-content .ninth-stat{top:170px;right:-23px}}@media (min-width: 768px) and (max-width: 1236px){#agencies .agency-heading{font-size:24px}#agencies .subheading{font-size:18px}#agencies .agency-container .agency-content .stat-container .stat-box{width:120px}#agencies .agency-container .agency-content .stat-container .red-box .arrow{height:100px}#agencies .agency-container .agency-content .first-stat{top:192px;right:-57px}#agencies .agency-container .agency-content .second-stat{top:157px;right:-39px}#agencies .agency-container .agency-content .third-stat{top:180px;right:-58px}#agencies .agency-container .agency-content .fourth-stat{top:128px;right:35px}#agencies .agency-container .agency-content .fifth-stat{top:132px;right:47px}#agencies .agency-container .agency-content .sixth-stat{top:106px;right:29px}#agencies .agency-container .agency-content .seventh-stat{top:176px;right:14px}#agencies .agency-container .agency-content .eigth-stat{top:224px;right:-43px}#agencies .agency-container .agency-content .ninth-stat{top:160px;right:13px}}@media (max-width: 768px){#agencies{display:none;padding:20px 10px}#agencies .agency-heading{font-size:20px}#agencies .subheading{font-size:16px}#agencies .agency-container .agency-content .stat-container .stat-box{width:80px}#agencies .agency-container .agency-content .stat-container .stat-box h4{font-size:18px}#agencies .agency-container .agency-content .stat-container .stat-box .figure-content{font-size:12px}}@media (max-width: 479px){#agencies{display:none;padding:10px 5px}#agencies .agency-heading{font-size:18px}#agencies .subheading{font-size:14px}#agencies .agency-container .agency-content .stat-container .stat-box{width:70px}#agencies .agency-container .agency-content .stat-container .stat-box h4{font-size:16px}#agencies .agency-container .agency-content .stat-container .stat-box .figure-content{font-size:10px}}@keyframes focus-animation{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.focus-projects{animation:focus-animation .8s ease-out .3s forwards}.projects{padding:40px;text-align:center;background:linear-gradient(95.89deg,#dc2026 -17.1%,#7e1316 201.11%)}.projects h1{font-size:40px;font-weight:700;color:#fff}.projects .projects-images{padding:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));row-gap:10px;column-gap:10px}.projects .projects-images .prj-img{height:300px;overflow:hidden;position:relative;transform:scale(.5);opacity:0}.projects .projects-images .prj-img img{height:100%;min-width:100%;object-fit:cover;object-position:top}.projects .projects-images .prj-img .details{text-align:center;position:absolute;top:0;left:50%;transform:translate(-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;width:0%;height:100%;background:linear-gradient(95.89deg,#dc2026 -17.1%,#7e1316 201.11%);transition:all .5s ease;opacity:.9;overflow:hidden;gap:0px}.projects .projects-images .prj-img .details h1,.projects .projects-images .prj-img .details h2,.projects .projects-images .prj-img .details i{min-width:200px;color:#f5f5f5}.projects .projects-images .prj-img .details h3{color:#fff}.projects .projects-images .prj-img .details i{font-size:30px}.projects .projects-images .prj-img:hover .details{width:100%}@media (min-width: 767px) and (max-width: 1024px){.projects{padding:40px}.projects h1{font-size:30px}.projects .projects-images{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.projects .projects-images .prj-img{height:226px}}@media (min-width: 480px) and (max-width: 767px){.projects{padding:40px}.projects h1{font-size:30px}.projects .projects-images{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.projects .projects-images .prj-img{height:226px}}@media (max-width: 479px){.projects{padding:20px 10px}.projects h1{font-size:20px;font-weight:700;color:#fff;padding:10px}.projects .projects-images{padding:1rem;grid-template-columns:repeat(auto-fit,minmax(150px,2fr))}.projects .projects-images .prj-img{height:162px}}*{margin:0;padding:0;box-sizing:border-box;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}html{font-size:62.5%}:root{--white: #fff;--gray: #222;--light-gray: #444}.slider-container{height:100vh;display:grid;place-items:center;overflow-x:hidden}.slider{width:100vw;display:flex}.slide{width:20vw;aspect-ratio:9 / 12;background-color:var(--white);border:.1rem solid #000;display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-radius:2rem;padding:2rem;cursor:pointer;position:relative;top:0;transition:top .5s,transform .5s .2s}.slide:hover{top:-2rem}.slide:nth-child(2n){transform:scale(1.1) translateY(3rem)}.slide:nth-child(odd){transform:scale(1.1) translateY(-3rem)}.slide:nth-child(3){transform:scale(1.15) translateY(-6rem);z-index:10}.slide:nth-child(4){z-index:5}.slide:nth-child(n+6){display:none}.icon{align-self:flex-end;font-size:clamp(1rem,1.5cqi,1.5rem);border:.1rem solid var(--light-gray);padding:.5rem;border-radius:50%}.slide img{width:85%;aspect-ratio:1;object-fit:cover;object-position:center;border-radius:50%;filter:grayscale(100%);transition:filter .5s}.slide:nth-child(3) img{filter:grayscale(50%)}.full-name{align-self:flex-start;font-size:clamp(1.8rem,2.3cqi,3rem);color:var(--gray)}.position{align-self:flex-start;font-size:clamp(1.2rem,1.5cqi,1.8rem)}.fade-in{animation:firstSlideAnim .5s}@keyframes firstSlideAnim{0%{width:0;opacity:0}60%{opacity:0}to{width:20vw;opacity:1}}.controls{display:flex;justify-content:center;column-gap:10rem;position:relative;bottom:-10rem}.controls a{font-size:3rem;color:var(--light-gray);border:.1rem solid var(--light-gray);display:grid;place-items:center;text-decoration:none;transition:background-color .3s,color .3s}.controls a:hover{background-color:var(--light-gray);color:var(--white)}.progress{width:10rem;height:3rem;border:.2rem solid var(--light-gray);border-radius:2rem;display:flex;justify-content:center;align-items:center;font-size:1.5rem;column-gap:.5rem;color:var(--gray);position:relative;overflow:hidden}.progress span{font-weight:600;z-index:5}.progress div{position:absolute;left:0;width:0;height:100%;background-color:#acacac;transition:width 1s linear}@media (max-width: 1200px) and (orientation: portrait){.slide{aspect-ratio:9 / 16}.slider-container{height:700px}}@media (max-width: 650px){.slider{width:45rem}.slide{width:15rem}.slide:nth-child(1){display:none}.slide:nth-child(n+5){display:none}.controls{column-gap:5rem}}@media (max-width: 480px){html{font-size:50%}.slider-container{height:600px}.slider{width:45rem}}@media (max-width: 390px){html{font-size:40%}.slider-container{height:400px}.slider{width:40rem}}.blogs{padding:80px;background-color:#000}.blogs .blog-h1{font-size:40px;text-align:center;padding:0 0 70px;color:#fff;font-weight:700}.blogs .carousel-container{position:relative;display:flex;align-items:center;overflow:hidden;max-width:100%}.blogs .carousel-wrapper{width:100%;overflow:hidden}.blogs .carousel-content{display:flex;transition:transform .5s ease}.blogs .blog{min-width:33.33%;padding:1rem}.blogs .blog .blog-sub-heading{margin:5px 0;font-size:16px;padding:0;color:#fff}.blogs .blog .blog-date{font-size:12px;color:#fff;margin:0;padding:30px 0 0}.blogs .blog .read-more{font-size:20px;color:#fff;margin:0;padding:0}.blogs .blog img{width:100%;height:300px;object-position:cover}.blogs .carousel-btn{position:absolute;top:36%;transform:translateY(-50%);font-size:4rem;color:#dc2026;background:transparent;border:none;cursor:pointer;z-index:999}.blogs .carousel-btn:hover{color:#fff}.blogs .left{left:1rem}.blogs .right{right:1rem}@media (min-width: 767px) and (max-width: 1024px){.blogs{padding:30px}.blog{min-width:50%}.blog .blog-sub-heading{font-size:16px}.blog .blog-date{font-size:16px;padding:0 0 10px}.blog .carousel-btn{top:30%;font-size:3rem}}@media (min-width: 480px) and (max-width: 767px){.blogs{padding:20px}.blogs .carousel-wrapper{padding:0 2rem}.blogs .blog{min-width:50%}.blogs .blog .blog-sub-heading{font-size:16px}.blogs .blog .blog-date{font-size:16px;padding:0 0 10px}.blogs .blog .read-more{font-size:16px}.blogs .carousel-btn{top:26%;font-size:2.5rem}}@media (max-width: 479px){.blogs{padding:10px}.blogs .blog-h1{padding-top:20px;font-size:25px}.blogs .carousel-wrapper{padding:0 1rem}.blogs .blog{min-width:100%}.blogs .blog .blog-sub-heading{font-size:14px;margin:10px 0}.blogs .blog .blog-date{font-size:12px;padding-top:30px}.blogs .blog .read-more{font-size:14px}.blogs .carousel-btn{top:36%;font-size:4rem}}@keyframes zoomIn{0%{transform:scale(.8)}50%{transform:scale(1)}to{transform:scale(.8)}}@keyframes telephoneAnim{0%{transform:rotate(0)}1%,3%,5%,7%,9%{transform:rotate(-1deg)}2%,4%,6%,8%,10%{transform:rotate(1deg)}11%,to{transform:rotate(0)}}.getstarted .footer-banner-content{text-align:center;padding:60px 0;background:linear-gradient(90deg,#dc2026,#7f1216);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.getstarted .footer-banner-content h2{font-size:30px;color:#fff;animation:telephoneAnim 4s infinite;overflow:hidden;position:relative;font-weight:600}.getstarted .footer-banner-content .sub-heading{font-size:15px;color:#fff;font-weight:1000}.getstarted .footer-banner-content .schedule-btn{animation:telephoneAnim 4s infinite}.getstarted .footer-banner-content .schedule-btn .schedule-button{display:inline-block;background:linear-gradient(90deg,#dc2026,#7f1216);color:#fff;padding:10px 20px;text-decoration:none;font-weight:700;font-size:18px;border-radius:60px}.getstarted .footer-banner-content .schedule-btn .schedule-button:hover{box-shadow:0 0 20px 5px #ffffffe6;z-index:100;transform:perspective(1000px) scale(1.05);transition:transform .3s ease,box-shadow .3s ease}@media (min-width: 480px) and (max-width: 767px){.getstarted .footer-banner-content h2{font-size:26px;padding:20px 0}.getstarted .footer-banner-content .sub-heading{font-size:22px}.getstarted .footer-banner-content .schedule-btn .schedule-button{font-size:24px;padding:20px}}@media (max-width: 479px){.getstarted .footer-banner-content{padding:40px 0;gap:20px}.getstarted .footer-banner-content h2{font-size:16px;font-weight:800}.getstarted .footer-banner-content .sub-heading{font-size:12px}.getstarted .footer-banner-content .schedule-btn .schedule-button{font-size:15px}}.whatsapp-chat-container{position:fixed;bottom:100px;right:20px;z-index:1000}.whatsapp-button{display:flex;align-items:center;background:linear-gradient(90deg,#dc2026,#7f1216);color:#fff;border:none;border-radius:50px;padding:10px 20px;cursor:pointer;box-shadow:0 4px 8px #0003;transition:all .3s ease}.whatsapp-button:hover{background-color:#128c7e;transform:translateY(-2px);box-shadow:0 6px 12px #0000004d}.whatsapp-button .whatsapp-icon{width:24px;height:24px;margin-right:8px}.whatsapp-button .whatsapp-icon svg{fill:#fff}.whatsapp-button span{font-weight:600;font-size:14px}@media (max-width: 768px){.whatsapp-button{padding:8px 16px}.whatsapp-button span{font-size:12px}.whatsapp-button .whatsapp-icon{width:20px;height:20px}}@media (max-width: 576px){.whatsapp-button{border-radius:50%;width:50px;height:50px;padding:0;justify-content:center}.whatsapp-button span{display:none}.whatsapp-button .whatsapp-icon{margin-right:0}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}.whatsapp-chat-container:hover{animation:float 2s ease-in-out infinite}.popup-main-container{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;z-index:1000;background-color:#000;padding:20px}.popup-container{padding:30px;margin:120px 0;position:relative;box-shadow:0 15px 15px #0000004d;border-radius:15px;background:linear-gradient(to right,#dc2026,#7e1316);display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap}.popup-container .popup-inner-container{max-width:580px;width:580px}.popup-container .contact-left-container{max-width:580px;width:580px;padding:10px}.popup-container .contact-left-container h2{font-size:2.5rem;font-weight:700;color:#fff;max-width:500px;opacity:0}.popup-container .contact-left-container h6{margin-top:25px;font-size:12px;color:#fff;font-weight:400;max-width:500px;line-height:1.5;font-weight:600;opacity:0}.popup-container .contact-left-container .contact-left-container-inner{opacity:0;margin-top:40px;width:90%;height:60px;display:flex;flex-direction:row;gap:20px;align-items:center;transition:all ease .3s}.popup-container .contact-left-container .contact-left-container-inner .contact-left-container-inner1{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background-color:#500d0d;cursor:pointer;transition:all ease .3s}.popup-container .contact-left-container .contact-left-container-inner .contact-left-container-inner1 i{font-size:18px;color:#fff}.popup-container .contact-left-container .contact-left-container-inner .contact-left-container-inner2{max-width:75%;display:flex;flex-direction:column;justify-content:center;gap:2px;height:100%;transition:all ease .3s}.popup-container .contact-left-container .contact-left-container-inner .contact-left-container-inner2 .contact-left-container-inner21{color:#fff;font-size:14px}.popup-container .contact-left-container .contact-left-container-inner .contact-left-container-inner2 .contact-left-container-inner22{color:#4d3737;font-size:10px;margin-left:2px;font-weight:600}.popup-container .contact-left-container .contact-left-container-inner:hover .contact-left-container-inner1,.popup-container .contact-left-container .contact-left-container-inner:hover .contact-left-container-inner2{transform:translateY(-5px)}.popup-container .popup-inner-container{text-align:center}.popup-container .popup-inner-container .form-title{font-size:24px;font-weight:700;color:#fff}.popup-container .popup-inner-container .contact-form-sec{opacity:0}.popup-container .popup-inner-container .contact-form-sec .form-change-bth{width:100%;background-color:#201c1c;height:50px;border-radius:10px;margin-bottom:15px;overflow:hidden;display:flex;flex-direction:row}.popup-container .popup-inner-container .contact-form-sec .form-change-bth .form-change-bth1{width:50%;height:100%;display:flex;align-items:center;justify-content:center;font-size:14px;color:#fff;cursor:pointer;transition:all ease .5s}.popup-container .popup-inner-container .contact-form-sec .form-change-bth .form-change-bth-active{transition:all ease .5s;background-color:#500d0d}.popup-container .popup-inner-container .contact-form-sec .form-group{display:flex;flex-direction:column;margin-bottom:15px}.popup-container .popup-inner-container .contact-form-sec .form-group label{font-size:14px;color:#cfcfcf;margin-bottom:5px;text-align:left}.popup-container .popup-inner-container .contact-form-sec .form-group .form-control{width:100%;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:4px;background:#ededed;color:#5f5f5f}.popup-container .popup-inner-container .contact-form-sec .form-group .form-control:focus{outline:none}.popup-container .popup-inner-container .contact-form-sec .form-group textarea.form-control{resize:none}.popup-container .popup-inner-container .contact-form-sec .form-btn{width:100%;font-size:16px;font-weight:700;background-color:#000;color:#fff;border:none;border-radius:4px;padding:10px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.popup-container .popup-inner-container .contact-form-sec .form-btn:hover{background-color:#222;transform:translateY(-2px)}.popup-container .popup-inner-container .contact-form-sec .form-btn:active{transform:translateY(1px)}@media (max-width: 600px){.popup-container{width:90%}.popup-container .form-change-bth1{font-size:7px}.popup-container #contactForm .form-change-bth .form-change-bth1{font-size:1.5rem}.popup-container .form-title{font-size:14px!important;margin-bottom:20px;margin-top:30px}.popup-container .contact-left-container h2{font-size:1.8rem}.popup-container .contact-left-container h6{font-size:8px}.popup-container .contact-left-container .contact-left-container-inner .contact-left-container-inner1{width:60px;height:60px}.popup-container .contact-left-container .contact-left-container-inner .contact-left-container-inner1 i{font-size:18px}.popup-container .contact-left-container .contact-left-container-inner .contact-left-container-inner2{max-width:65%;display:flex;flex-direction:column;justify-content:center;gap:2px;height:100%}.popup-container .contact-left-container .contact-left-container-inner .contact-left-container-inner2 .contact-left-container-inner21{font-size:12px}.popup-container .contact-left-container .contact-left-container-inner .contact-left-container-inner2 .contact-left-container-inner22{font-size:9px}}.form-actions{display:flex;gap:10px;margin-top:15px;flex-direction:column}.form-actions .form-btn{width:100%;padding:12px}.form-actions .form-btn.calendar-btn{background-color:#4285f4}.form-actions .form-btn.calendar-btn:hover{background-color:#3367d6}.form-actions .form-btn.submit-btn{background-color:#500d0d;color:#fff;border:none;cursor:pointer;font-size:16px}.form-actions .form-btn.submit-btn:hover{background-color:#500d0d}.scheduler-container{margin-top:20px}.scheduler-container .back-btn{display:block;width:100%;padding:10px;margin-top:20px;background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;color:#333;cursor:pointer;text-align:center}.scheduler-container .back-btn:hover{background-color:#e5e5e5}@media (min-width: 768px){.form-actions{flex-direction:row}.form-actions .form-btn{flex:1}.form-title{margin-top:30px}}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.appointment-scheduler{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-top:20px;padding:20px}.appointment-scheduler h3{color:#500d0d;margin-top:0;margin-bottom:20px;text-align:center;font-size:1.5rem}.appointment-scheduler .auth-section{text-align:center;padding:20px 0}.appointment-scheduler .auth-section .google-auth-btn{background-color:#4285f4;color:#fff;border:none;padding:12px 20px;border-radius:4px;font-weight:500;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;margin:0 auto}.appointment-scheduler .auth-section .google-auth-btn:hover{background-color:#3367d6}.appointment-scheduler .auth-section .google-auth-btn:before{content:"";background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="24px" height="24px"><path fill="%23FFC107" d="M43.611,20.083H42V20H24v8h11.303c-1.649,4.657-6.08,8-11.303,8c-6.627,0-12-5.373-12-12c0-6.627,5.373-12,12-12c3.059,0,5.842,1.154,7.961,3.039l5.657-5.657C34.046,6.053,29.268,4,24,4C12.955,4,4,12.955,4,24c0,11.045,8.955,20,20,20c11.045,0,20-8.955,20-20C44,22.659,43.862,21.35,43.611,20.083z"/><path fill="%23FF3D00" d="M6.306,14.691l6.571,4.819C14.655,15.108,18.961,12,24,12c3.059,0,5.842,1.154,7.961,3.039l5.657-5.657C34.046,6.053,29.268,4,24,4C16.318,4,9.656,8.337,6.306,14.691z"/><path fill="%234CAF50" d="M24,44c5.166,0,9.86-1.977,13.409-5.192l-6.19-5.238C29.211,35.091,26.715,36,24,36c-5.202,0-9.619-3.317-11.283-7.946l-6.522,5.025C9.505,39.556,16.227,44,24,44z"/><path fill="%231976D2" d="M43.611,20.083H42V20H24v8h11.303c-0.792,2.237-2.231,4.166-4.087,5.571c0.001-0.001,0.002-0.001,0.003-0.002l6.19,5.238C36.971,39.205,44,34,44,24C44,22.659,43.862,21.35,43.611,20.083z"/></svg>');width:24px;height:24px;margin-right:10px;display:inline-block}.appointment-scheduler .scheduler-content .date-picker-wrapper{margin-bottom:20px}.appointment-scheduler .scheduler-content .date-picker-wrapper label{display:block;margin-bottom:8px;font-weight:500;color:#333}.appointment-scheduler .scheduler-content .date-picker-wrapper .date-picker{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px}.appointment-scheduler .scheduler-content .date-picker-wrapper .date-picker:focus{outline:none;border-color:#500d0d}.appointment-scheduler .scheduler-content .loading{text-align:center;padding:20px;color:#666;font-style:italic}.appointment-scheduler .scheduler-content .time-slots{margin-bottom:20px}.appointment-scheduler .scheduler-content .time-slots h4{margin-top:0;margin-bottom:10px;color:#333}.appointment-scheduler .scheduler-content .time-slots .slots-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px}.appointment-scheduler .scheduler-content .time-slots .slots-grid .slot-btn{background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;padding:8px;font-size:14px;cursor:pointer;transition:all .2s ease}.appointment-scheduler .scheduler-content .time-slots .slots-grid .slot-btn:hover{background-color:#eaeaea}.appointment-scheduler .scheduler-content .time-slots .slots-grid .slot-btn.selected{background-color:#500d0d;color:#fff;border-color:#500d0d}.appointment-scheduler .scheduler-content .no-slots{text-align:center;padding:20px;color:#666;font-style:italic;background-color:#f9f9f9;border-radius:4px}.appointment-scheduler .scheduler-content .selected-slot-info{margin-top:20px;padding:15px;background-color:#f5f5f5;border-radius:4px;border-left:4px solid #500d0d}.appointment-scheduler .scheduler-content .selected-slot-info p{margin-top:0;margin-bottom:15px}.appointment-scheduler .scheduler-content .selected-slot-info .schedule-btn{background-color:#500d0d;color:#fff;border:none;padding:10px 20px;border-radius:4px;font-weight:500;cursor:pointer;width:100%}.appointment-scheduler .scheduler-content .selected-slot-info .schedule-btn:hover{background-color:#240606}.appointment-scheduler .scheduler-content .selected-slot-info .schedule-btn:disabled{background-color:#ccc;cursor:not-allowed}.appointment-scheduler .scheduler-content .auth-footer{margin-top:20px;text-align:right}.appointment-scheduler .scheduler-content .auth-footer .signout-btn{background:none;border:none;color:#666;text-decoration:underline;cursor:pointer;font-size:14px}.appointment-scheduler .scheduler-content .auth-footer .signout-btn:hover{color:#333}.auth-error-message{background-color:#fff3cd;border:1px solid #ffeeba;color:#856404;padding:12px;margin-bottom:20px;border-radius:4px;position:relative}.auth-error-message p{margin-bottom:0;padding-right:30px}.auth-error-message .dismiss-error{position:absolute;top:8px;right:10px;background:none;border:none;color:#856404;cursor:pointer;font-size:14px}.auth-error-message .dismiss-error:hover{text-decoration:underline}.auth-note{font-size:14px;color:#6c757d;margin-top:12px;font-style:italic;max-width:400px;text-align:center;margin-left:auto;margin-right:auto}@media (max-width: 768px){.appointment-scheduler{padding:15px}.appointment-scheduler .scheduler-content .time-slots .slots-grid{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}}body{margin:0;padding:0;font-family:Montserrat,sans-serif;min-height:100vh}.main-container{padding:130px 20px;min-height:100vh;background-color:#000;display:flex;justify-content:center;align-items:center}.work-container{width:100%;max-width:800px;background:linear-gradient(to right,#dc2026,#7e1316);padding:20px;border:2px solid #d32424;border-radius:8px}.work-container .form-heading{font-size:28px;text-align:center;font-weight:700;margin:0;padding-bottom:20px;color:#fff}.work-container #workWithUsForm{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:15px}.work-container #workWithUsForm .input-group{width:300px}.work-container #workWithUsForm #resume,.work-container #workWithUsForm #cover{width:620px}.work-container #workWithUsForm label{font-size:14px;color:#cfcfcf;margin-bottom:5px;text-align:left}.work-container #workWithUsForm input[type=text],.work-container #workWithUsForm input[type=email],.work-container #workWithUsForm input[type=date],.work-container #workWithUsForm input[type=tel],.work-container #workWithUsForm input[type=number],.work-container #workWithUsForm textarea,.work-container #workWithUsForm select{width:100%;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:4px;background:#ededed;color:#5f5f5f;box-sizing:border-box}.work-container #workWithUsForm input:focus,.work-container #workWithUsForm textarea:focus,.work-container #workWithUsForm select:focus{outline:none}.work-container #workWithUsForm #gender{width:100%}.work-container #workWithUsForm textarea{grid-column:span 2;resize:vertical}.work-container #workWithUsForm .form-control{grid-column:span 2;display:flex;flex-direction:column;align-items:center;border:2px dashed #ccc;border-radius:8px;padding:20px;text-align:center;cursor:pointer}.work-container #workWithUsForm .form-control svg{font-size:24px;color:#999;margin-bottom:5px}.work-container #workWithUsForm .form-control::file-selector-button{display:none}.work-container #workWithUsForm button[type=submit]{width:50%;padding:12px;background:radial-gradient(circle,#7e1316,#7e1316);color:#fff;font-size:16px;border:none;border-radius:4px;cursor:pointer;transition:all .3s ease}.work-container #workWithUsForm button[type=submit]:hover{transform:scale(.9)}#resume{display:inline;width:100%}@media (max-width: 768px){.work-container{padding:15px}.work-container #workWithUsForm{gap:5px}.work-container #workWithUsForm .input-group{width:90%!important}.work-container #workWithUsForm #resume,.work-container #workWithUsForm #cover{width:90%}.work-container #workWithUsForm #submit-btn{width:80%!important}.work-container .form-heading{font-size:22px;padding-bottom:15px}.work-container input[type=text],.work-container input[type=email],.work-container input[type=date],.work-container input[type=tel],.work-container input[type=number],.work-container textarea,.work-container #gender,.work-container button[type=submit]{font-size:16px}}.mobile-app-section{padding:150px 80px;background:linear-gradient(93.07deg,#b61a1f 2.03%,#7f1216 74.55%);color:#fff}.mobile-app-section .mobile-app-container{max-width:1200px;margin:0 auto;display:flex;justify-content:center;align-items:center}.mobile-app-section .mobile-app-container .mobile-app-subcontainer{display:flex;justify-content:space-between;align-items:center;gap:15rem}.mobile-app-section .mobile-app-container .mobile-app-subcontainer .mobile-app-details{flex:1}.mobile-app-section .mobile-app-container .mobile-app-subcontainer .mobile-app-details .mobile-app-heading{font-size:3.5rem;font-weight:700;color:#000;margin-bottom:3rem}.mobile-app-section .mobile-app-container .mobile-app-subcontainer .mobile-app-details .mobile-app-para{font-size:2rem;line-height:1.6;color:#fff;margin-bottom:2.5rem}.mobile-app-section .mobile-app-container .mobile-app-subcontainer .mobile-app-details .mobile-app-btn{font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:20px;padding:10px;margin:0 20px 0 0;border-radius:22px;border:none;color:#fff;background:#000;cursor:pointer;box-shadow:0 4px 8px #fff}.mobile-app-section .mobile-app-container .mobile-app-subcontainer .mobile-app-details .mobile-app-btn:hover{background:#fff;color:#000}.mobile-app-section .mobile-app-container .mobile-app-subcontainer .mobile-app-img{flex:1}.mobile-app-section .mobile-app-container .mobile-app-subcontainer .mobile-app-img img{width:100%;max-width:450px;height:auto;border-radius:10px}@media (max-width: 1024px){.mobile-app-section .mobile-app-subcontainer{flex-direction:column;text-align:center}.mobile-app-section .mobile-app-subcontainer .mobile-app-details,.mobile-app-section .mobile-app-subcontainer .mobile-app-img{max-width:100%}.mobile-app-section .mobile-app-subcontainer .mobile-app-heading{font-size:2rem}.mobile-app-section .mobile-app-subcontainer .mobile-app-para{font-size:.95rem}.mobile-app-section .mobile-app-subcontainer .mobile-app-btn{font-size:.9rem;padding:.5rem 1.2rem}}@media (max-width: 768px){.mobile-app-section{padding:15rem 4rem 4rem}.mobile-app-section .mobile-app-heading{font-size:1.75rem}.mobile-app-section .mobile-app-para{font-size:.9rem}.mobile-app-section .mobile-app-btn{font-size:.85rem}}.why-choose-us{display:flex;flex-direction:column;align-items:center;background:#000;color:#fff;padding:100px}.why-choose-us .content{display:grid;grid-template-columns:1fr 1fr;gap:60px;width:100%;max-width:1200px}.why-choose-us .content .intro-section{grid-column:1/span 1}.why-choose-us .content .intro-section h2{font-size:3.5rem;margin-bottom:1rem;position:relative;font-weight:700;background:linear-gradient(90deg,#e52127,#7f1216);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.why-choose-us .content .intro-section .description{font-size:1.5rem;margin-bottom:1rem;line-height:1.6;color:#fff}.why-choose-us .content .benefits-section{display:grid;grid-template-columns:repeat(2,1fr);flex-direction:column;gap:1.5rem;padding-top:1rem}.why-choose-us .content .benefits-section .benefit-item{display:flex;align-items:center;gap:1rem;background:#fff;padding:1rem;border-radius:8px;box-shadow:0 4px 8px #dc2026;text-align:left;width:100%}.why-choose-us .content .benefits-section .benefit-item .icon{font-size:1.5rem;color:#dc2026}.why-choose-us .content .benefits-section .benefit-item p{font-weight:700;color:#000;margin:0}.why-choose-us .stats-section{display:grid;grid-template-columns:repeat(2,1fr);padding:60px 0;gap:50px;max-width:1200px;width:100%}.why-choose-us .stats-section .stat-box{background:linear-gradient(95.89deg,#dc2026 -17.1%,#7e1316 201.11%);color:#fff;padding:40px;border-radius:8px;text-align:center;box-shadow:0 4px 8px #fff}.why-choose-us .stats-section .stat-box h3{font-size:3rem;margin:0;font-weight:700}.why-choose-us .stats-section .stat-box p{font-size:2rem;margin-top:.5rem}@media (max-width: 1024px){.why-choose-us .content{grid-template-columns:1fr}.why-choose-us .benefits-section{flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:space-between}.why-choose-us .stats-section{grid-template-columns:1fr 1fr}}@media (max-width: 768px){.why-choose-us .benefits-section{flex-direction:column;align-items:center}.why-choose-us .stats-section{grid-template-columns:1fr}}.seeds-section{width:100%;padding:80px 0}.seeds-collections{width:100%;position:relative;display:flex;justify-content:center;align-items:center}.seeds-collections>div{transition:all .3s ease-in}.upper{width:85%;height:300px;padding:50px;position:absolute;z-index:11;display:flex;justify-content:center;align-items:center;overflow:hidden;color:#fff;background:#000;border-radius:10px;opacity:0%}.seeds{width:70%;padding-right:60px}.seeds-heading{font-size:35px;font-weight:600;line-height:1.5;padding-bottom:30px;transition:all 1ms ease-in}.seeds-details{font-size:18px;font-weight:400;line-height:1.5;transition:all 1ms ease-in}.seeds-button{padding:6px 16px;font-weight:600;font-size:18px;border-radius:22px;background-color:#fff;color:#000;border:none;transition:all 1ms ease-in;box-shadow:0 4px 8px #fff}.seeds-button:hover{background-color:#7f1216;cursor:pointer}.middle{width:85%;height:300px;padding:50px;position:relative;display:flex;justify-content:center;align-items:center;position:absolute;z-index:1;border-radius:10px;color:#fff;background-color:#7f1216;transform:rotate(-1deg)}.lower{width:85%;height:300px;padding:50px;position:relative;z-index:0;border-radius:10px;background-color:#b7a976;transform:rotate(1deg)}.seeds-collections:hover>div{opacity:100%;color:#f5f4f5;transform:scale(1.08)}@media (min-width: 1201px) and (max-width: 1350px){.upper,.middle,.lower{width:90%}.seeds{padding-right:40px}.seeds-heading{font-size:28px}.seeds-details{font-size:16px}.seeds-button{font-size:15px}}@media (min-width: 992px) and (max-width: 1200px){.upper,.middle,.lower{width:88%}.seeds{width:50%}.seeds-heading{font-size:24px}}@media (min-width: 768px) and (max-width: 991px) and (orientation: landscape){.upper,.middle{width:84%;flex-direction:column}.lower{width:84%}.seeds{width:100%;padding:0 0 20px}.seeds-heading{font-size:24px}}@media (min-width: 480px) and (max-width: 767px){.seeds-section{padding:40px 0}.upper{width:80%;padding:30px;height:200px;flex-direction:column}.middle{width:80%;height:200px;padding:30px;flex-direction:column}.lower{width:80%;height:200px;padding:30px}.seeds{width:100%;padding:0 0 20px}.seeds-heading{font-size:20px;padding-bottom:15px}.seeds-details{font-size:12px}.seeds-button{font-size:14px}}@media (max-width: 479px){.seeds-section{padding:30px 0}.seeds-collections{height:60vh}.upper,.middle{width:80%;height:250px;padding:30px;flex-direction:column}.lower{width:80%;height:250px;padding:30px}.seeds{width:100%;padding:0 0 10px}.seeds-heading{font-size:20px;padding-bottom:10px}.seeds-details,.seeds-button{font-size:12px}}.services-section{text-align:center;color:#fff;background:linear-gradient(95.89deg,#dc2026 -17.1%,#7e1316 201.11%);padding:40px 20px}.services-section h1{font-size:35px;font-weight:600;line-height:1.5;text-align:center;color:#000;transition:all 1ms ease-in}.services-section .mobile-serivce-para{font-size:18px;font-weight:400;line-height:1.5;text-align:center;padding:0 0 40px;max-width:1200px}.services-section p{font-size:1rem;max-width:600px;margin:0 auto 40px;color:#fff}.services-section .services-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;max-width:1000px;margin:0 auto}.services-section .service-card{background-color:#000;color:#fff;border-radius:10px;padding:20px;box-shadow:0 4px 8px #fff;transition:transform .3s ease;text-align:left}.services-section .service-card:hover{transform:translateY(-5px)}.services-section .service-card .icon{font-size:2.5rem;color:#dc2026;margin-bottom:10px}.services-section .service-card h2{font-size:2.5rem;margin-bottom:10px}.services-section .service-card p{font-size:1.5rem;line-height:22px;color:#fff;margin-bottom:20px}.services-section .service-card .visit-link{font-size:1.2rem;color:#dc2026;font-weight:700;text-decoration:none}.services-section .service-card .visit-link:hover{text-decoration:underline}.workflow{padding:100px;background:#000}.workflow h2{font-size:35px;font-weight:600;line-height:1.5;text-align:center;font-family:STIX Two Text,serif;padding-bottom:30px;transition:all 1ms ease-in;background:linear-gradient(90deg,#e52127,#7f1216);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.workflow h2:after{content:"";display:block;width:50px;height:4px;background:linear-gradient(95.89deg,#dc2026 -17.1%,#7e1316 201.11%);margin:.5rem auto}.workflow__steps{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.workflow__step{width:calc(33.33% - 1rem);border:1px dashed #ccc;border-radius:8px;padding:1rem;position:relative;text-align:center;background-color:#fff;box-shadow:0 4px 8px #0000001a}.workflow__step h3.workflow__step-number{font-size:2rem;color:#000;margin:.5rem 0}.workflow__step h4.workflow__step-title{font-size:1.2rem;color:#000;margin-bottom:.5rem}@media (max-width: 768px){.workflow__step{width:calc(50% - 1rem)}}@media (max-width: 480px){.workflow__step{width:100%}}@media (max-width: 479px){.mobile-app-container .mobile-app-subcontainer{flex-direction:column;gap:10rem!important}.mobile-app-container .mobile-app-subcontainer .mobile-app-details .mobile-app-heading{font-size:20px!important}.mobile-app-container .mobile-app-subcontainer .mobile-app-details .mobile-app-para{padding-bottom:20px!important}.why-choose-us{padding:40px 20px 20px}.why-choose-us .content{gap:10px}.why-choose-us .content .intro-section{background-color:#000}.why-choose-us .content .benefits-section{margin-top:10px}.why-choose-us .content .benefits-section .benefit-item p{font-size:10px}.why-choose-us .stats-section{grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:30px}.why-choose-us .stats-section .stat-box{padding:10px}.why-choose-us .stats-section .stat-box h3{font-size:16px}.why-choose-us .stats-section .stat-box p{font-size:18px}.seeds-section .container .seeds-collections{height:40rem}.services-section h1{font-size:20px;font-weight:700;color:#fff;text-align:left;line-height:1.2;margin-bottom:10px}.services-section .mobile-serivce-para{font-size:16px;text-align:left}.services-section .services-grid{display:flex;flex-wrap:wrap}.services-section .services-grid .service-card{width:45%}.services-section .services-grid .service-card .icon{font-size:12px}.services-section .services-grid .service-card h2{font-size:1.7rem}.services-section .services-grid .service-card p{line-height:1.5;font-weight:400;text-align:justify;-webkit-hyphens:auto;hyphens:auto}.workflow{padding:20px}.workflow h2{font-size:18px;padding-top:20px}.workflow .workflow__steps{gap:15px}.workflow .workflow__steps .workflow__step{width:160px;padding:0 5px 5px}.workflow .workflow__steps .workflow__step .workflow__icon{font-size:15px}.workflow .workflow__steps .workflow__step .workflow__step-numbe{font-weight:bolder}.workflow .workflow__steps .workflow__step .workflow__step-title{font-size:12px;font-weight:600}.workflow .workflow__steps .workflow__step .workflow__step-numbe li{font-size:12px;font-weight:400}}.features-section{width:100%;padding:50px 0}.features-section .features-heading{font-size:35px;font-weight:600;line-height:1.5;text-align:center;width:100%;max-width:1200px;margin:auto;transition:all 1ms ease-in;background:linear-gradient(90deg,#e52127,#7f1216);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.features-section .features-para{font-size:18px;font-weight:400;line-height:1.5;text-align:center;padding:0 0 40px;width:100%;max-width:1200px;margin:auto}.features-section .tab-container{display:flex;width:100%}.features-section .tab-container .tab-img #tab1,.features-section .tab-container .tab-img #tab2,.features-section .tab-container .tab-img #tab3,.features-section .tab-container .tab-img #tab11,.features-section .tab-container .tab-img #tab21,.features-section .tab-container .tab-img #tab31,.features-section .tab-container .tab1-img #tab1,.features-section .tab-container .tab1-img #tab2,.features-section .tab-container .tab1-img #tab3,.features-section .tab-container .tab1-img #tab11,.features-section .tab-container .tab1-img #tab21,.features-section .tab-container .tab1-img #tab31{display:none}.features-section .tab-container .tab-img .premium-img,.features-section .tab-container .tab-img .wide-img,.features-section .tab-container .tab-img .quality-img,.features-section .tab-container .tab-img .premium1-img,.features-section .tab-container .tab-img .wide1-img,.features-section .tab-container .tab-img .quality1-img,.features-section .tab-container .tab1-img .premium-img,.features-section .tab-container .tab1-img .wide-img,.features-section .tab-container .tab1-img .quality-img,.features-section .tab-container .tab1-img .premium1-img,.features-section .tab-container .tab1-img .wide1-img,.features-section .tab-container .tab1-img .quality1-img{border-radius:20px}.features-section .tab-container .tab-img .premium-img,.features-section .tab-container .tab-img .wide-img,.features-section .tab-container .tab-img .quality-img,.features-section .tab-container .tab1-img .premium-img,.features-section .tab-container .tab1-img .wide-img,.features-section .tab-container .tab1-img .quality-img{width:620px;height:465px;box-shadow:0 4px 8px #dc2026}.features-section .tab-container .tab-img .premium1-img,.features-section .tab-container .tab-img .wide1-img,.features-section .tab-container .tab-img .quality1-img,.features-section .tab-container .tab1-img .premium1-img,.features-section .tab-container .tab1-img .wide1-img,.features-section .tab-container .tab1-img .quality1-img{width:636px;height:500px;box-shadow:0 4px 8px #dc2026}.features-section .tab-container .tab-img{padding-right:50px}.features-section .tab-container .tab1-img{padding-right:0}.features-section .tab-container .tabs #premium,.features-section .tab-container .tabs #premium1,.features-section .tab-container .tabs #wide,.features-section .tab-container .tabs #wide1,.features-section .tab-container .tabs #quality,.features-section .tab-container .tabs #quality1{border-left:3px solid #DC2026}.features-section .tab-container .tabs .tabcontent,.features-section .tab-container .tabs .tabcontent1{height:28%;padding-left:25px;margin-bottom:20px;cursor:pointer}.features-section .tab-container .tabs .tabcontent .tab-heading,.features-section .tab-container .tabs .tabcontent1 .tab-heading{font-size:22px;font-weight:600;line-height:1.5;font-family:Montserrat,sans-serif;background:linear-gradient(90deg,#e52127,#7f1216);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.features-section .tab-container .tabs .tabcontent .tab-description,.features-section .tab-container .tabs .tabcontent1 .tab-description{font-size:12px;line-height:1.5;font-family:Montserrat,sans-serif;color:#000}.features-section .tab-container .tabs .tabcontent1{padding:0 60px 0 25px;margin-bottom:30px}@media (min-width: 1201px) and (max-width: 1350px){.features-section .features-para{padding:10px 40px}.features-section .title{font-size:30px}.features-section .description{font-size:16px}.features-section .tabcontent,.features-section .tabcontent1{margin-bottom:22px}.features-section .tab-img{padding-right:60px}.features-section .premium-img,.features-section .wide-img,.features-section .quality-img,.features-section .premium1-img,.features-section .wide1-img,.features-section .quality1-img{width:500px;height:450px}.features-section .tab-img{padding-right:40px}.features-section .tab1-img{padding-right:0}.features-section .tab-heading{font-size:28px;line-height:1}}@media (min-width: 992px) and (max-width: 1200px){.features-section .features-heading{font-size:30px}.features-section .features-para{font-size:18px;padding:10px 40px}.features-section .tab-container .tab-img .premium-img,.features-section .tab-container .tab-img .wide-img,.features-section .tab-container .tab-img .quality-img,.features-section .tab-container .tab-img .premium1-img,.features-section .tab-container .tab-img .wide1-img,.features-section .tab-container .tab-img .quality1-img,.features-section .tab-container .tab1-img .premium-img,.features-section .tab-container .tab1-img .wide-img,.features-section .tab-container .tab1-img .quality-img,.features-section .tab-container .tab1-img .premium1-img,.features-section .tab-container .tab1-img .wide1-img,.features-section .tab-container .tab1-img .quality1-img{width:450px;height:80vh;object-fit:cover}.features-section .tab-container .tab-img{padding-right:35px}.features-section .tab-container .tab1-img{padding-right:0}.features-section .tab-container .tabcontent{margin:0 0 25px}}@media (min-width: 768px) and (max-width: 991px) and (orientation: landscape){.features-section .features-heading{font-size:30px}.features-section .features-para{padding:10px 30px}.features-section .tab-container .tab-img .premium-img,.features-section .tab-container .tab-img .wide-img,.features-section .tab-container .tab-img .quality-img,.features-section .tab-container .tab-img .premium1-img,.features-section .tab-container .tab-img .wide1-img,.features-section .tab-container .tab-img .quality1-img,.features-section .tab-container .tab1-img .premium-img,.features-section .tab-container .tab1-img .wide-img,.features-section .tab-container .tab1-img .quality-img,.features-section .tab-container .tab1-img .premium1-img,.features-section .tab-container .tab1-img .wide1-img,.features-section .tab-container .tab1-img .quality1-img{width:100%;min-width:350px;height:60vh;object-fit:cover}.features-section .tab-container .tab-img{padding-right:25px}.features-section .tab-container .tab1-img{padding-right:0}.features-section .tab-container .tabs .tabcontent,.features-section .tab-container .tabs .tabcontent1{padding-left:20px}.features-section .tab-container .tabs .tabcontent .tab-heading,.features-section .tab-container .tabs .tabcontent1 .tab-heading{font-size:16px}.features-section .tab-container .tabs .tabcontent .tab-description,.features-section .tab-container .tabs .tabcontent1 .tab-description{font-size:10px}.features-section .tab-container .tabs .tabcontent1{padding:0 25px}}@media (min-width: 480px) and (max-width: 767px){.features-section{padding:20px 0 0}.features-section .features-heading{font-size:26px}.features-section .features-para{font-size:16px;padding:10px 20px}.features-section .tab-container{flex-direction:column}.features-section .tab-container .tab-img,.features-section .tab-container .tab1-img{padding:0 0 20px}.features-section .tab-container .tab-img .premium-img,.features-section .tab-container .tab-img .wide-img,.features-section .tab-container .tab-img .quality-img,.features-section .tab-container .tab-img .premium1-img,.features-section .tab-container .tab-img .wide1-img,.features-section .tab-container .tab-img .quality1-img,.features-section .tab-container .tab1-img .premium-img,.features-section .tab-container .tab1-img .wide-img,.features-section .tab-container .tab1-img .quality-img,.features-section .tab-container .tab1-img .premium1-img,.features-section .tab-container .tab1-img .wide1-img,.features-section .tab-container .tab1-img .quality1-img{width:100%;min-width:400px;height:50vh;object-fit:cover}.features-section .tab-container .tabs{order:1}.features-section .tab-container .tabs .tabcontent .tab-heading,.features-section .tab-container .tabs .tabcontent1 .tab-heading{font-size:16px}.features-section .tab-container .tabs .tabcontent .tab-description,.features-section .tab-container .tabs .tabcontent1 .tab-description{font-size:10px}}@media (max-width: 480px){.features-section{padding:20px 0 0}.features-section .features-heading{font-size:22px}.features-section .features-para{font-size:12px;padding:10px 20px}.features-section .tab-container{flex-direction:column}.features-section .tab-container .tab-img,.features-section .tab-container .tab1-img{padding:0 0 20px}.features-section .tab-container .tab-img .premium-img,.features-section .tab-container .tab-img .wide-img,.features-section .tab-container .tab-img .quality-img,.features-section .tab-container .tab-img .premium1-img,.features-section .tab-container .tab-img .wide1-img,.features-section .tab-container .tab-img .quality1-img,.features-section .tab-container .tab1-img .premium-img,.features-section .tab-container .tab1-img .wide-img,.features-section .tab-container .tab1-img .quality-img,.features-section .tab-container .tab1-img .premium1-img,.features-section .tab-container .tab1-img .wide1-img,.features-section .tab-container .tab1-img .quality1-img{width:100%;min-width:250px;height:40vh;object-fit:cover}.features-section .tab-container .tabs{order:1}.features-section .tab-container .tabs .tabcontent,.features-section .tab-container .tabs .tabcontent1{width:98%;padding:0 0 0 15px;margin:0 0 20px}.features-section .tab-container .tabs .tabcontent .tab-heading,.features-section .tab-container .tabs .tabcontent1 .tab-heading{font-size:16px}.features-section .tab-container .tabs .tabcontent .tab-description,.features-section .tab-container .tabs .tabcontent1 .tab-description{font-size:10px}}.blod-detail-main{background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;width:100vw;min-height:100vh;display:flex;flex-direction:column;justify-content:center}.blod-detail-main img{width:50%;height:40rem;object-fit:cover;object-position:top}.blod-detail-main .blod-detail-main-inner{padding-top:12%;height:auto;max-width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 576px) and (max-width: 1024px){.blod-detail-main .blod-detail-main-inner{padding-top:20%}}@media (max-width: 575px){.blod-detail-main .blod-detail-main-inner{padding-top:20%}}.blod-detail-main .blod-detail-main-inner h6{padding-top:1.5rem;width:50%;text-align:left;font-size:15px;color:#000;font-style:italic;font-weight:400;margin-bottom:1rem}@media (min-width: 576px) and (max-width: 1024px){.blod-detail-main .blod-detail-main-inner h6{width:70%}}@media (max-width: 575px){.blod-detail-main .blod-detail-main-inner h6{width:80%;font-size:12px}}.blod-detail-main .blod-detail-main-inner h1{width:50%;text-align:center;font-size:30px;color:#000;font-weight:700;margin-bottom:5rem}@media (min-width: 576px) and (max-width: 1024px){.blod-detail-main .blod-detail-main-inner h1{width:70%;margin-bottom:5rem}}@media (max-width: 575px){.blod-detail-main .blod-detail-main-inner h1{width:80%;font-size:20px;line-height:1.4}}.blod-detail-main .blod-detail-main-inner p{width:50%;margin-bottom:3rem;font-size:20px;line-height:1.5;text-align:justify;-webkit-hyphens:auto;hyphens:auto;color:#000;font-style:italic}@media (min-width: 576px) and (max-width: 1024px){.blod-detail-main .blod-detail-main-inner p{width:70%;margin-bottom:5rem}}@media (max-width: 575px){.blod-detail-main .blod-detail-main-inner p{width:80%;font-size:12px}}.blod-detail-main .blod-detail-main-inner button{width:15rem;margin-bottom:3rem;font-size:20px;text-align:justify;color:#fcfcfc;font-style:italic;display:flex;align-items:center;justify-content:center;background:linear-gradient(93.07deg,#b61a1f 2.03%,#7f1216 74.55%);border-radius:10px;padding:10px;cursor:pointer}@media (min-width: 576px) and (max-width: 1024px){.blod-detail-main .blod-detail-main-inner button{width:70%;margin-bottom:5rem}}@media (max-width: 575px){.blod-detail-main .blod-detail-main-inner button{width:80%;font-size:12px}}.portfolio-page{padding:10rem 0px;background-image:url(/images/3rd%20frame.png);background-size:cover;background-position:center;background-repeat:no-repeat}.portfolio-page .container{max-width:1200px;margin:auto;display:flex;flex-direction:column}.portfolio-page .portfolio-title{font-size:4rem;font-weight:700;text-align:center;margin-bottom:10px;width:auto;background:linear-gradient(93.07deg,#e52127 2.03%,#b61a1f 35.55%,#7f1216 74.55%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.portfolio-page .portfolio-subtitle{width:100%;text-align:center;font-size:1.5rem;margin-bottom:40px;color:#9f1818}.portfolio-page .project-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px}@keyframes movefromtop{0%{transform:translateY(0)}to{transform:translateY(calc(-100% + 200px))}}.portfolio-page .project-card{background:#fff;border-radius:10px;box-shadow:0 0 20px 5px #b8b8b84d;overflow:hidden;transition:all .3s ease;background-color:#000}.portfolio-page .project-card:hover{transform:translateY(-10px)}.portfolio-page .project-card .project-image-container{height:200px;overflow-y:hidden}.portfolio-page .project-card .project-image-container .project-image{width:100%;height:auto;object-fit:cover;transition:all ease}.portfolio-page .project-card .project-image-container:hover .project-image{animation:movefromtop 3s ease forwards}.portfolio-page .project-card .project-content{padding:20px}.portfolio-page .project-card .project-content h3{font-size:20px;margin-bottom:5px;background:linear-gradient(93.07deg,#e52127 2.03%,#b61a1f 35.55%,#7f1216 74.55%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:600}.portfolio-page .project-card .project-content .project-category{display:inline-block;margin-bottom:10px;font-size:13px;background:linear-gradient(93.07deg,#e52127 2.03%,#b61a1f 35.55%,#7f1216 74.55%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:600}.portfolio-page .project-card .project-content .project-technologies{color:#fff;font-size:14px;display:flex;gap:5px;padding-bottom:10px}.portfolio-page .project-card .project-content p{font-size:14px;color:#9b9b9b}.testimonials-section{padding:20px 0;background-color:#000;text-align:center}.testimonials-section .testimonials-heading{font-size:3rem;margin-bottom:30px;color:#fff;font-weight:600;background:linear-gradient(95.89deg,#dc2026 -17.1%,#7e1316 100.11%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.testimonials-section .scroll-container{overflow:hidden;position:relative;padding:20px 0}.testimonials-section .scroll-container .scroll-track{display:flex;gap:20px;animation:scroll 100s linear infinite}.testimonials-section .scroll-container .scroll-track .testimonial-card{flex:0 0 280px;background:#fff;border-radius:12px;padding:20px;box-shadow:0 8px 24px #0000000d;transition:transform .3s ease,box-shadow .3s ease;background:linear-gradient(95.89deg,#dc2026 -17.1%,#7e1316 101.11%)}.testimonials-section .scroll-container .scroll-track .testimonial-card:hover{transform:translateY(-5px);box-shadow:0 12px 28px #0000001a}.testimonials-section .scroll-container .scroll-track .testimonial-card .testimonial-first-section{display:flex;gap:10px;align-items:center;justify-content:start}.testimonials-section .scroll-container .scroll-track .testimonial-card .testimonial-image{border-radius:50%;width:50px;height:50px;object-fit:cover;margin-bottom:15px}.testimonials-section .scroll-container .scroll-track .testimonial-card .testimonial-name{font-weight:600;margin-bottom:10px;color:#f4f4f4}.testimonials-section .scroll-container .scroll-track .testimonial-card .testimonial-description{font-style:italic;color:snow;font-size:12px;margin-top:10px}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-300%)}}@media (max-width: 600px){@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-500%)}}.testimonials-section .scroll-container .scroll-track{animation-duration:30s}}.faq-container{max-width:800px;margin:0 auto;padding:50px 20px;font-family:Segoe UI,sans-serif;margin-top:10rem}.faq-title{font-size:32px;font-weight:700;text-align:center;margin-bottom:40px}.faq-list{display:flex;flex-direction:column;gap:15px}.faq-item{border:1px solid #ddd;border-radius:8px;padding:15px 20px;cursor:pointer;background-color:#f9f9f9;transition:all ease .2s;position:relative}.faq-item:hover{background-color:#f1f1f1}.faq-item .faq-question{font-size:18px;font-weight:600;display:flex;justify-content:space-between;align-items:center;padding-right:15px}.faq-item .arrow{width:10px;height:10px;position:absolute;right:20px;top:27px;border-left:6px solid transparent;border-right:6px solid transparent;background-color:transparent}.faq-item .arrow.down{border-top:6px solid #666}.faq-item .arrow.up{border-bottom:6px solid #666}.faq-item .faq-answer{margin-top:10px;font-size:16px;color:#555;line-height:1.6}.privacy-summary-container{max-width:800px;padding:30px;background-color:#fff;border-radius:10px;box-shadow:0 8px 25px #00000014;font-family:Segoe UI,sans-serif;color:#333;margin-top:100px}.privacy-summary-container h1{font-size:28px;margin-bottom:20px;font-weight:600;color:#222;text-align:center}.privacy-summary-container p{margin-bottom:20px;font-size:16px;line-height:1.7}.privacy-summary-container .summary-section{margin-bottom:25px}.privacy-summary-container .summary-section h2{font-size:20px;margin-bottom:8px;color:#444}.privacy-summary-container .summary-section p{margin:0}.privacy-summary-container .last-note{font-size:14px;color:#777;margin-top:30px}.terms-container{max-width:800px;padding:30px;background-color:#fff;border-radius:10px;box-shadow:0 8px 25px #00000014;font-family:Segoe UI,sans-serif;color:#333;margin-top:100px}.terms-container h1{font-size:28px;margin-bottom:20px;font-weight:600;color:#222;text-align:center}.terms-container p{margin-bottom:20px;font-size:16px;line-height:1.7}.terms-container .terms-section{margin-bottom:25px}.terms-container .terms-section h2{font-size:20px;margin-bottom:8px;color:#444}.terms-container .terms-section p{margin:0}.terms-container .terms-footer{font-size:14px;color:#777;margin-top:30px}
