.elementor-451 .elementor-element.elementor-element-6c5c413 .logo_site-size{max-width:86px;}
					.elementor-451 .elementor-element.elementor-element-6c5c413 .main-navigation .navbar-nav li a
				{font-family:"Lora", Sans-serif;}
						.elementor-451 .elementor-element.elementor-element-6c5c413 .kd-pr-btn-1
						{font-family:"Lora", Sans-serif;}.elementor-451 .elementor-element.elementor-element-d4e7d3d .ftc-campaign-2-feature{font-family:"Lora", Sans-serif;}.elementor-451 .elementor-element.elementor-element-fbe6c81 > .elementor-container{max-width:1275px;}.elementor-451 .elementor-element.elementor-element-fbe6c81{overflow:hidden;padding:100px 0px 70px 0px;}.elementor-451 .elementor-element.elementor-element-b10a1d5 > .elementor-element-populated{margin:40px 0px 0px 45px;--e-column-margin-right:0px;--e-column-margin-left:45px;}.elementor-451 .elementor-element.elementor-element-20929aa > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-451 .elementor-element.elementor-element-20929aa .elementor-gt-heading{font-family:"Lora", Sans-serif;line-height:1.09;}.elementor-451 .elementor-element.elementor-element-20929aa .elementor-gt-desc p{font-family:"Inter", Sans-serif;}.elementor-451 .elementor-element.elementor-element-0654d0a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-451 .elementor-element.elementor-element-0654d0a .elementor__list-ttl{font-family:"Inter", Sans-serif;}.elementor-451 .elementor-element.elementor-element-9b92267 .kd-pr-btn-1{font-family:"Inter", Sans-serif;}.elementor-451 .elementor-element.elementor-element-dfc3364 > .elementor-container{max-width:1275px;}.elementor-451 .elementor-element.elementor-element-dfc3364{padding:70px 0px 100px 0px;}.elementor-451 .elementor-element.elementor-element-111f1ea > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-451 .elementor-element.elementor-element-111f1ea .prthalign{text-align:center;}.elementor-451 .elementor-element.elementor-element-111f1ea .elementor-gt-heading{line-height:1.09;}.elementor-451 .elementor-element.elementor-element-ec36e8d .ftc-campaign-2-feature{font-family:"Inter", Sans-serif;}.elementor-451 .elementor-element.elementor-element-bd45998 .ftc-campaign-2-feature{font-family:"Lora", Sans-serif;}.elementor-451 .elementor-element.elementor-element-9cbaafd:not(.elementor-motion-effects-element-type-background), .elementor-451 .elementor-element.elementor-element-9cbaafd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ferdzaninstitute.com/wp-content/uploads/2024/06/s2-bg-img-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-451 .elementor-element.elementor-element-9cbaafd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 80px 0px;}.elementor-451 .elementor-element.elementor-element-9cbaafd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-451 .elementor-element.elementor-element-ef1b38b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-451 .elementor-element.elementor-element-ef1b38b > .elementor-container{max-width:1275px;}.elementor-451 .elementor-element.elementor-element-ef1b38b{margin-top:0px;margin-bottom:-20px;}.elementor-451 .elementor-element.elementor-element-913cc59 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-451 .elementor-element.elementor-element-913cc59 .prthalign{text-align:left;}.elementor-451 .elementor-element.elementor-element-913cc59 .elementor-gt-heading{font-family:"Lora", Sans-serif;line-height:1.09;}.elementor-451 .elementor-element.elementor-element-913cc59 .elementor-gt-desc p{font-family:"Inter", Sans-serif;}.elementor-451 .elementor-element.elementor-element-0eac9a2 > .elementor-container{max-width:1275px;}.elementor-451 .elementor-element.elementor-element-09717aa{padding:120px 0px 90px 0px;}.elementor-451 .elementor-element.elementor-element-607eb3b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-451 .elementor-element.elementor-element-607eb3b .prthalign{text-align:center;}.elementor-451 .elementor-element.elementor-element-607eb3b .elementor-gt-heading{font-family:"Lora", Sans-serif;line-height:1.09;}.elementor-451 .elementor-element.elementor-element-607eb3b .elementor-gt-desc p{font-family:"Inter", Sans-serif;}.elementor-451 .elementor-element.elementor-element-e0679be > .elementor-container{max-width:1275px;}.elementor-451 .elementor-element.elementor-element-268396f .ftc-campaign-2-feature{font-family:"Lora", Sans-serif;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-451 .elementor-element.elementor-element-247e351{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-451 .elementor-element.elementor-element-5c15431 .ftc-campaign-2-feature{font-family:"Lora", Sans-serif;}.elementor-451 .elementor-element.elementor-element-47b8b6f{text-align:start;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-451 .elementor-element.elementor-element-7d70293{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-451 .elementor-element.elementor-element-ee70e75{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-451 .elementor-element.elementor-element-fa80251 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-451 .elementor-element.elementor-element-fa80251 > .elementor-container{max-width:1275px;}.elementor-451 .elementor-element.elementor-element-fa80251{overflow:hidden;padding:105px 0px 90px 0px;}.elementor-451 .elementor-element.elementor-element-e330ab0 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-451 .elementor-element.elementor-element-e330ab0 .prthalign{text-align:left;}.elementor-451 .elementor-element.elementor-element-e330ab0 .elementor-gt-heading{font-family:"Lora", Sans-serif;line-height:1.09;}.elementor-451 .elementor-element.elementor-element-e330ab0 .elementor-gt-desc p{font-family:"Inter", Sans-serif;}.elementor-451 .elementor-element.elementor-element-5c5a7d9 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-451 .elementor-element.elementor-element-5c5a7d9 .elementor__list-ttl{font-family:"Inter", Sans-serif;}.elementor-451 .elementor-element.elementor-element-c8143a4 .elementor__list-ttl{font-family:"Inter", Sans-serif;}.elementor-451 .elementor-element.elementor-element-0f2b24e > .elementor-container{max-width:1275px;}.elementor-451 .elementor-element.elementor-element-ecb735d > .elementor-container{max-width:1275px;}.elementor-451 .elementor-element.elementor-element-ecb735d{padding:60px 0px 90px 0px;}:root{--page-title-display:none;}body.elementor-page-451 h1, h2, h3, h4, h5, h6{font-family:"Lora", Sans-serif;}@media(max-width:1024px){.elementor-451 .elementor-element.elementor-element-b10a1d5 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-451 .elementor-element.elementor-element-66d6141{width:100%;}.elementor-451 .elementor-element.elementor-element-b10a1d5{width:100%;}.elementor-451 .elementor-element.elementor-element-16e0b2a{width:100%;}.elementor-451 .elementor-element.elementor-element-468416b{width:50%;}.elementor-451 .elementor-element.elementor-element-166a5bc{width:50%;}.elementor-451 .elementor-element.elementor-element-b1d3e84{width:50%;}.elementor-451 .elementor-element.elementor-element-d31676f{width:50%;}.elementor-451 .elementor-element.elementor-element-f6d65af{width:50%;}.elementor-451 .elementor-element.elementor-element-e13228e{width:100%;}.elementor-451 .elementor-element.elementor-element-b371915{width:100%;}.elementor-451 .elementor-element.elementor-element-e76a034{width:100%;}.elementor-451 .elementor-element.elementor-element-b7baaa5{width:100%;}}/* Start custom CSS for go-hero-banner, class: .elementor-element-d4e7d3d */<script>
  const items = document.querySelectorAll('.program-header');

  items.forEach(header => {
    header.addEventListener('click', () => {
      header.parentElement.classList.toggle('active');
    });
  });
</script>/* End custom CSS */
/* Start custom CSS for go-pricing-tab, class: .elementor-element-bd45998 */.programme-overview {
  max-width: 800px;
  margin: 0 auto;
}

.programme {
  border: 1px solid #ccc;
  margin-bottom: 12px;
  border-radius: 5px;
  overflow: hidden;
}

.program-header {
  background: #004aad;
  color: white;
  padding: 15px;
  font-size: 18px;
  cursor: pointer;
  position: relative;
}

.program-header::after {
  content: "+";
  position: absolute;
  right: 20px;
  font-size: 20px;
  transition: transform 0.3s;
}

.programme.active .program-header::after {
  content: "-";
  transform: rotate(180deg);
}

.program-content {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.4s ease-out, padding 0.4s ease-out;
  background: #f9f9f9;
  padding: 0 15px;
}

.programme.active .program-content {
  max-height: 500px; /* adjust depending on content length */
  padding: 15px;
}/* End custom CSS */