.elementor-4979 .elementor-element.elementor-element-gwa0001{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4979 .elementor-element.elementor-element-gwa0001:not(.elementor-motion-effects-element-type-background), .elementor-4979 .elementor-element.elementor-element-gwa0001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8ED;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-4979 .elementor-element.elementor-element-gwa0002{text-align:left;}.elementor-4979 .elementor-element.elementor-element-gwa0002 img{width:100%;}.elementor-4979 .elementor-element.elementor-element-gwa0003{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4979 .elementor-element.elementor-element-gwa0003:not(.elementor-motion-effects-element-type-background), .elementor-4979 .elementor-element.elementor-element-gwa0003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8ED;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4979 .elementor-element.elementor-element-gwa0004{text-align:left;}.elementor-4979 .elementor-element.elementor-element-gwa0004 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:500;line-height:135%;color:var( --e-global-color-text );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4979 .elementor-element.elementor-element-gwa0005{text-align:left;}.elementor-4979 .elementor-element.elementor-element-gwa0006{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4979 .elementor-element.elementor-element-gwa0006:not(.elementor-motion-effects-element-type-background), .elementor-4979 .elementor-element.elementor-element-gwa0006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8ED;}.elementor-4979 .elementor-element.elementor-element-gwa0008{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-4979 .elementor-element.elementor-element-gwa0008:not(.elementor-motion-effects-element-type-background), .elementor-4979 .elementor-element.elementor-element-gwa0008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8ED;}.elementor-4979 .elementor-element.elementor-element-gwa0009{text-align:left;}@media(min-width:768px){.elementor-4979 .elementor-element.elementor-element-gwa0001{--content-width:640px;}.elementor-4979 .elementor-element.elementor-element-gwa0003{--content-width:640px;}.elementor-4979 .elementor-element.elementor-element-gwa0006{--content-width:640px;}.elementor-4979 .elementor-element.elementor-element-gwa0008{--content-width:640px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4979 .elementor-element.elementor-element-gwa0001{--content-width:82%;}.elementor-4979 .elementor-element.elementor-element-gwa0003{--content-width:82%;}.elementor-4979 .elementor-element.elementor-element-gwa0006{--content-width:82%;}.elementor-4979 .elementor-element.elementor-element-gwa0008{--content-width:82%;}}@media(max-width:1440px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4979 .elementor-element.elementor-element-gwa0004 .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-4979 .elementor-element.elementor-element-gwa0001{--content-width:90%;--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4979 .elementor-element.elementor-element-gwa0002{text-align:left;}.elementor-4979 .elementor-element.elementor-element-gwa0003{--content-width:90%;--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4979 .elementor-element.elementor-element-gwa0004{text-align:left;}.elementor-4979 .elementor-element.elementor-element-gwa0004 .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4979 .elementor-element.elementor-element-gwa0005{text-align:left;}.elementor-4979 .elementor-element.elementor-element-gwa0006{--content-width:90%;--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4979 .elementor-element.elementor-element-gwa0008{--content-width:90%;--padding-top:36px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4979 .elementor-element.elementor-element-gwa0009{text-align:left;}}/* Start custom CSS *//*TEXT HIGHLIGHT*/

.highlight-yellow{
    font-weight:700;
    color:#DAC66E!important;
    font-style: italic;
}

/*MOBILE RESPONSIVENESS*/

@media only screen and (max-width:1700px) and (min-width:1281px) {
.elementor-widget-container ul {
    padding: 20px!important;
}
div#hero-text-col {
    padding-left: 30px !important;
    padding-top: 50px !important;
}

.text-large{
    font-size:20px!important;
}
h2{
    font-size:32px!important;
    line-height:150%!important;
}
h3{
    font-size: 22px !important;
    line-height: 150% !important;
}
div#trend-first-col {
    padding-right: 0px !important;
}
.text-small{
    font-size:16px!important;
}
.elementor-12 .elementor-element.elementor-element-7465ae6 .elementor-heading-title{
    font-size:40px!important;
    line-height:150%!important;
}
#gif img.attachment-full.size-full.wp-image-160 {
    width: 262px!important;
}
div#text-vid-col {
    padding-right: 150px !important;
}
div#product-img {
    width: 440px!important;
}
}

@media only screen and (max-width:1280px) and (min-width:1025px) {
div#hero-text-col {
    padding-left: 30px !important;
    padding-top: 50px !important;
}
h1{
    line-height:150%!important;
}
.text-large{
    font-size:20px!important;
}
h2{
    font-size:32px!important;
    line-height:150%!important;
}
h3{
    font-size:24px!important;
}
div#trend-first-col {
    padding-right: 0px !important;
}
.text-small{
    font-size:16px!important;
}

#gif img.attachment-full.size-full.wp-image-160 {
    width: 262px!important;
}
div#text-vid-col {
    padding-right: 10px !important;
}
div#product-img {
    width: 440px!important;
}

#gif-sec .e-con-inner{
    padding-top:100px!important;
    padding-bottom:100px!important;
}
.e-con-inner{
    width:90%!important;
}
#real-text .elementor-widget-container {
    padding-right: 0px !important;
}
}

@media only screen and (max-width:767px) {
ul.elementor-icon-list-items.elementor-inline-items {
    display: flex
;
    flex-direction: column !important;
    align-items: flex-start;
    row-gap: 30px !important;
}
 .wpforms-field-container {
        display: flex;
        flex-direction: column !important;
    }
.wpforms-one-half {
        width: 100% !important;
    }
.wpforms-container .wpforms-field.wpforms-one-half{
    margin-left:0px!important;
}
label.wpforms-field-label {
    font-size: 14px !important;
}
ul {
    padding: 20px !important;
}
}



/* /start giveaway page (18 Oct 2026) - one column, one body size */
.mindful-giveaway-fig figcaption.widget-image-caption{text-align:left;color:rgba(13,28,71,.8)!important;margin-top:14px}
.mindful-giveaway-copy p,.mindful-giveaway-copy li,.mindful-giveaway-copy{font-size:16px!important;line-height:1.6!important}
.mindful-giveaway-copy p{margin:0 0 12px}
.mindful-giveaway-steps{margin:0;padding-left:1.3em;text-align:left}
.mindful-giveaway-steps li{margin-bottom:.5em}
.mindful-giveaway-steps li:last-child{margin-bottom:0}
.mindful-giveaway-steps a{color:#1C3C99;text-decoration:underline}
.mindful-fine-print p{font-size:14px!important;line-height:1.6;color:rgba(13,28,71,.8);margin:0}
.mindful-giveaway-form-wrap .wpforms-container{max-width:none;margin:0;
 --wpforms-field-border-radius:0;--wpforms-field-border-size:1px;--wpforms-field-border-color:rgba(28,60,153,.28);
 --wpforms-field-background-color:#FFFFFF;--wpforms-field-text-color:#0D1C47;--wpforms-field-size-font-size:16px;
 --wpforms-field-size-input-height:50px;--wpforms-field-size-input-spacing:22px;--wpforms-field-size-padding-h:16px;
 --wpforms-label-color:#0D1C47;--wpforms-label-size-font-size:16px;--wpforms-label-size-line-height:1.6;
 --wpforms-label-sublabel-color:rgba(13,28,71,.8);--wpforms-label-size-sublabel-font-size:14px;--wpforms-label-error-color:#1C3C99;
 --wpforms-button-background-color:#1C3C99;--wpforms-button-background-color-alt:#0D1C47;--wpforms-button-text-color:#FAF8ED;
 --wpforms-button-text-color-alt:#FAF8ED;--wpforms-button-border-radius:0;--wpforms-button-border-size:0;
 --wpforms-button-size-font-size:16px;--wpforms-button-size-height:50px;--wpforms-button-size-padding-h:30px;--wpforms-button-size-margin-top:18px}
.mindful-giveaway-form-wrap .wpforms-container,.mindful-giveaway-form-wrap .wpforms-container *{font-family:Poppins,sans-serif}
.mindful-giveaway-form-wrap .wpforms-container .wpforms-field-label{font-weight:400!important;color:#0D1C47!important;font-size:16px!important}
.mindful-giveaway-form-wrap .wpforms-container .wpforms-required-label{color:#1C3C99!important}
.mindful-giveaway-form-wrap .wpforms-container .wpforms-field .wpforms-error,
.mindful-giveaway-form-wrap .wpforms-container em.wpforms-error{color:#1C3C99!important;font-size:14px!important}
.mindful-giveaway-form-wrap .wpforms-container .wpforms-field input.wpforms-error{border-color:#1C3C99!important}
.mindful-giveaway-form-wrap .wpforms-submit-container{text-align:left}
.mindful-giveaway-form-wrap div.wpforms-container-full .wpforms-confirmation-container-full,
.mindful-giveaway-form-wrap .wpforms-confirmation-container-full{background:transparent!important;border:0!important;padding:0!important;margin:0!important;color:#0D1C47!important;text-align:left}
.mindful-giveaway-form-wrap .wpforms-confirmation-container-full p{font-size:16px!important;line-height:1.6!important;color:#0D1C47!important;margin:0!important}/* End custom CSS */