.elementor-287 .elementor-element.elementor-element-013329a{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:64px;--padding-right:64px;}.elementor-287 .elementor-element.elementor-element-013329a::before, .elementor-287 .elementor-element.elementor-element-013329a > .elementor-background-video-container::before, .elementor-287 .elementor-element.elementor-element-013329a > .e-con-inner > .elementor-background-video-container::before, .elementor-287 .elementor-element.elementor-element-013329a > .elementor-background-slideshow::before, .elementor-287 .elementor-element.elementor-element-013329a > .e-con-inner > .elementor-background-slideshow::before, .elementor-287 .elementor-element.elementor-element-013329a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-287 .elementor-element.elementor-element-3234a7c{--display:flex;--min-height:0px;--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;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;--z-index:10;}.elementor-287 .elementor-element.elementor-element-3234a7c:hover{border-style:none;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-287 .elementor-element.elementor-element-3234a7c, .elementor-287 .elementor-element.elementor-element-3234a7c::before{--border-transition:1s;}.elementor-287 .elementor-element.elementor-element-3234a7c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-287 .elementor-element.elementor-element-d90dc5d{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-287 .elementor-element.elementor-element-e517412{width:100%;max-width:100%;}.elementor-287 .elementor-element.elementor-element-e517412 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 32px 16px 32px;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder-row{margin-top:0px;margin-bottom:2px;}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder__label{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-214bf92 );border-radius:0px 0px 0px 0px;}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder__label .jet-form-builder__required{font-family:"Poppins", Sans-serif;font-size:14px;color:#FF6C22;}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder__desc{text-align:left;font-family:"Poppins", Sans-serif;font-size:14px;}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder__fields-group{flex-direction:column;gap:0em 0em;}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder__field-wrap label{font-size:14px;}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder__field-wrap span::before{font-size:14px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder__field-wrap label :not(:disabled):not(:checked):hover + span::before{border-style:solid;border-width:1px 1px 1px 1px;background-color:#F0F0FF;}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder__field-wrap label :focus:not(:checked) + span::before{border-style:none;background-color:#F0F0FF;}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder__field-wrap label :checked + span::before{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );background-color:var( --e-global-color-edb93de );padding:12px 24px 12px 24px;margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-edb93de );border-radius:100px 100px 100px 100px;}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder ::-webkit-input-placeholder{color:var( --e-global-color-4ebf6d0 );}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder ::-ms-input-placeholder{color:var( --e-global-color-4ebf6d0 );}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder ::-moz-placeholder{color:var( --e-global-color-4ebf6d0 );}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder :-moz-placeholder{color:var( --e-global-color-4ebf6d0 );}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder input{color-scheme:normal;}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder__action-button{background-color:var( --e-global-color-accent );color:var( --e-global-color-edb93de );transition:all 0.3s;font-family:"Poppins", Sans-serif;font-size:1.6rem;font-weight:600;text-transform:uppercase;padding:8px 20px 8px 20px;margin:16px 0px 0px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder__action-button:hover{background-color:var( --e-global-color-2e0cff4 );color:var( --e-global-color-4ebf6d0 );border-color:var( --e-global-color-2e0cff4 );}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder__submit-wrap{justify-content:stretch;align-items:stretch;}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder__submit-wrap > .jet-form-builder__submit{width:100%;}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder__submit{justify-content:center;}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder__next-page-wrap{text-align:left;}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder-message--success{text-align:center;font-size:16px;font-weight:600;color:#FFFFFF;background-color:#58BBC8;border-style:solid;border-width:0px 0px 0px 6px;border-color:#3B919C;border-radius:8px 8px 8px 8px;}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder-message--error{text-align:center;font-size:16px;font-weight:600;color:#FFFFFF;background-color:#D9435B;border-style:solid;border-width:0px 0px 0px 6px;border-color:#911B2E;border-radius:8px 8px 8px 8px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-287 .elementor-element.elementor-element-ef513f4 .elementor-button{background-color:#225F8100;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;border-style:none;border-radius:8px 8px 8px 8px;padding:0px 0px 0px 0px;}.elementor-287 .elementor-element.elementor-element-ef513f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-287 .elementor-element.elementor-element-ef513f4 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-287 .elementor-element.elementor-element-ef513f4 .elementor-button:hover, .elementor-287 .elementor-element.elementor-element-ef513f4 .elementor-button:focus{border-color:#02010100;}.elementor-287 .elementor-element.elementor-element-88bca50{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-287 .elementor-element.elementor-element-548581a > .elementor-widget-container{background-color:#E6F1F8;margin:0px 0px 0px 0px;padding:32px 32px 32px 32px;border-radius:20px 20px 20px 20px;}.elementor-287 .elementor-element.elementor-element-548581a.elementor-element{--align-self:flex-start;}.elementor-287 .elementor-element.elementor-element-548581a .elementor-image-box-wrapper{text-align:center;}.elementor-287 .elementor-element.elementor-element-548581a .elementor-image-box-title{margin-bottom:4px;font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-4ebf6d0 );}.elementor-287 .elementor-element.elementor-element-548581a:has(:hover) .elementor-image-box-title,
					 .elementor-287 .elementor-element.elementor-element-548581a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-4ebf6d0 );}.elementor-287 .elementor-element.elementor-element-548581a .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:14px;line-height:150%;color:#152C3CB3;}.elementor-287 .elementor-element.elementor-element-2632d5e .elementor-button{background-color:var( --e-global-color-accent );font-family:"Poppins", Sans-serif;font-size:1.6rem;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-9add7b3 );color:var( --e-global-color-9add7b3 );border-radius:8px 8px 8px 8px;padding:12px 12px 12px 12px;}.elementor-287 .elementor-element.elementor-element-2632d5e .elementor-button:hover, .elementor-287 .elementor-element.elementor-element-2632d5e .elementor-button:focus{background-color:var( --e-global-color-2e0cff4 );color:var( --e-global-color-9add7b3 );}.elementor-287 .elementor-element.elementor-element-2632d5e{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-287 .elementor-element.elementor-element-2632d5e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-287 .elementor-element.elementor-element-2632d5e.elementor-element{--align-self:center;}.elementor-287 .elementor-element.elementor-element-2632d5e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-287 .elementor-element.elementor-element-2632d5e .elementor-button:hover svg, .elementor-287 .elementor-element.elementor-element-2632d5e .elementor-button:focus svg{fill:var( --e-global-color-9add7b3 );}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-287 .elementor-element.elementor-element-013329a{--padding-top:64px;--padding-bottom:64px;--padding-left:120px;--padding-right:120px;}}@media(max-width:1200px){.elementor-287 .elementor-element.elementor-element-013329a{--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}}@media(max-width:1024px){.elementor-287 .elementor-element.elementor-element-3234a7c{--border-radius:20px 20px 20px 20px;}.elementor-287 .elementor-element.elementor-element-3234a7c:hover{--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){padding:12px 24px 12px 24px;border-radius:100px 100px 100px 100px;}.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder__action-button{border-radius:100px 100px 100px 100px;}}@media(max-width:880px){.elementor-287 .elementor-element.elementor-element-013329a{--padding-top:32px;--padding-bottom:32px;--padding-left:64px;--padding-right:64px;}.elementor-287 .elementor-element.elementor-element-3234a7c{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-287 .elementor-element.elementor-element-013329a{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-287 .elementor-element.elementor-element-3234a7c{--width:100%;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-287 .elementor-element.elementor-element-3234a7c.e-con{--align-self:center;}.elementor-287 .elementor-element.elementor-element-e517412 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-287 .elementor-element.elementor-element-d90dc5d{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-287 .elementor-element.elementor-element-3234a7c{--width:400px;}}@media(max-width:1200px) and (min-width:768px){.elementor-287 .elementor-element.elementor-element-3234a7c{--width:373px;}}@media(max-width:1024px) and (min-width:768px){.elementor-287 .elementor-element.elementor-element-3234a7c{--width:550px;}}/* Start custom CSS for jet-form-builder-form, class: .elementor-element-e517412 */.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder-file-upload__message {
    margin-top: 8px
}


.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder-file-upload__content {
    min-height: auto !important;
}

/* Form - sucesso */
.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder-message--success, .elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder-message--error {
    position: absolute;
    bottom: -100px;
    left: 50% !important;
    transform: translatex(-50%);
    animation: topdown 750ms;
    width: 100%;
}


/* button */
.salvar-hover {
    cursor: pointer;
}

/* Switcher */
.input-switcher {
    padding: 4px 6px 4px 6px !important;
    border-radius: 12px !important;
}

/* Radio */
.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder__field-label.for-radio>span::before {
    
    border-radius: 30px;
}

/* Linha */
hr.wp-block-separator {
    color: #00000010;
}

/* Heading */
.wp-block-heading {
    color: #9040ff;
}

/* Alinhamento */
.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder-row {
    align-items: center !important;
}

.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder-col__start {
    flex: 0 0 16%;
    max-width: 30%;
}

.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder-col__end {
    flex-grow: 1;
}


.elementor-287 .elementor-element.elementor-element-e517412 .select2-container--default .select2-selection--single {
    border-radius: 8px;
    border: 1px solid #225F81 !important;
}

.elementor-287 .elementor-element.elementor-element-e517412 .select2-container .select2-selection--single {
    display: flex !important;
    height: 51px !important;
    align-items: center !important;
    justify-content: flex-start !important;
}

.elementor-287 .elementor-element.elementor-element-e517412 .select2-selection__placeholder {
    color: #152C3C !important;
}

.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder-row.field-has-error .error-message {
    color: red;
    font-size: 1.4rem;
}

.input-switcher {
    padding: 4px 6px 4px 6px !important;
    border-radius: 12px !important;
}

.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder-row {
    align-items: flex-start !important
}

/* Linha */
hr.wp-block-separator {
    color: #e6f1f8 !important;
}

/* Switch desligado */
.elementor-287 .elementor-element.elementor-element-e517412 .field-type-switcher input.jet-form-builder__field {
    background: transparent !important;
    border: 1px solid #ffffff !important;
}


/* marcador */
.elementor-287 .elementor-element.elementor-element-e517412 .field-type-switcher input.jet-form-builder__field::before {
    background: #fff;
}

/* Switch ligado */
.elementor-287 .elementor-element.elementor-element-e517412 .field-type-switcher input.jet-form-builder__field:checked {
    background: #09090b !important;
}

/* Quando o switcher é ligado o marcador fica dessa cor */
.elementor-287 .elementor-element.elementor-element-e517412 .field-type-switcher input.jet-form-builder__field:checked::before {
    background: #09ecf8 !important;
}

.elementor-287 .elementor-element.elementor-element-e517412 input {
    transition: all .3s ease;
}

.elementor-287 .elementor-element.elementor-element-e517412 input[type="email"]:focus, .elementor-287 .elementor-element.elementor-element-e517412 input[type="password"]:focus, .elementor-287 .elementor-element.elementor-element-e517412 input[type="text"]:focus {
    outline: 1px solid #fff !important;
    background-color: #09090b !important;
}

/* Esqueceu a senha */
.esquecisenha {
    padding: 0 !important;
    background-color: transparent !important;
    border: none !important;
    text-transform: none !important;
    text-align: center !important;
    color: #fff !important;
    
}

.esquecisenha:hover{
    color: #09ecf8 !important
}

.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder__action-button-wrapper {
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for jet-form-builder-form, class: .elementor-element-e517412 */.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder-file-upload__message {
    margin-top: 8px
}


.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder-file-upload__content {
    min-height: auto !important;
}

/* Form - sucesso */
.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder-message--success, .elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder-message--error {
    position: absolute;
    bottom: -100px;
    left: 50% !important;
    transform: translatex(-50%);
    animation: topdown 750ms;
    width: 100%;
}


/* button */
.salvar-hover {
    cursor: pointer;
}

/* Switcher */
.input-switcher {
    padding: 4px 6px 4px 6px !important;
    border-radius: 12px !important;
}

/* Radio */
.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder__field-label.for-radio>span::before {
    
    border-radius: 30px;
}

/* Linha */
hr.wp-block-separator {
    color: #00000010;
}

/* Heading */
.wp-block-heading {
    color: #9040ff;
}

/* Alinhamento */
.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder-row {
    align-items: center !important;
}

.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder-col__start {
    flex: 0 0 16%;
    max-width: 30%;
}

.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder-col__end {
    flex-grow: 1;
}


.elementor-287 .elementor-element.elementor-element-e517412 .select2-container--default .select2-selection--single {
    border-radius: 8px;
    border: 1px solid #225F81 !important;
}

.elementor-287 .elementor-element.elementor-element-e517412 .select2-container .select2-selection--single {
    display: flex !important;
    height: 51px !important;
    align-items: center !important;
    justify-content: flex-start !important;
}

.elementor-287 .elementor-element.elementor-element-e517412 .select2-selection__placeholder {
    color: #152C3C !important;
}

.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder-row.field-has-error .error-message {
    color: red;
    font-size: 1.4rem;
}

.input-switcher {
    padding: 4px 6px 4px 6px !important;
    border-radius: 12px !important;
}

.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder-row {
    align-items: flex-start !important
}

/* Linha */
hr.wp-block-separator {
    color: #e6f1f8 !important;
}

/* Switch desligado */
.elementor-287 .elementor-element.elementor-element-e517412 .field-type-switcher input.jet-form-builder__field {
    background: transparent !important;
    border: 1px solid #ffffff !important;
}


/* marcador */
.elementor-287 .elementor-element.elementor-element-e517412 .field-type-switcher input.jet-form-builder__field::before {
    background: #fff;
}

/* Switch ligado */
.elementor-287 .elementor-element.elementor-element-e517412 .field-type-switcher input.jet-form-builder__field:checked {
    background: #09090b !important;
}

/* Quando o switcher é ligado o marcador fica dessa cor */
.elementor-287 .elementor-element.elementor-element-e517412 .field-type-switcher input.jet-form-builder__field:checked::before {
    background: #09ecf8 !important;
}

.elementor-287 .elementor-element.elementor-element-e517412 input {
    transition: all .3s ease;
}

.elementor-287 .elementor-element.elementor-element-e517412 input[type="email"]:focus, .elementor-287 .elementor-element.elementor-element-e517412 input[type="password"]:focus, .elementor-287 .elementor-element.elementor-element-e517412 input[type="text"]:focus {
    outline: 1px solid #fff !important;
    background-color: #09090b !important;
}

/* Esqueceu a senha */
.esquecisenha {
    padding: 0 !important;
    background-color: transparent !important;
    border: none !important;
    text-transform: none !important;
    text-align: center !important;
    color: #fff !important;
    
}

.esquecisenha:hover{
    color: #09ecf8 !important
}

.elementor-287 .elementor-element.elementor-element-e517412 .jet-form-builder__action-button-wrapper {
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d90dc5d */.elementor-287 .elementor-element.elementor-element-d90dc5d {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-548581a */.elementor-287 .elementor-element.elementor-element-548581a .elementor-image-box-title {
    margin: 0 0 8px;
    position: relative !important
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-548581a */.elementor-287 .elementor-element.elementor-element-548581a .elementor-image-box-title {
    margin: 0 0 8px;
    position: relative !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3234a7c */.elementor-287 .elementor-element.elementor-element-3234a7c {
    transition: all .3s ease;
    box-shadow:
				2.8px 2.8px 2.2px rgba(0, 0, 0, 0.02),
				6.7px 6.7px 5.3px rgba(0, 0, 0, 0.028),
				12.5px 12.5px 10px rgba(0, 0, 0, 0.035),
				22.3px 22.3px 17.9px rgba(0, 0, 0, 0.042),
				41.8px 41.8px 33.4px rgba(0, 0, 0, 0.05),
				100px 100px 80px rgba(0, 0, 0, 0.07);
				/* From https://css.glass */
background: rgba(255, 255, 255, 0.2);
/*border-radius: 16px;*/
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 255, 0.3);
}

.elementor-287 .elementor-element.elementor-element-3234a7c:hover {
    border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-013329a */.elementor-287 .elementor-element.elementor-element-013329a {
    background-color: #09090B;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg %3E%3Cpath fill='%2309090b' d='M486 705.8c-109.3-21.8-223.4-32.2-335.3-19.4C99.5 692.1 49 703 0 719.8V800h843.8c-115.9-33.2-230.8-68.1-347.6-92.2C492.8 707.1 489.4 706.5 486 705.8z'/%3E%3Cpath fill='%2309090b' d='M1600 0H0v719.8c49-16.8 99.5-27.8 150.7-33.5c111.9-12.7 226-2.4 335.3 19.4c3.4 0.7 6.8 1.4 10.2 2c116.8 24 231.7 59 347.6 92.2H1600V0z'/%3E%3Cpath fill='%2309090b' d='M478.4 581c3.2 0.8 6.4 1.7 9.5 2.5c196.2 52.5 388.7 133.5 593.5 176.6c174.2 36.6 349.5 29.2 518.6-10.2V0H0v574.9c52.3-17.6 106.5-27.7 161.1-30.9C268.4 537.4 375.7 554.2 478.4 581z'/%3E%3Cpath fill='%2309090b' d='M0 0v429.4c55.6-18.4 113.5-27.3 171.4-27.7c102.8-0.8 203.2 22.7 299.3 54.5c3 1 5.9 2 8.9 3c183.6 62 365.7 146.1 562.4 192.1c186.7 43.7 376.3 34.4 557.9-12.6V0H0z'/%3E%3Cpath fill='%2309090B' d='M181.8 259.4c98.2 6 191.9 35.2 281.3 72.1c2.8 1.1 5.5 2.3 8.3 3.4c171 71.6 342.7 158.5 531.3 207.7c198.8 51.8 403.4 40.8 597.3-14.8V0H0v283.2C59 263.6 120.6 255.7 181.8 259.4z'/%3E%3Cpath fill='%23191c2b' d='M1600 0H0v136.3c62.3-20.9 127.7-27.5 192.2-19.2c93.6 12.1 180.5 47.7 263.3 89.6c2.6 1.3 5.1 2.6 7.7 3.9c158.4 81.1 319.7 170.9 500.3 223.2c210.5 61 430.8 49 636.6-16.6V0z'/%3E%3Cpath fill='%23203353' d='M454.9 86.3C600.7 177 751.6 269.3 924.1 325c208.6 67.4 431.3 60.8 637.9-5.3c12.8-4.1 25.4-8.4 38.1-12.9V0H288.1c56 21.3 108.7 50.6 159.7 82C450.2 83.4 452.5 84.9 454.9 86.3z'/%3E%3Cpath fill='%23205882' d='M1600 0H498c118.1 85.8 243.5 164.5 386.8 216.2c191.8 69.2 400 74.7 595 21.1c40.8-11.2 81.1-25.2 120.3-41.7V0z'/%3E%3Cpath fill='%231893ba' d='M1397.5 154.8c47.2-10.6 93.6-25.3 138.6-43.8c21.7-8.9 43-18.8 63.9-29.5V0H643.4c62.9 41.7 129.7 78.2 202.1 107.4C1020.4 178.1 1214.2 196.1 1397.5 154.8z'/%3E%3Cpath fill='%2309ECF8' d='M1315.3 72.4c75.3-12.6 148.9-37.1 216.8-72.4h-723C966.8 71 1144.7 101 1315.3 72.4z'/%3E%3C/g%3E%3C/svg%3E");
background-attachment: fixed;
background-size: cover;

min-height: calc(100vh - 240px) !important;
}/* End custom CSS */
/* Start custom CSS */body {
    background-color: #09090B;
}/* End custom CSS */