.elementor-772 .elementor-element.elementor-element-a87bf09{--display:flex;}.elementor-772 .elementor-element.elementor-element-1ba63f0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-772 .elementor-element.elementor-element-87f9d61{--display:flex;}.elementor-772 .elementor-element.elementor-element-4aa9d7a{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-772 .elementor-element.elementor-element-a75a447 .elementor-heading-title{color:#6EC1E4;}.elementor-772 .elementor-element.elementor-element-de7657d .elementor-heading-title{color:#6EC1E4;}.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 );}.elementor-772 .elementor-element.elementor-element-085693c .elementor-heading-title{color:#6EC1E4;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-772 .elementor-element.elementor-element-731158dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-772 .elementor-element.elementor-element-731158dc{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#000000;}.elementor-772 .elementor-element.elementor-element-5edcab4{--display:flex;}.elementor-772 .elementor-element.elementor-element-d7d2f40{--display:flex;}.elementor-772 .elementor-element.elementor-element-d74d7a0{--display:flex;}.elementor-772 .elementor-element.elementor-element-6de9c7d{--display:flex;}.elementor-772 .elementor-element.elementor-element-be11632{color:#7A7A7A;}.elementor-772 .elementor-element.elementor-element-6e72d05{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-772 .elementor-element.elementor-element-bc9d1d4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-772 .elementor-element.elementor-element-bc9d1d4 .elementor-divider-separator{width:100%;}.elementor-772 .elementor-element.elementor-element-bc9d1d4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-772 .elementor-element.elementor-element-04b70c1{--display:flex;}.elementor-772 .elementor-element.elementor-element-8f6347f{--display:flex;}.elementor-772 .elementor-element.elementor-element-fad96c3 .elementor-heading-title{color:#6EC1E4;}.elementor-772 .elementor-element.elementor-element-108d09c{--display:flex;}.elementor-772 .elementor-element.elementor-element-6872828{--display:flex;}.elementor-772 .elementor-element.elementor-element-10b0f56{--display:flex;}.elementor-772 .elementor-element.elementor-element-449f59c{--display:flex;}.elementor-772 .elementor-element.elementor-element-5d88a00{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-772 .elementor-element.elementor-element-5d88a00 .elementor-divider-separator{width:100%;}.elementor-772 .elementor-element.elementor-element-5d88a00 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-772 .elementor-element.elementor-element-d2fe03f{--display:flex;}.elementor-772 .elementor-element.elementor-element-14daa06 .elementor-heading-title{color:#6EC1E4;}.elementor-772 .elementor-element.elementor-element-4dcf08c{--display:flex;}.elementor-772 .elementor-element.elementor-element-d82db44{--display:flex;}.elementor-772 .elementor-element.elementor-element-f3d7d22{--display:flex;}.elementor-772 .elementor-element.elementor-element-e97ca59{--display:flex;}.elementor-772 .elementor-element.elementor-element-940e4fa{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-772 .elementor-element.elementor-element-940e4fa .elementor-divider-separator{width:100%;}.elementor-772 .elementor-element.elementor-element-940e4fa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-772 .elementor-element.elementor-element-04ff517{--display:flex;--margin-top:645px;--margin-bottom:645px;--margin-left:645px;--margin-right:645px;}.elementor-772 .elementor-element.elementor-element-9a09cb7{--display:flex;}.elementor-772 .elementor-element.elementor-element-38383a7{--display:flex;}.elementor-772 .elementor-element.elementor-element-4adc9ef .elementor-heading-title{color:#6EC1E4;}.elementor-772 .elementor-element.elementor-element-d81b83c{--display:flex;}.elementor-772 .elementor-element.elementor-element-dfe8d08{--display:flex;}.elementor-772 .elementor-element.elementor-element-060e3f2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-772 .elementor-element.elementor-element-060e3f2 .elementor-divider-separator{width:100%;}.elementor-772 .elementor-element.elementor-element-060e3f2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-772 .elementor-element.elementor-element-6c2b7e0{--display:flex;}.elementor-772 .elementor-element.elementor-element-46e0a34{--display:flex;}.elementor-772 .elementor-element.elementor-element-8f1f5b4{--display:flex;}.elementor-772 .elementor-element.elementor-element-ca25b84{--display:flex;}.elementor-772 .elementor-element.elementor-element-33e8ded .elementor-heading-title{color:#6EC1E4;}.elementor-772 .elementor-element.elementor-element-debe11c{--display:flex;}.elementor-772 .elementor-element.elementor-element-ec15146{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-772 .elementor-element.elementor-element-ec15146 .elementor-divider-separator{width:100%;}.elementor-772 .elementor-element.elementor-element-ec15146 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-772 .elementor-element.elementor-element-769bbd7{--display:flex;}.elementor-772 .elementor-element.elementor-element-80a72c5 .elementor-heading-title{color:#6EC1E4;}.elementor-772 .elementor-element.elementor-element-af686d6{--display:flex;}.elementor-772 .elementor-element.elementor-element-e39b9c8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-772 .elementor-element.elementor-element-e39b9c8 .elementor-divider-separator{width:100%;}.elementor-772 .elementor-element.elementor-element-e39b9c8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-772 .elementor-element.elementor-element-17ddbc41{--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;}.elementor-772 .elementor-element.elementor-element-3723cc43{--display:flex;}.elementor-772 .elementor-element.elementor-element-7dbc4b5{--display:flex;}.elementor-772 .elementor-element.elementor-element-b5f69a7{--display:flex;}.elementor-772 .elementor-element.elementor-element-9240b89{--display:flex;}.elementor-772 .elementor-element.elementor-element-330621b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-772 .elementor-element.elementor-element-330621b .elementor-divider-separator{width:100%;}.elementor-772 .elementor-element.elementor-element-330621b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-772 .elementor-element.elementor-element-a8a7ef0{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-772 .elementor-element.elementor-element-71ff709 .elementor-button{background-color:#7F0906;font-family:"Roboto", Sans-serif;font-size:23px;font-weight:500;text-decoration:underline;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#720300;border-radius:7px 7px 7px 7px;padding:20px 10px 20px 10px;}.elementor-772 .elementor-element.elementor-element-71ff709 .elementor-button:hover, .elementor-772 .elementor-element.elementor-element-71ff709 .elementor-button:focus{background-color:#610F28;color:#FFFFFF;border-color:#6D0F2C;}.elementor-772 .elementor-element.elementor-element-71ff709.elementor-element{--align-self:stretch;}.elementor-772 .elementor-element.elementor-element-71ff709 .elementor-button:hover svg, .elementor-772 .elementor-element.elementor-element-71ff709 .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:480px){.elementor-772 .elementor-element.elementor-element-4aa9d7a{--width:60%;}}@media(max-width:768px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:479px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-772 .elementor-element.elementor-element-17ddbc41{--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-772 .elementor-element.elementor-element-a8a7ef0{--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-772 .elementor-element.elementor-element-71ff709 .elementor-button{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-d74d7a0 */#testb .elementor-element {
        align-content: center !important;
}
#testb .elementor-widget-container {
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba63f0 */#latest-news {display:flex;flex-direction:row;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-71ff709 */#advbtt {
  animation: bounceSmooth 3s cubic-bezier(0.25, 0.46, 0.45, 0.94) infinite;
  transition: transform 0.3s ease;
  display: inline-block;
}

#advbtt:hover {
  animation: none;
}

@keyframes bounceSmooth {
  0%, 100% {
    transform: translateY(0);
  }
  30% {
    transform: translateY(-8px);
  }
  50% {
    transform: translateY(0);
  }
  70% {
    transform: translateY(-4px);
  }
}/* End custom CSS */
/* Start custom CSS */html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, sub, sup, tt, var, b, u, i, center, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
* {
    box-sizing: border-box;
}
body, p, div, ul, li {
    font-size: 18px !important;
    font-weight: 400 !important;
    line-height: 1.3em !important;
}
.no-space-container {
    margin: 0 auto !important;
    padding: 0 !important;
}
body, h1, h2, h3, h4, h5, h6, p, ul, li {
    font-family: "Lato", Sans-serif !important;
    color: #000000 !important;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: 800 !important;
}
h2 {
    font-size: 33px !important;
    line-height: 1.25em !important;
}
h3 {
    font-size: 16px !important;
}
h4 {
    font-size: 18px !important;
    color: #7f0906 !important;
}
ul {
    margin-bottom:1em !important;
}
li {
    margin-bottom: .5em !important;
}
p:last-of-type {
    margin-bottom: 0 !important;
}
p:last-of-type + ul {
    margin-top: 1rem !important;
}
.body-content img {
    max-width: 100% !important;
    height: auto !important;
    border-style: none !important;
    display:block !important;
}
h3, .news-title {
    border-left: 5px solid #000 !important;
    text-transform: uppercase !important;
    font-size: 18px !important;
    padding-left: 8px !important;
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
    font-weight: 600 !important;
}
.news-title+h2 {
    margin-top: 0 !important;
    padding-top: 0 !important;
}
.section-container {
    margin: 0 auto !important;
    padding: 0 !important;
}
.divider-block {
    margin: 0 auto !important;
}
.divider-block .white {
    --divider-color: white !important;
    padding: 0 !important;
    height: 1px !important;
}
.left-block, .right-block, .full-block {
    margin: 0 !important;
    padding: 0 !important;
}
.two-columns, #latest-news, #latest-news .two-columns, #look-older, #look-older .two-columns, #below-the-surface, #below-the-surface .two-columns, #missing-building-blocks, #missing-building-blocks .two-columns, #collagen-loss, #collagen-loss .two-columns, #bounce-back, #bounce-back .two-columns {
    gap: 25px !important;
}
#latest-news .two-column {
    align-items: center !important;
}
#latest-news #imagination-title {
    height: auto !important;
    align-self: center !important;
}
#latest-news h2 {
    font-size: 24px !important;
    font-weight: 800 !important;
    line-height: 1.25em !important;
}
#latest-news p, #latest-news h2 {
    color: #000000 !important;
}
#latest-news #latest-news-img {
    background: url(https://lp.organixx.com/wp-content/uploads/2025/06/csc444.webp) no-repeat -70px 0 / cover !important
}
#look-older {
    background-color:#eee !important;
    padding:15px !important;
}
#look-older .left-block {
    align-items: center !important;
    justify-content: center !important;
}
#look-older h2 {
    text-align:center !important;
}
#look-older {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
}
#missing-building-blocks, #collagen-loss, #bounce-back {
    padding:15px !important;
}
#missing-building-blocks {
    background-color:#eee !important;
}
#missing-building-blocks .right-block, #woman-bottle .left-block, #bounce-back .right-block {
    justify-content:center !important;
}
#collagen-loss, #bounce-back {
    border:1px solid #000 !important;
}
#collagen-loss .left-block {
    background: url(https://lp.organixx.com/wp-content/uploads/2025/06/cscjointpain-1024x774.webp) no-repeat -70px 0 / cover !important
}
#click-here-btn a {
    text-transform:uppercase !important;
}
@media (max-width: 767px) {
    #collagen-loss .left-block {
        background-size:contain !importaint;
    }
    .two-columns img {
        max-width: 350px !important;
        width: 100% !important;
    }
    #look-older h2 br {
        display: none !important;
    }
    .mobile-show {
        display: block !important;
    }
    .desktop-show {
        display: none !important;
    }
    #latest-news .mobile-show {
        text-align:left;
    }
}
@media (min-width: 768px) {
    .section-container {
        max-width: 1000px !important;
        margin: 0 auto !important;
    }
    .two-columns,
    #latest-news,
    #latest-news .two-columns,
    #look-older,
    #look-older .two-columns,
    #below-the-surface,
    #below-the-surface .two-columns,
    #missing-building-blocks,
    #missing-building-blocks .two-columns,
    #collagen-loss,
    #collagen-loss .two-columns,
    #bounce-back,
    #bounce-back .two-columns {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: wrap !important;
        gap: 25px 50px !important;
    }
    #below-the-surface .left-block,
    #below-the-surface .right-block,
    .left-block,
    .right-block,
    #latest-news,
    #latest-news .left-block,
    #latest-news .right-block,
    #look-older,
    #look-older .left-block,
    #look-older .right-block,
    #below-the-surface,
    #below-the-surface .left-block,
    #below-the-surface .right-block,
    #benefits-of-collagen,
    #benefits-of-collagen .left-block,
    #benefits-of-collagen .right-block,
    #missing-building-blocks,
    #missing-building-blocks .left-block,
    #missing-building-blocks .right-block,
    #collagen-loss,
    #collagen-loss .left-block,
    #collagen-loss .right-block,
    #structural-breakdown,
    #structural-breakdown .left-block,
    #structural-breakdown .right-block,
    #bounce-back,
    #bounce-back .left-block,
    #bounce-back .right-block {
        flex: 0 0 calc(50% - 25px) !important;
    }
    .full-block, #latest-news .full-block {
        flex: 0 0 100% !important;
    }
    #latest-news .left-block img {
        display: block !important;
        max-width: 100% !important;
        width: 100% !important;
    }
    #latest-news .right-block {
        flex: 0 0 calc(50% - 25px) !important;
    }
    #look-older .left-block {
        flex: 0 0 calc(40% - 25px) !important;
    }
    #look-older .right-block {
        flex: 0 0 calc(60% - 25px) !important;
    }
    #missing-building-blocks, #collagen-loss, #bounce-back {
        padding:50px !important;
    }
    #woman-bottle .left-block {
        flex: 0 0 35% !important;
    }
    #woman-bottle .right-block {
        flex:1 !important;
    }
    .mobile-show {
        display: none !important;
    }
    .desktop-show {
        display: block !important;
    }
}
@media (min-width: 768px and max-width: 992px;) {
    #latest-news #latest-news-img {
        background-size: 100% ! Important;
        background-position: left left !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lp.organixx.com/wp-content/uploads/2025/06/Lato-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://lp.organixx.com/wp-content/uploads/2025/06/Lato-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://lp.organixx.com/wp-content/uploads/2025/06/Lato-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://lp.organixx.com/wp-content/uploads/2025/06/Lato-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://lp.organixx.com/wp-content/uploads/2025/06/Lato-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://lp.organixx.com/wp-content/uploads/2025/06/Lato-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */