.elementor-4037 .elementor-element.elementor-element-2c4d016{--display:flex}.elementor-4037 .elementor-element.elementor-element-b7a1c3e{--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}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);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-4037 .elementor-element.elementor-element-4e358e3{--display:flex}.elementor-4037 .elementor-element.elementor-element-8746b45{--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-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-4037 .elementor-element.elementor-element-25c9b0a{--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}.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-4037 .elementor-element.elementor-element-d053ab9{--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}.elementor-4037 .elementor-element.elementor-element-3f94788{--display:flex}.elementor-widget-countdown .elementor-countdown-item{background-color:var(--e-global-color-primary)}.elementor-widget-countdown .elementor-countdown-digits{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-countdown .elementor-countdown-label{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-countdown .elementor-countdown-expire--message{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-4037 .elementor-element.elementor-element-592646f .elementor-countdown-wrapper{max-width:100%}body:not(.rtl) .elementor-4037 .elementor-element.elementor-element-592646f .elementor-countdown-item:not(:first-of-type){margin-left:calc(10px/2)}body:not(.rtl) .elementor-4037 .elementor-element.elementor-element-592646f .elementor-countdown-item:not(:last-of-type){margin-right:calc(10px/2)}body.rtl .elementor-4037 .elementor-element.elementor-element-592646f .elementor-countdown-item:not(:first-of-type){margin-right:calc(10px/2)}body.rtl .elementor-4037 .elementor-element.elementor-element-592646f .elementor-countdown-item:not(:last-of-type){margin-left:calc(10px/2)}.elementor-4037 .elementor-element.elementor-element-dcbca7d{--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}.elementor-4037 .elementor-element.elementor-element-4cf3a68{--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}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-4037 .elementor-element.elementor-element-cf93015{--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-4037 .elementor-element.elementor-element-6287759{--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-4037 .elementor-element.elementor-element-6f1fe25{--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-4037 .elementor-element.elementor-element-5af8365{--display:flex}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-4037 .elementor-element.elementor-element-2e6caa7 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-4037 .elementor-element.elementor-element-2e6caa7 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-4037 .elementor-element.elementor-element-2e6caa7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-4037 .elementor-element.elementor-element-2e6caa7 .elementor-icon-list-text{transition:color 0.3s}.elementor-4037 .elementor-element.elementor-element-fb05937{--display:flex}.elementor-4037 .elementor-element.elementor-element-6b114ff{--display:flex}.elementor-4037 .elementor-element.elementor-element-99086a5{--display:flex}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover{background:var(--e-global-color-accent)}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"],.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover{background:var(--e-global-color-accent)}.elementor-widget-nested-tabs.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title){font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-4037 .elementor-element.elementor-element-47c815a{--display:flex}.elementor-4037 .elementor-element.elementor-element-8930b02{--display:flex}.elementor-4037 .elementor-element.elementor-element-ec5d6cd{--display:flex}.elementor-widget-wc-add-to-cart .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-4037 .elementor-element.elementor-element-09bfa24 .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-7921098{--display:flex}.elementor-4037 .elementor-element.elementor-element-516c880{--display:flex}.elementor-4037 .elementor-element.elementor-element-c33989e .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-579c56e{--display:flex}.elementor-4037 .elementor-element.elementor-element-a1e24f7{--display:flex}.elementor-4037 .elementor-element.elementor-element-9658932 .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-652337c{--display:flex}.elementor-4037 .elementor-element.elementor-element-3844bb1{--display:flex}.elementor-4037 .elementor-element.elementor-element-f521bf4 .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-f786012{--display:flex}.elementor-4037 .elementor-element.elementor-element-6f0bf9c{--display:flex}.elementor-4037 .elementor-element.elementor-element-e1b38b2 .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-9cc726d{--display:flex}.elementor-4037 .elementor-element.elementor-element-2dbdb82{--display:flex}.elementor-4037 .elementor-element.elementor-element-cdd83cd .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-13f29dd{--display:flex}.elementor-4037 .elementor-element.elementor-element-e177f6b{--display:flex}.elementor-4037 .elementor-element.elementor-element-b5d018b .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-6944c75{--display:flex}.elementor-4037 .elementor-element.elementor-element-282c023{--display:flex}.elementor-4037 .elementor-element.elementor-element-928355f .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-69f2b5f{--display:flex}.elementor-4037 .elementor-element.elementor-element-de5a9f4{--display:flex}.elementor-4037 .elementor-element.elementor-element-d47604d .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-9b91ee4{--display:flex}.elementor-4037 .elementor-element.elementor-element-6073efa{--display:flex}.elementor-4037 .elementor-element.elementor-element-076b855 .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-9745dbd{--display:flex}.elementor-4037 .elementor-element.elementor-element-f75cf75{--display:flex}.elementor-4037 .elementor-element.elementor-element-c7ee9e3 .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-d9ea0c5{--display:flex}.elementor-4037 .elementor-element.elementor-element-238438b{--display:flex}.elementor-4037 .elementor-element.elementor-element-7191e6e .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-798d3d8{--display:flex}.elementor-4037 .elementor-element.elementor-element-74650f7{--display:flex}.elementor-4037 .elementor-element.elementor-element-89b97b9 .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-e62fb70{--display:flex}.elementor-4037 .elementor-element.elementor-element-d197383{--display:flex}.elementor-4037 .elementor-element.elementor-element-887e1f4{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:14px;--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}.elementor-4037 .elementor-element.elementor-element-4e96c3a{--display:flex}.elementor-4037 .elementor-element.elementor-element-9a1f0b5{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-4037 .elementor-element.elementor-element-76c7b10{--display:flex}.elementor-4037 .elementor-element.elementor-element-8fbbcd3 .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-db7ec50{--display:flex}.elementor-4037 .elementor-element.elementor-element-d643ee5 .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-e51336b{--display:flex}.elementor-4037 .elementor-element.elementor-element-5df159d .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-de3c1d9{--display:flex}.elementor-4037 .elementor-element.elementor-element-35999f3{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-4037 .elementor-element.elementor-element-655f782{--display:flex}.elementor-4037 .elementor-element.elementor-element-de9bdad .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-1e9ef2d{--display:flex}.elementor-4037 .elementor-element.elementor-element-f2f83a0 .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-89d69fb{--display:flex}.elementor-4037 .elementor-element.elementor-element-212d130 .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-3f6b754{--display:flex}.elementor-4037 .elementor-element.elementor-element-37d6bca .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-3bb5883{--display:flex}.elementor-4037 .elementor-element.elementor-element-31f999a{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-4037 .elementor-element.elementor-element-c9a1f1a{--display:flex}.elementor-4037 .elementor-element.elementor-element-25538ae .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-7a8e712{--display:flex}.elementor-4037 .elementor-element.elementor-element-1082f6c .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-60bcde0{--display:flex}.elementor-4037 .elementor-element.elementor-element-0d41eb6 .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-b592818{--display:flex}.elementor-4037 .elementor-element.elementor-element-8398dc0 .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-fb42ad6{--display:flex}.elementor-4037 .elementor-element.elementor-element-efffd5a{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-4037 .elementor-element.elementor-element-721e0c2{--display:flex}.elementor-4037 .elementor-element.elementor-element-348013b .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-0a154a2{--display:flex}.elementor-4037 .elementor-element.elementor-element-2838406 .elementor-button-content-wrapper{flex-direction:row}.elementor-4037 .elementor-element.elementor-element-3507af7{--display:flex}.elementor-4037 .elementor-element.elementor-element-7aa32ac{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial}.elementor-4037 .elementor-element.elementor-element-f48036e{--display:flex}.elementor-4037 .elementor-element.elementor-element-181c030{--display:flex}.elementor-4037 .elementor-element.elementor-element-e7b7ea2{--display:flex}.elementor-4037 .elementor-element.elementor-element-e5cd70d{--display:flex}.elementor-4037 .elementor-element.elementor-element-b9d374b{--display:flex}.elementor-4037 .elementor-element.elementor-element-834a976{--display:flex}.elementor-4037 .elementor-element.elementor-element-3065532{--display:flex}.elementor-4037 .elementor-element.elementor-element-1915f3f{--display:flex}.elementor-4037 .elementor-element.elementor-element-5e7fc0b{--display:flex}.elementor-4037 .elementor-element.elementor-element-03dda78{--display:flex}.elementor-4037 .elementor-element.elementor-element-bcae5df{--display:flex}.elementor-4037 .elementor-element.elementor-element-3f6fd49{--display:flex}.elementor-4037 .elementor-element.elementor-element-ad09f6a{--display:flex}.elementor-4037 .elementor-element.elementor-element-753596c{--display:flex}.elementor-4037 .elementor-element.elementor-element-30e2ca8{--display:flex}.elementor-4037 .elementor-element.elementor-element-f588029{--display:flex}.elementor-4037 .elementor-element.elementor-element-7b41caf{--display:flex}.elementor-4037 .elementor-element.elementor-element-1b61bf0{--display:flex}.elementor-4037 .elementor-element.elementor-element-a15f21f{--display:flex}.elementor-4037 .elementor-element.elementor-element-34a5bf1{--display:flex}.elementor-4037 .elementor-element.elementor-element-e49c363{--display:flex}.elementor-4037 .elementor-element.elementor-element-56c5107{--display:flex}.elementor-4037 .elementor-element.elementor-element-d5aca60{--display:flex}.elementor-4037 .elementor-element.elementor-element-2ff9623{--display:flex}.elementor-4037 .elementor-element.elementor-element-2958cd9{--display:flex}.elementor-4037 .elementor-element.elementor-element-146705d{--display:flex}.elementor-4037 .elementor-element.elementor-element-518229f{--display:flex}.elementor-4037 .elementor-element.elementor-element-dbaa92a{--display:flex}.elementor-4037 .elementor-element.elementor-element-4e1d494{--display:flex}.elementor-4037 .elementor-element.elementor-element-a2754c3{--display:flex}.elementor-4037 .elementor-element.elementor-element-eaa522f{--display:flex}.elementor-4037 .elementor-element.elementor-element-abb7a49{--display:flex}.elementor-4037 .elementor-element.elementor-element-9a290d5{--display:flex}.elementor-4037 .elementor-element.elementor-element-7b70666{--display:flex}.elementor-4037 .elementor-element.elementor-element-7873d6e{--display:flex}.elementor-4037 .elementor-element.elementor-element-d6b43b6{--display:flex}.elementor-4037 .elementor-element.elementor-element-076385c{--display:flex}.elementor-4037 .elementor-element.elementor-element-52ccd64{--display:flex}.elementor-4037 .elementor-element.elementor-element-b7c3242{--display:flex}.elementor-4037 .elementor-element.elementor-element-2159b0f{--display:flex}.elementor-4037 .elementor-element.elementor-element-4363502{--display:flex}.elementor-4037 .elementor-element.elementor-element-3ee1bdb{--display:flex}.elementor-4037 .elementor-element.elementor-element-d8144cb{--display:flex}.elementor-4037 .elementor-element.elementor-element-64983cd{--display:flex}.elementor-4037 .elementor-element.elementor-element-be3fef6{--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}.elementor-4037 .elementor-element.elementor-element-81b15ff{--display:flex}.elementor-4037 .elementor-element.elementor-element-19a2f28{--display:flex}.elementor-4037 .elementor-element.elementor-element-b4c3fdb{--display:flex}.elementor-4037 .elementor-element.elementor-element-d652a52{--display:flex}.elementor-4037 .elementor-element.elementor-element-df9d923{--display:flex}.elementor-4037 .elementor-element.elementor-element-d89cd28{--display:flex}.elementor-4037 .elementor-element.elementor-element-a25431d{--display:flex}.elementor-4037 .elementor-element.elementor-element-1ed39c1{--display:flex}.elementor-4037 .elementor-element.elementor-element-75898de{--display:flex}.elementor-4037 .elementor-element.elementor-element-9964e41{--display:flex}.elementor-4037 .elementor-element.elementor-element-c52d8c3{--display:flex}.elementor-4037 .elementor-element.elementor-element-48c6ee7{--display:flex}.elementor-4037 .elementor-element.elementor-element-f102302{--display:flex}.elementor-4037 .elementor-element.elementor-element-357d9f8{--display:flex}.elementor-4037 .elementor-element.elementor-element-4c7fa52{--display:flex}.elementor-4037 .elementor-element.elementor-element-86b2291{--display:flex}.elementor-4037 .elementor-element.elementor-element-f7d9487{--display:flex}.elementor-4037 .elementor-element.elementor-element-5eef084{--display:flex}.elementor-4037 .elementor-element.elementor-element-5992061{--display:flex}.elementor-4037 .elementor-element.elementor-element-6576316{--display:flex}.elementor-4037 .elementor-element.elementor-element-8cc58e5{--display:flex}.elementor-4037 .elementor-element.elementor-element-7787d96{--display:flex}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-4037 .elementor-element.elementor-element-38e0210 .elementor-icon-wrapper{text-align:center}.elementor-4037 .elementor-element.elementor-element-67e10d3{--display:flex}.elementor-4037 .elementor-element.elementor-element-03beb7e{--display:flex}@media(max-width:1024px){.elementor-4037 .elementor-element.elementor-element-887e1f4{--e-n-carousel-swiper-slides-to-display:3}.elementor-4037 .elementor-element.elementor-element-9a1f0b5{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row}.elementor-4037 .elementor-element.elementor-element-35999f3{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row}.elementor-4037 .elementor-element.elementor-element-31f999a{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row}.elementor-4037 .elementor-element.elementor-element-efffd5a{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row}}@media(max-width:767px){.elementor-4037 .elementor-element.elementor-element-887e1f4{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px}.elementor-4037 .elementor-element.elementor-element-9a1f0b5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}.elementor-4037 .elementor-element.elementor-element-35999f3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}.elementor-4037 .elementor-element.elementor-element-31f999a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}.elementor-4037 .elementor-element.elementor-element-efffd5a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"]{--bg:#f4f3ef;--ivory:#fff9f2;--card:#f3efea;--tan:#e9e2d3;--ink:#111;--tx:#26241f;--gr:#57544c;--mu:#85817a;--br:#9a6845;--ol:#3d6a4c;--ln:rgba(38,36,31,.14);--hel:'Helvetica Neue',Helvetica,Arial,sans-serif;--nun:'Nunito Sans','Helvetica Neue',Helvetica,Arial,sans-serif;--pad:clamp(20px,4vw,56px);--wx:max(var(--pad),calc((100vw - 1320px)/2));font-family:var(--nun);color:var(--tx);overflow-x:clip}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .e-con{--gap:0px;--row-gap:0px;--column-gap:0px;--kit-widget-spacing:0px;--widgets-spacing:0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;gap:0;padding:0;margin:0;box-sizing:border-box;min-width:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .elementor-widget{max-width:100%}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .elementor-widget-container{margin:0;padding:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] p{margin:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] h1,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] h2,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] h3,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] h4,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .elementor-heading-title{margin:0;font-family:var(--hel);color:var(--ink);font-weight:500;letter-spacing:-.005em}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] a{text-decoration:none}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-sec{padding:clamp(36px,4.2vw,60px) var(--wx)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-h2 .elementor-heading-title{font-size:clamp(22px,2.1vw,30px);line-height:1.2;font-weight:500}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-note{background:var(--ivory);border-bottom:1px solid var(--ln);padding:7px var(--pad);text-align:center}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-note{font-size:11px;line-height:1.4;color:var(--gr);letter-spacing:.01em}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-bar{background:var(--tan);padding:0 var(--pad);min-height:34px;display:flex;align-items:center;justify-content:center;text-align:center}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-bar{font-size:11.5px;line-height:1.3;letter-spacing:.07em;text-transform:uppercase;font-weight:600;color:var(--tx);padding:8px 0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-bar .bf-dot{margin:0 10px;opacity:.7}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-hero{position:relative;display:flex;flex-direction:row;align-items:center;min-height:clamp(430px,33vw,490px);background:linear-gradient(100deg,#f8f3eb 0%,#f4ede1 55%,#efe5d6 100%);overflow:hidden;isolation:isolate}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-txt{position:relative;z-index:3;display:flex;flex-direction:column;align-items:flex-start;width:min(56%,760px);padding:clamp(34px,3.6vw,52px) 0 clamp(34px,3.6vw,52px) var(--wx)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-eyebrow .elementor-heading-title{display:flex;align-items:center;gap:14px;font:600 12px/1 var(--nun);letter-spacing:.22em;text-transform:uppercase;color:var(--br)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-eyebrow .elementor-heading-title:before{content:"";width:34px;height:1px;background:var(--br)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-h1 .elementor-heading-title{font-size:clamp(40px,3.3vw,48px);line-height:1.1;font-weight:500;margin-top:14px;max-width:640px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-year{color:var(--br)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-h2 .elementor-heading-title{font-family:var(--nun);font-weight:400;font-size:clamp(20px,1.7vw,24px);line-height:1.3;color:var(--ol);margin-top:12px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-p{margin-top:12px;max-width:520px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-p{font-size:16px;line-height:1.55;color:var(--tx)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-p strong{font-weight:700}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-btn .elementor-button{display:inline-flex;align-items:center;justify-content:center;background:var(--ink);color:#fff;border:1px solid var(--ink);border-radius:999px;padding:15px 26px;font:700 12px/1.1 var(--nun);letter-spacing:.09em;text-transform:uppercase;transition:background .25s,color .25s,transform .25s,box-shadow .25s}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-btn .elementor-button:hover{background:#2c2a25;transform:translateY(-1px);box-shadow:0 8px 20px rgb(17 17 17 / .16)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-btn.bfx-ghost .elementor-button{background:#fff0;color:var(--ink);border-color:var(--ink)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-btn.bfx-ghost .elementor-button:hover{background:var(--ink);color:#fff}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-count{display:flex;flex-direction:row;align-items:center;gap:18px;margin-top:24px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-count-l{display:flex;flex-direction:column;gap:4px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-cd-t .elementor-heading-title{font:400 14px/1.2 var(--nun);color:var(--tx)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-cd-note .elementor-heading-title{font:700 9px/1.3 var(--nun);letter-spacing:.1em;text-transform:uppercase;color:var(--br)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-cd .elementor-countdown-wrapper{display:flex;gap:10px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-cd .elementor-countdown-item{display:flex!important;flex-direction:column;align-items:center;justify-content:center;width:clamp(52px,4.4vw,64px);height:clamp(54px,4.6vw,66px);padding:0!important;background:#fff!important;border:1px solid var(--ln)!important;border-radius:6px!important;box-shadow:0 4px 14px rgb(60 40 20 / .06)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-cd .elementor-countdown-digits{font:600 clamp(20px,1.7vw,24px)/1 var(--hel)!important;color:var(--ink)!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-cd .elementor-countdown-label{font:600 8.5px/1 var(--nun)!important;letter-spacing:.08em;text-transform:uppercase;color:var(--gr)!important;margin-top:5px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-img{position:absolute;top:0;right:0;bottom:0;width:58%;z-index:1;display:block}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-img .elementor-widget,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-img .elementor-widget-container{width:100%;height:100%}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-img img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 32%);mask-image:linear-gradient(90deg,transparent 0,#000 32%)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-seal{position:absolute;z-index:4;left:57%;top:clamp(20px,2.4vw,36px);width:clamp(118px,12vw,172px);aspect-ratio:1}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-seal-in{position:relative;width:100%;height:100%;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:radial-gradient(circle at 32% 26%,#527a5e,#3d6a4c 62%,#33583f);box-shadow:0 0 0 5px rgb(247 242 234 / .92),0 0 0 6px #b79d6b,0 14px 34px rgb(40 50 35 / .22)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-seal-in:after{content:"";position:absolute;inset:7px;border-radius:50%;border:1px solid rgb(255 255 255 / .4);pointer-events:none}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-seal-in .elementor-heading-title{color:#fff;text-align:center}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-seal-in .elementor-widget:first-child .elementor-heading-title{font:600 clamp(28px,2.9vw,42px)/1 var(--nun);letter-spacing:.01em}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-seal-in .elementor-widget:last-child .elementor-heading-title{font:700 clamp(9px,.78vw,11px)/1.35 var(--nun);letter-spacing:.14em;text-transform:uppercase;margin-top:7px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-benef{background:#fbf8f3;border-bottom:1px solid var(--ln);padding:0 var(--wx)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-benef-list .elementor-icon-list-items{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-benef-list .elementor-icon-list-item{display:flex;align-items:center;justify-content:center;gap:12px;padding:20px 12px;border-left:1px solid var(--ln);margin:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-benef-list .elementor-icon-list-item:first-child{border-left:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-benef-list .elementor-icon-list-text{font-size:13px;line-height:1.3;color:var(--tx);padding:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-benef-list .elementor-icon-list-icon{color:var(--gr);font-size:20px;width:auto}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-benef-list .elementor-icon-list-icon i,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-benef-list .elementor-icon-list-icon svg{font-size:20px;width:20px;height:20px;fill:currentColor;color:var(--gr)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-prods{background:var(--ivory)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-hd{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(20px,2.4vw,32px)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-hd-stack{flex-direction:column;align-items:center;text-align:center}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-hd-l{display:flex;flex-direction:column;gap:8px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-hd-stack .bf-hd-l{align-items:center}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-lede{font-size:14.5px;line-height:1.55;color:var(--gr);max-width:560px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-prov{display:inline-block;font-size:10px;line-height:1;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--br);background:rgb(154 104 69 / .1);padding:5px 9px;border-radius:2px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-link .elementor-button{background:#fff0;color:var(--ink);border:0;border-bottom:1px solid var(--ink);border-radius:0;padding:0 0 3px;font:700 11px/1.2 var(--nun);letter-spacing:.09em;text-transform:uppercase;transition:opacity .2s,letter-spacing .25s}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-link .elementor-button:hover{opacity:.7;letter-spacing:.12em;background:#fff0;color:var(--ink)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-tabs .e-n-tabs{display:block}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-tabs .e-n-tabs-heading{display:flex!important;justify-content:center;flex-wrap:wrap;gap:10px;margin:0 0 clamp(20px,2.4vw,30px)!important;background:#fff0;border:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-tabs .e-n-tab-title{background:transparent!important;border:1px solid var(--ln)!important;border-radius:999px!important;padding:9px 22px!important;font:600 12px/1 var(--nun)!important;letter-spacing:.07em;text-transform:uppercase;color:var(--tx)!important;transition:background .2s,color .2s}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-tabs .e-n-tab-title *{color:inherit!important;font:inherit!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-tabs .e-n-tab-title[aria-selected=true],body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-tabs .e-n-tab-title:hover{background:var(--ink)!important;color:#fff!important;border-color:var(--ink)!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-tabs .e-n-tabs-content{border:0;background:#fff0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-car{position:relative}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-car .swiper{overflow:hidden}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-car .swiper-slide{height:auto;display:flex}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-car .swiper-slide>.e-con{width:100%}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-car .elementor-swiper-button{position:absolute;top:40%;z-index:5;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fff;color:var(--ink);border:1px solid var(--ln);box-shadow:0 4px 14px rgb(0 0 0 / .06);transition:background .2s,color .2s}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-car .elementor-swiper-button:hover{background:var(--ink);color:#fff}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-car .elementor-swiper-button-prev{left:-20px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-car .elementor-swiper-button-next{right:-20px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-car .elementor-swiper-button i,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-car .elementor-swiper-button svg{width:14px;height:14px;font-size:14px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-car .swiper-pagination{display:none}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc{position:relative;display:flex;flex-direction:column;width:100%;height:100%;background:var(--card);border-radius:4px;overflow:hidden;border:1px solid #fff0;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .35s}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc:hover{transform:translateY(-4px);box-shadow:0 16px 34px rgb(60 40 20 / .1);border-color:rgb(154 104 69 / .25)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-badge{position:absolute;z-index:3;top:12px;left:12px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-badge{display:inline-block;background:var(--ol);color:#fff;font:700 10.5px/1 var(--nun);letter-spacing:.06em;padding:6px 9px;border-radius:2px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc-img{background:#f6f1ea;overflow:hidden}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc-img img{display:block;width:100%;aspect-ratio:4/3;object-fit:contain;mix-blend-mode:multiply;transition:transform .5s cubic-bezier(.2,.7,.2,1)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc:hover .bf-pc-img img{transform:scale(1.04)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc-name,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc-desc,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-skin,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc-price{padding:0 16px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc-name{padding-top:16px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc-name .elementor-heading-title{font-size:16px;line-height:1.25;font-weight:700}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-skin{position:absolute;top:12px;right:12px;padding:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-skin{display:inline-block;font:700 9.5px/1 var(--nun);letter-spacing:.08em;text-transform:uppercase;color:var(--ol);border:1px solid var(--ol);padding:5px 8px;border-radius:2px;background:rgb(255 255 255 / .7)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc-desc{margin-top:6px;flex:1}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc-desc{font-size:13px;line-height:1.45;color:var(--gr);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.9em}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc-price{margin-top:12px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-old{font-size:13.5px;color:var(--mu);text-decoration:line-through;text-decoration-thickness:1px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-new{font:700 20px/1 var(--hel);color:var(--ol)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-btn-cart{padding:14px 16px 16px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-btn-cart .quantity{display:none!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-btn-cart form.cart{margin:0;display:block}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-btn-cart .button,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-btn-cart button,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-btn-cart a.button{display:flex;align-items:center;justify-content:center;width:100%;min-height:42px;padding:0 14px;background:var(--ink)!important;color:#fff!important;border:1px solid var(--ink);border-radius:0;font:700 11.5px/1 var(--nun);letter-spacing:.1em;text-transform:uppercase;transition:background .25s,letter-spacing .25s}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-btn-cart .button:hover,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-btn-cart button:hover{background:#2c2a25!important;letter-spacing:.13em}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cats-sec{display:flex;flex-direction:row;align-items:center;gap:clamp(24px,3vw,44px);background:var(--bg)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cats-sec>.bf-hd{flex:0 0 clamp(210px,21%,280px);flex-direction:column;align-items:flex-start;justify-content:center;margin:0;gap:18px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cats-sec .bf-h2 .elementor-heading-title{font-size:clamp(22px,2vw,28px)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cats{flex:1;display:grid;grid-template-columns:repeat(5,1fr);gap:14px;min-width:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cat{position:relative;aspect-ratio:3/4.1;overflow:hidden;border-radius:4px;background:#dcd6c9;isolation:isolate}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cat-im,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cat-im .elementor-widget-container{position:absolute;inset:0;width:100%;height:100%}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cat-im img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cat:hover .bf-cat-im img{transform:scale(1.05)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cat:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fff0 40%,rgb(20 22 16 / .7) 100%);z-index:1;pointer-events:none}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cat-cap{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:14px;display:flex;flex-direction:column;gap:8px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cat-cap .elementor-heading-title{color:#fff;font-size:clamp(15px,1.25vw,18px);line-height:1.2;font-weight:600}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cat-row{display:flex;align-items:center;justify-content:space-between}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-tag{display:inline-block;font:700 9.5px/1 var(--nun);letter-spacing:.09em;text-transform:uppercase;color:#fff;background:rgb(255 255 255 / .18);backdrop-filter:blur(3px);padding:5px 8px;border-radius:2px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-go{color:#fff;font-size:16px;line-height:1;transition:transform .3s}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cat:hover .bf-go{transform:translateX(4px)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rut{display:flex;flex-direction:row;align-items:flex-start;gap:clamp(24px,3vw,44px);background:#f7f1e9}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rut>.bf-hd{flex:0 0 clamp(210px,21%,280px);flex-direction:column;align-items:flex-start;margin:0;gap:18px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rut-grid{flex:1;display:grid;grid-template-columns:repeat(2,1fr);gap:16px;min-width:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rc{position:relative;display:flex;flex-direction:row;background:#fff;border-radius:4px;overflow:hidden;border:1px solid #fff0;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .35s}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rc:hover{transform:translateY(-4px);box-shadow:0 16px 34px rgb(60 40 20 / .1);border-color:rgb(154 104 69 / .25)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rc .bf-badge{top:12px;left:12px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rc-im{position:relative;flex:0 0 40%;background:#f6f1ea;overflow:hidden}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rc-im .elementor-widget{position:absolute}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-ra{inset:8% 22% 8% 6%}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rb{right:4%;bottom:8%;width:46%}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rc-im img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rc-t{flex:1;display:flex;flex-direction:column;padding:clamp(16px,1.6vw,22px);min-width:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rc-num{font:700 10px/1 var(--nun);letter-spacing:.16em;text-transform:uppercase;color:var(--br)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rc-t .elementor-heading-title{font-size:clamp(18px,1.4vw,20px);line-height:1.2;font-weight:600;margin-top:8px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rc-inc{margin-top:12px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rc-inc{font:700 9.5px/1 var(--nun);letter-spacing:.14em;text-transform:uppercase;color:var(--mu)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rc-list{margin-top:6px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rc-list{font-size:12.5px;line-height:1.35;color:var(--gr);padding:5px 0;border-bottom:1px solid var(--ln)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rc-price{margin-top:14px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rc-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rc-t .bf-btn .elementor-button{display:inline-flex;margin-top:14px;background:var(--ink);color:#fff;border:1px solid var(--ink);border-radius:999px;padding:11px 20px;font:700 11px/1 var(--nun);letter-spacing:.09em;text-transform:uppercase;transition:background .25s,transform .25s}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rc-t .bf-btn .elementor-button:hover{background:#2c2a25;transform:translateY(-1px)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uniq{display:flex;flex-direction:row;align-items:center;gap:clamp(24px,3vw,44px);background:#fff}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uniq>.bf-hd{flex:0 0 clamp(190px,19%,250px);margin:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uniq-grid{flex:1;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;min-width:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uc{display:flex;flex-direction:column;gap:10px;padding:6px clamp(12px,1.4vw,22px);border-left:1px solid var(--ln)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uc-n{font:300 clamp(24px,2.2vw,32px)/1 var(--hel);color:var(--br);letter-spacing:.02em}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uc-t{font-size:13.5px;line-height:1.4;color:var(--tx)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uc{transition:transform .3s}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uc:hover{transform:translateY(-3px)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-test{display:flex;flex-direction:row;align-items:stretch;background:var(--ivory);padding:clamp(28px,3.4vw,48px) var(--wx)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-test-img{flex:0 0 40%;min-height:260px;overflow:hidden;border-radius:4px 0 0 4px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-test-img .elementor-widget,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-test-img .elementor-widget-container{height:100%}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-test-img img{display:block;width:100%;height:100%;object-fit:cover}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-test-txt{flex:1;display:flex;flex-direction:column;justify-content:center;gap:16px;padding:clamp(20px,2.6vw,40px);background:#fff;border-radius:0 4px 4px 0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-quote{font-size:clamp(15px,1.15vw,17px);line-height:1.6;color:var(--tx)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-quote-by{display:flex;flex-direction:row;align-items:center;gap:12px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-av{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--tan);font:700 12px/1 var(--nun);color:var(--gr)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-qn{font-size:13px;line-height:1.35;color:var(--gr)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-blog{background:#fff}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.6vw,22px)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-bc{display:flex;flex-direction:column;gap:10px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-bc-im{overflow:hidden;border-radius:4px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-bc-im img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-bc:hover .bf-bc-im img{transform:scale(1.04)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-bc .elementor-heading-title{font-size:15.5px;line-height:1.3;font-weight:600}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-more{font:700 10.5px/1 var(--nun);letter-spacing:.09em;text-transform:uppercase;color:var(--br);transition:letter-spacing .25s}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-bc:hover .bf-more{letter-spacing:.12em}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-team{background:var(--bg);padding:clamp(28px,3.4vw,48px) var(--wx)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-team-band{display:flex;flex-direction:row;align-items:center;gap:clamp(20px,3vw,48px)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-team-intro{flex:0 0 clamp(220px,26%,330px);display:flex;flex-direction:column;gap:12px;align-items:flex-start}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-team-intro .elementor-heading-title{font-size:clamp(19px,1.5vw,22px);line-height:1.25;font-weight:600}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-tp{font-size:13px;line-height:1.5;color:var(--gr)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-team .bf-btn .elementor-button{display:inline-flex;background:var(--ink);color:#fff;border:1px solid var(--ink);border-radius:999px;padding:12px 22px;font:700 11px/1 var(--nun);letter-spacing:.09em;text-transform:uppercase;transition:background .25s,transform .25s}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-team .bf-btn .elementor-button:hover{background:#2c2a25;transform:translateY(-1px)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-person{flex:1;display:flex;flex-direction:row;align-items:center;gap:16px;min-width:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-ph{flex:0 0 clamp(76px,7vw,100px)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-ph img{display:block;width:100%;aspect-ratio:1;object-fit:cover;object-position:50% 18%;border-radius:50%}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-person-t{display:flex;flex-direction:column;gap:5px;min-width:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-person-t .elementor-heading-title{font-size:16px;line-height:1.2;font-weight:600}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-role{font:700 9.5px/1.3 var(--nun);letter-spacing:.09em;text-transform:uppercase;color:var(--br)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pp{font-size:12.5px;line-height:1.45;color:var(--gr)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-ig{background:#fff;padding:clamp(32px,3.6vw,52px) var(--wx)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-ig>.bf-h2{margin-bottom:clamp(16px,2vw,26px)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-ig-grid{display:grid;grid-template-columns:1.25fr repeat(4,1fr);gap:12px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-ig-card{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:18px;background:var(--card);border-radius:4px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-ig-i{color:var(--ink);font-size:22px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-igt{font-size:13px;line-height:1.45;color:var(--gr)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-link-t{font:700 10.5px/1 var(--nun);letter-spacing:.09em;text-transform:uppercase;color:var(--ink)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-tile{overflow:hidden;border-radius:4px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-tile img{display:block;width:100%;aspect-ratio:1;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-tile:hover img{transform:scale(1.05)}@media (max-width:1199px){body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-h1 .elementor-heading-title{font-size:clamp(34px,4vw,40px)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-h2 .elementor-heading-title{font-size:clamp(24px,2.8vw,28px)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-hero{flex-direction:column;align-items:stretch;min-height:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-txt{width:100%;padding:36px var(--pad) 28px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-img{position:relative;width:100%;height:clamp(240px,46vw,380px)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-img img{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 24%);mask-image:linear-gradient(180deg,transparent 0,#000 24%)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-seal{left:auto;right:var(--pad);top:auto;bottom:clamp(160px,34vw,300px);width:clamp(104px,15vw,140px)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-grid{grid-template-columns:repeat(3,1fr)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cats-sec,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rut,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uniq{flex-direction:column;align-items:stretch}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cats-sec>.bf-hd,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rut>.bf-hd,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uniq>.bf-hd{flex:0 0 auto;width:100%}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uniq-grid{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);row-gap:20px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uc:nth-child(3n+1){border-left:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-car .elementor-swiper-button-prev{left:-8px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-car .elementor-swiper-button-next{right:-8px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-test{flex-direction:column}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-test-img{flex:none;height:300px;border-radius:4px 4px 0 0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-test-txt{border-radius:0 0 4px 4px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-team-band{flex-wrap:wrap}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-team-intro{flex:1 1 100%}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-person{flex:1 1 280px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-ig-grid{grid-template-columns:repeat(4,1fr)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-ig-card{grid-column:1/-1}}@media (max-width:767px){body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-h1 .elementor-heading-title{font-size:clamp(29px,8vw,34px)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-h2 .elementor-heading-title{font-size:19px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-p{font-size:15px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-h2 .elementor-heading-title{font-size:clamp(22px,6.2vw,26px)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-bar{font-size:10.5px;letter-spacing:.05em}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-bar .bf-dot{margin:0 6px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-cta{width:100%}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-btn{flex:1 1 100%}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-btn .elementor-button{width:100%}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-count{flex-direction:column;align-items:flex-start;gap:10px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-cd .elementor-countdown-item{width:clamp(56px,17vw,66px)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-benef-list .elementor-icon-list-items{grid-template-columns:repeat(2,1fr)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-benef-list .elementor-icon-list-item{justify-content:flex-start;padding:14px 10px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-benef-list .elementor-icon-list-item:nth-child(odd){border-left:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-benef-list .elementor-icon-list-item:nth-child(n+3){border-top:1px solid var(--ln)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-grid{grid-template-columns:repeat(2,1fr);gap:12px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-tabs .e-n-tabs-heading{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;scrollbar-width:none}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-tabs .e-n-tab-title{flex:0 0 auto;padding:9px 16px!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc-name,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc-desc,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-skin,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc-price{padding-left:12px;padding-right:12px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc-name .elementor-heading-title{font-size:14.5px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-new{font-size:17px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-btn-cart{padding:12px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-btn-cart .button,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-btn-cart button{font-size:10.5px;letter-spacing:.07em;min-height:40px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cats{grid-template-columns:repeat(2,1fr)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cat:last-child{grid-column:1/-1;aspect-ratio:16/9}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rut-grid{grid-template-columns:1fr}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rc{flex-direction:column}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rc-im{flex:none;height:220px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uniq-grid{grid-template-columns:1fr;row-gap:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uc{flex-direction:row;align-items:baseline;gap:14px;border-left:0;border-top:1px solid var(--ln);padding:14px 0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uc:first-child{border-top:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-blog-grid{grid-template-columns:1fr}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-hd{flex-direction:column;align-items:flex-start}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-person{flex-direction:row}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-ig-grid{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:no-preference){body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-seal{animation:bfSeal 7s ease-in-out infinite}@keyframes bfSeal{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}.bf-js body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rv{opacity:0;transform:translateY(14px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0ms)}.bf-js body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rv.bf-in{opacity:1;transform:none}.bf-js body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-txt>*{animation:bfUp .8s cubic-bezier(.2,.7,.2,1) both}.bf-js body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-txt>*:nth-child(2){animation-delay:.08s}.bf-js body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-txt>*:nth-child(3){animation-delay:.16s}.bf-js body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-txt>*:nth-child(4){animation-delay:.24s}.bf-js body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-txt>*:nth-child(5){animation-delay:.32s}.bf-js body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-txt>*:nth-child(6){animation-delay:.4s}@keyframes bfUp{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-bar{padding:8px var(--pad)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-txt{width:min(56%,calc(var(--wx) + 720px))}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-h1 .elementor-heading-title{max-width:700px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-cd{flex:0 0 auto;width:auto!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-cd .elementor-countdown-wrapper{width:auto}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-cd .elementor-countdown-item{flex:0 0 auto;min-width:clamp(52px,4.4vw,64px)!important;width:clamp(52px,4.4vw,64px)!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uc-t b,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-igt b{display:block;font-weight:700;margin-bottom:3px;color:var(--ink)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rc-list{padding:0;border:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rc-list ul{list-style:none;margin:0;padding:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rc-list li{font-size:12.5px;line-height:1.35;color:var(--gr);padding:5px 0;border-bottom:1px solid var(--ln);margin:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-btn-cart .elementor-button,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-btn-cart a.button{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:42px;padding:0 14px!important;background:#111!important;color:#fff!important;border:1px solid #111!important;border-radius:0!important;font:700 11.5px/1 var(--nun)!important;letter-spacing:.1em;text-transform:uppercase;box-shadow:none;transition:background .25s,letter-spacing .25s}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-btn-cart .elementor-button:hover{background:#2c2a25!important;letter-spacing:.13em}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-btn-cart .elementor-button-icon{display:none}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-btn-cart .elementor-button-content-wrapper{justify-content:center}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-btn-cart .added_to_cart{display:block;text-align:center;font-size:12px;margin-top:6px;color:var(--ol)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-duo{display:flex;flex-direction:row;align-items:stretch;gap:clamp(20px,2.6vw,36px);background:#fff;padding:clamp(28px,3.4vw,48px) var(--wx)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-duo>.bf-test{flex:0 0 46%;padding:0;min-width:0;background:#fff0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-duo>.bf-blog{flex:1;padding:0;min-width:0;background:#fff0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-duo .bf-blog-grid{grid-template-columns:repeat(2,1fr);gap:14px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-duo .bf-hd{margin-bottom:18px}@media (max-width:1199px){body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-duo{flex-direction:column}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-duo>.bf-test{flex:none}}@media (max-width:767px){body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-duo .bf-blog-grid{grid-template-columns:1fr}}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-qn b{display:block;font-weight:700;color:var(--ink)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-skin{padding:5px 8px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc-name .elementor-heading-title{font-size:clamp(16px,1.25vw,18px)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-count-l{flex:0 0 auto}@media (max-width:1199px){body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-txt{width:100%}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc-name .elementor-heading-title{font-size:17px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-seal{top:auto;left:auto;right:var(--pad);bottom:18px;width:clamp(96px,14vw,128px)}}@media (max-width:767px){body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc-name .elementor-heading-title{font-size:15px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-btn-cart .elementor-button{font-size:10.5px!important;letter-spacing:.06em;min-height:44px}}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-count-l{flex:0 0 auto;width:auto!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-qn strong,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-igt strong,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uc-t strong{display:block;font-weight:700;color:var(--ink);margin-bottom:2px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-bc h3{font-size:18px!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc h3,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cat h3{font-size:18px!important}@media (max-width:1199px){body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-bc h3{font-size:17px!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc h3,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cat h3{font-size:17px!important}}@media (max-width:767px){body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-bc h3{font-size:17px!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc h3{font-size:16px!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cat h3{font-size:16px!important}}@media (min-width:1200px){body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-test{align-self:center!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-test-img{align-self:stretch;min-height:320px!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-test-img img{height:100%!important;object-fit:cover;object-position:50% 35%}}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-certs .elementor-widget{width:auto;margin:0!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-certs{display:flex;flex-flow:wrap;align-items:center;gap:14px 18px;margin-top:clamp(24px, 2.6vw, 36px);border-top:1px solid var(--tan);max-width:640px;padding-top:clamp(20px, 2vw, 28px)!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-logos{display:flex;flex-direction:row;align-items:center;gap:10px;flex:0 0 auto;width:auto!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-logo{height:58px;flex:0 0 auto;background:#fff;border:1px solid var(--tan);border-radius:50%;overflow:hidden;padding:9px;width:58px!important;margin:0px!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-logo .elementor-widget-container{width:100%;height:100%;display:grid;place-items:center}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-logo img{display:block;width:100%;height:100%;max-width:100%;object-fit:contain}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-logo.bfx-logo-iso{border-radius:30px;padding:6px 12px;width:116px!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-certs-p{flex:1 1 220px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-certs-p,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-certs-p p{font:600 12px/1.5 var(--nun);letter-spacing:.04em;color:var(--gr);margin:0;max-width:300px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-certs-p b{color:var(--gr);font-weight:700}@media (max-width:560px){body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-logo{height:54px;padding:8px;width:54px!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-logo.bfx-logo-iso{padding:6px 10px;width:104px!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-logos{gap:8px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-certs{display:block}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-certs-p{margin-top:14px;max-width:none}}@media (max-width:370px){body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-logo{height:46px;padding:7px;width:46px!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-logo.bfx-logo-iso{width:92px!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-logos{gap:6px}}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-bar{background:#111!important;padding:0!important;min-height:0!important;height:38px;overflow:hidden;display:flex;align-items:center;justify-content:flex-start;text-align:left;box-shadow:none!important;border:0!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-marq{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;padding:0!important;margin:0!important;width:max-content!important;max-width:none!important;min-width:100%;--container-widget-width:auto}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-marq-i{flex:0 0 auto!important;width:auto!important;max-width:none!important;padding:0 40px 0 0;margin:0!important;--container-widget-width:auto;--container-widget-flex-grow:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-marq-i .elementor-widget-container{padding:0!important;margin:0!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-marq-i p{margin:0!important;white-space:nowrap;font-size:11.5px;line-height:38px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:#c8a263!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-marq-i .bf-dot{margin:0 20px;font-size:9px;opacity:.9;letter-spacing:0;vertical-align:1px}html.bf-mq-on body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-marq{animation:bfMq var(--mq-d,40s) linear infinite;will-change:transform}html.bf-mq-on body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-bar:hover .bf-marq{animation-play-state:paused}@keyframes bfMq{from{transform:translate3d(0,0,0)}to{transform:translate3d(calc(var(--mq-w,50%) * -1),0,0)}}@media (max-width:767px){body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-marq-i p{font-size:10.5px;letter-spacing:.12em}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-marq-i{padding-right:32px}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-marq-i .bf-dot{margin:0 16px}}@media (prefers-reduced-motion:reduce){body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-bar{height:auto;padding:8px var(--pad)!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-marq{width:100%!important;flex-wrap:wrap!important;justify-content:center!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-marq-i{padding:0}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-marq-i p{white-space:normal;text-align:center;line-height:1.5}}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-benef{background:#fff!important;border-bottom:1px solid rgb(154 104 69 / .16)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-benef-list .elementor-icon-list-icon{color:#3d6a4c!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-benef-list .elementor-icon-list-icon svg{fill:#3d6a4c!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-prods{background:#fff9f2!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cats-sec{background:#eceee2!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-rut{background:#f1e7d8!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uniq{background:#111!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uniq h2,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uniq h2 .elementor-heading-title{color:#fff!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uniq .elementor-widget-text-editor,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uniq .elementor-widget-text-editor p{color:#cfc8ba!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uniq .elementor-widget-text-editor b,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uniq .elementor-widget-text-editor strong{color:#fff!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-duo{background:#fff9f2!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-team{background:#f4f3ef!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-ig{background:#f7f1e9!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-new{color:#3d6a4c!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc{transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .4s ease}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc-img{overflow:hidden}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc-img img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc .elementor-button{transition:background-color .3s ease,color .3s ease,border-color .3s ease}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cat-im{overflow:hidden}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cat-im img{transition:transform 1s cubic-bezier(.2,.7,.2,1)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-go{transition:transform .4s cubic-bezier(.2,.7,.2,1),opacity .3s ease}@media (hover:hover){body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc:hover{transform:translateY(-3px);box-shadow:0 12px 26px rgb(17 17 17 / .09)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc:hover .bf-pc-img img{transform:scale(1.045)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-pc .elementor-button:hover{background:#3d6a4c!important;border-color:#3d6a4c!important;color:#fff!important}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cat:hover .bf-cat-im img{transform:scale(1.05)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-cat:hover .bf-go{transform:translateX(5px)}}@keyframes bfUp{from{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}@keyframes bfUp2{from{transform:translate3d(0,12px,0)}to{transform:none}}@keyframes bfSealIn{from{opacity:0;transform:scale(.82) rotate(-8deg)}to{opacity:1;transform:none}}@keyframes bfRing{0%{transform:scale(.97);opacity:.85}70%,100%{transform:scale(1.15);opacity:0}}@media (prefers-reduced-motion:no-preference){body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-eyebrow{animation:bfUp .7s .05s backwards cubic-bezier(.2,.7,.2,1)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-h1{animation:bfUp2 .8s .12s backwards cubic-bezier(.2,.7,.2,1)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-h2{animation:bfUp .8s .24s backwards cubic-bezier(.2,.7,.2,1)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-p{animation:bfUp .8s .34s backwards cubic-bezier(.2,.7,.2,1)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-cta{animation:bfUp .8s .46s backwards cubic-bezier(.2,.7,.2,1)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-count{animation:bfUp .8s .56s backwards cubic-bezier(.2,.7,.2,1)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-certs{animation:bfUp .8s .66s backwards cubic-bezier(.2,.7,.2,1)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-seal-in{animation:bfSealIn 1s .5s backwards cubic-bezier(.2,.7,.2,1)}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-seal::after{content:"";position:absolute;inset:-8px;border:1px solid rgb(200 162 99 / .75);border-radius:50%;pointer-events:none;animation:bfRing 3.8s 1.6s ease-out infinite}}body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uniq .e-con .e-con>.elementor-widget-text-editor:first-child,body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bf-uniq .e-con .e-con>.elementor-widget-text-editor:first-child p{color:#c8a263!important}@media (max-width:1199px){body.elementor-page-4037 [data-elementor-type="wp-page"][data-elementor-type="wp-page"] .bfx-seal{left:var(--pad)!important;right:auto!important;bottom:calc(clamp(240px,46vw,380px) - clamp(96px,14vw,128px) - 14px)!important}}