.elementor-2178 .elementor-element.elementor-element-004be77a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2178 .elementor-element.elementor-element-f334bd21{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:55px;--padding-bottom:55px;--padding-left:38px;--padding-right:38px;}.elementor-2178 .elementor-element.elementor-element-f334bd21:not(.elementor-motion-effects-element-type-background), .elementor-2178 .elementor-element.elementor-element-f334bd21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FFF8;}.elementor-2178 .elementor-element.elementor-element-0bc5865b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2178 .elementor-element.elementor-element-ee02017e .elementor-heading-title{color:#2E8B57;}.elementor-2178 .elementor-element.elementor-element-68afddd5 .elementor-heading-title{color:#21432E;}.elementor-2178 .elementor-element.elementor-element-355b04c9{color:#405847;}.elementor-2178 .elementor-element.elementor-element-3a71582c .elementor-button{background-color:#2E8B57;fill:#FFFFFF;color:#FFFFFF;}.elementor-2178 .elementor-element.elementor-element-4c697bb6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2178 .elementor-element.elementor-element-83d0c8ca{--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;--padding-top:60px;--padding-bottom:65px;--padding-left:30px;--padding-right:30px;}.elementor-2178 .elementor-element.elementor-element-ba29c34c .elementor-heading-title{color:#2E8B57;}.elementor-2178 .elementor-element.elementor-element-52ab433c .elementor-heading-title{color:#21432E;}.elementor-2178 .elementor-element.elementor-element-1fdf9c74{color:#567362;}.elementor-2178 .elementor-element.elementor-element-28ad4699 .e-tabs .e-tabs-main-area{height:470px;}.elementor-2178 .elementor-element.elementor-element-28ad4699 .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text{color:#556068;}.elementor-2178 .elementor-element.elementor-element-28ad4699 .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text a{color:#556068;}.elementor-2178 .elementor-element.elementor-element-28ad4699 .e-tabs-items-wrapper .e-section-title{border-style:solid;}.elementor-2178 .elementor-element.elementor-element-8f528729{--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;--padding-top:48px;--padding-bottom:55px;--padding-left:32px;--padding-right:32px;}.elementor-2178 .elementor-element.elementor-element-8f528729:not(.elementor-motion-effects-element-type-background), .elementor-2178 .elementor-element.elementor-element-8f528729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1EEE2;}.elementor-2178 .elementor-element.elementor-element-d0eac20a .elementor-heading-title{color:#21432E;}.elementor-2178 .elementor-element.elementor-element-28d9c256 .elementor-button{background-color:#2E8B57;fill:#FFFFFF;color:#FFFFFF;}@media(min-width:768px){.elementor-2178 .elementor-element.elementor-element-0bc5865b{--width:50%;}.elementor-2178 .elementor-element.elementor-element-4c697bb6{--width:50%;}}/* Start custom CSS *//* PlantsCafe Video Guides — client-editable Elementor Pro page */
body.elementor-page-2178 .pc-video-root{display:flex;flex-direction:column;gap:0}
body.elementor-page-2178 .pc-video-intro{max-width:1320px;margin:0 auto!important;display:flex;flex-direction:row;gap:56px;align-items:center;background:#F8FFF8}
body.elementor-page-2178 .pc-video-intro-content{min-width:0}
body.elementor-page-2178 .pc-video-eyebrow .elementor-heading-title, body.elementor-page-2178 .pc-video-kicker .elementor-heading-title{font:700 11px/1.5 Montserrat,"Noto Sans Bengali",sans-serif;letter-spacing:.17em;color:#2E8B57}
body.elementor-page-2178 .pc-video-page-title h1{font:700 clamp(45px,5.7vw,79px)/1.03 Montserrat,"Noto Sans Bengali",sans-serif;letter-spacing:-.055em;color:#21432e}
body.elementor-page-2178 .pc-video-page-title h1 span{color:#2E8B57}
body.elementor-page-2178 .pc-video-lead p{font:400 16px/1.85 Poppins,"Noto Sans Bengali",sans-serif;color:#3f614b;margin:0 0 12px}
body.elementor-page-2178 .pc-video-feature-image img{display:block;width:100%;max-height:470px;object-fit:cover;border-radius:12px;box-shadow:0 14px 40px rgba(25,76,42,.11)}
body.elementor-page-2178 .pc-video-blog-link a.elementor-button, body.elementor-page-2178 .pc-video-shop-link a.elementor-button{display:inline-flex;border-radius:6px;background:#2E8B57;color:#fff;padding:14px 21px;font:600 12px/1.3 Montserrat,"Noto Sans Bengali",sans-serif;border:1px solid #D4AF37}
body.elementor-page-2178 .pc-video-blog-link a.elementor-button:hover, body.elementor-page-2178 .pc-video-shop-link a.elementor-button:hover{background:#245B42}
body.elementor-page-2178 .pc-video-library{max-width:1200px;margin:0 auto!important;width:100%}
body.elementor-page-2178 .pc-video-library-heading h2{font:700 clamp(31px,3.3vw,48px)/1.2 Montserrat,"Noto Sans Bengali",sans-serif;letter-spacing:-.035em;color:#21432e}
body.elementor-page-2178 .pc-video-library-heading h2 span{color:#2E8B57}
body.elementor-page-2178 .pc-video-library-caption p{font:400 15px/1.75 Poppins,"Noto Sans Bengali",sans-serif;color:#567362}
body.elementor-page-2178 .pc-video-native-playlist{display:block;width:100%;border-radius:12px;overflow:hidden;box-shadow:0 9px 26px rgba(20,66,38,.1)}
body.elementor-page-2178 .pc-video-native-playlist:not(:has(.e-tabs-items > *)){display:none!important}
body.elementor-page-2178 .pc-video-footer-cta{align-items:center;text-align:center}
body.elementor-page-2178 .pc-video-cta-title h2{font:700 clamp(27px,3.3vw,43px)/1.16 Montserrat,"Noto Sans Bengali",sans-serif;color:#21432e}
body.elementor-page-2178 .pc-video-cta-copy p{font:400 15px/1.8 Poppins,"Noto Sans Bengali",sans-serif;color:#4d6654}
@media(max-width:767px){
 body.elementor-page-2178 .pc-video-intro{flex-direction:column!important;gap:25px!important;padding:38px 19px!important}
 body.elementor-page-2178 .pc-video-intro-content, body.elementor-page-2178 .pc-video-photo-wrap{width:100%!important;max-width:100%!important}
 body.elementor-page-2178 .pc-video-page-title h1{font-size:clamp(38px,11vw,58px)!important}
 body.elementor-page-2178 .pc-video-lead p{font-size:14px!important}
 body.elementor-page-2178 .pc-video-feature-image img{max-height:310px!important}
 body.elementor-page-2178 .pc-video-library{padding:43px 18px 55px!important}
 body.elementor-page-2178 .pc-video-footer-cta{padding:35px 18px 45px!important}
}/* End custom CSS */