.elementor-987656 .elementor-element.elementor-element-0a81613:not(.elementor-motion-effects-element-type-background), .elementor-987656 .elementor-element.elementor-element-0a81613 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pranafood.net/wp-content/uploads/2025/10/top-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-987656 .elementor-element.elementor-element-0a81613 > .elementor-container{max-width:1695px;min-height:51vh;}.elementor-987656 .elementor-element.elementor-element-0a81613{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-85px;margin-bottom:0px;padding:350px 15px 180px 15px;z-index:0;}.elementor-987656 .elementor-element.elementor-element-0a81613 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-987656 .elementor-element.elementor-element-3840b76 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-987656 .elementor-element.elementor-element-3840b76 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-987656 .elementor-element.elementor-element-30345a0 > .elementor-widget-container{margin:0px 0px 150px 0px;}.elementor-987656 .elementor-element.elementor-element-30345a0{text-align:left;}.elementor-987656 .elementor-element.elementor-element-775b56d > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-987656 .elementor-element.elementor-element-775b56d{text-align:left;}.elementor-987656 .elementor-element.elementor-element-775b56d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:86px;font-weight:200;text-transform:none;line-height:1em;color:#FFFFFF;}.elementor-987656 .elementor-element.elementor-element-775b56d .elementor-heading-title a{font-family:"Montserrat", Sans-serif;font-size:86px;font-weight:200;text-transform:none;line-height:1em;color:#FFFFFF;}.elementor-987656 .elementor-element.elementor-element-c4692d7{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;text-align:justify;}.elementor-987656 .elementor-element.elementor-element-c4692d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-987656 .elementor-element.elementor-element-c4692d7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;text-transform:none;line-height:32px;color:#E3C29E;}.elementor-987656 .elementor-element.elementor-element-c4692d7 .elementor-heading-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;text-transform:none;line-height:32px;color:#E3C29E;}.elementor-987656 .elementor-element.elementor-element-99189ab > .elementor-container{max-width:1140px;}.elementor-987656 .elementor-element.elementor-element-99189ab{margin-top:70px;margin-bottom:40px;}.elementor-987656 .elementor-element.elementor-element-ed2bc93 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-987656 .elementor-element.elementor-element-0bf2411{text-align:center;}.elementor-987656 .elementor-element.elementor-element-0bf2411 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#A68868;}.elementor-987656 .elementor-element.elementor-element-0bf2411 .elementor-heading-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#A68868;}.elementor-987656 .elementor-element.elementor-element-2b4e967 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-987656 .elementor-element.elementor-element-2b4e967{text-align:center;}.elementor-987656 .elementor-element.elementor-element-2b4e967 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;color:#0C3458;}.elementor-987656 .elementor-element.elementor-element-2b4e967 .elementor-heading-title a{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;color:#0C3458;}.elementor-987656 .elementor-element.elementor-element-e0f0286{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987656 .elementor-element.elementor-element-632613b{--display:flex;}.elementor-987656 .elementor-element.elementor-element-78d3c9a{text-align:justify;}.elementor-987656 .elementor-element.elementor-element-78d3c9a .elementor-heading-title{font-size:16px;line-height:20px;color:#0C3458;}.elementor-987656 .elementor-element.elementor-element-78d3c9a .elementor-heading-title a{font-size:16px;line-height:20px;color:#0C3458;}.elementor-987656 .elementor-element.elementor-element-3be1b93{--display:flex;}.elementor-987656 .elementor-element.elementor-element-2d9221a{text-align:justify;}.elementor-987656 .elementor-element.elementor-element-2d9221a .elementor-heading-title{font-size:16px;line-height:20px;color:#0C3458;}.elementor-987656 .elementor-element.elementor-element-2d9221a .elementor-heading-title a{font-size:16px;line-height:20px;color:#0C3458;}.elementor-987656 .elementor-element.elementor-element-6dd69a8{overflow:hidden;margin-top:0px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-987656 .elementor-element.elementor-element-22cbdf0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-987656 .elementor-element.elementor-element-e49ab15.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:80px;}.elementor-987656 .elementor-element.elementor-element-e49ab15 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-987656 .elementor-element.elementor-element-e49ab15 .elementor-main-swiper{height:413px;width:100%;}.elementor-987656 .elementor-element.elementor-element-e49ab15 .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;border-radius:10px;padding:0px 0px 0px 0px;}.elementor-987656 .elementor-element.elementor-element-e49ab15 .elementor-swiper-button{font-size:20px;}.elementor-987656 .elementor-element.elementor-element-4778cf1 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-987656 .elementor-element.elementor-element-4778cf1{text-align:center;}.elementor-987656 .elementor-element.elementor-element-4778cf1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:400;color:#0C3458;}.elementor-987656 .elementor-element.elementor-element-4778cf1 .elementor-heading-title a{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:400;color:#0C3458;}.elementor-987656 .elementor-element.elementor-element-17860d0:not(.elementor-motion-effects-element-type-background), .elementor-987656 .elementor-element.elementor-element-17860d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-987656 .elementor-element.elementor-element-17860d0 > .elementor-container{max-width:1140px;}.elementor-987656 .elementor-element.elementor-element-17860d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:110px;padding:0px 0px 0px 0px;z-index:1;}.elementor-987656 .elementor-element.elementor-element-17860d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-987656 .elementor-element.elementor-element-cea2a2f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-987656 .elementor-element.elementor-element-cea2a2f > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-987656 .elementor-element.elementor-element-6ef628c{text-align:center;}.elementor-987656 .elementor-element.elementor-element-6ef628c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#A68868;}.elementor-987656 .elementor-element.elementor-element-6ef628c .elementor-heading-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#A68868;}.elementor-987656 .elementor-element.elementor-element-01f1c55 > .elementor-widget-container{margin:20px 0px 40px 0px;}.elementor-987656 .elementor-element.elementor-element-01f1c55{text-align:center;}.elementor-987656 .elementor-element.elementor-element-01f1c55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;color:#0C3458;}.elementor-987656 .elementor-element.elementor-element-01f1c55 .elementor-heading-title a{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;color:#0C3458;}.elementor-987656 .elementor-element.elementor-element-27974cf:not(.elementor-motion-effects-element-type-background), .elementor-987656 .elementor-element.elementor-element-27974cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-987656 .elementor-element.elementor-element-27974cf > .elementor-container{max-width:1140px;}.elementor-987656 .elementor-element.elementor-element-27974cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:40px;padding:0px 0px 0px 0px;z-index:1;}.elementor-987656 .elementor-element.elementor-element-27974cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-987656 .elementor-element.elementor-element-42691cc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-987656 .elementor-element.elementor-element-42691cc > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-987656 .elementor-element.elementor-element-a80f6b9 > .elementor-widget-container{margin:-22.5px 0px 40px 0px;}.elementor-987656 .elementor-element.elementor-element-9cefbce{text-align:center;}.elementor-987656 .elementor-element.elementor-element-9cefbce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#A68868;}.elementor-987656 .elementor-element.elementor-element-9cefbce .elementor-heading-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#A68868;}.elementor-987656 .elementor-element.elementor-element-a868853 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-987656 .elementor-element.elementor-element-a868853{text-align:center;}.elementor-987656 .elementor-element.elementor-element-a868853 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;color:#0C3458;}.elementor-987656 .elementor-element.elementor-element-a868853 .elementor-heading-title a{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;color:#0C3458;}.elementor-987656 .elementor-element.elementor-element-55c7aac{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987656 .elementor-element.elementor-element-57e76b5{--display:flex;}.elementor-987656 .elementor-element.elementor-element-06dbfa0{text-align:justify;}.elementor-987656 .elementor-element.elementor-element-06dbfa0 .elementor-heading-title{font-size:16px;line-height:20px;color:#0C3458;}.elementor-987656 .elementor-element.elementor-element-06dbfa0 .elementor-heading-title a{font-size:16px;line-height:20px;color:#0C3458;}.elementor-987656 .elementor-element.elementor-element-3ab536d{--display:flex;}.elementor-987656 .elementor-element.elementor-element-0155387{text-align:justify;}.elementor-987656 .elementor-element.elementor-element-0155387 .elementor-heading-title{font-size:16px;line-height:20px;color:#0C3458;}.elementor-987656 .elementor-element.elementor-element-0155387 .elementor-heading-title a{font-size:16px;line-height:20px;color:#0C3458;}.elementor-987656 .elementor-element.elementor-element-b5ee22c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-987656 .elementor-element.elementor-element-b5ee22c:not(.elementor-motion-effects-element-type-background), .elementor-987656 .elementor-element.elementor-element-b5ee22c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pranafood.net/wp-content/uploads/2025/02/Video.jpg");background-position:center center;background-size:cover;}.elementor-987656 .elementor-element.elementor-element-b5ee22c > .elementor-container{min-height:615px;}.elementor-987656 .elementor-element.elementor-element-b5ee22c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:1;}.elementor-987656 .elementor-element.elementor-element-b5ee22c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-987656 .elementor-element.elementor-element-ec6173b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-987656 .elementor-element.elementor-element-ec6173b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-987656 .elementor-element.elementor-element-b8b269c .elementor-icon-wrapper{text-align:center;}.elementor-987656 .elementor-element.elementor-element-b8b269c.elementor-view-stacked .elementor-icon{background-color:#0C3458;color:#E7C8A6;}.elementor-987656 .elementor-element.elementor-element-b8b269c.elementor-view-framed .elementor-icon, .elementor-987656 .elementor-element.elementor-element-b8b269c.elementor-view-default .elementor-icon{color:#0C3458;border-color:#0C3458;}.elementor-987656 .elementor-element.elementor-element-b8b269c.elementor-view-framed .elementor-icon, .elementor-987656 .elementor-element.elementor-element-b8b269c.elementor-view-default .elementor-icon svg{fill:#0C3458;}.elementor-987656 .elementor-element.elementor-element-b8b269c.elementor-view-framed .elementor-icon{background-color:#E7C8A6;}.elementor-987656 .elementor-element.elementor-element-b8b269c.elementor-view-stacked .elementor-icon svg{fill:#E7C8A6;}.elementor-987656 .elementor-element.elementor-element-b8b269c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-vamtam_accent_5 );color:var( --e-global-color-vamtam_accent_1 );}.elementor-987656 .elementor-element.elementor-element-b8b269c.elementor-view-framed .elementor-icon:hover, .elementor-987656 .elementor-element.elementor-element-b8b269c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-vamtam_accent_5 );border-color:var( --e-global-color-vamtam_accent_5 );}.elementor-987656 .elementor-element.elementor-element-b8b269c.elementor-view-framed .elementor-icon:hover, .elementor-987656 .elementor-element.elementor-element-b8b269c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-vamtam_accent_5 );}.elementor-987656 .elementor-element.elementor-element-b8b269c.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-vamtam_accent_1 );}.elementor-987656 .elementor-element.elementor-element-b8b269c.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-vamtam_accent_1 );}.elementor-987656 .elementor-element.elementor-element-b8b269c .elementor-icon{font-size:37px;padding:33px;}.elementor-987656 .elementor-element.elementor-element-b8b269c .elementor-icon svg{height:37px;}.elementor-987656 .elementor-element.elementor-element-8a9ce3c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-987656:not(.elementor-motion-effects-element-type-background), body.elementor-page-987656 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-987656 .elementor-element.elementor-element-0a81613{margin-top:0px;margin-bottom:0px;padding:80px 15px 80px 15px;}.elementor-987656 .elementor-element.elementor-element-30345a0 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-987656 .elementor-element.elementor-element-30345a0 img{width:250px;}.elementor-987656 .elementor-element.elementor-element-30345a0 .vamtam-image-wrapper{width:250px;}.elementor-987656 .elementor-element.elementor-element-775b56d .elementor-heading-title{font-size:60px;}.elementor-987656 .elementor-element.elementor-element-775b56d .elementor-heading-title a{font-size:60px;}.elementor-987656 .elementor-element.elementor-element-c4692d7 .elementor-heading-title{font-size:17px;}.elementor-987656 .elementor-element.elementor-element-c4692d7 .elementor-heading-title a{font-size:17px;}.elementor-987656 .elementor-element.elementor-element-99189ab{margin-top:90px;margin-bottom:40px;}.elementor-987656 .elementor-element.elementor-element-6dd69a8{margin-top:0px;margin-bottom:90px;}.elementor-987656 .elementor-element.elementor-element-e49ab15.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-987656 .elementor-element.elementor-element-17860d0{margin-top:0px;margin-bottom:40px;padding:0px 15px 0px 15px;}.elementor-987656 .elementor-element.elementor-element-01f1c55 .elementor-heading-title{font-size:32px;}.elementor-987656 .elementor-element.elementor-element-01f1c55 .elementor-heading-title a{font-size:32px;}.elementor-987656 .elementor-element.elementor-element-27974cf{margin-top:0px;margin-bottom:40px;padding:0px 15px 0px 15px;}.elementor-987656 .elementor-element.elementor-element-a868853 .elementor-heading-title{font-size:32px;}.elementor-987656 .elementor-element.elementor-element-a868853 .elementor-heading-title a{font-size:32px;}.elementor-987656 .elementor-element.elementor-element-b5ee22c > .elementor-container{min-height:451px;}.elementor-987656 .elementor-element.elementor-element-b5ee22c{margin-top:80px;margin-bottom:0px;}}@media(max-width:767px){.elementor-987656 .elementor-element.elementor-element-0a81613 > .elementor-container{min-height:56vh;}.elementor-987656 .elementor-element.elementor-element-0a81613{margin-top:-25px;margin-bottom:0px;}.elementor-987656 .elementor-element.elementor-element-30345a0{text-align:center;}.elementor-987656 .elementor-element.elementor-element-30345a0 img{width:200px;}.elementor-987656 .elementor-element.elementor-element-30345a0 .vamtam-image-wrapper{width:200px;}.elementor-987656 .elementor-element.elementor-element-775b56d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-987656 .elementor-element.elementor-element-775b56d{text-align:center;}.elementor-987656 .elementor-element.elementor-element-775b56d .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-987656 .elementor-element.elementor-element-775b56d .elementor-heading-title a{font-size:32px;line-height:1em;}.elementor-987656 .elementor-element.elementor-element-c4692d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-987656 .elementor-element.elementor-element-c4692d7{text-align:center;}.elementor-987656 .elementor-element.elementor-element-c4692d7 .elementor-heading-title{font-size:16px;line-height:1em;}.elementor-987656 .elementor-element.elementor-element-c4692d7 .elementor-heading-title a{font-size:16px;line-height:1em;}.elementor-987656 .elementor-element.elementor-element-99189ab{margin-top:60px;margin-bottom:30px;}.elementor-987656 .elementor-element.elementor-element-ed2bc93{text-align:left;}.elementor-987656 .elementor-element.elementor-element-0bf2411{text-align:left;}.elementor-987656 .elementor-element.elementor-element-0bf2411 .elementor-heading-title{font-size:18px;}.elementor-987656 .elementor-element.elementor-element-0bf2411 .elementor-heading-title a{font-size:18px;}.elementor-987656 .elementor-element.elementor-element-2b4e967 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-987656 .elementor-element.elementor-element-2b4e967{text-align:left;}.elementor-987656 .elementor-element.elementor-element-2b4e967 .elementor-heading-title{font-size:22px;}.elementor-987656 .elementor-element.elementor-element-2b4e967 .elementor-heading-title a{font-size:22px;}.elementor-987656 .elementor-element.elementor-element-78d3c9a .elementor-heading-title{font-size:14px;}.elementor-987656 .elementor-element.elementor-element-78d3c9a .elementor-heading-title a{font-size:14px;}.elementor-987656 .elementor-element.elementor-element-2d9221a .elementor-heading-title{font-size:14px;}.elementor-987656 .elementor-element.elementor-element-2d9221a .elementor-heading-title a{font-size:14px;}.elementor-987656 .elementor-element.elementor-element-6dd69a8{margin-top:0px;margin-bottom:60px;}.elementor-987656 .elementor-element.elementor-element-22cbdf0.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-987656 .elementor-element.elementor-element-e49ab15.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-987656 .elementor-element.elementor-element-4778cf1 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-987656 .elementor-element.elementor-element-4778cf1{text-align:left;}.elementor-987656 .elementor-element.elementor-element-4778cf1 .elementor-heading-title{font-size:22px;}.elementor-987656 .elementor-element.elementor-element-4778cf1 .elementor-heading-title a{font-size:22px;}.elementor-987656 .elementor-element.elementor-element-17860d0{margin-top:0px;margin-bottom:60px;}.elementor-987656 .elementor-element.elementor-element-6ef628c{text-align:left;}.elementor-987656 .elementor-element.elementor-element-6ef628c .elementor-heading-title{font-size:18px;}.elementor-987656 .elementor-element.elementor-element-6ef628c .elementor-heading-title a{font-size:18px;}.elementor-987656 .elementor-element.elementor-element-01f1c55 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-987656 .elementor-element.elementor-element-01f1c55{text-align:left;}.elementor-987656 .elementor-element.elementor-element-01f1c55 .elementor-heading-title{font-size:22px;}.elementor-987656 .elementor-element.elementor-element-01f1c55 .elementor-heading-title a{font-size:22px;}.elementor-987656 .elementor-element.elementor-element-27974cf{margin-top:0px;margin-bottom:0px;}.elementor-987656 .elementor-element.elementor-element-a80f6b9{text-align:left;}.elementor-987656 .elementor-element.elementor-element-9cefbce{text-align:left;}.elementor-987656 .elementor-element.elementor-element-9cefbce .elementor-heading-title{font-size:18px;}.elementor-987656 .elementor-element.elementor-element-9cefbce .elementor-heading-title a{font-size:18px;}.elementor-987656 .elementor-element.elementor-element-a868853 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-987656 .elementor-element.elementor-element-a868853{text-align:left;}.elementor-987656 .elementor-element.elementor-element-a868853 .elementor-heading-title{font-size:22px;}.elementor-987656 .elementor-element.elementor-element-a868853 .elementor-heading-title a{font-size:22px;}.elementor-987656 .elementor-element.elementor-element-06dbfa0 .elementor-heading-title{font-size:14px;}.elementor-987656 .elementor-element.elementor-element-06dbfa0 .elementor-heading-title a{font-size:14px;}.elementor-987656 .elementor-element.elementor-element-0155387 .elementor-heading-title{font-size:14px;}.elementor-987656 .elementor-element.elementor-element-0155387 .elementor-heading-title a{font-size:14px;}.elementor-987656 .elementor-element.elementor-element-b5ee22c > .elementor-container{min-height:280px;}.elementor-987656 .elementor-element.elementor-element-b5ee22c{margin-top:20px;margin-bottom:0px;}}/* Start custom CSS */:root {
    --vamtam-sticky-header-bg-color:var(--vamtam-accent-color-6);
    --vamtam-givewp-form-dark:1;
}
.riolivo{
    padding-right: 40px;
}
.title-riolivo{}
.top-title-riolivo{
    display: flex;
    justify-content: space-between;
}
.top-title-riolivo h3{
    margin: 0;
    font-family: "Montserrat", Sans-serif;
    font-size: 24px;
    font-weight: 500;
    color: #0c3458;
    line-height: 26px;
    text-transform: uppercase;
}
.top-title-riolivo span{
    margin: 0;
    font-family: "Montserrat", Sans-serif;
    font-size: 22px;
    font-weight: 500;
    color: #0c3458;
    line-height: 26px;
    text-transform: uppercase;
}
.title-riolivo h4{
    margin: 0;
    font-family: "Montserrat", Sans-serif;
    font-size: 22px;
    font-weight: 400;
    color: #0c3458;
    line-height: 26px;
    margin-bottom: 10px;
}
.desc-riolivo{
    
}
.desc-riolivo p{
    margin: 0;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 300;
    color: #6b6a64;
    line-height: 20px;
    text-align: justify;
    margin-bottom: 30px;
}.desc-riolivo p b{
    font-weight: 500
}
.desc-riolivo .request{
    margin: 0;
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #0c3458;
    text-transform: uppercase;
}
.desc-riolivo .request:hover,
.desc-riolivo .request:focus{
    color: #0c3458;
    text-decoration: underline;
}
.litre{
    padding-left: 40px;
    padding-right: 0;
}
.item-riolivo.active .top-title-riolivo h3,
.item-riolivo.active .top-title-riolivo span,
.item-riolivo.active .title-riolivo h4,
.item-riolivo.active .desc-riolivo .request{
    color: #edd5bd;
}
.item-riolivo.active .desc-riolivo p{
    color: #fff;
}
.litre .desc-riolivo .request:hover,
.litre .desc-riolivo .request:focus{
    color: #0c3458;
    text-decoration: underline;
}
.bloc-riolivo{}
.item-riolivo .img-bt-opacity{
    display: block;
}
.item-riolivo .img-bt-active{
    display: none;
}
.item-riolivo.active{
    background-color: #0C3458 !important;
}
.item-riolivo.active .img-bt-active{
    display: block;
}
.item-riolivo.active .img-bt-opacity{
   display: none;
}
.item-riolivo.active .desc-riolivo p{
    color: #fff;
}
.item-riolivo.active .litre .top-title-riolivo h3,
.item-riolivo.active .litre .top-title-riolivo span,
.item-riolivo.active .litre .title-riolivo h4,
.item-riolivo.active .litre .desc-riolivo .request{
    color: #edd5bd;
}
.item-riolivo .desc-riolivo .request .hover{
    display: none;
}
.item-riolivo .desc-riolivo .request .normal{
    display: inline-block;
}
.item-riolivo.active .desc-riolivo .request .hover{
    display: inline-block;
}
.item-riolivo.active .desc-riolivo .request .normal{
    display: none;
}
.produit-slider-container {
  text-align: center;
}

.produit-card {
  position: relative;
  background: #0d2b4a;
  border-radius: 182px;
  padding: 0;
  overflow: hidden;
  color: #fff;
  text-align: center;
  transition: transform 0.3s ease;
  max-width: 364px;
    margin: 0 auto;
    position: relative;
    height: 562px;
}
.produit-card a{
    padding: 0 20px;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    padding-top: 75px;
}
.produit-card:hover {
    background: #a68868;
}
.produit-card:nth-child(2n) {
  background: #a07e59;
}

.produit-info h3 {
  margin-bottom: 5px;
  color: #fff;
  font-family: "Montserrat", Sans-serif;
    font-size: 27px;
    font-weight: 500;
}

.produit-info p {
  color: #fff;
  font-family: "Montserrat", Sans-serif;
    font-size: 21px;
    font-weight: 400;
}

.produit-image {
    width: 100%;
    height: 380px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom center;
    margin: 0 auto;
    position: relative;
    z-index: 2;
    position: absolute;
    bottom: 0;
    width: 100%;
    left: 0;
}

/* === MODE STATIQUE (pas de slider) === */
.produit-swiper.no-slider .swiper-wrapper {
  display: flex;
  justify-content: center;
  gap: 45px;
  flex-wrap: wrap;
}

.produit-swiper.no-slider .swiper-slide {
  flex: 1 1 calc(33.333% - 45px);
  max-width: 320px;
}

@media (max-width: 1024px) {
  .produit-swiper.no-slider .swiper-slide {
    flex: 1 1 calc(50% - 40px);
  }
}

@media (max-width: 767px) {
  .produit-swiper.no-slider .swiper-slide {
    flex: 1 1 100%;
  }
}

.swiper-button-prev,
.swiper-button-next {
  color: #0d2b4a;
  transition: 0.3s;
}

.swiper-button-prev:hover,
.swiper-button-next:hover {
  color: #a07e59;
}

@media only screen and (min-width: 1024px) and (max-width: 1550px){
    .hero{
        padding: 200px 15px 120px 15px !important;
    }
    .hero .elementor-container{
        max-width: 1140px !important;
    }
    .img-riolivo .elementor-widget-container{
        margin-bottom: 100px !important;
    }
    .img-riolivo img{
        max-width: 300px;
    }
    .title-hero .elementor-heading-title {
        font-size: 66px !important;
    }
    .desc-hero{
        max-width: 588px !important;
    }
    .desc-hero .elementor-heading-title {
        font-size: 17px !important;
    }
    .img-story img{
        max-width: 800px;
    }
    .img-health img{
        max-width: 350px;
    }
}
@media(max-width:767px){
    .riolivo {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }
}/* End custom CSS */