.elementor-6656 .elementor-element.elementor-element-1afd126{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:0px 0px 0px 0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-6656 .elementor-element.elementor-element-4032e66{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:0px 0px 45px 45px;--padding-top:12em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-6656 .elementor-element.elementor-element-4032e66:not(.elementor-motion-effects-element-type-background), .elementor-6656 .elementor-element.elementor-element-4032e66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #0E5866 0%, var( --e-global-color-secondary ) 100%);}.elementor-6656 .elementor-element.elementor-element-36570ad{--display:flex;--min-height:0vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6656 .elementor-element.elementor-element-f515650.elementor-element{--align-self:center;}.elementor-6656 .elementor-element.elementor-element-f515650 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-6656 .elementor-element.elementor-element-51a6132 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6656 .elementor-element.elementor-element-51a6132 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6656 .elementor-element.elementor-element-51a6132{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6656 .elementor-element.elementor-element-51a6132 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6656 .elementor-element.elementor-element-51a6132 .elementor-icon-list-item > a{font-family:var( --e-global-typography-0d5e945-font-family ), Sans-serif;font-size:var( --e-global-typography-0d5e945-font-size );font-weight:var( --e-global-typography-0d5e945-font-weight );line-height:var( --e-global-typography-0d5e945-line-height );letter-spacing:var( --e-global-typography-0d5e945-letter-spacing );word-spacing:var( --e-global-typography-0d5e945-word-spacing );}.elementor-6656 .elementor-element.elementor-element-51a6132 .elementor-icon-list-text{color:var( --e-global-color-3099df0 );transition:color 0.3s;}.elementor-6656 .elementor-element.elementor-element-51a6132 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-4a5499b );}.elementor-6656 .elementor-element.elementor-element-410b6f71{--display:flex;}.elementor-6656 .elementor-element.elementor-element-5029f0b{--display:flex;}@media(min-width:768px){.elementor-6656 .elementor-element.elementor-element-4032e66{--content-width:1400px;}}@media(max-width:1366px){.elementor-6656 .elementor-element.elementor-element-1afd126{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-6656 .elementor-element.elementor-element-4032e66{--padding-top:13em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-6656 .elementor-element.elementor-element-51a6132 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6656 .elementor-element.elementor-element-51a6132 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0d5e945-font-size );line-height:var( --e-global-typography-0d5e945-line-height );letter-spacing:var( --e-global-typography-0d5e945-letter-spacing );word-spacing:var( --e-global-typography-0d5e945-word-spacing );}}@media(max-width:1024px){.elementor-6656 .elementor-element.elementor-element-1afd126{--border-radius:0px 0px 0px 0px;}.elementor-6656 .elementor-element.elementor-element-4032e66{--border-radius:0px 0px 30px 30px;}.elementor-6656 .elementor-element.elementor-element-51a6132 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6656 .elementor-element.elementor-element-51a6132 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0d5e945-font-size );line-height:var( --e-global-typography-0d5e945-line-height );letter-spacing:var( --e-global-typography-0d5e945-letter-spacing );word-spacing:var( --e-global-typography-0d5e945-word-spacing );}}@media(max-width:767px){.elementor-6656 .elementor-element.elementor-element-1afd126{--border-radius:0px 0px 0px 0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-6656 .elementor-element.elementor-element-4032e66{--border-radius:0px 0px 30px 30px;--padding-top:10em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-6656 .elementor-element.elementor-element-f515650{text-align:center;}.elementor-6656 .elementor-element.elementor-element-51a6132 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6656 .elementor-element.elementor-element-51a6132 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0d5e945-font-size );line-height:var( --e-global-typography-0d5e945-line-height );letter-spacing:var( --e-global-typography-0d5e945-letter-spacing );word-spacing:var( --e-global-typography-0d5e945-word-spacing );}}/* Start custom CSS for heading, class: .elementor-element-f515650 */.masteriyo-checkout----create-user > label{
    padding-bottom: 30px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f224f0f *//*asterisco de create user*/
.masteriyo-checkout----create-user .masteriyo-label span {
    padding-top: 25px;
}

.masteriyo-checkout-main {
    border: 2px solid #275950!important;
}

.masteriyo-checkout-summary-your-order {
        border: 2px solid #275950!important;
}

body.masteriyo #masteriyo-checkout .masteriyo-container .masteriyo-checkout-wire-transfer{
    border: 2px solid #275950!important;
}

body.masteriyo #masteriyo-checkout .masteriyo-container .masteriyo-checkout-summary-payment-method{
        border: 2px solid #275950!important;

}

button#masteriyo-place-order{
    background-color: #275950!important;
}

.masteriyo-checkout-summary-payment-method ul label{
    font-weight: 700;
}

body.masteriyo #masteriyo-checkout .masteriyo-container .masteriyo-checkout-main input, body.masteriyo #masteriyo-checkout .masteriyo-container .masteriyo-checkout-main textarea{
    border-color: #275950!important;
}

label.masteriyo-label {
    font-size: 18px;
    font-weight: 700;
}

.masteriyo-checkout----fname{
    flex: 1 1 100!important;
}

button.chakra-button.css-en-vtpnl3{
    color: #FFF!important;
}

.elementor-message.elementor-message-success.elementor-message-svg {
    color: #275950;
    font-weight: 700;
}

.masteriyo-checkout .masteriyo-col-2 > * {
    flex: auto !important;
    padding: 5px !important;
}

span#masteriyo-checkout-attachment-upload-file-name {
    color: #275950;
}/* End custom CSS */