.breadcumb-section2{align-items:center;background-size:cover;background-position:center;display:flex;height:350px}@media(max-width:576.98px){.breadcumb-section2{height:130px}}.breadcumb-style1{position:relative}.breadcumb-style1 .title{letter-spacing:0em;color:var(--headings-color);font-size:36px}.breadcumb-style1 .breadcumb-list{position:relative}.breadcumb-style1 .breadcumb-list a{display:inline-block;color:var(--headings-color);font-family:var(--title-font-family);font-weight:400;position:relative;font-size:15px}.breadcumb-style1 .breadcumb-list a:first-child{margin-right:10px}.breadcumb-style1 .breadcumb-list a:first-child:after{content:"/";font-size:14px;position:absolute;right:-10px}.promo img{border-radius:12px}.app-widget.at-home6 .app-info2{background:var(--purple-accent);border-radius:8px;padding:8px 12px;transition:opacity .3s}.app-widget.at-home6 .app-info2:hover{opacity:.85}.app-widget.at-home6 .app-text{color:#fffc}.c-auto{margin:0 auto}.lh15{line-height:1.5}.inner-content .frame-one{padding:0 30px 30px;border-left:1px solid #f0f0f0}.inner-content h3{font-size:16px}.inner-content li{list-style-type:disc;line-height:27px;font-size:16px}.inner-content ul{margin-top:-5px;padding-left:20px}.inner-content .frame-one img{margin-bottom:20px;width:100%}@media(max-width:991.98px){.inner-content .frame-one{border-left:none;padding:20px 0 0}.inner-content .container{--bs-gutter-x: 4rem}}.bdrt1{border-top:1px solid #ebebeb}.pt30{padding-top:30px}.mr20{margin-right:20px}.mr30{margin-right:30px}.mb10-sm{margin-bottom:0}@media(max-width:575.98px){.mb10-sm{margin-bottom:10px}}.blog_post_share span{color:var(--headings-color);font-family:var(--title-font-family);font-weight:600;font-size:15px;line-height:23px}.blog_post_share a{font-size:18px;color:#181a20;transition:color .3s}.blog_post_share a:hover{color:var(--purple-accent)}.listing-style9 .list-thumb{overflow:hidden;border-radius:12px}.listing-style9 .list-thumb img{transition:transform .4s ease}.listing-style9:hover .list-thumb img{transform:scale(1.1) rotate(3deg)}.branch-gallery .sp-img-content img{object-fit:cover;aspect-ratio:4/3}.listing-style1.style2{background:#fff;border:1px solid #f0f0f0;border-radius:12px;overflow:hidden;margin-bottom:30px;transition:box-shadow .3s}.listing-style1.style2:hover{box-shadow:0 4px 20px #00000014}.listing-style1.style2 .list-thumb{overflow:hidden}.listing-style1.style2 .list-thumb img{transition:transform .4s ease;object-fit:cover;aspect-ratio:16/10}.listing-style1.style2:hover .list-thumb img{transform:scale(1.05)}.listing-style1.style2 .list-content{padding:15px 20px 20px}.listing-style1.style2 .list-title{font-size:17px;line-height:1.4;margin-bottom:8px}.listing-style1.style2 .list-title a{color:var(--headings-color);transition:color .3s}.listing-style1.style2 .list-title a:hover{color:var(--purple-accent)}.listing-style1.style2 .list-text{font-size:14px;color:#6b7280;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0}.listing-style1.style2 .for-what{font-size:14px;font-weight:600;color:var(--purple-accent)}.listing-style1.style2 .flaticon-fullscreen{font-size:16px;color:var(--headings-color);transition:color .3s}.listing-style1.style2 .flaticon-fullscreen:hover{color:var(--purple-accent)}.blog-detail-article h1{font-size:28px;line-height:1.3}.blog-detail-article .blog-body h2{font-size:20px;margin-top:25px;margin-bottom:10px}.blog-detail-article .blog-body h3{font-size:17px;margin-top:20px;margin-bottom:8px}.blog-detail-article .blog-body p{font-size:16px;line-height:1.7;margin-bottom:12px}.blog-detail-article .blog-body ul{padding-left:20px;margin-bottom:12px}.blog-detail-article .blog-body li{list-style-type:disc;line-height:27px;font-size:16px}.blog-detail-article .blog-body blockquote{border-left:4px solid var(--purple-accent);padding:15px 20px;margin:0 0 20px;background:#f9f7ff;border-radius:0 8px 8px 0}.blog-detail-article .blog-body blockquote p{margin-bottom:0;font-style:italic;color:#4a4a4a}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.contact-card{border:1px solid #f0f0f0;border-radius:12px;padding:35px 25px;margin-bottom:30px;transition:box-shadow .3s}.contact-card:hover{box-shadow:0 4px 20px #00000014}.contact-card i{font-size:36px;color:var(--purple-accent);margin-bottom:18px;display:block}.contact-card h4{font-size:18px;font-family:var(--title-font-family);margin-bottom:10px}.contact-card a{color:var(--headings-color);font-size:15px;transition:color .3s}.contact-card a:hover{color:var(--purple-accent)}.contact-card p{color:#6b7280;font-size:15px;line-height:1.5;margin-bottom:0}.contact-map iframe{width:100%;border-radius:12px}
