.elementor-3664 .elementor-element.elementor-element-9cd313d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:166px;--padding-left:100px;--padding-right:100px;}.elementor-3664 .elementor-element.elementor-element-2ca7d4d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3664 .elementor-element.elementor-element-2ca7d4d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:700;line-height:120%;}.elementor-3664 .elementor-element.elementor-element-2ca7d4d.elementor-widget-heading .elementor-heading-title, .elementor-3664 .elementor-element.elementor-element-2ca7d4d.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-secondary );}.elementor-3664 .elementor-element.elementor-element-c4a916e{width:var( --container-widget-width, 52% );max-width:52%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:20px;line-height:28px;color:var( --e-global-color-secondary );}.elementor-3664 .elementor-element.elementor-element-5140517{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 120px;--row-gap:0px;--column-gap:120px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 12px 19px -10px rgba(0, 0, 0, 0.2);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-3664 .elementor-element.elementor-element-5140517:not(.elementor-motion-effects-element-type-background), .elementor-3664 .elementor-element.elementor-element-5140517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4b9449 );}.elementor-3664 .elementor-element.elementor-element-154fb70{--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;}.elementor-3664 .elementor-element.elementor-element-154fb70.e-con{--align-self:center;}.elementor-3664 .elementor-element.elementor-element-a43073c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3664 .elementor-element.elementor-element-a43073c .elementor-heading-title{font-size:28px;font-weight:600;line-height:38px;letter-spacing:-0.48px;}.elementor-3664 .elementor-element.elementor-element-bd544a1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 0px;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:20px;line-height:28px;letter-spacing:-0.48px;color:var( --e-global-color-secondary );}.elementor-3664 .elementor-element.elementor-element-bd544a1 p{margin-block-end:0px;}.elementor-3664 .elementor-element.elementor-element-1d9077d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 0px;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:24px;color:var( --e-global-color-secondary );}.elementor-3664 .elementor-element.elementor-element-1d9077d p{margin-block-end:0px;}.elementor-3664 .elementor-element.elementor-element-f108fc3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 0px;column-gap:0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:24px;color:var( --e-global-color-secondary );}.elementor-3664 .elementor-element.elementor-element-f108fc3 p{margin-block-end:0px;}.elementor-3664 .elementor-element.elementor-element-f108fc3 a{color:var( --e-global-color-secondary );}.elementor-3664 .elementor-element.elementor-element-a71a46b{--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;}.elementor-3664 .elementor-element.elementor-element-324558e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3664 .elementor-element.elementor-element-324558e .elementor-heading-title{font-size:32px;font-weight:700;line-height:56px;letter-spacing:-0.48px;}.elementor-3664 .elementor-element.elementor-element-1863251{--display:flex;}.elementor-3664 .elementor-element.elementor-element-20da784{--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;}.elementor-3664 .elementor-element.elementor-element-4d7d526{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;line-height:56px;letter-spacing:-0.48px;color:var( --e-global-color-secondary );}.elementor-3664 .elementor-element.elementor-element-a9b8d58{border-style:none;border-radius:0px 0px 0px 0px;box-shadow:0px 7px 9px -5px rgba(0, 0, 0, 0.1);}.elementor-3664 .elementor-element.elementor-element-49649af{--display:flex;--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3664 .elementor-element.elementor-element-a6a5ea1{--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;--justify-content:space-between;}.elementor-3664 .elementor-element.elementor-element-eba6984{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;line-height:56px;letter-spacing:-0.48px;color:var( --e-global-color-secondary );}.elementor-3664 .elementor-element.elementor-element-0ca357f{--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;--justify-content:space-between;}.elementor-3664 .elementor-element.elementor-element-f1b384f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;line-height:56px;letter-spacing:-0.48px;color:var( --e-global-color-secondary );}.elementor-3664 .elementor-element.elementor-element-2ac8a3c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3664 .elementor-element.elementor-element-cbcfbf2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-3664 .elementor-element.elementor-element-cc6547f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-3664 .elementor-element.elementor-element-2e41c82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-3664 .elementor-element.elementor-element-2e41c82.elementor-element{--align-self:center;}.elementor-3664 .elementor-element.elementor-element-8fa38b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:14px;letter-spacing:-0.48px;color:var( --e-global-color-secondary );}.elementor-3664 .elementor-element.elementor-element-e11f78b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-3664 .elementor-element.elementor-element-3c37b3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-3664 .elementor-element.elementor-element-f84eabf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:14px;letter-spacing:-0.48px;color:var( --e-global-color-secondary );}.elementor-3664 .elementor-element.elementor-element-4feb1bd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-d439357{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3664 .elementor-element.elementor-element-e4695b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;}.elementor-3664 .elementor-element.elementor-element-e4695b4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;line-height:56px;letter-spacing:-0.48px;}.elementor-3664 .elementor-element.elementor-element-271429d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 50px 0px;}.elementor-3664 .elementor-element.elementor-element-450ea87{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-3664 .elementor-element.elementor-element-06f65fe{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-666d3e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;line-height:56px;letter-spacing:-0.48px;color:var( --e-global-color-secondary );}.elementor-3664 .elementor-element.elementor-element-666d3e4.elementor-element{--align-self:flex-start;}.elementor-3664 .elementor-element.elementor-element-cf62d7a{--display:flex;}.elementor-3664 .elementor-element.elementor-element-85f0486{padding:25px 25px 25px 25px;}.elementor-3664 .elementor-element.elementor-element-85f0486.elementor-element{--align-self:flex-start;}.elementor-3664 .elementor-element.elementor-element-f14b9f2{--display:flex;--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3664 .elementor-element.elementor-element-48b4b08 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:19.2px;}.elementor-3664 .elementor-element.elementor-element-aee65e2 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:19.2px;}.elementor-3664 .elementor-element.elementor-element-f17e763 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:19.2px;}@media(min-width:768px){.elementor-3664 .elementor-element.elementor-element-154fb70{--width:50%;}.elementor-3664 .elementor-element.elementor-element-a71a46b{--width:50%;}.elementor-3664 .elementor-element.elementor-element-a6a5ea1{--width:50%;}.elementor-3664 .elementor-element.elementor-element-0ca357f{--width:50%;}}@media(max-width:1366px){.elementor-3664 .elementor-element.elementor-element-cbcfbf2{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-3664 .elementor-element.elementor-element-cbcfbf2{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-3664 .elementor-element.elementor-element-9cd313d{--padding-top:110px;--padding-bottom:166px;--padding-left:40px;--padding-right:40px;}.elementor-3664 .elementor-element.elementor-element-2ca7d4d .elementor-heading-title{font-size:48px;}.elementor-3664 .elementor-element.elementor-element-5140517{--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3664 .elementor-element.elementor-element-49649af{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-eba6984{line-height:24px;}.elementor-3664 .elementor-element.elementor-element-f1b384f{line-height:27px;}.elementor-3664 .elementor-element.elementor-element-cbcfbf2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3664 .elementor-element.elementor-element-e4695b4 .elementor-heading-title{line-height:24px;}.elementor-3664 .elementor-element.elementor-element-666d3e4{width:100%;max-width:100%;}.elementor-3664 .elementor-element.elementor-element-f14b9f2{--justify-content:center;}}@media(max-width:767px){.elementor-3664 .elementor-element.elementor-element-9cd313d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-2ca7d4d{width:100%;max-width:100%;}.elementor-3664 .elementor-element.elementor-element-2ca7d4d .elementor-heading-title{font-size:36px;}.elementor-3664 .elementor-element.elementor-element-c4a916e{width:100%;max-width:100%;text-align:center;}.elementor-3664 .elementor-element.elementor-element-5140517{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3664 .elementor-element.elementor-element-a43073c{text-align:center;}.elementor-3664 .elementor-element.elementor-element-bd544a1{text-align:center;}.elementor-3664 .elementor-element.elementor-element-1d9077d{text-align:center;}.elementor-3664 .elementor-element.elementor-element-f108fc3{text-align:center;}.elementor-3664 .elementor-element.elementor-element-4d7d526{text-align:center;}.elementor-3664 .elementor-element.elementor-element-49649af{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3664 .elementor-element.elementor-element-eba6984{text-align:center;}.elementor-3664 .elementor-element.elementor-element-f1b384f{text-align:center;}.elementor-3664 .elementor-element.elementor-element-cbcfbf2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3664 .elementor-element.elementor-element-8fa38b8{text-align:center;}.elementor-3664 .elementor-element.elementor-element-f84eabf{text-align:center;}.elementor-3664 .elementor-element.elementor-element-4feb1bd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3664 .elementor-element.elementor-element-271429d.elementor-element{--align-self:center;}.elementor-3664 .elementor-element.elementor-element-666d3e4{text-align:center;}.elementor-3664 .elementor-element.elementor-element-f14b9f2{--gap:11px 11px;--row-gap:11px;--column-gap:11px;}}/* Start custom CSS for html, class: .elementor-element-a9b8d58 */.deadline-input{
    border: 1px solid #E2E7F0 !important;
    border-radius: 4px !important;
    padding: 10px !important;
    box-shadow: 2px 2px 10px #E2E8F0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-85f0486 */.elementor-3664 .elementor-element.elementor-element-85f0486 {
    font-family: DM Sans;
    color: #1B3139;
    font-size: 52px;
    font-weight: 700;
    /* Fallback: Set a background color. */
  background-color: #1b3139;
  
  /* Create the gradient. */
  background-image: linear-gradient(90deg,rgba(2, 190, 199, 1) 0%, rgba(123, 0, 225, 1) 50%, rgba(220, 50, 236, 1) 100%);
  
  /* Set the background size and repeat properties. */
  background-size: 100%;
  background-repeat: repeat;

  /* Use the text as a mask for the background. */
  /* This will show the gradient as a text color rather than element bg. */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; 
  -moz-background-clip: text;
  -moz-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5140517 */.elementor-3664 .elementor-element.elementor-element-5140517{
    max-width: 1262px !important;
     border-top: 8px solid transparent !important; 
            border-image: linear-gradient(90deg,rgba(2, 190, 199, 1) 0%, rgba(123, 0, 225, 1) 50%, rgba(220, 50, 236, 1) 100%);
            border-image-slice: 1;
            border-radius: 16px !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cd313d */.elementor-3664 .elementor-element.elementor-element-9cd313d{
    background: #F1F2FB;
background: linear-gradient(167deg, rgba(241, 242, 251, 1) 0%, rgba(242, 222, 251, 1) 52%, rgba(176, 206, 252, 1) 67%, rgba(151, 223, 253, 1) 88%);
}/* End custom CSS */