@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes rotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@-webkit-keyframes displayNone{0%{display:block}99%{display:block}to{display:none}}@keyframes displayNone{0%{display:block}99%{display:block}to{display:none}}@-webkit-keyframes translateInto{0%{opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}to{opacity:1;-webkit-transform:var(--transform);transform:var(--transform)}}@keyframes translateInto{0%{opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}to{opacity:1;-webkit-transform:var(--transform);transform:var(--transform)}}@-webkit-keyframes in{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}25%,75%{opacity:0}to{opacity:1;-webkit-transform:var(--transform);transform:var(--transform)}}@keyframes in{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}25%,75%{opacity:0}to{opacity:1;-webkit-transform:var(--transform);transform:var(--transform)}}@-webkit-keyframes out{0%{opacity:1;-webkit-transform:var(--transform);transform:var(--transform)}25%,75%{opacity:0}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes out{0%{opacity:1;-webkit-transform:var(--transform);transform:var(--transform)}25%,75%{opacity:0}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes smooth-rotation{0%{-webkit-transform:translate(-50%,-50%) rotate(100deg);transform:translate(-50%,-50%) rotate(100deg)}to{-webkit-transform:translate(-50%,-50%) rotate(460deg);transform:translate(-50%,-50%) rotate(460deg)}}@keyframes smooth-rotation{0%{-webkit-transform:translate(-50%,-50%) rotate(100deg);transform:translate(-50%,-50%) rotate(100deg)}to{-webkit-transform:translate(-50%,-50%) rotate(460deg);transform:translate(-50%,-50%) rotate(460deg)}}@-webkit-keyframes rotationIn{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotationIn{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes rotationBack{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes rotationBack{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@-webkit-keyframes eduvibe-rotate-animate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes eduvibe-rotate-animate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes phone-fade{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes phone-fade{0%{opacity:0}50%{opacity:1}to{opacity:0}}@-webkit-keyframes slideIn{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideIn{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.contact-address-card-1{background:#fff;-webkit-box-shadow:0 8px 30px rgba(0,0,0,.06);box-shadow:0 8px 30px rgba(0,0,0,.06);border-radius:5px;padding:50px 20px;text-align:center;-webkit-transition:.4s;transition:.4s;height:100%}.contact-address-card-1 .inner .icon{background:rgba(82,95,225,.1);width:50px;height:50px;margin:0 auto;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.4s;transition:.4s}.contact-address-card-1 .inner .icon i{color:var(--color-primary);font-size:24px;-webkit-transition:.4s;transition:.4s}.contact-address-card-1 .inner .icon svg{width:24px;height:24px;display:block;color:#00275e}.contact-address-card-1 .inner .content .title{font-weight:700;margin-top:25px;margin-bottom:15px;-webkit-transition:.4s;transition:.4s;color:#000}.contact-address-card-1 .inner .content p{margin-bottom:0;-webkit-transition:.4s;transition:.4s}.contact-address-card-1 .inner .content p a{color:var(--color-body);-webkit-transition:.4s;transition:.4s}.contact-address-card-1 .inner .content p a:hover{color:var(--color-primary)}.contact-address-card-1.phone .inner .icon{background:rgba(251,124,86,.1)}.contact-address-card-1.phone .inner .icon i{color:var(--color-secondary)}.contact-address-card-1.email .inner .icon{background:rgba(255,164,27,.1)}.contact-address-card-1.email .inner .icon i{color:#ffa41b}.contact-address-card-1:hover{background:var(--color-secondary);-webkit-transform:translateY(-15px);transform:translateY(-15px)}.contact-address-card-1:hover .inner .icon{background:var(--color-white)}.contact-address-card-1:hover .inner .icon i{color:var(--color-secondary)}.contact-address-card-1:hover .inner .content .title,.contact-address-card-1:hover .inner .content p,.contact-address-card-1:hover .inner .content p a{color:var(--color-white)}.contact-address-card-1.contact-choice{cursor:pointer}.contact-address-card-1.contact-choice .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.contact-address-card-1.contact-choice.active{background:var(--color-secondary);-webkit-transform:translateY(-15px);transform:translateY(-15px)}.contact-address-card-1.contact-choice.active .inner .icon{background:var(--color-white)}.contact-address-card-1.contact-choice.active .inner .icon i,.contact-address-card-1.contact-choice.active .inner .icon svg{color:var(--color-secondary)}.contact-address-card-1.contact-choice.active .inner .content .title,.contact-address-card-1.contact-choice.active .inner .content p,.contact-address-card-1.contact-choice.active .inner .content p a{color:var(--color-white)}.contact-choice-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.contact-choice-back .button.button--link{font-family:Urbanist,sans-serif;background:none;border:none;padding:0;color:#707070;font-weight:600;cursor:pointer}.contact-choice-back .button.button--link:hover{text-decoration:none;color:#2d284e}.contact-address-card-2{background:#fff;-webkit-box-shadow:0 8px 35px rgba(0,0,0,.06);box-shadow:0 8px 35px rgba(0,0,0,.06);border-radius:5px;padding:70px 40px;text-align:center;-webkit-transition:.4s;transition:.4s}@media only screen and (min-width:992px) and (max-width:1199px){.contact-address-card-2{padding:60px 20px}}@media only screen and (min-width:768px) and (max-width:991px){.contact-address-card-2{padding:60px 20px}}.contact-address-card-2 .inner .icon{margin-bottom:45px}.contact-address-card-2 .inner .content .title{font-weight:700;font-size:24px;line-height:36px;margin-bottom:20px}.contact-address-card-2 .inner .content p{margin-bottom:0;line-height:26px}.contact-address-card-2 .inner .content p .subtitle{font-weight:600;color:var(--color-heading)}.contact-address-card-2 .inner .content p .text{font-weight:500}.contact-address-card-2:hover{-webkit-transform:translateY(-15px);transform:translateY(-15px)}.contact-address-bottom-shape{position:relative;z-index:1}.contact-address-bottom-shape .bg-shape-image{position:absolute;left:0;bottom:0;z-index:-1}.contact_apprentice img{width:100%;max-height:100px;-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left}@media (max-width:767px){.contact_apprentice img{-o-object-position:top center;object-position:top center}}.contact_apprentice__heading{text-align:center;position:relative}.contact_apprentice__content{padding-top:35px}.contact_apprentice__content__name{font-weight:700;font-size:18px}.contact_apprentice__website+.contact_apprentice__website{margin-top:25px;padding-top:25px;position:relative;border-top:1px solid #c6c6c6}.rwt-dynamic-form .form-group input,.rwt-dynamic-form .form-group select{background:#f5f5f5;border-radius:5px;padding:0 30px;border:1px solid transparent;-webkit-transition:.4s;transition:.4s;outline:none;-webkit-box-shadow:none;box-shadow:none;font-weight:500;font-size:16px;line-height:26px;height:60px}.rwt-dynamic-form .form-group input:focus,.rwt-dynamic-form .form-group select:focus{border-color:var(--color-primary)}.rwt-dynamic-form .form-group textarea{background:#f5f5f5;padding:17px 30px;min-height:180px;border:1px solid transparent;-webkit-transition:.4s;transition:.4s;outline:none;-webkit-box-shadow:none;box-shadow:none;font-weight:500;font-size:16px;line-height:26px;border-radius:5px}.rwt-dynamic-form .form-group textarea:focus{border-color:var(--color-primary)}.rwt-dynamic-form .success-message{margin-top:20px;color:#019267}.about-me-1 .thumbnail{position:relative;border-radius:5px}.about-me-1 .thumbnail:before{background:-webkit-gradient(linear,left bottom,left top,from(#2d284e),color-stop(70.5%,rgba(45,40,78,0)));background:linear-gradient(1turn,#2d284e,rgba(45,40,78,0) 70.5%);position:absolute;content:"";top:0;left:0;width:100%;height:100%;border-radius:5px}.about-me-1 .thumbnail img{border-radius:5px}.about-me-1 .thumbnail .content-overlay{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:50px 20px}@media only screen and (max-width:767px){.about-me-1 .thumbnail .content-overlay{padding:20px}}.about-me-1 .thumbnail .content-overlay .title{margin-bottom:0;color:var(--color-white);font-size:32px;line-height:44px}@media only screen and (max-width:767px){.about-me-1 .thumbnail .content-overlay .title{font-size:22px;line-height:32px}}.google-map.alignwide{margin-left:-105px;margin-right:-105px;min-width:1170px;width:auto}@media only screen and (max-width:1650px){.google-map.alignwide{margin-left:0;margin-right:0;min-width:auto}}.google-map.alignwide iframe{width:100%}.eduvibe-contact-us .shape-image{position:absolute;z-index:-1}.eduvibe-contact-us .shape-image.shape-image-1{top:65px;left:-40px}.eduvibe-contact-us .shape-image.shape-image-2{top:44px;right:-42px}.eduvibe-contact-us .shape-image.shape-image-3{bottom:79px;right:-197px}.eduvibe-contact-us .icon-contact-us{width:50px;height:50px;margin:0;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.4s;transition:.4s;background:rgba(255,164,27,.1)}.eduvibe-contact-us .icon-contact-us i{color:#ffa41b;font-size:24px;-webkit-transition:.4s;transition:.4s}.eduvibe-contact-us .title-contact-us{color:#000;margin-bottom:0;margin-left:15px}.eduvibe-contact-us .support{background:#00275e;color:#fff;padding:25px;border-radius:5px;margin:15px 0;font-size:18px;font-weight:700}