.elementor-5441 .elementor-element.elementor-element-4f349868:not(.elementor-motion-effects-element-type-background), .elementor-5441 .elementor-element.elementor-element-4f349868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000F1C;}.elementor-5441 .elementor-element.elementor-element-4f349868{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:180px 0px 90px 0px;}.elementor-5441 .elementor-element.elementor-element-4f349868 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5441 .elementor-element.elementor-element-54f62133{width:100%;max-width:100%;text-align:center;}.elementor-5441 .elementor-element.elementor-element-54f62133 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5441 .elementor-element.elementor-element-54f62133 .elementor-heading-title{font-family:"KyivType", Sans-serif;font-size:76px;font-weight:900;line-height:90px;color:#FFFFFF;}.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 );}:root{--page-title-display:none;}@media(max-width:1600px){.elementor-5441 .elementor-element.elementor-element-54f62133 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:1023px){.elementor-5441 .elementor-element.elementor-element-54f62133 .elementor-heading-title{font-size:52px;line-height:62px;}}@media(max-width:767px){.elementor-5441 .elementor-element.elementor-element-4f349868{padding:100px 20px 90px 20px;}.elementor-5441 .elementor-element.elementor-element-54f62133{text-align:center;}.elementor-5441 .elementor-element.elementor-element-54f62133 .elementor-heading-title{font-size:36px;line-height:44px;}}/* Start custom CSS for heading, class: .elementor-element-54f62133 */.titleAtf span {
    position: relative;
}

.titleAtf span:first-child:before {
    content: '';
    position: absolute;
    width: 70px;
    height: 6px;
    background: #FFFFFF;;
    top:60%;
      -webkit-transform: translateY(-50%);
  -moz-transform:    translateY(-50%);
  -ms-transform:     translateY(-50%);
  -o-transform:      translateY(-50%);
  transform:         translateY(-50%);
  right:-120px;
}

.titleAtf span span:first-child:before { 
    display: none;
}

.titleAtf span span {
    color: #FDC400;
}

.titleAtf span:last-child {
    padding-left: 330px !important;
}

.titleAtf span span:last-child { 
     padding-left: 0px !important; 
}

@media only screen and (max-width:1600px) { 
   .titleAtf span:last-child {
    padding-left: 280px !important;
} 
}

@media only screen and (max-width:1240px) { 
   .titleAtf span:last-child {
    padding-left: 0px !important;
} 
}

@media only screen and (max-width:767px) {
  .titleAtf span:first-child:before { 
      width: 30px;
      right: -50px;
  } 
  
  .titleAtf span:last-child {
    padding-left: 0px !important;
}

.titleAtf span:first-child:before { 
    display:none;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ab9cbb0 */.newsletterForm form {
    max-width: 600px !important;
}


.newsletterForm .kl-private-reset-css-Xuajs1 div.kl-private-reset-css-Xuajs1  {
    padding-top: 0px !important;
}


.newsletterForm .kl-private-reset-css-Xuajs1 div.kl-private-reset-css-Xuajs1 p span , .newsletterForm .kl-private-reset-css-Xuajs1 div.kl-private-reset-css-Xuajs1   {
    font-family: 'Montserrat', Sans-Serif !important;
    font-size: 18px !important;
    font-weight: 400 !important;
    line-height: 30px !important;
    letter-spacing: 0em;
    text-align: left;
    color: #fff !important;
    width: 100% !important;
}


.newsletterForm .kl-private-reset-css-Xuajs1 input {
    background: transparent !important;
    padding: 29px 0 !important;
    border: 0 !important;
    border-radius: 0 !important;
    border-bottom: 1px solid #fff !important;
    color: #fff !important;
}




.newsletterForm .go384305609.go384305609.go384305609:hover  {
      border-bottom: 1px solid #fff !important;
}


.newsletterForm .kl-private-reset-css-Xuajs1 input:focus  { 
    box-shadow: none !important;
}




.newsletterForm .kl-private-reset-css-Xuajs1 input::placeholder  {
    color: #fff !important;
     font-family: 'Montserrat', Sans-Serif !important;
    font-size: 18px !important;
    font-weight: 400 !important;
    line-height: 30px !important;
    letter-spacing: 0em;
    text-align: left;
}


.newsletterForm div.kl-private-reset-css-Xuajs1:last-child {
  
    flex-direction: column !important;
}


.newsletterForm .kl-private-reset-css-Xuajs1:last-child .kl-private-reset-css-Xuajs1 {
      flex: unset !important;
}


.newsletterForm .kl-private-reset-css-Xuajs1:last-child .kl-private-reset-css-Xuajs1:nth-child(2) .kl-private-reset-css-Xuajs1 {
    width: 100% !important
}

.newsletterForm .kl-private-reset-css-Xuajs1:last-child .kl-private-reset-css-Xuajs1:nth-child(2) button.kl-private-reset-css-Xuajs1 { 
     width: 100% !important; 
}



.newsletterForm .kl-private-reset-css-Xuajs1:last-child .kl-private-reset-css-Xuajs1  button.kl-private-reset-css-Xuajs1  {
    width: 280px !important;
    height: 80px !important;
    display: flex !important;
    font-family: 'Montserrat', Sans-Serif !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    line-height: 22px !important;
    letter-spacing: 0.1em !important;
    background: #FDC400 !important;
    color: #000F1C !important;
    justify-content: center !important;
    align-items: center !important;
    border-radius: 100px !important;
    text-transform: uppercase !important;
    box-shadow: 0px 0px 0px 0px #FDC4004D;
      -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;

}


.newsletterForm .kl-private-reset-css-Xuajs1:last-child .kl-private-reset-css-Xuajs1  button.kl-private-reset-css-Xuajs1:hover  { 
    box-shadow: 0px 5px 50px 0px #FDC4004D;
  -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.newsletterForm .kl-private-reset-css-Xuajs1:last-child .kl-private-reset-css-Xuajs1:nth-child(2)  {
    padding-bottom: 0 !important;
    width: auto !important;
        min-width: 280px;
    justify-content: center !important;
}

.newsletterForm  .kl-private-reset-css-Xuajs1 {
    gap: 20px !important;
}


.newsletterForm .kl-private-reset-css-Xuajs1:nth-child(3) .kl-private-reset-css-Xuajs1 p span {
    font-family: 'Montserrat', Sans-Serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 28px !important;
    letter-spacing: 0em;
    text-align: left;
}

.newsletterForm .kl-private-reset-css-Xuajs1  input[type="radio"] {
  display: grid !important;
  place-content: center !important;
  width: 16px !important;
  height: 16px !important;
  padding: 0 !important;
  appearance: none !important;
  border: 0 !important;

}


.newsletterForm .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1  input[type="radio"].kl-private-reset-css-Xuajs1 {
      width: 16px !important;
}

.newsletterForm input[type="radio"]::before {
  content: "" !important;
  width: 10px !important;
  height: 10px !important;
  border-radius: 50% !important;
  transition: 120ms transform ease-in-out !important;
  top: 50% !important;
  left: 50% !important;
    -webkit-transform: translate(-50%, -50%) scale(0) ;
  -moz-transform:    translate(-50%, -50%) scale(0) ;
  -ms-transform:     translate(-50%, -50%) scale(0) ;
  -o-transform:      translate(-50%, -50%) scale(0) ;
  transform:         translate(-50%, -50%) scale(0)  !important;
  background: #fff !important;

}



.newsletterForm input[type="radio"]:checked::before {
  transform: scale(1) !important;
}



.newsletterForm .kl-private-reset-css-Xuajs1:nth-child(4) input[type="radio"].kl-private-reset-css-Xuajs1 {
    position: relative !important;
    opacity: 1 !important;
        border-radius: 50% !important;
    border: 1px solid gray !important;
}



.newsletterForm .kl-private-reset-css-Xuajs1 svg {
    opacity: 1 !important;
}



.newsletterForm .kl-private-reset-css-Xuajs1:nth-child(4) .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1 {
      display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    align-items: center !important;  
}



.newsletterForm .kl-private-reset-css-Xuajs1:nth-child(4) .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1   label {
    
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    width: calc(100% - 60px) !important;
    padding: 0 !important;
}

.newsletterForm .kl-private-reset-css-Xuajs1:nth-child(4) .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1   label svg:nth-child(2) {
    left:6px !important;
    
}

.newsletterForm .kl-private-reset-css-Xuajs1:nth-child(4) .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1 input {
    display: none !important;
}

.elementor-5441 .elementor-element.elementor-element-5ab9cbb0 input.go1844801925:hover, .elementor-5441 .elementor-element.elementor-element-5ab9cbb0 input.go1844801925:focus {
    border-color: #fff !important;
    outline: none !important
}

.elementor-5441 .elementor-element.elementor-element-5ab9cbb0 .go1844801925.go1844801925.go1844801925:hover {
    border-color: #fff !important;  
}

.elementor-5441 .elementor-element.elementor-element-5ab9cbb0 .go3431972610.go3431972610.go3431972610.go3431972610:hover svg {
    stroke: #fff !important;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}

@media only screen and (max-width:380px) {
    
.newsletterForm .kl-private-reset-css-Xuajs1:nth-child(4) .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1  {
    gap: 6px !important
}

.newsletterForm .kl-private-reset-css-Xuajs1:nth-child(4) .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1 label {
width: calc(100% - 40px) !important; 
}

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'KyivType';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://dignitas.fund/wp-content/uploads/2023/02/KyivTypeSans-Regular.eot');
	src: url('https://dignitas.fund/wp-content/uploads/2023/02/KyivTypeSans-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://dignitas.fund/wp-content/uploads/2023/02/KyivTypeSans-Regular.woff2') format('woff2'),
		url('https//dignitas.fund/wp-content/uploads/2023/02/KyivTypeSans-Regular.woff') format('woff'),
		url('https://dignitas.fund/wp-content/uploads/2023/02/KyivTypeSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'KyivType';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://dignitas.fund/wp-content/uploads/2023/02/KyivTypeSans-Bold.eot');
	src: url('https://dignitas.fund/wp-content/uploads/2023/02/KyivTypeSans-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://dignitas.fund/wp-content/uploads/2023/02/KyivTypeSans-Bold.woff2') format('woff2'),
		url('https://dignitas.fund/wp-content/uploads/2023/02/KyivTypeSans-Bold.woff') format('woff'),
		url('https://dignitas.fund/wp-content/uploads/2023/02/KyivTypeSans-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'KyivType';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://dignitas.fund/wp-content/uploads/2023/02/KyivTypeSans-Heavy.eot');
	src: url('https://dignitas.fund/wp-content/uploads/2023/02/KyivTypeSans-Heavy.eot?#iefix') format('embedded-opentype'),
		url('https://dignitas.fund/wp-content/uploads/2023/02/KyivTypeSans-Heavy.woff2') format('woff2'),
		url('https://dignitas.fund/wp-content/uploads/2023/02/KyivTypeSans-Heavy.woff') format('woff'),
		url('https://dignitas.fund/wp-content/uploads/2023/02/KyivTypeSans-Heavy.ttf') format('truetype');
}
@font-face {
	font-family: 'KyivType';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://dignitas.fund/wp-content/uploads/2023/02/KyivTypeSans-Black.eot');
	src: url('https://dignitas.fund/wp-content/uploads/2023/02/KyivTypeSans-Black.eot?#iefix') format('embedded-opentype'),
		url('https://dignitas.fund/wp-content/uploads/2023/02/KyivTypeSans-Black.woff2') format('woff2'),
		url('https://dignitas.fund/wp-content/uploads/2023/02/KyivTypeSans-Black.woff') format('woff'),
		url('https://dignitas.fund/wp-content/uploads/2023/02/KyivTypeSans-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */