.elementor-kit-6{--e-global-color-primary:#0C1C28;--e-global-color-secondary:#0C1C28;--e-global-color-text:#0C1C28;--e-global-color-accent:#967BB6;--e-global-color-3cb4712:#FEF5F3;--e-global-typography-primary-font-family:"DM Sans";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"DM Sans";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"DM Sans";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:var( --e-global-color-primary );}.elementor-kit-6 a:hover{color:var( --e-global-color-primary );}.elementor-kit-6 h1{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:2.8rem;font-weight:600;}.elementor-kit-6 h2{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:2.3rem;font-weight:bold;letter-spacing:-0.035em;}.elementor-kit-6 h3{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:1.8rem;font-weight:bold;letter-spacing:-0.035em;}.elementor-kit-6 h4{color:var( --e-global-color-primary );}.elementor-kit-6 h6{color:var( --e-global-color-primary );font-weight:400;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.e-con{--container-max-width:1300px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *///.menu-link>span:active {color:#0c1c28!important}
.nav .current-menu-item > a {color: #c9b4b1!important}
.icon-button.hamburger {background-color: transparent!important}
#gform_save_4_footer_link::before,.gfield_required {
  display: none;
}

#gform_submit_button_6 {margin-left:0px!important;margin-bottom:50px}
#gform_submit_button_6 {
  text-align: center;
  margin-left:auto;
  margin-right:auto;
  min-width:200px;
  font-family: 'DM Sans', sans-serif;
  color: #0c1c28;
  background-color: transparent;
  border-color:#0c1c28;
  font-size: 0.95em;
  min-height: 3rem;
  border: 2px solid;
  padding: 0 1.15rem;
  font-weight: bold;
  cursor: pointer;
  line-height: 1.5rem;
  letter-spacing: -0.01em;
  white-space: nowrap;
  ackground-image: none !important;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-border-radius: 0.35rem;
  border-radius: 0.35rem;
  -webkit-transition: all cubic-bezier(0.645, 0.045, 0.355, 1) 0.35s;
  -o-transition: all cubic-bezier(0.645, 0.045, 0.355, 1) 0.35s;
  transition: all cubic-bezier(0.645, 0.045, 0.355, 1) 0.35s;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#trans-btn{
  color:#967bb6!important;
  border-color: #967bb6!important;
}

.image-choices-choice>.gform-field-label {border: 1px solid rgba(12,28,40,0.3)}

.button.btn-optional {font-weight:300}

.mobile-overlay.menu-mobile-overlay.visible>.holder>.copyright {display:none}
.header.-mobile .menu > .nav-item a{text-transform:uppercase}

#mobile-menu{text-align: center;
  height: 100% !important;
  display: grid;
font-size: 2em;}
.mobile-overlay.menu-mobile-overlay.visible>.holder>#mega-menu-wrap{height:100%!important}

.gform-conversational__field-nav.active{flex-direction: row-reverse!important}
.gform-conversational__field-footer{flex-direction: row-reverse!important}
.gform_save_link{--gf-local-bg-color:transparent!important}
.gform-conversational.gform-theme--foundation .gform-conversational__field-nav, .gform-conversational.gform-theme--foundation .gform-conversational__field-form-footer-submit {padding-inline-end: 0px!important}
.gform-conversational__field-footer {padding-top:50px!important}
.gform_save_link{border: 1px solid rgba(12,28,40,0.3);border-radius:3px;box-shadow:none}

.image-choices-field {--ic-source-icon-tick: url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='24' viewBox='0 0 15 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.782 11.451c.294.33.72.549 1.146.549.426 0 .851-.183 1.146-.549l7.435-8.305a1.962 1.962 0 0 0 0-2.597c-.655-.732-1.67-.732-2.326 0L5.928 7.573 2.817 4.098c-.655-.732-1.67-.732-2.326 0a1.962 1.962 0 0 0 0 2.597l4.29 4.756z' fill='%23967BB6'/%3E%3C/svg%3E") !important;
    --ic-selected-icon-size: 28px!important;

}

.image-choices-choice-image-wrap::after {background-color:transparent!important;
        right: 5px!important;
}

.elementor-shape-bottom {bottom:-7px!important;}

#gform_drag_drop_area_4_36::before {
  color: #967BB6;
}

#gform_browse_button_4_36 {
  border: 2px solid #967BB6 !important;
}/* End custom CSS */