.banner-wrapper-academy{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;padding-top:5rem}.common-container-padding{margin-left:2rem!important;margin-right:2rem!important}.banner-wrapper-academy h1{font-size:5em;font-family:"Lato";font-weight:600;color:#121212;line-height:0.8!important;margin:0 auto 30px auto}.banner-wrapper-academy h1 span{display:block;font-size:1.5em;font-family:"Lato";font-weight:600;color:#121212;margin-top:10px}#banner-content-academy-sub{font-size:1.75em;margin:0 auto 20px auto;width:100%;max-width:80%;font-family:"Lato";font-weight:500;color:#121212}.banner-academy-img img{display:block;height:auto;width:100%;aspect-ratio:auto 1369/613}.banner-wrapper-academy p{font-size:1.45em;margin:0 auto 20px auto;width:100%;max-width:80%;font-family:"Lato";font-weight:500;color:#121212}.course-section{background:#121212}.course-heading-wrapper-flex{display:flex;justify-content:space-between;align-items:center;margin:3rem 0}.course-heading h2{font-size:300%;color:#fff;line-height:1}.course-para p{font-size:100%;color:#D0D0D0;padding-bottom:4rem;width:100%;max-width:600px}.service-view-btn a{color:#D0D0D0;border:1px solid #D0D0D0;padding:12px 25px;font-size:100%;border-radius:50px}.service-inner-wrapper{position:relative;height:100%;overflow:hidden}.service-inner-wrapper img{-webkit-filter:grayscale(0);filter:none;transition:all 0.5s ease}.service-inner-wrapper:hover .caption p{border-bottom:1px solid #fff}.service-inner-wrapper p.service-name{display:flex;color:#fff;font-size:120%;text-transform:uppercase;padding-top:1rem;text-align:center}.service-inner-wrapper:hover p.service-name{top:-70%}.service-view-btn a{display:none}.caption{display:flex;color:#fff;font-size:110%;text-transform:uppercase;text-align:center}.service-inner-wrapper:hover .caption{top:30%;opacity:1}.caption p{font-size:71%;font-weight:400;text-transform:none}#services-slider.owl-theme .owl-nav{text-align:right;margin-top:2rem;margin-bottom:4rem}#services-slider .owl-nav button i{color:#000;padding:10px;border-radius:50%;background:#fff}#services-slider .owl-theme .owl-nav [class*='owl-']:hover{background:#fff0}.partner-institutes-section{padding:20px;text-align:center}.parter-institutes-section h2{font-size:2.875em;font-family:"Lato";font-weight:400;margin:50px 60px}.partner-ins-parent{padding:50px 0 80px 0}.institutes-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;padding:0 60px;margin:0 auto}.institutes-wrapper div{border:1px solid #D0D0D0;display:flex;justify-content:center;align-items:center;padding:1rem}.institutes-wrapper p{margin:0;font-size:1.75em;font-family:"Lato"}.ins-content img{width:100%}#muteButton{font-size:22px;color:#fff;position:absolute;width:50px;padding:15px;border:none;border-radius:2px;opacity:1;cursor:pointer;transition:all 0.4s ease-out;z-index:9999;background-color:rgb(0 0 0 / .8);z-index:1}.enquiry-form-section{background-image:url(https://www.dviodigital.com/wp-content/themes/dvio/css/../images/form-bg-desktop.png);background-repeat:no-repeat;background-size:cover}.enquiry-form-section h2{font-size:2.875em;font-family:"Lato";color:#fff;font-weight:300;text-align:center;margin-top:40px}.form-container h3{margin-bottom:20px;margin-top:30px;font-size:1.75em;font-family:"Lato";color:#fff;font-weight:400;text-align:center}#enquiryForm form{display:flex;flex-direction:column;align-items:center}.form-group{display:flex;width:100%;margin-bottom:20px}.form-group-wrapper{display:flex;width:100%}.group-child-1{width:50%;display:flex}.group-child-2{width:50%}#country-code-main{margin:0 20px 0 30px;width:25%}#phone-number{margin:0 30px 0 20px;width:25%}#phone-number input::placeholder{color:#D0D0D0}#name-form input::placeholder,#email-form input::placeholder,#form-organisation input::placeholder,#message-field textarea::placeholder{color:#D0D0D0}.form-field{flex:1;padding:5px 10px;margin:0 30px}.form-group label{display:block;margin-bottom:0;font-size:.875em;color:#707070;text-align:left;font-family:"Lato"}input,textarea{width:100%;padding:5px 0;text-align:left;background-color:#121212;color:#D0D0D0;border:none;border-bottom:2px solid #555;margin-bottom:20px;font-size:.875em;font-family:"Lato";outline:none;resize:none}.select-group{text-align:left;width:100%!important;background-color:unset;border:none;border-bottom:2px solid #555;color:#fff;padding:5px 0;outline:unset;margin-left:0px!important}.select-group option{background-color:black!important;border:none;color:#fff;margin-top:10px;border-radius:0}input[type="radio"]{margin-right:10px}.form-help-message-wrapper{display:flex}#help-label{margin-left:30px;padding:0 10px;margin-bottom:0}.radio-group{display:flex;gap:20px;padding:15px 0;margin-left:40px}.radio-buttons-parent{display:flex;align-items:self-start}.radio-buttons-parent input{margin:4px 5px 0 0}.radio-buttons-parent label{color:#D0D0D0;font-size:.75em}input[type="radio"]{appearance:none;-webkit-appearance:none;width:12px;height:12px;border:2px solid #ccc;border-radius:50%;position:relative;cursor:pointer;padding:5px}input[type="radio"]:checked::before{content:'\2713';font-size:10px;color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#fff;border-radius:50%}#help-message.form-group{display:block}#message-field{width:50%}#message-field input{margin-bottom:0}#message-field textarea{padding:0 0;margin-bottom:0;background:#121212;resize:none}.enquiry button{background-color:#fff;color:#000;padding:12px 40px;font-size:1em;font-family:"Lato";border:none;border-radius:30px;cursor:pointer;transition:background-color 0.3s;margin:15px 0 30px 0;font-weight:500}.enquiry button:hover{background-color:#fff;color:#000}@media screen and (min-width:2500px){body{max-width:2500px}}@media screen and (min-width:2000px) and (max-width:2499px){#banner-head-academy{font-size:1.5em}#banner-content-academy{font-size:3.8em;max-width:100%}#banner-content-academy-sub{font-size:1.5em;max-width:100%}.courses-offered-heading h2{font-size:3.75em}.courses-content-wrapper h3{font-size:2em}.courses-content-wrapper p{font-size:1.25em}.enquiry-form-section h2{font-size:3em}.form-container h3{font-size:2em}.form-group label{font-size:1em}.enquiry button{font-size:1.25em}}@media screen and (min-width:1600px) and (max-width:1999px){#banner-head-academy{font-size:1.325em}#banner-content-academy{font-size:3em;max-width:50%}.courses-offered-heading h2{font-size:2.9em}.courses-content-wrapper h3{font-size:1.725em}.enquiry-form-section h2{font-size:3em}.form-container h3{font-size:1.8em}.form-group label{font-size:.9em}.enquiry button{font-size:1.3em}}@media screen and (min-width:1025px) and (max-width:1280px){.banner-wrapper-academy h1{font-size:3em}.banner-wrapper-academy h1 span{font-size:1.3em}#banner-content-academy-sub{font-size:1.45em}.courses-offered-heading h2{font-size:2.5em}.courses-content-wrapper h3{font-size:1.25em;margin-bottom:5px!important}.courses-content-wrapper p{font-size:.9em}#master-course::after{width:55%;top:85%}.enquiry-form-section h2{font-size:2.55em}.form-container h3{font-size:1.55em}#enquiryForm input{font-size:0.9em!important}.select-group{font-size:.9em}#message-field textarea{font-size:.9em}.enquiry button{font-size:.9em}.parter-institutes-section h2{font-size:2.55em}.institutes-wrapper p{font-size:1.35em}}@media screen and (min-width:992px) and (max-width:1024px){.banner-wrapper-academy h1{font-size:3em}.banner-wrapper-academy h1 span{font-size:1.3em}#banner-content-academy-sub{font-size:1.3em}.courses-offered-heading h2{font-size:2.5em}.courses-content-wrapper h3{font-size:1.2em}.courses-content-wrapper p{font-size:.9em}#master-course::after{width:65%;top:80%}.parter-institutes-section h2{font-size:2.5em}.institutes-wrapper{display:grid;grid-template-columns:1fr 1fr}.enquiry-form-section h2{font-size:2.3em}.form-container h3{font-size:1.65em}.enquiry button{padding:10px 30px;font-size:.85em}}@media screen and (min-width:769px) and (max-width:991px){.banner-wrapper-academy h1{font-size:3em}.banner-wrapper-academy h1 span{font-size:1.25em}#banner-content-academy-sub{font-size:1.25em;max-width:100%}.courses-offered-heading h2{font-size:2.35em}.courses-content-wrapper h3{font-size:1.3em}.courses-content-wrapper p{font-size:.8em}#master-course::after{width:55%;top:80%}.parter-institutes-section h2{font-size:2.65em}.institutes-wrapper{grid-template-columns:1fr 1fr}.institutes-wrapper p{font-size:1.55em}.enquiry-form-section h2{font-size:2em}.form-container h3{font-size:1.35em}.enquiry button{padding:10px 30px;font-size:.8em}}@media screen and (min-width:569px) and (max-width:768px){.banner-wrapper-academy h1{font-size:2.5em}.banner-wrapper-academy h1 span{font-size:1.15em}#banner-content-academy-sub{font-size:1.15em;max-width:90%}.courses-offered-heading h2{font-size:2.15em}.courses-content-wrapper h3{font-size:1.15em}.courses-content-wrapper p{font-size:.8em}#master-course::after{width:55%;top:80%}.parter-institutes-section h2{font-size:2.55em}.institutes-wrapper{grid-template-columns:1fr 1fr}.institutes-wrapper p{font-size:1.55em}.enquiry-form-section h2{font-size:1.5em}.form-container h3{font-size:1.2em}.enquiry button{padding:10px 30px;font-size:.8em}}@media screen and (min-width:320px) and (max-width:568px){.banner-wrapper-academy h1{font-size:2.5em}.banner-wrapper-academy h1 span{font-size:1.15em}#banner-content-academy-sub{font-size:1.15em;max-width:90%}.courses-offered-heading h2{font-size:2.15em}.courses-content-wrapper h3{font-size:1.15em}.courses-content-wrapper p{font-size:.8em}#master-course::after{width:55%;top:80%}.parter-institutes-section h2{font-size:2.55em}.institutes-wrapper{grid-template-columns:1fr}.institutes-wrapper p{font-size:1.55em}.enquiry-form-section h2{font-size:1.5em}.form-container h3{font-size:1.2em}.form-group{display:flex;flex-direction:column}.form-group-wrapper{flex-direction:column}.group-child-1{width:100%;flex-direction:column}#country-code-main{width:80%}#phone-number{width:85%}.group-child-2{width:100%}.enquiry button{padding:10px 30px;font-size:.8em}.form-help-message-wrapper{display:flex;flex-direction:column}#message-field{width:80%}}