.breadcrumb__section{background-image:url(/_next/static/media/eduvibe-breadcrumb-bg.5bc2a67c.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative;text-align:left;background-color:#fff6f6;overflow:hidden}.breadcrumb__container{padding-top:60px;padding-bottom:60px}.breadcrumb__title{margin:0 0 5px;font-size:40px;line-height:1.4;text-transform:uppercase;color:var(--color-heading);font-weight:900}.breadcrumb__link{display:flex;justify-content:flex-start;align-items:center;gap:1rem}.breadcrumb__link li a{color:#7a7a7a}.shape-image-1{position:absolute;bottom:10px;right:45%}.shape-image-2{position:absolute;top:30px;right:22%}.shape-image-3{position:absolute;top:50px;right:-30px}@media screen and (max-width:900px){.shape-image-1,.shape-image-2,.shape-image-3{display:none}.breadcrumb__title{font-size:32px}.breadcrumb__link{gap:.7rem}.breadcrumb__link li a{font-size:18px}}.contact__section{background:var(--white)}.contact__container{padding:10rem 0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2.5rem;gap:2.5rem;width:100%;align-items:center}.contact-desc{color:var(--mona-gray);font-size:1.5rem;text-align:justify;width:95%;margin:40px 0;font-weight:500}.contact__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));grid-row-gap:5rem;row-gap:5rem}.contact__item{display:flex;flex-direction:column;position:relative}.contact__item h3{font-size:2rem;font-weight:700;margin-bottom:2.5rem;color:var(--mona-dark)}.contact__item a{font-size:15px;color:var(--mona-dark)}.contact__item p{font-size:15px;font-weight:500;color:var(--mona-gray);line-height:1.5}.underline{background-color:var(--sun-500);width:50px;height:4px;position:absolute;top:33px}.social_container-contact{font-weight:500;color:var(--mona-dark);display:flex;gap:1.25rem;align-items:center}.contact_socials{display:flex;justify-content:center;align-items:center;padding:20px;width:25px;height:25px;background-color:var(--sun-200);border-radius:999px;cursor:pointer;transition:all .2s ease-in}.contact_socials:hover{background-color:var(--sun-600);color:#f4f4f4}.err-contact{color:red;font-size:12px;text-align:left}.form-control{margin-bottom:2rem}.second-col{display:flex;flex-direction:column;padding:30px 35px 50px;background:#fff;box-shadow:0 20px 40px 0 rgba(0,0,0,.1);position:relative}.second-col h2{margin-bottom:3.5rem;color:#000}.underline_form-title{background-color:var(--primary);width:50px;height:4px;position:absolute;top:77px}.form-input,select{width:100%;padding:12px 20px;font-size:14px;height:51px;border:1px solid #e4e4e4;outline:2px solid transparent;outline-offset:2px;background-color:#eff5f9!important;border-radius:5px}.form__control{padding:7px 12px;border:1px solid #e4e4e4;font-size:15px}.form__option{font-size:18px}.input-message{width:100%;padding:12px 20px;font-size:14px;height:200px;border:1px solid #e4e4e4;background-color:#eff5f9!important;outline:2px solid transparent;outline-offset:2px;border-radius:5px}input:focus,select:focus,textarea:focus{border:1px solid var(--primary)}.row{display:flex;gap:.5rem 1rem}.address__container{display:flex;justify-content:space-between;width:100%;gap:2rem}.form-address{border:transparent;border-bottom:2px solid #e4e4e4}.form-btn{width:100%;display:flex;justify-content:center;background-color:var(--sun-600);border:transparent;border-radius:5px;padding:1.3rem;transition:.5s}.form-btn,.form-btn button{color:var(--white);cursor:pointer}.form-btn button{background-color:transparent;font-size:1.6rem;font-weight:700}.form-btn:hover{box-shadow:0 8px 6px -6px #555}.form-btn:hover button{color:#000}iframe{width:100%}@media screen and (max-width:1000px){.contact__container{grid-template-columns:repeat(1,minmax(0,1fr))}.first-col{width:60%;margin:0 auto}.first-col,.second-col{display:flex;flex-direction:column}.second-col{width:65%;padding-right:1.2rem;padding-left:1.2rem;margin-top:3.5rem}.address__container,.row{flex-direction:column}.row{gap:2rem}}@media screen and (max-width:800px){.first-col,.second-col{width:90%}}@media screen and (max-width:620px){.first-col{width:100%}.contact__items{grid-template-columns:repeat(1,minmax(0,1fr));margin:0 auto}.second-col{width:100%}}