.digi-contact-map{width:100%;height:555px}.contact-info-wrap .list-wrap li{background:#f7f7fa;border:1px solid #e1e1e1;border-radius:10px;align-items:center;gap:25px;margin-bottom:30px;padding:40px;display:flex}.contact-us-container{gap:30px;display:flex}.contact-info-wrap{width:30%}.contact-info-wrap .content a{word-break:break-word}.contact-form-container{width:70%}.contact-area-section{background-color:#fff;padding:100px 0}.contactus-map-container{padding-top:40px}.contact-area-section .content h4{color:#000;font-size:20px;font-weight:600}.contact-us-container .content a:hover{color:#fc8b20}.contact-info-wrap .list-wrap li .icon{background:#fc8b20;border-radius:50%;flex:none;justify-content:center;align-items:center;width:70px;height:70px;font-size:20px;line-height:0;display:flex}.fee-details{width:100%}.course-fee-table{color:#565656;background-color:#fff;border-radius:10px;width:100%;padding:14px 12px}.course-fee-table th{text-align:left;padding:8px;font-weight:600}.course-fee-table tr td{padding:8px}@media (max-width:1024px){.contact-area-section{padding-top:0;padding-bottom:60px}.contact-us-container{flex-direction:column-reverse}.contact-form-container,.contact-info-wrap,.contactus-map-container{width:100%;max-width:700px;margin:auto}}@media (max-width:767px){.contact-info-wrap .list-wrap li{padding:20px}.contact-info-wrap .list-wrap li .icon{width:56px;height:56px}}
.breadcrumb-section{background:radial-gradient(circle,#f4e5fa,#fff 40%,#f4e5fa);padding:107px 0;position:relative;overflow:hidden}.breadcrumb-separator{filter:brightness(.5)}.breadcrumb__content .breadcrumb{color:#000;gap:7px;display:flex}.shape-breadcrumb{position:absolute;top:0;right:0}.breadcrumb__content .title{color:#000;padding-bottom:15px;font-weight:600}.alltuchtopdown{animation:3s ease-in-out infinite moveUpDown;position:absolute}.alltuchtopdown:first-child{top:30px;left:100px}.alltuchtopdown:nth-child(2){top:30px;right:100px}.alltuchtopdown:nth-child(3){top:30px;right:600px}.alltuchtopdown:nth-child(4){bottom:30px;right:400px}.firstchild-breadcrumb{color:#5751e1}@keyframes moveUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@media (max-width:991px){.shape-breadcrumb,.alltuchtopdown:nth-child(3){display:none}.alltuchtopdown:nth-child(4){right:200px}.breadcrumb__content .title{font-size:36px}.alltuchtopdown:first-child,.alltuchtopdown:nth-child(2){top:70px}}
