.elementor-958 .elementor-element.elementor-element-c70354c{--display:flex;--min-height:900px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-958 .elementor-element.elementor-element-055e325{--display:flex;--background-transition:0.3s;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-958 .elementor-element.elementor-element-12cea9f .elementor-heading-title{color:#E8D504;font-family:"Inter", Sans-serif;font-size:50px;font-weight:700;line-height:63px;}.elementor-958 .elementor-element.elementor-element-c2d040d{color:#000000;font-family:"Inter", Sans-serif;font-size:30px;font-weight:500;}.elementor-958 .elementor-element.elementor-element-c2d040d > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-4b901d0{color:#000000;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-958 .elementor-element.elementor-element-4b901d0 > .elementor-widget-container{margin:-35px 0px 0px 0px;padding:0px 0px 0px 2px;}.elementor-958 .elementor-element.elementor-element-8f02d1e{font-family:"Roboto", Sans-serif;font-size:10px;font-weight:400;}.elementor-958 .elementor-element.elementor-element-851a816{--display:flex;--background-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-851a816:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-851a816 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://labcanncbd.com/wp-content/uploads/2025/05/Frame-627412-1.png");}.elementor-958 .elementor-element.elementor-element-851a816, .elementor-958 .elementor-element.elementor-element-851a816::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-c8a6598{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-c8a6598.e-con{--align-self:center;}.elementor-958 .elementor-element.elementor-element-0601f21 .elementor-heading-title{color:#BCAC00;font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;}.elementor-958 .elementor-element.elementor-element-8ea9230{color:#3C3F3E;font-family:"Inter", Sans-serif;font-size:30px;font-weight:500;line-height:37px;}.elementor-958 .elementor-element.elementor-element-596ac87 > .elementor-widget-container{padding:41px 41px 41px 41px;}.elementor-958 .elementor-element.elementor-element-596ac87{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-958 .elementor-element.elementor-element-6710f28{--display:flex;--background-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-49c3e79 > .elementor-widget-container{padding:41px 41px 41px 41px;}.elementor-958 .elementor-element.elementor-element-49c3e79{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-958 .elementor-element.elementor-element-17db94d{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-958 .elementor-element.elementor-element-17db94d.e-con{--align-self:center;}.elementor-958 .elementor-element.elementor-element-0e704af .elementor-heading-title{color:#BCAC00;font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;}.elementor-958 .elementor-element.elementor-element-8d0fc72{color:#3C3F3E;font-family:"Inter", Sans-serif;font-size:30px;font-weight:500;line-height:37px;}.elementor-958 .elementor-element.elementor-element-ff12140{--display:flex;--background-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-7d5ac91{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-7d5ac91.e-con{--align-self:center;}.elementor-958 .elementor-element.elementor-element-bba42a7 .elementor-heading-title{color:#BCAC00;font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;}.elementor-958 .elementor-element.elementor-element-3b060ff{color:#3C3F3E;font-family:"Inter", Sans-serif;font-size:30px;font-weight:500;line-height:37px;}.elementor-958 .elementor-element.elementor-element-a179e84 > .elementor-widget-container{padding:41px 41px 41px 41px;}.elementor-958 .elementor-element.elementor-element-a179e84{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-958 .elementor-element.elementor-element-8da0de2{--display:flex;--background-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-8da0de2:not(.elementor-motion-effects-element-type-background), .elementor-958 .elementor-element.elementor-element-8da0de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://labcanncbd.com/wp-content/uploads/2025/05/Frame-627411-1.png");}.elementor-958 .elementor-element.elementor-element-8da0de2, .elementor-958 .elementor-element.elementor-element-8da0de2::before{--border-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-aab3ba7 > .elementor-widget-container{padding:41px 41px 41px 41px;}.elementor-958 .elementor-element.elementor-element-aab3ba7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-958 .elementor-element.elementor-element-127cc21{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-958 .elementor-element.elementor-element-127cc21.e-con{--align-self:center;}.elementor-958 .elementor-element.elementor-element-c13796b .elementor-heading-title{color:#BCAC00;font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;}.elementor-958 .elementor-element.elementor-element-57c9430{color:#3C3F3E;font-family:"Inter", Sans-serif;font-size:30px;font-weight:500;line-height:37px;}.elementor-958 .elementor-element.elementor-element-84343dd{--display:flex;--background-transition:0.3s;}.elementor-958 .elementor-element.elementor-element-4079cd3 .pp-accordion-item{margin-bottom:10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#d4d4d4;}.elementor-958 .elementor-element.elementor-element-4079cd3 .pp-advanced-accordion .pp-accordion-tab-title{color:#515050;}.elementor-958 .elementor-element.elementor-element-4079cd3 .pp-advanced-accordion .pp-accordion-tab-title svg{fill:#515050;}.elementor-958 .elementor-element.elementor-element-4079cd3 .pp-advanced-accordion .pp-accordion-tab-title.pp-accordion-tab-active{color:#515050;}.elementor-958 .elementor-element.elementor-element-4079cd3 .pp-advanced-accordion .pp-accordion-tab-title.pp-accordion-tab-active svg{fill:#515050;}.elementor-958 .elementor-element.elementor-element-4079cd3 .pp-advanced-accordion .pp-accordion-tab-title .pp-accordion-tab-icon{font-size:16px;margin-right:10px;}.elementor-958 .elementor-element.elementor-element-4079cd3 .pp-advanced-accordion .pp-accordion-item .pp-accordion-tab-content{color:#333;}.elementor-958 .elementor-element.elementor-element-4079cd3 .pp-accordion-tab-title{align-items:center;}.elementor-958 .elementor-element.elementor-element-4079cd3 .pp-toggle-icon-align-left .pp-accordion-toggle-icon{margin-right:10px;}.elementor-958 .elementor-element.elementor-element-4079cd3 .pp-toggle-icon-align-right .pp-accordion-toggle-icon{margin-left:10px;}.elementor-958 .elementor-element.elementor-element-4079cd3 .pp-advanced-accordion .pp-accordion-tab-title .pp-accordion-toggle-icon{font-size:16px;color:#2385E0;}.elementor-958 .elementor-element.elementor-element-4079cd3 .pp-advanced-accordion .pp-accordion-tab-title .pp-accordion-toggle-icon svg{fill:#2385E0;}.pp-accordion-toggle-icon, .elementor-958 .elementor-element.elementor-element-4079cd3 .pp-advanced-accordion .pp-accordion-item:hover .pp-accordion-tab-title .pp-accordion-toggle-icon{color:#2385E0;}.elementor-958 .elementor-element.elementor-element-4079cd3 .pp-advanced-accordion .pp-accordion-item:hover .pp-accordion-tab-title .pp-accordion-toggle-icon svg{fill:#2385E0;}.elementor-958 .elementor-element.elementor-element-0ef9f59{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-365313a{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-958 .elementor-element.elementor-element-055e325{--width:50%;}.elementor-958 .elementor-element.elementor-element-c8a6598{--width:50%;}.elementor-958 .elementor-element.elementor-element-17db94d{--width:50%;}.elementor-958 .elementor-element.elementor-element-7d5ac91{--width:50%;}.elementor-958 .elementor-element.elementor-element-127cc21{--width:50%;}}@media(max-width:1024px){.elementor-958 .elementor-element.elementor-element-c70354c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:767px){.elementor-958 .elementor-element.elementor-element-c70354c{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-958 .elementor-element.elementor-element-055e325{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-958 .elementor-element.elementor-element-12cea9f .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-958 .elementor-element.elementor-element-c2d040d{font-size:21px;}.elementor-958 .elementor-element.elementor-element-4b901d0{font-size:17px;}.elementor-958 .elementor-element.elementor-element-4b901d0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-8f02d1e{text-align:center;}.elementor-958 .elementor-element.elementor-element-8f02d1e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-851a816{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-c8a6598{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-0601f21{text-align:center;}.elementor-958 .elementor-element.elementor-element-8ea9230{text-align:center;font-size:20px;}.elementor-958 .elementor-element.elementor-element-596ac87 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-596ac87{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-958 .elementor-element.elementor-element-6710f28{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-49c3e79 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-49c3e79{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-958 .elementor-element.elementor-element-17db94d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-0e704af{text-align:center;}.elementor-958 .elementor-element.elementor-element-8d0fc72{text-align:center;font-size:20px;}.elementor-958 .elementor-element.elementor-element-ff12140{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-7d5ac91{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-bba42a7{text-align:center;}.elementor-958 .elementor-element.elementor-element-3b060ff{text-align:center;font-size:20px;}.elementor-958 .elementor-element.elementor-element-a179e84 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-a179e84{width:100%;max-width:100%;}.elementor-958 .elementor-element.elementor-element-8da0de2{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-aab3ba7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-958 .elementor-element.elementor-element-aab3ba7{width:100%;max-width:100%;}.elementor-958 .elementor-element.elementor-element-127cc21{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-958 .elementor-element.elementor-element-c13796b{text-align:center;}.elementor-958 .elementor-element.elementor-element-57c9430{text-align:center;font-size:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-c2d040d */html.wp-dark-mode-active .elementor-958 .elementor-element.elementor-element-c2d040d,
html.wp-dark-mode-active .elementor-958 .elementor-element.elementor-element-c2d040d .elementor-widget-container,
html.wp-dark-mode-active .elementor-958 .elementor-element.elementor-element-c2d040d .elementor-text-editor {
  color: #E5E5E5 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b901d0 */html.wp-dark-mode-active .elementor-958 .elementor-element.elementor-element-4b901d0,
html.wp-dark-mode-active .elementor-958 .elementor-element.elementor-element-4b901d0 .elementor-widget-container,
html.wp-dark-mode-active .elementor-958 .elementor-element.elementor-element-4b901d0 .elementor-text-editor {
  color: #E5E5E5 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f02d1e */.elementor-958 .elementor-element.elementor-element-8f02d1e{
    position: absolute;
    left: 10px;
    bottom: -40px;
}

html.wp-dark-mode-active .elementor-958 .elementor-element.elementor-element-8f02d1e,
html.wp-dark-mode-active .elementor-958 .elementor-element.elementor-element-8f02d1e .elementor-widget-container,
html.wp-dark-mode-active .elementor-958 .elementor-element.elementor-element-8f02d1e .elementor-text-editor {
  color: #E5E5E5 !important;
}

/* 🔽 Mobile - dark mode */
@media (max-width: 767px) {
  .elementor-958 .elementor-element.elementor-element-8f02d1e{
    left: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c70354c */.elementor-958 .elementor-element.elementor-element-c70354c {
  background-image: url('https://labcanncbd.com/wp-content/uploads/2025/05/oleo-cbd-white.png');
}

html.wp-dark-mode-active .elementor-958 .elementor-element.elementor-element-c70354c {
  background-image: url('https://labcanncbd.com/wp-content/uploads/2025/05/oleo-cbd-black.png');
}

@media (max-width: 767px) {
  .elementor-958 .elementor-element.elementor-element-c70354c {
      background-position: top;
      background-size: cover;
    background-image: url('https://labcanncbd.com/wp-content/uploads/2025/05/fundo-oleo-mobile.png');
  }
}

/* 🔽 Mobile - dark mode */
@media (max-width: 767px) {
  html.wp-dark-mode-active .elementor-958 .elementor-element.elementor-element-c70354c {
      background-position: top;
      background-size: cover;
    background-image: url('https://labcanncbd.com/wp-content/uploads/2025/05/fundo-oleo-mobile-dark.png');
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ea9230 */html.wp-dark-mode-active .elementor-958 .elementor-element.elementor-element-8ea9230,
html.wp-dark-mode-active .elementor-958 .elementor-element.elementor-element-8ea9230 .elementor-widget-container,
html.wp-dark-mode-active .elementor-958 .elementor-element.elementor-element-8ea9230 .elementor-text-editor {
  color: #E5E5E5 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-851a816 */.elementor-958 .elementor-element.elementor-element-851a816{
        display: flex;
        background-position: top;
      background-size: cover;
  flex-direction: row;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d0fc72 */html.wp-dark-mode-active .elementor-958 .elementor-element.elementor-element-8d0fc72,
html.wp-dark-mode-active .elementor-958 .elementor-element.elementor-element-8d0fc72 .elementor-widget-container,
html.wp-dark-mode-active .elementor-958 .elementor-element.elementor-element-8d0fc72 .elementor-text-editor {
  color: #E5E5E5 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6710f28 */.elementor-958 .elementor-element.elementor-element-6710f28{
        display: flex;
  flex-direction: row;
}

@media (max-width: 767px) {
  .elementor-958 .elementor-element.elementor-element-6710f28 {
    flex-direction: column-reverse;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b060ff */html.wp-dark-mode-active .elementor-958 .elementor-element.elementor-element-3b060ff,
html.wp-dark-mode-active .elementor-958 .elementor-element.elementor-element-3b060ff .elementor-widget-container,
html.wp-dark-mode-active .elementor-958 .elementor-element.elementor-element-3b060ff .elementor-text-editor {
  color: #E5E5E5 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff12140 */.elementor-958 .elementor-element.elementor-element-ff12140{
        display: flex;
  flex-direction: row;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57c9430 */html.wp-dark-mode-active .elementor-958 .elementor-element.elementor-element-57c9430,
html.wp-dark-mode-active .elementor-958 .elementor-element.elementor-element-57c9430 .elementor-widget-container,
html.wp-dark-mode-active .elementor-958 .elementor-element.elementor-element-57c9430 .elementor-text-editor {
  color: #E5E5E5 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8da0de2 */.elementor-958 .elementor-element.elementor-element-8da0de2{
        display: flex;
  flex-direction: row;
      background-size: cover;
}

@media (max-width: 767px) {
  .elementor-958 .elementor-element.elementor-element-8da0de2 {
    flex-direction: column-reverse;
  }
}/* End custom CSS */