*, *:before, *:after {
  box-sizing: border-box;
}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * Add the correct box sizing in Firefox.
 */

hr {
  box-sizing: content-box;
  height: 0;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Remove the inheritance of text transform in Edge and Firefox.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * Remove the padding so developers are not caught out when they zero out `fieldset` elements in all browsers.
 */

legend {
  padding: 0;
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

img{
max-width:100%;
}
.material-symbols-outlined {
  font-variation-settings:
  'FILL' 0,
  'wght' 400,
  'GRAD' 0,
  'opsz' 48
}


@media (min-width:769px){
  .visible-phone{
  display:none !important;
  }
}
@media (max-width:768px){
.hidden-phone{
  display:none !important;
  }
}
/* CSS variables */

:root {
  --column-gap: 2.13%;
}

/* Mobile layout */

.row-fluid {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}

.row-fluid [class*='span'] {
  min-height: 1px;
  width: 100%;
}

/* Desktop layout */

@media (min-width: 768px) {
  .row-fluid {
    flex-wrap: nowrap;
    justify-content: space-between;
  }

  .row-fluid .span11 {
    width: calc(91.66% - var(--column-gap) * 0.0833);
  }

  .row-fluid .span10 {
    width: calc(83.33% - var(--column-gap) * 0.166);
  }

  .row-fluid .span9 {
    width: calc(75% - (var(--column-gap) * 0.25));
  }

  .row-fluid .span8 {
    width: calc(66.66% - var(--column-gap) * 0.333);
  }

  .row-fluid .span7 {
    width: calc(58.33% - var(--column-gap) * 0.4166);
  }

  .row-fluid .span6 {
    width: calc(50% - var(--column-gap) * 0.5);
  }

  .row-fluid .span5 {
    width: calc(41.66% - var(--column-gap) * 0.5833);
  }

  .row-fluid .span4 {
    width: calc(33.33% - var(--column-gap) * 0.6668);
  }

  .row-fluid .span3 {
    width: calc(25% - var(--column-gap) * 0.75);
  }

  .row-fluid .span2 {
    width: calc(16.66% - var(--column-gap) * 0.8333);
  }

  .row-fluid .span1 {
    width: calc(8.33% - var(--column-gap) * 0.9166);
  }
}
.dnd-section > .row-fluid,
.page-center,
.content-wrapper {
  margin: 0 auto;
  padding-left:15px;
  padding-right:15px;
}
@font-face {
  font-family: "Font Awesome 5 Brands";
  font-style: normal;
  font-weight: normal;
  font-display: swap;
  src: url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-brands-400.eot");
  src: url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),
       url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-brands-400.woff2") format("woff2"),
       url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-brands-400.woff") format("woff"),
       url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-brands-400.ttf") format("truetype"),
       url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-brands-400.svg#fontawesome") format("svg");
}
@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-regular-400.eot");
  src: url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),
       url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-regular-400.woff2") format("woff2"),
       url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-regular-400.woff") format("woff"),
       url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-regular-400.ttf") format("truetype"),
       url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-regular-400.svg#fontawesome") format("svg");
}
@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/webfonts/fa-regular-400.woff2") format("woff2"),
       url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/webfonts/fa-regular-400.ttf") format("truetype");
}

@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/webfonts/fa-solid-900.woff2") format("woff2"),
       url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/webfonts/fa-solid-900.ttf") format("truetype");
}

@font-face {
  font-family: "Font Awesome 5 Brands";
  font-display: swap;
  font-weight: 400;
  src: url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-brands-400.woff2") format("woff2"),
       url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-brands-400.ttf") format("truetype");
}

@font-face {
  font-family: "Font Awesome 5 Free";
  font-display: swap;
  font-weight: 900;
  src: url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-solid-900.woff2") format("woff2"),
       url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-solid-900.ttf") format("truetype");
}

@font-face {
  font-family: "Font Awesome 5 Free";
  font-display: swap;
  font-weight: 400;
  src: url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-regular-400.woff2") format("woff2"),
       url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-regular-400.ttf") format("truetype");
}

@font-face {
  font-family: "FontAwesome";
  font-display: swap;
  src: url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-solid-900.woff2") format("woff2"),
       url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-solid-900.ttf") format("truetype");
}

@font-face {
  font-family: "FontAwesome";
  font-display: swap;
  src: url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-brands-400.woff2") format("woff2"),
       url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-brands-400.ttf") format("truetype");
}

@font-face {
  font-family: "FontAwesome";
  font-display: swap;
  src: url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-regular-400.woff2") format("woff2"),
       url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-regular-400.ttf") format("truetype");
  unicode-range: u+f003, u+f006, u+f014, u+f016-f017, u+f01a-f01b, u+f01d, u+f022, u+f03e, u+f044, u+f046, u+f05c-f05d, u+f06e, u+f070, u+f087-f088, u+f08a, u+f094, u+f096-f097, u+f09d, u+f0a0, u+f0a2, u+f0a4-f0a7, u+f0c5, u+f0c7, u+f0e5-f0e6, u+f0eb, u+f0f6-f0f8, u+f10c, u+f114-f115, u+f118-f11a, u+f11c-f11d, u+f133, u+f147, u+f14e, u+f150-f152, u+f185-f186, u+f18e, u+f190-f192, u+f196, u+f1c1-f1c9, u+f1d9, u+f1db, u+f1e3, u+f1ea, u+f1f7, u+f1f9, u+f20a, u+f247-f248, u+f24a, u+f24d, u+f255-f25b, u+f25d, u+f271-f274, u+f278, u+f27b, u+f28c, u+f28e, u+f29c, u+f2b5, u+f2b7, u+f2ba, u+f2bc, u+f2be, u+f2c0-f2c1, u+f2c3, u+f2d0, u+f2d2, u+f2d4, u+f2dc;
}

@font-face {
  font-family: "FontAwesome";
  font-display: swap;
  src: url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-v4compatibility.woff2") format("woff2"),
       url("https://use.fontawesome.com/releases/v5.15.4/webfonts/fa-v4compatibility.ttf") format("truetype");
  unicode-range: u+f041, u+f047, u+f065-f066, u+f07d-f07e, u+f080, u+f08b, u+f08e, u+f090, u+f09a, u+f0ac, u+f0ae, u+f0b2, u+f0d0, u+f0d6, u+f0e4, u+f0ec, u+f10a-f10b, u+f123, u+f13e, u+f148-f149, u+f14c, u+f156, u+f15e, u+f160-f161, u+f163, u+f175-f178, u+f195, u+f1f8, u+f219, u+f27a;
}
@font-face {
  font-family: 'FontAwesome';
  src: url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0');
  src: url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),
       url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),
       url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),
       url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),
       url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-display: swap;
  font-family: 'Font Awesome 6 Brands';
  font-style: normal;
  font-weight: 400;
  src: url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/webfonts/fa-brands-400.woff2') format('woff2'),
       url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/webfonts/fa-brands-400.ttf') format('truetype');
}
@font-face {
    font-family: "Font Awesome 7 Brands";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/7.0.1/webfonts/fa-brands-400.woff2)
}
body {
  line-height: 1.5;
  overflow-wrap: break-word;
}

html[lang^="ja"] body,
html[lang^="zh"] body,
html[lang^="ko"] body {
  line-break: strict;
  overflow-wrap: normal;
  word-break: break-all;
}

/* Paragraphs */

p {
 margin: 0 0 2rem;
}
code{
 margin: 0 0 2rem;
  display: block;
}
/* Anchors */

a {
  cursor: pointer;
  text-decoration: none;
  transition:all 0.3s ease-in-out;
}
a:hover,a:focus {
  text-decoration: none;
}
.body-container-wrapper .hs_cos_wrapper_type_rich_text a {
    text-decoration: underline;
}
.body-container-wrapper .hs_cos_wrapper_type_rich_text a:hover {
    text-decoration: none;
}
/* Headings */

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0 0 .8rem;
  line-height:1.2;

}
h1{
  letter-spacing: -2px;
}

/* Lists */

ul,
ol {
  margin: 0 0 2rem;
}

ul ul,
ol ul,
ul ol,
ol ol {
  margin: 0;
}

ul.no-list {
  list-style: none;
  margin: 0;
  padding-left: 0;
}

/* Code blocks */

pre {
  overflow: auto;
}

code {
  vertical-align: bottom;
}

/* Blockquotes */

blockquote {
  border-left: 2px solid;
  margin: 0 0 1.4rem;
  padding-left: 0.7rem;
}

/* Horizontal rules */

hr {
  border: none;
  border-bottom: 1px solid rgba(0,0,0,0.1);
}

/* Image alt text */

img {
  font-size: 0.583rem;
  word-break: normal;
}
th, td {
    padding: 5px;
}
button,
.button,.hs-button {
  cursor: pointer;
  display: inline-block;
  text-align: center;
  transition: all 0.3s ease-in-out;
  white-space: normal;
  text-decoration:none !important;
}

button:disabled,
.button:disabled {
  background-color: #D0D0D0;
  border-color: #D0D0D0;
  color: #E6E6E6;
}

/* No button */

.no-button,
.no-button:hover,
.no-button:focus,
.no-button:active {
  background: none;
  border: none;
  border-radius: 0;
  color: initial;
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  letter-spacing: inherit;
  line-height: inherit;
  margin-bottom: 0;
  padding: 0;
  text-align: left;
  text-decoration: none;
  transition: none;
}
/* Fields */
.hs-form, form {
    margin-bottom: 30px;
}
@media (max-width:767px){
.hs-form, form {
    margin-bottom: 30px;
}
}
.hs-form-field {
  margin-bottom: 0;
  text-align: left;
}

/* Labels */

form label {
  display: inline-block;
  margin:0 0 5px;
}
form .hs-form-field > label {
  margin:0 0 5px;
}
/* Help text */

form legend {
  font-size: 0.875rem;
}

/* Inputs */

form input[type=text],
form input[type=email],
form input[type=password],
form input[type=tel],
form input[type=number],
form input[type=file],
form select,
form textarea {
  font-family: Poppins;
  display: inline-block;
  width: 100% !important;
  max-width: 100%;
  font-size: 13px;
    border-radius:0;
    height: 45px;
    padding: 0 5px 0px 10px;
    border: 1px solid rgba(236, 236, 236, 1.0);
    background-color: rgba(236, 236, 236, 1.0);
  line-height: 1.5;
  color: #555;
  -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  margin-bottom: 20px;
}
form input[type=text]:focus,
form input[type=email]:focus,
form input[type=password]:focus,
form input[type=tel]:focus,
form input[type=number]:focus,
form input[type=file]:focus,
form select:focus,
form textarea:focus{
  border: 2px solid #66afe9;
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
form textarea {
  resize: vertical;
  height:auto;
}

form fieldset {
  max-width: 100% !important;
}

/* Inputs - checkbox/radio */

form .inputs-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

form .inputs-list > li {
  display: block;
  margin: 0.7rem 0;
}

form .inputs-list input,
form .inputs-list span {
  vertical-align: middle;
}

form input[type=checkbox],
form input[type=radio] {
  cursor: pointer;
  margin-right: 0.35rem;
}

/* Inputs - date picker */

.hs-dateinput {
  position: relative;
}

.hs-dateinput:before {
  content:'\01F4C5';
  position: absolute;
  right: 10%;
  top: 50%;
  transform: translateY(-50%);
}

.fn-date-picker .pika-table thead th {
  color: #FFF;
}

.fn-date-picker td.is-selected .pika-button {
  border-radius: 0;
  box-shadow: none;
}

.fn-date-picker td .pika-button:hover,
.fn-date-picker td .pika-button:focus {
  border-radius: 0 !important;
  color: #FFF;
}

/* Inputs - file picker */

form input[type=file] {
  background-color: transparent;
  border: initial;
  padding: initial;
}

/* Headings and text */

form .hs-richtext,
form .hs-richtext p {
  font-size: 0.875rem;
  margin: 0 0 1.4rem;
}

form .hs-richtext img {
  max-width: 100% !important;
}

/* GDPR */

.legal-consent-container .hs-form-booleancheckbox-display > span,
.legal-consent-container .hs-form-booleancheckbox-display > span p {
  margin-left: 1rem !important;
}

/* Validation */

.hs-form-required {
  color: #EF6B51;
}

.hs-input.invalid.error {
  border-color: #eb1b2b;
}
.hs-input.invalid.error:focus{
    border-color: #843534;
    -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 6px #ce8483;
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 6px #ce8483;
}
.hs-error-msg,label.hs-main-font-element,.hs-error-msgs label {
  color: #EF6B51;
  margin-top: 0;
  font-size: 12px;
}

/* Submit button */

form input[type=submit],
form .hs-button {
  cursor: pointer;
  width:auto;
  display: inline-block;
  text-align: center;
  transition: all 0.3s ease-in-out;
  white-space: normal;
  background-color: #66afe9;
    border: 1px solid #66afe9;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: 400;
    letter-spacing: .5px;
    padding: 12px 40px;
    border-radius: 5px;
    color: #fff;
  text-decoration:none;
}

/* Captcha */

.grecaptcha-badge {
  margin: 0 auto;
}
ul.hs-error-msgs li {
    margin: 0;
    text-align: left;
}

.hs-form, form {
    max-width: 850px;
    margin: 0 auto;
}
.grecaptcha-badge {
    margin-bottom: 20px;
}
/* Table */

table {
  border-collapse: collapse;
  margin-bottom: 1.4rem;
  overflow-wrap: break-word;
}

/* Table cells */

td,
th {
  vertical-align: top;
}

/* Table header */

thead th {
  vertical-align: bottom;
}
header.header.main-header{min-height:110px}header.header.main-header .page-center{max-width:1400px!important}header.header.main-header.lp-header{min-height:64px}.header-wrapper{position:fixed;z-index:999;width:100%;top:0;background-color:#fff;transition:all 0.3s ease-in-out;border-bottom:1.25px solid #e6e6e6;padding:0 0 10px;transform:translateY(0)}.no-cta-header .header-wrapper{padding:10px 0}.top-header-banner{padding:9px 0;margin:0 0 10px;background:#1E2436}.top-header-banner .page-center{position:relative;align-items:center}.top-header-banner .slogan{font-family:'Poppins';font-style:normal;font-weight:400;font-size:11px;line-height:12px;text-align:center}.top-header-banner .whatsapp-contact a{font-family:'Poppins';font-style:normal;font-weight:400;font-size:11px;line-height:12px;text-align:center;color:inherit}.top-header-banner .iso-certified{position:absolute;right:15px;top:0;font-family:'Poppins';font-style:normal;font-weight:400;font-size:11px;line-height:12px;text-transform:capitalize}.top-header-banner .slogan p,.top-header-banner .iso-certified p{margin:0}.top-header-banner .iso-certified{display:none!important}.header-wrapper .page-center{position:relative}.scroll .header-wrapper{transform:translateY(-100%)}.required-search-fixed .header-wrapper{transform:translateY(0)!important}.required-menu-fixed .header-wrapper{transform:translateY(0)!important}body.required-search-fixed,body.required-menu-fixed{overflow:hidden}.header-inner-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;margin:0;justify-content:space-between;background-color:#fff;position:relative;z-index:2}.header-logo{filter:brightness(1);max-width:100px;width:100%}.header-logo img{max-width:90px}.header-left-menu{max-width:50%;width:100%}.header-left-menu .hs-menu-wrapper>ul{display:flex;align-items:center;height:100%;justify-content:flex-end;margin:0;padding:0;list-style:none}.header-left-menu ul>li{position:relative;padding:0 .4rem}.header-left-menu ul>li>a{font-size:14px;display:block;font-weight:400;line-height:28px;color:#000;position:relative;padding:5px 0;text-transform:none;text-decoration:none}.header-left-menu ul>li>a:after{height:4px;width:0;content:'';background:#3b4afe;position:absolute;left:0;bottom:0;transition:0.3s all ease-in-out}.header-left-menu ul>li>a:hover:after{width:30%}.header-left-menu ul>li.hire-from-us>a:after{position:absolute;width:100%;height:11px;background:#ff0;top:50%;z-index:-1}.header-right-section{display:flex;align-items:center;justify-content:flex-end;max-width:calc(49% - 100px);width:100%}.header-contact{padding:0 5px;display:flex;align-items:center}.header-contact ul{margin:0;padding:0;list-style:none}.header-contact ul li{display:inline-block;padding:0 .5rem}.header-contact ul li a{display:inline-block;font-size:14px;font-weight:400;color:#000;position:relative;padding:5px 0;text-transform:none}.header-contact ul li a:hover{color:#000}.header-contact ul li a i{color:#000;padding-right:10px}.header-button ul li a{display:inline-block;font-size:13px;font-weight:400;color:#fff;position:relative;text-transform:uppercase;background:#3B4AFE;padding:8px 20px;border-radius:50px;letter-spacing:0;text-align:center}header.header .header-button ul li a{color:#fff;background:#2962F6}header.header{position:relative;z-index:999}.header-menu-wrapper.header-menu-disable,.header-search-wrapper.search-page--active{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);transition:all 1s cubic-bezier(.86,0,.07,1) 0ms;opacity:0;visibility:hidden}.header-menu-wrapper{background:#e9f0f4!important}.header-menu-wrapper,.header-search-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:all .7s cubic-bezier(.19,1,.22,1) 0ms;position:fixed;top:110px;z-index:1;background-color:#e9f0f4;height:calc(100vh - 110px);margin-bottom:20px;width:100%;left:0;opacity:1;visibility:visible;margin:0 auto;right:0;overflow-y:auto}.scroll .header-menu-wrapper{height:calc(100vh - 110px);top:110px}.header-menu-inner-wrapper{align-items:flex-start;margin:0;justify-content:space-between;display:flex;flex-wrap:wrap;padding:3rem 0 1.5rem}.header-menu-inner-wrapper .menu-section{max-width:66.66%;width:100%}.header-menu-inner-wrapper .extra-link-section{width:100%;max-width:33.33%}.header-menu-inner-wrapper ul{margin:0;padding:0;list-style:none}.header-menu-inner-wrapper .hs-menu-wrapper>ul{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2%}.menu-section .hs-menu-wrapper>ul>li{position:relative;margin-bottom:15px;width:48%}.menu-section .hs-menu-wrapper>ul>li>a{font-size:24px;line-height:1.2;color:#e5e4e8;font-weight:700;font-family:"Poppins";text-transform:capitalize;transition:all 0.3s ease-in-out;letter-spacing:-.5px}.menu-section .hs-menu-wrapper>ul>li>a,.menu-section .hs-menu-wrapper>ul ul li a{background:linear-gradient(90deg,#EF466F -3.66%,#9757D7 92.89%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;text-fill-color:#fff0}.menu-section .hs-menu-wrapper>ul>li:hover>a{border-left:5px solid #3b4afe;padding-left:15px;color:#000}.header-menu-inner-wrapper .hs-menu-wrapper>ul .hs-menu-children-wrapper{display:none;position:absolute;background:#fff;padding:20px 0;width:100%;z-index:1}.header-menu-inner-wrapper ul ul{position:relative}.menu-section .hs-menu-wrapper>ul ul:before{height:100%;width:1px;background:#e5e4e8;position:absolute;top:0;left:0;content:''}.menu-section .hs-menu-wrapper>ul>li:hover ul:before{background:#3b4afe}.child-trigger{display:inline-flex;background:none repeat scroll 0 0 #fff0!important;border:medium none!important;cursor:pointer;height:34px;padding:0!important;position:absolute;right:0;top:0;width:55px;align-items:center;justify-content:center}.menu-section .hs-menu-wrapper>ul ul li a{text-transform:capitalize;padding-left:25px;line-height:2;letter-spacing:0;position:relative;font-size:17px;font-weight:700;color:#e5e4e8;display:inline-block}.menu-section .hs-menu-wrapper>ul>li:hover>ul li a{color:#b7b7b9}.menu-section .hs-menu-wrapper>ul>li:hover>ul li a:hover{color:#000}.menu-section .hs-menu-wrapper>ul ul li a:before{content:'';height:1px;width:15px;background:#e5e4e8;position:absolute;left:0;top:50%;z-index:-1}.menu-section .hs-menu-wrapper>ul>li:hover>ul li a:before{background:#3b4afe}.extra-link-section{border-left:1px solid #e5e4e8;padding:3rem 0 3rem 3rem}.extra-link-section{border-left:1px solid #e5e4e8;padding:3rem 0 3rem 3rem}.header-menu-contact{margin-bottom:3rem}.header-quick-links ul li{position:relative}.header-quick-links ul li a{display:inline-block;font-size:12px;line-height:12px;color:#000;font-weight:700;position:relative;padding-bottom:5px}.header-quick-links ul li a:before{height:4px;width:0;content:'';background:#5d55f2;position:absolute;left:0;bottom:0;transition:0.3s all ease}.header-quick-links ul li a:hover:before{width:50%}.header-menu-contact ul li a{font-size:12px;line-height:12px;color:#000;font-weight:700;position:relative;padding-bottom:5px}.header-menu-contact ul li a i{margin-right:10px}.header-social h4{font-size:18px;font-weight:700;margin:0}.header-social ul{display:flex;align-items:center;gap:20px}.header-social ul li a{font-size:15px;color:#000}.header-menu-wrapper .page-center{padding-left:0!important;padding-right:0!important}.header-search-wrapper .page-center{padding-left:50px;padding-right:50px;border:1px solid rgb(0 0 0 / .1);border-top:none}.header-search-wrapper .hs-search-field{position:relative;display:flex;padding-top:100px;padding-bottom:150px;align-items:flex-start;width:100%;flex-direction:column}.header-search-wrapper .header-search-wrap{width:100%}.header-search-wrapper form{margin:0;max-width:100%;width:100%}.header-search-wrapper input.hs-search-field__input{height:80px;width:100%;max-width:100% font-size:19px;padding-left:30px;background:#f1f1f1;border:0;margin:0;border-radius:0}.header-search-wrapper .hs-search-field--open .hs-search-field__suggestions{border:1px solid #e6e6e6;padding:15px 0;width:100%}.hs-search-field--open .hs-search-field__suggestions li a,.hs-search-field--open .hs-search-field__suggestions li#results-for{padding:0 15px}header.header .icon-sep{width:.5px;height:30px;background:rgb(0 0 0 / .1)}.header-phone ul li a span{transition:all o.3s ease-in-out}.header-phone ul li a:hover span:last-child{color:#85BD3C}.header-search-wrapper .header-search-wrap h3{margin-bottom:10px}.header-quick-links,.header-button.header-menu-button{margin-bottom:30px;padding-bottom:0}.header-main__logo-area__menu-button{z-index:1;overflow:hidden;background:none;border:0;padding:0 10px;margin-right:0;width:70px;cursor:pointer;position:relative;height:60px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:719px){.header-main__logo-area__menu-button{height:50px;margin-right:2px}}.header-main__logo-area__menu-button .burger-icon{display:block}@media screen and (max-width:719px){.header-main__logo-area__menu-button .burger-icon{-webkit-transform:scale(.8);transform:scale(.8)}}.header-main__logo-area__menu-button .burger-icon span{transition:transform 1s cubic-bezier(.19,1,.22,1) .5s,width 1s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:transform 1s cubic-bezier(.19,1,.22,1) .5s,width 1s cubic-bezier(.19,1,.22,1) 0s;will-change:transform}.header-main__logo-area__menu-button .burger-icon span:not(:last-child){margin-bottom:4px}.header-main__logo-area__menu-button .burger-icon span:first-child{-webkit-transition-delay:.6s;transition-delay:.6s}.header-main__logo-area__menu-button .burger-icon span:nth-child(2){-webkit-transition-delay:.55s;transition-delay:.55s}.header-main__logo-area__menu-button .burger-icon span:nth-child(3){-webkit-transition-delay:.5s;transition-delay:.5s;width:20px}.header-main__logo-area__menu-button .close-icon{-webkit-transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1) .35s;transition:-webkit-transform .5s cubic-bezier(.19,1,.22,1) .35s;transition:transform .5s cubic-bezier(.19,1,.22,1) .35s;transition:transform .5s cubic-bezier(.19,1,.22,1) .35s,-webkit-transform .5s cubic-bezier(.19,1,.22,1) .35s;position:absolute;display:block;left:calc(50% - 7px);top:calc(50% - 9px);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;width:18px;height:18px}.header-main__logo-area__menu-button .close-icon span{-webkit-transition:-webkit-transform .4s cubic-bezier(.47,0,.745,.715) 0ms;transition:-webkit-transform .4s cubic-bezier(.47,0,.745,.715) 0ms;transition:transform .4s cubic-bezier(.47,0,.745,.715) 0ms;transition:transform .4s cubic-bezier(.47,0,.745,.715) 0ms,-webkit-transform .4s cubic-bezier(.47,0,.745,.715) 0ms;will-change:transform;position:absolute;top:50%;left:50%;margin:-1px 0 0 -13px;width:25px}.header-main__logo-area__menu-button .close-icon span:nth-child(1),.header-main__logo-area__menu-button .close-icon span:nth-child(2){-webkit-transform:rotate(0);transform:rotate(0)}.header-main__logo-area__menu-button--before-entering .burger-icon span{-webkit-transition-timing-function:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.header-main__logo-area__menu-button--before-entering .burger-icon span:nth-child(1){-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition-delay:0ms;transition-delay:0ms}.header-main__logo-area__menu-button--before-entering .burger-icon span:nth-child(2){-webkit-transform:translateY(-45px);transform:translateY(-45px);-webkit-transition-delay:50ms;transition-delay:50ms}.header-main__logo-area__menu-button--before-entering .burger-icon span:nth-child(3){-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-transition-delay:.1s;transition-delay:.1s}.header-main__logo-area__menu-button--active .burger-icon span{-webkit-transition:-webkit-transform 1s cubic-bezier(.19,1,.22,1) 0ms;transition:-webkit-transform 1s cubic-bezier(.19,1,.22,1) 0ms;transition:transform 1s cubic-bezier(.19,1,.22,1) 0ms;transition:transform 1s cubic-bezier(.19,1,.22,1) 0ms,-webkit-transform 1s cubic-bezier(.19,1,.22,1) 0ms}.header-main__logo-area__menu-button--active .burger-icon span:nth-child(1){-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-transition-delay:0ms;transition-delay:0ms}.header-main__logo-area__menu-button--active .burger-icon span:nth-child(2){-webkit-transform:translateY(-45px);transform:translateY(-45px);-webkit-transition-delay:50ms;transition-delay:50ms}.header-main__logo-area__menu-button--active .burger-icon span:nth-child(3){-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition-delay:.1s;transition-delay:.1s}.header-main__logo-area__menu-button--active .close-icon{-webkit-transition:-webkit-transform .4s cubic-bezier(.47,0,.745,.715) .2s;transition:-webkit-transform .4s cubic-bezier(.47,0,.745,.715) .2s;transition:transform .4s cubic-bezier(.47,0,.745,.715) .2s;transition:transform .4s cubic-bezier(.47,0,.745,.715) .2s,-webkit-transform .4s cubic-bezier(.47,0,.745,.715) .2s;opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.header-main__logo-area__menu-button--active .close-icon span{-webkit-transition:-webkit-transform .6s cubic-bezier(.19,1,.22,1) .55s;transition:-webkit-transform .6s cubic-bezier(.19,1,.22,1) .55s;transition:transform .6s cubic-bezier(.19,1,.22,1) .55s;transition:transform .6s cubic-bezier(.19,1,.22,1) .55s,-webkit-transform .6s cubic-bezier(.19,1,.22,1) .55s}.header-main__logo-area__menu-button--active .close-icon span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header-main__logo-area__menu-button--active .close-icon span:nth-child(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header-main__logo-area__menu-button span{display:block;height:1.3px;width:40px;background:#242424}.header-main__logo-area__menu-button:hover .burger-icon span:nth-child(3){width:40px}.header-main__logo-area__menu-button:hover .burger-icon span:nth-child(1){width:20px}.header-main__search-area__search-icon{height:60px;overflow-y:hidden;position:relative;display:block;width:60px;cursor:pointer}.header-main__search-area__search-icon:after,.header-main__search-area__search-icon:before{transition:transform 1s cubic-bezier(.23,1,.32,1) .1s,color 0.3s ease-in-out;position:absolute;left:0;content:'';display:block;float:left;height:inherit;margin-left:20px;margin-right:20px;background-repeat:no-repeat;background-position:0 50%;color:rgb(0 0 0)}.header-main__search-area__search-icon:hover:after,.header-main__search-area__search-icon:hover:before{color:#3b4afe}.header-main__search-area__search-icon:before{-webkit-transform:translateY(0);transform:translateY(0);width:21px;content:"\e8b6";font-family:Material Symbols Outlined;font-size:24px;line-height:60px;font-weight:300}@media screen and (max-width:719px){.header-main__search-area__search-icon:before{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.header-main__search-area__search-icon:after{-webkit-transform:translateY(-100px);transform:translateY(-100px);width:18px;content:"\e5cd";font-size:24px;line-height:60px;font-family:Material Symbols Outlined;font-weight:300}@media screen and (max-width:719px){.header-main__search-area__search-icon:after{-webkit-transform:translateY(-100px) scale(1);transform:translateY(-100px) scale(1)}}.header-main__search-area__search-icon--active:before{transition:transform 1s cubic-bezier(.19,1,.22,1),color 0.3s ease-in-out;-webkit-transform:translateY(100px);transform:translateY(100px)}@media screen and (max-width:719px){.header-main__search-area__search-icon--active:before{-webkit-transform:translateY(100px) scale(1);transform:translateY(100px) scale(1)}}.header-main__search-area__search-icon--active:after{transition:transform 1s cubic-bezier(.19,1,.22,1),color 0.3s ease-in-out;-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (max-width:719px){.header-main__search-area__search-icon--active:after{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@media (min-width:1091px){.extra{display:none!important}header.header.main-header .header-left-menu .hs-menu-wrapper>ul ul.hs-menu-children-wrapper>li.online\/offline{width:100%!important}header.header.main-header .header-left-menu .hs-menu-wrapper>ul ul.hs-menu-children-wrapper>li.online\/offline>ul{display:flex;flex-wrap:wrap}header.header.main-header .header-left-menu .hs-menu-wrapper>ul ul.hs-menu-children-wrapper>li.online\/offline>ul>li{flex:1;padding:0}header.header.main-header .header-left-menu .hs-menu-wrapper>ul ul.hs-menu-children-wrapper>li.online\/offline>ul>li>a{text-indent:0;font-weight:700}header.header.main-header .header-left-menu .hs-menu-wrapper>ul ul.hs-menu-children-wrapper>li.online\/offline>ul>li>ul>li{padding:0}}div#google_translate_element{position:absolute;top:-5px;left:15px}.goog-te-gadget-icon{display:none}.goog-te-gadget-simple{background-color:#ecebf0!important;border:0!important;font-size:10pt;font-weight:800;display:inline-block;padding:0!important;cursor:pointer;zoom:1}.goog-te-gadget-simple span{color:#3e3065!important}@media (min-width:1091px) and (max-width:1440px){.header-left-menu ul>li>a{font-size:12px}}@media (max-width:1090px){.less{display:none!important}.header-right-section{max-width:calc(100% - 100px)}.menu-section .menu-section-bottom li.Courses{display:none}}@media (max-width:991px){.extra-link-section{padding:30px 15px}.header-social ul{gap:15px}.extra-link-section .header-button{margin-bottom:30px}}.header-left-menu ul>li:hover>ul.hs-menu-children-wrapper{visibility:visible;opacity:1}.header-left-menu ul ul li a{font-weight:300;font-size:13px;color:#000;text-decoration:none;display:block;position:relative;padding:.2em 0}.header-left-menu ul ul li a:after{height:4px;width:0;content:'';background:#3b4afe;position:absolute;left:0;bottom:0;transition:0.3s all ease-in-out}.header-left-menu ul ul li a:hover:after{width:30%}.header-left-menu .hs-menu-wrapper>ul>li.hs-item-has-children{position:static}.header-left-menu .hs-menu-wrapper>ul>li.hs-item-has-children>a:before{width:100%;height:22px;background:#fff0;left:0;bottom:-22px;content:"";display:block;position:absolute}.header-left-menu .hs-menu-wrapper>ul>li ul{margin:0;padding:0;list-style:none}.header-left-menu .hs-menu-wrapper>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper{margin:0;padding:0;list-style:none;position:absolute;left:0;visibility:hidden;opacity:0;transition:0.3s all ease-in-out;background:#fff;border-bottom:#3b4afe solid 5px;padding:30px;display:flex!important;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;left:0;top:71px;box-shadow:0 4px 30px rgb(0 0 0 / 10%)}.header-left-menu .hs-menu-wrapper>ul>li.hs-item-has-children:hover>ul.hs-menu-children-wrapper{visibility:visible;opacity:1;transform:none}.header-left-menu .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper>li{width:calc(20% - 20px);float:left}.header-left-menu .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper>li>a{font-size:14px;text-transform:uppercase;border-bottom:1px solid rgb(0 0 0 / .1);padding:0 0 10px;margin:0 0 10px;font-weight:400}.header-left-menu .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper>li>a:after{content:none;display:none}.header-left-menu .hs-menu-wrapper>ul>li:hover>ul.hs-menu-children-wrapper>li>ul{position:static;visibility:visible;opacity:1;transform:none;border:none;box-shadow:none;padding:0;width:100%;column-count:1;display:block}.header-franchise-btn a{padding:5px 15px;background:rgb(41 98 246);border-radius:5px;font-size:12px;color:#fff;font-weight:600}.header-franchise-btn a:hover{color:#fff}@media (min-width:1211px){.UX-UI-design-landing-banner-mdl.bnr-alt{padding-top:300px!important}}@media (max-width:1210px) and (min-width:768px){.UX-UI-design-landing-banner-mdl.bnr-alt{margin:0!important;padding-top:200px!important}}@media(max-width:1440px) and (min-width:991px){.header-button ul li a,header.header .header-button ul li a{font-size:10px;padding-left:10px;padding-right:10px}.header-contact ul li a{font-size:11px}.header-contact ul li a i{padding-right:5px}}@media (max-width:768px){.menu-section .hs-menu-wrapper>ul>li>a{max-width:calc(100% - 55px)}.header-menu-inner-wrapper .hs-menu-wrapper>ul{flex-direction:column}.menu-section .hs-menu-wrapper>ul>li{width:100%}.menu-section .hs-menu-wrapper>ul>li>a{font-size:22px}.header-menu-inner-wrapper .hs-menu-wrapper>ul .hs-menu-children-wrapper{position:static}.menu-section .hs-menu-wrapper>ul ul:before{content:none;display:none}.menu-section .hs-menu-wrapper>ul ul li a{padding-left:10px;font-size:16px}.header-menu-inner-wrapper .menu-section,.header-menu-inner-wrapper .extra-link-section{max-width:100%}.header-menu-inner-wrapper .extra-link-section{max-width:100%;width:100%;border-left:none;padding:30px 0}.header-logo{max-width:80px}.header-right-section{max-width:calc(100% - 80px)}.header-main__logo-area__menu-button,.header-main__search-area__search-icon{width:60px}.header-menu-wrapper .page-center,.header-search-wrapper .page-center{padding-left:30px;padding-right:30px}.header-main__logo-area__menu-button span{height:1.5px}.header-main__logo-area__menu-button .burger-icon span:not(:last-child){margin-bottom:6px}.header-main__search-area__search-icon:before{font-weight:400}.header-quick-links ul li a,.header-menu-contact ul li a{font-size:16px;line-height:1.5;display:inline-block;padding-bottom:10px}}@media (min-width:601px){.header-phone-mobile{display:none!important}}@media (min-width:601px) and (max-width:700px){.header-contact ul li a{font-size:10px}.header-contact ul li a i{color:#000}}@media (max-width:600px){.header-phone.header-phone-mobile ul{margin:0;padding:0;list-style:none;text-align:center;background:#effcf8;padding:7px 10px}.header-phone:not(.header-phone-mobile) ul>li:first-child{display:none}.header-phone.header-phone-mobile ul>li:last-child{display:block}.header-phone ul li a:hover span:last-child{color:#1e981e}.header-wrapper{padding-top:0}}@media (max-width:600px){.header-menu-wrapper,.header-search-wrapper{top:140px;height:calc(100vh - 140px)}.header-phone.header-phone-mobile ul li a{color:#229258}.top-header-banner{margin:0}.header-phone.header-phone-mobile ul li a i{padding-right:5px}.header-phone ul li a#hs-button_admission_button{color:#45b36b;font-weight:700;font-size:18px}}@media (min-width:481px) and (max-width:500px){.header-button ul li a{font-size:12px;padding:8px 10px}}@media (min-width:481px){.header-button-mobile{display:none!important}}@media (max-width:480px){.header-logo img{max-width:70px}.header-contact .header-button{display:none!important}.header-button.header-button-mobile{width:100%}.header-button.header-button-mobile ul{margin:0;padding:0;list-style:none}.header-button.header-button-mobile ul li a{width:100%;border-radius:0;padding:10px 20px}.header-wrapper.header-wrapper-main{padding-bottom:0}.header-menu-wrapper,.header-search-wrapper{top:130px;height:calc(100vh - 130px)}.top-header-banner .slogan{text-align:left}.header-contact ul li{padding:0}.header-contact ul li a{font-size:12px}.header-contact ul li a i{padding-right:5px}.header-button ul li a,header.header .header-button ul li a{background:linear-gradient(90deg,rgb(255 81 46) 0%,rgb(240 126 24) 100%)!important;color:#fff!important}.header-wrapper{border:0!important}}.location_trigger_inr{height:60px;overflow-y:hidden;position:relative;display:flex;width:auto;cursor:pointer;align-items:center;justify-content:center}.location_trigger_inr:hover{color:#3b4afe}.branch_dropdown{position:absolute;top:100%;left:50%;background:#fff;border-radius:6px;z-index:9;transition:0.3s all ease;transform:translateY(20px) translateX(-50%);opacity:0;visibility:hidden;pointer-events:none;box-shadow:0 4px 13px -3px rgb(0 0 0 / 12%)}.location_trigger{position:relative}.branch_dropdown ul{margin:0;padding:0;list-style:none}.branch_dropdown ul li a{display:block;white-space:nowrap;padding:10px 20px}.location_trigger:hover .branch_dropdown{pointer-events:all;opacity:1;visibility:visible;transform:translateY(0) translateX(-50%)}.branch_dropdown ul li a:hover{color:#000}.header-menu-mdl .Locations .title:after{background:hsl(0deg 0% 47% / 39%);content:'';display:inline-block;clear:both;position:absolute;right:0;height:1px;width:calc(100% - 110px);top:10px}.header-menu-mdl .Locations .title{position:relative}.row-fluid-wrapper.row-depth-1.row-number-3.dnd_area4-row-1-padding.dnd-section.dnd_area4-row-1-background-layers.dnd_area4-row-1-background-color .faq-acc-mdl,.row-fluid-wrapper.row-depth-1.row-number-5.dnd_area4-row-2-background-layers.dnd_area4-row-2-padding.dnd-section.dnd_area4-row-2-background-color .faq-acc-mdl,.row-fluid-wrapper.row-depth-1.row-number-7.dnd-section.dnd_area4-row-3-padding.dnd_area4-row-3-background-color.dnd_area4-row-3-background-layers .faq-acc-mdl,.row-fluid-wrapper.row-depth-1.row-number-9.dnd_area4-row-4-background-color.dnd_area4-row-4-background-layers.dnd-section.dnd_area4-row-4-padding .faq-acc-mdl{padding-top:10px!important}@media(max-width:767px){.header-menu-mdl .Locations .title:after{width:calc(100% - 83px)}.top-header-banner .page-center{flex-wrap:wrap!important;gap:0!important}.top-header-banner .slogan img{margin:0!important}.top-header-banner .slogan img:first-child{margin-right:3px!important}.top-header-banner .slogan>div span{display:flex;width:100%;justify-content:center;gap:10px}.header-wrapper .page-center{padding-bottom:15px}}.mainlocationlocator p{font-family:'Poppins';font-style:normal;font-weight:400;font-size:14px;line-height:12px;text-align:center;align-items:center;margin:0;color:#f6ec18;display:flex;gap:9px}.top-header-banner .iso-certified{position:static}.top-header-banner .page-center{display:flex;justify-content:space-between;gap:20px}.mainlocationlocator ul{margin:0;padding:0;list-style:none;position:absolute;top:100%;z-index:999;background:#fff;padding:0;width:100%;border-radius:5px;border-bottom:#3b4afe solid 5px;box-shadow:0 4px 30px rgb(0 0 0 / 10%);display:none;width:200px;right:0;left:auto}.mainlocationlocator{position:relative;cursor:pointer}.mainlocationlocator ul li a{font-weight:300;font-size:13px;color:#000;text-decoration:none;display:block;position:relative;padding:15px 20px 0;white-space:nowrap}.top-header-banner{padding:0}.top-header-banner .page-center>*{padding:10px 0}.mainlocationlocator p span{font-size:19px;line-height:0;padding:10px 0}.mainlocationlocator ul li:last-child a{padding-bottom:15px}.mainlocationlocator p span:last-child{transition:0.3s all ease}.mainlocationlocator.locActive p span:last-child{transform:rotate(180deg)}.mainlocationlocator ul li a:hover{color:#3b4afe}.seat-left-box{padding:20px 0}.upcoming-batches-mdl-type2 .batch-card-inner{height:100%!important}.seat-left{font-size:16px;color:#ff3b30;font-weight:600;display:flex;align-items:center;gap:6px;margin:0}.header-left-menu li.hs-menu-item.hs-menu-depth-2.hs-item-has-children.-all-in-one-course-one-course\.-complete-skill-mastery\.>a{border:1px solid #fff0;border-radius:8px;background-image:linear-gradient(#fff,#fff),linear-gradient(to right,#F71873,#F8B54A);background-origin:border-box;background-clip:padding-box,border-box}.header-left-menu li.hs-menu-item.hs-menu-depth-2.hs-item-has-children.-all-in-one-course-one-course\.-complete-skill-mastery\.>ul>li>a{display:inline-flex;align-items:center;gap:8px;text-decoration:none;background:linear-gradient(to right,#F71873,#F8B54A);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.header-left-menu li.hs-menu-item.hs-menu-depth-2.hs-item-has-children.-all-in-one-course-one-course\.-complete-skill-mastery\.>ul>li>a:hover{background:linear-gradient(to right,#F71873,#F8B54A)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.header-left-menu li.hs-menu-item.hs-menu-depth-2.hs-item-has-children.-all-in-one-course-one-course\.-complete-skill-mastery\.>ul>li>ul>li>a{display:inline-block;font-size:13px;font-weight:700}.header.main-header .all-in-onebtn a:hover{background:#F71873!important;color:#fff!important}@media(max-width:500px){.top-header-banner .iso-certified{display:none}.mainlocationlocator p{width:100%;text-align:center}.mainlocationlocator{width:100%}}.header-right-section .mainlocationlocator{display:none}.header-menu-mdl .mainlocationlocator.locActive p span:last-child{transform:none}@media(max-width:1090px){.top-header-banner .mainlocationlocator{display:none}.header-right-section .mainlocationlocator{display:block}.header-right-section .mainlocationlocator p{color:#000}.header-right-section .mainlocationlocator ul:before{content:'';display:block;clear:both;height:20px;position:absolute;top:0;left:0;right:0;margin-top:-5px}.header-right-section .mainlocationlocator ul{top:26px}}@media(max-width:700px){.top-header-banner .mainlocationlocator{display:block}.header-right-section .mainlocationlocator{display:none}}.header-menu-mdl .link-wrapper{margin-left:0;margin-right:auto}.header-menu-mdl .left-top-wrapper{align-items:center!important}.header-menu-mdl .mainlocationlocator p{background:#3b4afe;border:1px solid #3b4afe;border-radius:8px;color:#fff;font-size:16px;font-weight:700;line-height:22px;padding:12px 20px;text-align:center;text-decoration:none}.header-menu-mdl .left-top-wrapper{gap:15px}.header-partner img{height:50px;display:block;font-size:0}@media(min-width:769px) and (max-width:1170px){.header-menu-mdl .mainlocationlocator p{font-size:13px;line-height:normal;padding-bottom:8px;padding-top:8px}.mainlocationlocator p span{font-size:15px}.header-menu-mdl .mainlocationlocator p{justify-content:flex-start}}@media(max-width:700px){.header-menu-mdl .left-top-wrapper{flex-wrap:wrap}.header-menu-mdl .button-wrapper,.header-menu-mdl .link-wrapper{width:100%}.mainlocationlocator{order:3}.header-menu-mdl .button-wrapper a{width:50%}.mainlocationlocator{width:100%}.header-menu-mdl .mainlocationlocator p{justify-content:center}}@media(max-width:500px){.mainlocationlocator p{justify-content:center}}@media(max-width:700px){.top-header-banner .mainlocationlocator p{justify-content:center}.mainlocationlocator ul{width:100%;position:relative}.mainlocationlocator ul li a,.mainlocationlocator ul li a:hover{color:#fff}.mainlocationlocator ul{background:none;border:0;text-align:center}}.header-left-menu ul ul ul li a{position:relative;padding-left:11px}.header-left-menu ul ul ul li a:before{content:'\e5df';clear:both;font-family:'Material Symbols Outlined';font-weight:400;font-style:normal;font-size:25px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;top:4px;position:absolute;left:-13px;width:0}.header-left-menu ul ul li a:after{left:11px}.mainlocationlocator ul{display:block;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);transition:all 1s cubic-bezier(.86,0,.07,1) 0ms;opacity:0;visibility:hidden;z-index:0}.mainlocationlocator.locActive ul{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:all .7s cubic-bezier(.19,1,.22,1) 0ms}.mainlocationlocator{z-index:99;background:rgb(53 57 69);padding:0!important}.mainlocationlocator p{position:relative;z-index:99;background:rgb(53 57 69);padding:10px 0;min-width:200px;justify-content:flex-end}@media(max-width:1090px){.header-right-section .mainlocationlocator{padding:0;background:#fff}.header-right-section .mainlocationlocator p{background:#fff}.header-right-section .mainlocationlocator ul{top:100%}}@media(max-width:700px){.mainlocationlocator ul{opacity:1;visibility:visible;transform:none;max-height:0;transition:0.3s all ease;overflow:hidden}.top-header-banner .mainlocationlocator p{background:none}.top-header-banner .mainlocationlocator{background:none}.mainlocationlocator.locActive ul{max-height:118px}.top-header-banner .mainlocationlocator{overflow:hidden}.header-menu-mdl .mainlocationlocator ul{background:#3b4afe;border-radius:8px;margin-top:-13px}}.header-menu-mdl .mainlocationlocator{background:none!important}.hd_top{display:flex;align-items:center;gap:0;padding:0!important}.cp_link{padding-left:10px;display:inline-block}.cp_link a{padding-left:10px;color:#fff;font-weight:400}.cp_link a:hover,.cp_link a:focus{color:#f6ec18}.cp_link{position:relative}.cp_link:before{content:'|';font-size:14px;position:absolute;left:6px;top:0}@media(max-width:1090px){.cp_link:before{font-size:14px;left:6px;top:0;display:none}.cp_link a{font-size:11px;white-space:nowrap}}@media(max-width:767px){.hd_top{align-items:flex-start;flex-direction:row-reverse}.cp_link{display:block;padding:10px 0}}.header-left-menu .hs-menu-wrapper>ul>li.hs-item-has-children.contact>ul,.header-left-menu .hs-menu-wrapper>ul>li.hs-item-has-children.online-courses>ul{width:200px;left:0;top:60px}.header-left-menu .hs-menu-wrapper>ul>li.hs-item-has-children.contact>ul>li,.header-left-menu .hs-menu-wrapper>ul>li.hs-item-has-children.online-courses>ul>li{width:100%}.header-left-menu .hs-menu-wrapper>ul>li.hs-item-has-children.contact,.header-left-menu .hs-menu-wrapper>ul>li.hs-item-has-children.online-courses{position:relative}.header-left-menu .hs-menu-wrapper>ul>li.hs-item-has-children.contact>ul>li>a,.header-left-menu .hs-menu-wrapper>ul>li.hs-item-has-children.online-courses>ul>li>a{border:0;padding:0;margin:0}.mainlocationlocator>a{display:inline-block;padding-right:10px;color:#fff!important}.mainlocationlocator>a:hover,.mainlocationlocator>a:focus{color:#f6ec18}.mainlocationlocator{display:flex;align-items:center;justify-content:center}.mainlocationlocator p{min-width:170px}.all-in-onebtn{padding:0 20px}.all-in-onebtn a{padding:5px 10px;background:linear-gradient(to right,#F71873,#F8B54A);border-radius:5px;font-size:12px;color:#fff;font-weight:600;white-space:nowrap}.header.main-header .all-in-onebtn a:hover{background:#F71873!important;border:1px solid #F71873!important;color:#fff!important}@media(max-width:1090px){.top-header-banner .mainlocationlocator{display:flex}.top-header-banner .mainlocationlocator p,.top-header-banner .mainlocationlocator ul{display:none}.top-header-banner .mainlocationlocator+.cp_link{padding-left:0}.mainlocationlocator>a{font-size:11px}.header-menu-mdl .mainlocationlocator{display:block}}@media(max-width:767px){.top-header-banner .page-center{padding-bottom:12px}.top-header-banner .page-center>*{align-items:center;flex-direction:row}.top-header-banner .mainlocationlocator{order:-1}}.sidebar-lead-form.pop-open{overflow:auto!important}.mainlocationlocator>ul>li{position:relative}.mainlocationlocator>ul>li:hover>ul{position:absolute;right:0;left:100%;width:200px;overflow:visible;top:0;display:block}.mainlocationlocator>ul>li>ul,.main-header .mobile-head,.header-mobile-demo{display:none}@media (max-width:767px){.main-header .mobile-head,.header-mobile-demo{display:block}header .top-header-banner,header .header-contact,header .search-trigger{display:none!important}header .header-wrapper{padding:10px 0;padding-bottom:0}header .header-partner.mobile-head{background:#434343;padding:20px;padding-left:14px;margin-top:10px;display:flex;align-items:center;justify-content:space-between;padding-right:0;padding-top:0;padding-bottom:0;gap:10px}header .header-partner.mobile-head img{height:37px}header .header-partner.mobile-head .header-mobile-demo{background:#ff512e;height:100%;min-width:50%;text-align:center}header .header-partner.mobile-head .header-mobile-demo a{background:#ff512e;height:100%;padding:15px 40px;font-size:16px;color:#fff;letter-spacing:1px}.header-button.header-button-mobile{display:none}header .header-wrapper{padding:10px 0;padding-bottom:0}header .header-partner.mobile-head{background:#434343;padding:20px;padding-left:14px;margin-top:0;display:flex;align-items:center;justify-content:space-between;padding-right:0;padding-top:0;padding-bottom:0;gap:10px}.header-button.header-button-mobile{width:100%;display:none}header .header-partner.mobile-head img{height:35px}header .header-partner.mobile-head .header-mobile-demo a{font-size:13px;padding:15px 60px;letter-spacing:normal}}@media (max-width:500px){header .header-partner.mobile-head .header-mobile-demo a{font-size:13px;padding:20px;letter-spacing:normal}}
.lp__header-v2 ul{margin:0;padding:0;list-style:none}.lp__header-logo img{max-width:100px}.lp__header-inner-wrapper{display:flex;align-items:center;justify-content:space-between}.lp__header-wrapper{padding:15px 0}.lp__header-logo-wrapper{display:flex;align-items:start;column-gap:20px;width:36%}.header-partner-heading{display:flex;align-items:center;gap:10px}.lp__header-right-section{width:68%}.lp__header-logo{width:100px}.lp__header-logo_texts{width:calc(100% - 120px);font-size:12px;font-weight:700}.lp__header-button ul{display:flex;align-items:center;justify-content:flex-end;gap:15px}.lp__header-button ul li a{border-radius:5px;padding:10px 15px;font-size:13px;box-shadow:0 4px 30px rgb(0 0 0 / 10%);display:inline-block;text-align:center;font-weight:400}.lp__header-button ul li.admission_button-list-item a{background-color:#2ecf7e;color:#FFF}.lp__header-button ul li.mail_button-list-item a{background-color:#2ECF7E;color:#fff}.lp__header-button ul li.phone_button-list-item a{background:#3b4afe;color:#fff}.lp__header-button ul li.enroll_button-list-item a{background:#FF8C00;color:#fff}.lp__header-button ul li.demo_button-list-item a{background:linear-gradient(90deg,rgb(255 81 46) 0%,rgb(240 126 24) 100%)!important;color:#fff!important}.lp__header-button ul li a strong{font-weight:500}.demo_button-mobile-item a{display:block;text-align:center;background:linear-gradient(90deg,rgb(255 81 46) 0%,rgb(240 126 24) 100%)!important;color:#fff!important;font-size:13px;font-weight:400;position:relative;text-transform:uppercase;letter-spacing:0;text-align:center;width:100%;border-radius:0;padding:15px 20px}.whatup-btn{display:flex;align-items:center}.whatup-btn .image img{max-width:52px;object-fit:cover;position:relative;left:5px}.lp__header-button ul li.enroll_button-list-item .content-whatsup a{background:#E9F0F4;padding:9px}.lp__header-button ul li.enroll_button-list-item .content-whatsup p{margin:0;color:#000;font-size:12px}.lp__header-button ul li.enroll_button-list-item .content-whatsup h4{margin-bottom:0;font-size:14px;font-weight:500}.lp__header-logo_texts{display:flex;gap:10px;width:100%}.lp__header-logo_texts img{height:50px;width:auto}.lp__header-wrapper .lp__header-contact li.admission_button-list-item.pritmpura-cntbtn{display:none}body.north_delhi .lp__header-wrapper .lp__header-contact li.admission_button-list-item{display:none}body.north_delhi .lp__header-wrapper .lp__header-contact li.admission_button-list-item.pritmpura-cntbtn{display:block}body.north_delhi .lp__header-wrapper .lp__header-contact li.admission_button-list-item.pritmpura-cntbtn a{font-size:16px}.lp__header-v2 .page-center>h6{padding-left:125px}body.north_delhi .lp__header-button ul li.demo_button-list-item a{font-size:16px}body.north_delhi footer.footer.lp-footer{background:#fff}body.north_delhi footer.footer.lp-footer *:not(a.sticky-footer-btn){color:#000}.lp__header-logo_texts{display:flex;gap:10px;width:100%;flex-direction:column}.lp__header-logo_texts h6{font-weight:500;margin:0;font-size:12px;background:#fff19d;display:inline-block;border-radius:3px;padding:3px 5px}.lp__header-logo_texts .partner-image{display:flex;gap:10px;width:100%}.lp__header-logo_texts img{height:50px;width:auto}.call-wrapper a.pritmpura-call{display:none!important}body.north_delhi .call-wrapper>a{display:none!important}body.north_delhi .call-wrapper a.pritmpura-call{display:block!important}.mobile-hide,.desktop-hide{display:none}.UX-UI-design-landing-banner-mdl.alt-bnr{padding-top:200px}.lp__header-wrapper .lp__header-contact li.admission_button-list-item.southdelhi-cntbtn,.lp__header-wrapper .lp__header-contact li.admission_button-list-item.eastdelhi-cntbtn,.lp__header-wrapper .lp__header-contact li.admission_button-list-item.westdelhi-cntbtn,body.south_delhi .lp__header-wrapper .lp__header-contact .admission_button-list-item.global-no-btn,body.west_delhi .lp__header-wrapper .lp__header-contact .admission_button-list-item.global-no-btn,body.east_delhi .lp__header-wrapper .lp__header-contact .admission_button-list-item.global-no-btn,body.south_delhi .call-wrapper>a,body.west_delhi .call-wrapper>a,body.east_delhi .call-wrapper>a,body.south_delhi .lp__header-button ul li.admission_button-list-item.global-no-btn,body.south_delhi .lp__header-button ul li.admission_button-list-item.global-no-btn,body.west_delhi .lp__header-button ul li.admission_button-list-item.global-no-btn a,body.west_delhi .lp__header-button ul li.admission_button-list-item.global-no-btn,body.east_delhi .lp__header-button ul li.admission_button-list-item.global-no-btn a,body.east_delhi .lp__header-button ul li.admission_button-list-item.global-no-btn,body.north_delhi .lp__header-button ul li.admission_button-list-item.global-no-btn a,body.north_delhi .lp__header-button ul li.admission_button-list-item.global-no-btn,body.pitampura-page .lp__header-wrapper .lp__header-contact .admission_button-list-item.global-no-btn{display:none!important}body.south_delhi .lp__header-wrapper .lp__header-contact li.admission_button-list-item.southdelhi-cntbtn,body.west_delhi .lp__header-wrapper .lp__header-contact li.admission_button-list-item.westdelhi-cntbtn,body.east_delhi .lp__header-wrapper .lp__header-contact li.admission_button-list-item.eastdelhi-cntbtn,body.west_delhi .lp__header-wrapper .lp__header-contact li.admission_button-list-item.westdelhi-cntbtn,body.east_delhi .lp__header-button ul li.admission_button-list-item.eastdelhi-cntbtn a,body.east_delhi .lp__header-button ul li.admission_button-list-item.eastdelhi-cntbtn,body.west_delhi .lp__header-button ul li.admission_button-list-item.westdelhi-cntbtn a,body.west_delhi .lp__header-button ul li.admission_button-list-item.westdelhi-cntbtn,body.south_delhi .lp__header-button ul li.admission_button-list-item.southdelhi-cntbtn a,body.south_delhi .lp__header-button ul li.admission_button-list-item.southdelhi-cntbtn,.lp__header-wrapper .lp__header-contact .admission_button-list-item.global-no-btn,body.south_delhi .lp__header-wrapper .lp__header-contact li.admission_button-list-item.southdelhi-cntbtn,body.pitampura-page .lp__header-wrapper .lp__header-contact li.admission_button-list-item.pritmpura-cntbtn{display:block!important}body.pitampura footer.footer.lp-footer{display:none!important}body.landing-page .page-center:not(header .page-center){max-width:1000px!important}.dnd_area-module-2-padding>#hs_cos_wrapper_dnd_area-module-2{padding:0!important}.dnd_area-module-4-padding>#hs_cos_wrapper_dnd_area-module-4{width:100%}div#hs-overlay-cta-204326656690 .body-wrapper{padding:10px}.body-wrapper.hs-content-id-204326656690.hs-web-interactive{padding:0 10px!important}.boxed-content-wrapper.cm-box-cnt .top-section h2{font-size:clamp(60px, -10.4225352113px + 14.0845070423vw, 260px);line-height:1}.boxed-content-wrapper.cm-box-cnt .page-center{max-width:100%;padding:0}.boxed-content-wrapper.cm-box-cnt table.tb-stats{margin:clamp(20px, 5vw, 35px) auto clamp(40px, 5vw, 70px);width:min(100%, 900px);border-collapse:separate;border-spacing:0;text-align:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.boxed-content-wrapper.cm-box-cnt table.tb-stats thead th{background:linear-gradient(135deg,#4f46e5,#6366f1);color:#fff;font-weight:600;padding:clamp(12px, 2vw, 18px);font-size:clamp(16px, 1.2vw, 18px);border:1px solid #e5e7eb}.boxed-content-wrapper.cm-box-cnt table.tb-stats tbody tr:nth-child(even){background-color:#f8fafc}.boxed-content-wrapper.cm-box-cnt table.tb-stats tbody th{font-weight:600;color:#1e293b;padding:clamp(10px, 2vw, 16px);border:1px solid #e5e7eb}.boxed-content-wrapper.cm-box-cnt table.tb-stats td{padding:clamp(10px, 2vw, 18px);font-size:clamp(16px, 16px + 0.25vw, 20px);line-height:1.4;color:#334155;border:1px solid #e5e7eb}header.lp__header.lp__header-v2{min-height:110px}@media (min-width:767px){.lp__header-right-section.mobile.mobile-version,.lp__header.lp__header-v2 .header-main__logo-area__menu-button{display:none!important}.lp__header-right-section.mobile,.lp__header-button-small-screen{display:block!important}a.pritmpura-call{display:none!important}}@media (min-width:999px){.mobile-hide{display:block}}@media (min-width:1210px) and (min-width:769px){.lp__header-right-section.mobile,.lp__header-button-small-screen{display:block!important}.lp__header-right-section.mobile.mobile-version{display:none!important}}@media (min-width:1211px){.lp__menu-trigger{display:none}.lp__header-right-section.mobile,.lp__header-button-small-screen{display:none!important}.demo_button-mobile-item{display:none}.lp__header.lp__header-v2 .lp__header-right-section.mobile.mobile-version{display:none!important}}@media (max-width:1210px){.lp__header-right-section.desktop{display:none!important}.lp__header-right-section.mobile{width:100%}.lp__header-contact{padding:20px 0}.lp__header-button ul{justify-content:center}.lp__header-logo-wrapper{width:calc(100% - 70px)}header.lp__header.lp__header-v2{min-height:200px}.lp__header-wrapper{position:fixed;width:100%;left:0;right:0;z-index:999;background:#fff;box-shadow:0 4px 30px rgb(0 0 0 / 10%);transition:all 0.3s ease-in-out;transform:translateY(0)}.animate .lp__header-wrapper{transform:translateY(-100%)}.lp__header-wrapper{padding-top:0;padding-bottom:0}.lp__header-button.lp__header-button-small-screen{background:#fff;margin-bottom:5px;text-align:center}.lp__header-button.lp__header-button-small-screen ul{display:flex;align-items:center;justify-content:center;gap:0;row-gap:0;column-gap:0}.lp__header-button.lp__header-button-small-screen ul li{width:100%}body.south_delhi .lp__header-button.lp__header-button-small-screen ul li,body.west_delhi .lp__header-button.lp__header-button-small-screen ul li,body.east_delhi .lp__header-button.lp__header-button-small-screen ul li,body.north_delhi .lp__header-button.lp__header-button-small-screen ul li,.lp__header-button.lp__header-button-small-screen ul li.southdelhi-cntbtn,.lp__header-button.lp__header-button-small-screen ul li.westdelhi-cntbtn,.lp__header-button.lp__header-button-small-screen ul li.eastdelhi-cntbtn,.lp__header-button.lp__header-button-small-screen ul li.north_delhi,.lp__header-button.lp__header-button-small-screen ul li.pritmpura-cntbtn,body.pitampura .lp__header-button.lp__header-button-small-screen ul li,body.pitampura-page .lp__header-button.lp__header-button-small-screen ul li{display:none}body.south_delhi .lp__header-button.lp__header-button-small-screen ul li.southdelhi-cntbtn,body.west_delhi .lp__header-button.lp__header-button-small-screen ul li.westdelhi-cntbtn,body.east_delhi .lp__header-button.lp__header-button-small-screen ul li.eastdelhi-cntbtn,body.north_delhi .lp__header-button.lp__header-button-small-screen ul li.north_delhi,body.north_delhi .lp__header-button.lp__header-button-small-screen ul li.pritmpura-cntbtn,body.pitampura .lp__header-button.lp__header-button-small-screen ul li.pritmpura-cntbtn{display:block}.lp__header-button.lp__header-button-small-screen ul li a{border-radius:0;padding:10px 15px;font-size:13px;box-shadow:none;display:block;text-align:center;font-weight:700;cursor:pointer}.lp__header-button ul li a strong{font-weight:700}.lp__header-button ul li.admission_button-list-item a{background:#effcf8;color:#45b26b;font-size:18px}.lp__header-logo-wrapper{justify-content:flex-start}.lp__header-logo_texts{width:calc(75% - 120px)}}@media (max-width:1000px){.desktop-hide{display:block}.lp__header-button ul{justify-content:end}.lp__header-button ul li a{white-space:nowrap;font-size:11px}}@media (max-width:991px){.lp__header-logo_texts{padding-bottom:10px}footer.footer.lp-footer{padding-bottom:200px!important}}@media (max-width:840px){.lp__header-button ul{display:flex;align-items:flex-start;justify-content:start;gap:0;flex-wrap:wrap;row-gap:15px;column-gap:2%}.lp__header-button ul li{width:48%}.lp__header-button ul li a{width:100%}}@media (max-width:768px){.lp__header-button ul{row-gap:15px;column-gap:0}.lp__header-button ul li{width:100%}.lp__header-right-section.mobile.tab{display:none!important}.lp__header-logo_texts{width:100%}.demo_button-mobile-item{display:none}.lp__header-button.lp__header-button-small-screen{display:none}.lp__header-inner-wrapper{padding:20px;padding-left:0;padding-right:0}.UX-UI-design-landing-banner-mdl .top-section img{width:100%}.lp__header-logo-wrapper{width:100%}.landing-page-new .dnd-section{padding:0!important}.lp__header-logo_texts img{object-fit:contain}.lp__header-v2 .enroll_button-list-item{padding:0}.lp__header.lp__header-v2 .enroll_button-list-item{position:static;top:0;left:0;right:0;z-index:999;background:#fff;box-shadow:0 4px 30px rgb(0 0 0 / 10%);transition:transform 0.35s ease-in-out;will-change:transform}.animate .lp__header.lp__header-v2 .enroll_button-list-item{transform:translateY(-100%)}.UX-UI-design-landing-banner-mdl.alt-bnr{padding-top:0}.call-wrapper>a.home-number{display:flex;align-items:center;justify-content:center;gap:10px}.call-wrapper ul li{display:none;padding-top:10px}.call-wrapper ul li a{display:flex;align-items:center;justify-content:center;gap:20px}.call-wrapper a svg{height:50px;width:50px}.call-wrapper a span{font-size:20px;color:#46b26b;font-weight:700}body.south_delhi .call-wrapper ul li.southdelhi-cntbtn{display:block}body.west_delhi .call-wrapper ul li.westdelhi-cntbtn{display:block}body.east_delhi .call-wrapper ul li.eastdelhi-cntbtn{display:block}.UX-UI-design-landing-banner-mdl.landing-banner.alt-bnr{padding-top:30px!important}body.south_delhi .call-wrapper,body.west_delhi .call-wrapper,body.east_delhi .call-wrapper{padding-left:0;padding-right:0}footer.footer.lp-footer{padding-bottom:150px!important}.float-menu.left-side{right:10px!important;bottom:129px!important}body[class*="pitampura"] .call-wrapper a.pritmpura-call{display:block!important}}@media (max-width:480px){.lp__header-logo{width:70px}.lp__header-logo img{max-width:70px}.lp__header-logo_texts{width:100%;font-size:11px}.lp__header-logo-wrapper{column-gap:10px}.lp__header-button ul li.admission_button-list-item a{font-size:13px}.lp__header-inner-wrapper{justify-content:space-between}.lp__header-logo-wrapper{justify-content:flex-start;width:100%}.lp__header-inner-wrapper{padding:20px 0}.lp__menu-trigger{display:none}header.lp__header.lp__header-v2{min-height:170px}.lp__header-logo-wrapper{column-gap:20px}.lp__header-logo_texts img{object-fit:contain}.call-wrapper a span{font-size:16px;white-space:nowrap}.lp__header-logo-wrapper{flex-direction:column;justify-content:center;align-items:center}.header-partner-heading{justify-content:center}.lp__header-logo_texts .partner-image{justify-content:center}.lp__header-inner-wrapper{padding:10px 0}}@media (max-width:400px){header.lp__header.lp__header-v2{min-height:100px}}@media (max-width:350px){.lp__header-logo-wrapper{column-gap:10px}}@media (max-width:319px){.lp__header-logo_texts{display:none}header.lp__header.lp__header-v2{min-height:100px}}.cs-landing-page .bookmark-links-wrapper.sticky{top:0}
footer.footer{padding-top:80px;padding-bottom:80px;position:relative;z-index:2}footer.footer.lp-footer{padding:30px 0}.footer-address a{text-decoration:none!important}.ftr-partner-logos{display:flex;align-items:center;gap:20px}.ftr-partner-logos img{max-width:200px!important;filter:none!important}.ftr-partner-logos img:nth-child(2){max-width:200px!important}footer.footer .footer-btm-address{padding-top:20px}footer.footer .footer-btm-address .address-title{font-weight:400;line-height:16px;letter-spacing:.2px;color:#999;text-transform:uppercase;margin:0 0 20px}footer.footer .footer-btm-address .address-locations{display:flex;flex-wrap:wrap}footer.footer .footer-btm-address .address-locations a{font-weight:200;line-height:1.6;letter-spacing:.2px;color:gray;text-decoration:none;transition:color 0.25s ease-in-out;margin:0 6px 6px 0;padding-right:6px;border-right:1px solid gray}footer.footer .footer-btm-address .address-locations a:last-of-type{border:none}footer.footer .footer-btm-address .address-locations a:hover{color:#fff}footer.footer{padding-bottom:0!important}@media (min-width:992px){footer.footer,footer.footer.lp-footer{padding-bottom:250px}}@media (min-width:1181px){footer.footer,footer.footer.lp-footer{padding-bottom:200px}}footer.footer h5{color:#fff;font-size:20px;font-weight:400}.footer-logo img{max-width:70px;margin-bottom:10px;filter:brightness(.5)}.footer-address p{margin:0 0 10px}.footer-address p span{vertical-align:top}footer.footer .left-col{margin-bottom:30px}.footer-top .right-col{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:30px;border-bottom:1px solid rgb(230 230 230 / .1)}.footer-menu{margin-bottom:30px}.footer-menu ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:2%}.footer-menu ul>li{width:48%;margin-bottom:10px}.footer-menu ul li a{text-decoration:none;color:rgb(255 255 255 / .7);transition:all 0.3s ease-in-out}.footer-menu ul li a:hover{text-decoration:none;color:rgb(255 255 255)}.footer-contact ul{margin:0;padding:0;list-style:none}.footer-contact ul>li{margin-bottom:10px}.footer-contact ul li a{color:rgb(255 255 255 / .7);text-decoration:none;display:inline-block;transition:all 0.3s ease-in-out}.footer-contact ul li a:hover{color:rgb(255 255 255);text-decoration:none}.footer-contact ul li a span.material-symbols-outlined,.footer-address p span.material-symbols-outlined{font-size:20px}.footer-social ul{margin:0;padding:0;list-style:none;display:flex;gap:10px}.footer-social ul li a{width:40px;height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1.25px solid rgb(255 255 255 / .4);border-radius:50%;color:rgb(255 255 255 / .7);text-decoration:none;transition:all 0.3s ease-in-out}.footer-social ul li a:hover{background-color:#e6e6e6;color:#464646;text-decoration:none}.footer-bottom{padding-top:60px}.lp-footer .footer-bottom{padding-top:0}.footer-bottom .right-col{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.footer-copyright{width:80%;text-align:right;padding-top:50px}.cs-landing-page .footer-copyright{width:100%;text-align:right}footer.footer .footer-bottom .left-col{margin-bottom:0}.footer-button{margin-top:30px}.footer-bottom .row-fluid{justify-content:space-between}.lp-footer .footer-bottom .right-col{width:100%;display:block;text-align:center}.footer-button .hs-button{background:#3b4afe;padding:10px 30px;text-align:center;border-radius:60px;margin:0;appearance:none;text-decoration:none;color:#fff;outline:none;border:none;font-weight:400;transition:all 0.3s ease-in-out;display:inline-block;text-transform:uppercase;min-width:150px}.footer-button .hs-button:hover{text-decoration:none;color:#5d55f2;outline:none;border:none}.footer-copyright p{margin:0}.footer-copyright p a{text-decoration:none;color:rgb(255 255 255 / .7);transition:all 0.3s ease-in-out}.footer-copyright p a:hover{color:#fff}.footer-google-play-store{margin-top:30px}.footer-google-play-store img{max-width:158px}.footer-google-play-store{display:flex;gap:10px;align-items:center}.enquire-button{background-color:#3b4afe;border:0;border-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff;cursor:pointer;font-size:18px;font-weight:700;line-height:1.33;outline:none;padding:12px 22px;position:fixed;right:-57px;text-decoration:none;transform:rotate(270deg);z-index:99;bottom:35%;text-transform:uppercase;font-weight:400;font-size:16px}.enquire-button:hover,.enquire-button:focus{color:#fff;text-decoration:none}.footer-popup-form-wrapper{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000;overflow-y:auto;background-color:rgb(0 0 0 / .75)}.footer-popup-form-wrapper .overlay{background-color:#fff0;width:100%;height:100%;top:0;left:0;position:absolute;z-index:1}.footer-popup-form-wrapper .popup-form{padding:30px;background:#fff;width:100%;max-width:500px;margin:2rem auto;border-radius:10px;text-align:center;z-index:2;position:relative}.footer-popup-form-wrapper .form-title h6{margin:0 0 10px}.footer-popup-form-wrapper .close-icon{position:absolute;right:30px;top:30px;cursor:pointer}.footer-popup-form-wrapper .hs-form .hs-button{width:100%}.footer-popup-form-wrapper li.hs-form-booleancheckbox label{font-size:12px;font-weight:600}body.popup-open{overflow:hidden}a.back-to-top{position:fixed;bottom:90px;right:35px;text-decoration:none;color:#3B4AFE;background:#ececec;display:none;border-radius:100px;height:50px;transition:all 0.3s ease-in-out;width:50px;z-index:10;text-align:center;line-height:50px;font-weight:400}a.back-to-top span.material-symbols-outlined{line-height:inherit}a.back-to-top:hover{color:#fff;background:#3B4AFE}footer.footer.lp-footer .footer-copyright p{margin:0;text-align:left}@media (max-width:991px){.footer-dice-academy .dice-academy-text{font-size:70px;line-height:normal;word-spacing:15px}}@media (min-width:769px){.footer-bottom-copyright-section>div{width:50%!important}.footer-bottom-copyright-section{display:flex;justify-content:space-between;text-align:left;align-items:end}.cs-landing-page .footer-copyright{text-align:right}footer.footer.lp-footer .footer-copyright p{text-align:right}}@media (max-width:768px){.footer-bottom-copyright-section{margin-top:40px}a.back-to-top{display:none!important}.footer-bottom .row-fluid{row-gap:20px;flex-direction:column}.footer-copyright{width:100%;text-align:center}.footer-social ul{align-items:center;justify-content:center}footer.footer{padding-top:50px;padding-bottom:50px}.footer-dice-academy .dice-academy-text{font-size:50px;line-height:normal;word-spacing:10px}}@media (max-width:479px){footer.footer{text-align:center}.footer-menu ul>li{width:100%}.footer-bottom .right-col{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:10px}.footer-social ul{justify-content:center}.enquire-button{padding:5px 23px;right:-60px;font-size:16px}.footer-dice-academy .dice-academy-text{font-size:36px;line-height:normal;word-spacing:0}}.footer-middle{padding:40px 0}.footer-middle .right-col{padding-bottom:30px;border-bottom:1px solid rgb(230 230 230 / .1)}.footer-address h6{font-size:14px;font-weight:700;line-height:24px}.footer-address h5.title{display:flex;gap:10px}.ft-footer-social{margin-top:30px}.footer.lp-footer .footer-address .span4{text-align:left;margin:20px 0 40px;padding:0 10px}footer.footer.lp-footer{padding-top:90px}@media(max-width:991px){footer.footer.lp-footer{padding-top:40px}}@media(max-width:767px){.footer-address .span6:not(:last-child){margin-bottom:30px}.footer-social ul{justify-content:flex-start}.footer.lp-footer .footer-address .span6{margin:0}footer.lp-footer .footer-copyright{margin-top:20px}.footer.lp-footer .footer-address .span6{text-align:center}footer.footer.lp-footer .footer-copyright p{text-align:center}footer.footer.lp-footer .footer-address h5.title{text-align:center;justify-content:center}.footer.lp-footer .footer-address .span4{margin-bottom:0}footer.footer.lp-footer .footer-address h5.title{text-align:left;justify-content:flex-start}.ftr-partner-logos{justify-content:center!important}.ftr-partner-logos{width:100%;gap:5px;flex-wrap:wrap}}@media (max-width:479px){.footer-social ul{justify-content:center!important}.footer-address h5.title{justify-content:center}.footer-bottom{padding-top:0}footer.footer.lp-footer .footer-copyright p{text-align:center}}footer.footer{z-index:99}.footer-copyright{width:100%;text-align:left}.footer-bottom{padding-top:0}@media (max-width:767px){footer.footer.lp-footer .footer-copyright p{text-align:left}}@media (max-width:479px){.footer-copyright{text-align:center}}.footer-address h6:last-child{font-size:12px}.footer-address h6 a{color:#fff}.footer-address h6 i{margin-right:7px}.footer-middle .span4 .hs_cos_wrapper_type_rich_text{padding:0 15px;display:block}.footer-button.footer_support .hs-button{background:none!important;border:2px solid #fff;color:#fff;position:relative}.footer-button.footer_support{margin-top:11px}.footer-button.footer_support .hs-button span{margin-right:7px;font-size:20px}.footer-button.footer_support .hs-button{display:inline-flex;align-items:center;justify-content:space-between}.footer-button.footer_login{margin-top:10px}.footer-button.footer_login span{font-size:17px;margin-right:6px}.footer-button.footer_login .hs-button{display:inline-flex;align-items:center;background:#ff512e;padding:10px 20px}.footer-button.footer_login .hs-button:hover,.footer-button.footer_login .hs-button:focus{color:#ff512e;border-color:#ff512e;background:#fff}.footer-contact ul li a span{vertical-align:middle}.footer-address p span:before,.footer-contact ul li a span:before{font-family:'FontAwesome';font-size:16px}.footer-address p span{vertical-align:middle;padding-right:5px}.footer-address .row-fluid{flex-wrap:wrap;justify-content:flex-start}.footer a[title="Twitter"],.footer a[title="Twitter"]:before{font-family:"Font Awesome 7 Brands"}.footer a[title="Twitter"] i:before{content:"\e61b";font-family:"Font Awesome 7 Brands"}@media (max-width:479px){.footer-google-play-store{display:block;align-items:center}}footer.footer{padding-bottom:150px}.footer-bottom-copyright-section.span4{display:block}.footer-bottom-copyright-section.span4 .footer-copyright{padding-top:10px;text-align:left}.footer-bottom-copyright-section.span4 .footer-copyright p{text-align:left!important}.footer-bottom-copyright-section>div{width:100%!important}.footer-address{padding-top:10px}@media (max-width:767px){.footer-bottom-copyright-section.span4 .footer-copyright p{text-align:center!important}}
.global-leadform .npf_wgts iframe{
  height: 570px !important;
}
.download-popup-form-wrapper .hs_recaptcha.hs-recaptcha.field.hs-form-field {
  margin-bottom: 20px;
}
.white-bg-with-shadow{
  background:#fff;
  border-radius:16px;
  box-shadow: 0 4px 30px rgb(0 0 0 / 10%);
}
.ux-ui-design-landing .hs_recaptcha.hs-recaptcha.field.hs-form-field {
  margin-bottom: 20px;
}

.main-padding{
  padding-top:60px;
  padding-bottom:60px;
}
.side-padding{
  padding-top:40px;
  padding-bottom:40px;
}
.text-white{
  color:#fff;
}
.row-fluid [class*='span'] {
  min-height: 0;
}

.ux-ui-design-landing-section-1 .dnd-section > .row-fluid,
.ux-ui-design-landing-section-3 .dnd-section > .row-fluid,
.ux-ui-design-landing-section-4 .dnd-section > .row-fluid,
.ux-ui-design-landing-section-5 .dnd-section > .row-fluid,
.ux-ui-design-landing-section-6 .dnd-section > .row-fluid,
.ux-ui-design-landing-section-7 .dnd-section > .row-fluid{
  padding-left: 0;
  padding-right: 0;
}
.ux-ui-design-landing-section-1 .bookmark-link-mdl {
  margin-bottom: -40px;
  position: relative;
  z-index: 99;
  margin-top: -20px;
}
.hs-input.hs-fieldtype-intl-phone {
  margin-bottom: 20px;
  width: 100% !important;
}
/*=====================Join Us Page=================================*/

.join-us-section .dnd-section > .row-fluid{
  padding-left:0;
  padding-right:0;
}
/*=====================End Join Us Page=================================*/

/*=====================Job Details Page =================================*/
.job-detail-section1 .widget-type-rich_text *:last-child {
  margin-bottom: 0;
}
.job-detail-section2 .widget-type-rich_text *:last-child {
  margin-bottom: 0;
}

.job-detail-section4 .dnd-section > .row-fluid{
  padding-left:0;
  padding-right:0;
}
.job-detail-section3 .widget-type-rich_text{
  margin-bottom:60px;
}
.job-detail-section3 .widget-type-rich_text *:last-child {
  margin-bottom: 0;
}
.job-detail-section3 .hs-form{
  margin-bottom:0;
}
/*=====================End Job Details Page =================================*/

/*=====================Student On Web Page =================================*/

.student-on-web-section .dnd-section > .row-fluid{
  padding-left:0;
  padding-right:0;
}
.student-on-web-section .testimonial-slider-mdl .testimonial_user{
  background-color: transparent;
}
/*=====================End Student On Web Page =================================*/

/*=====================Gallery Page =================================*/

.gallery-section .dnd-section > .row-fluid{
  padding-left:0;
  padding-right:0;
}
.gallery-section .testimonial-slider-mdl .testimonial_user{
  background-color: transparent;
}
/*=====================End Gallery Page =================================*/


.full-width-page {
  background: #e9f0f4;
  padding: 80px 0;
}

.full-width-page .full-width-inner .dnd-section {
  padding: 0;
}
.full-width-page .full-width-inner {
  padding: 60px;
  background: #fff;
  box-shadow: 0 4px 30px rgb(0 0 0 / 10%);
  border-radius: 16px;
}


.contact-us-page-top-section {
  padding: 80px 0;
  background: #e9f0f4;
}
.contact-us-page-bottom-section .dnd-section > .row-fluid {
  padding-left: 0;
  padding-right: 0;
}
.contact-main-section .dnd-section,
.contact-sidebar-section .dnd-section {
  padding: 0;
}

.contact-main-section,
.contact-sidebar-section{
  background: #fff;
  box-shadow: 0 4px 30px rgb(0 0 0 / 10%);
  border-radius: 16px;
}
.contact-main-section{
  padding:60px;
}

.contact-sidebar-section{
  padding:40px;
}


.contact-main-section table ,
.contact-sidebar-section table {
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0;
  padding: 0;
  border: 0;
}
.contact-main-section table tr ,
.contact-sidebar-section table tr {
  border: 0;
  border-top: 1px dashed rgba(0,0,0,0.1);
  padding: 20px 0;
}

.contact-main-section table td ,
.contact-sidebar-section table td {
  border: 0;
  padding: 10px 0;
}

.contact-main-section ul.cnt ,
.contact-sidebar-section ul.cnt {
  margin: 0;
  padding: 0;
  list-style: none;
}
.contact-main-section .cnt li ,
.contact-sidebar-section .cnt li {
  display: inline-block;
  padding: 10px 6px;
}
.contact-main-section .cnt i ,
.contact-sidebar-section .cnt i {
  font-size: 20px;
}

.contact-sidebar-section .hs-form .grecaptcha-badge {
  margin: 20px auto;
}

.contact-sidebar-section .hs-form .hs-button {
  width: 100%;
}

.courses-section .dnd-section > .row-fluid{
  padding-left:0;
  padding-right:0;
}

.courses-section1 .bookmark-link-mdl {
  margin-bottom: 0;
  position: relative;
  z-index: 1;
  margin-top: -40px;
}
.courses-section .bookmark-link-mdl .page-center {
  max-width: 100%;
}
.management-section1 .dnd-section > .row-fluid,
.management-section3 .dnd-section > .row-fluid,
.management-section4 .dnd-section > .row-fluid{
  padding-left:0;
  padding-right:0;
}
.management-section2 .widget-type-rich_text {
  text-align: center;
  padding: 60px;
  background: #fff;
  border-radius: 16px;
  max-width: 80%;
  margin: 0 auto;
  box-shadow: 0 4px 30px rgb(0 0 0 / 10%);
}

.management-section2 .widget-type-rich_text .colored-yellow {
  background: #ffde00;
  display: block;
  clear: both;
  padding: 5px 20px;
  width: 40%;
  margin: 0 auto;
  margin-top: 50px;
}
.management-section2 .widget-type-linked_image {
  margin-bottom: -100px;
}
.management-section2 .widget-type-linked_image img {
  border-radius: 16px;
}

.industrial-training-section .dnd-section > .row-fluid,
.industrial-training-section .dnd-section{
  padding-left:0;
  padding-right:0;
}
.industrial-training-section2-inner-wrapper{
  padding: 60px;
  background: #fff;
  border-radius: 16px;
  box-shadow: 0 4px 30px rgb(0 0 0 / 10%);
}


.industrial-training-section2-wrapper {
  background: #e9f0f4;
  padding: 80px 0;
}


.about-us-section .dnd-section > .row-fluid{
  padding-left:0;
  padding-right:0;
}
.about-us-section .banner-mdl .content-section h1 svg {
  display: block;
  margin: 0;
}


.faq-section .dnd-section > .row-fluid{
  padding-left:0;
  padding-right:0;
}

.faq-section .team-mdl .team-card.use-card figure.team-img img {
  height: 350px;
  object-fit: cover;
}

.faq-section .team-mdl .team-item-wrapper .row-fluid {
  justify-content: center;
}

.course-details-section .dnd-section > .row-fluid{
  padding-left:0;
  padding-right:0;
}

.home-section .dnd-section > .row-fluid{
  padding-left:0;
  padding-right:0;
}
.placements-latest-section .dnd-section > .row-fluid{
  padding-left:0;
  padding-right:0;
}
.home-section .industry-ready-courses-mdl .page-center {
  max-width: 1100px;
}
.home-section .testimonial-slider-mdl {
  padding-bottom: 80px;
}
.placements-latest-section7 .widget-type-rich_text h1,
.placements-latest-section7 .widget-type-rich_text h2{
  font-weight: 700;
  font-size: 40px;
  text-align: center;
  letter-spacing: -0.07em;
  color: #000000;
}
.placements-latest-section7 .widget-type-rich_text p {
  font-size: 14px;
  text-align: center;
  font-weight: 400;
  color: #000;
}
.custom-form form .hs-form-field > label {
  display: none;
}
.custom-form form input[type=text], 
.custom-form form input[type=email], 
.custom-form form input[type=password], 
.custom-form form input[type=tel], 
.custom-form form input[type=number], 
.custom-form form select, 
.custom-form form textarea {
  padding: 17px 20px;
  border-radius: 10px;
  background: #fff;
  margin-bottom: 10px;
  color: #777E91;
}

.custom-form form .actions {
  margin-top: 10px;
}
.placements-latest-section7.custom-form form .actions {
  text-align: right;
}



.placements-latest-section7.custom-form .hs-form {
  margin-bottom: 0;
}
.placements-latest-section.placements-latest-section7 .dnd-section > .row-fluid{
  padding-left:15px;
  padding-right:15px;
}



.thank-you-page-wrapper .thank-you-inner-section .dnd-section .row-fluid {
  justify-content: center;
}

.thank-you-page-wrapper .thank-you-bottom-section .dnd-section > .row-fluid{
  padding-left:0;
  padding-right:0;
}
.footer-middle .span4 .hs_cos_wrapper_type_rich_text {
  padding: 0 15px;
  display:block;
}




@media (min-width:769px){
  .side-padding{
    padding-left:20px;
    padding-right:20px;
  }
  .main-padding{
    padding-left:40px;
    padding-right:40px;
  }
}





@media (max-width:1210px){
  .cs-landing-page .bookmark-links-wrapper.sticky{
    position:relative;
    border-radius: 8px;
  }
  .cs-landing-page .bookmark-links-wrapper ul {
    gap: 0;
    flex-direction: column;
  }

  .contact-sidebar-section .hs-form .hs_recaptcha.hs-recaptcha.field.hs-form-field {
    max-width: 100%;
    overflow-x: auto;
  }

}







@media (min-width:1140px){
  .side-padding{
    padding-left:40px;
    padding-right:40px;
  }
  .main-padding{
    padding-left:60px;
    padding-right:60px;
  }

}




@media (max-width:768px){
  .side-padding,.main-padding{
    padding-left:20px;
    padding-right:20px;
  }
  .main-padding{
    padding-top:40px;
    padding-bottom:40px;
  }
  .job-detail-section3 .widget-type-rich_text{
    margin-bottom:40px;
  }
  .full-width-page {
    padding: 50px 0;
  }
  .job-detail-section .submitted-message {
    text-align: center;
    color: #000;
    font-size: 20px;
    font-weight: 400;
  }

  .full-width-page .full-width-inner {
    padding: 40px;
  }
  .contact-us-page-top-section {
    padding: 50px 0;
  }
  .contact-main-section {
    padding: 40px;
    margin-bottom:40px;
  }
  .contact-sidebar-section .hs-form .hs_recaptcha.hs-recaptcha.field.hs-form-field {
    max-width: 100%;
    overflow-x: auto;
  }
  .management-section2 .widget-type-rich_text {
    padding: 50px 40px;
    max-width: 90%;
  }
  .management-section2 .widget-type-rich_text .colored-yellow {
    width: 100%;
    max-width:50%;
  }
  .industrial-training-section2-wrapper {
    padding: 50px 0;
  }
  .placements-latest-section7.custom-form .hs-form {
    margin-top: 40px;
  }
  .placements-latest-section7 .widget-type-rich_text h1,
  .placements-latest-section7 .widget-type-rich_text h2{
    text-align: center;
  }
  .landing-page-new div[class*="full-width-section"] {
    padding: 0;
  }
  .landing-page-new   .dicean-wrapper-image {
    flex-wrap: wrap;
    padding-bottom: 0;
  }

  .landing-page-new  .dnd-section, 
  .landing-page-new  .content-wrapper--vertical-spacing {
    padding: 50px 0px;
  }
  .landing-page-new  .dnd-section.no-padding {
    padding-bottom: 0;
  }
  .landing-page-new  .UX-UI-design-landing-banner-mdl {
    padding-bottom: 80px;
  }
  .landing-page-new .course-overview-items-wrapper>div.upcoming_btn {
    display: none;
  }
}


@media (max-width:480px){
  .management-section2 .widget-type-rich_text .colored-yellow {
    width: 100%;
    max-width:80%;
  }
}


.contact-main-section table  .hs-responsive-embed-inner-wrapper {
  padding-bottom: 100% !important;
}


.custom-job-listing-page div[class*=force-full-width-section] > .row-fluid,
.custom-job-detail-page div[class*=force-full-width-section] > .row-fluid{
  padding: 0;
}



.custom-job-detail-page .back-to-listing {
  align-item: center;
  display: flex;
  margin: 0 0 30px;
}

.custom-job-detail-page .back-to-listing a {
  color: #434343;
  display: inline-block;
  padding-left: 30px;
  position: relative;
  vertical-align: middle;
  text-decoration:none;
} 
.custom-job-detail-page .back-to-listing a:hover {
  color: #3b4afe;
  text-decoration:none;
}

.custom-job-detail-page .back-to-listing a span {
  vertical-align: middle;
}

.custom-job-detail-page .back-to-listing a span.material-symbols-outlined {
  left: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  transition: all .3s ease-in-out;
}

.custom-job-detail-page .back-to-listing a:hover span.material-symbols-outlined {
  left: -5px;
  transition: all .3s ease-in-out;
}




.get-started-mdl#support-cards  .get-started-item {
  width: calc(33% - 20px); 
  padding: 30px;
  margin: 0;
}

.get-started-mdl#support-cards  .row-fluid {
  gap: 30px;
}

.get-started-mdl#support-cards  .gt_st_itm_in {
  flex-direction: column;
  gap: 10px;
  height: inherit;
  justify-content: flex-start;
}

.get-started-mdl#support-cards  .gt_std_icon {
  width: auto !important;
  font-size: 50px;
}

.get-started-mdl#support-cards  .gt_st_itm_in > * {
  width: 100%;
  text-align: center;
}

.get-started-mdl#support-cards  p {
  margin:  0 0 10px;
}

.get-started-mdl#support-cards  .gt_std_contnt a {
  background: #3b4afe;
  border: 1px solid transparent;
  border-radius: 5px;
  color: #fff;
  display: inline-block;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  font-weight: 400;
  line-height: 16px;
  padding: 15px 20px;
  text-align: center;
  text-decoration: none;
  transition: all .3s ease-in-out;
}

.get-started-mdl#support-cards .gt_std_itm {
  height: 100%;
}


.get-started-mdl#support-cards .gt_std_contnt a:hover {
  background: #fff;
  border-color: #3b4afe;
  color: #3b4afe;
}

.get-started-mdl#support-cards {
  padding-bottom: 80px;
}

@media(max-width:1024px){
  .get-started-mdl#support-cards  .get-started-item {
    width: calc(50% - 20px); 
  }

  .get-started-mdl#support-cards .row-fluid {
    justify-content: center;
  }
}


@media(max-width:767px){
  .get-started-mdl#support-cards  .get-started-item {
    width: calc(100%); 
  } 
  .recent-blog-feed-mdl .title-section .top-title .h1,
  .recent-blog-feed-mdl .title-section .top-title h1 {
    font-size: 16PX !important;
  }
  .recent-blog-feed-mdl .view_all_link a {
    padding: 10px 6px !important;
  }
  .enquire-form {
    display: none !important;
  }
}


.recent-event-feed-mdl .post-item .post-item-inner {
  height: 100% !important;
  margin: 0 !important;
}

.recent-event-feed-mdl .post-item {
  height: inherit !important;
}


.recent-event-feed-mdl .flex-row {
  align-items: initial !important;
  justify-content: normal !important;
}


@media(max-width:991px){
  .recent-event-feed-mdl .post-item  {
    margin: 0 0 20px !important;
  }
}


.batch_lead_gen,
.course_lead_gen{
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999;
  background: rgba(0,0,0,0.5);
  padding: 30px; 
  display:none;
  align-items: center;
  justify-content: center;
  overflow-y: auto !important;
}

.batch_lead_gen > *:not(script),
.course_lead_gen > *:not(script){
  display: block;
  max-width: 767px;
  margin: auto;
  background: #fff;
  padding: 40px;
  border-radius: 10px;
  width: 100%;
}

.batch_lead_open,
.course_lead_open{
  overflow:hidden;
}

.batch_lead_gen.pop_open,
.course_lead_gen.pop_open{
  display:flex;
}



.orange_btn{
  align-items: center;
  background: transparent;
  border: 1px solid #ff512e;
  border-radius: 5px;
  color: #ff512e;
  display: inline-flex;
  font-weight: 400;
  gap: 5px;
  justify-content: center;
  padding: 10px 20px;
  text-transform: uppercase;
  transition: all .3s ease-in-out;
}

.orange_btn:hover,
.orange_btn:focus{
  background: #ff512e;
  color: #fff;
}
.upcoming-batches-mdl-type2 {
  position: relative;
  z-index: 9;
}

/*--placement css---*/
section.animated_placement_section.dnd-section {
  padding-top: 100px !important;
}

.upcoming-batches-mdl-type2 .placement-report-btn:hover {
  color: #45b36b !important;
  border: 1px solid #45b36b !important;
  background: #fff !important;
}

.upcoming-batches-mdl-type2 .placement-report-btn {
  border: 1px solid #45b36b !important;
}
.page-collaboration .collaboration-wrapper-section {
  display: none;
}
.landing-page-new  .UX-UI-design-landing-banner-wrapper.row-fluid {
  margin-bottom: 50px;
}

@media(max-width:500px){
  .landing-page-new .animated_placement_slider {
    padding-bottom: 20px;
  }
  .landing-page-new .dicean-wrapper-image {
    padding-bottom: 0;
  }
}







/* Blog post */
span.author-img {
  display: none !important;
}
.back-to-blog {
  display: block;
  max-width: 90%;
  margin: 0 auto 50px;
}
.back-to-blog.expand-width {
  max-width: 100%;
}
.back-to-blog a {
  display: inline-block;
  vertical-align: middle;
  color: rgba(67, 67, 67, 1.0);
  position: relative;
  padding-left: 30px;
}
.back-to-blog a:hover {
  color: #3B4AFE;
}
.back-to-blog a span {
  vertical-align: middle;
}
.back-to-blog a span.material-symbols-outlined {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  transition: all 0.3s ease-in-out;
}
.back-to-blog a:hover span.material-symbols-outlined {
  left: -5px;
  transition: all 0.3s ease-in-out;
}
.blog-banner-area .dnd-section > .row-fluid{
  padding-left:0;
  padding-right:0;
}
.blog-banner-mdl {
  background-size: cover;
  position: relative;
  background-position: center;
}
.blog-banner-mdl .banneroverlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.blog-banner-mdl .blog-banner-wrapper {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  height: 400px;
  width: 100%;
  padding: 50px 0;
  position: relative;
  z-index: 2;
}
.blog-banner-wrapper h1 {
  color: #fff;
  width: 100%;
  margin:0;
}
.blog-banner-wrapper p{
  color: #fff;
  width: 100%;
  margin:0;
}
.blog-main-container.page-center {
  margin: 0 auto;
  float: none;
  background: #fff;
  position: relative;
  z-index: 9;
  margin-top: -60px;
}
.blog-topic-wrapper .dnd-section {
  padding: 0;
}
.blog-topic-container .dnd-section > .row-fluid {
  padding: 0;
}
.blog-topic-wrapper {
  margin: 0 -15px;
}
.blog-post__body *{
  text-align:left;
}
.blog-post__body ul, .blog-post__body ul *,
.blog-post__body ol, .blog-post__body ol *{
  text-align: left;
}
.blog-post__body ul li:not(:last-child) {
  margin-bottom: 10px;
}
.blog-post__body ol li:not(:last-child) {
  margin-bottom: 10px;
}
.blog-post__body .post_body_list {
  align-items: self-start;
  display: flex;
  gap: 15px;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
}
.blog-post__body img {
  max-width: 100%;
  margin-left:auto;
  margin-right:auto;
  margin-bottom: 40px;
  border-radius: 16px;
  display: block;
}
.blog-post__body iframe {
  max-width: 100%;
  margin-bottom: 40px !important;
}
.blog-post__body blockquote {
  border:none;
}
.blog-post__body code,
.blog-post__body .code{
  background:#000;
  color:#999;
  padding:30px;
  max-width:75%;
  border-radius:5px;
  margin:20px auto;
}
.blog-post__body .embed-cs-video {
  max-width: 600px;
  margin: 0 auto;
  position: relative;
  padding-top: 40%;
}
.blog-post__body .embed-cs-video video {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  object-fit: cover;
}
.body-container.body-container--blog-post {
  padding: 50px 0 0;
}
.post-featured-image-wrapper {
  height: 480px;
  border-radius: 10px;
  background-size: cover;
  background-position: center;
}
.blog-post-wrapper {
  background: #fff;
  border-radius: 16px;
  position: relative;
  z-index: 1;
  max-width: 90%;
  margin: 0 auto;
  float: none;
  margin-top: -100px;
  box-shadow: 0 4px 30px rgb(0 0 0 / 10%);
  padding:60px;
}
.blog-post-wrapper.remove-space {
  margin-top: 0;
}
.blog-post__meta_top {
  display: flex;
  justify-content: center;
  align-items: center;
  color: rgba(0,0,0,0.4);
  gap: 10px;
  margin-bottom: 20px;
}
.blog-post__meta_top a {
  font-weight: 600;
  text-transform: uppercase;
  color: inherit;
  display:inline-block;
}
.sep{
  font-weight: 600;
}
.blog-post__meta_middle {
  text-align: center;
  margin-bottom: 20px;
}
.blog-post__meta_bottom {
  display: flex;
  justify-content: center;
  align-items: center;
  color: rgba(0,0,0,0.4);
  gap: 10px;
  margin-bottom: 30px;
}
.blog-post__meta_bottom .author {
  display: flex;
  align-items: center;
  gap: 5px;
}
.blog-post__meta_bottom .author-img {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  overflow: hidden;
}
.blog-post__meta_bottom .author-img img {
  width: 100%;
}
.social-share-wrapper {
  padding: 20px 0;
}
.social-share-wrapper ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  gap: 15px;
  align-items: center;
  justify-content: center;
}
.social-share-wrapper ul li a {
  display: inline-block;
  color: rgba(0,0,0,.4);
  font-size: 17px;
}
.social-share-wrapper ul li a:hover {
  color: rgba(0,0,0,1);
}
.social-share-wrapper .social-share-wrap {
  max-width: 360px;
  border: 1px solid rgba(0,0,0,.1);
  padding: 20px;
  margin: 0 auto;
  text-align: center;
  position: relative;
}
.social-share-wrap span {
  background: #fff;
  display: inline-block;
  font-weight: 700;
  left: 50%;
  margin: 0 auto;
  padding: 10px;
  z-index: 1;
  width: auto;
  position: absolute;
  top: -50%;
  transform: translate(-50%,10px);
}
.post-pagination {
  width: 90%;
  margin: 50px auto;
  float: none;
}
.post-pagination {
  width: 90%;
  margin: 50px auto;
  float: none;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.post-pagination-link {
  width: 49%;
  border: 1px solid rgba(0,0,0,0.1);
  padding: 30px 15px;
  transition:all 0.3s ease-in-out;
}
.post-pagination-link:hover {
  border-color: #3b4afe;
}
.pagination-divider{
  width:1%;
}
.post-pagination-link.post-prev {
  text-align: right;
}
.post-pagination-link.post-next {
  text-align: left;
}
.post-pagination-link .p {
  margin: 0 0 10px;
  color: rgba(0,0,0,.4);
  display:block;
}
.post-pagination-link .h6 {
  margin: 0;
  font-size: 20px;
  font-weight: 400;
  display:block;
  color: #000;
}

.post-pagination-link:hover .h6 {
  color: #3b4afe;
}
.post-pagination-link.post-prev .h6 span {
  float: left;
  transform: rotate(180deg);
}
.post-pagination-link.post-next .h6 span {
  float: right;
}
.post-pagination-link span.h6 {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.blog-post__meta_top .tag-section span:last-child {
  display: none;
}
.comment-section{
  max-width: 767px;
  margin: 50px auto;
  float: none;
}
/*==============================Related Post Style=========================*/
.blog-related-posts {
  padding: 80px 0 50px;
  background-color: #e9f0f4;
}
.blog-related-posts .title-section {
  text-align: center;
  margin: 0 0 40px;
}

.blog-related-posts .title-section h2 {
  margin: 0;
}
.blog-related-posts .flex-row {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  margin: 0 -15px;
}
.blog-related-posts .post-item {
  width: 33.33%;
  padding:0 15px;
}
.blog-related-posts .post-item .post-item-inner{
  background:#fff;
  margin-bottom:30px;
  box-shadow: 0 4px 30px rgb(0 0 0 / 10%);
  min-height:270px;
  border-radius: 16px;
  overflow: hidden;
}
.blog-related-posts .featured-image-holder {
  position: relative;
  padding-bottom: 55%;
  overflow:hidden;
}
.blog-related-posts .featured-image-holder a.featured-image-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  display: block;
  vertical-align: text-bottom;
  transform:scale(1.0);
  transition:all 0.3s ease-in-out;
}
.blog-related-posts .featured-image-holder a.featured-image-link:hover {
  transform:scale(1.07);
  transition:all 0.3s ease-in-out;
}
.blog-related-posts .post-item-content {
  padding: 40px;
}
.blog-related-posts .post-item-content h2 {
  font-size: 18px;
  margin-bottom: 7px;
  font-weight:500;
}
.blog-related-posts .post-item-content h2 a:not(:hover){
  color:inherit;
}
.blog-related-posts .byline {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 15px;
  color: rgba(0,0,0,0.4);
}
.blog-related-posts .author {
  display: flex;
  align-items: center;
  gap: 10px;
}
.blog-related-posts .author-img {
  width: 45px;
  height: 45px;
  border-radius: 50%;
  overflow: hidden;
}
.blog-related-posts .author-img img {
  max-width: 100%;
}
.blog-related-posts .date {
  padding-left: 5px;
}
.blog-related-posts .description {
  margin-bottom: 15px;
}
.blog-related-posts .tags-wrapper {
  align-items: center;
  display: flex;
  justify-content: space-between;
  gap: 10px;
}
.blog-related-posts .post-tags a {
  display: inline-block;
  padding: 0 5px;
  font-weight: 400;
  text-transform: capitalize;
  color: rgba(0,0,0,.4);
}
.blog-related-posts .post-tags a:hover{
  color:rgba(0, 123, 255, 1.0);
}
.blog-related-posts .read-minute{
  font-weight: bold;
  text-transform: uppercase;
  color: rgba(0,0,0,.4);
  font-size: 12px;
}



/* Blog comments */

.blog-comments {
  margin: 0 auto;
}

.blog-comments .hs-submit {
  text-align: center;
}

.blog-comments .comment-reply-to {
  border: 0 none;
}

.blog-comments .comment-reply-to:hover,
.blog-comments .comment-reply-to:focus {
  background-color: transparent;
  text-decoration: underline;
}
.hs_recaptcha.hs-recaptcha.field.hs-form-field {
  margin-bottom: 20px;
}
.blog-related-posts h5 {
  text-transform: uppercase;
  text-align: center;
}
.blog-comments textarea{
  min-height:150px;
}
.comment-section h2 {
  margin-bottom: 10px;
}
.comment-section p {
  margin: 0;
}

.comment-section hr {
  border-color: transparent;
}
.comment-section br {
  display:none;
}
div#comments-listing {
  padding: 40px;
  border: 1px solid rgba(0,0,0,0.1);
  border-radius: 5px;
  margin-bottom: 30px;
}
div#comments-listing:empty {
  display: none;
}
.comment-from h4 a:not(:hover) {
  color: inherit;
}

.comment-date {
  margin-left: 20px;
  color: #999999;
}
button.comment-reply-to.hs-button.secondary {
  display: block;
  margin: 20px 0;
  color: inherit;
  text-decoration:none;
  padding-left: 30px;
}
.comment.depth-0{
  border-color:rgba(0,0,0,0.1);
}

.post-page-top-section .content-wrapper{
  padding-left:0;
  padding-right:0;
}
.back-to-blog {
  padding-left: 15px;
  padding-right: 15px;
}

@media (max-width:991px){
  .blog-related-posts .post-item {
    width: 50%;
  }
}

@media (max-width:768px){
  .blog-related-posts .post-item {
    width: 100%;
  }
  .blog-post__meta_top,.blog-post__meta_bottom {
    flex-wrap: wrap;
    row-gap: 5px;
  }
  .blog-post-wrapper {
    max-width: 85%;
    padding: 30px;
  }
  .post-pagination {
    width: 85%;
  }
  .post-featured-image-wrapper {
    height: 350px;
  }
  .blog-post__meta_top span.tag-section {
    text-align: center;
  }
  .post-pagination {
    row-gap: 15px;
  }
  .post-pagination-link{
    width:100%;
  }
  .blog-banner-mdl .blog-banner-wrapper {
    height: auto;
    display: block;
    min-height: 250px;
  }
  .body-container.body-container--blog-post {
    padding: 20px 0 0;
  }
  .back-to-blog {
    display: block;
    margin: 20px auto 20px;
    max-width: 90%;
  }
  .post-featured-image-wrapper {
    border-radius: 0;
    height: 273px;
  }
  .blog-post__body .post_body_list {
    align-items: self-start;
    display: flex;
    gap: 0;
    justify-content: flex-start;
    margin-left: 0;
    margin-right: 0;
    flex-direction: column;
    margin-bottom: 2rem;
  }
  .blog-post__body .post_body_list ul,.blog-post__body .post_body_list ol {
    margin-bottom:0;
  }
}

@media (max-width:479px){
  .blog-related-posts .byline {
    flex-wrap: wrap;
    row-gap: 5px;
  }
  .blog-related-posts .tags-wrapper {
    flex-wrap: wrap;
    row-gap: 5px;
  }
  .social-share-wrap span {
    background: #fff;
    display: inline-block;
    font-weight: 700;
    left: 0;
    margin: 0 auto;
    padding: 0 0 10px;
    z-index: 1;
    width: auto;
    position: static;
    top: 0;
    transform: none;
  }
  .post-pagination-link {
    width: 100%;
  }
  .pagination-divider {
    height: 15px;
  }
  .blog-post__body code,
  .blog-post__body .code{
    padding:20px;
    max-width:100%;
  }
}


i.fa-brands.fa-square-facebook:before {
  content: '\f082';
}

i.fa-brands.fa-square-behance:before {
  content: "\f1b5";
}

i.fa-brands.fa-square-twitter:before {
  content: "\f081";
}

i.fa-brands.fa-square-pinterest:before {
  content: "\f0d2";
}

.UX-UI-design-landing-banner-mdl.graphic.universal-landing .image-blue {
  top: 0px;
}
    i.fa-brands.fa-square-facebook:before {
      content: '\f082';
    }

    i.fa-brands.fa-square-behance:before {
      content: "\f1b5";
    }

    i.fa-brands.fa-square-twitter:before {
      content: "\f081";
    }
    .fa-bars:before{
      content: "\f0c9";
      font: normal normal normal 14px / 1 FontAwesome;
    }



    i.fa-brands.fa-square-pinterest:before {
      content: "\f0d2";
    }