.case-study-container{max-width:100%;margin:0 auto;padding:20px;background-color:#f6f6f6;}.contain{max-width:1200px !important;width:100%;display:block;margin:0 auto;}.hero-section{}.hero-section h1{font-size:36px;font-weight:800;line-height:65px;letter-spacing:-.02em;text-align:left;}.hero-image{width:100%;border-radius:10px;margin-bottom:20px;}.intro-text{font-size:1.1rem;color:#666;margin:10px 0;}.intro-text h1{font-size:32px;line-height:120%;font-weight:600;}.intro-text h2,.intro-text h3{font-size:22px;line-height:120%;font-weight:600;}.intro-text p{font-size:16px;}.challenge-solution{margin:40px 0;}.challenge-solution h2{font-size:1.5rem;margin-top:20px;color:#333;}.hero-section blockquote{font-size:32px;font-weight:700;line-height:34px;text-align:left;color:#f90;border:none;margin-top:30px;margin-top:72px;font-style:normal;}.hero-section blockquote cite{font-size:22px;font-weight:700;line-height:34px;text-align:left;color:black;font-style:normal;margin-top:32px;display:block;}.benefits-section{margin:100px 0;display:block;overflow:hidden;background-color:#fff;padding:50px 0 80px;}.benefits-section h2{font-size:40px;font-weight:800;line-height:45px;letter-spacing:-.02em;margin-bottom:40px;margin-left:3%;}.benefit{display:block;width:30%;margin:10px;margin:0 1%;float:left;border-right:1px solid #000;min-height:275px;margin-bottom:30px;padding:0 0 10px;}.benefit:nth-child(2),.benefit:nth-child(5),.benefit:nth-child(8){margin:0 3%;}.benefit:nth-child(4),.benefit:nth-child(7),.benefit:nth-child(10){border:none;}.benefit h3{color:#f90;font-size:62px;font-weight:400;letter-spacing:-.04em;text-align:left;margin-bottom:20px;line-height:100%;}.benefit p{font-size:16px;font-weight:400;line-height:24px;text-align:left;padding-right:18%;}.product-section{margin:40px 0;clear:both;padding:100px 10%;}.product-section h2{font-size:40px;font-weight:800;line-height:45px;letter-spacing:-.02em;text-align:left;color:#f7941e;}.product-info{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;}.product-image{max-width:464px;width:auto;height:auto;margin-top:-50px;}.product-description{max-width:400px;text-align:left;}.product-description h3{font-size:72px;font-weight:800;line-height:65px;letter-spacing:-.02em;text-align:left;}.product-description h3 span{font-weight:400;}.product-description p{max-width:300px;text-align:left;text-align:left;font-size:16px;font-weight:400;line-height:24px;}.download{margin:120px auto 0;display:table !important;}.contact-section{background-color:#fff;padding:40px 40px 0;border-radius:10px;margin:40px 0 40px;}.contact-section{clear:both;display:flex;align-items:center;}.contact-section .contact-contain{display:flex;align-items:center;}.contact-section .info-contact{width:70%;}.contact-section img{width:30%;}.contact-section h2{font-size:40px;font-weight:800;line-height:45px;letter-spacing:-.02em;}.contact-section p{font-size:16px;font-weight:400;line-height:24px;text-align:left;max-width:270px;width:100%;}.contact-section .phone-number{color:#f90;font-size:32px;font-weight:800;line-height:45px;letter-spacing:-.02em;max-width:none;}.agent-image{width:100px;margin-top:20px;}.request{width:auto;padding:10px 20px;gap:20px;border-radius:25px;opacity:0px;font-size:14px;font-weight:400;text-align:left;background-color:#f7941e;color:#fff;margin-top:40px;border:1px solid #f7941e;display:inline-block;}.request:hover{background-color:#fff;border:1px solid #f7941e;color:#f7941e;}.learmore-product{display:inline-block;padding:5px 30px;color:#f90;border:1px solid #f90;border-radius:25px;text-decoration:none;font-size:14px;font-weight:700;line-height:21px;letter-spacing:.16em;text-align:left;}@media (max-width: 1024px){.case-study-container{padding:0 10px;max-width:100%;}.product-info{flex-direction:column;align-items:center;}.product-image{width:100%;max-width:300px;margin:0;}.download{margin:60px auto 0;}.product-description{max-width:100%;}}@media (max-width: 767px){.hero-section h1,blockquote,.benefits-section h2,.contact-section h2,.contact-section .phone-number{font-size:22px;line-height:28px;}.related-post h3,blockquote cite{font-size:16px !important;line-height:20px !important;}.benefit{width:100%;border:none;min-height:auto;}.benefits-section{padding:50px 5%;margin-bottom:60px;}.benefit:nth-child(2){margin:0 1%;}.benefit h3{font-size:30px;line-height:34px;}.product-description,.intro-text,.benefit p,.contact-section p{font-size:14px;line-height:18px;padding:0;}.product-section{padding:10px 10px;margin-top:0;}.hero-section blockquote{font-size:26px;}.hero-section blockquote{font-size:18px;line-height:120%;}.product-description h3{font-size:42px;line-height:120%;}.product-description p{font-size:14px;max-width:none;width:95%;}.contact-section{padding:40px 4%;margin:0;border-radius:0;background-color:#f8f8f8;}}