.elementor-64997 .elementor-element.elementor-element-6db177f0{--display:flex;}.elementor-64997 .elementor-element.elementor-element-4301ecc2{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;}.elementor-64997 .elementor-element.elementor-element-4301ecc2::before, .elementor-64997 .elementor-element.elementor-element-4301ecc2 > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-4301ecc2 > .e-con-inner > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-4301ecc2 > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-4301ecc2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-4301ecc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-64997 .elementor-element.elementor-element-5c1d5846{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;}.elementor-64997 .elementor-element.elementor-element-5c1d5846::before, .elementor-64997 .elementor-element.elementor-element-5c1d5846 > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-5c1d5846 > .e-con-inner > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-5c1d5846 > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-5c1d5846 > .e-con-inner > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-5c1d5846 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-64997 .elementor-element.elementor-element-24cf58e{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;}.elementor-64997 .elementor-element.elementor-element-24cf58e::before, .elementor-64997 .elementor-element.elementor-element-24cf58e > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-24cf58e > .e-con-inner > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-24cf58e > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-24cf58e > .e-con-inner > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-24cf58e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-64997 .elementor-element.elementor-element-11f22e1a{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;}.elementor-64997 .elementor-element.elementor-element-11f22e1a::before, .elementor-64997 .elementor-element.elementor-element-11f22e1a > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-11f22e1a > .e-con-inner > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-11f22e1a > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-11f22e1a > .e-con-inner > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-11f22e1a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-64997 .elementor-element.elementor-element-36f71e8d{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;}.elementor-64997 .elementor-element.elementor-element-36f71e8d::before, .elementor-64997 .elementor-element.elementor-element-36f71e8d > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-36f71e8d > .e-con-inner > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-36f71e8d > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-36f71e8d > .e-con-inner > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-36f71e8d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-64997 .elementor-element.elementor-element-1a96352b{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;}.elementor-64997 .elementor-element.elementor-element-1a96352b::before, .elementor-64997 .elementor-element.elementor-element-1a96352b > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-1a96352b > .e-con-inner > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-1a96352b > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-1a96352b > .e-con-inner > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-1a96352b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-64997 .elementor-element.elementor-element-7571bb2c{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;}.elementor-64997 .elementor-element.elementor-element-7571bb2c::before, .elementor-64997 .elementor-element.elementor-element-7571bb2c > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-7571bb2c > .e-con-inner > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-7571bb2c > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-7571bb2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-7571bb2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-64997 .elementor-element.elementor-element-68e58705{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;}.elementor-64997 .elementor-element.elementor-element-68e58705::before, .elementor-64997 .elementor-element.elementor-element-68e58705 > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-68e58705 > .e-con-inner > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-68e58705 > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-68e58705 > .e-con-inner > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-68e58705 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-64997 .elementor-element.elementor-element-2df5135c{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;}.elementor-64997 .elementor-element.elementor-element-2df5135c::before, .elementor-64997 .elementor-element.elementor-element-2df5135c > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-2df5135c > .e-con-inner > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-2df5135c > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-2df5135c > .e-con-inner > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-2df5135c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-64997 .elementor-element.elementor-element-66079d2c{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;}.elementor-64997 .elementor-element.elementor-element-66079d2c::before, .elementor-64997 .elementor-element.elementor-element-66079d2c > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-66079d2c > .e-con-inner > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-66079d2c > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-66079d2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-66079d2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-64997 .elementor-element.elementor-element-dbd3578{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;}.elementor-64997 .elementor-element.elementor-element-dbd3578::before, .elementor-64997 .elementor-element.elementor-element-dbd3578 > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-dbd3578 > .e-con-inner > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-dbd3578 > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-dbd3578 > .e-con-inner > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-dbd3578 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-64997 .elementor-element.elementor-element-14044799{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;}.elementor-64997 .elementor-element.elementor-element-14044799::before, .elementor-64997 .elementor-element.elementor-element-14044799 > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-14044799 > .e-con-inner > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-14044799 > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-14044799 > .e-con-inner > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-14044799 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-64997 .elementor-element.elementor-element-532e1e02{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;}.elementor-64997 .elementor-element.elementor-element-532e1e02::before, .elementor-64997 .elementor-element.elementor-element-532e1e02 > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-532e1e02 > .e-con-inner > .elementor-background-video-container::before, .elementor-64997 .elementor-element.elementor-element-532e1e02 > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-532e1e02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-64997 .elementor-element.elementor-element-532e1e02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}@media(max-width:767px){.elementor-64997 .elementor-element.elementor-element-4301ecc2{--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;}.elementor-64997 .elementor-element.elementor-element-5c1d5846{--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;}.elementor-64997 .elementor-element.elementor-element-24cf58e{--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;}.elementor-64997 .elementor-element.elementor-element-11f22e1a{--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;}.elementor-64997 .elementor-element.elementor-element-36f71e8d{--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;}.elementor-64997 .elementor-element.elementor-element-1a96352b{--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;}.elementor-64997 .elementor-element.elementor-element-7571bb2c{--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;}.elementor-64997 .elementor-element.elementor-element-68e58705{--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;}.elementor-64997 .elementor-element.elementor-element-2df5135c{--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;}.elementor-64997 .elementor-element.elementor-element-66079d2c{--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;}.elementor-64997 .elementor-element.elementor-element-dbd3578{--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;}.elementor-64997 .elementor-element.elementor-element-14044799{--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;}.elementor-64997 .elementor-element.elementor-element-532e1e02{--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;}}@media(min-width:768px){.elementor-64997 .elementor-element.elementor-element-4301ecc2{--width:320px;}.elementor-64997 .elementor-element.elementor-element-5c1d5846{--width:320px;}.elementor-64997 .elementor-element.elementor-element-24cf58e{--width:320px;}.elementor-64997 .elementor-element.elementor-element-11f22e1a{--width:320px;}.elementor-64997 .elementor-element.elementor-element-36f71e8d{--width:320px;}.elementor-64997 .elementor-element.elementor-element-1a96352b{--width:320px;}.elementor-64997 .elementor-element.elementor-element-7571bb2c{--width:320px;}.elementor-64997 .elementor-element.elementor-element-68e58705{--width:320px;}.elementor-64997 .elementor-element.elementor-element-2df5135c{--width:320px;}.elementor-64997 .elementor-element.elementor-element-66079d2c{--width:320px;}.elementor-64997 .elementor-element.elementor-element-dbd3578{--width:320px;}.elementor-64997 .elementor-element.elementor-element-14044799{--width:320px;}.elementor-64997 .elementor-element.elementor-element-532e1e02{--width:320px;}}/* Start custom CSS */.ccc-favorite-post-toggle {
  text-align: left !important;
}
.ccc-favorite-post-toggle-button::before {
  color: var(--pink) !important;
  font-size: 35px !important;
}
.ccc-favorite-post-toggle-button,
.elementor-widget-icon {
    line-height: 0 !important;
    padding: 0 !important;
}
.locations {
    display: inline;
}
.elementor-widget-video {
  border-radius: 12px;
  display: table;
}
.video-box {
    max-height: 467px;
    overflow: scroll;
}
#application {
    scroll-margin-top: 90px;
}
.elementor-form-fields-wrapper input, 
.elementor-form-fields-wrapper select {
  padding: 20px 10px;
}
.elementor-field-type-upload {
  border: none !important;
}
.elementor-field-type-upload input {
  padding: 32px 20px;
  background: transparent !important;
  border: dashed 4px #fff !important;
}
.elementor-field-type-html,
.elementor-field-type-acceptance{
  font-size: 16px;
  margin-bottom: 10px !important;
}
.elementor-field-type-acceptance{
  margin-top: 10px !important;
}
.has-border-b {
  border-bottom: solid 1px #999;
  padding-bottom: 20px !important;
}
@media all and (max-width: 1024px) {
    #application {
        scroll-margin-top: 70px;
    }
}
@media all and (max-width: 767px) {
    #application {
        scroll-margin-top: 60px;
    }
    .elementor-form-fields-wrapper input, 
    .elementor-form-fields-wrapper select {
      padding: 10px;
    }
}/* End custom CSS */