.elementor-7952 .elementor-element.elementor-element-646495b{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7952 .elementor-element.elementor-element-646495b:not(.elementor-motion-effects-element-type-background), .elementor-7952 .elementor-element.elementor-element-646495b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #D6E4F6 0%, #FFFFFF 100%);}.elementor-7952 .elementor-element.elementor-element-646495b > .elementor-shape-bottom svg, .elementor-7952 .elementor-element.elementor-element-646495b > .e-con-inner > .elementor-shape-bottom svg{width:calc(158% + 1.3px);height:176px;}.elementor-7952 .elementor-element.elementor-element-0fe3469{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7952 .elementor-element.elementor-element-a507ea4{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-7952 .elementor-element.elementor-element-a507ea4 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7952 .elementor-element.elementor-element-a507ea4 .elementor-headline{text-align:left;font-family:"Proxima Vara", Sans-serif;font-size:3rem;font-weight:800;line-height:4rem;}.elementor-7952 .elementor-element.elementor-element-a507ea4 .elementor-headline-dynamic-wrapper path{stroke:#FDD12E;stroke-linecap:round;stroke-linejoin:round;}.elementor-7952 .elementor-element.elementor-element-a507ea4 .elementor-headline-plain-text{color:#000000;}.elementor-7952 .elementor-element.elementor-element-a507ea4 .elementor-headline-dynamic-text{font-family:"Homebreaks", Sans-serif;line-height:1rem;}.elementor-7952 .elementor-element.elementor-element-92d4808{font-family:"Proxima Vara", Sans-serif;font-size:18px;}.elementor-7952 .elementor-element.elementor-element-78e3e13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-7952 .elementor-element.elementor-element-78e3e13:not( .elementor-widget-image ) .elementor-widget-container, .elementor-7952 .elementor-element.elementor-element-78e3e13.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.discoveryeducationglobal.com/wp-content/uploads/2024/12/Video-mask.svg );-webkit-mask-size:100%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-7952 .elementor-element.elementor-element-068281e{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7952 .elementor-element.elementor-element-068281e:not(.elementor-motion-effects-element-type-background), .elementor-7952 .elementor-element.elementor-element-068281e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-7952 .elementor-element.elementor-element-646495b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:6px;--margin-bottom:6px;--margin-left:6px;--margin-right:6px;}.elementor-7952 .elementor-element.elementor-element-0fe3469{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-7952 .elementor-element.elementor-element-a507ea4 .elementor-headline{text-align:center;}.elementor-7952 .elementor-element.elementor-element-068281e{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-7952 .elementor-element.elementor-element-a507ea4 .elementor-headline{text-align:left;font-size:3rem;line-height:3.5rem;}.elementor-7952 .elementor-element.elementor-element-a507ea4 .elementor-headline-dynamic-text{line-height:0.75rem;}}/* Start custom CSS for animated-headline, class: .elementor-element-a507ea4 */.elementor-7952 .elementor-element.elementor-element-a507ea4 .elementor-headline-dynamic-text:after{
    display: block;
    height: 15px;
    width: 100%;
    background-color: #FDD12E;
    content: "";
    position: relative;
    bottom: 1px;
    border-radius: 100px;
    z-index: -1;
}

.elementor-7952 .elementor-element.elementor-element-a507ea4 .elementor-headline-plain-text {
    margin-right: 13px;
}/* End custom CSS */
/* Start custom CSS for de-marketo, class: .elementor-element-9ed3a4b *//* =========================================================
   MARKETO FORM – CLEAN CHECKBOX + PRODUCT LAYOUT
   ========================================================= */

/* Base form reset */
.mktoForm .mktoFormRow {
  padding: 0 !important;
}

.mktoForm .mktoFormRow .mktoFormCol {
  margin-bottom: 10px !important;
}

/* Remove fixed select heights */
.mktoForm select {
  height: auto !important;
}

/* =========================================================
   PRODUCT OF INTEREST CHECKBOXES (2-COLUMN GRID)
   ========================================================= */

/* Product rows container */
.mktoForm .mktoFormRow:has([for^="Product_of_Interest_"]),
.mktoForm .mktoFormRow:has([for^="POI_"]) {
  width: 100%;
  clear: both;
}

/* Product columns */
.mktoForm .mktoFormRow:has([for^="Product_of_Interest_"]) .mktoFormCol,
.mktoForm .mktoFormRow:has([for^="POI_"]) .mktoFormCol {
  width: 50% !important;
  max-width: 50% !important;
  float: left !important;
  box-sizing: border-box;
  padding-right: 10px;
  margin-bottom: 6px;
}

/* Hide Marketo spacing */
.mktoForm .mktoFormRow:has([for^="Product_of_Interest_"]) .mktoOffset,
.mktoForm .mktoFormRow:has([for^="Product_of_Interest_"]) .mktoGutter,
.mktoForm .mktoFormRow:has([for^="POI_"]) .mktoOffset,
.mktoForm .mktoFormRow:has([for^="POI_"]) .mktoGutter {
  display: none !important;
}

/* Product checkbox layout */
.mktoForm .mktoFormRow:has([for^="Product_of_Interest_"]) .mktoFieldWrap,
.mktoForm .mktoFormRow:has([for^="POI_"]) .mktoFieldWrap {
  display: flex !important;
  flex-direction: row-reverse !important;
  align-items: center !important;
  justify-content: flex-start !important;
}

/* Checkbox spacing */
.mktoForm .mktoLogicalField.mktoCheckboxList {
  margin-left: 10px;
  width: auto;
}

/* Product labels */
.mktoForm .mktoFormRow:has([for^="Product_of_Interest_"]) .mktoLabel,
.mktoForm .mktoFormRow:has([for^="POI_"]) .mktoLabel {
  font-size: 18px !important;
  line-height: 1.2 !important;
  margin-left: 5px !important;
  width: auto !important;
}

/* Hide required asterisks on products */
.mktoForm .mktoFormRow:has([for^="Product_of_Interest_"]) .mktoAsterix,
.mktoForm .mk/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Proxima Vara';
	font-display: auto;
	src: url('https://www.dev.discoveryeducationglobal.com/wp-content/uploads/2024/11/proxima_vara.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Homebreaks';
	font-display: auto;
	src: url('https://www.dev.discoveryeducationglobal.com/wp-content/uploads/2024/11/HRDR_-_Homebreaks.ttf') format('truetype');
}
/* End Custom Fonts CSS */