@font-face{font-family:'icomoon';src:url(https://lamardeyoga.es/wp-content/plugins/solid-post-likes/vendor/htmlburger/carbon-field-icon/build/fonts/icomoon.eot#1785862224);src:url(https://lamardeyoga.es/wp-content/plugins/solid-post-likes/vendor/htmlburger/carbon-field-icon/build/fonts/icomoon.eot#1785862224) format('embedded-opentype'),url(https://lamardeyoga.es/wp-content/plugins/solid-post-likes/vendor/htmlburger/carbon-field-icon/build/fonts/icomoon.ttf#1785862224) format('truetype'),url(https://lamardeyoga.es/wp-content/plugins/solid-post-likes/vendor/htmlburger/carbon-field-icon/build/fonts/icomoon.woff#1785862224) format('woff'),url(https://lamardeyoga.es/wp-content/plugins/solid-post-likes/vendor/htmlburger/carbon-field-icon/build/fonts/icomoon.svg?oj81f9#icomoon) format('svg');font-weight:400;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bookmark-filled:before{content:"\e900"}.icon-heart-filled:before{content:"\e901"}.icon-heart2-filled:before{content:"\e902"}.icon-star-filled:before{content:"\e903"}.icon-thumbs-down-filled:before{content:"\e904"}.icon-thumbs-down2-filled:before{content:"\e905"}.icon-thumbs-up-filled:before{content:"\e906"}.icon-thumbs-up2-filled:before{content:"\e907"}.icon-toggle-off:before{content:"\e9bb"}.icon-toggle-on:before{content:"\e9bc"}.icon-toggle-on2:before{content:"\e9bd"}.icon-toggle-off2:before{content:"\e9be"}.icon-switch-off:before{content:"\e9bf"}.icon-switch-on:before{content:"\e9c0"}.icon-heart:before{content:"\e9e7"}.icon-heart-shiny:before{content:"\e9e8"}.icon-star:before{content:"\e9e9"}.icon-star-half:before{content:"\e9ea"}.icon-star-empty:before{content:"\e9eb"}.icon-bookmark:before{content:"\eaa9"}.icon-bookmark-plus:before{content:"\eaab"}.icon-bookmark-minus:before{content:"\eaac"}.icon-heart2:before{content:"\ec2d"}.icon-heart3:before{content:"\ec2e"}.icon-heart-plus:before{content:"\ec2f"}.icon-thumbs-up:before{content:"\edca"}.icon-thumbs-down:before{content:"\edcb"}.icon-thumbs-up2:before{content:"\edcc"}.icon-thumbs-down2:before{content:"\edcd"}.widget_nav_menu .menu{list-style:none;margin:0;padding:0;text-align:left;width:100%}.widget_nav_menu .menu ul{left:-999em;list-style:none;margin:0;padding:0;position:absolute}.widget_nav_menu .menu li{display:inline-block;padding-right:var(--wp--style--block-gap,2em);position:relative;text-align:left}.widget_nav_menu .menu li:hover>ul{left:auto}.widget_nav_menu .menu li li{display:block;width:100%}.widget_nav_menu .menu li li:hover>ul{left:100%;top:0}.oacs-spl-icon{display:inline-block;text-decoration:none}.oacs-spl-like-text{display:inline-block;text-decoration:none}.oacs-spl-unlike-text{display:inline-block;text-decoration:none}.oacs-spl-counter{display:inline-block;text-decoration:none}.oacs-spl-like-button-wrapper{display:block}.oacs-spl-like-button-wrapper a:focus{outline:none;text-decoration:none;text-underline-offset:unset}.oacs-spl-like-button-wrapper a{outline:none;text-decoration:none;text-underline-offset:unset}.entry .entry-content .oacs-spl-like-button{text-decoration:none}.entry .comment-content .oacs-spl-like-button:hover{text-decoration:none}.comment .comment-content .oacs-spl-like-comment{text-decoration:none}.spl-is-active{width:16px;height:16px;background:url(/wp-admin/images/loading.gif) no-repeat;display:inline-block}#vsel {clear:both;}#vsel:after {content:'';display:block;height:0;clear:both;}.vsel-content {clear:both;}.vsel-content:after {content:'';display:block;height:0;clear:both;}#vsel .vsel-content {margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #ccc;}.vsel-content p {margin:0 0 10px;padding:0;}.vsel-content p:last-of-type {margin-bottom:0;}.vsel-alignleft {float:left;}.vsel-alignright {float:right;}.vsel-content h2.vsel-meta-title {margin:0 0 5px;padding:0;font-size:1.2em;}.vsel-content h3.vsel-meta-title {margin:0 0 5px;padding:0;font-size:1.2em;}.vsel-content h4.vsel-meta-title {margin:0 0 5px;padding:0;font-size:1.2em;}.vsel-content div.vsel-meta-title {margin:0 0 5px;padding:0;font-size:1.2em;}.vsel-meta > div {margin:0 0 5px;}.vsel-meta > div:last-of-type {margin-bottom:0;}.vsel-meta-title {clear:both;}.vsel-meta-map iframe {max-width:100%;height:auto;min-height:200px;margin:0;padding:0;}.vsel-meta-error {font-weight:bold;}.acf-field-error {font-weight:bold;}.vsel-meta-date-icon {line-height:1.5;}.vsel-start-icon, .vsel-end-icon {display:inline-block;margin:0 10px 0 0;background:#f8f8f8;color:#333;text-align:center;}.vsel-start-icon a, .vsel-start-icon a:hover, .vsel-end-icon a, .vsel-end-icon a:hover {text-decoration:none !important;color:inherit !important;}.vsel-day, .vsel-month, .vsel-year {display:block;padding:2px 15px;}.vsel-year {font-size:0.8em;}.vsel-day-top, .vsel-month-top {background:#333;color:#fff;}.vsel-meta-combine:after {content:'';display:block;height:0;clear:both;}.vsel-meta-combine > div {margin:0 0 5px;}.vsel-meta-combine > div:last-of-type {margin-bottom:0;}.vsel-meta-combine .vsel-meta-date-icon {float:left;}.vsel-meta-combine .vsel-meta-title {clear:none;}.vsel-content figure.vsel-alignleft {margin:5px 10px 5px 0;}.vsel-content figure.vsel-alignright {margin:5px 0 5px 10px;}.vsel-content img.vsel-image-img {max-width:100%;height:auto;margin:0;padding:0;border:0;}.vsel-caption {display:block;}.vsel-read-more {display:block;}.vsel-info-acf-fields {padding:20px 0 0;}.vsel-info-acf-fields > div {margin:0 0 5px;}.vsel-info-acf-fields > div:last-of-type {margin-bottom:0;}.vsel-nav, .vsel-nav-numeric {clear:both;}.vsel-nav:after, .vsel-nav-numeric:after {content:'';display:block;height:0;clear:both;}.vsel-nav a.vsel-next {float:right;}.vsel-nav a.vsel-prev {float:left;}.vsel-no-events {margin:0;padding:0 0 20px;}.vsel-widget:after {content:'';display:block;height:0;clear:both;}.vsel-widget-text {margin:0 0 20px;}.vsel-widget-text p {margin:0 0 10px;padding:0;}.vsel-widget-text p:last-of-type {margin-bottom:0;}.vsel-widget .vsel-meta {width:100%;clear:both;margin:0 0 20px;box-sizing:border-box;}.vsel-widget .vsel-content > div:last-of-type {margin-bottom:0;}.vsel-widget .vsel-info {width:100%;clear:both;box-sizing:border-box;}.rtl .vsel-start-icon, .rtl .vsel-end-icon {margin:0 0 0 10px;}.rtl .vsel-meta-combine .vsel-meta-date-icon {float:right;}@media screen and (max-width:767px) {.vsel-meta {width:100% !important;clear:both;float:left;margin:0 0 20px;box-sizing:border-box;}.vsel-info {width:100% !important;clear:both;float:left;box-sizing:border-box;}}.wpforms-container .wpforms-error-container,.wpforms-container .wpforms-error-noscript{color:#D63637;padding:10px 0 8px;font-weight:700}.wpforms-container .wpforms-error-container p,.wpforms-container .wpforms-error-noscript p{margin:0}.wpforms-container .wpforms-error-styled-container{padding:15px 0}.wpforms-container .wpforms-error-styled-container p{margin:0}.wpforms-container .wpforms-error-styled-container+.wpforms-submit-container{margin-top:10px}.wpforms-container label.wpforms-error,.wpforms-container em.wpforms-error{display:block;color:#D63637;font-size:0.9em;font-style:normal;cursor:default;min-width:120px}.wpforms-container .wpforms-field input.wpforms-error,.wpforms-container .wpforms-field input.user-invalid,.wpforms-container .wpforms-field textarea.wpforms-error,.wpforms-container .wpforms-field textarea.user-invalid,.wpforms-container .wpforms-field select.wpforms-error,.wpforms-container .wpforms-field select.user-invalid{border:1px solid #D63637}.wpforms-container .wpforms-field input[type=checkbox].wpforms-error,.wpforms-container .wpforms-field input[type=checkbox].user-invalid,.wpforms-container .wpforms-field input[type=radio].wpforms-error,.wpforms-container .wpforms-field input[type=radio].user-invalid{border:none}.wpforms-container .wpforms-field.wpforms-has-error .choices__inner{border:1px solid #D63637}.wpforms-container .wpforms-error-alert{border:1px solid rgba(0,0,0,0.25);text-shadow:0 1px 0 rgba(255,255,255,0.5);padding:10px 15px;font-size:14px;margin:0 0 10px 0}.wpforms-container .wpforms-error-alert{color:#D63637;background-color:#f2dede;border-color:#f2dede}div[style*="z-index: 2147483647"] div[style*="border-width: 11px"][style*="position: absolute"][style*="pointer-events: none"]{border-style:none}.wpforms-container .wpforms-screen-reader-element{position:absolute !important;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden;word-wrap:normal !important}.wpforms-container .wpforms-field-hp{display:none !important;position:absolute !important;left:-9000px !important}.wpforms-container .wpforms-recaptcha-container{padding:0;clear:both}.wpforms-container .wpforms-recaptcha-container iframe{display:block;width:100%;max-width:100%}.wpforms-container .wpforms-recaptcha-container .g-recaptcha,.wpforms-container .wpforms-recaptcha-container .h-captcha,.wpforms-container .wpforms-recaptcha-container .wpforms-turnstile{padding:10px 0 0}.wpforms-container .wpforms-recaptcha-container.wpforms-is-turnstile.wpforms-is-turnstile-invisible{padding:0;height:0}.wpforms-container .wpforms-recaptcha-container.wpforms-is-turnstile iframe{position:relative !important;visibility:inherit !important}.wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-v3 .g-recaptcha,.wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-v3 .h-captcha,.wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-v3 .wpforms-turnstile,.wpforms-container .wpforms-recaptcha-container.wpforms-is-turnstile-invisible .g-recaptcha,.wpforms-container .wpforms-recaptcha-container.wpforms-is-turnstile-invisible .h-captcha,.wpforms-container .wpforms-recaptcha-container.wpforms-is-turnstile-invisible .wpforms-turnstile,.wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-invisible .g-recaptcha,.wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-invisible .h-captcha,.wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-invisible .wpforms-turnstile{padding:0}.wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-v3 .wpforms-error:first-of-type,.wpforms-container .wpforms-recaptcha-container.wpforms-is-turnstile-invisible .wpforms-error:first-of-type,.wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-invisible .wpforms-error:first-of-type{margin-top:10px}.wpforms-container amp-img>img{position:absolute}.wpforms-container .amp-form-submit-success .wpforms-field-container,.wpforms-container .amp-form-submit-success .wpforms-submit-container{display:none}.wpforms-container .wpforms-preview-notice-links{line-height:2.4}body.rtl .wpforms-container .wpforms-form input[type=tel]{direction:ltr;text-align:right}body.rtl .wpforms-container .wpforms-form input[type=url]{direction:ltr;text-align:right}body.rtl .wpforms-container .wpforms-form input[type=url]::-webkit-textfield-decoration-container{display:flex;flex-direction:row-reverse}body.rtl .wpforms-container .wpforms-form input[type=email]{direction:ltr;text-align:right}body.rtl .wpforms-container .wpforms-form input[type=email]::-webkit-textfield-decoration-container{display:flex;flex-direction:row-reverse}body.rtl .wpforms-container .wpforms-form input[type=number]::-webkit-textfield-decoration-container{flex-direction:row-reverse}body.rtl .wpforms-container .wpforms-form .wpforms-field-date-time .wpforms-datepicker-wrap .wpforms-datepicker-clear{right:auto;left:10px}body.rtl .wpforms-container .wpforms-form .wpforms-field-date-time .ui-timepicker-list li{padding:3px 5px 3px 0 !important}body.rtl .wpforms-container .wpforms-form .wpforms-field-date-time .wpforms-field-medium+.wpforms-datepicker-clear{left:calc( 40% + 10px);right:auto}body.rtl .wpforms-container .wpforms-form .wpforms-field-file-upload .dz-remove{right:auto;left:0}body.rtl .wpforms-container .wpforms-form .wpforms-image-choices-none .wpforms-image-choices-item .wpforms-image-choices-label{margin-left:0;margin-right:10px}body.rtl .ui-timepicker-list li{padding:3px 5px 3px 0}.wpforms-container .wpforms-form .wpforms-field.wpforms-field-email .wpforms-field-row,.wpforms-container .wpforms-form .wpforms-field.wpforms-field-address .wpforms-field-row,.wpforms-container .wpforms-form .wpforms-field.wpforms-field-password .wpforms-field-row{flex-wrap:wrap;container-type:inline-size;container-name:wpforms-field-row-responsive}.wpforms-container .wpforms-form .wpforms-field.wpforms-field-name .wpforms-field-row{flex-wrap:wrap;container-type:inline-size;container-name:wpforms-field-row-responsive-name-field}.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row-responsive{flex-wrap:wrap;container-type:inline-size;container-name:wpforms-field-row-responsive}@container wpforms-field-row-responsive (max-width: 200px){.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block{width:100%;padding:0}.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block:only-child{padding:0}.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block:not(:last-child){margin-bottom:15px}}@container wpforms-field-row-responsive-name-field (max-width: 260px){.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block{width:100%;padding:0}.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block:only-child{padding:0}.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row .wpforms-field-row-block:not(:last-child){margin-bottom:15px}}.wpforms-container .wpforms-form .wpforms-checkbox-2-columns,.wpforms-container .wpforms-form .wpforms-multiplechoice-2-columns,.wpforms-container .wpforms-form .wpforms-list-2-columns{container-type:inline-size;container-name:wpforms-field-2-columns-responsive}@container wpforms-field-2-columns-responsive (max-width: 320px){.wpforms-container .wpforms-form .wpforms-checkbox-2-columns ul,.wpforms-container .wpforms-form .wpforms-multiplechoice-2-columns ul,.wpforms-container .wpforms-form .wpforms-list-2-columns ul{grid-template-columns:1fr !important}.wpforms-container .wpforms-form .wpforms-checkbox-2-columns ul li,.wpforms-container .wpforms-form .wpforms-multiplechoice-2-columns ul li,.wpforms-container .wpforms-form .wpforms-list-2-columns ul li{width:100%}}.wpforms-container .wpforms-form .wpforms-checkbox-3-columns,.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns,.wpforms-container .wpforms-form .wpforms-list-3-columns{container-type:inline-size;container-name:wpforms-field-3-columns-responsive}@container wpforms-field-3-columns-responsive (max-width: 480px){.wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul,.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul,.wpforms-container .wpforms-form .wpforms-list-3-columns ul{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}.wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul li,.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul li,.wpforms-container .wpforms-form .wpforms-list-3-columns ul li{width:100%}}@container wpforms-field-3-columns-responsive (max-width: 320px){.wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul,.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul,.wpforms-container .wpforms-form .wpforms-list-3-columns ul{grid-template-columns:1fr !important}.wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul li,.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul li,.wpforms-container .wpforms-form .wpforms-list-3-columns ul li{width:100%}}@media only screen and (max-width: 600px){div.wpforms-container .wpforms-form .wpforms-field>*{max-width:100%}div.wpforms-container .wpforms-form .wpforms-field{padding-right:1px;padding-left:1px}div.wpforms-container .wpforms-form .wpforms-field input.wpforms-field-small,div.wpforms-container .wpforms-form .wpforms-field input.wpforms-field-medium,div.wpforms-container .wpforms-form .wpforms-field input.wpforms-field-large,div.wpforms-container .wpforms-form .wpforms-field select.wpforms-field-small,div.wpforms-container .wpforms-form .wpforms-field select.wpforms-field-medium,div.wpforms-container .wpforms-form .wpforms-field select.wpforms-field-large,div.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row.wpforms-field-small,div.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row.wpforms-field-medium,div.wpforms-container .wpforms-form .wpforms-field .wpforms-field-row.wpforms-field-large{max-width:100%}div.wpforms-container .wpforms-form .wpforms-mobile-full{width:100%;margin-left:0}div.wpforms-container .wpforms-form .wpforms-field:not(.wpforms-field-phone):not(.wpforms-field-select-style-modern):not(.wpforms-field-radio):not(.wpforms-field-checkbox):not(.wpforms-field-layout):not(.wpforms-field-repeater){overflow-x:hidden}div.wpforms-container .wpforms-form .wpforms-checkbox-2-columns ul,div.wpforms-container .wpforms-form .wpforms-multiplechoice-2-columns ul,div.wpforms-container .wpforms-form .wpforms-list-2-columns ul,div.wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul,div.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul,div.wpforms-container .wpforms-form .wpforms-list-3-columns ul{grid-template-columns:1fr !important}div.wpforms-container .wpforms-form .wpforms-checkbox-2-columns ul li,div.wpforms-container .wpforms-form .wpforms-multiplechoice-2-columns ul li,div.wpforms-container .wpforms-form .wpforms-list-2-columns ul li,div.wpforms-container .wpforms-form .wpforms-checkbox-3-columns ul li,div.wpforms-container .wpforms-form .wpforms-multiplechoice-3-columns ul li,div.wpforms-container .wpforms-form .wpforms-list-3-columns ul li{width:100%}div.wpforms-container .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page{display:block;margin:0 0 10px 0}div.wpforms-container .wpforms-form .wpforms-page-indicator.circles .wpforms-page-indicator-page-number{width:30px;height:30px;line-height:30px}div.wpforms-container .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page{width:100% !important;padding:5px 10px}div.wpforms-container .wpforms-form .wpforms-page-indicator.connector .wpforms-page-indicator-page.active{font-weight:700}div.wpforms-container .wpforms-form.inline-fields .wpforms-field-container,div.wpforms-container .wpforms-form.inline-fields .wpforms-field{display:block;width:100%}div.wpforms-container .wpforms-form.inline-fields .wpforms-submit-container{width:100%}}.wpforms-container{margin-bottom:26px}.wpforms-container .wpforms-form *{word-break:break-word;box-sizing:border-box}.wpforms-container .wpforms-form .wpforms-field-label,.wpforms-container .wpforms-form .wpforms-field-sublabel,.wpforms-container .wpforms-form .wpforms-field-description,.wpforms-container .wpforms-form textarea,.wpforms-container .wpforms-form li,.wpforms-container .wpforms-form th{hyphens:auto}.wpforms-container ul,.wpforms-container ul li{background:none;border:0;margin:0}.wpforms-container .wpforms-title{font-size:24px;font-weight:700;margin:0 0 10px 0}.wpforms-container .wpforms-submit-container{clear:both;position:relative}.wpforms-container .wpforms-submit-spinner,.wpforms-container .wpforms-page-button-spinner{margin-inline-start:15px;display:inline-block;vertical-align:middle}.wpforms-container .wpforms-page-button-group{display:inline-flex;align-items:center;vertical-align:middle}.wpforms-container .wpforms-hidden{display:none !important}.wpforms-clear:before{content:" ";display:table}.wpforms-clear:after{clear:both;content:" ";display:table}.wpforms-container .wpforms-notice{background-color:#ffffff;border:1px solid rgba(0,0,0,0.25);border-left-width:12px;color:#333333;font-size:16px;line-height:1.5;margin-bottom:30px;padding:20px 36px 20px 26px;position:relative}.wpforms-container .wpforms-notice .wpforms-delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:50%;cursor:pointer;display:inline-block;height:20px;margin:0;padding:0;vertical-align:top;width:20px;position:absolute;right:10px;top:10px}.wpforms-container .wpforms-notice .wpforms-delete:before,.wpforms-container .wpforms-notice .wpforms-delete:after{background-color:#ffffff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.wpforms-container .wpforms-notice .wpforms-delete:before{height:2px;width:50%}.wpforms-container .wpforms-notice .wpforms-delete:after{height:50%;width:2px}.wpforms-container .wpforms-notice .wpforms-delete:hover,.wpforms-container .wpforms-notice .wpforms-delete:focus{background-color:rgba(10,10,10,0.3)}.wpforms-container .wpforms-notice a{text-decoration:underline}.wpforms-container .wpforms-notice p{margin:0 0 20px 0}.wpforms-container .wpforms-notice p:last-of-type{margin-bottom:0}.wpforms-container .wpforms-notice .wpforms-notice-actions{margin-top:20px}.wpforms-container .wpforms-notice .wpforms-notice-action{border:2px solid;margin-right:20px;padding:5px;text-decoration:none}.wpforms-container .wpforms-notice .wpforms-notice-action:hover,.wpforms-container .wpforms-notice .wpforms-notice-action:focus,.wpforms-container .wpforms-notice .wpforms-notice-action:active{color:#ffffff}.wpforms-container .wpforms-notice.wpforms-info{border-color:#3273dc}.wpforms-container .wpforms-notice.wpforms-info .wpforms-notice-action{border-color:#3273dc}.wpforms-container .wpforms-notice.wpforms-info .wpforms-notice-action:hover,.wpforms-container .wpforms-notice.wpforms-info .wpforms-notice-action:focus,.wpforms-container .wpforms-notice.wpforms-info .wpforms-notice-action:active{background-color:#3273dc}.wpforms-container .wpforms-notice.wpforms-success{border-color:#23d160}.wpforms-container .wpforms-notice.wpforms-success .wpforms-notice-action{border-color:#23d160}.wpforms-container .wpforms-notice.wpforms-success .wpforms-notice-action:hover,.wpforms-container .wpforms-notice.wpforms-success .wpforms-notice-action:focus,.wpforms-container .wpforms-notice.wpforms-success .wpforms-notice-action:active{background-color:#23d160}.wpforms-container .wpforms-notice.wpforms-warning{border-color:#ffdd57}.wpforms-container .wpforms-notice.wpforms-warning .wpforms-notice-action{border-color:#ffdd57}.wpforms-container .wpforms-notice.wpforms-warning .wpforms-notice-action:hover,.wpforms-container .wpforms-notice.wpforms-warning .wpforms-notice-action:focus,.wpforms-container .wpforms-notice.wpforms-warning .wpforms-notice-action:active{background-color:#ffdd57;color:inherit}.wpforms-container .wpforms-notice.wpforms-error{border-color:#D63637}.wpforms-container .wpforms-notice.wpforms-error .wpforms-notice-action{border-color:#D63637}.wpforms-container .wpforms-notice.wpforms-error .wpforms-notice-action:hover,.wpforms-container .wpforms-notice.wpforms-error .wpforms-notice-action:focus,.wpforms-container .wpforms-notice.wpforms-error .wpforms-notice-action:active{background-color:#D63637}.wpforms-container .wpforms-preview-notice-links{line-height:2.4}.wpforms-container input.wpforms-field-medium,.wpforms-container select.wpforms-field-medium,.wpforms-container .wpforms-field-row.wpforms-field-medium,.wp-core-ui div.wpforms-container input.wpforms-field-medium,.wp-core-ui div.wpforms-container select.wpforms-field-medium,.wp-core-ui div.wpforms-container .wpforms-field-row.wpforms-field-medium{max-width:60%}.wpforms-container input.wpforms-field-small,.wpforms-container select.wpforms-field-small,.wpforms-container .wpforms-field-row.wpforms-field-small,.wp-core-ui div.wpforms-container input.wpforms-field-small,.wp-core-ui div.wpforms-container select.wpforms-field-small,.wp-core-ui div.wpforms-container .wpforms-field-row.wpforms-field-small{max-width:25%}.wpforms-container input.wpforms-field-large,.wpforms-container select.wpforms-field-large,.wpforms-container .wpforms-field-row.wpforms-field-large,.wp-core-ui div.wpforms-container input.wpforms-field-large,.wp-core-ui div.wpforms-container select.wpforms-field-large,.wp-core-ui div.wpforms-container .wpforms-field-row.wpforms-field-large{max-width:100%}.wpforms-container fieldset,.wp-core-ui div.wpforms-container fieldset{display:block;border:none;margin:0;padding:0}.wpforms-container .wpforms-field,.wp-core-ui div.wpforms-container .wpforms-field{padding:15px 0;position:relative}.wpforms-container .wpforms-field.wpforms-field-hidden,.wp-core-ui div.wpforms-container .wpforms-field.wpforms-field-hidden{display:none;padding:0}.wpforms-container .wpforms-field-description,.wpforms-container .wpforms-field-limit-text,.wp-core-ui div.wpforms-container .wpforms-field-description,.wp-core-ui div.wpforms-container .wpforms-field-limit-text{font-size:0.8em;margin:5px 0 0 0;word-break:break-word;word-wrap:break-word;line-height:1.3}.wpforms-container .wpforms-field-description.wpforms-disclaimer-description,.wp-core-ui div.wpforms-container .wpforms-field-description.wpforms-disclaimer-description{background-color:#ffffff;border:1px solid rgba(0,0,0,0.25);padding:15px 15px 0;height:125px;overflow-y:scroll;overflow-x:hidden}.wpforms-container .wpforms-field-description.wpforms-disclaimer-description p,.wp-core-ui div.wpforms-container .wpforms-field-description.wpforms-disclaimer-description p{margin:0 0 15px 0}.wpforms-container .wpforms-field-description-before,.wpforms-container .wpforms-field-description.before,.wp-core-ui div.wpforms-container .wpforms-field-description-before,.wp-core-ui div.wpforms-container .wpforms-field-description.before{font-size:0.85em;margin:0 0 5px 0}.wpforms-container .wpforms-field-label,.wp-core-ui div.wpforms-container .wpforms-field-label{display:block;font-weight:700;font-style:normal;word-break:break-word;word-wrap:break-word}.wpforms-container .wpforms-field-label-inline,.wp-core-ui div.wpforms-container .wpforms-field-label-inline{display:inline;vertical-align:baseline;font-weight:400;font-style:normal;word-break:break-word;word-wrap:break-word}.wpforms-container .wpforms-field-sublabel,.wp-core-ui div.wpforms-container .wpforms-field-sublabel{display:block;font-size:0.8em;font-weight:400;font-style:normal;min-width:120px}.wpforms-container .wpforms-field-label.wpforms-label-hide,.wpforms-container .wpforms-field-sublabel.wpforms-sublabel-hide,.wp-core-ui div.wpforms-container .wpforms-field-label.wpforms-label-hide,.wp-core-ui div.wpforms-container .wpforms-field-sublabel.wpforms-sublabel-hide{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}.wpforms-container .wpforms-required-label,.wp-core-ui div.wpforms-container .wpforms-required-label{color:var(--wpforms-label-error-color);font-weight:normal}.wpforms-container input[type=date],.wpforms-container input[type=datetime],.wpforms-container input[type=datetime-local],.wpforms-container input[type=email],.wpforms-container input[type=month],.wpforms-container input[type=number],.wpforms-container input[type=password],.wpforms-container input[type=range],.wpforms-container input[type=search],.wpforms-container input[type=tel],.wpforms-container input[type=text],.wpforms-container input[type=time],.wpforms-container input[type=url],.wpforms-container input[type=week],.wpforms-container select,.wpforms-container textarea,.wp-core-ui div.wpforms-container input[type=date],.wp-core-ui div.wpforms-container input[type=datetime],.wp-core-ui div.wpforms-container input[type=datetime-local],.wp-core-ui div.wpforms-container input[type=email],.wp-core-ui div.wpforms-container input[type=month],.wp-core-ui div.wpforms-container input[type=number],.wp-core-ui div.wpforms-container input[type=password],.wp-core-ui div.wpforms-container input[type=range],.wp-core-ui div.wpforms-container input[type=search],.wp-core-ui div.wpforms-container input[type=tel],.wp-core-ui div.wpforms-container input[type=text],.wp-core-ui div.wpforms-container input[type=time],.wp-core-ui div.wpforms-container input[type=url],.wp-core-ui div.wpforms-container input[type=week],.wp-core-ui div.wpforms-container select,.wp-core-ui div.wpforms-container textarea{display:block;width:100%;box-sizing:border-box;font-family:inherit;font-style:normal;font-weight:400;margin:0}.wpforms-container input[type=date]:read-only,.wpforms-container input[type=datetime]:read-only,.wpforms-container input[type=datetime-local]:read-only,.wpforms-container input[type=email]:read-only,.wpforms-container input[type=month]:read-only,.wpforms-container input[type=number]:read-only,.wpforms-container input[type=password]:read-only,.wpforms-container input[type=range]:read-only,.wpforms-container input[type=search]:read-only,.wpforms-container input[type=tel]:read-only,.wpforms-container input[type=text]:read-only,.wpforms-container input[type=time]:read-only,.wpforms-container input[type=url]:read-only,.wpforms-container input[type=week]:read-only,.wpforms-container select:read-only,.wpforms-container textarea:read-only,.wp-core-ui div.wpforms-container input[type=date]:read-only,.wp-core-ui div.wpforms-container input[type=datetime]:read-only,.wp-core-ui div.wpforms-container input[type=datetime-local]:read-only,.wp-core-ui div.wpforms-container input[type=email]:read-only,.wp-core-ui div.wpforms-container input[type=month]:read-only,.wp-core-ui div.wpforms-container input[type=number]:read-only,.wp-core-ui div.wpforms-container input[type=password]:read-only,.wp-core-ui div.wpforms-container input[type=range]:read-only,.wp-core-ui div.wpforms-container input[type=search]:read-only,.wp-core-ui div.wpforms-container input[type=tel]:read-only,.wp-core-ui div.wpforms-container input[type=text]:read-only,.wp-core-ui div.wpforms-container input[type=time]:read-only,.wp-core-ui div.wpforms-container input[type=url]:read-only,.wp-core-ui div.wpforms-container input[type=week]:read-only,.wp-core-ui div.wpforms-container select:read-only,.wp-core-ui div.wpforms-container textarea:read-only{cursor:default}.wpforms-container textarea,.wp-core-ui div.wpforms-container textarea{resize:vertical}.wpforms-container input[type=checkbox],.wpforms-container input[type=radio],.wp-core-ui div.wpforms-container input[type=checkbox],.wp-core-ui div.wpforms-container input[type=radio]{width:16px;height:16px;margin:2px 10px 0 3px;display:inline-block;vertical-align:baseline;font-style:normal;font-weight:400}.wpforms-container .wpforms-five-sixths,.wpforms-container .wpforms-four-sixths,.wpforms-container .wpforms-four-fifths,.wpforms-container .wpforms-one-fifth,.wpforms-container .wpforms-one-fourth,.wpforms-container .wpforms-one-half,.wpforms-container .wpforms-one-sixth,.wpforms-container .wpforms-one-third,.wpforms-container .wpforms-three-fourths,.wpforms-container .wpforms-three-fifths,.wpforms-container .wpforms-three-sixths,.wpforms-container .wpforms-two-fourths,.wpforms-container .wpforms-two-fifths,.wpforms-container .wpforms-two-sixths,.wpforms-container .wpforms-two-thirds{float:left;margin-left:20px;clear:none}.wpforms-container .wpforms-one-half,.wpforms-container .wpforms-three-sixths,.wpforms-container .wpforms-two-fourths{width:calc( 50% - 10px)}.wpforms-container .wpforms-one-third,.wpforms-container .wpforms-two-sixths{width:calc( 100% / 3 - 20px)}.wpforms-container .wpforms-one-third.wpforms-first,.wpforms-container .wpforms-two-sixths.wpforms-first{width:calc( 100% / 3)}.wpforms-container .wpforms-four-sixths,.wpforms-container .wpforms-two-thirds{width:calc( 2 * 100% / 3 - 20px)}.wpforms-container .wpforms-four-sixths.wpforms-first,.wpforms-container .wpforms-two-thirds.wpforms-first{width:calc( 2 * 100% / 3)}.wpforms-container .wpforms-one-fourth{width:calc( 25% - 20px)}.wpforms-container .wpforms-one-fourth.wpforms-first{width:25%}.wpforms-container .wpforms-three-fourths{width:calc( 75% - 20px)}.wpforms-container .wpforms-three-fourths.wpforms-first{width:75%}.wpforms-container .wpforms-one-fifth{width:calc( 100% / 5 - 20px)}.wpforms-container .wpforms-one-fifth.wpforms-first{width:calc( 100% / 5)}.wpforms-container .wpforms-two-fifths{width:calc( 2 * 100% / 5 - 20px)}.wpforms-container .wpforms-two-fifths.wpforms-first{width:calc( 2 * 100% / 5)}.wpforms-container .wpforms-three-fifths{width:calc( 3 * 100% / 5 - 20px)}.wpforms-container .wpforms-three-fifths.wpforms-first{width:calc( 3 * 100% / 5)}.wpforms-container .wpforms-four-fifths{width:calc( 4 * 100% / 5 - 20px)}.wpforms-container .wpforms-four-fifths.wpforms-first{width:calc( 4 * 100% / 5)}.wpforms-container .wpforms-one-sixth{width:calc( 100% / 6 - 20px)}.wpforms-container .wpforms-one-sixth.wpforms-first{width:calc( 100% / 6)}.wpforms-container .wpforms-five-sixths{width:calc( 5 * 100% / 6 - 20px)}.wpforms-container .wpforms-five-sixths.wpforms-first{width:calc( 5 * 100% / 6)}.wpforms-container .wpforms-first{clear:both !important;margin-left:0 !important}.wpforms-container .wpforms-field{float:none;clear:both}.wpforms-container .wpforms-field.wpforms-five-sixths,.wpforms-container .wpforms-field.wpforms-four-sixths,.wpforms-container .wpforms-field.wpforms-four-fifths,.wpforms-container .wpforms-field.wpforms-one-fifth,.wpforms-container .wpforms-field.wpforms-one-fourth,.wpforms-container .wpforms-field.wpforms-one-half,.wpforms-container .wpforms-field.wpforms-one-sixth,.wpforms-container .wpforms-field.wpforms-one-third,.wpforms-container .wpforms-field.wpforms-three-fourths,.wpforms-container .wpforms-field.wpforms-three-fifths,.wpforms-container .wpforms-field.wpforms-three-sixths,.wpforms-container .wpforms-field.wpforms-two-fourths,.wpforms-container .wpforms-field.wpforms-two-fifths,.wpforms-container .wpforms-field.wpforms-two-sixths,.wpforms-container .wpforms-field.wpforms-two-thirds{float:left;margin-left:20px;clear:none}.wpforms-container .wpforms-field .wpforms-field-row{align-items:start;position:relative;display:flex;justify-content:space-between;margin-bottom:15px}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-field-row-block{padding:0 10px}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-field-row-block:first-child{padding-inline-start:0}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-field-row-block:last-child{padding-inline-end:0}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-field-row-block:only-child{margin-right:auto;padding-right:10px}.wpforms-container .wpforms-field .wpforms-field-row:before{content:"";display:table}.wpforms-container .wpforms-field .wpforms-field-row:after{clear:both;content:"";display:table}.wpforms-container .wpforms-field .wpforms-field-row:last-of-type{margin-bottom:0}.wpforms-container .wpforms-field .wpforms-field-row>:only-child{width:100%}.wpforms-container .wpforms-field .wpforms-field-row.wpforms-no-columns{display:block}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-five-sixths,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-four-sixths,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-four-fifths,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-fifth,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-fourth,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-half,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-sixth,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-third,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-fourths,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-fifths,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-sixths,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-fourths,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-fifths,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-sixths,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-thirds{float:none;margin-left:0;clear:initial}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-half,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-sixths,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-fourths{width:50%}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-third,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-sixths{width:33.33333%}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-four-sixths,.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-thirds{width:66.66667%}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-fourth{width:25%}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-fourths{width:75%}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-fifth{width:20%}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-two-fifths{width:40%}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-three-fifths{width:60%}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-four-fifths{width:80%}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-sixth{width:16.66667%}.wpforms-container .wpforms-field .wpforms-field-row .wpforms-five-sixths{width:83.33333%}.wpforms-container .wpforms-field .wpforms-checkbox-2-columns ul,.wpforms-container .wpforms-field .wpforms-multiplechoice-2-columns ul,.wpforms-container .wpforms-field .wpforms-list-2-columns ul,.wpforms-container .wpforms-field .wpforms-checkbox-3-columns ul,.wpforms-container .wpforms-field .wpforms-multiplechoice-3-columns ul,.wpforms-container .wpforms-field .wpforms-list-3-columns ul{display:grid;gap:15px 30px}.wpforms-container .wpforms-field .wpforms-checkbox-2-columns ul,.wpforms-container .wpforms-field .wpforms-multiplechoice-2-columns ul,.wpforms-container .wpforms-field .wpforms-list-2-columns ul{grid-template-columns:repeat(2, 1fr)}.wpforms-container .wpforms-field .wpforms-checkbox-3-columns ul,.wpforms-container .wpforms-field .wpforms-multiplechoice-3-columns ul,.wpforms-container .wpforms-field .wpforms-list-3-columns ul{grid-template-columns:repeat(3, 1fr)}.wpforms-container .wpforms-field .wpforms-list-inline ul li{display:inline-block;vertical-align:top;margin-right:20px}.wpforms-container.inline-fields{overflow:visible}.wpforms-container.inline-fields .wpforms-form{display:flex;justify-content:space-between}.wpforms-container.inline-fields .wpforms-field-container{display:flex;justify-content:space-between;width:calc( 100% - 175px)}.wpforms-container.inline-fields .wpforms-field-container .wpforms-field{padding-right:7px;padding-left:8px}.wpforms-container.inline-fields .wpforms-field-container .wpforms-field:first-of-type{padding-left:0}.wpforms-container.inline-fields .wpforms-field-container .wpforms-field:last-of-type{padding-right:0}.wpforms-container.inline-fields .wpforms-field-row:first-of-type .wpforms-field-row-block:first-child{padding-left:0}.wpforms-container.inline-fields .wpforms-submit-container{width:160px;padding-bottom:16px;align-self:flex-end}.wpforms-container.inline-fields .wpforms-submit{display:block;width:100%}.wpforms-container.inline-fields input.wpforms-field-medium,.wpforms-container.inline-fields select.wpforms-field-medium,.wpforms-container.inline-fields .wpforms-field-row.wpforms-field-medium{max-width:100%}.wpforms-container ul.wpforms-image-choices label:not(.wpforms-error){cursor:pointer;position:relative}.wpforms-container ul.wpforms-image-choices label input{top:50%}.wpforms-container .wpforms-image-choices-modern img{display:inline-block;margin:0 auto;max-width:100%}.wpforms-container .wpforms-image-choices-modern label:not(.wpforms-error){background:none;display:inline-block;margin:0 auto;cursor:pointer;border:1px solid #ffffff;border-radius:3px;padding:20px;transition:all 0.5s;text-align:center}.wpforms-container .wpforms-image-choices-modern label:not(.wpforms-error):hover{border:1px solid rgba(0,0,0,0.25)}.wpforms-container .wpforms-image-choices-modern label:not(.wpforms-error):focus,.wpforms-container .wpforms-image-choices-modern label:not(.wpforms-error):focus-within{border:1px solid rgba(0,0,0,0.25)}.wpforms-container .wpforms-image-choices-modern .wpforms-selected label,.wpforms-container .wpforms-image-choices-modern li:has(input:checked) label{box-shadow:0 0 20px 0 rgba(0,0,0,0.1)}.wpforms-container .wpforms-image-choices-modern .wpforms-selected .wpforms-image-choices-label,.wpforms-container .wpforms-image-choices-modern li:has(input:checked) .wpforms-image-choices-label{font-weight:700}.wpforms-container .wpforms-image-choices-modern .wpforms-selected .wpforms-image-choices-image:after,.wpforms-container .wpforms-image-choices-modern li:has(input:checked) .wpforms-image-choices-image:after{opacity:1}.wpforms-container .wpforms-image-choices-modern .wpforms-image-choices-image{display:block;position:relative}.wpforms-container .wpforms-image-choices-modern .wpforms-image-choices-image:after{content:"\2714";font-size:22px;line-height:32px;color:#ffffff;background:var(--wpforms-button-background-color, #066aab);opacity:0;position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;width:32px;height:32px;border-radius:50%;transition:all 0.5s}.wpforms-container .wpforms-image-choices-modern .wpforms-image-choices-label{display:block;margin-top:12px}.wpforms-container .wpforms-list-inline .wpforms-image-choices-modern li{margin:5px !important}.wpforms-container .wpforms-image-choices-classic img{display:inline-block;margin:0 auto;max-width:100%}.wpforms-container .wpforms-image-choices-classic label:not(.wpforms-error){background:none;display:inline-block;margin:0 auto;cursor:pointer;border:1px solid transparent;padding:10px;text-align:center}.wpforms-container .wpforms-image-choices-classic label:not(.wpforms-error):hover{border:1px solid rgba(0,0,0,0.25)}.wpforms-container .wpforms-image-choices-classic label:not(.wpforms-error):focus{border:1px solid rgba(0,0,0,0.25)}.wpforms-container .wpforms-image-choices-classic .wpforms-image-choices-image{display:block}.wpforms-container .wpforms-image-choices-classic .wpforms-selected label,.wpforms-container .wpforms-image-choices-classic li:has(input:checked) label{border-color:rgba(0,0,0,0.7)}.wpforms-container .wpforms-image-choices-classic .wpforms-image-choices-label{display:block;margin-top:8px}.wpforms-container .wpforms-list-inline .wpforms-image-choices-classic li{margin:0 10px 10px 0 !important}.wpforms-container .wpforms-image-choices-none .wpforms-image-choices-item img{display:inline-block;margin:0 auto;max-width:100%}.wpforms-container .wpforms-image-choices-none .wpforms-image-choices-item input{vertical-align:middle}.wpforms-container .wpforms-image-choices-none .wpforms-image-choices-item .wpforms-image-choices-label{display:inline-block;margin-top:5px;margin-left:10px;vertical-align:middle}.wpforms-container ul.wpforms-icon-choices,.wpforms-container ul.wpforms-icon-choices *{box-sizing:border-box}.wpforms-container ul.wpforms-icon-choices{display:flex;flex-direction:column;width:100%;padding:0 1px 0 1px !important;margin:12px 0 -20px 0 !important}.wpforms-container ul.wpforms-icon-choices+.wpforms-field-description,.wpforms-container ul.wpforms-icon-choices+.wpforms-error{margin-top:15px}.wpforms-container ul.wpforms-icon-choices li{min-width:120px;padding-right:0 !important;margin:0 0 20px 0 !important}.wpforms-container ul.wpforms-icon-choices label{position:relative;display:block;margin:0;cursor:pointer}.wpforms-container ul.wpforms-icon-choices .wpforms-icon-choices-icon{display:block}.wpforms-container ul.wpforms-icon-choices svg{margin:0 auto;fill:var(--wpforms-icon-choices-color)}.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-none svg{margin:0}.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-default li,.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-modern li{margin:0 0 22px 0 !important}.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-default label{text-align:center}.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-default label:focus-within .wpforms-icon-choices-icon{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon{position:relative;z-index:1;margin-bottom:10px;padding:15px 20px 45px 20px;background-color:#ffffff;box-shadow:0 0 0 1px #cccccc;border-radius:6px}.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon:hover{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon svg{position:relative;z-index:2}.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-icon-choices-icon-bg{display:block;position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;border-radius:6px;background-color:#ffffff}.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon,.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon{background-color:transparent;box-shadow:0 0 0 1px var(--wpforms-icon-choices-color);box-sizing:border-box}.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-default .wpforms-selected .wpforms-icon-choices-icon-bg,.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon-bg{background-color:var(--wpforms-icon-choices-color);opacity:.1}.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-modern li label{background-color:#ffffff !important;box-shadow:0 0 0 1px #cccccc;border-radius:6px;height:100%;padding:20px 20px 15px 20px;text-align:center}.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-modern li label:hover{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-modern li:focus-within label{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-modern li.wpforms-selected label,.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-modern li:has(input:checked) label{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color),0 2px 10px rgba(0,0,0,0.15)}.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-modern li .wpforms-icon-choices-icon{margin-bottom:10px}.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-classic li label{background-color:#ffffff !important;height:100%;padding:20px 20px 15px 20px;text-align:center}.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-classic li label:hover{box-shadow:0 0 0 1px #999999}.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-classic li:focus-within label{box-shadow:0 0 0 1px #999999}.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-classic li.wpforms-selected label,.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-classic li:has(input:checked) label{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}.wpforms-container ul.wpforms-icon-choices.wpforms-icon-choices-classic li .wpforms-icon-choices-icon{margin-bottom:10px}.wpforms-container .wpforms-field-radio ul.wpforms-icon-choices-default li .wpforms-icon-choices-icon:before,.wpforms-container .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li .wpforms-icon-choices-icon:before{content:"";position:absolute;z-index:2;bottom:15px;left:calc(50% - 8px);display:block;width:16px;height:16px;background-color:#ffffff;box-shadow:0 0 0 1px #cccccc;border-radius:50%;margin:15px auto 0}.wpforms-container .wpforms-field-radio ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:before,.wpforms-container .wpforms-field-radio ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:before,.wpforms-container .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:before,.wpforms-container .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:before{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}.wpforms-container .wpforms-field-radio ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:after,.wpforms-container .wpforms-field-radio ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:after,.wpforms-container .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:after,.wpforms-container .wpforms-field-payment-multiple ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:after{content:"";position:absolute;z-index:2;bottom:calc(15px + 4px);left:calc(50% - 4px);display:block;width:8px;height:8px;background-color:var(--wpforms-icon-choices-color);border-radius:50%}.wpforms-container .wpforms-field-checkbox ul.wpforms-icon-choices-default li .wpforms-icon-choices-icon:before,.wpforms-container .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li .wpforms-icon-choices-icon:before{content:"";position:absolute;z-index:2;bottom:15px;left:calc(50% - 8px);display:block;width:16px;height:16px;background-color:#ffffff;box-shadow:0 0 0 1px #cccccc;border-radius:3px;margin:15px auto 0}.wpforms-container .wpforms-field-checkbox ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:before,.wpforms-container .wpforms-field-checkbox ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:before,.wpforms-container .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:before,.wpforms-container .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:before{box-shadow:0 0 0 1px var(--wpforms-icon-choices-color)}.wpforms-container .wpforms-field-checkbox ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:after,.wpforms-container .wpforms-field-checkbox ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:after,.wpforms-container .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li.wpforms-selected .wpforms-icon-choices-icon:after,.wpforms-container .wpforms-field-payment-checkbox ul.wpforms-icon-choices-default li:has(input:checked) .wpforms-icon-choices-icon:after{content:"";box-sizing:border-box;display:block;position:absolute;z-index:2;bottom:23px;left:calc(50% - 6px);width:6px;height:10px;border-style:solid;border-color:var(--wpforms-icon-choices-color);border-width:0 2px 2px 0;transform-origin:bottom left;transform:rotate(45deg)}.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices,.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices,.wpforms-container .wpforms-list-inline ul.wpforms-icon-choices{flex-direction:row;flex-wrap:wrap}.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices li,.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices li,.wpforms-container .wpforms-list-inline ul.wpforms-icon-choices li{margin-right:20px !important}.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li,.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li,.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li,.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li,.wpforms-container .wpforms-list-inline ul.wpforms-icon-choices.wpforms-icon-choices-default li,.wpforms-container .wpforms-list-inline ul.wpforms-icon-choices.wpforms-icon-choices-modern li{margin-right:22px !important;margin-bottom:22px !important}.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices li{width:calc( 100% / 2 - 20px / 2)}.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices li:nth-child(2n){margin-right:0 !important}.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li,.wpforms-container .wpforms-list-2-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li{width:calc( 100% / 2 - 22px / 2)}.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices li{width:calc( 100% / 3 - 20px * 2 / 3)}.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices li:nth-child(3n){margin-right:0 !important}.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-default li,.wpforms-container .wpforms-list-3-columns ul.wpforms-icon-choices.wpforms-icon-choices-modern li{width:calc( 100% / 3 - 22px * 2 / 3)}.wpforms-container .wpforms-list-inline ul.wpforms-icon-choices li{width:auto;max-width:calc( 100% / 4 - 20px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content{display:flex;align-items:center;gap:15px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content .wpforms-single-item-price{width:calc(60% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content .wpforms-single-item-price.wpforms-field-small{text-wrap:balance;width:calc(25% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content .wpforms-single-item-price.wpforms-field-large{width:calc(100% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-payment-single .wpforms-single-item-price-content select.wpforms-payment-quantity{margin-left:0;height:30px;min-height:30px;font-size:14px;padding-top:0;padding-bottom:0}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price{display:inline-block;max-width:calc( 60% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-small{max-width:calc( 25% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-large{max-width:calc( 100% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-quantity{display:inline-block;margin-inline-start:15px;width:70px;min-width:70px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern{display:flex;flex-wrap:wrap;column-gap:15px;align-items:flex-start}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-label{min-width:100%}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .choices{margin-bottom:5px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row{flex-grow:1;max-width:calc( 60% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row.wpforms-field-small{max-width:calc( 25% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row.wpforms-field-large{max-width:calc( 100% - 85px)}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-payment-quantity{flex-basis:70px;max-width:70px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-payment-quantity .choices__list--dropdown{min-width:70px}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-description{flex-basis:100%;margin-top:0}.wpforms-container .wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-error{flex-basis:100%}@media only screen and (max-width: 600px){.wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price{width:calc( 100% - 85px) !important;max-width:100% !important}.wpforms-form .wpforms-payment-quantities-enabled .wpforms-single-item-price-content .wpforms-single-item-price{width:calc( 100% - 70px) !important}.wpforms-form .wpforms-payment-quantities-enabled.wpforms-field-select-style-modern .wpforms-field-row{width:calc( 100% - 85px) !important;max-width:100% !important}}#wpforms-form-page-page .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-medium,#wpforms-form-page-page .wpforms-form .wpforms-payment-quantities-enabled select.wpforms-payment-price.wpforms-field-small{max-width:calc( 100% - 85px)}.wpforms-container .wpforms-form .choices .choices__inner{border-radius:3px;min-height:35px}.wpforms-container .wpforms-form .choices .choices__inner .choices__list--single{height:auto}.wpforms-container .wpforms-form .choices .choices__inner .choices__list--multiple .choices__item{line-height:1.3}.wpforms-container .wpforms-form .choices.is-open.is-flipped .choices__inner,.wpforms-container .wpforms-form .choices.is-open .choices__list--dropdown{border-radius:0 0 3px 3px}.wpforms-container .wpforms-form .choices.is-open.is-flipped .choices__list--dropdown,.wpforms-container .wpforms-form .choices.is-open .choices__inner{border-radius:3px 3px 0 0}.wpforms-container textarea{line-height:1.3}.wpforms-container textarea.wpforms-field-small{height:70px}.wpforms-container textarea.wpforms-field-medium{height:120px}.wpforms-container textarea.wpforms-field-large{height:220px}.wpforms-container .wpforms-order-summary-container{display:block;max-width:60%}.wpforms-container .wpforms-order-summary-container *{word-break:break-word;box-sizing:border-box}.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview{width:100%;table-layout:fixed}.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td,.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th{text-align:center}.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label{text-align:left}.rtl .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-label,.rtl .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-label{text-align:right}.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity,.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity{width:8ch}.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short,.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short{display:none}@media (max-width: 600px){.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity,.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity{width:4ch}.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short,.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-short{display:inline}.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-full,.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-quantity .wpforms-order-summary-item-quantity-label-full{display:none}}.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price{width:6ch;text-align:right}.rtl .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr td.wpforms-order-summary-item-price,.rtl .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr th.wpforms-order-summary-item-price{text-align:left}.wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td{text-align:left}.rtl .wpforms-container .wpforms-order-summary-container table.wpforms-order-summary-preview tr.wpforms-order-summary-placeholder td{text-align:right}.wpforms-container .size-large>.wpforms-order-summary-container,.wpforms-container .wpforms-field-large>.wpforms-order-summary-container{max-width:100%}.wpforms-container .size-medium>.wpforms-order-summary-container,.wpforms-container .wpforms-field-medium>.wpforms-order-summary-container{max-width:60%}.wpforms-container .wpforms-order-summary-container tr.wpforms-order-summary-preview-coupon-total td.wpforms-order-summary-item-price{color:#D63637}.wpforms-field.wpf-disable-field select,.wpforms-field.wpf-disable-field textarea,.wpforms-field.wpf-disable-field button,.wpforms-field.wpf-disable-field input[type=text],.wpforms-field.wpf-disable-field input[type=number],.wpforms-field.wpf-disable-field input[type=email],.wpforms-field.wpf-disable-field input[type=url],.wpforms-field.wpf-disable-field input[type=tel],.wpforms-field.wpf-disable-field input[type=password],.wpforms-field.wpf-disable-field input[type=radio],.wpforms-field.wpf-disable-field input[type=checkbox],.wpforms-field.wpf-disable-field input[type=range],.wpforms-field.wpf-disable-field input[type=file],.wpforms-field.wpf-disable-field input.wpforms-field-date-time-date,.wpforms-field.wpf-disable-field .wpforms-uploader,.wpforms-field.wpf-disable-field .choices,.wpforms-field.wpf-disable-field .wpforms-image-choices-image,.wpforms-field.wpf-disable-field .wpforms-field-rating-wrapper,.wpforms-field.wpf-disable-field .wpforms-field-password-input-icon,.wpforms-field.wpf-disable-field .wpforms-disclaimer-description,.wpforms-field.wpf-disable-field .mce-tinymce,.wpforms-field.wpf-disable-field .iti__selected-country,.wpforms-field.wpf-disable-field .StripeElement,.wpforms-field.wpf-disable-field .wpforms-stripe-element,.wpforms-field.wpf-disable-field .wpforms-field-square-cardnumber,.wpforms-field.wpf-disable-field .wpforms-square-cardnumber,.wpforms-field.wpf-disable-field .wpforms-geolocation-map,.wpforms-field.wpf-disable-field .wpforms-signature-wrap,.wpforms-field.wpf-disable-field .wpforms-paypal-commerce-card-fields,.wpforms-field.wpf-disable-field.wpforms-field-net_promoter_score table.modern>tbody>tr>td,.wpforms-field.wpf-disable-field .wpforms-camera-link,.wpforms-field.wpforms-field-readonly select,.wpforms-field.wpforms-field-readonly textarea,.wpforms-field.wpforms-field-readonly button,.wpforms-field.wpforms-field-readonly input[type=text],.wpforms-field.wpforms-field-readonly input[type=number],.wpforms-field.wpforms-field-readonly input[type=email],.wpforms-field.wpforms-field-readonly input[type=url],.wpforms-field.wpforms-field-readonly input[type=tel],.wpforms-field.wpforms-field-readonly input[type=password],.wpforms-field.wpforms-field-readonly input[type=radio],.wpforms-field.wpforms-field-readonly input[type=checkbox],.wpforms-field.wpforms-field-readonly input[type=range],.wpforms-field.wpforms-field-readonly input[type=file],.wpforms-field.wpforms-field-readonly input.wpforms-field-date-time-date,.wpforms-field.wpforms-field-readonly .wpforms-uploader,.wpforms-field.wpforms-field-readonly .choices,.wpforms-field.wpforms-field-readonly .wpforms-image-choices-image,.wpforms-field.wpforms-field-readonly .wpforms-field-rating-wrapper,.wpforms-field.wpforms-field-readonly .wpforms-field-password-input-icon,.wpforms-field.wpforms-field-readonly .wpforms-disclaimer-description,.wpforms-field.wpforms-field-readonly .mce-tinymce,.wpforms-field.wpforms-field-readonly .iti__selected-country,.wpforms-field.wpforms-field-readonly .StripeElement,.wpforms-field.wpforms-field-readonly .wpforms-stripe-element,.wpforms-field.wpforms-field-readonly .wpforms-field-square-cardnumber,.wpforms-field.wpforms-field-readonly .wpforms-square-cardnumber,.wpforms-field.wpforms-field-readonly .wpforms-geolocation-map,.wpforms-field.wpforms-field-readonly .wpforms-signature-wrap,.wpforms-field.wpforms-field-readonly .wpforms-paypal-commerce-card-fields,.wpforms-field.wpforms-field-readonly.wpforms-field-net_promoter_score table.modern>tbody>tr>td,.wpforms-field.wpforms-field-readonly .wpforms-camera-link{cursor:default !important;opacity:0.35 !important;pointer-events:none !important}.wpforms-field.wpf-disable-field input[type=radio],.wpforms-field.wpf-disable-field input[type=checkbox],.wpforms-field.wpforms-field-readonly input[type=radio],.wpforms-field.wpforms-field-readonly input[type=checkbox]{cursor:default !important;pointer-events:none !important}.wpforms-field.wpf-disable-field label,.wpforms-field.wpforms-field-readonly label{pointer-events:none !important}.wpforms-field.wpf-disable-field .iti__country-container,.wpforms-field.wpforms-field-readonly .iti__country-container{cursor:default !important}.wpforms-field.wpf-disable-field .iti__country-container button,.wpforms-field.wpforms-field-readonly .iti__country-container button{cursor:default !important}.wpforms-container.wpforms-loading{--wpforms-loading-opacity: 0.6;opacity:var(--wpforms-loading-opacity)}@font-face{font-family:'lmdy';src:url(/wp-content/themes/la-mar-de-yoga/assets/fonts/lmdy/lmdy.woff2) format('woff2');url(/wp-content/themes/la-mar-de-yoga/assets/fonts/lmdy/lmdy.woff) format('woff')}@font-face{font-family:'Inter';src:url(/wp-content/themes/la-mar-de-yoga/assets/fonts/inter/Inter-VariableFont_slnt,wght.woff2) format('woff2');font-weight:100 600;font-style:normal;font-display:swap}@font-face{font-family:'Cardo';src:url(/wp-content/themes/la-mar-de-yoga/assets/fonts/cardo/cardo_normal_400.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Cardo';src:url(/wp-content/themes/la-mar-de-yoga/assets/fonts/cardo/cardo_italic_400.woff2) format('woff2');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Cardo';src:url(/wp-content/themes/la-mar-de-yoga/assets/fonts/cardo/cardo_normal_700.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}:root{--color-primary-rgb:0, 165, 253;--color-secondary-rgb:29, 0, 91;--color-cta-accent:#ffe01b;--global-transition:all 0.3s ease-in-out}a{outline:none;transition:var(--global-transition)}h1,h2,h3{color:rgba(var(--color-primary-rgb),1)}body.archive h1{text-align:center}.is-style-asterisk:before{background:rgba(var(--color-primary-rgb),1)}.wp-element-button,.wp-block-button__link{background-color:rgba(var(--color-primary-rgb),1)}.wp-element-button:hover,.wp-block-button__link:hover,.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color,.has-background):hover{background-color:rgba(var(--color-secondary-rgb),1);border-color:rgba(var(--color-secondary-rgb),1)}body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:1280px}:where(.wp-site-blocks)>*{margin-block-start:0}.wp-block-image .is-style-rounded img,.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img,.wp-block-video video{border-radius:1.5rem}.wp-block-button.is-style-outline a{background-color:#fff0}.pb-star-rating-wrapper{flex-direction:column-reverse}.pb-star-rating--title a{color:rgba(var(--color-primary-rgb),1)}#precios .yoga{background-color:rgb(255 182 193 / .2)!important;border-radius:8px}#precios .maquinas{background-color:#E0F1FA!important;border-radius:8px}#precios h3{color:black!important}.wp-block-avatar img{background-color:rgba(var(--color-primary-rgb),1)}.top-cta-bar p{text-align:center;padding:0 2rem}header{position:sticky;top:0;z-index:9999;transition:var(--global-transition)}header.header-sticky{box-shadow:0 2px 8px rgb(0 0 0 / .1);transition:var(--global-transition)}header.header-sticky>.wp-block-group{padding-top:10px;padding-bottom:10px;background-color:rgb(249 249 249 / .8)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}header img.custom-logo{transition:var(--global-transition)}header.header-sticky img.custom-logo{width:50px;transition:var(--global-transition)}@media (max-width:540px){header>.wp-block-group{padding-top:10px!important;padding-bottom:10px!important}header img.custom-logo{width:60px}header.header-sticky img.custom-logo{width:44px}.wp-block-site-title{display:none}}header .menu a{text-decoration:none}header .menu a:hover{color:rgba(var(--color-primary-rgb),1)}header .widget_nav_menu .menu{display:flex;font-size:1rem}header .widget_nav_menu .menu>li:last-child{padding:0}header .widget_nav_menu .menu>li:last-child a{color:#fff;background-color:rgba(var(--color-secondary-rgb),1);font-weight:600;padding:.5rem 1rem;border-radius:.33rem}header .widget_nav_menu .menu>li:last-child a:hover{background-color:rgba(var(--color-primary-rgb),1)}.mobile-menu-button{display:none;cursor:pointer;padding:10px;position:fixed;top:40px;right:calc(var(--wp--style--root--padding-right) - 10px);z-index:99999;transition:var(--global-transition)}@media (max-width:540px){.mobile-menu-button{top:8px}}.mobile-menu-button span{display:block;width:30px;height:2px;margin:5px auto;background-color:rgba(var(--color-primary-rgb),1);transition:var(--global-transition)}.mobile-menu-button.open span:nth-child(1){transform:rotate(45deg);position:relative;top:8px;background-color:#fff}.mobile-menu-button.open span:nth-child(2){opacity:0}.mobile-menu-button.open span:nth-child(3){transform:rotate(-45deg);position:relative;top:-6px;left:-1px;background-color:#fff}.social-links-mobile{border-top:1px dashed #fff;margin-top:2rem;padding-top:1rem}.social-links-mobile ul{display:flex;font-size:.9rem}.social-links-mobile .wp-block-social-link{margin:0 .5rem}.social-links-mobile .wp-block-social-link a{color:#fff;text-decoration:none}@media (max-width:1200px){header .social-desktop{display:none}}@media (max-width:1024px){.mobile-menu-button{display:block}header .widget_nav_menu>div{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;left:-100%;top:0;width:100%;height:100vh;background:rgba(var(--color-primary-rgb),1);transition:var(--global-transition);background-image:url(/wp-content/uploads/logo-white.webp);background-repeat:no-repeat;background-position:center 3rem}.mobile-menu-expanded{transform:translateX(100%)}header .widget_nav_menu .menu{flex-direction:column;width:fit-content}header .widget_nav_menu .menu>li:last-child a{background-color:#fff0;font-weight:inherit;padding:0;border-radius:0}header .menu>li{margin-bottom:1rem}header .widget_nav_menu .menu .sub-menu{position:relative;left:inherit;margin-left:1.5rem}header .menu a,header .menu a:hover{color:#fff;font-size:1.25rem}}.single .addtoany_list a:not(.addtoany_special_service)>span{border-radius:50%!important}.single .blog-single-content-col{position:relative}.oacs-spl-counter{font-size:0.9rem!important;padding-left:.25rem!important}.single .oacs-spl-like-button-wrapper{margin-top:0}.top-cta-bar{height:auto;padding:1rem;background-color:#ffe01b;font-size:1rem;display:flex;justify-content:center}.top-cta-bar a,.home-intro p a,.single-post .taxonomy-category.wp-block-post-terms a:where(:not(.wp-element-button)){text-decoration:none;border-bottom:1px dashed}.top-cta-bar a:hover,.home-intro p a:hover,.single-post .taxonomy-category.wp-block-post-terms a:where(:not(.wp-element-button)):hover{text-decoration:none;border-bottom-color:#fff0}@media (max-width:540px){.top-cta-bar p{padding:0 1.5rem;text-align:center;font-size:.9rem}}.home-hero .wp-block-image.is-style-rounded img{border-radius:var(--wp--preset--spacing--20)}.home-hero figure img{width:100%}.hero-check-list{padding:1rem 0 2rem 2rem}.home-intro .home-intro-h2-row{gap:.65rem}#typing{display:inline-block;white-space:nowrap;overflow:hidden;border-right:3px solid;animation:blink-caret 0.7s step-end infinite}@keyframes blink-caret{from,to{border-color:#fff0}50%{border-color:rgba(var(--color-primary-rgb),1)}}p.lead{font-size:1.25rem!important}.home-intro-left-col img{width:20px;height:auto}.quote-accent svg{width:64px;max-width:64px}.home-quote-col{display:flex;flex-direction:column;align-items:center}#home-gallery{background:linear-gradient(0deg,rgb(29 0 91) 0%,rgb(0 165 253) 100%)}.cky-btn-revisit-wrapper.cky-revisit-bottom-left{width:36px;height:36px;opacity:.5}.horario-clases a{display:flex;text-decoration:none;background-color:#fff;border:1px dashed;border-radius:4px;padding:.5rem;transition:var(--global-transition)}.horario-clases a:hover{color:rgba(var(--color-primary-rgb),1);border-color:rgba(var(--color-primary-rgb),1);transition:var(--global-transition)}.horario-clases svg{width:24px;height:24px;flex-shrink:0}.wp-block-table.home-horarios{margin:3rem 0;box-shadow:0 3px 18px 0 rgb(0 0 0 / .1);background:#fff}.wp-block-table.home-horarios table{border-collapse:separate;border-spacing:0}.wp-block-table.home-horarios thead{color:rgba(var(--color-primary-rgb),1)}.wp-block-table.home-horarios th{font-weight:600}.wp-block-table.home-horarios td,.wp-block-table.home-horarios th,.wp-block-table.home-horarios thead{border-color:rgba(var(--color-secondary-rgb),.1)}.wp-block-table.home-horarios tr td:first-child,.wp-block-table.home-horarios tr th:first-child{background:#fff;position:sticky;left:0;font-weight:600;border:1px solid rgba(var(--color-secondary-rgb),.1)}.aereo{background-color:rgb(173 216 230 / .2)}.yoga{background-color:rgb(255 182 193 / .2)}.pilates{background-color:rgb(144 238 144 / .4)}.integral{background-color:rgb(255 239 213)}.cardio{background-color:rgb(250 128 114 / .4)}.terap{background-color:rgb(255 222 173)}.fuerza{background-color:rgb(240 230 140)}.trapecio{background-color:rgb(175 238 238)}.hatha{background-color:rgb(221 160 221 / .4)}.yin{background-color:rgb(224 255 255)}.fusion{background-color:rgb(242 221 191 / .4)}.core{background-color:rgb(50 131 106 / .2)}.intro-image img{box-shadow:-48px 50px 0 0 rgba(var(--color-secondary-rgb),.2)}.waves-divider{position:relative;width:100%;height:150px}.waves{position:absolute;width:100%;height:15vh;min-height:100px;max-height:150px;bottom:0;left:0}.divider{width:100%;max-width:100%!important;height:2rem;margin:0!important}.divider-01{background-color:rgba(var(--color-primary-rgb),1)}.divider-02{background-color:var(--wp--preset--color--base)}.divider-03{background-color:rgba(var(--color-secondary-rgb),1)}@media (min-width:1024px){.divider{height:4rem}}.divider-inner{height:100%;width:100%;display:flex;position:relative}.divider-inner::before{content:'';display:block;width:50%;height:100%;background-color:var(--wp--preset--color--base);border-top-right-radius:4rem;position:absolute;top:0;left:0}.divider-inner::after{content:'';display:block;width:50%;height:100%;background-color:var(--wp--preset--color--base);border-top-left-radius:4rem;position:absolute;top:0;right:0}.divider-02 .divider-inner::before,.divider-02 .divider-inner::after{background-color:#fff}.divider-03.footer .divider-inner::before,.divider-03.footer .divider-inner::after{background-color:#E0F1FA}.parallax>use{animation:move-forever 60s cubic-bezier(.55,.5,.45,.5) infinite}.parallax>use:nth-child(1){animation-delay:-2s;animation-duration:14s}.parallax>use:nth-child(2){animation-delay:-3s;animation-duration:20s}.parallax>use:nth-child(3){animation-delay:-4s;animation-duration:26s}.parallax>use:nth-child(4){animation-delay:-5s;animation-duration:40s}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}100%{transform:translate3d(85px,0,0)}}@media (max-width:540px){.waves-divider,.waves{height:40px;min-height:40px}}#vsel .vsel-meta-cats{display:none!important}#vsel .vsel-content{margin-top:2rem;display:flex;justify-content:space-between;gap:4rem;border:none;background:#fff;border-radius:1.5rem;box-shadow:0 3px 18px 0 rgb(0 0 0 / .075);padding:2rem}#vsel .vsel-content:nth-child(even){flex-direction:row-reverse}.vsel-content:after{display:none}#vsel .vsel-content>div{float:none}#vsel .vsel-content figure{max-height:400px;width:100%;margin:0;overflow:hidden;margin-bottom:2rem;border-radius:1rem}#vsel .vsel-content figure img{width:100%;border-radius:1rem}#vsel .vsel-content h3.vsel-meta-title{font-size:2.75em;color:rgba(var(--color-primary-rgb),1);padding-bottom:1rem;border-bottom:2px dashed rgba(var(--color-primary-rgb),1);margin-bottom:2rem}#vsel .vsel-meta-date,#vsel .vsel-meta-time,#vsel .vsel-meta-location{font-weight:600}#vsel .vsel-meta-date span,#vsel .vsel-meta-time span,#vsel .vsel-meta-location span{font-weight:400}#vsel .vsel-meta{background:var(--wp--preset--color--accent-3);border-radius:1rem;padding:1.5rem 2rem;color:#fff;display:flex;flex-direction:column;justify-content:center}#vsel .vsel-meta-link{padding:1rem 0}#vsel .vsel-meta-link a{border-radius:.33rem;background-color:rgba(var(--color-primary-rgb),1);font-style:normal;font-size:.85rem;color:#fff;font-weight:500;padding:.6rem 1rem;text-decoration:none}.nl-form .mcbMailChimp .form{display:flex;justify-content:space-between;align-items:center;padding-bottom:0!important}.nl-form .mcbMailChimp .form input{color:#000!important;padding:.5rem 1rem!important;border-radius:6px!important;margin:0!important;width:32%!important;font-size:24px!important}.nl-form .mcbMailChimp .form .submitBtn{width:33%}.nl-form .mcbMailChimp .form .submitBtn button{padding:.55rem 1rem!important;font-size:24px!important;border-radius:6px!important;margin-top:-1px!important}.gutena-testimonial-slider{display:flex;gap:2rem;margin-top:2rem}.gutena-testimonial-slider .wp-block-gutena-testimonial-item{border-radius:1.5rem}.contact-wrapper{background:#fff;border-radius:1.5rem;padding:2rem 3rem;display:flex;justify-content:space-between;align-items:start;gap:3rem;box-shadow:0 3px 18px 0 rgb(0 0 0 / .075)}.contact-select{width:30%}.wpcf7-list-item{margin:0 0 0 .25em}.contact-wrapper h4{font-size:1.25rem;margin-top:0;color:var(--wp--preset--color--accent-2)}.contact-select-boxes br{display:none}.contact-select-boxes label{display:block;border:1px dashed;border-radius:6px;padding:.5rem 1rem .5rem 0;margin-bottom:1rem;cursor:pointer}.contact-data{width:70%}.contact-data input,.contact-data textarea{width:-webkit-fill-available;border-radius:6px;font-family:var(--wp--preset--font-family--body);font-size:1rem;padding:.5rem 1rem;border:1px dashed}.contact-data input:focus,.contact-data textarea:focus{outline:none;border-color:var(--wp--preset--color--accent-2);color:var(--wp--preset--color--accent-2)}.contact-data input.wpcf7-not-valid{border-color:#dc3232}.contact-data .wpcf7-not-valid-tip{font-size:.85em;padding:.25rem 0 0 1rem}.contact-data-button{position:relative;cursor:pointer}.contact-data-button input{background-color:var(--wp--preset--color--accent-2);color:#fff;font-size:1.25rem;border:none;transition:var(--global-transition)}.contact-data-button input:hover{background-color:rgba(var(--color-secondary-rgb),1);transition:var(--global-transition)}.contact-data-button input:focus{color:#fff}.contact-data-button .wpcf7-spinner{position:absolute;margin:0;right:2rem;top:50%;transform:translateY(-50%)}.wpcf7 form .wpcf7-response-output{margin:1rem auto;padding:1em;border:none;text-align:center;background:#f9f9f9;font-size:.85rem;text-align:center;border-radius:.5rem;font-weight:600}.contact-data-aviso{font-size:.75rem}.contact-data-acepto input{width:16px}.contact-page .contact-intro{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.contact-page .contact-intro h4{margin-top:0}.location-content a{text-decoration:none}.location-content a:hover{color:rgba(var(--color-primary-rgb),1)}.call-content a{text-decoration:none;font-weight:600;color:rgba(var(--color-primary-rgb),1)}.call-content a:hover{color:rgba(var(--color-secondary-rgb),1)}.location,.call{display:flex;gap:1rem;border:2px dashed var(--wp--preset--color--accent-2);border-radius:1.5rem;padding:1rem;background:#fff}.contact-into .title{font-weight:600}.contact-intro img{border-radius:1.5rem;max-height:244px;width:auto}.about-me-left-col{position:relative}.about-me-caption{position:absolute;bottom:0;backdrop-filter:blur(6px);background-color:rgba(var(--color-secondary-rgb),.7);border-radius:1.5rem;padding:2rem;color:#fff}.about-me-caption img{width:20px}.opinions .opinions-wrapper{align-items:start!important}.opinions .reviews-card{width:100%;grid-template-columns:120px auto!important;border-radius:1rem;box-shadow:0 2px 8px rgb(0 0 0 / .1)}.opinions .reviews-card .wp-block-media-text__content{background-image:url(/wp-content/themes/la-mar-de-yoga/assets/images/quote-mark.svg);background-repeat:no-repeat;background-position:1rem 0}.reviews-card .wp-block-media-text__media{margin-left:1.5rem;margin-top:1.5rem;border-radius:3rem;overflow:hidden;align-self:start!important}p.review-text{margin-bottom:0;padding-top:1.5rem}.reviews-card .smiley{display:inline-block;width:20px}p.review-name{font-size:.85rem;font-weight:600}.home-blog-preview .taxonomy-category,.page .addtoany_share_save_container,.single-post .post-body .addtoany_share_save_container{display:none!important}.single-post .widget_a2a_share_save_widget .addtoany_list a:not(.addtoany_special_service)>span{border-radius:50%!important}.single-post .is-style-pill a:hover{color:#fff;text-decoration:none;background-color:rgba(var(--color-secondary-rgb),1)}.comment>ol{border-left:1px dashed}.ejercicios-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.ejercicio-thumbnail img{max-width:100%;height:auto;border-radius:1.5rem}.ejercicio-item h3 a{text-decoration:none}.single .entry-content.has-global-padding{padding-right:0;padding-left:0}.no-workout{width:100%;text-align:center;border:2px dashed;border-radius:.33rem;padding:2rem;background:#fff}#exercise-selection form{text-align:center}#exercise-selection form fieldset>legend{font-size:1.5rem;font-weight:500;color:rgba(var(--color-primary-rgb),1)}#exercise-selection form fieldset ul{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;text-align:start;margin:2rem auto;padding:0;width:100%}#exercise-selection form fieldset ul li{display:flex;line-height:1.4;background:#fff;border-radius:.33rem;padding:1rem;border:2px solid #fff0;transition:var(--global-transition);box-shadow:0 2px 8px rgb(0 0 0 / .1)}#exercise-selection form fieldset ul li.wpforms-selected{border-color:rgba(var(--color-primary-rgb),1);transition:var(--global-transition)}#exercise-selection form input[type=checkbox]{width:24px;height:24px;flex-shrink:0;outline:none;margin:0 16px 0 3px;cursor:pointer}#exercise-selection form input[type=checkbox]+label{width:100%;cursor:pointer}#exercise-selection form button[type=submit]{background-color:rgba(var(--color-primary-rgb),1);border-radius:.33rem;border-width:0;color:#fff;font-size:1rem;font-style:normal;font-weight:500;line-height:inherit;padding:.6rem 1rem;text-decoration:none;cursor:pointer;transition:var(--global-transition)}#exercise-selection form button[type=submit]:hover{background-color:rgba(var(--color-secondary-rgb),1);transition:var(--global-transition)}#exercise-list{list-style-type:none;padding:0}#exercise-list .exercise{margin:0 0 1rem 0;background-color:#fff;border-radius:1.5rem;box-shadow:0 3px 18px 0 rgb(0 0 0 / .075);display:flex;flex-direction:column;border:2px dashed #fff0}#exercise-list .exercise.draggable{box-shadow:none;background-color:tranpsarent;border-color:rgba(var(--color-primary-rgb),1);opacity:.6}#exercise-list .handle{cursor:grab;margin-right:10px;font-size:1.5em}#exercise-list .exercise video{max-height:500px;max-width:280px;border-radius:1.5rem}#exercise-list .exercise .ordinal-number{display:flex;font-size:1.5rem;width:48px;height:48px;justify-content:center;align-items:center;color:#fff;background-color:rgba(var(--color-primary-rgb),1);font-weight:600;border-radius:100%}#exercise-list .exercise button{border-width:1px;padding-top:calc(0.6rem - 1px);padding-right:calc(1rem - 1px);padding-bottom:calc(0.6rem - 1px);padding-left:calc(1rem - 1px);border-radius:.33rem;font-family:inherit;font-size:var(--wp--preset--font-size--small);font-style:normal;font-weight:500;background-color:#fff0;display:flex;align-items:center;opacity:.5;transition:var(--global-transition);outline:none}#exercise-list .exercise button.toggle-accordion{color:rgba(var(--color-primary-rgb),1);border-color:rgba(var(--color-primary-rgb),1);opacity:1;transition:var(--global-transition)}#exercise-list .exercise button:focus{outline:none}#exercise-list .exercise button:hover{opacity:1;transition:var(--global-transition)}#exercise-list .exercise button svg{width:20px;margin-right:.5rem}#exercise-list .exercise .exercise-header{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 2rem;border-bottom:1px dashed #fff0;-ms-user-select:none;-webkit-user-select:none;user-select:none}#exercise-list .exercise .exercise-header.open{border-color:rgba(var(--color-primary-rgb),1);transition:var(--global-transition)}#exercise-list .exercise .exercise-header.open button.toggle-accordion svg{rotate:180deg;transition:var(--global-transition)}#exercise-list .exercise .exercise-header>div{display:flex;align-items:center;gap:1rem}#exercise-list .exercise .exercise-header .last-col{z-index:999}#exercise-list .exercise .exercise-header h3{margin:0;font-size:1.5rem}#exercise-list .exercise .exercise-drag{color:rgba(var(--color-primary-rgb),1);display:flex;flex-shrink:0}#exercise-list .exercise .exercise-body{display:flex;gap:4rem;padding:1rem 2rem}.single-ejercicio .wp-block-post-date{display:none}.wp-block-comments h2{margin-top:0}.wp-block-comments h3{font-size:1.25rem;color:inherit;margin-top:0}.wp-block-comments p.logged-in-as{font-size:.85rem}.wp-block-comments p.comment-form-comment label,.wp-block-comments p.comment-form-author label,.wp-block-comments p.comment-form-email label{font-size:.85rem;font-weight:600;margin-bottom:.5rem;display:block}.wp-block-comments .wp-block-comment-content{font-size:1rem}#wp-comment-cookies-consent+label,form .comment-notes{font-size:.85rem;line-height:1.4}.exercise-preview{text-align:center}.ejercicios-list{text-align:left;margin-bottom:4rem}.page-numbers{font-size:1rem;border:1px dashed;border-radius:6px;padding:5px 10px;text-decoration:none;min-width:32px;transition:var(--global-transition)}a.page-numbers:hover{opacity:.55;transition:var(--global-transition)}.page-numbers.current{color:rgba(var(--color-primary-rgb),1);border-color:rgba(var(--color-primary-rgb),1);border-style:solid}body.single-post .blog-single-content-col .wp-block-cb-carousel.slick-slider{width:100%!important;max-width:560px!important}footer{background:rgba(var(--color-primary-rgb),.1);margin-block-start:0}body.lang-es footer .en-h2,body.lang-es footer .en-text,body.lang-en footer .es-h2,body.lang-en footer .es-text{display:none}body.lang-es footer .es-h2,body.lang-es footer .es-text,body.lang-en footer .en-h2,body.lang-en footer .en-text{display:block}footer .widgettitle{font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--medium);margin:0 0 1rem 0}footer .widget_nav_menu .menu{display:flex;flex-direction:column;gap:.65rem}footer .widget_nav_menu .menu li{display:block}footer .widget_nav_menu .menu li a{overflow-wrap:break-word;font-size:var(--wp--preset--font-size--small);text-decoration:none}footer .widget_nav_menu .menu li a:hover{text-decoration:underline}@media (min-width:782px){.blog-single-columns{display:flex}.blog-single-sticky-col{position:sticky;top:100px;align-self:start}#mc_embed_shell{max-width:100%!important}}@media (min-width:782px) and (max-width:1280px){.home-hero img{aspect-ratio:3 / 4!important}}@media (max-width:1024px){h1{font-size:2.5rem}.contact-wrapper{flex-direction:column;gap:1rem}.contact-select,.contact-data{width:100%}.opinions .opinions-wrapper{flex-direction:column;width:100%}.opinions .reviews-card{width:100%}header .social-desktop{margin-right:4rem}.contact-page .contact-intro{grid-template-columns:repeat(1,minmax(0,1fr));padding:2rem 0}.contact-intro img{height:auto;max-height:inherit;width:100%}#exercise-selection form fieldset ul{grid-template-columns:repeat(3,minmax(0,1fr))}#exercise-list .exercise .exercise-header h3{font-size:1.25rem}body.single-post .blog-single-content-col .wp-block-cb-carousel.slick-slider{max-width:310px!important}#mc_embed_shell{max-width:100%!important}#mc_embed_signup_scroll{flex-direction:column;padding:10px 0!important}#mc_embed_signup_scroll .mc-field-group{width:100%!important}#mc_embed_signup_scroll .mc-field-group input{width:96%!important}.optionalParent .foot{padding-top:0!important}}@media (max-width:781px){#vsel .vsel-content,#vsel .vsel-content:nth-child(even){flex-direction:column;padding:1rem;gap:0}#vsel .vsel-content>div{width:100%!important;max-width:-webkit-fill-available}#vsel .vsel-meta{border-radius:.5rem;padding:1.5rem 1rem}#vsel .vsel-content h3.vsel-meta-title{font-size:1.5em;margin-bottom:1rem}#vsel .vsel-content figure{margin-bottom:1rem;border-radius:.5rem}#vsel .vsel-content .vsel-info p{font-size:1rem}.intro-image img{box-shadow:6px 20px 0 0 rgba(var(--color-secondary-rgb),.2)}.nl-form .form{flex-direction:column;padding-left:0!important;padding-right:0!important;margin-bottom:2rem!important;gap:1rem}.nl-form .mcbMailChimp .form input,.nl-form .mcbMailChimp .form .submitBtn{width:100%!important;text-align:center}.home-intro>.wp-block-columns{flex-direction:column-reverse}.home-intro-right-col{display:flex;justify-content:center}.home-intro .intro-image{max-width:50%}.contact-wrapper{padding:1.5rem 1rem}.mobile-reverse{flex-direction:column-reverse}.single-post .post-body,.single-ejercicio .post-body{padding-left:0!important}#exercise-selection form fieldset ul{grid-template-columns:repeat(2,minmax(0,1fr))}#exercise-list .exercise{border-radius:.5rem}#exercise-list .exercise .exercise-header,#exercise-list .exercise .exercise-body{padding:1rem;flex-direction:column;align-items:start}#exercise-list .exercise .exercise-header>div{gap:.75rem}#exercise-list .exercise .exercise-header .last-col{width:100%;justify-content:center}#exercise-list .exercise .exercise-header h3{font-size:1.15rem}#exercise-list .exercise button{padding:.5rem}#exercise-list .exercise button span{display:none}#exercise-list .exercise button svg{margin-right:0}#exercise-list .exercise .ordinal-number{font-size:1rem;width:36px;height:36px}#exercise-list .exercise video{border-radius:.33rem;max-width:100%}#exercise-list .exercise .exercise-body{gap:0}.ejercicios-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.single .oacs-spl-like-button-wrapper{position:absolute;top:-3rem;right:0}body.single-post .blog-single-content-col .wp-block-cb-carousel.slick-slider{max-width:500px!important}}@media (max-width:540px){h1{font-size:2rem}.wp-block-buttons>.wp-block-button{display:block;width:100%}.wp-element-button,.wp-block-button__link{width:100%}body main .entry-content{overflow-x:hidden}.home-hero img{aspect-ratio:1/1}.home-intro p{font-size:1rem!important}body main .entry-content .flex-table{margin-right:-28px!important}.wp-block-table.home-horarios td,.wp-block-table.home-horarios th{line-height:1.2}.wp-block-image.is-style-rounded img,.wp-block-image.is-style-rounded .wp-block-image__crop-area,.wp-block-image.is-style-rounded .components-placeholder,.gutena-testimonial-slider .wp-block-gutena-testimonial-item,.wp-block-video video{border-radius:.5rem}.gutena-testimonial-slider{flex-direction:column}.home-intro .intro-image{max-width:90%}.contact-select-boxes label{margin-bottom:.5rem;font-size:.85rem}.contact-wrapper h4{font-size:1rem}.about-me-caption{position:inherit;background-color:rgba(var(--color-secondary-rgb),1);border-radius:.33rem;padding:1rem}.about-me-outro p{font-size:1.125rem!important}.opinions .reviews-card{grid-template-columns:100% auto!important;position:relative;margin-top:3rem}.testimonios-page .opinions .wp-block-column .reviews-card:not(:first-child){margin-top:4rem}.reviews-card .wp-block-media-text__media{max-width:88px;position:absolute;top:-44px;margin:0;left:50%;transform:translateX(-50%)}p.review-text{padding-top:2.5rem}.location,.call,.contact-intro img{border-radius:.5rem}.blog h2{line-height:1.4!important}.blog .taxonomy-category{font-size:0.85rem!important}#exercise-selection form fieldset ul{grid-template-columns:repeat(1,minmax(0,1fr))}#exercise-list .exercise .exercise-header{padding-left:.25rem}#exercise-list .exercise .exercise-drag{margin-top:-5px}#exercise-list .exercise .exercise-drag svg{width:24px}#exercise-list .exercise .exercise-header>div{gap:.5rem;align-items:start}#exercise-list .exercise .ordinal-number{font-size:1rem;width:auto;height:auto;background:none;color:rgba(var(--color-primary-rgb),1)}.ejercicios-list{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}.ejercicios-list{margin-bottom:1rem}.exercise-preview{padding-bottom:2rem!important}body.single-post .blog-single-content-col .wp-block-cb-carousel.slick-slider{max-width:300px!important}.optionalParent{width:100%!important}.optionalParent .foot{width:100%!important;flex-direction:column}.optionalParent .foot input{width:100%!important;max-width:100%!important;padding:.75rem!important;margin-bottom:25px}}.retiro-hero{background:#f3f5f9;padding:56px 28px 48px}.retiro-hero__inner{max-width:1280px}.retiro-hero__cols{gap:50px}.retiro-hero__col--media .wp-block-image{margin:0}.retiro-hero__image img{width:100%;height:840px;display:block;border-radius:28px;box-shadow:0 18px 40px rgb(14 24 43 / .08);object-fit:cover;object-position:center 68%}.retiro-hero__image{transform:rotate(2deg);transform-origin:center center;transition:transform 0.35s ease;will-change:transform}.retiro-hero__image:hover{transform:rotate(0deg)}.retiro-hero__caption{color:#6f7f98;font-size:20px;line-height:1.4;font-family:'lmdy'}.retiro-badge{display:inline-flex;align-items:center;width:fit-content!important;gap:8px;margin:0 0 18px;padding:8px 14px;border-radius:999px;background:#e9f0ff;color:#2b64f1;font-size:14px;font-weight:600;line-height:1}.retiro-badge::before{content:"";width:24px;height:24px;display:inline-block;background:#2b64f1;mask:url(/wp-content/themes/la-mar-de-yoga/assets/icons/calendar.svg) no-repeat center / contain;-webkit-mask:url(/wp-content/themes/la-mar-de-yoga/assets/icons/calendar.svg) no-repeat center / contain}.retiro-hero__title{margin:0 0 14px;color:#0f1b3b;font-size:clamp(38px, 4.1vw, 68px);line-height:.98;font-family:var(--wp--preset--font-family--heading);font-weight:600;max-width:16ch}.retiro-hero__subheadline{margin:0 0 22px;color:#67768f;font-size:17px;line-height:1.45}.retiro-hero__pills{gap:12px;margin:0 0 22px}.retiro-pill-col{min-width:0}.retiro-pill{height:100%;min-height:64px;display:flex;align-items:start;justify-content:center;padding:10px 12px;border-radius:16px;background:#fff;border:1px solid #dde6f3;box-shadow:0 4px 14px rgb(15 27 59 / .04);text-align:center}.retiro-pill__text{margin:0;color:#33435f;font-size:12px;line-height:1.25;font-weight:600;position:relative;padding-top:25px}.retiro-pill__text::before{content:"";position:absolute;top:0;left:50%;width:20px;height:20px;transform:translateX(-50%);background:#2b64f1;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.retiro-pill--location .retiro-pill__text::before{mask-image:url(/wp-content/themes/la-mar-de-yoga/assets/icons/map-pin.svg);-webkit-mask-image:url(/wp-content/themes/la-mar-de-yoga/assets/icons/map-pin.svg)}.retiro-pill--time .retiro-pill__text::before{mask-image:url(/wp-content/themes/la-mar-de-yoga/assets/icons/clock.svg);-webkit-mask-image:url(/wp-content/themes/la-mar-de-yoga/assets/icons/clock.svg)}.retiro-pill--spots .retiro-pill__text::before{mask-image:url(/wp-content/themes/la-mar-de-yoga/assets/icons/users.svg);-webkit-mask-image:url(/wp-content/themes/la-mar-de-yoga/assets/icons/users.svg)}.retiro-pill--price .retiro-pill__text::before{mask-image:url(/wp-content/themes/la-mar-de-yoga/assets/icons/euro.svg);-webkit-mask-image:url(/wp-content/themes/la-mar-de-yoga/assets/icons/euro.svg)}.retiro-hero__intro{margin:30px 0;padding-left:14px;border-left:4px solid #b8d4ff;color:#6f7f98;line-height:1.45;font-style:italic}.retiro-hero__buttons{gap:14px;margin-bottom:18px}.retiro-btn .wp-block-button__link{border-radius:999px;padding:14px 22px;font-weight:700;font-size:16px;text-decoration:none;box-shadow:none;border:1px solid #fff0}.retiro-btn--primary .wp-block-button__link{background:#2b64f1;color:#fff;display:inline-flex;align-items:center;gap:10px;box-shadow:0 10px 20px rgb(43 100 241 / .22)}.retiro-btn--primary .wp-block-button__link::before{content:"";width:24px;height:24px;display:inline-block;background:#fff;mask:url(/wp-content/themes/la-mar-de-yoga/assets/icons/whatsapp.svg) no-repeat center / contain;-webkit-mask:url(/wp-content/themes/la-mar-de-yoga/assets/icons/whatsapp.svg) no-repeat center / contain}.retiro-btn--secondary .wp-block-button__link{background:#fff;color:#0f1b3b;border-color:#d8e1ef}.retiro-btn--secondary .wp-block-button__link:hover{background:#f8fbff}.retiro-hero__tiny{margin:0;color:#7c8ba3;font-size:14px;line-height:1.4}.retiro-hero__col--content>*{width:100%}@media (max-width:1024px){.retiro-hero{padding:40px 28px 36px}.retiro-hero__cols{gap:28px}.retiro-hero__title{font-size:clamp(34px, 5.2vw, 52px)}.retiro-hero__pills{flex-wrap:wrap!important}.retiro-pill-col{flex-basis:calc(50% - 6px)!important}}@media (max-width:781px){.retiro-hero{padding:24px 28px 28px}.retiro-hero__cols{gap:20px}.retiro-hero__image img{height:460px;border-radius:24px!important}.retiro-hero__caption{font-size:18px}.retiro-badge{margin-bottom:12px;font-size:13px;padding:7px 12px}.retiro-hero__title{font-size:40px;line-height:1.02}.retiro-hero__subheadline{font-size:18px}.retiro-hero__pills{margin-bottom:16px;gap:10px}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.retiro-pill-col{flex-basis:calc(50% - 5px)!important}.retiro-pill{padding:15px}.retiro-pill__text{font-size:14px;padding-top:24px}.retiro-hero__buttons{width:100%;gap:10px}.retiro-hero__buttons .wp-block-button{width:100%}.retiro-hero__buttons .wp-block-button__link{width:100%;justify-content:center;text-align:center}.retiro-hero__tiny{text-align:center}}.retiro-quote-wave{position:relative;overflow:hidden;background:#eaf2ff;padding:86px 28px 84px;--page-bg:#f3f5f9;margin-block-start:0!important}.retiro-quote-wave::before,.retiro-quote-wave::after{content:"";position:absolute;left:50%;width:150%;pointer-events:none;background:var(--page-bg);z-index:0;transform:translateX(-50%)}.retiro-quote-wave::before{top:-118px;height:150px;border-bottom-left-radius:58% 100%;border-bottom-right-radius:42% 100%}.retiro-quote-wave::after{bottom:-118px;height:150px;border-top-left-radius:44% 100%;border-top-right-radius:56% 100%;background:#fff}.retiro-quote-wave__inner{position:relative;z-index:1}.retiro-quote-wave__icon{margin:0 auto 14px;width:42px}.retiro-quote-wave__icon img{width:42px;height:42px;display:block;margin:0 auto;opacity:.9}.retiro-quote-wave__quote{margin:0 auto 18px;max-width:780px!important;color:#1f43a3;font-size:clamp(28px, 3vw, 36px);line-height:1.15;letter-spacing:.05em;font-family:var(--wp--preset--font-family--heading);font-weight:600}.retiro-quote-wave__meta{margin:0;color:#5d95ff;font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}@media (max-width:781px){.retiro-quote-wave{padding:90px 28px 90px}.retiro-quote-wave__quote{font-size:26px;line-height:1.2;margin-bottom:14px;padding:0 10px}}.retiro-experiencia{padding:30px 28px 40px;margin-block-start:0!important;background:#fff}.retiro-experiencia__inner{position:relative}.retiro-experiencia__cols{gap:56px;align-items:center}.retiro-experiencia__col--content{padding-right:8px}.retiro-experiencia__title{margin:0 0 28px;color:#0f1b3b;line-height:1.02;letter-spacing:-.01em}.retiro-feature{position:relative;margin:0 0 22px;padding-left:56px}.retiro-feature:last-child{margin-bottom:0}.retiro-feature::before{content:"";position:absolute;left:0;top:4px;width:38px;height:38px;border-radius:999px;background:#e9f0fb}.retiro-feature::after{content:"";position:absolute;left:9px;top:13px;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:20px 20px}.retiro-feature--yoga::after{background-image:url(/wp-content/themes/la-mar-de-yoga/assets/icons/sun.svg)}.retiro-feature--sound::after{background-image:url(/wp-content/themes/la-mar-de-yoga/assets/icons/music.svg)}.retiro-feature--walk::after{background-image:url(/wp-content/themes/la-mar-de-yoga/assets/icons/wind.svg)}.retiro-feature--tiempo::after{background-image:url(/wp-content/themes/la-mar-de-yoga/assets/icons/heart.svg)}.retiro-feature__title{margin:0 0 8px;color:#0f1b3b;font-size:18px;line-height:1.2;font-weight:700}.retiro-feature__desc{margin:0;color:#304564;font-size:15px;line-height:1.45}.retiro-experiencia__col--media{position:relative}.retiro-stack{position:relative;min-height:620px;width:100%;overflow:visible}.retiro-stack .wp-block-image{margin:0}.retiro-stack__img{position:absolute;border-radius:20px;overflow:hidden;box-shadow:0 18px 36px rgb(14 24 43 / .12);transition:transform 0.3s ease;will-change:transform}.retiro-stack__img img{width:100%;height:100%;display:block;border-radius:20px;object-fit:cover}.retiro-stack__img--1{width:min(52%, 290px);aspect-ratio:.72;left:8%;top:110px;transform:rotate(6deg);z-index:2}.retiro-stack__img--1 img{object-position:center}.retiro-stack__img--2{width:min(66%, 380px);aspect-ratio:.73;right:0;top:48px;transform:rotate(-1.8deg);z-index:1}.retiro-stack__img--2 img{object-position:center}.retiro-stack__img:hover{transform:rotate(0deg)}@media (max-width:1024px){.retiro-experiencia__cols{gap:46px}.retiro-stack{min-height:540px}.retiro-stack__img--1{width:min(50%, 250px);left:4%;top:130px}.retiro-stack__img--2{width:min(64%, 320px)}}@media (max-width:781px){.retiro-experiencia{padding:54px 28px 60px}.retiro-experiencia__title{text-align:center}.retiro-experiencia__col--media{margin-top:18px}.retiro-stack{min-height:auto;display:grid;gap:46px}.retiro-stack__img{position:relative;left:auto;right:auto;top:auto;margin:0 auto}.retiro-stack__img--1{width:80%;transform:rotate(4deg);z-index:2}.retiro-stack__img--2{width:80%;margin-top:-28px;transform:rotate(-2deg);z-index:1}}.retiro-programa{background:#f3f5f9;padding:74px 28px 96px;margin-block-start:0!important}.retiro-programa__inner{position:relative}.retiro-programa__title{margin:0 0 10px;color:#0f1b3b;line-height:1.05;letter-spacing:-.01em}.retiro-programa__subtitle{margin:0 0 34px;color:#304564;font-size:15px;line-height:1.45}.retiro-programa__cols{gap:26px;align-items:stretch}.retiro-card{position:relative;background:#fff;border:1px solid #e3e8f2;border-radius:22px;box-shadow:0 6px 18px rgb(14 24 43 / .04);padding:30px 40px;height:100%}.retiro-card__title{position:relative;margin:0 0 22px;padding-left:56px;color:#0f1b3b;font-size:clamp(20px, 1.7vw, 24px);line-height:1.2}.retiro-card__title::before{content:"";position:absolute;left:0;top:-6px;width:38px;height:38px;border-radius:999px;background:#2563ff;color:#fff;font-size:14px;font-weight:600;line-height:38px;text-align:center}.retiro-card--sabado .retiro-card__title::before{content:"20"}.retiro-card--domingo .retiro-card__title::before{content:"21"}.retiro-card__list{margin:0;padding:0;padding-left:33px;list-style:none}.retiro-card__list li{position:relative;margin:0 0 10px;padding-left:24px;color:#1f3558;line-height:1.45}.retiro-card__list li:last-child{margin-bottom:0}.retiro-card__list li::before{content:"";position:absolute;left:0;top:.58em;width:8px;height:8px;border-radius:999px;background:#8ec2ff}@media (max-width:1024px){.retiro-programa__cols{gap:18px}.retiro-card{padding:22px 20px 20px;min-height:300px}.retiro-card__title::before{width:36px;height:36px;line-height:36px;font-size:18px}}@media (max-width:781px){.retiro-programa{padding:54px 28px 62px}.retiro-programa__cols{gap:14px}.retiro-card{min-height:auto;border-radius:18px;padding:18px 16px 16px}.retiro-card__title{margin-bottom:14px;padding-left:46px;font-size:20px}.retiro-card__title::before{width:32px;height:32px;line-height:32px;font-size:16px;top:.1em}.retiro-card__list li{font-size:16px}.retiro-card__list li::before{width:7px;height:7px;top:.6em}}.retiro-incluye{background:#fff;padding:96px 28px 96px;margin-block-start:0!important}.retiro-incluye__inner{position:relative}.retiro-incluye__cols{gap:56px;align-items:center}.retiro-incluye__image{margin:0;transform:rotate(-1.5deg);transition:transform 0.3s ease}.retiro-incluye__image:hover{transform:rotate(0deg)}.retiro-incluye__image img{width:100%;height:540px;display:block;border-radius:26px;object-fit:cover;object-position:center 85%;box-shadow:0 18px 40px rgb(14 24 43 / .1)}.retiro-incluye__content{max-width:720px}.retiro-incluye__title{margin:0 0 24px;color:#0f1b3b;line-height:1.05;letter-spacing:-.01em}.retiro-incluye__list{margin:0 0 26px;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;column-gap:34px;row-gap:12px}.retiro-incluye__list li{position:relative;margin:0;padding-left:32px;color:#1f3558;font-size:15px;line-height:1.4;font-weight:600}.retiro-incluye__list li::before{content:"✓";position:absolute;left:0;top:.05em;width:20px;height:20px;border-radius:999px;border:2px solid #16c35b;color:#16c35b;font-size:14px;line-height:14px;text-align:center;font-weight:700;box-sizing:border-box;padding-top:1px}.retiro-incluye__note{margin-top:8px;padding:16px 18px;border-radius:16px;background:#edf4ff;border:1px solid #d6e5fb}.retiro-incluye__note-text{position:relative;margin:0;padding-left:40px;color:#2448a6;font-size:15px;line-height:1.45;font-weight:600}.retiro-incluye__note-text::before{content:"🤍";position:absolute;left:0;top:.02em;width:28px;height:28px;border-radius:999px;background:rgb(255 255 255 / .6);display:flex;align-items:center;justify-content:center;font-size:16px}@media (max-width:1100px){.retiro-incluye__cols{gap:34px}.retiro-incluye__image img{height:460px}.retiro-incluye__list{column-gap:24px}}@media (max-width:781px){.retiro-incluye{padding:54px 28px 62px}.retiro-incluye__title{text-align:center}.retiro-incluye__image img{height:300px;border-radius:18px}.retiro-incluye__list{grid-template-columns:1fr;row-gap:10px;margin-bottom:18px}.retiro-incluye__list li{font-size:16px}.retiro-incluye__note{padding:12px 14px;border-radius:14px}}.retiro-equipo{background:#f3f6fb;padding:76px 28px 82px;margin-block-start:0!important}.retiro-equipo__title{margin:0 0 34px;color:#0f1b3b;font-size:clamp(34px, 3vw, 48px);line-height:1.05;letter-spacing:-.01em}.retiro-equipo__cards{gap:26px;margin-bottom:26px}.retiro-team-card{background:#fff;border-radius:28px;padding:28px 22px 24px;min-height:100%;text-align:center;box-shadow:0 12px 30px rgb(15 27 59 / .08)}.retiro-team-card__avatar{margin:0 0 18px;display:flex;justify-content:center}.retiro-team-card__avatar img{width:112px;height:112px;border-radius:999px;object-fit:cover;display:block;border:4px solid #fff;box-shadow:0 6px 18px rgb(15 27 59 / .12)}.retiro-team-card__name{margin:0 0 20px;color:#0f1b3b;font-size:20px;line-height:1.15}.retiro-team-card__text{margin:0 auto 20px;max-width:34ch;color:#2f4568;font-size:15px;line-height:1.45}.retiro-team-card__tags{gap:8px;margin-top:4px}.retiro-team-card__tags .retiro-pill-team{margin:0}.retiro-pill-team{display:inline-block;padding:6px 12px;border-radius:999px;background:#eaf1fb;color:#1f5dff;font-size:12px;line-height:1;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.retiro-equipo__help{margin:8px 0 0;font-size:15px;line-height:1.4;font-weight:700}.retiro-equipo__help a{color:#1f5dff;text-decoration:none;border-bottom:1px solid #fff0;transition:border-color 0.2s ease,opacity 0.2s ease}.retiro-equipo__help a:hover{border-bottom-color:#1f5dff;opacity:.9}.retiro-equipo__help a::after{content:"";width:24px;height:24px;margin-left:10px;display:inline-block;background:#1f5dff;mask:url(/wp-content/themes/la-mar-de-yoga/assets/icons/whatsapp.svg) no-repeat center / contain;-webkit-mask:url(/wp-content/themes/la-mar-de-yoga/assets/icons/whatsapp.svg) no-repeat center / contain}@media (max-width:1100px){.retiro-team-card{padding:24px 16px 20px;border-radius:22px}.retiro-team-card__name{font-size:22px}.retiro-team-card__avatar img{width:96px;height:96px}.retiro-pill-team{font-size:11px;padding:6px 10px}}@media (max-width:781px){.retiro-equipo{padding:56px 28px 62px}.retiro-equipo__cards{gap:16px;margin-bottom:18px}.retiro-team-card{border-radius:18px;padding:30px 20px}.retiro-team-card__tags{gap:6px}.retiro-pill-team{font-size:10px;letter-spacing:.04em;padding:5px 9px}}.retiro-tabarca{background:#fff;padding:76px 28px 82px;margin-block-start:0!important}.retiro-tabarca__cols{gap:40px}.retiro-tabarca__col--left{flex-basis:35%!important}.retiro-tabarca__col--right{flex-basis:65%!important}.retiro-tabarca__title{margin:0 0 18px;color:#0f1b3b;font-size:clamp(34px, 3vw, 56px);line-height:1.05;letter-spacing:-.01em}.retiro-tabarca__lead{margin:0 0 28px;color:#49617f;font-size:24px;font-family:'lmdy';line-height:1.45;max-width:40ch}.retiro-tabarca__meta{display:grid;gap:16px;margin-bottom:28px}.retiro-tabarca__meta-item{position:relative;min-height:54px;padding-left:64px}.retiro-tabarca__meta-item::before{content:"";position:absolute;left:0;top:2px;width:46px;height:46px;border-radius:14px;background:#eef3fb;border:1px solid #e1e9f7;box-sizing:border-box}.retiro-tabarca__meta-item::after{content:"";position:absolute;left:11px;top:13px;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:22px 22px;opacity:.9}.retiro-tabarca__meta-item--location::after{background-image:url(/wp-content/themes/la-mar-de-yoga/assets/icons/map-pin.svg)}.retiro-tabarca__meta-item--time::after{background-image:url(/wp-content/themes/la-mar-de-yoga/assets/icons/clock.svg)}.retiro-tabarca__meta-label{margin:0 0 2px;color:#8ba0bf;font-size:12px;line-height:1.2;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.retiro-tabarca__meta-value{margin:0;color:#102247;font-size:17px;line-height:1.35;font-weight:600}.retiro-tabarca__buttons{margin-top:4px}.retiro-tabarca__btn .wp-block-button__link{background:#0f1b3b;color:#fff;border-radius:999px;padding:14px 28px;font-weight:700;font-size:16px;line-height:1.1;text-decoration:none;border:1px solid #0f1b3b;box-shadow:0 10px 22px rgb(15 27 59 / .14);transition:transform 0.2s ease,box-shadow 0.2s ease,opacity 0.2s ease}.retiro-tabarca__btn .wp-block-button__link:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgb(15 27 59 / .18);opacity:.98}.retiro-tabarca__btn .wp-block-button__link::after{content:" ⚓";font-size:16px}.retiro-tabarca__collage{display:grid;grid-template-columns:1.08fr 0.92fr;grid-template-rows:auto auto;gap:16px;align-items:start}.retiro-tabarca__img{margin:0;border-radius:22px;overflow:hidden;box-shadow:0 14px 28px rgb(15 27 59 / .12)}.retiro-tabarca__img img{display:block;width:100%;height:auto;object-fit:cover}.retiro-tabarca__img--main{grid-column:1;grid-row:1 / span 2;height:410px}.retiro-tabarca__img--top{grid-column:2;grid-row:1;height:100%;width:100%}.retiro-tabarca__img--top img{height:100%;width:100%}.retiro-tabarca__note{grid-column:2;grid-row:2;min-height:100%;background:#dfeafb;border-radius:22px;display:flex;align-items:center;justify-content:center;padding:22px 20px;box-shadow:0 14px 28px rgb(15 27 59 / .08);margin-block-start:0}.retiro-tabarca__note-text{margin:0;color:#284e97;font-size:20px;line-height:1.2;font-family:'lmdy';max-width:18ch}@media (max-width:1100px){.retiro-tabarca{padding:68px 28px 60px}.retiro-tabarca__cols{gap:28px}.retiro-tabarca__img--main{height:360px}.retiro-tabarca__img--top,.retiro-tabarca__note{min-height:170px;height:170px}.retiro-tabarca__meta-value{font-size:16px}.retiro-tabarca__note-text{font-size:17px}}@media (max-width:781px){.retiro-tabarca{padding:54px 28px 48px}.retiro-tabarca__title{text-align:center}.retiro-tabarca__lead{font-size:20px;line-height:1.2;text-align:center}.retiro-tabarca__meta{gap:0;margin-bottom:30px}.retiro-tabarca__meta-item{padding-left:56px;min-height:48px}.retiro-tabarca__btn .wp-block-button__link{width:100%;justify-content:center;text-align:center;padding:13px 18px;font-size:15px}.retiro-tabarca__collage{margin-top:8px;grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:12px}.retiro-tabarca__img--main,.retiro-tabarca__img--top{grid-column:1;grid-row:auto;height:auto}.retiro-tabarca__img--main img{aspect-ratio:4 / 5}.retiro-tabarca__img--top img{aspect-ratio:16 / 10}.retiro-tabarca__note{grid-column:1;grid-row:auto;min-height:auto;height:auto;padding:18px 16px;border-radius:16px}.retiro-tabarca__note-text{font-size:18px;max-width:none}}.retiro-reserva{position:relative;overflow:hidden;background:linear-gradient(180deg,#a30cff 0%,#9113ff 48%,#8f0dff 100%);padding:88px 28px 110px;margin-block-start:0!important}.retiro-reserva::after{content:"";position:absolute;left:-4%;width:108%;height:56px;bottom:-16px;background:#eef4fb;border-radius:50% 50% 0 0 / 100% 100% 0 0}.retiro-reserva__inner{position:relative;z-index:2}.retiro-reserva__title{margin:0 0 34px;color:#fff;font-size:clamp(2.2rem, 4vw, 3.35rem);font-weight:600;line-height:1.05}.retiro-reserva__panel{max-width:680px!important;text-align:center;margin:0 auto;padding:46px 42px 42px;border-radius:28px;background:linear-gradient(180deg,rgb(255 255 255 / .12),rgb(255 255 255 / .06));border:1px solid rgb(255 255 255 / .22);box-shadow:0 24px 60px rgb(41 0 74 / .25);backdrop-filter:blur(2px)}.retiro-reserva__prices{gap:0;margin-bottom:22px}.retiro-reserva__prices .wp-block-column{margin:0}.retiro-reserva__col{padding:6px 18px 10px}.retiro-reserva__col--early{border-right:1px solid rgb(255 255 255 / .24)}.retiro-reserva__label{margin:0 0 10px;color:rgb(255 255 255 / .78);font-size:.95rem;font-weight:700;letter-spacing:.08em}.retiro-reserva__amount{margin:0;color:#fff;font-size:clamp(2.6rem, 4vw, 4rem);font-weight:600;line-height:.95;letter-spacing:-.02em}.retiro-reserva__col--general .retiro-reserva__amount{color:rgb(255 255 255 / .55)}.retiro-reserva__note{margin:8px 0 0;color:rgb(255 255 255 / .82);font-size:.95rem;line-height:1.3}.retiro-reserva__col--general .retiro-reserva__note{color:rgb(255 255 255 / .48)}.retiro-reserva__spots{display:inline-block;margin:8px auto 18px;padding:10px 22px;border-radius:999px;background:#ffcd00;color:#3b1f64;font-size:1rem;font-weight:700;line-height:1;box-shadow:0 8px 20px rgb(255 205 0 / .28)}.retiro-reserva__buttons{margin:10px 0 20px}.retiro-reserva__cta .wp-block-button__link{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:360px;padding:16px 28px;border-radius:999px;background:#fff;color:#8d17ff;border:0;font-size:1.25rem;font-weight:700;text-decoration:none;box-shadow:0 14px 28px rgb(47 0 86 / .18);transition:transform 0.2s ease,box-shadow 0.2s ease,filter 0.2s ease}.retiro-reserva__cta .wp-block-button__link::before{content:"";width:24px;height:24px;display:inline-block;background:#8d17ff;mask:url(/wp-content/themes/la-mar-de-yoga/assets/icons/whatsapp.svg) no-repeat center / contain;-webkit-mask:url(/wp-content/themes/la-mar-de-yoga/assets/icons/whatsapp.svg) no-repeat center / contain;flex:0 0 24px}.retiro-reserva__cta .wp-block-button__link:hover{transform:translateY(-2px);box-shadow:0 18px 34px rgb(47 0 86 / .24);filter:brightness(.99)}.retiro-reserva__micro{margin:0;color:rgb(255 255 255 / .95);font-size:.98rem;font-weight:600;line-height:1.35}@media (max-width:781px){.retiro-reserva{padding:72px 28px 92px;margin-bottom:-2px}.retiro-reserva__panel{padding:28px 20px 26px;border-radius:22px}.retiro-reserva__prices{gap:10px}.retiro-reserva__prices .wp-block-column{flex-basis:100%!important}.retiro-reserva__col--early{border-right:0;border-bottom:1px solid rgb(255 255 255 / .18);padding-bottom:18px;margin-bottom:2px}.retiro-reserva__col--general{padding-top:14px}.retiro-reserva__cta .wp-block-button__link{min-width:100%;width:100%;padding:15px 20px}.retiro-reserva__micro{font-size:.92rem}}.retiro-galeria{position:relative;overflow:hidden;background:#eef5ff;padding:72px 28px 110px;margin-block-start:0!important}.retiro-galeria__inner{position:relative;z-index:1;max-width:1320px}.retiro-galeria__title{margin:0 0 8px;line-height:1.1;color:#0f1f4a;letter-spacing:0}.retiro-galeria__subtitle{margin:0;color:#5f7092;font-size:1rem;line-height:1.45}.retiro-galeria__layout{margin-top:34px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;align-items:start}.retiro-galeria__video-col,.retiro-galeria__photos{display:contents}.retiro-galeria__video-card{grid-column:1 / span 4;grid-row:1 / span 2;margin:0;border-radius:22px;overflow:hidden;box-shadow:0 14px 34px rgb(15 31 74 / .12);background:#fff}.retiro-galeria__video,.retiro-galeria__video-card .wp-block-video{margin:0!important;height:100%}.retiro-galeria__video video{display:block;width:100%;height:100%;aspect-ratio:9 / 16;object-fit:cover;background:#dfe9f8}.retiro-galeria__item{margin:0!important;border-radius:22px;overflow:hidden;box-shadow:0 14px 34px rgb(15 31 74 / .12);background:#fff}.retiro-galeria__item .wp-block-image,.retiro-galeria__item .retiro-galeria__media{margin:0!important;height:100%}.retiro-galeria__item img{display:block;width:100%;height:100%;object-fit:cover}.retiro-galeria__photos>.retiro-galeria__item:nth-child(1){grid-column:5 / span 4;grid-row:1;aspect-ratio:4 / 3}.retiro-galeria__photos>.retiro-galeria__item:nth-child(2){grid-column:9 / span 4;grid-row:1;aspect-ratio:4 / 3}.retiro-galeria__photos>.retiro-galeria__item:nth-child(3){grid-column:5 / span 8;grid-row:2;aspect-ratio:2 / 1}.retiro-galeria__photos>.retiro-galeria__item:nth-child(4){grid-column:1 / span 3;grid-row:3;aspect-ratio:4 / 3}.retiro-galeria__photos>.retiro-galeria__item:nth-child(5){grid-column:4 / span 3;grid-row:3;aspect-ratio:4 / 3}.retiro-galeria__photos>.retiro-galeria__item:nth-child(6){grid-column:7 / span 3;grid-row:3;aspect-ratio:4 / 3}.retiro-galeria__photos>.retiro-galeria__item:nth-child(7){grid-column:10 / span 3;grid-row:3;aspect-ratio:4 / 3}@media (max-width:1024px){.retiro-galeria{padding:64px 28px 96px}.retiro-galeria::after{height:72px}.retiro-galeria__layout{grid-template-columns:1fr;gap:18px}.retiro-galeria__video-col,.retiro-galeria__photos{display:block}.retiro-galeria__video-card{grid-column:auto;grid-row:auto;max-width:360px;margin:0 auto;width:100%;border-radius:20px}.retiro-galeria__photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.retiro-galeria__photos>.retiro-galeria__item{grid-column:auto!important;grid-row:auto!important;aspect-ratio:4 / 3}.retiro-galeria__photos>.retiro-galeria__item:nth-child(3){grid-column:1 / -1!important;aspect-ratio:16 / 9}}@media (max-width:781px){.retiro-galeria{padding:56px 28px 88px}.retiro-galeria::after{height:60px}.retiro-galeria__layout{margin-top:26px}.retiro-galeria__photos{grid-template-columns:1fr;gap:16px}.retiro-galeria__photos>.retiro-galeria__item,.retiro-galeria__photos>.retiro-galeria__item:nth-child(3){grid-column:auto!important;aspect-ratio:4 / 3;border-radius:18px}.retiro-galeria__video-card{border-radius:18px}}.retiro-faq{background:#fff;padding:72px 28px 80px;margin-block-start:0!important}.retiro-faq__inner{max-width:980px}.retiro-faq__title{margin:0 0 34px;color:#0f1f4a;letter-spacing:0}.retiro-faq__list{margin-top:0;max-width:720px!important}.retiro-faq__item{margin:0!important;padding:0;border-bottom:1px solid #dbe3f0}.retiro-faq__item summary{list-style:none;cursor:pointer;position:relative;padding:18px 44px 18px 0;color:#0f1f4a;line-height:1.35;outline:none;font-weight:600}.retiro-faq__item summary::-webkit-details-marker{display:none}.retiro-faq__item summary::marker{display:none}.retiro-faq__item summary::after{content:"";position:absolute;right:8px;top:23px;width:9px;height:9px;border-right:2px solid #94a6c6;border-bottom:2px solid #94a6c6;transform:rotate(45deg);transition:transform 0.22s ease}.retiro-faq__item[open] summary::after{transform:rotate(-135deg);top:28px}.retiro-faq__answer{margin:20px 0 20px!important;padding-right:30px;color:#32486f;line-height:1.5}@media (max-width:781px){.retiro-faq{padding:56px 28px 44px}.retiro-faq__title{margin-bottom:26px}.retiro-faq__item summary{padding:16px 38px 16px 0}.retiro-faq__item summary::after{right:4px;top:20px;width:8px;height:8px}.retiro-faq__item[open] summary::after{top:24px}.retiro-faq__answer{padding-right:0;margin-bottom:18px!important;line-height:1.55}}.retiro-faq__item{overflow:hidden}.retiro-faq__content{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.32s ease,opacity 0.22s ease}.retiro-faq__item.is-open .retiro-faq__content{opacity:1}.retiro-faq__item .retiro-faq__answer{margin-top:0!important}.retiro-cta-final{position:relative;isolation:isolate;padding:100px 28px 100px;margin-block-start:0!important;background-color:#0f172a;background-image:url(/wp-content/uploads/tabarca-cta-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.retiro-cta-final::before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgb(10 16 30 / .4) 0%,rgb(10 16 30 / .58) 42%,rgb(10 16 30 / .7) 100%);z-index:-1}.retiro-cta-final__inner{max-width:1100px;margin:0 auto}.retiro-cta-final__title{margin:0 0 14px;color:#ffcd00;line-height:1.08;text-wrap:balance}.retiro-cta-final__meta{margin:0;color:rgb(255 255 255 / .92);font-size:1.05rem;line-height:1.5;text-wrap:balance}.retiro-cta-final__buttons{margin-top:28px;margin-bottom:0}.retiro-cta-final__btn{margin:0}.retiro-cta-final__btn .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:0 30px;background:#fff;color:#0f172a;border:1px solid rgb(255 255 255 / .18);box-shadow:0 10px 26px rgb(0 0 0 / .18);font-weight:700;font-size:1.05rem;text-decoration:none;transition:transform 0.22s ease,box-shadow 0.22s ease,background-color 0.22s ease}.retiro-cta-final__btn .wp-block-button__link:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgb(0 0 0 / .22);background:#f8fafc}.retiro-cta-final__btn .wp-block-button__link::before{content:"";width:20px;height:20px;flex:0 0 20px;background-color:currentColor;-webkit-mask:url(/wp-content/themes/la-mar-de-yoga/assets/icons/whatsapp.svg) no-repeat center / contain;mask:url(/wp-content/themes/la-mar-de-yoga/assets/icons/whatsapp.svg) no-repeat center / contain}.retiro-cta-final__note{margin:14px 0 0;color:rgb(255 255 255 / .9);font-size:1rem;line-height:1.45;font-weight:600}.lmdy-mpdj-promo__header{display:flex;align-items:flex-start;gap:1rem;margin-bottom:.85rem}.lmdy-mpdj-promo__logo{width:64px;height:64px;flex:0 0 64px;object-fit:contain;margin-top:.15rem}.lmdy-mpdj-promo__heading{min-width:0}@media (max-width:900px){.retiro-cta-final{padding:60px 28px 70px;background-position:center center}.retiro-cta-final__title{line-height:1.12;margin:0 0 30px}}@media (max-width:781px){.retiro-cta-final{padding:90px 28px 90px}.retiro-cta-final__buttons{margin-top:22px}}body .retiro-mobile-sticky{display:none!important;margin-block-start:0!important}@media (max-width:781px){body .retiro-mobile-sticky{position:fixed;left:14px;right:14px;bottom:calc(14px + env(safe-area-inset-bottom, 0px));z-index:9999;display:flex!important;align-items:center;justify-content:space-between;gap:14px;padding:12px 12px 12px 16px;background:#fff;border-radius:18px;box-shadow:0 14px 34px rgb(15 27 59 / .18);border:1px solid rgb(220 229 242 / .95)}.retiro-mobile-sticky__info{min-width:0;flex:1 1 auto}.retiro-mobile-sticky__eyebrow{margin:0 0 3px;color:#98a7bf;font-size:11px;line-height:1.1;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.retiro-mobile-sticky__title{margin:0;color:#1f2e4a;font-size:16px;line-height:1.15;font-weight:700}.retiro-mobile-sticky__buttons{margin:0;flex:0 0 auto}.retiro-mobile-sticky__btn{margin:0}.retiro-mobile-sticky__btn .wp-block-button__link{min-height:46px;padding:0 22px;border-radius:14px;background:#09c94f;color:#fff;border:1px solid #09c94f;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:16px;line-height:1;font-weight:600;text-decoration:none;box-shadow:none}.retiro-mobile-sticky__btn .wp-block-button__link::before{content:"";width:30px;height:30px;flex:0 0 30px;background-color:currentColor;-webkit-mask:url(/wp-content/themes/la-mar-de-yoga/assets/icons/whatsapp.svg) no-repeat center / contain;mask:url(/wp-content/themes/la-mar-de-yoga/assets/icons/whatsapp.svg) no-repeat center / contain}.retiro-mobile-sticky__btn .wp-block-button__link:active{transform:translateY(1px)}body{padding-bottom:96px}}@media (max-width:640px){.lmdy-mpdj-promo{padding:1.25rem;border-radius:18px}.lmdy-mpdj-promo__header{gap:.8rem}.lmdy-mpdj-promo__logo{width:52px;height:52px;flex-basis:52px}.lmdy-mpdj-promo__title{font-size:1.25rem}}.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}