.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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 );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-29aff8e0{--display:flex;--min-height:105vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-5 .elementor-element.elementor-element-29aff8e0:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-29aff8e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-327e97f );background-image:url("https://www.primopuddings.co/wp-content/uploads/2025/07/primo-background-neutral-A-1024x775.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-32253e39{--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;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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 );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.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 );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-63051ccf .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:80px;font-weight:900;line-height:75px;color:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-63051ccf .elementor-heading-title a:hover, .elementor-5 .elementor-element.elementor-element-63051ccf .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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 );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.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 );line-height:var( --e-global-typography-text-line-height );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-5 .elementor-element.elementor-element-7e4599f7{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:#FFF8F3;}.elementor-5 .elementor-element.elementor-element-7e4599f7 p{margin-block-end:0px;}.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-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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 );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-6178e30d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Karla", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:4px;word-spacing:0px;fill:var( --e-global-color-327e97f );color:var( --e-global-color-327e97f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF8F37D;}.elementor-5 .elementor-element.elementor-element-6178e30d .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-6178e30d .elementor-button:focus{background-color:var( --e-global-color-8e04a34 );color:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-6178e30d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-6178e30d.elementor-element{--align-self:flex-start;}.elementor-5 .elementor-element.elementor-element-6178e30d .elementor-button-content-wrapper{flex-direction:row;}.elementor-5 .elementor-element.elementor-element-6178e30d .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-6178e30d .elementor-button:focus svg{fill:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-557868d0{--display:flex;--position:absolute;--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;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;--z-index:1;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-557868d0{left:0px;}body.rtl .elementor-5 .elementor-element.elementor-element-557868d0{right:0px;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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 );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.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-5 .elementor-element.elementor-element-6b96e13e .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:bottom;}.elementor-widget-premium-mobile-menu.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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 );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-premium-mobile-menu .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-mobile-menu .premium-mobile-menu__text span{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-premium-mobile-menu .slick-arrow:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-mobile-menu .slick-arrow{background-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-5ae9ca2 .premium-mobile-menu__wrap{position:fixed;left:80%;top:auto;bottom:5%;z-index:99;}.elementor-5 .elementor-element.elementor-element-5ae9ca2 .premium-mobile-menu__list{width:180px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-5ae9ca2.premium-mobile-menu__dir-row .premium-mobile-menu__list{column-gap:15px;}.elementor-5 .elementor-element.elementor-element-5ae9ca2.premium-mobile-menu__dir-column .premium-mobile-menu__list{row-gap:15px;}.elementor-5 .elementor-element.elementor-element-5ae9ca2 .premium-mobile-menu__link{flex-direction:column;}.elementor-5 .elementor-element.elementor-element-5ae9ca2 .premium-mobile-menu__item-inner{background-color:#F93822;border-style:none;border-radius:100px !important;box-shadow:5px 5px 3px 0px rgba(0, 0, 0, 0.2);}.elementor-5 .elementor-element.elementor-element-5ae9ca2 .premium-mobile-menu__item i{color:var( --e-global-color-4cac45d );font-size:32px;} .elementor-5 .elementor-element.elementor-element-5ae9ca2 .premium-mobile-menu__item:not(.lottie-item) svg, .elementor-5 .elementor-element.elementor-element-5ae9ca2 .premium-mobile-menu__item:not(.lottie-item) svg *{fill:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-5ae9ca2 .premium-mobile-menu__item svg, .elementor-5 .elementor-element.elementor-element-5ae9ca2 .premium-mobile-menu__item img{width:32px !important;height:32px !important;}.elementor-5 .elementor-element.elementor-element-79d26636{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-5 .elementor-element.elementor-element-79d26636:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-79d26636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.primopuddings.co/wp-content/uploads/2025/07/primo-background-neutral-A-1024x775.webp");background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-222e9355{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-69cb2552 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:40px;font-weight:900;line-height:41px;color:#FFF8F3;}.elementor-5 .elementor-element.elementor-element-69cb2552 .elementor-heading-title a:hover, .elementor-5 .elementor-element.elementor-element-69cb2552 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-dace3e7{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-dace3e7 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-6fb48832{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-434f1049.elementor-element{--align-self:flex-start;}.elementor-5 .elementor-element.elementor-element-434f1049{text-align:start;}.elementor-5 .elementor-element.elementor-element-434f1049 img{height:30vh;object-fit:cover;object-position:center right;}.elementor-widget-premium-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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 );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-premium-icon-list .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-drawable-icon *, .elementor-widget-premium-icon-list svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p{text-shadow:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-bullet-list-icon-text p{color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-blur .premium-bullet-list-content:hover  .premium-bullet-list-icon-text p{text-shadow:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-widget-premium-icon-list .premium-bullet-list-content:hover svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );} .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{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-premium-icon-list .premium-bullet-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-premium-icon-list .premium-bullet-text{color:var( --e-global-color-primary );} .elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-text{text-shadow:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-bullet-text{color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-text{text-shadow:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-desc{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 );color:var( --e-global-color-text );}.elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-desc{text-shadow:var( --e-global-color-text );} .elementor-widget-premium-icon-list .premium-bullet-list-badge span{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-premium-icon-list .premium-bullet-list-badge span{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-divider:not(:last-child):after {border-top-color:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list .premium-bullet-list-divider-inline:not(:last-child):after {border-left-color:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list li.premium-bullet-list-content:not(:last-of-type) .premium-bullet-list-connector .premium-icon-connector-content:after{border-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-1f8c2800 .elementor-repeater-item-b01d65f .premium-drawable-icon *, .elementor-5 .elementor-element.elementor-element-1f8c2800 .elementor-repeater-item-b01d65f svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .elementor-repeater-item-b01d65f.premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-5 .elementor-element.elementor-element-1f8c2800 .elementor-repeater-item-b01d65f.premium-bullet-list-content:hover svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .elementor-repeater-item-71846f7 .premium-drawable-icon *, .elementor-5 .elementor-element.elementor-element-1f8c2800 .elementor-repeater-item-71846f7 svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .elementor-repeater-item-71846f7.premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-5 .elementor-element.elementor-element-1f8c2800 .elementor-repeater-item-71846f7.premium-bullet-list-content:hover svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .elementor-repeater-item-a77fcba .premium-drawable-icon *, .elementor-5 .elementor-element.elementor-element-1f8c2800 .elementor-repeater-item-a77fcba svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .elementor-repeater-item-a77fcba.premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-5 .elementor-element.elementor-element-1f8c2800 .elementor-repeater-item-a77fcba.premium-bullet-list-content:hover svg:not([class*="premium-"]){stroke:#61CE70;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-content{overflow:hidden;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-box {flex-direction:row;padding:0% 50% 0% 0%;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-content, .elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-box{justify-content:flex-start;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-divider, .elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-wrapper-top{align-self:flex-start;}.elementor-5 .elementor-element.elementor-element-1f8c2800{--pa-bullet-align:flex-start;--pa-bullet-hv-size:13px;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-text{display:flex;flex-direction:row;order:5;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-content .premium-bullet-list-text-wrapper > span{align-self:start;text-align:start;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-wrapper{align-self:center;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-badge{order:8;} .elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-content{background-color:#5A41364F;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-content {border-radius:0px 0px 0px 0px;margin:0px 15px 15px 0px;padding:5px 5px 5px 5px;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-wrapper i, .elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-text p, .elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-text{font-size:13px;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-wrapper svg, .elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-wrapper img{width:13px !important;height:13px !important;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-wrapper i, .elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-icon-text p{color:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-drawable-icon *, .elementor-5 .elementor-element.elementor-element-1f8c2800 svg:not([class*="premium-"]){fill:var( --e-global-color-4cac45d );stroke:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p{text-shadow:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-content:hover .premium-bullet-list-icon-text p{color:var( --e-global-color-327e97f );}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-blur .premium-bullet-list-content:hover  .premium-bullet-list-icon-text p{text-shadow:var( --e-global-color-327e97f );color:var( --e-global-color-327e97f );}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-content:hover svg:not([class*="premium-"]){fill:var( --e-global-color-327e97f );stroke:var( --e-global-color-4cac45d );} .elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-icon-text p{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:16px;word-spacing:0px;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-text{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:25px;letter-spacing:0.5px;} .elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-text{color:var( --e-global-color-4cac45d );} .elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-blur:hover .premium-bullet-text{text-shadow:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-content:hover .premium-bullet-text{color:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-text{text-shadow:var( --e-global-color-4cac45d );color:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-text {margin:0px 0px 5px 0px;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-badge span{color:#fff;background-color:#6ec1e4;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-badge span {border-radius:2px 2px 2px 2px;padding:2px 5px 2px 5px;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-badge {margin:0px 0px 0px 5px;}.elementor-5 .elementor-element.elementor-element-6f0c16d{--display:flex;--min-height:30vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-6f0c16d:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-6f0c16d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:repeat-x;background-size:contain;}.elementor-5 .elementor-element.elementor-element-3bb1d01{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-8020a97 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:80px;font-weight:900;line-height:75px;color:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-8020a97 .elementor-heading-title a:hover, .elementor-5 .elementor-element.elementor-element-8020a97 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-28ad71d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-28ad71d p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-ab3ad2d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Karla", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:4px;word-spacing:0px;fill:var( --e-global-color-327e97f );color:var( --e-global-color-327e97f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF8F37D;}.elementor-5 .elementor-element.elementor-element-ab3ad2d .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-ab3ad2d .elementor-button:focus{background-color:var( --e-global-color-8e04a34 );color:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-ab3ad2d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-ab3ad2d.elementor-element{--align-self:flex-start;}.elementor-5 .elementor-element.elementor-element-ab3ad2d .elementor-button-content-wrapper{flex-direction:row;}.elementor-5 .elementor-element.elementor-element-ab3ad2d .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-ab3ad2d .elementor-button:focus svg{fill:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-6338e18{--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;--justify-content:flex-start;--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-5 .elementor-element.elementor-element-f90b6de img{width:100%;height:100vh;object-fit:cover;object-position:center center;}.elementor-5 .elementor-element.elementor-element-5f43b06{--display:flex;--min-height:30vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-5f43b06:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-5f43b06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-repeat:repeat-x;background-size:contain;}.elementor-5 .elementor-element.elementor-element-4846bae{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-4846bae:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-4846bae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-dcbbb19 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:80px;font-weight:900;line-height:75px;color:var( --e-global-color-327e97f );}.elementor-5 .elementor-element.elementor-element-dcbbb19 .elementor-heading-title a:hover, .elementor-5 .elementor-element.elementor-element-dcbbb19 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-45079da .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:40px;font-weight:800;line-height:41px;color:var( --e-global-color-327e97f );}.elementor-5 .elementor-element.elementor-element-45079da .elementor-heading-title a:hover, .elementor-5 .elementor-element.elementor-element-45079da .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-4cd9c1a .elementor-button{background-color:var( --e-global-color-327e97f );font-family:"Karla", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:4px;word-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C7212873;}.elementor-5 .elementor-element.elementor-element-4cd9c1a .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-4cd9c1a .elementor-button:focus{background-color:var( --e-global-color-b7512a8 );color:var( --e-global-color-8e04a34 );}.elementor-5 .elementor-element.elementor-element-4cd9c1a > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-4cd9c1a .elementor-button-content-wrapper{flex-direction:row;}.elementor-5 .elementor-element.elementor-element-4cd9c1a .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-4cd9c1a .elementor-button:focus svg{fill:var( --e-global-color-8e04a34 );}.elementor-5 .elementor-element.elementor-element-2990604{--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;--justify-content:flex-start;--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-5 .elementor-element.elementor-element-ae29579 img{width:100%;height:100vh;object-fit:cover;object-position:center center;}.elementor-5 .elementor-element.elementor-element-2332f3af{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-2332f3af:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-2332f3af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.primopuddings.co/wp-content/uploads/2025/07/primo-background-neutral-A-1536x1162.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-401d8efd{--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-5 .elementor-element.elementor-element-41f38722 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:40px;font-weight:900;line-height:41px;color:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-41f38722 .elementor-heading-title a:hover, .elementor-5 .elementor-element.elementor-element-41f38722 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-c52146f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-c52146f p{margin-block-end:0px;}.elementor-widget-premium-addon-content-toggle.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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 );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-premium-addon-content-toggle .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-content-toggle .premium-content-toggle__first-label{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-content-toggle .premium-content-toggle__first-label:not(.premium-content-toggle__active-text){color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-content-toggle .premium-content-toggle__second-label{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-content-toggle .premium-content-toggle__second-label:not(.premium-content-toggle__active-text){color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-content-toggle .premium-content-toggle-monthly-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-content-toggle .premium-content-toggle-monthly-text *{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-content-toggle .premium-content-toggle-yearly-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-content-toggle .premium-content-toggle-yearly-text *{color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-148734aa{--pa-content-toggle-stack:no;}.elementor-5 .elementor-element.elementor-element-148734aa .premium-content-toggle-switcher{justify-content:center;background:#F9382200;border-radius:0px;}.elementor-5 .elementor-element.elementor-element-148734aa.premium-toggle-stack-yes .premium-content-toggle-switcher{align-items:center;}.elementor-5 .elementor-element.elementor-element-148734aa .premium-content-toggle-button{font-size:14px;}.elementor-5 .elementor-element.elementor-element-148734aa .premium-content-toggle-switch-control:before{background-color:#653E2E;}.elementor-5 .elementor-element.elementor-element-148734aa .premium-content-toggle-switch:checked + .premium-content-toggle-switch-control:before{background-color:#DBAF5E;}.elementor-5 .elementor-element.elementor-element-148734aa .premium-content-toggle-switch-control{background-color:var( --e-global-color-327e97f );}.elementor-5 .elementor-element.elementor-element-148734aa .premium-content-toggle__first-label{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:21px;color:var( --e-global-color-4cac45d );padding:10px 0px 10px 15px;}.elementor-5 .elementor-element.elementor-element-148734aa .premium-content-toggle__first-label:not(.premium-content-toggle__active-text){color:#FDE0D4C2;}.elementor-5 .elementor-element.elementor-element-148734aa .premium-content-toggle__second-label{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:21px;color:var( --e-global-color-4cac45d );padding:10px 15px 10px 0px;}.elementor-5 .elementor-element.elementor-element-148734aa .premium-content-toggle__second-label:not(.premium-content-toggle__active-text){color:#FDE0D4C2;}.elementor-5 .elementor-element.elementor-element-148734aa .premium-content-toggle-container{border-radius:0px;}.elementor-5 .elementor-element.elementor-element-030095d{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-5 .elementor-element.elementor-element-030095d:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-030095d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.primopuddings.co/wp-content/uploads/2025/08/primo-background-neutral-C.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-77bf9a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-e85efb3 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:40px;font-weight:900;line-height:41px;color:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-e85efb3 .elementor-heading-title a:hover, .elementor-5 .elementor-element.elementor-element-e85efb3 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-4ef815a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-4ef815a p{margin-block-end:0px;}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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 );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-nested-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-67ff63a{--display:flex;}.elementor-5 .elementor-element.elementor-element-edf28c3{--display:flex;}.elementor-5 .elementor-element.elementor-element-d8374ca{--display:flex;}.elementor-5 .elementor-element.elementor-element-659fc1e{--display:flex;}.elementor-5 .elementor-element.elementor-element-910bcd9{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-b7512a8 );--e-n-carousel-arrow-hover-color:var( --e-global-color-4cac45d );--e-n-carousel-dots-normal-color:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-c749ca9{--display:flex;--min-height:30vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-c749ca9:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-c749ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:repeat-x;background-size:contain;}.elementor-5 .elementor-element.elementor-element-2f6ca61{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-46feb55 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:80px;font-weight:900;line-height:75px;color:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-46feb55 .elementor-heading-title a:hover, .elementor-5 .elementor-element.elementor-element-46feb55 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-689adc5{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-689adc5 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-a795de4 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Karla", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:4px;word-spacing:0px;fill:var( --e-global-color-327e97f );color:var( --e-global-color-327e97f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF8F37D;}.elementor-5 .elementor-element.elementor-element-a795de4 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-a795de4 .elementor-button:focus{background-color:var( --e-global-color-8e04a34 );color:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-a795de4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-a795de4.elementor-element{--align-self:flex-start;}.elementor-5 .elementor-element.elementor-element-a795de4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5 .elementor-element.elementor-element-a795de4 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-a795de4 .elementor-button:focus svg{fill:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-bdb11fb{--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;--justify-content:flex-start;--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-5 .elementor-element.elementor-element-d2fcc79 img{width:100%;height:100vh;object-fit:cover;object-position:center center;}.elementor-5 .elementor-element.elementor-element-4223f1bc{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-5 .elementor-element.elementor-element-4223f1bc:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-4223f1bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.primopuddings.co/wp-content/uploads/2025/07/primo-background-neutral-A.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-ce6359a{--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;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-e91ee6d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;line-height:41px;color:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-e91ee6d .elementor-heading-title a:hover, .elementor-5 .elementor-element.elementor-element-e91ee6d .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-9228a84{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-9228a84 p{margin-block-end:0px;}.elementor-widget-nested-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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 );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-nested-accordion .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-4ac28f0{--display:flex;}.elementor-5 .elementor-element.elementor-element-a64062f{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-9e2fb75{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-9e2fb75 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-ab2d5f2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-ab2d5f2 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-3b22b41{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-3b22b41 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-1dcee91{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-2b02c21{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-2b02c21 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-9359f54{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-9359f54 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-d7f88ad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-d7f88ad p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-66e6144{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-4815eff{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-4815eff p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-3746063{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-3746063 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-0ea28ce{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-0ea28ce p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-fe677f8{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-33a91b8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-33a91b8 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-ce87600{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-ce87600 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-dbc5124{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-dbc5124 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-082f183{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-5137570{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-5137570 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-28b7b4e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-28b7b4e p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-9135c26{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-4cac45d );--n-accordion-title-hover-color:var( --e-global-color-4cac45d );--n-accordion-title-active-color:var( --e-global-color-327e97f );--n-accordion-icon-size:15px;}.elementor-5 .elementor-element.elementor-element-9135c26 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-9135c26 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}:where( .elementor-5 .elementor-element.elementor-element-9135c26 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-327e97f );border-style:solid;}.elementor-5 .elementor-element.elementor-element-9135c26 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-5 .elementor-element.elementor-element-9135c26 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Karla", Sans-serif;font-weight:400;line-height:16px;word-spacing:0px;}.elementor-5 .elementor-element.elementor-element-d5f6815{--display:flex;}.elementor-5 .elementor-element.elementor-element-c378aa7{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-d03f487{text-align:start;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-d03f487 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-fc64a7d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-fc64a7d p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-fee641a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-fee641a p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-9237319{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-2939bf7{text-align:start;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-2939bf7 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-601563b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-601563b p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-adf2bfc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-adf2bfc p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-2a01f3c{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-9f29423{text-align:start;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-9f29423 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-de3d54d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-de3d54d p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-4f97381{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-43b2f1a{text-align:start;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-43b2f1a p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-5b1124a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-5b1124a p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-04b0503{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-04b0503 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-362ba2d{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-d37145c{text-align:start;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-d37145c p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-a92a889{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-a92a889 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-f1fc051{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-f1fc051 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-d8daff0{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-0b52764{text-align:start;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-0b52764 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-ab7548f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-ab7548f p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-a4a2940{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-ef80d5c{text-align:start;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-ef80d5c p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-779ad27{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-779ad27 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-38cfc34{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-38cfc34 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-c276571{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-5705c75{text-align:start;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-5705c75 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-c17a56a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-c17a56a p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-0d79cd3{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-8127389{text-align:start;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-8127389 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-d8f6eea{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-d8f6eea p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-78ee044{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-637d678{text-align:start;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-637d678 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-3a81644{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-3a81644 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-98c2d98{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-98c2d98 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-2a9a99a{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-4cac45d );--n-accordion-title-hover-color:var( --e-global-color-4cac45d );--n-accordion-title-active-color:var( --e-global-color-327e97f );--n-accordion-icon-size:15px;}.elementor-5 .elementor-element.elementor-element-2a9a99a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-2a9a99a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}:where( .elementor-5 .elementor-element.elementor-element-2a9a99a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-327e97f );border-style:solid;}.elementor-5 .elementor-element.elementor-element-2a9a99a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-5 .elementor-element.elementor-element-2a9a99a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Karla", Sans-serif;font-weight:400;line-height:16px;word-spacing:0px;}.elementor-5 .elementor-element.elementor-element-daa0faf{--display:flex;}.elementor-5 .elementor-element.elementor-element-290e95c{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-54972ad{text-align:start;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-54972ad p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-7f6ffc0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-7f6ffc0 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-a34a8d1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-a34a8d1 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-b3d1b6d{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-bd14495{text-align:start;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-bd14495 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-54e810b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-54e810b p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-a94cfc8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-a94cfc8 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-97b13da{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-b1d3f48{text-align:start;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-b1d3f48 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-bb38fcc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-bb38fcc p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-0b2947e{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-28a1d11{text-align:start;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-28a1d11 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-42511ec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-42511ec p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-5daa546{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-91aa291{text-align:start;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-91aa291 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-7d63096{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-7d63096 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-fd24082 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Karla", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:4px;word-spacing:0px;fill:var( --e-global-color-327e97f );color:var( --e-global-color-327e97f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF8F37D;}.elementor-5 .elementor-element.elementor-element-fd24082 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-fd24082 .elementor-button:focus{background-color:var( --e-global-color-8e04a34 );color:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-fd24082 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-fd24082 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5 .elementor-element.elementor-element-fd24082 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-fd24082 .elementor-button:focus svg{fill:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-1b5b5b3{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-f107c42{text-align:start;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-f107c42 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-c6a02e5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-c6a02e5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-c6a02e5 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-8ba3a11 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Karla", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:4px;word-spacing:0px;fill:var( --e-global-color-327e97f );color:var( --e-global-color-327e97f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF8F37D;}.elementor-5 .elementor-element.elementor-element-8ba3a11 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-8ba3a11 .elementor-button:focus{background-color:var( --e-global-color-8e04a34 );color:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-8ba3a11 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-8ba3a11 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5 .elementor-element.elementor-element-8ba3a11 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-8ba3a11 .elementor-button:focus svg{fill:var( --e-global-color-4cac45d );}.elementor-5 .elementor-element.elementor-element-f81c5b4{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-b59697a{text-align:start;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-b59697a p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-a6fb1dd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-a6fb1dd p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-46a462a{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-4b75055{text-align:start;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-4b75055 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-83072b1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-83072b1 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-14acfbb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-14acfbb p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-f07662c{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-9e33a6f{text-align:start;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-9e33a6f p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-49ed7c4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-49ed7c4 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-158c0d8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:22px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-158c0d8 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-1511e0a{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-4cac45d );--n-accordion-title-hover-color:var( --e-global-color-4cac45d );--n-accordion-title-active-color:var( --e-global-color-327e97f );--n-accordion-icon-size:15px;}.elementor-5 .elementor-element.elementor-element-1511e0a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-1511e0a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}:where( .elementor-5 .elementor-element.elementor-element-1511e0a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-327e97f );border-style:solid;}.elementor-5 .elementor-element.elementor-element-1511e0a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-5 .elementor-element.elementor-element-1511e0a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Karla", Sans-serif;font-weight:400;line-height:16px;word-spacing:0px;}.elementor-5 .elementor-element.elementor-element-eaccdda{--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-4cac45d );--n-accordion-title-hover-color:var( --e-global-color-4cac45d );--n-accordion-title-active-color:var( --e-global-color-4cac45d );--n-accordion-icon-size:15px;}.elementor-5 .elementor-element.elementor-element-eaccdda > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#5A41364F;border-style:none;}.elementor-5 .elementor-element.elementor-element-eaccdda > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#5A41368A;}.elementor-5 .elementor-element.elementor-element-eaccdda > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}:where( .elementor-5 .elementor-element.elementor-element-eaccdda > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#5A41364F;border-style:none;}:where( .elementor-5 .elementor-element.elementor-element-eaccdda > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Rubik", Sans-serif;font-weight:800;line-height:21px;letter-spacing:1px;}body.elementor-page-5:not(.elementor-motion-effects-element-type-background), body.elementor-page-5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-327e97f );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-32253e39{--width:60%;}.elementor-5 .elementor-element.elementor-element-557868d0{--width:100%;}.elementor-5 .elementor-element.elementor-element-222e9355{--width:60%;}.elementor-5 .elementor-element.elementor-element-6fb48832{--width:100%;}.elementor-5 .elementor-element.elementor-element-3bb1d01{--width:50vw;}.elementor-5 .elementor-element.elementor-element-6338e18{--width:50vw;}.elementor-5 .elementor-element.elementor-element-4846bae{--width:50vw;}.elementor-5 .elementor-element.elementor-element-2990604{--width:50vw;}.elementor-5 .elementor-element.elementor-element-2332f3af{--width:100vw;}.elementor-5 .elementor-element.elementor-element-401d8efd{--width:60%;}.elementor-5 .elementor-element.elementor-element-77bf9a3{--width:60%;}.elementor-5 .elementor-element.elementor-element-2f6ca61{--width:50vw;}.elementor-5 .elementor-element.elementor-element-bdb11fb{--width:50vw;}.elementor-5 .elementor-element.elementor-element-ce6359a{--width:60%;}}@media(max-width:1366px) and (min-width:768px){.elementor-5 .elementor-element.elementor-element-32253e39{--width:80%;}.elementor-5 .elementor-element.elementor-element-79d26636{--width:100%;}.elementor-5 .elementor-element.elementor-element-222e9355{--width:80%;}.elementor-5 .elementor-element.elementor-element-6338e18{--width:80%;}.elementor-5 .elementor-element.elementor-element-5f43b06{--width:100vw;}.elementor-5 .elementor-element.elementor-element-2990604{--width:50vw;}.elementor-5 .elementor-element.elementor-element-2332f3af{--width:100vw;}.elementor-5 .elementor-element.elementor-element-030095d{--width:100%;}.elementor-5 .elementor-element.elementor-element-77bf9a3{--width:80%;}.elementor-5 .elementor-element.elementor-element-bdb11fb{--width:80%;}.elementor-5 .elementor-element.elementor-element-4223f1bc{--width:100%;}}@media(max-width:1366px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5 .elementor-element.elementor-element-29aff8e0:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-29aff8e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-32253e39{--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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 );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.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-5 .elementor-element.elementor-element-6b96e13e img{height:50vh;object-fit:cover;}.elementor-widget-premium-mobile-menu.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-mobile-menu .premium-mobile-menu__text span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-79d26636:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-79d26636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-6fb48832{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:90px 90px;--row-gap:90px;--column-gap:90px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5 .elementor-element.elementor-element-434f1049 img{height:30vh;object-fit:contain;}.elementor-widget-premium-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );} .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-list-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );} .elementor-widget-premium-icon-list .premium-bullet-list-badge span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-box {padding:0% 30% 0% 0%;}.elementor-5 .elementor-element.elementor-element-6338e18{--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5 .elementor-element.elementor-element-2990604{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5 .elementor-element.elementor-element-ae29579 img{height:80vh;}.elementor-5 .elementor-element.elementor-element-2332f3af:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-2332f3af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-widget-premium-addon-content-toggle.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5 .elementor-element.elementor-element-030095d:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-030095d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5 .elementor-element.elementor-element-bdb11fb{--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5 .elementor-element.elementor-element-4223f1bc:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-4223f1bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-nested-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:1024px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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 );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.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-premium-mobile-menu.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-mobile-menu .premium-mobile-menu__text span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-6fb48832{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5 .elementor-element.elementor-element-434f1049 img{height:30vh;}.elementor-widget-premium-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );} .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-list-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );} .elementor-widget-premium-icon-list .premium-bullet-list-badge span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-box {padding:0% 0% 0% 0%;}.elementor-5 .elementor-element.elementor-element-dcbbb19 .elementor-heading-title{font-size:60px;line-height:60px;}.elementor-5 .elementor-element.elementor-element-45079da .elementor-heading-title{font-size:30px;}.elementor-5 .elementor-element.elementor-element-ae29579 img{height:80vh;}.elementor-widget-premium-addon-content-toggle.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5 .elementor-element.elementor-element-910bcd9{--e-n-carousel-swiper-slides-to-display:2;}.elementor-widget-nested-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:880px){.elementor-5 .elementor-element.elementor-element-63051ccf .elementor-heading-title{font-size:60px;line-height:60px;}.elementor-5 .elementor-element.elementor-element-7e4599f7{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-dace3e7{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-6fb48832{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5 .elementor-element.elementor-element-8020a97 .elementor-heading-title{font-size:60px;line-height:60px;}.elementor-5 .elementor-element.elementor-element-28ad71d{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-c52146f{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-4ef815a{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-46feb55 .elementor-heading-title{font-size:60px;line-height:60px;}.elementor-5 .elementor-element.elementor-element-689adc5{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-9228a84{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-9e2fb75{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-ab2d5f2{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-3b22b41{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-2b02c21{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-9359f54{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-d7f88ad{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-4815eff{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-3746063{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-0ea28ce{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-33a91b8{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-ce87600{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-dbc5124{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-5137570{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-28b7b4e{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-d03f487{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-fc64a7d{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-fee641a{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-2939bf7{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-601563b{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-adf2bfc{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-9f29423{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-de3d54d{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-43b2f1a{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-5b1124a{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-04b0503{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-d37145c{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-a92a889{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-f1fc051{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-0b52764{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-ab7548f{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-ef80d5c{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-779ad27{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-38cfc34{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-5705c75{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-c17a56a{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-8127389{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-d8f6eea{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-637d678{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-3a81644{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-98c2d98{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-54972ad{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-7f6ffc0{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-a34a8d1{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-bd14495{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-54e810b{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-a94cfc8{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-b1d3f48{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-bb38fcc{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-28a1d11{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-42511ec{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-91aa291{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-7d63096{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-f107c42{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-c6a02e5{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-b59697a{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-a6fb1dd{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-4b75055{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-83072b1{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-14acfbb{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-9e33a6f{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-49ed7c4{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-158c0d8{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5 .elementor-element.elementor-element-29aff8e0{--min-height:100vh;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-29aff8e0:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-29aff8e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-5 .elementor-element.elementor-element-32253e39{--width:80%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-5 .elementor-element.elementor-element-63051ccf .elementor-heading-title{font-size:50px;line-height:45px;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{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 );}.elementor-5 .elementor-element.elementor-element-7e4599f7{width:var( --container-widget-width, 235px );max-width:235px;--container-widget-width:235px;--container-widget-flex-grow:0;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-7e4599f7 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5 .elementor-element.elementor-element-6178e30d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-6178e30d .elementor-button{font-size:13px;letter-spacing:4px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 15px;}.elementor-5 .elementor-element.elementor-element-557868d0{--width:220vw;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:-80vw;--margin-right:0vw;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-557868d0{left:-30px;}body.rtl .elementor-5 .elementor-element.elementor-element-557868d0{right:-30px;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.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-5 .elementor-element.elementor-element-6b96e13e > .elementor-widget-container{--e-transform-translateX:50px;}.elementor-5 .elementor-element.elementor-element-6b96e13e img{height:45vh;object-fit:cover;object-position:bottom center;}.elementor-widget-premium-mobile-menu.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-mobile-menu .premium-mobile-menu__text span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-5ae9ca2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-5ae9ca2.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-5 .elementor-element.elementor-element-5ae9ca2{z-index:99;}.elementor-5 .elementor-element.elementor-element-5ae9ca2 .premium-mobile-menu__wrap{position:fixed;left:50%;top:auto;bottom:17px;}.elementor-5 .elementor-element.elementor-element-5ae9ca2 .premium-mobile-menu__list{width:120px;}.elementor-5 .elementor-element.elementor-element-5ae9ca2.premium-mobile-menu__dir-row .premium-mobile-menu__list{column-gap:10px;}.elementor-5 .elementor-element.elementor-element-5ae9ca2.premium-mobile-menu__dir-column .premium-mobile-menu__list{row-gap:10px;}.elementor-5 .elementor-element.elementor-element-5ae9ca2 .premium-mobile-menu__link{flex-direction:row;min-height:50px;}.elementor-5 .elementor-element.elementor-element-5ae9ca2 .premium-mobile-menu__item i{font-size:25px;}.elementor-5 .elementor-element.elementor-element-5ae9ca2 .premium-mobile-menu__item svg, .elementor-5 .elementor-element.elementor-element-5ae9ca2 .premium-mobile-menu__item img{width:25px !important;height:25px !important;}.elementor-5 .elementor-element.elementor-element-79d26636{--width:100%;--min-height:90vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-5 .elementor-element.elementor-element-79d26636:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-79d26636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-5 .elementor-element.elementor-element-222e9355{--width:80%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5 .elementor-element.elementor-element-69cb2552 .elementor-heading-title{font-size:30px;line-height:28px;}.elementor-5 .elementor-element.elementor-element-dace3e7{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-dace3e7 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-6fb48832{--width:80%;--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-5 .elementor-element.elementor-element-434f1049 > .elementor-widget-container{--e-transform-translateX:-60px;}.elementor-5 .elementor-element.elementor-element-434f1049 img{height:25vh;object-fit:contain;object-position:center left;}.elementor-widget-premium-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );} .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-list-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );} .elementor-widget-premium-icon-list .premium-bullet-list-badge span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-box {flex-direction:row;padding:0% 0% 0% 0%;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-content, .elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-box{justify-content:flex-start;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-divider, .elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-wrapper-top{align-self:flex-start;}.elementor-5 .elementor-element.elementor-element-1f8c2800{--pa-bullet-align:flex-start;z-index:99;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-wrapper{align-self:center;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-text{order:5;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-badge{order:3;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-list-content {margin:0px 10px 10px 0px;padding:6px 9px 3px 9px;}.elementor-5 .elementor-element.elementor-element-1f8c2800 .premium-bullet-text{font-size:13px;line-height:12px;}.elementor-5 .elementor-element.elementor-element-6f0c16d:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-6f0c16d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.primopuddings.co/wp-content/uploads/2025/08/primo-background-neutral-C.webp");background-position:top center;background-size:cover;}.elementor-5 .elementor-element.elementor-element-6f0c16d{--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-3bb1d01{--width:80vw;--min-height:0vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-8020a97 .elementor-heading-title{font-size:50px;line-height:45px;}.elementor-5 .elementor-element.elementor-element-28ad71d{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-28ad71d > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-ab3ad2d > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-ab3ad2d .elementor-button{font-size:13px;letter-spacing:4px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 15px;}.elementor-5 .elementor-element.elementor-element-6338e18{--width:100%;--min-height:50vh;--gap:15px 20px;--row-gap:15px;--column-gap:20px;--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-5 .elementor-element.elementor-element-f90b6de img{height:50vh;object-position:bottom center;}.elementor-5 .elementor-element.elementor-element-5f43b06{--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-5f43b06:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-5f43b06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:100% auto;}.elementor-5 .elementor-element.elementor-element-4846bae{--width:80vw;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-dcbbb19 .elementor-heading-title{font-size:30px;line-height:28px;}.elementor-5 .elementor-element.elementor-element-45079da > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-5 .elementor-element.elementor-element-45079da .elementor-heading-title{font-size:20px;line-height:20px;}.elementor-5 .elementor-element.elementor-element-4cd9c1a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-4cd9c1a .elementor-button{font-size:13px;letter-spacing:4px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 15px;}.elementor-5 .elementor-element.elementor-element-2990604{--width:100%;--min-height:50vh;--gap:15px 20px;--row-gap:15px;--column-gap:20px;--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-5 .elementor-element.elementor-element-ae29579 img{height:50vh;object-position:bottom center;}.elementor-5 .elementor-element.elementor-element-2332f3af{--width:100vw;--min-height:90vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-2332f3af:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-2332f3af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-5 .elementor-element.elementor-element-401d8efd{--width:80vw;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-5 .elementor-element.elementor-element-41f38722 .elementor-heading-title{font-size:30px;line-height:28px;}.elementor-5 .elementor-element.elementor-element-c52146f{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-c52146f > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-widget-premium-addon-content-toggle.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5 .elementor-element.elementor-element-148734aa{--pa-content-toggle-stack:no;}.elementor-5 .elementor-element.elementor-element-148734aa > .elementor-widget-container{margin:0px -9px 0px -9px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-148734aa.elementor-element{--align-self:stretch;}.elementor-5 .elementor-element.elementor-element-148734aa .premium-content-toggle-switcher{justify-content:center;gap:12px;padding:3px 3px 3px 3px;margin:0px -10px 20px -10px;}.elementor-5 .elementor-element.elementor-element-148734aa.premium-toggle-stack-yes .premium-content-toggle-switcher{align-items:center;}.elementor-5 .elementor-element.elementor-element-148734aa .premium-content-toggle-button{font-size:13px;}.elementor-5 .elementor-element.elementor-element-148734aa .premium-content-toggle__first-label{font-size:13px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-148734aa .premium-content-toggle__second-label{font-size:13px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-148734aa .premium-content-toggle-list{margin:-10px -10px -10px -10px;}.elementor-5 .elementor-element.elementor-element-030095d:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-030095d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.primopuddings.co/wp-content/uploads/2025/08/primo-background-neutral-C.webp");background-position:top center;background-size:cover;}.elementor-5 .elementor-element.elementor-element-030095d{--width:100%;--min-height:80vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-5 .elementor-element.elementor-element-77bf9a3{--width:80%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5 .elementor-element.elementor-element-e85efb3 .elementor-heading-title{font-size:30px;line-height:28px;}.elementor-5 .elementor-element.elementor-element-4ef815a{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-4ef815a > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5 .elementor-element.elementor-element-67ff63a{--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-5 .elementor-element.elementor-element-edf28c3{--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-5 .elementor-element.elementor-element-d8374ca{--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-5 .elementor-element.elementor-element-659fc1e{--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-5 .elementor-element.elementor-element-910bcd9{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-15px;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-position:-15px;--e-n-carousel-swiper-pagination-size:7px;}.elementor-5 .elementor-element.elementor-element-910bcd9 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:9px;--swiper-pagination-bullet-vertical-gap:9px;}.elementor-5 .elementor-element.elementor-element-c749ca9:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-c749ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.primopuddings.co/wp-content/uploads/2025/07/primo-background-neutral-A.webp");background-position:top center;background-size:cover;}.elementor-5 .elementor-element.elementor-element-c749ca9{--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5 .elementor-element.elementor-element-2f6ca61{--width:80vw;--min-height:0vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-46feb55 .elementor-heading-title{font-size:50px;line-height:45px;}.elementor-5 .elementor-element.elementor-element-689adc5{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-689adc5 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-a795de4 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-a795de4 .elementor-button{font-size:13px;letter-spacing:4px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 15px;}.elementor-5 .elementor-element.elementor-element-bdb11fb{--width:100%;--min-height:50vh;--gap:15px 20px;--row-gap:15px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-5 .elementor-element.elementor-element-d2fcc79{z-index:10;}.elementor-5 .elementor-element.elementor-element-d2fcc79 img{height:60vh;object-position:bottom center;}.elementor-5 .elementor-element.elementor-element-4223f1bc:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-4223f1bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.primopuddings.co/wp-content/uploads/2025/08/primo-background-dive-white-e1756384654420.webp");background-position:top center;background-size:cover;}.elementor-5 .elementor-element.elementor-element-4223f1bc{--width:100%;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5 .elementor-element.elementor-element-ce6359a{--width:80%;--min-height:60vh;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-e91ee6d .elementor-heading-title{font-size:30px;line-height:28px;}.elementor-5 .elementor-element.elementor-element-9228a84{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-9228a84 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-widget-nested-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-5 .elementor-element.elementor-element-a64062f{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-5 .elementor-element.elementor-element-9e2fb75{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-9e2fb75 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-ab2d5f2{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-ab2d5f2 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-3b22b41{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-3b22b41 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-1dcee91{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-5 .elementor-element.elementor-element-2b02c21{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-2b02c21 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-9359f54{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-9359f54 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-d7f88ad{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-d7f88ad > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-66e6144{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-4815eff{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-4815eff > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-3746063{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-3746063 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-0ea28ce{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-0ea28ce > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-fe677f8{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-33a91b8{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-33a91b8 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-ce87600{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-ce87600 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-dbc5124{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-dbc5124 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-082f183{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-5137570{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-5137570 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-28b7b4e{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-28b7b4e > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-9135c26{width:100%;max-width:100%;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:3px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-font-size:15px;--n-accordion-icon-size:10px;--n-accordion-icon-gap:8px;}.elementor-5 .elementor-element.elementor-element-9135c26 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-9135c26 {--n-accordion-padding:5px 5px 5px 5px;}:where( .elementor-5 .elementor-element.elementor-element-9135c26 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-width:0px 0px 0px 0px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-5 .elementor-element.elementor-element-c378aa7{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-d03f487{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-d03f487 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-fc64a7d{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-fc64a7d > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-fee641a{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-fee641a > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-9237319{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-2939bf7{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-2939bf7 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-601563b{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-601563b > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-adf2bfc{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-adf2bfc > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-2a01f3c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-9f29423{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-9f29423 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-de3d54d{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-de3d54d > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-4f97381{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-43b2f1a{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-43b2f1a > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-5b1124a{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-5b1124a > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-04b0503{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-04b0503 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-d37145c{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-d37145c > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-a92a889{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-a92a889 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-f1fc051{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-f1fc051 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-0b52764{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-0b52764 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-ab7548f{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-ab7548f > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-ef80d5c{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-ef80d5c > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-779ad27{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-779ad27 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-38cfc34{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-38cfc34 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-5705c75{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-5705c75 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-c17a56a{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-c17a56a > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-8127389{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-8127389 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-d8f6eea{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-d8f6eea > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-637d678{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-637d678 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-3a81644{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-3a81644 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-98c2d98{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-98c2d98 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-2a9a99a{width:100%;max-width:100%;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:3px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-font-size:15px;--n-accordion-icon-size:10px;--n-accordion-icon-gap:8px;}.elementor-5 .elementor-element.elementor-element-2a9a99a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-2a9a99a {--n-accordion-padding:5px 5px 5px 5px;}:where( .elementor-5 .elementor-element.elementor-element-2a9a99a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-width:0px 0px 0px 0px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-5 .elementor-element.elementor-element-290e95c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-54972ad{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-54972ad > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-7f6ffc0{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-7f6ffc0 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-a34a8d1{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-a34a8d1 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-b3d1b6d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-bd14495{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-bd14495 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-54e810b{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-54e810b > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-a94cfc8{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-a94cfc8 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-97b13da{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-b1d3f48{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-b1d3f48 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-bb38fcc{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-bb38fcc > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-0b2947e{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-28a1d11{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-28a1d11 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-42511ec{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-42511ec > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-5daa546{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5 .elementor-element.elementor-element-91aa291{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-91aa291 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-7d63096{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-7d63096 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-fd24082 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-fd24082 .elementor-button{font-size:13px;letter-spacing:4px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 15px;}.elementor-5 .elementor-element.elementor-element-f107c42{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-f107c42 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-c6a02e5{width:var( --container-widget-width, 224.653px );max-width:224.653px;--container-widget-width:224.653px;--container-widget-flex-grow:0;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-c6a02e5 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-8ba3a11 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-8ba3a11 .elementor-button{font-size:13px;letter-spacing:4px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 15px;}.elementor-5 .elementor-element.elementor-element-b59697a{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-b59697a > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-a6fb1dd{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-a6fb1dd > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-4b75055{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-4b75055 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-83072b1{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-83072b1 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-14acfbb{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-14acfbb > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-9e33a6f{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-9e33a6f > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-49ed7c4{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-49ed7c4 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-158c0d8{width:100%;max-width:100%;font-size:15px;line-height:16px;}.elementor-5 .elementor-element.elementor-element-158c0d8 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-1511e0a{width:100%;max-width:100%;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:3px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-font-size:15px;--n-accordion-icon-size:10px;--n-accordion-icon-gap:8px;}.elementor-5 .elementor-element.elementor-element-1511e0a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-1511e0a {--n-accordion-padding:5px 5px 5px 5px;}:where( .elementor-5 .elementor-element.elementor-element-1511e0a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-width:0px 0px 0px 0px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-5 .elementor-element.elementor-element-eaccdda{--n-accordion-item-title-space-between:10px;--n-accordion-title-font-size:13px;--n-accordion-icon-size:10px;}.elementor-5 .elementor-element.elementor-element-eaccdda {--n-accordion-padding:5px 5px 5px 10px;}}/* Start custom CSS for container, class: .elementor-element-79d26636 */html {
    scroll-behavior: auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2332f3af */html {
    scroll-behavior: auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-030095d */html {
    scroll-behavior: auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4223f1bc */html {
    scroll-behavior: auto
}/* End custom CSS */
/* Start custom CSS */html, body {
    max-width: 100%;
    overflow-x: hidden;
}/* End custom CSS */