.elementor-11 .elementor-element.elementor-element-c5a0f73{--display:flex;--min-height:800px;--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;--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-11 .elementor-element.elementor-element-c5a0f73:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c5a0f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fia.tuvertigo.com/wp-content/uploads/2025/06/Hero-escritorio.webp");background-position:top center;background-repeat:no-repeat;background-size:1920px auto;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-3e4b1d1{width:var( --container-widget-width, 514px );max-width:514px;padding:150px 0px 0px 0px;--container-widget-width:514px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-3e4b1d1 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-3e4b1d1 .elementor-icon-box-title{margin-bottom:8px;}.elementor-11 .elementor-element.elementor-element-3e4b1d1 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-3e4b1d1 .elementor-icon-box-title a{font-family:"Playfair25x", Sans-serif;font-size:36px;font-weight:700;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-3e4b1d1 .elementor-icon-box-description{font-family:"Mont25x", Sans-serif;font-size:16px;font-weight:400;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-1bdc9e1{--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;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0827ea2{width:var( --container-widget-width, 264px );max-width:264px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;--container-widget-width:264px;--container-widget-flex-grow:0;--icon-box-icon-margin:8px;}.elementor-11 .elementor-element.elementor-element-0827ea2.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-0827ea2 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-0827ea2 .elementor-icon-box-title{margin-bottom:8px;}.elementor-11 .elementor-element.elementor-element-0827ea2 .elementor-icon{font-size:20px;}.elementor-11 .elementor-element.elementor-element-0827ea2 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-0827ea2 .elementor-icon-box-title a{font-family:"Mont25x", Sans-serif;font-size:20px;font-weight:700;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-48a7fd7{width:var( --container-widget-width, 165.06px );max-width:165.06px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;--container-widget-width:165.06px;--container-widget-flex-grow:0;--icon-box-icon-margin:8px;}.elementor-11 .elementor-element.elementor-element-48a7fd7 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-48a7fd7 .elementor-icon-box-title{margin-bottom:8px;}.elementor-11 .elementor-element.elementor-element-48a7fd7 .elementor-icon{font-size:20px;}.elementor-11 .elementor-element.elementor-element-48a7fd7 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-48a7fd7 .elementor-icon-box-title a{font-family:"Mont25x", Sans-serif;font-size:20px;font-weight:700;line-height:1.1em;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-4612e56{width:var( --container-widget-width, 257px );max-width:257px;--container-widget-width:257px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-4612e56 .elementor-heading-title{font-family:"Mont25x", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-2387773{width:var( --container-widget-width, 460px );max-width:460px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:460px;--container-widget-flex-grow:0;--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-11 .elementor-element.elementor-element-2387773 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-2387773 .elementor-button span{gap:10px;}.elementor-11 .elementor-element.elementor-element-2387773 .elementor-field-group{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );margin-bottom:8px;}.elementor-11 .elementor-element.elementor-element-2387773 .elementor-form-fields-wrapper{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );margin-bottom:-8px;}.elementor-11 .elementor-element.elementor-element-2387773 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-11 .elementor-element.elementor-element-2387773 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}.elementor-11 .elementor-element.elementor-element-2387773 .elementor-field-group > label, .elementor-11 .elementor-element.elementor-element-2387773 .elementor-field-subgroup label{color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-2387773 .elementor-field-group > label{font-family:"Mont25x", Sans-serif;font-size:16px;font-weight:400;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-2387773 .elementor-field-type-html{padding-bottom:0px;}.elementor-11 .elementor-element.elementor-element-2387773 .elementor-field-group .elementor-field{color:#909090;}.elementor-11 .elementor-element.elementor-element-2387773 .elementor-field-group .elementor-field, .elementor-11 .elementor-element.elementor-element-2387773 .elementor-field-subgroup label{font-family:"Mont25x", Sans-serif;font-size:14px;font-weight:400;line-height:1em;}.elementor-11 .elementor-element.elementor-element-2387773 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:0.1vw 0.1vw 0.1vw 0.1vw;}.elementor-11 .elementor-element.elementor-element-2387773 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:0.1vw 0.1vw 0.1vw 0.1vw;}.elementor-11 .elementor-element.elementor-element-2387773 .elementor-button{font-family:"Mont25x", Sans-serif;font-size:22px;font-weight:700;line-height:1em;border-radius:12px 12px 12px 12px;padding:0 0 0 0;}.elementor-11 .elementor-element.elementor-element-2387773 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-2387773 .elementor-button[type="submit"]{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-2387773 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-11 .elementor-element.elementor-element-2387773 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-2387773 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-2387773 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-2387773 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-11 .elementor-element.elementor-element-2387773 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-2387773 .e-form__indicators__indicator, .elementor-11 .elementor-element.elementor-element-2387773 .e-form__indicators__indicator__label{font-family:"Mont25x", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-759ed8d{--display:flex;--min-height:712.11px;--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:flex-end;--padding-top:135px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-7ebcbba{width:var( --container-widget-width, 576px );max-width:576px;padding:40px 40px 40px 40px;--container-widget-width:576px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-7ebcbba .elementor-heading-title{font-family:"Playfair25x", Sans-serif;font-size:26px;font-weight:700;line-height:1.2em;color:#E3E6E9;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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 );}.elementor-11 .elementor-element.elementor-element-08c2a74{width:var( --container-widget-width, 576px );max-width:576px;padding:0px 100px 0px 40px;--container-widget-width:576px;--container-widget-flex-grow:0;font-family:"Mont25x", Sans-serif;font-size:16px;font-weight:400;line-height:1.1em;color:#E3E6E9;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-7d03f4f{width:var( --container-widget-width, 576px );max-width:576px;padding:0px 99px 0px 40px;--container-widget-width:576px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-7d03f4f.elementor-element{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-7d03f4f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-7d03f4f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11 .elementor-element.elementor-element-7d03f4f .elementor-button{font-family:"Mont25x", Sans-serif;font-size:22px;font-weight:700;line-height:1em;fill:#FFFAFA;color:#FFFAFA;padding:20px 40px 20px 40px;}.elementor-11 .elementor-element.elementor-element-75dde19{--display:flex;--min-height:1455.89px;--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;--justify-content:space-around;--flex-wrap:wrap;--align-content:flex-start;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-75dde19:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-75dde19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fia.tuvertigo.com/wp-content/uploads/2025/06/bg-thee-escritorio.svg");background-position:top center;background-repeat:no-repeat;background-size:1920px auto;}.elementor-11 .elementor-element.elementor-element-95490e7{width:var( --container-widget-width, 570px );max-width:570px;margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;padding:40px 40px 40px 40px;--container-widget-width:570px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-95490e7.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-95490e7 .elementor-heading-title{font-family:"Playfair25x", Sans-serif;font-size:26px;font-weight:700;line-height:1.2em;color:#090909;}.elementor-11 .elementor-element.elementor-element-e52b630{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4188da7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--icon-box-icon-margin:10px;}.elementor-11 .elementor-element.elementor-element-4188da7 .elementor-icon-box-title{margin-bottom:8px;color:#E3E6E9;}.elementor-11 .elementor-element.elementor-element-4188da7 .elementor-icon{font-size:18.48px;}.elementor-11 .elementor-element.elementor-element-4188da7 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-4188da7 .elementor-icon-box-title a{font-family:"Mont25x", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-dc24c51{width:var( --container-widget-width, 455px );max-width:455px;padding:0px 0px 50px 0px;--container-widget-width:455px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 2px 0px;border-color:#FD91BE;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-dc24c51 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-dc24c51 .elementor-icon-box-title{margin-bottom:16px;color:#090909;}.elementor-11 .elementor-element.elementor-element-dc24c51 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-dc24c51 .elementor-icon-box-title a{font-family:"Mont25x", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-dc24c51:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-dc24c51:has(:focus) .elementor-icon-box-title{color:#090909;}.elementor-11 .elementor-element.elementor-element-dc24c51 .elementor-icon-box-description{font-family:"Mont25x", Sans-serif;font-size:18px;font-weight:400;line-height:1.1em;color:#090909;}.elementor-11 .elementor-element.elementor-element-1756897{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-472290f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--icon-box-icon-margin:10px;}.elementor-11 .elementor-element.elementor-element-472290f .elementor-icon-box-title{margin-bottom:8px;color:#E3E6E9;}.elementor-11 .elementor-element.elementor-element-472290f .elementor-icon{font-size:18.48px;}.elementor-11 .elementor-element.elementor-element-472290f .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-472290f .elementor-icon-box-title a{font-family:"Mont25x", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-2848b88{width:var( --container-widget-width, 455px );max-width:455px;padding:0px 0px 32px 0px;--container-widget-width:455px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 2px 0px;border-color:#FD91BE;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2848b88 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-2848b88 .elementor-icon-box-title{margin-bottom:16px;color:#090909;}.elementor-11 .elementor-element.elementor-element-2848b88 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-2848b88 .elementor-icon-box-title a{font-family:"Mont25x", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-2848b88:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-2848b88:has(:focus) .elementor-icon-box-title{color:#090909;}.elementor-11 .elementor-element.elementor-element-2848b88 .elementor-icon-box-description{font-family:"Mont25x", Sans-serif;font-size:18px;font-weight:400;line-height:1.1em;color:#090909;}.elementor-11 .elementor-element.elementor-element-bfe6d61{--display:flex;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-06a5e6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--icon-box-icon-margin:10px;}.elementor-11 .elementor-element.elementor-element-06a5e6c .elementor-icon-box-title{margin-bottom:8px;color:#E3E6E9;}.elementor-11 .elementor-element.elementor-element-06a5e6c .elementor-icon{font-size:18.48px;}.elementor-11 .elementor-element.elementor-element-06a5e6c .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-06a5e6c .elementor-icon-box-title a{font-family:"Mont25x", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-b8941ec{width:var( --container-widget-width, 455px );max-width:455px;padding:0px 0px 0px 0px;--container-widget-width:455px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b8941ec .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-b8941ec .elementor-icon-box-title{margin-bottom:16px;color:#090909;}.elementor-11 .elementor-element.elementor-element-b8941ec .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-b8941ec .elementor-icon-box-title a{font-family:"Mont25x", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-b8941ec:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-b8941ec:has(:focus) .elementor-icon-box-title{color:#090909;}.elementor-11 .elementor-element.elementor-element-b8941ec .elementor-icon-box-description{font-family:"Mont25x", Sans-serif;font-size:18px;font-weight:400;line-height:1.1em;color:#090909;}.elementor-11 .elementor-element.elementor-element-8e111bb{--display:flex;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-64f585a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--icon-box-icon-margin:10px;}.elementor-11 .elementor-element.elementor-element-64f585a .elementor-icon-box-title{margin-bottom:8px;color:#E3E6E9;}.elementor-11 .elementor-element.elementor-element-64f585a .elementor-icon{font-size:18.48px;}.elementor-11 .elementor-element.elementor-element-64f585a .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-64f585a .elementor-icon-box-title a{font-family:"Mont25x", Sans-serif;font-size:21px;font-weight:700;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-f8ed274{width:var( --container-widget-width, 455px );max-width:455px;padding:0px 0px 0px 0px;--container-widget-width:455px;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f8ed274 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-f8ed274 .elementor-icon-box-title{margin-bottom:16px;color:#090909;}.elementor-11 .elementor-element.elementor-element-f8ed274 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-f8ed274 .elementor-icon-box-title a{font-family:"Mont25x", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-f8ed274:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-f8ed274:has(:focus) .elementor-icon-box-title{color:#090909;}.elementor-11 .elementor-element.elementor-element-f8ed274 .elementor-icon-box-description{font-family:"Mont25x", Sans-serif;font-size:18px;font-weight:400;line-height:1.1em;color:#090909;}.elementor-11 .elementor-element.elementor-element-5978ae7{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5978ae7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5978ae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FB4692;}.elementor-11 .elementor-element.elementor-element-915ec08{--display:flex;}.elementor-11 .elementor-element.elementor-element-fefcfe7{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-aecad17{--display:flex;}.elementor-11 .elementor-element.elementor-element-a1f995f{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-11065b0{--display:flex;}.elementor-11 .elementor-element.elementor-element-cbd1386{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a6706dd{--display:flex;}.elementor-11 .elementor-element.elementor-element-0f45257{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-45dddd8{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:8px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-11 .elementor-element.elementor-element-45dddd8 .swiper-slide ) > .e-con{--padding-top:20px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:20px;--padding-inline-end:0px;--padding-block-end:20px;--padding-inline-start:0px;}.elementor-11 .elementor-element.elementor-element-41d1b62{--display:flex;--min-height:820px;--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;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ea80158{width:var( --container-widget-width, 754px );max-width:754px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 40px 40px 0px;--container-widget-width:754px;--container-widget-flex-grow:0;text-align:left;}.elementor-11 .elementor-element.elementor-element-ea80158.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-ea80158 .elementor-heading-title{font-family:"Playfair25x", Sans-serif;font-size:26px;font-weight:700;line-height:1.2em;color:#E3E6E9;}.elementor-11 .elementor-element.elementor-element-01c8040{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a6ba986{width:var( --container-widget-width, 358px );max-width:358px;padding:32px 0px 0px 0px;--container-widget-width:358px;--container-widget-flex-grow:0;font-family:"Mont25x", Sans-serif;font-size:16px;font-weight:400;line-height:1.1em;color:#E3E6E9;}.elementor-11 .elementor-element.elementor-element-39b4d55{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-415f305 img{width:463px;}.elementor-11 .elementor-element.elementor-element-9a0cff8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-22ccd13{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f627a11{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f671591{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e962c44{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-78px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-55px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:1150px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:84px;}.elementor-11 .elementor-element.elementor-element-30f4050{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-56887f8 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-56887f8 .elementor-icon{font-size:1000px;}.elementor-11 .elementor-element.elementor-element-56887f8 .elementor-icon svg{height:1000px;}.elementor-11 .elementor-element.elementor-element-df1e90e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;}.elementor-11 .elementor-element.elementor-element-f487666{width:var( --container-widget-width, 570px );max-width:570px;margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;padding:40px 40px 40px 40px;--container-widget-width:570px;--container-widget-flex-grow:0;z-index:71;text-align:center;}.elementor-11 .elementor-element.elementor-element-f487666.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-f487666 .elementor-heading-title{font-family:"Playfair25x", Sans-serif;font-size:26px;font-weight:700;line-height:1.2em;color:#E3E6E9;}.elementor-11 .elementor-element.elementor-element-fe8a4c5{width:var( --container-widget-width, 1080px );max-width:1080px;margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 30px 60px 30px;--container-widget-width:1080px;--container-widget-flex-grow:0;z-index:70;font-family:"Mont25x", Sans-serif;font-size:18px;font-weight:400;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-fe8a4c5.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2e764e1{width:var( --container-widget-width, 457px );max-width:457px;padding:0px 0px 0px 0px;--container-widget-width:457px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-2e764e1.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2e764e1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-2e764e1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11 .elementor-element.elementor-element-2e764e1 .elementor-button{font-family:"Mont25x", Sans-serif;font-size:22px;font-weight:700;line-height:1em;fill:#FFFAFA;color:#FFFAFA;padding:20px 40px 20px 40px;}.elementor-11 .elementor-element.elementor-element-fe7df6a .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-fe7df6a .elementor-icon{font-size:590px;}.elementor-11 .elementor-element.elementor-element-fe7df6a .elementor-icon svg{height:590px;}.elementor-11 .elementor-element.elementor-element-ef503a2{--display:flex;--min-height:250px;--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:center;--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-11 .elementor-element.elementor-element-ef503a2:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ef503a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E6E9;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );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-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-6427013{width:var( --container-widget-width, 790px );max-width:790px;--container-widget-width:790px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-6427013.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-6427013.elementor-position-right .elementor-image-box-img{margin-left:40px;}.elementor-11 .elementor-element.elementor-element-6427013.elementor-position-left .elementor-image-box-img{margin-right:40px;}.elementor-11 .elementor-element.elementor-element-6427013.elementor-position-top .elementor-image-box-img{margin-bottom:40px;}.elementor-11 .elementor-element.elementor-element-6427013 .elementor-image-box-title{margin-bottom:32px;font-family:"Mont25x", Sans-serif;font-size:16px;font-weight:400;color:#090909;}.elementor-11 .elementor-element.elementor-element-6427013 .elementor-image-box-wrapper .elementor-image-box-img{width:290px;}.elementor-11 .elementor-element.elementor-element-6427013 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-6427013:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-6427013:has(:focus) .elementor-image-box-title{color:#090909;}.elementor-11 .elementor-element.elementor-element-6427013 .elementor-image-box-description{font-family:"Mont25x", Sans-serif;font-size:16px;font-weight:400;line-height:1.1em;color:#090909;}body.elementor-page-11:not(.elementor-motion-effects-element-type-background), body.elementor-page-11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-e52b630{--width:481.54px;}.elementor-11 .elementor-element.elementor-element-1756897{--width:481.54px;}.elementor-11 .elementor-element.elementor-element-bfe6d61{--width:481.54px;}.elementor-11 .elementor-element.elementor-element-8e111bb{--width:481.54px;}.elementor-11 .elementor-element.elementor-element-41d1b62{--content-width:1140px;}.elementor-11 .elementor-element.elementor-element-01c8040{--width:100%;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-c5a0f73:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c5a0f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fia.tuvertigo.com/wp-content/uploads/2025/06/hero-tablet1.webp");background-size:cover;}.elementor-11 .elementor-element.elementor-element-c5a0f73{--min-height:95.9vw;--gap:01.9vw 01.9vw;--row-gap:01.9vw;--column-gap:01.9vw;--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-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-3e4b1d1{padding:011vw 0vw 0vw 0vw;--container-widget-width:61.6vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 61.6vw );max-width:61.6vw;}.elementor-11 .elementor-element.elementor-element-3e4b1d1 .elementor-icon-box-title{margin-bottom:1.5vw;}.elementor-11 .elementor-element.elementor-element-3e4b1d1 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-3e4b1d1 .elementor-icon-box-title a{font-size:4.3vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-3e4b1d1 .elementor-icon-box-description{font-size:1.9vw;}.elementor-11 .elementor-element.elementor-element-0827ea2{padding:0vw 0vw 0vw 02.4vw;--container-widget-width:31.7vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 31.7vw );max-width:31.7vw;--icon-box-icon-margin:1vw;}.elementor-11 .elementor-element.elementor-element-0827ea2 .elementor-icon-box-title{margin-bottom:1.0vw;}.elementor-11 .elementor-element.elementor-element-0827ea2 .elementor-icon{font-size:2.4vw;}.elementor-11 .elementor-element.elementor-element-0827ea2 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-0827ea2 .elementor-icon-box-title a{font-size:2.3vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-48a7fd7{padding:0vw 0vw 0vw 02.4vw;--container-widget-width:19.8vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 19.8vw );max-width:19.8vw;}.elementor-11 .elementor-element.elementor-element-48a7fd7 .elementor-icon-box-title{margin-bottom:1vw;}.elementor-11 .elementor-element.elementor-element-48a7fd7 .elementor-icon{font-size:2.4vw;}.elementor-11 .elementor-element.elementor-element-48a7fd7 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-48a7fd7 .elementor-icon-box-title a{font-size:2.3vw;line-height:110%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-11 .elementor-element.elementor-element-4612e56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-4612e56 .elementor-heading-title{font-size:2.4vw;line-height:110%;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-2387773{margin:-1.0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:55.2vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 55.2vw );max-width:55.2vw;}.elementor-11 .elementor-element.elementor-element-2387773 .e-form__indicators__indicator, .elementor-11 .elementor-element.elementor-element-2387773 .e-form__indicators__indicator__label{font-size:1.9vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-759ed8d{--min-height:149.0vw;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1.9vw 1.9vw;--row-gap:1.9vw;--column-gap:1.9vw;--padding-top:09.8vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-895613c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-895613c img{width:63.2vw;max-width:63.2vw;height:100%;}.elementor-11 .elementor-element.elementor-element-7ebcbba{padding:4.8vw 4.8vw 4.8vw 4.8vw;--container-widget-width:69.1vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 69.1vw );max-width:69.1vw;}.elementor-11 .elementor-element.elementor-element-7ebcbba .elementor-heading-title{font-size:3.1vw;line-height:120%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-08c2a74{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;--container-widget-width:49.9vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 49.9vw );max-width:49.9vw;font-size:1.9vw;line-height:110%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-7d03f4f{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;--container-widget-width:50.8vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 50.8vw );max-width:50.8vw;}.elementor-11 .elementor-element.elementor-element-7d03f4f.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-7d03f4f .elementor-button{font-size:2.6vw;line-height:110%;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-75dde19:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-75dde19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fia.tuvertigo.com/wp-content/uploads/2025/06/bg3-tablet-scaled.webp");background-size:cover;}.elementor-11 .elementor-element.elementor-element-75dde19{--min-height:295.1vw;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:019.2vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-95490e7{margin:0 012.0vw calc(var(--kit-widget-spacing, 0px) + 0) 012.0vw;padding:04.8vw 04.8vw 04.8vw 04.8vw;--container-widget-width:68.3vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 68.3vw );max-width:68.3vw;}.elementor-11 .elementor-element.elementor-element-95490e7 .elementor-heading-title{font-size:3.1vw;line-height:120%;}.elementor-11 .elementor-element.elementor-element-e52b630{--gap:1.9vw 1.9vw;--row-gap:1.9vw;--column-gap:1.9vw;}.elementor-11 .elementor-element.elementor-element-c12e68f img{width:100%;max-width:100%;height:100%;}.elementor-11 .elementor-element.elementor-element-4188da7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 02.4vw 0vw 02.4vw;--icon-box-icon-margin:1.2vw;}.elementor-11 .elementor-element.elementor-element-4188da7 .elementor-icon-box-title{margin-bottom:1.0vw;}.elementor-11 .elementor-element.elementor-element-4188da7 .elementor-icon{font-size:2.2vw;}.elementor-11 .elementor-element.elementor-element-4188da7 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-4188da7 .elementor-icon-box-title a{font-size:2.6vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-dc24c51{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 06.0vw) 0vw;padding:0vw 0vw 06.0vw 0vw;--container-widget-width:57.6vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 57.6vw );max-width:57.6vw;}.elementor-11 .elementor-element.elementor-element-dc24c51 .elementor-icon-box-title{margin-bottom:1.9vw;}.elementor-11 .elementor-element.elementor-element-dc24c51 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-dc24c51 .elementor-icon-box-title a{font-size:2.2vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-dc24c51 .elementor-icon-box-description{font-size:2.2vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-1756897{--gap:1.9vw 1.9vw;--row-gap:1.9vw;--column-gap:1.9vw;}.elementor-11 .elementor-element.elementor-element-472290f{padding:0vw 02.4vw 0vw 02.4vw;--icon-box-icon-margin:1.2vw;}.elementor-11 .elementor-element.elementor-element-472290f .elementor-icon-box-title{margin-bottom:1vw;}.elementor-11 .elementor-element.elementor-element-472290f .elementor-icon{font-size:2.2vw;}.elementor-11 .elementor-element.elementor-element-472290f .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-472290f .elementor-icon-box-title a{font-size:2.6vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-2848b88{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 06.0vw) 0vw;padding:0vw 0vw 06.0vw 0vw;--container-widget-width:58.6vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 58.6vw );max-width:58.6vw;}.elementor-11 .elementor-element.elementor-element-2848b88 .elementor-icon-box-title{margin-bottom:1.9vw;}.elementor-11 .elementor-element.elementor-element-2848b88 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-2848b88 .elementor-icon-box-title a{line-height:110%;}.elementor-11 .elementor-element.elementor-element-2848b88 .elementor-icon-box-description{line-height:110%;}.elementor-11 .elementor-element.elementor-element-bfe6d61{--gap:1.9vw 1.9vw;--row-gap:1.9vw;--column-gap:1.9vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-06a5e6c{padding:0vw 02.4vw 0vw 02.4vw;--icon-box-icon-margin:1.2vw;}.elementor-11 .elementor-element.elementor-element-06a5e6c .elementor-icon-box-title{margin-bottom:1.0vw;}.elementor-11 .elementor-element.elementor-element-06a5e6c .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-06a5e6c .elementor-icon-box-title a{font-size:2.6vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-b8941ec{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 6vw) 0vw;padding:0vw 0vw 06.0vw 0vw;--container-widget-width:58.44vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 58.44vw );max-width:58.44vw;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b8941ec .elementor-icon-box-title{margin-bottom:1.9vw;}.elementor-11 .elementor-element.elementor-element-b8941ec .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-b8941ec .elementor-icon-box-title a{font-size:2.2vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-b8941ec .elementor-icon-box-description{font-size:2.2vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-8e111bb{--gap:1.6vw 1.6vw;--row-gap:1.6vw;--column-gap:1.6vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-11 .elementor-element.elementor-element-64f585a{--icon-box-icon-margin:1.2vw;}.elementor-11 .elementor-element.elementor-element-64f585a .elementor-icon-box-title{margin-bottom:1.0vw;}.elementor-11 .elementor-element.elementor-element-64f585a .elementor-icon{font-size:2.2vw;}.elementor-11 .elementor-element.elementor-element-64f585a .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-64f585a .elementor-icon-box-title a{font-size:2.5vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-f8ed274{--container-widget-width:54.6vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 54.6vw );max-width:54.6vw;}.elementor-11 .elementor-element.elementor-element-f8ed274 .elementor-icon-box-title{margin-bottom:1.9vw;}.elementor-11 .elementor-element.elementor-element-f8ed274 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-f8ed274 .elementor-icon-box-title a{font-size:2.2vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-f8ed274 .elementor-icon-box-description{font-size:2.2vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-543a793 img{width:100%;max-width:100%;height:100%;}.elementor-11 .elementor-element.elementor-element-45dddd8{--e-n-carousel-swiper-slides-to-display:2;}:where( .elementor-11 .elementor-element.elementor-element-45dddd8 .swiper-slide ) > .e-con{--padding-top:02.4vw;--padding-right:0vw;--padding-bottom:2.4vw;--padding-left:0vw;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:02.4vw;--padding-inline-end:0vw;--padding-block-end:2.4vw;--padding-inline-start:0vw;}.elementor-11 .elementor-element.elementor-element-41d1b62{--min-height:100vw;--gap:1,9vw 1,9vw;--row-gap:1,9vw;--column-gap:1,9vw;--padding-top:020.0vw;--padding-bottom:20vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-ea80158{padding:04.8vw 0vw 04.8vw 0vw;--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;text-align:center;}.elementor-11 .elementor-element.elementor-element-ea80158 .elementor-heading-title{font-size:3.1vw;}.elementor-11 .elementor-element.elementor-element-01c8040{--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-11 .elementor-element.elementor-element-a6ba986{--container-widget-width:53.8vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 53.8vw );max-width:53.8vw;font-size:1.9vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-e962c44{--e-n-carousel-swiper-slides-to-display:2;--container-widget-width:79.1vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 79.1vw );max-width:79.1vw;--e-n-carousel-arrow-prev-left-position:-10vw;--e-n-carousel-arrow-prev-top-position:-6.8vw;--e-n-carousel-arrow-next-right-position:87vw;--e-n-carousel-arrow-next-top-position:9.8vw;}.elementor-11 .elementor-element.elementor-element-e962c44.elementor-element{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-30f4050{--min-height:100vw;--gap:1.9vw 1.9vw;--row-gap:1.9vw;--column-gap:1.9vw;--padding-top:0vw;--padding-bottom:012.0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-f487666{margin:0vw 012.0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 012.0vw;padding:4.8vw 4.8vw 4.8vw 4.8vw;--container-widget-width:68.3vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 68.3vw );max-width:68.3vw;}.elementor-11 .elementor-element.elementor-element-f487666 .elementor-heading-title{font-size:3.1vw;line-height:120%;}.elementor-11 .elementor-element.elementor-element-fe8a4c5{margin:-3.8vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:07.2vw 03.6vw 07.2vw 03.6vw;--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;font-size:2.2vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-2e764e1{--container-widget-width:54.8vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 54.8vw );max-width:54.8vw;}.elementor-11 .elementor-element.elementor-element-2e764e1 .elementor-button{font-size:2.6vw;line-height:110%;padding:02.4vw 04.8vw 02.4vw 04.8vw;}.elementor-11 .elementor-element.elementor-element-fe7df6a .elementor-icon{font-size:40.7vw;}.elementor-11 .elementor-element.elementor-element-fe7df6a .elementor-icon svg{height:40.7vw;}.elementor-11 .elementor-element.elementor-element-ef503a2{--min-height:40.4vw;--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;--gap:1.9vw 1.9vw;--row-gap:1.9vw;--column-gap:1.9vw;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-6427013{--container-widget-width:76.7vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 76.7vw );max-width:76.7vw;}.elementor-11 .elementor-element.elementor-element-6427013 .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-6427013.elementor-position-right .elementor-image-box-img{margin-left:4.8vw;}.elementor-11 .elementor-element.elementor-element-6427013.elementor-position-left .elementor-image-box-img{margin-right:4.8vw;}.elementor-11 .elementor-element.elementor-element-6427013.elementor-position-top .elementor-image-box-img{margin-bottom:4.8vw;}.elementor-11 .elementor-element.elementor-element-6427013 .elementor-image-box-title{margin-bottom:3.8vw;font-size:2.2vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-6427013 .elementor-image-box-wrapper .elementor-image-box-img{width:34.8vw;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-c5a0f73:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c5a0f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fia.tuvertigo.com/wp-content/uploads/2025/06/hero-mobile2.webp");background-position:bottom center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-c5a0f73{--content-width:85vw;--min-height:240.1vw;--gap:4.1vw 4.1vw;--row-gap:4.1vw;--column-gap:4.1vw;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-3e4b1d1{padding:015.4vw 0vw 0vw 0vw;--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;}.elementor-11 .elementor-element.elementor-element-3e4b1d1 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-3e4b1d1 .elementor-icon-box-title a{font-size:5.9vw;line-height:120%;}.elementor-11 .elementor-element.elementor-element-3e4b1d1 .elementor-icon-box-description{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-1bdc9e1{--width:85vw;--gap:4.1vw 4.1vw;--row-gap:4.1vw;--column-gap:4.1vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-0827ea2{padding:1.1vw 0vw 1.1vw 3vw;--container-widget-width:43.8vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 43.8vw );max-width:43.8vw;--icon-box-icon-margin:1vw;}.elementor-11 .elementor-element.elementor-element-0827ea2 .elementor-icon{font-size:3.3vw;}.elementor-11 .elementor-element.elementor-element-0827ea2 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-0827ea2 .elementor-icon-box-title a{font-size:3.3vw;line-height:30%;}.elementor-11 .elementor-element.elementor-element-48a7fd7{padding:1.1vw 0vw 0.8vw 03vw;--container-widget-width:27.9vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 27.9vw );max-width:27.9vw;}.elementor-11 .elementor-element.elementor-element-48a7fd7 .elementor-icon{font-size:3vw;}.elementor-11 .elementor-element.elementor-element-48a7fd7 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-48a7fd7 .elementor-icon-box-title a{font-size:3.3vw;line-height:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-11 .elementor-element.elementor-element-4612e56{--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;}.elementor-11 .elementor-element.elementor-element-4612e56 .elementor-heading-title{font-size:3.6vw;line-height:110%;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-2387773{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;}.elementor-11 .elementor-element.elementor-element-2387773 .elementor-button{font-size:4.1vw;}.elementor-11 .elementor-element.elementor-element-759ed8d{--padding-top:015.4vw;--padding-bottom:025.6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-895613c img{width:85vw;max-width:85vw;}.elementor-11 .elementor-element.elementor-element-7ebcbba{padding:07.7vw 02vw 04.7vw 02vw;--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;}.elementor-11 .elementor-element.elementor-element-7ebcbba .elementor-heading-title{font-size:4.1vw;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-08c2a74{--container-widget-width:80vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 80vw );max-width:80vw;font-size:3.6vw;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-7d03f4f{--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;}.elementor-11 .elementor-element.elementor-element-7d03f4f .elementor-button{font-size:4.1vw;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-75dde19:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-75dde19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fia.tuvertigo.com/wp-content/uploads/2025/06/bg3-mobile-scaled.webp");}.elementor-11 .elementor-element.elementor-element-75dde19{--content-width:85vw;--min-height:445.6vw;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;}.elementor-11 .elementor-element.elementor-element-95490e7{--container-widget-width:83.4vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 83.4vw );max-width:83.4vw;}.elementor-11 .elementor-element.elementor-element-95490e7 .elementor-heading-title{font-size:4.1vw;}.elementor-11 .elementor-element.elementor-element-e52b630{--width:100vw;--gap:4.1vw 4.1vw;--row-gap:4.1vw;--column-gap:4.1vw;}.elementor-11 .elementor-element.elementor-element-4188da7{--icon-box-icon-margin:2vw;}.elementor-11 .elementor-element.elementor-element-4188da7 .elementor-icon-box-title{margin-bottom:2;}.elementor-11 .elementor-element.elementor-element-4188da7 .elementor-icon{font-size:3.4vw;}.elementor-11 .elementor-element.elementor-element-4188da7 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-4188da7 .elementor-icon-box-title a{font-size:3.8vw;}.elementor-11 .elementor-element.elementor-element-dc24c51{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 08vw) 0vw;padding:0vw 0vw 8vw 0vw;--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;}.elementor-11 .elementor-element.elementor-element-dc24c51 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-dc24c51 .elementor-icon-box-title a{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-dc24c51 .elementor-icon-box-description{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-1756897{--gap:4.1vw 4.1vw;--row-gap:4.1vw;--column-gap:4.1vw;}.elementor-11 .elementor-element.elementor-element-472290f .elementor-icon{font-size:3.4vw;}.elementor-11 .elementor-element.elementor-element-472290f .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-472290f .elementor-icon-box-title a{font-size:3.8vw;}.elementor-11 .elementor-element.elementor-element-2848b88{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 08vw) 0vw;padding:0vw 0vw 8vw 0vw;--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;}.elementor-11 .elementor-element.elementor-element-2848b88 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-2848b88 .elementor-icon-box-title a{font-size:3.5vw;}.elementor-11 .elementor-element.elementor-element-2848b88 .elementor-icon-box-description{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-bfe6d61{--gap:4.1vw 4.1vw;--row-gap:4.1vw;--column-gap:4.1vw;}.elementor-11 .elementor-element.elementor-element-06a5e6c .elementor-icon{font-size:3.4vw;}.elementor-11 .elementor-element.elementor-element-06a5e6c .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-06a5e6c .elementor-icon-box-title a{font-size:4.1vw;}.elementor-11 .elementor-element.elementor-element-b8941ec{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 08vw) 0vw;padding:0vw 0vw 08vw 0vw;--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;}.elementor-11 .elementor-element.elementor-element-b8941ec .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-b8941ec .elementor-icon-box-title a{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-b8941ec .elementor-icon-box-description{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-8e111bb{--gap:4.1vw 4.1vw;--row-gap:4.1vw;--column-gap:4.1vw;}.elementor-11 .elementor-element.elementor-element-64f585a{padding:0vw 0vw 0vw 02vw;}.elementor-11 .elementor-element.elementor-element-64f585a .elementor-icon{font-size:3.4vw;}.elementor-11 .elementor-element.elementor-element-64f585a .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-64f585a .elementor-icon-box-title a{font-size:3.8vw;}.elementor-11 .elementor-element.elementor-element-f8ed274{--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;}.elementor-11 .elementor-element.elementor-element-f8ed274 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-f8ed274 .elementor-icon-box-title a{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-f8ed274 .elementor-icon-box-description{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-5978ae7{--width:100vw;--gap:4.1vw 4.1vw;--row-gap:4.1vw;--column-gap:4.1vw;}.elementor-11 .elementor-element.elementor-element-543a793 img{width:60.3vw;}.elementor-11 .elementor-element.elementor-element-45dddd8{--e-n-carousel-swiper-slides-to-display:2;}.elementor-11 .elementor-element.elementor-element-41d1b62{--min-height:155vw;--padding-top:020.5vw;--padding-bottom:020.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-ea80158.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-ea80158 .elementor-heading-title{font-size:4.1vw;}.elementor-11 .elementor-element.elementor-element-01c8040{--width:100vw;--gap:4.1vw 4.1vw;--row-gap:4.1vw;--column-gap:4.1vw;}.elementor-11 .elementor-element.elementor-element-a6ba986{padding:0vw 0vw 0vw 06vw;--container-widget-width:83vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 83vw );max-width:83vw;font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-a6ba986.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-e962c44{--e-n-carousel-swiper-slides-to-display:2;margin:0vw 04vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;--container-widget-width:80vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 80vw );max-width:80vw;--e-n-carousel-arrow-prev-left-position:-10vw;--e-n-carousel-arrow-prev-top-position:-3vw;--e-n-carousel-arrow-next-right-position:104vw;--e-n-carousel-arrow-next-top-position:12vw;}.elementor-11 .elementor-element.elementor-element-e962c44.elementor-element{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-30f4050{--width:100vw;--padding-top:010.5vw;--padding-bottom:030.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-df1e90e{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -13.6vw) -18vw;}.elementor-11 .elementor-element.elementor-element-df1e90e img{width:131.3vw;max-width:131.3vw;}.elementor-11 .elementor-element.elementor-element-f487666{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:06vw 0vw 06vw 0vw;--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;}.elementor-11 .elementor-element.elementor-element-f487666 .elementor-heading-title{font-size:4.1vw;}.elementor-11 .elementor-element.elementor-element-fe8a4c5{padding:010.3vw 05.1vw 010.3vw 5.1vw;font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-2e764e1{--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;}.elementor-11 .elementor-element.elementor-element-2e764e1 .elementor-button{font-size:4.1vw;padding:0vw 0vw 0vw 0vw;}.elementor-11 .elementor-element.elementor-element-fe7df6a .elementor-icon{font-size:59.2vw;}.elementor-11 .elementor-element.elementor-element-fe7df6a .elementor-icon svg{height:59.2vw;}.elementor-11 .elementor-element.elementor-element-ef503a2{--min-height:70.1vw;--justify-content:center;--gap:4.1vw 4.1vw;--row-gap:4.1vw;--column-gap:4.1vw;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-6427013 .elementor-image-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-6427013 .elementor-image-box-img{margin-bottom:4.8vw;}.elementor-11 .elementor-element.elementor-element-6427013 .elementor-image-box-wrapper .elementor-image-box-img{width:38.4vw;}.elementor-11 .elementor-element.elementor-element-6427013 .elementor-image-box-title{font-size:3.1vw;}.elementor-11 .elementor-element.elementor-element-6427013 .elementor-image-box-description{font-size:3.1vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-c5a0f73{--content-width:85vw;}.elementor-11 .elementor-element.elementor-element-759ed8d{--content-width:85vw;}.elementor-11 .elementor-element.elementor-element-75dde19{--content-width:85vw;}.elementor-11 .elementor-element.elementor-element-e52b630{--width:57.7vw;}.elementor-11 .elementor-element.elementor-element-1756897{--width:57.7vw;}.elementor-11 .elementor-element.elementor-element-bfe6d61{--width:57.7vw;}.elementor-11 .elementor-element.elementor-element-8e111bb{--width:57.7vw;}.elementor-11 .elementor-element.elementor-element-41d1b62{--content-width:85vw;}.elementor-11 .elementor-element.elementor-element-30f4050{--width:100vw;}.elementor-11 .elementor-element.elementor-element-ef503a2{--content-width:85vw;}}/* Start custom CSS for icon-box, class: .elementor-element-3e4b1d1 */.of {
   display: inline-block;
    background-image: url("https://fia.tuvertigo.com/wp-content/uploads/2025/06/OnlyFans-logo.svg");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    width: 153.5px;
    height: 34.12px;
    line-height: 1;
    vertical-align: middle;
    overflow: hidden;
}

@media (min-width:768px) and (max-width:1140px){
    .of {
        width: 18.41vw;
        height: 4.09vw;
    }
}

/* Celular */
@media (max-width:767px){
    .of {
        width: 25.4vw;
        height: 5.7vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0827ea2 */.elementor-11 .elementor-element.elementor-element-0827ea2{
    border-radius: 5px;
background: linear-gradient(111deg, rgba(255, 255, 255, 0.30) 20.34%, rgba(153, 153, 153, 0.30) 103.03%);
}


/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-0827ea2 svg{
        width: 3vw;
        height: 3vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-0827ea2 .elementor-icon-box-icon{
        display: flex;
        align-items:center;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-48a7fd7 */.elementor-11 .elementor-element.elementor-element-48a7fd7{
    border-radius: 5px;
background: linear-gradient(111deg, rgba(255, 255, 255, 0.30) 20.34%, rgba(153, 153, 153, 0.30) 103.03%);
}


/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-48a7fd7 .elementor-icon-box-title{
        margin-top: 0.5vw !important;
        margin-bottom: 0vw !important;
    }
    
    .elementor-11 .elementor-element.elementor-element-48a7fd7 svg{
        margin-top: 0.7vw;
        width: 3vw;
        height: 3vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-48a7fd7 .elementor-icon-box-icon{
        display: flex;
        align-items:center;
    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-2387773 */.elementor-11 .elementor-element.elementor-element-2387773 .elementor-11 .elementor-element.elementor-element-2387773 .elementor-field-group .elementor-field, .elementor-11 .elementor-element.elementor-element-2387773 .elementor-field-subgroup label{
    font-size: 12px;
}

.elementor-11 .elementor-element.elementor-element-2387773 button{
    padding: 20px 60px 20px 60px !important;
}

.elementor-button {
    position: relative;
    display: inline-block;
    overflow: hidden;
    margin-top: 16px;
    border-radius: 12px;
    border: 1px solid #A50347;
    background: linear-gradient(180deg, var(--rosado, #F20569) 0%, var(--rosado-1, #A50347) 100%);
    box-shadow: 
        inset 2px -4px 0px rgba(90, 2, 39, 0.75),
        0 48px 13px rgba(93, 24, 53, 0.02),
        0 30px 12px rgba(93, 24, 53, 0.13),
        0 17px 10px rgba(93, 24, 53, 0.45),
        0 8px 8px rgba(93, 24, 53, 0.77),
        0 2px 4px rgba(93, 24, 53, 0.89);
    transition: transform 0.5s ease-in-out;
}
/*Efecto de resplandor animado */
.elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: -150%;
    width: 20%;
    height: 95%;
   background: linear-gradient(
        120deg,
        rgba(255, 234, 245, 0.1) 0%,
        rgba(255, 234, 245, 0.6) 50%,
        rgba(255, 234, 245, 0.1) 100%
    );
    filter: blur(3px);
    -webkit-filter: blur(3px);
    transform: skewX(-20deg);
    transition: all 0.5s ease-in-out;
    animation: resplandor 3s infinite linear;
}
.boton .elementor-button:hover {
    transform: scale(1.1);
}
/*Animación del brillo */
@keyframes resplandor {
    0% {
        left: -100%;
    }
    100% {
        left: 100%;
    }
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-11 .elementor-element.elementor-element-2387773 .elementor-11 .elementor-element.elementor-element-2387773 .elementor-field-group .elementor-field,
    .elementor-11 .elementor-element.elementor-element-2387773 .elementor-field-subgroup label {
        font-size: 1.44vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-2387773 button{
    padding: 2.4vw 7.2vw 2.4vw 7.2vw !important;
}
}

/* Celular */
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-2387773 .elementor-11 .elementor-element.elementor-element-2387773 .elementor-field-group .elementor-field,
    .elementor-11 .elementor-element.elementor-element-2387773 .elementor-field-subgroup label {
        font-size: 3.07vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-2387773 .elementor-field-option{
        justify-content: center;
    display: flex
;
align-items: center;
    }
    .elementor-11 .elementor-element.elementor-element-2387773 .elementor-acceptance-field{
        margin-right: 1vw;
    }
    .elementor-11 .elementor-element.elementor-element-2387773 button{
    padding: 5.1vw 7.2vw 5.1vw 7.2vw !important;
}

.elementor-11 .elementor-element.elementor-element-2387773 .elementor-field-subgroup{
    margin-top: 2vw;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-895613c */.elementor-11 .elementor-element.elementor-element-895613c{
    position: absolute;
    top: 150px;
    right: calc(50% + 40px);
}

/*Tablet*/
@media (min-width:768px) and (max-width:1139px){
    .elementor-11 .elementor-element.elementor-element-895613c{
    position: static;
}
}

/*Celular*/
@media (max-width:767px){
        .elementor-11 .elementor-element.elementor-element-895613c{
    position: static;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08c2a74 */.elementor-11 .elementor-element.elementor-element-08c2a74 p:last-child{
    margin-bottom: 0px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d03f4f */.boton .elementor-button {
    position: relative;
    display: inline-block;
    overflow: hidden;
    margin-top: 16px;
    border-radius: 12px;
    border: 1px solid #A50347;
    background: linear-gradient(180deg, var(--rosado, #F20569) 0%, var(--rosado-1, #A50347) 100%);
    box-shadow: 
        inset 2px -4px 0px rgba(90, 2, 39, 0.75),
        0 48px 13px rgba(93, 24, 53, 0.02),
        0 30px 12px rgba(93, 24, 53, 0.13),
        0 17px 10px rgba(93, 24, 53, 0.45),
        0 8px 8px rgba(93, 24, 53, 0.77),
        0 2px 4px rgba(93, 24, 53, 0.89);
    transition: transform 0.5s ease-in-out;
}

.elementor-11 .elementor-element.elementor-element-7d03f4f a{
    padding: 20px 60px 20px 60px !important;
}
/*Efecto de resplandor animado */
.boton .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: -150%;
    width: 20%;
    height: 95%;
   background: linear-gradient(
        120deg,
        rgba(255, 234, 245, 0.1) 0%,
        rgba(255, 234, 245, 0.6) 50%,
        rgba(255, 234, 245, 0.1) 100%
    );
    filter: blur(3px);
    -webkit-filter: blur(3px);
    transform: skewX(-20deg);
    transition: all 0.5s ease-in-out;
    animation: resplandor 3s infinite linear;
}
.boton .elementor-button:hover {
    transform: scale(1.1);
}
/*Animación del brillo */
@keyframes resplandor {
    0% {
        left: -100%;
    }
    100% {
        left: 100%;
    }
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    
    .elementor-11 .elementor-element.elementor-element-7d03f4f a{
    padding: 2.4vw 7.2vw 2.4vw 7.2vw !important;
}
}

/* Celular */
@media (max-width:767px){

    .elementor-11 .elementor-element.elementor-element-7d03f4f a{
    padding: 5.1vw 7.2vw 5.1vw 7.2vw !important;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4188da7 */.elementor-11 .elementor-element.elementor-element-4188da7{
    border-radius: 10px;
border: 1px solid #3A3939;
background: linear-gradient(91deg, #2F2F2F -3.54%, #171717 99.8%);
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-4188da7 h3{
        margin-top: 0.6vw;
        margin-bottom: 0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-472290f */.elementor-11 .elementor-element.elementor-element-472290f{
    border-radius: 10px;
border: 1px solid #3A3939;
background: linear-gradient(91deg, #2F2F2F -3.54%, #171717 99.8%);
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-472290f h3{
        margin-top: 0.6vw;
        margin-bottom: 0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-06a5e6c */.elementor-11 .elementor-element.elementor-element-06a5e6c{
    border-radius: 10px;
border: 1px solid #3A3939;
background: linear-gradient(91deg, #2F2F2F -3.54%, #171717 99.8%);
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-06a5e6c h3{
        margin-top: 0.6vw;
        margin-bottom: 0vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b8941ec *//*Tablet*/
@media (min-width:768px) and (max-width:1139px){
    .elementor-11 .elementor-element.elementor-element-b8941ec{
       border-bottom: 2px #FD91BE  solid;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-b8941ec{
       border-bottom: 2px #FD91BE  solid;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-64f585a */.elementor-11 .elementor-element.elementor-element-64f585a{
    border-radius: 10px;
border: 1px solid #3A3939;
background: linear-gradient(91deg, #2F2F2F -3.54%, #171717 99.8%);
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-64f585a h3{
        margin-top: 0.6vw;
        margin-bottom: 0vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75dde19 */.elementor-11 .elementor-element.elementor-element-75dde19::before{
    content: "";
    position: absolute;
    width: 625.18px;
    height: 625.18px;
    top: -300px;
    left: calc(50% - 1300px);
    background-image: url('https://fia.tuvertigo.com/wp-content/uploads/2025/06/Circulo-rodar-2-1.svg');
    background-size: cover;
    background-repeat: no-repeat;
    overflow: visible;
    filter: blur(5px);
    z-index: 9999
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-11 .elementor-element.elementor-element-75dde19::before{
        width: 64.95vw;
        height: 64.95vw;
        top: -30.96vw;
        left: calc(50% - 90.76vw);
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-75dde19::before{
        width: 45.7vw;
        height: 45.7vw;
        top: -20.92vw;
        left: calc(50% - 70vw);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-543a793 */.elementor-11 .elementor-element.elementor-element-543a793{
    position: absolute;
    z-index: 99;
    animation: ArribaAbajo 2s infinite alternate;
}

@keyframes ArribaAbajo {
  0% {
    transform: translateY(-20px);
  }
  100% {
    transform: translateY(10px);
  }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-45dddd8 */.elementor-11 .elementor-element.elementor-element-45dddd8 .swiper-wrapper { /*Código de Carrusel infinito */
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}
.elementor-11 .elementor-element.elementor-element-45dddd8 { /* Aquí se bloquea la selección y el arrastre */
    pointer-events: none;
		user-select: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22ccd13 */.elementor-11 .elementor-element.elementor-element-22ccd13 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22ccd13 */.elementor-11 .elementor-element.elementor-element-22ccd13 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22ccd13 */.elementor-11 .elementor-element.elementor-element-22ccd13 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22ccd13 */.elementor-11 .elementor-element.elementor-element-22ccd13 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22ccd13 */.elementor-11 .elementor-element.elementor-element-22ccd13 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22ccd13 */.elementor-11 .elementor-element.elementor-element-22ccd13 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-e962c44 *//*BOTONES SLIDER*/
.elementor-11 .elementor-element.elementor-element-e962c44 .elementor-swiper-button.elementor-swiper-button-next{
    width: 66.92px;
    height: 127px;
    background-color: rgba(227, 230, 233, 0.20);
    justify-content: center;
    align-items: center;
    border-radius: 15px;
}

.elementor-11 .elementor-element.elementor-element-e962c44 .elementor-swiper-button.elementor-swiper-button-prev{
    width: 66.92px;
    height: 127px;
    background-color: rgba(227, 230, 233, 0.20);
    justify-content: center;
    align-items: center;
    border-radius: 15px;
}

.elementor-11 .elementor-element.elementor-element-e962c44 .swiper-slide-next{
    transform: scale(0.9);
    filter: blur(3px);
}

.elementor-11 .elementor-element.elementor-element-e962c44 .swiper-slide-next + .swiper-slide{
    transform: scale(0.8);
    filter: blur(5px);
}

.elementor-11 .elementor-element.elementor-element-e962c44 .swiper-slide {
    transition: transform 0.5s, filter 0.5s;
}

.elementor-11 .elementor-element.elementor-element-e962c44{
    width: 1202.87px !important;
    position: absolute;
    left:450px;
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-11 .elementor-element.elementor-element-e962c44 .elementor-swiper-button.elementor-swiper-button-next,
    .elementor-11 .elementor-element.elementor-element-e962c44 .elementor-swiper-button.elementor-swiper-button-prev{
        width: 8.02vw;
        height: 15.23vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-e962c44{
    position: absolute;
    top: 28vw;
    left: calc(50% - 32vw);
    width: 37.0vw;
}
}

/* Celular */
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-e962c44 .elementor-swiper-button.elementor-swiper-button-next,
    .elementor-11 .elementor-element.elementor-element-e962c44 .elementor-swiper-button.elementor-swiper-button-prev{
        width: 6.0vw;
        height: 11.4vw;
        border-radius: 5px;
    }
    
    .elementor-11 .elementor-element.elementor-element-e962c44 .elementor-swiper-button svg{
        width: 2.5vw !important;
    }
    
    .elementor-11 .elementor-element.elementor-element-e962c44 .swiper-slide-next{
    transform: scale(0.9);
    filter: blur(1px);
}

.elementor-11 .elementor-element.elementor-element-e962c44{
    position: absolute;
    top:66vw;
    left: calc(50% - 34.5vw);
    width: 308.4vw !important;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-56887f8 */.elementor-11 .elementor-element.elementor-element-56887f8{
    position: absolute;
    top: 30%;
    left: 50%;
    transform: translate(-50%, -50%);
    animation: rotar360 5s linear infinite;
    filter: blur(50px);
opacity: 0.5;
mix-blend-mode: lighten;
}

@keyframes rotar360 {
    from {
        transform: translate(-50%, -50%) rotate(0deg);
    }
    to {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}

/*Tablet*/
@media (min-width:768px) and (max-width:1139px){
    .elementor-11 .elementor-element.elementor-element-56887f8{
    position: absolute;
    top: 30vw;
    left: calc(50% + 2vw);
    transform: translate(-50%, -50%);
}

.elementor-11 .elementor-element.elementor-element-56887f8 svg{
    width: 60.1vw;
}
}

/*Celular*/
@media (max-width:767px){
        .elementor-11 .elementor-element.elementor-element-56887f8{
    position: absolute;
    top: 30vw;
    left: calc(50% + 2vw);
    transform: translate(-50%, -50%);
}

.elementor-11 .elementor-element.elementor-element-56887f8 svg{
    width: 65.1vw;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe8a4c5 */.elementor-11 .elementor-element.elementor-element-fe8a4c5{
    border-radius: 15px;
background: linear-gradient(111deg, rgba(255, 255, 255, 0.20) 20.34%, rgba(153, 153, 153, 0.20) 103.03%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e764e1 */.boton .elementor-button {
    position: relative;
    display: inline-block;
    overflow: hidden;
    margin-top: 16px;
    border-radius: 12px;
    border: 1px solid #A50347;
    background: linear-gradient(180deg, var(--rosado, #F20569) 0%, var(--rosado-1, #A50347) 100%);
    box-shadow: 
        inset 2px -4px 0px rgba(90, 2, 39, 0.75),
        0 48px 13px rgba(93, 24, 53, 0.02),
        0 30px 12px rgba(93, 24, 53, 0.13),
        0 17px 10px rgba(93, 24, 53, 0.45),
        0 8px 8px rgba(93, 24, 53, 0.77),
        0 2px 4px rgba(93, 24, 53, 0.89);
    transition: transform 0.5s ease-in-out;
}

.elementor-11 .elementor-element.elementor-element-2e764e1 a{
    padding: 20px 60px 20px 60px !important;
}
/*Efecto de resplandor animado */
.boton .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: -150%;
    width: 20%;
    height: 95%;
   background: linear-gradient(
        120deg,
        rgba(255, 234, 245, 0.1) 0%,
        rgba(255, 234, 245, 0.6) 50%,
        rgba(255, 234, 245, 0.1) 100%
    );
    filter: blur(3px);
    -webkit-filter: blur(3px);
    transform: skewX(-20deg);
    transition: all 0.5s ease-in-out;
    animation: resplandor 3s infinite linear;
}
.boton .elementor-button:hover {
    transform: scale(1.1);
}
/*Animación del brillo */
@keyframes resplandor {
    0% {
        left: -100%;
    }
    100% {
        left: 100%;
    }
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .boton .elementor-button {
        margin-top: 1.92vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-2e764e1 a{
    padding: 2.4vw 7.2vw 2.4vw 7.2vw !important;
}
}

/* Celular */
@media (max-width:767px){
    .boton .elementor-button {
        margin-top: 4.1vw;
    }
    
        .elementor-11 .elementor-element.elementor-element-2e764e1 a{
    padding: 5.1vw 7.2vw 5.1vw 7.2vw !important;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fe7df6a */.elementor-11 .elementor-element.elementor-element-fe7df6a{
    position: absolute;
    bottom: -350px;
    left: calc(50% + 540px);
}
.elementor-11 .elementor-element.elementor-element-fe7df6a svg{
    overflow: visible;
    filter: blur(5px);
    align-content: center;
}
#text-x1 {
    animation: rodar 15s linear infinite;
    transform-origin: 50% 50%;/* Velocidad de Rotación */
}

@keyframes rodar{
    0%{
        transform: rotate(0deg);
    }
    100%{
        transform: rotate(360deg);
    }
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-11 .elementor-element.elementor-element-fe7df6a{
        bottom: -10.96vw;
        left: calc(50% + 30.76vw);
    }
}

/* Celular */
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-fe7df6a{
        bottom: -30.74vw;
        left: calc(50% + 20vw);
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6427013 */.elementor-11 .elementor-element.elementor-element-6427013 img{
    height: 88.69px;
    mix-blend-mode: difference;
}

/*Tablet*/
@media (min-width:768px) and (max-width:1139px){
    .elementor-11 .elementor-element.elementor-element-6427013 .elementor-image-box-wrapper{
        flex-direction: column !important;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-6427013 img{
    height: 100%;
    mix-blend-mode: difference;
}
}/* End custom CSS */
/* Start custom CSS */html, body{
    width: 100%;
    overflow-x: hidden;
    margin: 0px !important;
    padding: 0px !important;
}

body{
    overflow-y: hidden;
}

@media (min-width: 1141px) {
    .brE{
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 1140px) {
    .brT{
        display: none;
    }
}

@media screen and (max-width: 767px){
    .brM{
        display: none;
    }
}

.rosado{
   background-image: linear-gradient(90deg, #FD91BE 10%, #D9D9D9 60%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-size: 100vw auto;
    background-attachment: fixed;
    display: inline;
    white-space: normal;
}
.rosado-2{
   background-image:linear-gradient(90deg, #FB4692 100%, #FB4692 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-size: 100vw auto;
    background-attachment: fixed;
    display: inline;
    white-space: normal;
}/* End custom CSS */