.elementor-2 .elementor-element.elementor-element-fe57062{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--overflow:hidden;--margin-top:-121px;--margin-bottom:42px;--margin-left:-50px;--margin-right:-33px;}.elementor-2 .elementor-element.elementor-element-bbae626{width:var( --container-widget-width, 0.872% );max-width:0.872%;--container-widget-width:0.872%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-bbae626.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-bbae626 .elementor-heading-title{font-size:clamp(18px, 1.2vw, 22px);font-weight:500;letter-spacing:-0.025em;color:#FFFFFF;}.elementor-element-8610190 .swiper:not(.swiper-parallax) .elementor-repeater-item-36477e7, .elementor-element-8610190 .swiper-parallax .elementor-repeater-item-36477e7 .parallax-bg{background-color:#8E9094;background-image:url("https://store.barnapole.com/wp-content/uploads/2025/08/shop55-slide-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-3310212{--display:flex;--min-height:100%;--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--align-content:flex-start;--overflow:hidden;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:6px;--padding-inline-end:0px;--e-con-transform-origin-x:left;--e-con-transform-origin-y:center;}.elementor-2 .elementor-element.elementor-element-3310212.e-con{--e-con-transform-scaleX:1;--e-con-transform-scaleY:1;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-3310212:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3310212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://youtu.be/FPjxH7EO_iI") 50% 50%;background-size:cover;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-3310212{--padding-inline-start:6px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-2054172{--display:flex;--min-height:43px;--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;--justify-content:flex-start;}.elementor-2 .elementor-element.elementor-element-19a762d{--display:flex;--min-height:620px;--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;--justify-content:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--flex-wrap:wrap;--align-content:flex-start;--padding-block-start:0vw;--padding-block-end:0vw;--padding-inline-start:1.6vw;--padding-inline-end:0vw;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-19a762d{--padding-inline-start:1.6vw;--padding-inline-end:0vw;}.elementor-2 .elementor-element.elementor-element-19a762d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-759fedf{padding:0vw 0vw 0vw 0vw;top:46%;text-align:center;}.elementor-2 .elementor-element.elementor-element-759fedf.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-759fedf{left:13%;}body.rtl .elementor-2 .elementor-element.elementor-element-759fedf{right:13%;}.elementor-2 .elementor-element.elementor-element-759fedf .elementor-heading-title{font-size:clamp(90px, 9.1vw, 174px);letter-spacing:-0.025em;mix-blend-mode:overlay;}.elementor-2 .elementor-element.elementor-element-dd6f824{width:var( --container-widget-width, clamp(350px, 32.9vw, 630px) );max-width:clamp(350px, 32.9vw, 630px);--container-widget-width:clamp(350px, 32.9vw, 630px);--container-widget-flex-grow:0;z-index:1;}.elementor-2 .elementor-element.elementor-element-dd6f824 img{width:100%;height:100%;object-fit:cover;object-position:center center;opacity:0;}.elementor-2 .elementor-element.elementor-element-5b86219{margin:0vw 0.75vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:8vw 0vw 0vw 0vw;top:8.475%;text-align:center;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-5b86219{left:4.281%;}body.rtl .elementor-2 .elementor-element.elementor-element-5b86219{right:4.281%;}.elementor-2 .elementor-element.elementor-element-5b86219 .elementor-heading-title{font-size:clamp(90px, 9.1vw, 174px);letter-spacing:-0.025em;mix-blend-mode:overlay;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0bf240a{--display:flex;--position:absolute;--gap:9px 9px;--row-gap:9px;--column-gap:9px;bottom:4.1vw;--z-index:3;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-0bf240a{left:5.5vw;}body.rtl .elementor-2 .elementor-element.elementor-element-0bf240a{right:5.5vw;}.elementor-2 .elementor-element.elementor-element-c9db35e{margin:39px 39px calc(var(--kit-widget-spacing, 0px) + 39px) 39px;z-index:0;}.elementor-2 .elementor-element.elementor-element-c9db35e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-c9db35e .btn{font-size:clamp(14px, 1vw, 18px);font-weight:600;padding:0.76em 3.91em 0.76em 3.91em;}.elementor-2 .elementor-element.elementor-element-c9fe975{--e-transform-rotateZ:-23.5deg;background-color:var( --e-global-color-tertiary );padding:14px 0px 14px 0px;bottom:5px;z-index:3;}.elementor-element-c9fe975[class*="revealDir"]:after{background-color:var( --e-global-color-tertiary );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c9fe975{right:-25%;}body.rtl .elementor-2 .elementor-element.elementor-element-c9fe975{left:-25%;}.elementor-element-c9fe975 .marquee{overflow:hidden;}.elementor-2 .elementor-element.elementor-element-c9fe975 .porto-u-main-heading > *{font-size:16.38px;text-transform:uppercase;line-height:1.2em;letter-spacing:0.1em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8610190 .elementor-main-swiper:not(.swiper-initialized) .swiper-slide{max-width:calc(100% / var(--alpus-nested-carousel-slides-to-show, 1));}.elementor-2 .elementor-element.elementor-element-8610190{--alpus-nested-carousel-slides-to-show:1;--alpha-slide-transition-speed:1500ms;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -28px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8610190.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-fe57062:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fe57062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#909092;}.elementor-2 .elementor-element.elementor-element-f4bf893{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0rem;--margin-bottom:3.55rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2 .elementor-element.elementor-element-d7c7ee7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-d7c7ee7 .porto-u-main-heading > *{font-family:"Noto Sans Bhaiksuki", Poppins;font-size:14px;font-weight:800;text-transform:uppercase;font-style:normal;line-height:22px;letter-spacing:0.9px;color:#20D39D;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2 .elementor-element.elementor-element-e326bce{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-e326bce .porto-u-main-heading > *{font-family:"Antonio", Poppins;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:3px;}.elementor-2 .elementor-element.elementor-element-5d9b9e0{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-35c04c1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-31b5260{--display:flex;}.elementor-2 .elementor-element.elementor-element-dfa8eaf{--display:flex;}.elementor-2 .elementor-element.elementor-element-f41dc76{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-699715d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;grid-column:span 1;grid-row:span 1;}.elementor-2 .elementor-element.elementor-element-699715d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-74cab04{--display:flex;}.elementor-2 .elementor-element.elementor-element-451d01e{--display:flex;}.elementor-2 .elementor-element.elementor-element-27953a2{--display:flex;}.elementor-2 .elementor-element.elementor-element-7a61e55{--display:flex;}.elementor-2 .elementor-element.elementor-element-3b3b700{--display:flex;}.elementor-2 .elementor-element.elementor-element-906641d{--display:flex;}.elementor-2 .elementor-element.elementor-element-d7fc396{--display:flex;}.elementor-2 .elementor-element.elementor-element-c4daf49{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 181px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-2 .elementor-element.elementor-element-17b54a4{--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:0rem;--margin-bottom:4.7rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2 .elementor-element.elementor-element-65b094e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-2 .elementor-element.elementor-element-65b094e .porto-u-main-heading > *{font-weight:600;letter-spacing:-0.025em;}.elementor-2 .elementor-element.elementor-element-65b094e .porto-u-sub-heading{font-size:1rem;letter-spacing:-0.025em;}.elementor-2 .elementor-element.elementor-element-4bc3b18{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.1rem) 0rem;}.elementor-2 .elementor-element.elementor-element-4bc3b18 .owl-nav:not(.disabled){display:block !important;}.elementor-2 .elementor-element.elementor-element-4bc3b18 .owl-nav button{font-size:42px !important;line-height:42px !important;width:52px !important;height:52px !important;color:#000000 !important;background-color:#FFFFFF00 !important;}.elementor-2 .elementor-element.elementor-element-4bc3b18 .owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev, .elementor-2 .elementor-element.elementor-element-4bc3b18.owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev{left:-10px !important;}.elementor-2 .elementor-element.elementor-element-4bc3b18.show-nav-title .owl-nav button.owl-prev, .elementor-2 .elementor-element.elementor-element-4bc3b18 .owl-carousel.show-nav-title .owl-nav button.owl-prev{left:-10px !important;}.elementor-2 .elementor-element.elementor-element-4bc3b18 .owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-10px !important;}.elementor-2 .elementor-element.elementor-element-4bc3b18.owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-10px !important;}.elementor-2 .elementor-element.elementor-element-8c7ec05{--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:space-between;--align-items:center;--flex-wrap:wrap;--border-radius:8px 8px 8px 8px;--padding-block-start:2.8rem;--padding-block-end:2.8rem;--padding-inline-start:2.8rem;--padding-inline-end:2.8rem;}.elementor-2 .elementor-element.elementor-element-8c7ec05:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8c7ec05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-quaternary );}.elementor-element-8c7ec05[class*="revealDir"]:after{background-color:#FFC83A;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-8c7ec05{--padding-inline-start:2.8rem;--padding-inline-end:2.8rem;}.elementor-2 .elementor-element.elementor-element-41cc795{text-align:center;}.elementor-2 .elementor-element.elementor-element-41cc795 .elementor-heading-title{font-weight:600;letter-spacing:-0.025em;}.elementor-2 .elementor-element.elementor-element-3f7d79e .porto_countdown-section{padding:0px 26px 0px 26px;margin:5px 0px 5px 0px;}.elementor-2 .elementor-element.elementor-element-3f7d79e .porto-cd-s2 .porto_countdown-section .porto_countdown-period{margin-top:0px;}.elementor-2 .elementor-element.elementor-element-3f7d79e .porto-cd-s1 .porto_countdown-section .porto_countdown-period{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-3f7d79e .porto_countdown{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-3f7d79e .porto_countdown-amount{font-size:2.625rem;font-weight:600;letter-spacing:-0.025em;color:#040404;}.elementor-2 .elementor-element.elementor-element-3f7d79e .porto_countdown-period, .elementor-2 .elementor-element.elementor-element-3f7d79e .porto_countdown-row:before{font-size:0px;}.elementor-2 .elementor-element.elementor-element-40f9f20{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-40f9f20 .elementor-heading-title{font-size:1rem;line-height:1.75em;letter-spacing:-0.025em;color:#000000;}.elementor-2 .elementor-element.elementor-element-8284fcb{text-align:center;z-index:3;}.elementor-2 .elementor-element.elementor-element-8284fcb .btn{font-size:clamp(14px, 1vw, 18px);font-weight:600;padding:0.76em 3.91em 0.76em 3.91em;}.elementor-2 .elementor-element.elementor-element-c99632b{--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:0rem;--margin-bottom:12.25rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2 .elementor-element.elementor-element-80bf3bb{width:var( --container-widget-width, 1025px );max-width:1025px;--container-widget-width:1025px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-80bf3bb.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-80bf3bb .elementor-heading-title{font-size:clamp(2.9rem, 3vw, 3.5rem);font-weight:500;line-height:2.12em;}.elementor-2 .elementor-element.elementor-element-5a44598{--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:0rem;--margin-bottom:4.45rem;--margin-left:0rem;--margin-right:0rem;--padding-block-start:6.45rem;--padding-block-end:10.85rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-2 .elementor-element.elementor-element-5a44598:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5a44598 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-5a44598{--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-2 .elementor-element.elementor-element-1cf9a9c{margin:0rem 1.5rem calc(var(--kit-widget-spacing, 0px) + 2.3rem) 1.5rem;text-align:center;}.elementor-2 .elementor-element.elementor-element-1cf9a9c .elementor-heading-title{font-weight:600;letter-spacing:-0.025em;}.elementor-2 .elementor-element.elementor-element-f2ebaf1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-f2ebaf1{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-6002d68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--e-rating-icon-font-size:20px;--e-rating-gap:2px;--e-rating-icon-marked-color:#1F1F1F;}.elementor-2 .elementor-element.elementor-element-08ad396 .porto-u-main-heading > *{font-family:"Marcellus", Poppins;font-size:clamp(1.5rem, 1.6vw, 1.875rem);font-weight:400;line-height:1.4em;letter-spacing:0.01em;}.elementor-2 .elementor-element.elementor-element-08ad396 .porto-u-sub-heading{font-size:1rem;font-weight:500;}.elementor-2 .elementor-element.elementor-element-e64371f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-e64371f{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-3e41aca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--e-rating-icon-font-size:20px;--e-rating-gap:2px;--e-rating-icon-marked-color:#1F1F1F;}.elementor-2 .elementor-element.elementor-element-fe52a2f .porto-u-main-heading > *{font-family:"Marcellus", Poppins;font-size:clamp(1.5rem, 1.6vw, 1.875rem);font-weight:400;line-height:1.4em;letter-spacing:0.01em;}.elementor-2 .elementor-element.elementor-element-fe52a2f .porto-u-sub-heading{font-size:1rem;font-weight:500;}.elementor-2 .elementor-element.elementor-element-beb7778{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-f79a941{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--e-rating-icon-font-size:20px;--e-rating-gap:2px;--e-rating-icon-marked-color:#1F1F1F;}.elementor-2 .elementor-element.elementor-element-b02d404 .porto-u-main-heading > *{font-family:"Marcellus", Poppins;font-size:clamp(1.5rem, 1.6vw, 1.875rem);font-weight:400;line-height:1.4em;letter-spacing:0.01em;}.elementor-2 .elementor-element.elementor-element-b02d404 .porto-u-sub-heading{font-size:1rem;font-weight:500;}.elementor-2 .elementor-element.elementor-element-ee9edca .elementor-main-swiper:not(.swiper-initialized) .swiper-slide{max-width:calc(100% / var(--alpus-nested-carousel-slides-to-show, 1));padding-left:calc(180px / 2);padding-right:calc(180px / 2);}.elementor-2 .elementor-element.elementor-element-ee9edca{--alpus-nested-carousel-slides-to-show:1.9;--alpha-slide-transition-speed:500ms;}.elementor-2 .elementor-element.elementor-element-ee9edca .elementor-main-swiper:not(.swiper-initialized) .swiper-wrapper{width:calc(100% + 180px);margin-left:calc(-1 * 180px / 2);margin-right:calc(-1 * 180px / 2);}.elementor-2 .elementor-element.elementor-element-ee9edca .elementor-swiper-button{top:calc( 100% + 5.3rem);font-size:31px;width:32px;align-items:center;justify-content:center;height:52px;color:#000000;transition:0.3s;}.elementor-2 .elementor-element.elementor-element-ee9edca .elementor-swiper-button-prev{left:calc( 50% - 2.2rem);}.elementor-2 .elementor-element.elementor-element-ee9edca .elementor-swiper-button-next{right:calc( 50% - 2.2rem);}.elementor-2 .elementor-element.elementor-element-ee9edca .elementor-swiper-button svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-00e234e{--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:0rem;--margin-bottom:5.4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2 .elementor-element.elementor-element-e57c918{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-2 .elementor-element.elementor-element-e57c918 .porto-u-main-heading > *{font-weight:600;letter-spacing:-0.025em;}.elementor-2 .elementor-element.elementor-element-e57c918 .porto-u-sub-heading{font-size:1rem;letter-spacing:-0.025em;}.elementor-2 .elementor-element.elementor-element-79e81a1{--display:flex;--min-height:clamp(550px, 48.5vw, 930px);--border-radius:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-79e81a1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-79e81a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7ECDA;background-image:url("https://store.barnapole.com/wp-content/uploads/2025/12/barnapole-collage.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-element-79e81a1[class*="revealDir"]:after{background-color:#F7ECDA;}.elementor-element-2ff1c95 .porto-hotspot{width:36px;height:36px;background-color:#FFFFFF33;}.elementor-element-2ff1c95 .porto-hotspot-icon{font-size:12px;}.elementor-2 .elementor-element.elementor-element-2ff1c95 i{color:#16D27C;}.elementor-2 .elementor-element.elementor-element-2ff1c95{left:75%;top:22.35%;}.elementor-element-69d6227 .porto-hotspot{width:36px;height:36px;background-color:#FFFFFF33;}.elementor-element-69d6227 .porto-hotspot-icon{font-size:12px;}.elementor-2 .elementor-element.elementor-element-69d6227 i{color:#16D27C;}.elementor-2 .elementor-element.elementor-element-69d6227{left:41%;top:74%;}.elementor-element-dcafebe .porto-hotspot{width:36px;height:36px;background-color:#FFFFFF33;}.elementor-element-dcafebe .porto-hotspot-icon{font-size:12px;}.elementor-2 .elementor-element.elementor-element-dcafebe i{color:#16D27C;}.elementor-2 .elementor-element.elementor-element-dcafebe{left:61%;top:82%;}.elementor-2 .elementor-element.elementor-element-b141aed{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0rem;--margin-bottom:5.9rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2 .elementor-element.elementor-element-d7ee0e2 .porto-sicon-img{font-size:31px;border-radius:0px;}.elementor-2 .elementor-element.elementor-element-d7ee0e2 .porto-icon.advanced{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-d7ee0e2 .porto-icon, .elementor-2 .elementor-element.elementor-element-d7ee0e2 .porto-sicon-img{margin:0px 8px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d7ee0e2 .porto-sicon-title{font-size:20px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-133ebae .porto-sicon-img{font-size:33px;border-radius:0px;}.elementor-2 .elementor-element.elementor-element-133ebae .porto-icon.advanced{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-133ebae .porto-icon, .elementor-2 .elementor-element.elementor-element-133ebae .porto-sicon-img{margin:0px 8px 0px 0px;}.elementor-2 .elementor-element.elementor-element-133ebae .porto-sicon-title{font-size:20px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-57a2c57 .porto-sicon-img{font-size:32px;border-radius:0px;}.elementor-2 .elementor-element.elementor-element-57a2c57 .porto-icon.advanced{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-57a2c57 .porto-icon, .elementor-2 .elementor-element.elementor-element-57a2c57 .porto-sicon-img{margin:0px 8px 0px 0px;}.elementor-2 .elementor-element.elementor-element-57a2c57 .porto-sicon-title{font-size:20px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-1d7e366 .porto-sicon-img{font-size:31px;border-radius:0px;}.elementor-2 .elementor-element.elementor-element-1d7e366 .porto-icon.advanced{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-1d7e366 .porto-icon, .elementor-2 .elementor-element.elementor-element-1d7e366 .porto-sicon-img{margin:0px 8px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1d7e366 .porto-sicon-title{font-size:20px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-8ff2795{--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:space-between;--align-items:flex-end;--padding-block-start:6.55rem;--padding-block-end:2.45rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-2 .elementor-element.elementor-element-8ff2795:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8ff2795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-8ff2795{--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-2 .elementor-element.elementor-element-93efa8b .elementor-heading-title{font-weight:600;letter-spacing:-0.025em;}.elementor-2 .elementor-element.elementor-element-2b1c18d .elementor-heading-title{font-size:1.25rem;font-weight:500;color:#1F1F1F;}.elementor-2 .elementor-element.elementor-element-410b6a7{--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;--overflow:hidden;--margin-top:0rem;--margin-bottom:5.4rem;--margin-left:0rem;--margin-right:0rem;--padding-block-start:0rem;--padding-block-end:6.6rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-2 .elementor-element.elementor-element-410b6a7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-410b6a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-410b6a7{--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-2 .elementor-element.elementor-element-1b5c6d7{--display:flex;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-1b5c6d7{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-5d89b95 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-caae491{--display:flex;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-caae491{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-432b41a img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-f48138f{--display:flex;}.elementor-2 .elementor-element.elementor-element-4e8d65f img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-bf0e580{--display:flex;}.elementor-2 .elementor-element.elementor-element-909554c img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-2280701{--display:flex;}.elementor-2 .elementor-element.elementor-element-69ec7fb img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-edca99a .elementor-main-swiper:not(.swiper-initialized) .swiper-slide{max-width:calc(100% / var(--alpus-nested-carousel-slides-to-show, 1));padding-left:calc(20px / 2);padding-right:calc(20px / 2);}.elementor-2 .elementor-element.elementor-element-edca99a{--alpus-nested-carousel-slides-to-show:4.6;--alpha-slide-transition-speed:500ms;width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-edca99a .elementor-main-swiper:not(.swiper-initialized) .swiper-wrapper{width:calc(100% + 20px);margin-left:calc(-1 * 20px / 2);margin-right:calc(-1 * 20px / 2);}.elementor-2 .elementor-element.elementor-element-3b98a65{--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-2 .elementor-element.elementor-element-00f73fb{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.55rem) 0rem;}.elementor-2 .elementor-element.elementor-element-7e62bed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-2 .elementor-element.elementor-element-7e62bed .porto-u-main-heading > *{font-size:1.75rem;font-weight:600;letter-spacing:-0.025em;}.elementor-2 .elementor-element.elementor-element-7e62bed .porto-u-sub-heading{font-size:0.9375rem;line-height:1.867em;letter-spacing:-0.02em;}@media(max-width:991px){.elementor-2 .elementor-element.elementor-element-19a762d{--padding-block-start:0vw;--padding-block-end:0vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-19a762d{--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-2 .elementor-element.elementor-element-759fedf{padding:151px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-759fedf .elementor-heading-title{font-size:clamp(65px, 8.3vw, 90px);}.elementor-2 .elementor-element.elementor-element-5b86219{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:151px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5b86219 .elementor-heading-title{font-size:clamp(65px, 8.3vw, 90px);}.elementor-2 .elementor-element.elementor-element-c9fe975{padding:12px 0px 12px 0px;}.elementor-2 .elementor-element.elementor-element-c9fe975 .porto-u-main-heading > *{font-size:14px;}.elementor-2 .elementor-element.elementor-element-fe57062{--margin-top:-62px;--margin-bottom:42px;--margin-left:-20px;--margin-right:-20px;}.elementor-2 .elementor-element.elementor-element-35c04c1{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-f41dc76{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-80bf3bb .elementor-heading-title{font-size:clamp(2.1rem, 4.7vw, 2.9rem);}.elementor-2 .elementor-element.elementor-element-ee9edca .elementor-main-swiper:not(.swiper-initialized) .swiper-slide{max-width:calc(100% / var(--alpus-nested-carousel-slides-to-show, 1));padding-left:calc(50px / 2);padding-right:calc(50px / 2);}.elementor-2 .elementor-element.elementor-element-ee9edca{--alpus-nested-carousel-slides-to-show:1.5;}.elementor-2 .elementor-element.elementor-element-ee9edca .elementor-main-swiper:not(.swiper-initialized) .swiper-wrapper{width:calc(100% + 50px);margin-left:calc(-1 * 50px / 2);margin-right:calc(-1 * 50px / 2);}.elementor-2 .elementor-element.elementor-element-b141aed{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-edca99a .elementor-main-swiper:not(.swiper-initialized) .swiper-slide{max-width:calc(100% / var(--alpus-nested-carousel-slides-to-show, 1));}.elementor-2 .elementor-element.elementor-element-edca99a{--alpus-nested-carousel-slides-to-show:3.5;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-bbae626 .elementor-heading-title{font-size:15px;}.elementor-2 .elementor-element.elementor-element-3310212{--min-height:500px;}.elementor-2 .elementor-element.elementor-element-2054172{--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:flex-start;--padding-block-start:0;--padding-block-end:4.5rem;--padding-inline-start:5%;--padding-inline-end:5%;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-2054172{--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-2 .elementor-element.elementor-element-19a762d{--width:auto;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-759fedf{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5b86219{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5b86219 .elementor-heading-title{font-size:55px;}.elementor-2 .elementor-element.elementor-element-0bf240a{--width:auto;bottom:3rem;}.elementor-2 .elementor-element.elementor-element-c9db35e .btn{font-size:12px;padding:0.76em 3.5em 0.76em 3.5em;}.elementor-2 .elementor-element.elementor-element-fe57062{--margin-top:-62px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-35c04c1{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-f41dc76{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-8c7ec05{--padding-block-start:2.8rem;--padding-block-end:2.8rem;--padding-inline-start:1.5rem;--padding-inline-end:1.5rem;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-8c7ec05{--padding-inline-start:1.5rem;--padding-inline-end:1.5rem;}.elementor-2 .elementor-element.elementor-element-3f7d79e .porto_countdown-section{padding:0px 13px 0px 13px;}.elementor-2 .elementor-element.elementor-element-3f7d79e .porto_countdown-amount{font-size:2.2rem;}.elementor-2 .elementor-element.elementor-element-8284fcb .btn{font-size:12px;padding:0.76em 3.5em 0.76em 3.5em;}.elementor-2 .elementor-element.elementor-element-80bf3bb .elementor-heading-title{font-size:1.8rem;}.elementor-2 .elementor-element.elementor-element-79e81a1{--min-height:clamp(400px, 71.8vw, 550px);}.elementor-2 .elementor-element.elementor-element-b141aed{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-8ff2795{--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;}.elementor-2 .elementor-element.elementor-element-edca99a .elementor-main-swiper:not(.swiper-initialized) .swiper-slide{max-width:calc(100% / var(--alpus-nested-carousel-slides-to-show, 1));}.elementor-2 .elementor-element.elementor-element-edca99a{--alpus-nested-carousel-slides-to-show:2;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-3310212{--width:99.011%;}.elementor-2 .elementor-element.elementor-element-2054172{--width:100%;}.elementor-2 .elementor-element.elementor-element-19a762d{--width:379.629;}.elementor-2 .elementor-element.elementor-element-0bf240a{--width:auto;}.elementor-2 .elementor-element.elementor-element-fe57062{--width:calc( 100% + 60px );}}