.rise-archive-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-bottom:40px}@media (max-width:768px){.rise-archive-grid{grid-template-columns:1fr}}.rise-archive-card{border-radius:8px;overflow:hidden;box-shadow:0 4px 10px rgb(0 0 0 / .1);transition:all 0.3s ease;background-color:#fff;opacity:0;transform:translateY(20px);animation:fadeInUp 0.5s ease forwards}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.rise-archive-card:nth-child(2){animation-delay:0.1s}.rise-archive-card:nth-child(3){animation-delay:0.2s}.rise-archive-card:nth-child(4){animation-delay:0.3s}.rise-archive-card:nth-child(5){animation-delay:0.4s}.rise-archive-card:nth-child(6){animation-delay:0.5s}.rise-archive-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgb(0 0 0 / .15)}.rise-archive-image{position:relative;overflow:hidden;height:241px}.rise-archive-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.rise-archive-card:hover .rise-archive-image img{transform:scale(1.05)}.rise-archive-content{padding:20px}.rise-archive-title{margin:0 0 15px 0;font-size:18px;font-weight:600;line-height:1.4}.rise-archive-title a{color:#333;text-decoration:none;transition:color 0.3s ease}.rise-archive-title a:hover{color:#497871}.rise-archive-excerpt{margin-bottom:20px;font-size:14px;line-height:1.6;color:#666}.rise-archive-read-more{display:inline-block;padding:8px 20px;background-color:#fff0;color:#497871;border:1px solid #497871;border-radius:4px;text-decoration:none;font-size:14px;font-weight:500;transition:all 0.3s ease}.rise-archive-read-more:hover{background-color:#497871;color:#fff}.rise-archive-pagination{text-align:center;margin-top:40px}.rise-archive-pagination .page-numbers{display:inline-block;margin:0 5px;padding:8px 14px;border:1px solid #e0e0e0;border-radius:4px;color:#333;text-decoration:none;transition:all 0.3s ease}.rise-archive-pagination .page-numbers.current{background-color:#497871;color:#fff;border-color:#497871}.rise-archive-pagination .page-numbers:hover{background-color:#497871;color:#fff;border-color:#497871}.rise-archive-meta{display:flex;align-items:center;margin-bottom:10px;font-size:12px;color:#888}.rise-archive-meta .rise-archive-date{margin-right:15px}.rise-archive-category a{color:#497871;text-decoration:none}.rise-archive-category a:hover{text-decoration:underline}.rise-archive-no-posts{text-align:center;padding:50px 0;color:#666;font-size:18px}.rise-archive-container.loading{opacity:.6;pointer-events:none}.rise-single-post-content h2{font-size:28px;font-weight:600;color:#477973;margin:2em 0 1em 0em!important}.rise-single-post-content p{font-size:18px;line-height:38px;color:#4f4f4f}.rise-single-post-content h3{font-size:24px;color:#2f2f2f;margin:1em 0 .5em 0!important}.rise-single-post-content h4{font-size:20px;color:#2f2f2f}.rise-single-post-content li{font-size:18px;line-height:38px;color:#4f4f4f}.rise-single-post-content figure{margin:0;margin-bottom:2em}.rise-single-post-content strong{color:#111;background:linear-gradient(180deg,transparent 50%,#ffc46a 0);font-weight:700}.rise-single-post-content li>br{display:none!important}.rise-single-post-content a{font-weight:900;color:#497871;text-decoration:none;background-image:linear-gradient(#497871,#497871);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 2px;transition:background-size 0.3s ease-in-out}.rise-single-post-content a:hover{background-size:100% 2px}.rise-single-post-content pre{background-color:#dcdcdc;color:#434343;font-size:15px;padding:1.5em 2em;margin-bottom:4em}.contact-info-text p{text-align:right}.rise-wpforms-contact-form .wpforms-field{display:flex;align-items:center}.rise-wpforms-contact-form .wpforms-field-large,.rise-wpforms-contact-form .wpforms-field-medium{flex:2;background:none!important;border:none!important;border-bottom:solid 1.5px #497D73!important;border-radius:0!important}.rise-wpforms-contact-form .wpforms-field-label{flex:1;color:#3F776F!important}.rise-wpforms-contact-form-btn{width:12em!important;border-radius:100px!important;background-color:#3F776F!important}.rise-wpforms-contact-form .wpforms-submit-container{margin-top:3em!important;text-align:right}nav.rank-math-breadcrumb a{font-weight:900;color:#497871;text-decoration:none;background-image:linear-gradient(#497871,#497871);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 2px;transition:background-size 0.3s ease-in-out}nav.rank-math-breadcrumb a:hover{background-size:100% 2px}.risecreatives-blob{--right:calc(10% - 5rem) !important}.rise-website-design-page-top-featured h4{margin:0 0 0 15px;font-size:20px;font-weight:600}.rise-website-design-page-top-featured li{list-style:none;display:flex;align-items:center;text-align:center}.rise-website-design-page-top-featured li{list-style:none}.rise-website-design-page-top-featured img{width:40px}.risecreatives-blob{--right:calc(10% - 5rem) !important}.rise-website-design-page-top-featured h4{margin:0 0 0 15px;font-size:20px;font-weight:600}.rise-website-design-page-top-featured li{list-style:none;display:flex;align-items:center;text-align:center}.rise-website-design-page-top-featured li{list-style:none}.rise-website-design-page-top-featured img{width:40px}h3.rise-webdesign-featured-lists-h3{font-family:"Times New Roman",Sans-serif;line-height:2.8em;font-size:40px;font-weight:600;color:#4D7D75}ul.rise-webdesign-featured-lists-ul li{color:#111;font-size:20px;font-weight:400;line-height:2.2em;list-style:circle}@media screen and (max-width:960px){h3.rise-webdesign-featured-lists-h3{font-size:28px}}.aboutpage-our-team-text h3,.aboutpage-our-team-text h4,.aboutpage-our-team-text p{font-family:"Times New Roman",Sans-serif}.aboutpage-our-team-text h3{font-size:32px;font-weight:600;color:#4D7D75}