.elementor-3016 .elementor-element.elementor-element-36f2f50{--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:flex-start;--align-items:stretch;--gap:38px 38px;--background-transition:0.3s;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;overflow:visible;}.elementor-3016 .elementor-element.elementor-element-4463847{--display:flex;--position:absolute;--min-height:40px;--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:center;--align-items:stretch;--background-transition:0.8s;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:48px;--z-index:4;overflow:visible;}.elementor-3016 .elementor-element.elementor-element-4463847:not(.elementor-motion-effects-element-type-background), .elementor-3016 .elementor-element.elementor-element-4463847 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0d8a4b7 );}.elementor-3016 .elementor-element.elementor-element-4463847:hover{background-color:var( --e-global-color-dce0dc7 );}.elementor-3016 .elementor-element.elementor-element-4463847, .elementor-3016 .elementor-element.elementor-element-4463847::before{--border-transition:0.3s;}body:not(.rtl) .elementor-3016 .elementor-element.elementor-element-4463847{right:48px;}body.rtl .elementor-3016 .elementor-element.elementor-element-4463847{left:48px;}.elementor-3016 .elementor-element.elementor-element-9f0bfef{--display:flex;--gap:12px 12px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3016 .elementor-element.elementor-element-506c499{--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:flex-start;--align-items:flex-start;--gap:14px 14px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3016 .elementor-element.elementor-element-87e3d51 .elementor-heading-title{color:var( --e-global-color-e5fb775 );font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;line-height:34px;}.elementor-3016 .elementor-element.elementor-element-414bf31 .elementor-heading-title{color:var( --e-global-color-2c4c103 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-button span{gap:8px;}.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:16px;}.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-16px;}.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-3016 .elementor-element.elementor-element-9143231 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-field-group > label, .elementor-3016 .elementor-element.elementor-element-9143231 .elementor-field-subgroup label{color:#18181B;}.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-field-group > label{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-field-type-html{padding-bottom:0px;}.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-field-group .elementor-field{color:#303033;}.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-field-group .elementor-field, .elementor-3016 .elementor-element.elementor-element-9143231 .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#FAFAFC;border-color:#CECED1;border-radius:4px 4px 4px 4px;}.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-field-group .elementor-select-wrapper select{background-color:#FAFAFC;border-color:#CECED1;border-radius:4px 4px 4px 4px;}.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-field-group .elementor-select-wrapper::before{color:#CECED1;}.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-button{font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;line-height:22px;border-radius:4px 4px 4px 4px;}.elementor-3016 .elementor-element.elementor-element-9143231 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-secondary );color:var( --e-global-color-9a8e65d );}.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-button[type="submit"]{background-color:var( --e-global-color-secondary );color:var( --e-global-color-9a8e65d );}.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-9a8e65d );}.elementor-3016 .elementor-element.elementor-element-9143231 .e-form__buttons__wrapper__button-previous{color:var( --e-global-color-9a8e65d );}.elementor-3016 .elementor-element.elementor-element-9143231 .e-form__buttons__wrapper__button-next:hover{color:var( --e-global-color-9a8e65d );}.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-button[type="submit"]:hover{color:var( --e-global-color-9a8e65d );}.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-9a8e65d );}.elementor-3016 .elementor-element.elementor-element-9143231 .e-form__buttons__wrapper__button-previous:hover{color:var( --e-global-color-9a8e65d );}.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-message{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-message.elementor-message-success{color:var( --e-global-color-91be2ab );}.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-message.elementor-message-danger{color:var( --e-global-color-e34b2c7 );}.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-message.elementor-help-inline{color:var( --e-global-color-e34b2c7 );}.elementor-3016 .elementor-element.elementor-element-9143231{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}#elementor-popup-modal-3016 .dialog-widget-content{animation-duration:0.8s;border-radius:12px 12px 12px 12px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);margin:24px 24px 24px 24px;}#elementor-popup-modal-3016{background-color:#000000EB;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-3016 .dialog-message{width:636px;height:auto;}@media(min-width:768px){.elementor-3016 .elementor-element.elementor-element-4463847{--width:40px;}}@media(max-width:767px){.elementor-3016 .elementor-element.elementor-element-36f2f50{--padding-top:40px;--padding-bottom:180px;--padding-left:32px;--padding-right:32px;}.elementor-3016 .elementor-element.elementor-element-4463847{--border-radius:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-3016 .elementor-element.elementor-element-4463847{right:0px;}body.rtl .elementor-3016 .elementor-element.elementor-element-4463847{left:0px;}.elementor-3016 .elementor-element.elementor-element-87e3d51 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-3016 .elementor-element.elementor-element-414bf31 .elementor-heading-title{font-size:15px;}#elementor-popup-modal-3016 .dialog-widget-content{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}#elementor-popup-modal-3016 .dialog-message{padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-4463847 */.elementor-3016 .elementor-element.elementor-element-4463847 {
    height: 40px !important;
    min-height: 40px !important;
    max-height: 40px !important;
    width: 40px !important;
    min-width: 40px !important;
    max-width: 40px !important;
    transition: all 300ms ease-in-out !important;
    
    background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.2924 11L16.2341 7.0675C16.4067 6.89489 16.5037 6.66077 16.5037 6.41666C16.5037 6.17255 16.4067 5.93844 16.2341 5.76583C16.0615 5.59322 15.8274 5.49625 15.5833 5.49625C15.3392 5.49625 15.1051 5.59322 14.9324 5.76583L10.9999 9.7075L7.06744 5.76583C6.89483 5.59322 6.66072 5.49625 6.41661 5.49625C6.1725 5.49625 5.93839 5.59322 5.76578 5.76583C5.59317 5.93844 5.49619 6.17255 5.49619 6.41666C5.49619 6.66077 5.59317 6.89489 5.76578 7.0675L9.70744 11L5.76578 14.9325C5.67986 15.0177 5.61167 15.1191 5.56513 15.2308C5.51859 15.3425 5.49463 15.4623 5.49463 15.5833C5.49463 15.7043 5.51859 15.8242 5.56513 15.9359C5.61167 16.0476 5.67986 16.1489 5.76578 16.2342C5.85099 16.3201 5.95238 16.3883 6.06408 16.4348C6.17579 16.4814 6.2956 16.5053 6.41661 16.5053C6.53762 16.5053 6.65744 16.4814 6.76914 16.4348C6.88084 16.3883 6.98223 16.3201 7.06744 16.2342L10.9999 12.2925L14.9324 16.2342C15.0177 16.3201 15.119 16.3883 15.2307 16.4348C15.3425 16.4814 15.4623 16.5053 15.5833 16.5053C15.7043 16.5053 15.8241 16.4814 15.9358 16.4348C16.0475 16.3883 16.1489 16.3201 16.2341 16.2342C16.32 16.1489 16.3882 16.0476 16.4348 15.9359C16.4813 15.8242 16.5053 15.7043 16.5053 15.5833C16.5053 15.4623 16.4813 15.3425 16.4348 15.2308C16.3882 15.1191 16.32 15.0177 16.2341 14.9325L12.2924 11Z' fill='%23FA8682'/%3E%3C/svg%3E%0A");
background-repeat: no-repeat no-repeat;
background-position: center center;
background-size: 22px;
}


.elementor-3016 .elementor-element.elementor-element-4463847:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.2924 11L16.2341 7.0675C16.4067 6.89489 16.5037 6.66077 16.5037 6.41666C16.5037 6.17255 16.4067 5.93844 16.2341 5.76583C16.0615 5.59322 15.8274 5.49625 15.5833 5.49625C15.3392 5.49625 15.1051 5.59322 14.9324 5.76583L10.9999 9.7075L7.06744 5.76583C6.89483 5.59322 6.66072 5.49625 6.41661 5.49625C6.1725 5.49625 5.93839 5.59322 5.76578 5.76583C5.59317 5.93844 5.49619 6.17255 5.49619 6.41666C5.49619 6.66077 5.59317 6.89489 5.76578 7.0675L9.70744 11L5.76578 14.9325C5.67986 15.0177 5.61167 15.1191 5.56513 15.2308C5.51859 15.3425 5.49463 15.4623 5.49463 15.5833C5.49463 15.7043 5.51859 15.8242 5.56513 15.9359C5.61167 16.0476 5.67986 16.1489 5.76578 16.2342C5.85099 16.3201 5.95238 16.3883 6.06408 16.4348C6.17579 16.4814 6.2956 16.5053 6.41661 16.5053C6.53762 16.5053 6.65744 16.4814 6.76914 16.4348C6.88084 16.3883 6.98223 16.3201 7.06744 16.2342L10.9999 12.2925L14.9324 16.2342C15.0177 16.3201 15.119 16.3883 15.2307 16.4348C15.3425 16.4814 15.4623 16.5053 15.5833 16.5053C15.7043 16.5053 15.8241 16.4814 15.9358 16.4348C16.0475 16.3883 16.1489 16.3201 16.2341 16.2342C16.32 16.1489 16.3882 16.0476 16.4348 15.9359C16.4813 15.8242 16.5053 15.7043 16.5053 15.5833C16.5053 15.4623 16.4813 15.3425 16.4348 15.2308C16.3882 15.1191 16.32 15.0177 16.2341 14.9325L12.2924 11Z' fill='white'/%3E%3C/svg%3E%0A");
background-repeat: no-repeat no-repeat;
background-position: center center;
}


@media (max-width: 767px) {

.elementor-3016 .elementor-element.elementor-element-4463847  {
    height: 54px !important;
    min-height: 54px !important;
    max-height: 54px !important;
    width: 58px !important;
    min-width: 58px !important;
    max-width: 58px !important;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-414bf31 */.elementor-3016 .elementor-element.elementor-element-414bf31 b {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-9143231 *//* Inputs */

.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-field-textual.elementor-size-lg {
    min-height: 52px;
    padding: 0 16px;
    border-radius: 4px;
    font-weight: 400;
    transition: all .5s ease-in-out !important;
    box-shadow: 0px 3px 2px 0px rgba(0, 8, 38, 0.03);
}

.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-field-textual.elementor-size-lg::placeholder {
    opacity: 1;
    color: #686770;
}

@media (max-width: 767px) {

/*
.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-field-group{
    margin-bottom:12px !important;
}

.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-field-textual.elementor-size-lg {
    font-size:16px !important;
    min-height: 56px;
}

.elementor-3016 .elementor-element.elementor-element-9143231 #form-field-message {
    min-height: 220px;
    font-size:16px !important;
}*/

}

.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-field-textual.elementor-size-lg:focus, .elementor-3016 .elementor-element.elementor-element-9143231 .elementor-field-textual.elementor-size-lg:hover {
    background-color: #FFFFFF !important;
    border-color: #F2BC0A !important;
    box-shadow: 0px 3px 4px 0px rgba(255, 194, 39, 0.20);
}

/* Textarea Input */

.elementor-3016 .elementor-element.elementor-element-9143231 #form-field-message {
    min-height: 220px;
}



/* Select Input */

.elementor-3016 .elementor-element.elementor-element-9143231 .select-caret-down-wrapper {
    height: 24px;
    width: 24px;
    margin-right: 4px;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.11997 9.29L12 13.17L15.88 9.29C16.27 8.9 16.9 8.9 17.29 9.29C17.68 9.68 17.68 10.31 17.29 10.7L12.7 15.29C12.31 15.68 11.68 15.68 11.29 15.29L6.69997 10.7C6.30997 10.31 6.30997 9.68 6.69997 9.29C7.08997 8.91 7.72997 8.9 8.11997 9.29Z' fill='%238E8D96'/%3E%3C/svg%3E%0A");
background-repeat: no-repeat no-repeat;
background-position: center center;
    background-size: 24px;
    
    top:14px;
    transform: unset;
    z-index: 2;
}

.elementor-3016 .elementor-element.elementor-element-9143231 .select-caret-down-wrapper svg {
    display: none;
}

@media (max-width: 767px) {
    
.elementor-3016 .elementor-element.elementor-element-9143231 .select-caret-down-wrapper {
    top:16px;
}
.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-field-textual.elementor-size-lg {
    padding-right:48px !important;
    
}
}



/* Botão Summit */

.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-button[type="submit"] {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    z-index: 1;
    height: 54px !important;
    min-height: 54px; !important;
    transition: all .4s ease !important;
    margin-top: 16px;
    position: relative;
    background: linear-gradient(87deg, #FFD700 0%, #F2A50A 100%);
    outline: none !important;
}

.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-button[type="submit"]:hover::before{
    opacity: 1;
    animation-play-state: running;
}


.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-button[type="submit"]::before {
  opacity: 0;
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transition: opacity 0.3s linear;
  background: linear-gradient(56deg, #F2A50A, #F2BA09, #FFD875,#FFECBA, #FFEAA4, #FFBA00, #C38C00);
  z-index: -1;
  background-size: 250% 250%;
  animation: gradient-animation 5.0s ease infinite;
  animation-play-state: paused;
}

.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-button-icon svg {
    display: flex;
    width: 22px !important;
    height: 22px !important;
}



/* Mensagens */

.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-message {
    margin-bottom: 0!important;
    margin-top: 24px!important; 
    font-size: 14px !important;
    line-height: 20px;
    font-weight: 600!important;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    
    border: 1px solid #D8D8DA;
    border-bottom-width: 4px;
    background-color: #F7F7F7;
    border-radius: 6px;
    padding: 16px 16px;
}

.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-message:before {
    margin-right: 14px !important;
}

.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-message.elementor-message-danger {
    border-color: #f9c5c3;
    background-color: #FFEBEB;
}

.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-message.elementor-message-success {
    border-color: #c9efc3;
    background-color: #f4fcf2;
}


.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-field.elementor-error {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
}

.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-message.elementor-message-danger.elementor-help-inline.elementor-form-help-inline {
    display: flex;
    width: 100%;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    margin-top: 12px !important;
    font-size: 0 !important;
    
    border: none !important;
    border-bottom-width: 0 !important;
    background-color: unset !important;
    border-radius: 0 !important;
    padding: 0 !important;
}

.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-message.elementor-message-danger.elementor-help-inline.elementor-form-help-inline::after {
    font-size: 12px !important;
    line-height: initial;
    font-weight: 500;
    content: "O campo acima é obrigatório.";
}

.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-message.elementor-message-danger.elementor-help-inline.elementor-form-help-inline::before {
    margin-right: 6px !important;
}

.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-message.elementor-message-danger.elementor-help-inline.elementor-form-help-inline::before {
    display:inline-block !important;
    height:18px !important;
    width:18px !important;
    content: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 7C11.7348 7 11.4804 7.10536 11.2929 7.29289C11.1054 7.48043 11 7.73478 11 8V12C11 12.2652 11.1054 12.5196 11.2929 12.7071C11.4804 12.8946 11.7348 13 12 13C12.2652 13 12.5196 12.8946 12.7071 12.7071C12.8946 12.5196 13 12.2652 13 12V8C13 7.73478 12.8946 7.48043 12.7071 7.29289C12.5196 7.10536 12.2652 7 12 7ZM12.92 15.62C12.8981 15.5563 12.8679 15.4957 12.83 15.44L12.71 15.29C12.5694 15.1512 12.3908 15.0572 12.1968 15.0199C12.0028 14.9825 11.8021 15.0034 11.62 15.08C11.4988 15.1306 11.3872 15.2017 11.29 15.29C11.1973 15.3834 11.124 15.4943 11.0742 15.6161C11.0245 15.7379 10.9992 15.8684 11 16C11.0016 16.1307 11.0288 16.2598 11.08 16.38C11.1249 16.5041 11.1966 16.6168 11.2899 16.7101C11.3832 16.8034 11.4959 16.8751 11.62 16.92C11.7397 16.9729 11.8691 17.0002 12 17.0002C12.1309 17.0002 12.2603 16.9729 12.38 16.92C12.5041 16.8751 12.6168 16.8034 12.7101 16.7101C12.8034 16.6168 12.8751 16.5041 12.92 16.38C12.9712 16.2598 12.9984 16.1307 13 16C13.0049 15.9334 13.0049 15.8666 13 15.8C12.9828 15.7362 12.9558 15.6755 12.92 15.62V15.62ZM12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2V2ZM12 20C10.4178 20 8.87104 19.5308 7.55544 18.6518C6.23985 17.7727 5.21447 16.5233 4.60897 15.0615C4.00347 13.5997 3.84504 11.9911 4.15372 10.4393C4.4624 8.88743 5.22433 7.46197 6.34315 6.34315C7.46197 5.22433 8.88743 4.4624 10.4393 4.15372C11.9911 3.84504 13.5997 4.00346 15.0615 4.60896C16.5233 5.21447 17.7727 6.23984 18.6518 7.55544C19.5308 8.87103 20 10.4177 20 12C20 14.1217 19.1572 16.1566 17.6569 17.6569C16.1566 19.1571 14.1217 20 12 20V20Z' fill='%23EB5B56'/%3E%3C/svg%3E%0A");
}


.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-message.elementor-message-danger::before {
    display:inline-block;
    height:24px;
    width:24px;
    content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 11C20.7348 11 20.4804 11.1054 20.2929 11.2929C20.1054 11.4804 20 11.7348 20 12V18C20 18.2652 19.8946 18.5196 19.7071 18.7071C19.5196 18.8946 19.2652 19 19 19H5C4.73478 19 4.48043 18.8946 4.29289 18.7071C4.10536 18.5196 4 18.2652 4 18V8.41L9.88 14.3C10.4412 14.8567 11.1995 15.1693 11.99 15.17C12.8004 15.1658 13.5764 14.8425 14.15 14.27L15.87 12.55C16.0583 12.3617 16.1641 12.1063 16.1641 11.84C16.1641 11.5737 16.0583 11.3183 15.87 11.13C15.6817 10.9417 15.4263 10.8359 15.16 10.8359C14.8937 10.8359 14.6383 10.9417 14.45 11.13L12.7 12.88C12.5131 13.0632 12.2618 13.1659 12 13.1659C11.7382 13.1659 11.4869 13.0632 11.3 12.88L5.41 7H13C13.2652 7 13.5196 6.89465 13.7071 6.70711C13.8946 6.51957 14 6.26522 14 6C14 5.73479 13.8946 5.48043 13.7071 5.2929C13.5196 5.10536 13.2652 5 13 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V18C2 18.7957 2.31607 19.5587 2.87868 20.1213C3.44129 20.6839 4.20435 21 5 21H19C19.7956 21 20.5587 20.6839 21.1213 20.1213C21.6839 19.5587 22 18.7957 22 18V12C22 11.7348 21.8946 11.4804 21.7071 11.2929C21.5196 11.1054 21.2652 11 21 11ZM20.41 6L21.71 4.71C21.8983 4.5217 22.0041 4.2663 22.0041 4C22.0041 3.7337 21.8983 3.47831 21.71 3.29C21.5217 3.1017 21.2663 2.99591 21 2.99591C20.7337 2.99591 20.4783 3.1017 20.29 3.29L19 4.59L17.71 3.29C17.6168 3.19676 17.5061 3.1228 17.3842 3.07234C17.2624 3.02188 17.1319 2.99591 17 2.99591C16.7337 2.99591 16.4783 3.1017 16.29 3.29C16.1017 3.47831 15.9959 3.7337 15.9959 4C15.9959 4.2663 16.1017 4.5217 16.29 4.71L17.59 6L16.29 7.29C16.1963 7.38297 16.1219 7.49357 16.0711 7.61543C16.0203 7.73728 15.9942 7.86799 15.9942 8C15.9942 8.13201 16.0203 8.26272 16.0711 8.38458C16.1219 8.50644 16.1963 8.61704 16.29 8.71C16.383 8.80373 16.4936 8.87812 16.6154 8.92889C16.7373 8.97966 16.868 9.0058 17 9.0058C17.132 9.0058 17.2627 8.97966 17.3846 8.92889C17.5064 8.87812 17.617 8.80373 17.71 8.71L19 7.41L20.29 8.71C20.383 8.80373 20.4936 8.87812 20.6154 8.92889C20.7373 8.97966 20.868 9.0058 21 9.0058C21.132 9.0058 21.2627 8.97966 21.3846 8.92889C21.5064 8.87812 21.617 8.80373 21.71 8.71C21.8037 8.61704 21.8781 8.50644 21.9289 8.38458C21.9797 8.26272 22.0058 8.13201 22.0058 8C22.0058 7.86799 21.9797 7.73728 21.9289 7.61543C21.8781 7.49357 21.8037 7.38297 21.71 7.29L20.41 6Z' fill='%23EB5B56'/%3E%3C/svg%3E%0A");
}

.elementor-3016 .elementor-element.elementor-element-9143231 .elementor-message.elementor-message-success::before {
    display:inline-block;
    height:24px;
    width:24px;
    content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.29 8.71C16.383 8.80373 16.4936 8.87812 16.6154 8.92889C16.7373 8.97966 16.868 9.0058 17 9.0058C17.132 9.0058 17.2627 8.97966 17.3846 8.92889C17.5064 8.87812 17.617 8.80373 17.71 8.71L21.71 4.71C21.8983 4.5217 22.0041 4.2663 22.0041 4C22.0041 3.7337 21.8983 3.47831 21.71 3.29C21.5217 3.1017 21.2663 2.99591 21 2.99591C20.7337 2.99591 20.4783 3.1017 20.29 3.29L17 6.59L15.71 5.29C15.6168 5.19676 15.5061 5.1228 15.3842 5.07234C15.2624 5.02188 15.1319 4.99591 15 4.99591C14.7337 4.99591 14.4783 5.1017 14.29 5.29C14.1968 5.38324 14.1228 5.49393 14.0723 5.61575C14.0219 5.73758 13.9959 5.86814 13.9959 6C13.9959 6.2663 14.1017 6.5217 14.29 6.71L16.29 8.71ZM21 8C20.7348 8 20.4804 8.10536 20.2929 8.2929C20.1054 8.48043 20 8.73479 20 9V18C20 18.2652 19.8946 18.5196 19.7071 18.7071C19.5196 18.8946 19.2652 19 19 19H5C4.73478 19 4.48043 18.8946 4.29289 18.7071C4.10536 18.5196 4 18.2652 4 18V8.41L9.88 14.3C10.4412 14.8567 11.1995 15.1693 11.99 15.17C12.8004 15.1658 13.5764 14.8425 14.15 14.27L15.87 12.55C16.0583 12.3617 16.1641 12.1063 16.1641 11.84C16.1641 11.5737 16.0583 11.3183 15.87 11.13C15.6817 10.9417 15.4263 10.8359 15.16 10.8359C14.8937 10.8359 14.6383 10.9417 14.45 11.13L12.7 12.88C12.5131 13.0632 12.2618 13.1659 12 13.1659C11.7382 13.1659 11.4869 13.0632 11.3 12.88L5.41 7H11C11.2652 7 11.5196 6.89465 11.7071 6.70711C11.8946 6.51957 12 6.26522 12 6C12 5.73479 11.8946 5.48043 11.7071 5.2929C11.5196 5.10536 11.2652 5 11 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V18C2 18.7957 2.31607 19.5587 2.87868 20.1213C3.44129 20.6839 4.20435 21 5 21H19C19.7956 21 20.5587 20.6839 21.1213 20.1213C21.6839 19.5587 22 18.7957 22 18V9C22 8.73479 21.8946 8.48043 21.7071 8.2929C21.5196 8.10536 21.2652 8 21 8Z' fill='%2371D041'/%3E%3C/svg%3E%0A");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36f2f50 */.elementor-3016 .elementor-element.elementor-element-36f2f50 {
    overflow-x: hidden;
}/* End custom CSS */