.elementor-2241 .elementor-element.elementor-element-cb0a6c0:not(.elementor-motion-effects-element-type-background),.elementor-2241 .elementor-element.elementor-element-cb0a6c0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://estudiocreativocancun.mx/wp-content/uploads/2026/06/RVOE-202110LAyDI-.png);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-2241 .elementor-element.elementor-element-cb0a6c0>.elementor-container{min-height:560px}.elementor-2241 .elementor-element.elementor-element-cb0a6c0{overflow:hidden;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2241 .elementor-element.elementor-element-cb0a6c0>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2241 .elementor-element.elementor-element-8cb5044{text-align:end}.elementor-2241 .elementor-element.elementor-element-8cb5044 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:18.3px;font-weight:400;color:#E0E768}.elementor-2241 .elementor-element.elementor-element-7a46b83{font-family:"Roboto Mono",Sans-serif;font-size:1em;color:#FFF}.elementor-2241 .elementor-element.elementor-element-c4eb6fd .elementor-button{background-color:var(--e-global-color-04b8c80);font-family:"Roboto Mono",Sans-serif;font-weight:900;text-transform:uppercase;text-decoration:none;fill:#FFF;color:#FFF}.elementor-2241 .elementor-element.elementor-element-c4eb6fd .elementor-button:hover,.elementor-2241 .elementor-element.elementor-element-c4eb6fd .elementor-button:focus{background-color:var(--e-global-color-secondary)}.elementor-2241 .elementor-element.elementor-element-69379fe .elementor-button{background-color:#10A12A;font-family:"Roboto Mono",Sans-serif;font-weight:900;text-transform:uppercase;text-decoration:none;fill:#FFF;color:#FFF}.elementor-2241 .elementor-element.elementor-element-69379fe .elementor-button:hover,.elementor-2241 .elementor-element.elementor-element-69379fe .elementor-button:focus{background-color:#FF3A3F}.elementor-2241 .elementor-element.elementor-element-a9d5f57>.elementor-widget-container{padding:20px 0 0 0}.elementor-2241 .elementor-element.elementor-element-a9d5f57{font-family:"Roboto Mono",Sans-serif;font-size:1em;color:#FFF}.elementor-2241 .elementor-element.elementor-element-08382d4 img{height:300px}.elementor-2241 .elementor-element.elementor-element-01d7006 img{height:300px}.elementor-2241 .elementor-element.elementor-element-9ffd6b4>.elementor-widget-container{padding:20px 0 0 0}.elementor-2241 .elementor-element.elementor-element-9ffd6b4{font-family:"Roboto Mono",Sans-serif;font-size:.8em;color:#FFF}.elementor-2241 .elementor-element.elementor-element-0a4f69e img{height:300px}.elementor-2241 .elementor-element.elementor-element-6966c1e>.elementor-widget-container{padding:20px 0 0 0}.elementor-2241 .elementor-element.elementor-element-6966c1e{font-family:"Roboto Mono",Sans-serif;font-size:.8em;color:#FFF}.elementor-2241 .elementor-element.elementor-element-697c046 img{height:300px}.elementor-2241 .elementor-element.elementor-element-1ce0bd4>.elementor-widget-container{padding:20px 0 0 0}.elementor-2241 .elementor-element.elementor-element-1ce0bd4{font-family:"Roboto Mono",Sans-serif;font-size:.8em;color:#FFF}.elementor-2241 .elementor-element.elementor-element-db50898{font-family:"Roboto Slab",Sans-serif;color:#E0E768}.elementor-2241 .elementor-element.elementor-element-481f506{font-family:"Roboto Slab",Sans-serif;color:var(--e-global-color-primary)}.elementor-2241 .elementor-element.elementor-element-90b898f{text-align:start}.elementor-2241 .elementor-element.elementor-element-90b898f img{width:100%}.elementor-2241 .elementor-element.elementor-element-5f4e75e{text-align:center;font-family:"Roboto Mono",Sans-serif;font-size:.8em;color:var(--e-global-color-text)}.elementor-2241 .elementor-element.elementor-element-99b20bd .elementor-button{background-color:#10A12A;font-family:"Roboto Mono",Sans-serif;font-weight:900;text-transform:uppercase;text-decoration:none;fill:#FFF;color:#FFF}.elementor-2241 .elementor-element.elementor-element-99b20bd .elementor-button:hover,.elementor-2241 .elementor-element.elementor-element-99b20bd .elementor-button:focus{background-color:#FF3A3F}.elementor-2241 .elementor-element.elementor-element-4c5adb5{width:var(--container-widget-width,99.449%);max-width:99.449%;--container-widget-width:99.449%;--container-widget-flex-grow:0}.elementor-2241 .elementor-element.elementor-element-4c5adb5>.elementor-widget-container{margin:0 10px 0 10px}.elementor-2241 .elementor-element.elementor-element-68f163c{font-family:"Roboto Mono",Sans-serif;font-size:1em;color:#FFF}.elementor-2241 .elementor-element.elementor-element-04c4320{text-align:start}.elementor-2241 .elementor-element.elementor-element-04c4320 .elementor-heading-title{font-family:"Roboto Mono",Sans-serif;font-size:1.4em;font-weight:700;color:var(--e-global-color-secondary)}.elementor-2241 .elementor-element.elementor-element-b9cca7e .elementor-button{background-color:var(--e-global-color-04b8c80);font-family:"Roboto Mono",Sans-serif;font-weight:900;text-transform:uppercase;text-decoration:none;fill:#FFF;color:#FFF}.elementor-2241 .elementor-element.elementor-element-b9cca7e .elementor-button:hover,.elementor-2241 .elementor-element.elementor-element-b9cca7e .elementor-button:focus{background-color:var(--e-global-color-secondary)}.elementor-2241 .elementor-element.elementor-element-ae2bd82 .elementor-button{background-color:#10A12A;font-family:"Roboto Mono",Sans-serif;font-weight:900;text-transform:uppercase;text-decoration:none;fill:#FFF;color:#FFF}.elementor-2241 .elementor-element.elementor-element-ae2bd82 .elementor-button:hover,.elementor-2241 .elementor-element.elementor-element-ae2bd82 .elementor-button:focus{background-color:#FF3A3F}.elementor-2241 .elementor-element.elementor-element-09e24a9{padding:15px 0 13px 0}.elementor-2241 .elementor-element.elementor-element-6baf6d7{text-align:center}.elementor-2241 .elementor-element.elementor-element-6baf6d7 .elementor-heading-title{font-family:"Roboto Slab",Sans-serif;font-weight:400;color:var(--e-global-color-secondary)}.elementor-2241 .elementor-element.elementor-element-cc77f8a{--spacer-size:50px}.elementor-2241 .elementor-element.elementor-element-4946015{text-align:center}.elementor-2241 .elementor-element.elementor-element-4946015 .elementor-heading-title{font-family:"Roboto Mono",Sans-serif;font-size:1.4em;font-weight:700;color:var(--e-global-color-f2d9ca7)}.elementor-2241 .elementor-element.elementor-element-13d0e37 .elementor-button{background-color:var(--e-global-color-617346e);font-family:"Roboto Mono",Sans-serif;font-weight:900;text-transform:uppercase;text-decoration:none;fill:#FFF;color:#FFF}.elementor-2241 .elementor-element.elementor-element-13d0e37 .elementor-button:hover,.elementor-2241 .elementor-element.elementor-element-13d0e37 .elementor-button:focus{background-color:#FF3A3F}:root{--page-title-display:none}@media(min-width:1025px){.elementor-2241 .elementor-element.elementor-element-cb0a6c0:not(.elementor-motion-effects-element-type-background),.elementor-2241 .elementor-element.elementor-element-cb0a6c0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-2241 .elementor-element.elementor-element-cb0a6c0>.elementor-container{min-height:420px}}@media(max-width:767px){.elementor-2241 .elementor-element.elementor-element-cb0a6c0>.elementor-container{min-height:200px}.elementor-2241 .elementor-element.elementor-element-cc77f8a{--spacer-size:10px}}.form-lic-arq.wpforms-form{max-width:560px;margin:0 auto;padding:18px 22px;background:rgb(21 30 45 / .96);border-radius:14px;box-shadow:0 12px 30px rgb(0 0 0 / .45)}.form-lic-arq .wpforms-field{margin-bottom:0px!important}.form-lic-arq label.wpforms-field-label{font-size:14px;font-weight:600;margin-bottom:5px;color:#ffffff!important}.form-lic-arq .wpforms-field-sublabel{color:#ffffff!important;opacity:.7}.form-lic-arq input[type="name"],.form-lic-arq input[type="text"],.form-lic-arq input[type="email"],.form-lic-arq input[type="tel"],.form-lic-arq select{height:38px!important;padding:6px 10px!important;font-size:14px;border-radius:10px;border:1px solid rgb(255 255 255 / .12);background:#1e2835;color:#fff}.form-lic-arq ::placeholder{color:rgb(255 255 255 / .45)}.form-lic-arq .wpforms-field-name .wpforms-field-row{display:flex!important;gap:5px}.form-lic-arq .wpforms-field-name .wpforms-field-row-block{flex:1!important;min-width:0!important}.form-lic-arq button[type="submit"],.form-lic-arq input[type="submit"]{width:100%;border-radius:999px;padding:10px 0;font-size:15px;font-weight:600;border:none;background:#E0E768!important;color:#fff;cursor:pointer;transition:transform 0.15s ease,box-shadow 0.15s ease,background 0.15s ease}.form-lic-arq button[type="submit"]:hover,.form-lic-arq input[type="submit"]:hover{background:#E0E768 box-shadow:0 8px 20px rgb(0 0 0 / .45);transform:translateY(-1px)}.form-lic-arq .wpforms-submit-container{margin-top:10px!important}@media (min-width:768px){.form-lic-arq .wpforms-field-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:10px}.form-lic-arq .wpforms-field-name{grid-column:1 / -1}.form-lic-arq .wpforms-field-email,.form-lic-arq .wpforms-field-phone{grid-column:auto}.form-lic-arq .wpforms-field-select{grid-column:1 / -1}.form-lic-arq .wpforms-submit-container{grid-column:1 / -1;justify-self:flex-end}}.form-lic-arq .wpforms-field-name .wpforms-field-label{color:#ffffff!important}