.elementor-2360 .elementor-element.elementor-element-2ff73db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-2ff73db:not(.elementor-motion-effects-element-type-background), .elementor-2360 .elementor-element.elementor-element-2ff73db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCF4;}.elementor-2360 .elementor-element.elementor-element-ad68138{--display:flex;--position:absolute;--min-height:720.5px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}.elementor-2360 .elementor-element.elementor-element-ad68138:not(.elementor-motion-effects-element-type-background), .elementor-2360 .elementor-element.elementor-element-ad68138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-2360 .elementor-element.elementor-element-ad68138{left:0px;}body.rtl .elementor-2360 .elementor-element.elementor-element-ad68138{right:0px;}.elementor-2360 .elementor-element.elementor-element-6599818{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2360 .elementor-element.elementor-element-b2cc454{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:47.5px;--padding-right:43px;}.elementor-2360 .elementor-element.elementor-element-67e5da2{--display:flex;--min-height:720.5px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28.4px;--padding-bottom:31.8px;--padding-left:0px;--padding-right:24px;}.elementor-2360 .elementor-element.elementor-element-67e5da2.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2360 .elementor-element.elementor-element-243aa3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:400;line-height:19px;letter-spacing:-0.28px;color:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-243aa3d a{color:rgba(255,255,255,0.4);}.elementor-2360 .elementor-element.elementor-element-243aa3d a:hover{color:#C7AA70;}.elementor-2360 .elementor-element.elementor-element-5ed68ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2360 .elementor-element.elementor-element-8a949f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:400;line-height:19px;letter-spacing:-0.28px;color:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-8a949f2 p{margin-block-end:0px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2360 .elementor-element.elementor-element-ea3ed8f{width:var( --container-widget-width, 285px );max-width:285px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:285px;--container-widget-flex-grow:0;--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2360 .elementor-element.elementor-element-643e238{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-643e238.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2360 .elementor-element.elementor-element-97a92b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:50.47px;--padding-bottom:72.27px;--padding-left:73.75px;--padding-right:77.77px;}.elementor-2360 .elementor-element.elementor-element-97a92b4:not(.elementor-motion-effects-element-type-background), .elementor-2360 .elementor-element.elementor-element-97a92b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02173E;}.elementor-2360 .elementor-element.elementor-element-97a92b4::before, .elementor-2360 .elementor-element.elementor-element-97a92b4 > .elementor-background-video-container::before, .elementor-2360 .elementor-element.elementor-element-97a92b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2360 .elementor-element.elementor-element-97a92b4 > .elementor-background-slideshow::before, .elementor-2360 .elementor-element.elementor-element-97a92b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2360 .elementor-element.elementor-element-97a92b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0) 101px);}.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-2360 .elementor-element.elementor-element-5101d9e{width:auto;max-width:auto;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5.5px 22px 5.5px 22px;}.elementor-2360 .elementor-element.elementor-element-5101d9e.elementor-element{--align-self:flex-start;}.elementor-2360 .elementor-element.elementor-element-5101d9e .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:500;line-height:19px;color:#02173E;}.elementor-2360 .elementor-element.elementor-element-9bdd4bf{--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-start;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--flex-wrap:nowrap;--margin-top:2.74px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-title .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-2360 .elementor-element.elementor-element-7a1d291{width:var( --container-widget-width, 388px );max-width:388px;margin:12.26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:388px;--container-widget-flex-grow:0;}.elementor-2360 .elementor-element.elementor-element-7a1d291.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2360 .elementor-element.elementor-element-7a1d291 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:400;line-height:37.3px;letter-spacing:-0.28px;color:#C7AA70;}.elementor-2360 .elementor-element.elementor-element-e524e32{--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;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-e524e32.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2360 .elementor-element.elementor-element-5a70546{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-2360 .elementor-element.elementor-element-5a70546 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:400;line-height:19px;letter-spacing:-0.28px;color:#C7AA70;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2360 .elementor-element.elementor-element-e91d5cc{margin:-1.07px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.woocommerce .elementor-2360 .elementor-element.elementor-element-e91d5cc .price{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:400;line-height:28px;}.elementor-2360 .elementor-element.elementor-element-a697706{margin:4.28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-2360 .elementor-element.elementor-element-a697706 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-dd2d0b6{width:var( --container-widget-width, 441px );max-width:441px;margin:41.21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:441px;--container-widget-flex-grow:0;font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:400;line-height:19px;letter-spacing:-0.28px;color:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-dd2d0b6 p{margin-block-end:0px;}.elementor-2360 .elementor-element.elementor-element-9c86645{margin:52.02px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2360 .elementor-element.elementor-element-9c86645 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:-0.36px;color:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-36d4eb4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:9.33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-444c299{--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-start;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 0.5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.5px;--border-left-width:0px;border-color:rgba(255,255,255,0.3);--border-color:rgba(255,255,255,0.3);--padding-top:22.3px;--padding-bottom:22.3px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-e5b2104{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2360 .elementor-element.elementor-element-e5b2104.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2360 .elementor-element.elementor-element-e5b2104 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;line-height:21.6px;letter-spacing:-0.32px;color:#C7AA70;}.elementor-2360 .elementor-element.elementor-element-c3556d9{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-2360 .elementor-element.elementor-element-c3556d9.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2360 .elementor-element.elementor-element-c3556d9 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;line-height:21.6px;color:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-ae712d6{--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-start;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 0.5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.5px;--border-left-width:0px;border-color:rgba(255,255,255,0.3);--border-color:rgba(255,255,255,0.3);--padding-top:22.3px;--padding-bottom:22.3px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-0378fbf{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2360 .elementor-element.elementor-element-0378fbf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2360 .elementor-element.elementor-element-0378fbf .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;line-height:21.6px;letter-spacing:-0.32px;color:#C7AA70;}.elementor-2360 .elementor-element.elementor-element-e0b634a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-2360 .elementor-element.elementor-element-e0b634a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2360 .elementor-element.elementor-element-e0b634a .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;line-height:21.6px;color:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-493cc2e{--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-start;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 0.5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.5px;--border-left-width:0px;border-color:rgba(255,255,255,0.3);--border-color:rgba(255,255,255,0.3);--padding-top:22.3px;--padding-bottom:22.3px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-732df18{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2360 .elementor-element.elementor-element-732df18.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2360 .elementor-element.elementor-element-732df18 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;line-height:21.6px;letter-spacing:-0.32px;color:#C7AA70;}.elementor-2360 .elementor-element.elementor-element-3545849{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-2360 .elementor-element.elementor-element-3545849.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2360 .elementor-element.elementor-element-3545849 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;line-height:21.6px;color:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-83264c8{--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-start;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 0.5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.5px;--border-left-width:0px;border-color:rgba(255,255,255,0.3);--border-color:rgba(255,255,255,0.3);--padding-top:22.3px;--padding-bottom:22.3px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-60e321c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2360 .elementor-element.elementor-element-60e321c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2360 .elementor-element.elementor-element-60e321c .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;line-height:21.6px;letter-spacing:-0.32px;color:#C7AA70;}.elementor-2360 .elementor-element.elementor-element-1554301{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-2360 .elementor-element.elementor-element-1554301.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2360 .elementor-element.elementor-element-1554301 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;line-height:21.6px;color:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-c2aab1d{--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-start;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:22.3px;--padding-bottom:22.3px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-a25d509{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2360 .elementor-element.elementor-element-a25d509.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2360 .elementor-element.elementor-element-a25d509 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;line-height:21.6px;letter-spacing:-0.32px;color:#C7AA70;}.elementor-2360 .elementor-element.elementor-element-041bb9c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-2360 .elementor-element.elementor-element-041bb9c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2360 .elementor-element.elementor-element-041bb9c .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;line-height:21.6px;color:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-c3e1490{--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;--gap:8px 7.7px;--row-gap:8px;--column-gap:7.7px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 0.5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.5px;--border-left-width:0px;border-color:rgba(255,255,255,0.3);--border-color:rgba(255,255,255,0.3);--margin-top:34.75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:44.45px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2360 .elementor-element.elementor-element-1c0628f .elementor-button{background-color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:500;line-height:19px;fill:#000000;color:#000000;transition-duration:0.25s;border-radius:0px 0px 0px 0px;padding:10px 20px 11px 20px;}.elementor-2360 .elementor-element.elementor-element-1c0628f .elementor-button:hover, .elementor-2360 .elementor-element.elementor-element-1c0628f .elementor-button:focus{background-color:#EFEADF;}.elementor-2360 .elementor-element.elementor-element-1c0628f{width:var( --container-widget-width, calc((100% - 7.7px) / 2) );max-width:calc((100% - 7.7px) / 2);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:calc((100% - 7.7px) / 2);--container-widget-flex-grow:0;}.elementor-2360 .elementor-element.elementor-element-e446956 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:500;line-height:19px;fill:#D6B08B;color:#D6B08B;transition-duration:0.25s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C7AA70;border-radius:0px 0px 0px 0px;padding:9px 20px 10px 20px;}.elementor-2360 .elementor-element.elementor-element-e446956 .elementor-button:hover, .elementor-2360 .elementor-element.elementor-element-e446956 .elementor-button:focus{background-color:#C7AA70;color:#FFFFFF;border-color:#C7AA70;}.elementor-2360 .elementor-element.elementor-element-e446956{width:var( --container-widget-width, calc((100% - 7.7px) / 2) );max-width:calc((100% - 7.7px) / 2);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:calc((100% - 7.7px) / 2);--container-widget-flex-grow:0;}.elementor-2360 .elementor-element.elementor-element-e446956 .elementor-button:hover svg, .elementor-2360 .elementor-element.elementor-element-e446956 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-20d7329{margin:43.81px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2360 .elementor-element.elementor-element-20d7329 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:-0.36px;color:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-1344b18{margin:23.3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:400;line-height:19px;letter-spacing:-0.28px;color:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-1344b18 p{margin-block-end:0px;}.elementor-2360 .elementor-element.elementor-element-7bbc73f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32.33px 0px;--row-gap:32.33px;--column-gap:0px;--margin-top:46.43px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-ebd6014{--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-start;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-fec7e05{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2360 .elementor-element.elementor-element-fec7e05.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2360 .elementor-element.elementor-element-fec7e05 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;line-height:21.6px;letter-spacing:-0.32px;color:#C7AA70;}.elementor-2360 .elementor-element.elementor-element-0d2614b{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-2360 .elementor-element.elementor-element-0d2614b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2360 .elementor-element.elementor-element-0d2614b .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:500;line-height:21.6px;letter-spacing:-0.32px;color:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-743f8df{--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-start;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-c2b6e55{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2360 .elementor-element.elementor-element-c2b6e55.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2360 .elementor-element.elementor-element-c2b6e55 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;line-height:21.6px;letter-spacing:-0.32px;color:#C7AA70;}.elementor-2360 .elementor-element.elementor-element-9f84a59{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-2360 .elementor-element.elementor-element-9f84a59.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2360 .elementor-element.elementor-element-9f84a59 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:500;line-height:21.6px;letter-spacing:-0.32px;color:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-5377fd2{--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-start;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-6cbc520{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2360 .elementor-element.elementor-element-6cbc520.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2360 .elementor-element.elementor-element-6cbc520 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;line-height:21.6px;letter-spacing:-0.32px;color:#C7AA70;}.elementor-2360 .elementor-element.elementor-element-caf0327{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-2360 .elementor-element.elementor-element-caf0327.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2360 .elementor-element.elementor-element-caf0327 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:500;line-height:21.6px;letter-spacing:-0.32px;color:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-b02cb9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:37.85px;--padding-bottom:66px;--padding-left:23.7px;--padding-right:31px;}.elementor-2360 .elementor-element.elementor-element-3d43f2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2360 .elementor-element.elementor-element-3d43f2c .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:24.3px;letter-spacing:-0.36px;color:#000000;}.elementor-2360 .elementor-element.elementor-element-d0e7a45{margin:19.65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:400;line-height:19px;letter-spacing:-0.28px;color:#959595;}.elementor-2360 .elementor-element.elementor-element-d0e7a45 p{margin-block-end:0px;}.elementor-2360 .elementor-element.elementor-element-cf1bac6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:82px;--padding-bottom:108.25px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-cf1bac6:not(.elementor-motion-effects-element-type-background), .elementor-2360 .elementor-element.elementor-element-cf1bac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCF4;}.elementor-2360 .elementor-element.elementor-element-cea9b13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-899cfce{--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;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:42px;}.elementor-2360 .elementor-element.elementor-element-df0975b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-6223415{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;line-height:21.8px;letter-spacing:-0.32px;color:#BE9267;}.elementor-2360 .elementor-element.elementor-element-6223415 p{margin-block-end:0px;}.elementor-2360 .elementor-element.elementor-element-0d539c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-afaa322{width:var( --container-widget-width, 388px );max-width:388px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:388px;--container-widget-flex-grow:0;}.elementor-2360 .elementor-element.elementor-element-afaa322 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:400;line-height:37.2px;letter-spacing:-0.28px;color:#000000;}.elementor-2360 .elementor-element.elementor-element-31f4b24{width:var( --container-widget-width, 441px );max-width:441px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:441px;--container-widget-flex-grow:0;font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:400;line-height:19px;letter-spacing:-0.28px;color:#000000;}.elementor-2360 .elementor-element.elementor-element-31f4b24 p{margin-block-end:0px;}.elementor-2360 .elementor-element.elementor-element-f858c4d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:85.4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:max(42px, calc((100% - 1440px) / 2 + 42px));--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-963bd67{--swiper-slides-to-display:4;--swiper-offset-size:40px;--swiper-slides-gap:16px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2360 .elementor-element.elementor-element-963bd67 .swiper-slide > .elementor-element{height:100%;}.elementor-2360 .elementor-element.elementor-element-3a1e966{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-3a1e966:not(.elementor-motion-effects-element-type-background), .elementor-2360 .elementor-element.elementor-element-3a1e966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCF4;}.elementor-2360 .elementor-element.elementor-element-795c839{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-5935c64{--display:flex;--min-height:746px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:21px;--margin-right:21px;--padding-top:41px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-2360 .elementor-element.elementor-element-5935c64:not(.elementor-motion-effects-element-type-background), .elementor-2360 .elementor-element.elementor-element-5935c64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://worktpl.linkracun.com/wp-content/uploads/2026/10/raptors-product-karaka-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2360 .elementor-element.elementor-element-fe9c27b{width:var( --container-widget-width, 488px );max-width:488px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:488px;--container-widget-flex-grow:0;}.elementor-2360 .elementor-element.elementor-element-fe9c27b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:400;line-height:50px;letter-spacing:-0.72px;color:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-022809e{width:var( --container-widget-width, 606px );max-width:606px;margin:32.29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:606px;--container-widget-flex-grow:0;font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-022809e p{margin-block-end:0px;}.elementor-2360 .elementor-element.elementor-element-a9aa402 .elementor-button{background-color:#FFFFFF;font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:500;line-height:19px;fill:#000000;color:#000000;transition-duration:0.25s;border-radius:0px 0px 0px 0px;padding:9.7px 20px 12.54px 20px;}.elementor-2360 .elementor-element.elementor-element-a9aa402 .elementor-button:hover, .elementor-2360 .elementor-element.elementor-element-a9aa402 .elementor-button:focus{background-color:#EFEADF;}.elementor-2360 .elementor-element.elementor-element-a9aa402{width:var( --container-widget-width, 308px );max-width:308px;margin:42.98px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:308px;--container-widget-flex-grow:0;}.elementor-2360 .elementor-element.elementor-element-41222a4{--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;--gap:28px 0px;--row-gap:28px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255,255,255,0.35);--border-color:rgba(255,255,255,0.35);--margin-top:299.83px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:21.4px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-f587981{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-f587981.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2360 .elementor-element.elementor-element-e4067ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;line-height:21.8px;letter-spacing:-0.32px;color:#C7AA70;}.elementor-2360 .elementor-element.elementor-element-e4067ad p{margin-block-end:0px;}.elementor-2360 .elementor-element.elementor-element-2586b6f{margin:19.3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2360 .elementor-element.elementor-element-2586b6f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-b64b753{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-b64b753.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2360 .elementor-element.elementor-element-66e54c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;line-height:21.8px;letter-spacing:-0.32px;color:#C7AA70;}.elementor-2360 .elementor-element.elementor-element-66e54c0 p{margin-block-end:0px;}.elementor-2360 .elementor-element.elementor-element-0bfdfab{margin:19.3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2360 .elementor-element.elementor-element-0bfdfab .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-58f1ab5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-58f1ab5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2360 .elementor-element.elementor-element-92d2e5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;line-height:21.8px;letter-spacing:-0.32px;color:#C7AA70;}.elementor-2360 .elementor-element.elementor-element-92d2e5d p{margin-block-end:0px;}.elementor-2360 .elementor-element.elementor-element-df49f3a{margin:19.3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2360 .elementor-element.elementor-element-df49f3a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-8ac78b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:126.6px;--padding-bottom:121.45px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-8ac78b3:not(.elementor-motion-effects-element-type-background), .elementor-2360 .elementor-element.elementor-element-8ac78b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCF4;}.elementor-2360 .elementor-element.elementor-element-3290248{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-b731f88{--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:min(137px, 9.5%);--padding-right:min(137px, 9.5%);}.elementor-2360 .elementor-element.elementor-element-f44b6c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-f44b6c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2360 .elementor-element.elementor-element-0886482{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;line-height:21.8px;letter-spacing:-0.32px;color:#C7AA70;}.elementor-2360 .elementor-element.elementor-element-0886482 p{margin-block-end:0px;}.elementor-2360 .elementor-element.elementor-element-3c85616{margin:4.62px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2360 .elementor-element.elementor-element-3c85616 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:400;line-height:37.2px;letter-spacing:-0.56px;color:#000000;}.elementor-2360 .elementor-element.elementor-element-44541f3{width:var( --container-widget-width, 332px );max-width:332px;margin:90.85px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:332px;--container-widget-flex-grow:0;font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:400;line-height:19px;letter-spacing:-0.28px;color:#000000;}.elementor-2360 .elementor-element.elementor-element-44541f3 p{margin-block-end:0px;}.elementor-2360 .elementor-element.elementor-element-5685805 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:500;line-height:19px;fill:#000000;color:#000000;transition-duration:0.25s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:8.5px 20px 10.5px 20px;}.elementor-2360 .elementor-element.elementor-element-5685805 .elementor-button:hover, .elementor-2360 .elementor-element.elementor-element-5685805 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-5685805{width:var( --container-widget-width, 299px );max-width:299px;margin:21.51px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:299px;--container-widget-flex-grow:0;}.elementor-2360 .elementor-element.elementor-element-5685805 .elementor-button:hover svg, .elementor-2360 .elementor-element.elementor-element-5685805 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-8ec2d7c{--display:flex;--padding-top:8px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-d4bff27{--display:flex;--margin-top:0px;--margin-bottom:-9.89px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40.62px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-b588a9b{width:var( --container-widget-width, 626px );max-width:626px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:626px;--container-widget-flex-grow:0;font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:400;line-height:19px;letter-spacing:-0.28px;color:#000000;}.elementor-2360 .elementor-element.elementor-element-b588a9b p{margin-block-end:0px;}.elementor-2360 .elementor-element.elementor-element-2f504bd{--display:flex;--margin-top:0px;--margin-bottom:-9.89px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40.62px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-e46cc13{width:var( --container-widget-width, 626px );max-width:626px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:626px;--container-widget-flex-grow:0;font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:400;line-height:19px;letter-spacing:-0.28px;color:#000000;}.elementor-2360 .elementor-element.elementor-element-e46cc13 p{margin-block-end:0px;}.elementor-2360 .elementor-element.elementor-element-eb2393d{--display:flex;--margin-top:0px;--margin-bottom:-9.89px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40.62px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-a4cd8ff{width:var( --container-widget-width, 626px );max-width:626px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:626px;--container-widget-flex-grow:0;font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:400;line-height:19px;letter-spacing:-0.28px;color:#000000;}.elementor-2360 .elementor-element.elementor-element-a4cd8ff p{margin-block-end:0px;}.elementor-2360 .elementor-element.elementor-element-6c89f4c{--display:flex;--margin-top:0px;--margin-bottom:-9.89px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40.62px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-7915f4f{width:var( --container-widget-width, 626px );max-width:626px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:626px;--container-widget-flex-grow:0;font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:400;line-height:19px;letter-spacing:-0.28px;color:#000000;}.elementor-2360 .elementor-element.elementor-element-7915f4f p{margin-block-end:0px;}.elementor-2360 .elementor-element.elementor-element-10315e3{--display:flex;--margin-top:0px;--margin-bottom:-9.89px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40.62px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-2208580{width:var( --container-widget-width, 626px );max-width:626px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:626px;--container-widget-flex-grow:0;font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:400;line-height:19px;letter-spacing:-0.28px;color:#000000;}.elementor-2360 .elementor-element.elementor-element-2208580 p{margin-block-end:0px;}.elementor-2360 .elementor-element.elementor-element-a39ee07{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:38.66px;--n-accordion-item-title-distance-from-content:27.76px;--n-accordion-icon-size:15px;}.elementor-2360 .elementor-element.elementor-element-a39ee07 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-2360 .elementor-element.elementor-element-a39ee07 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Playfair Display", Sans-serif;font-weight:400;}:where( .elementor-2360 .elementor-element.elementor-element-a39ee07 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-2360 .elementor-element.elementor-element-a2a3718{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-a2a3718:not(.elementor-motion-effects-element-type-background), .elementor-2360 .elementor-element.elementor-element-a2a3718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://worktpl.linkracun.com/wp-content/uploads/2026/10/raptors-product-contact-bg.jpg");background-position:50% 27.6%;background-repeat:no-repeat;background-size:cover;}.elementor-2360 .elementor-element.elementor-element-1383708{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-2360 .elementor-element.elementor-element-0fa2f08{--display:flex;--min-height:614px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:60px;--padding-left:42px;--padding-right:42px;}.elementor-2360 .elementor-element.elementor-element-1549d9d{width:var( --container-widget-width, 433px );max-width:433px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:433px;--container-widget-flex-grow:0;}.elementor-2360 .elementor-element.elementor-element-1549d9d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:400;line-height:48px;letter-spacing:-0.72px;color:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-2292e5d{width:var( --container-widget-width, 588px );max-width:588px;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:588px;--container-widget-flex-grow:0;font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#FFFFFF;}.elementor-2360 .elementor-element.elementor-element-2292e5d p{margin-block-end:0px;}.elementor-2360 .elementor-element.elementor-element-f5e5720{--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;--align-items:center;--gap:16px 20px;--row-gap:16px;--column-gap:20px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-09a7faa .elementor-button{background-color:#FFFFFF;font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:500;line-height:19px;fill:#000000;color:#000000;transition-duration:0.25s;border-radius:0px 0px 0px 0px;padding:9.4px 20px 11.6px 20px;}.elementor-2360 .elementor-element.elementor-element-09a7faa .elementor-button:hover, .elementor-2360 .elementor-element.elementor-element-09a7faa .elementor-button:focus{background-color:#EFEADF;}.elementor-2360 .elementor-element.elementor-element-09a7faa{width:var( --container-widget-width, 299px );max-width:299px;--container-widget-width:299px;--container-widget-flex-grow:0;}.elementor-2360 .elementor-element.elementor-element-fb9ab0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2360 .elementor-element.elementor-element-fb9ab0d .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:400;line-height:18.6px;color:#FFFFFF;}@media(max-width:1024px){.elementor-2360 .elementor-element.elementor-element-ad68138{--min-height:560px;}.elementor-2360 .elementor-element.elementor-element-b2cc454{--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:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-67e5da2{--min-height:560px;--padding-top:28px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-2360 .elementor-element.elementor-element-97a92b4{--padding-top:48px;--padding-bottom:56px;--padding-left:40px;--padding-right:40px;}.elementor-2360 .elementor-element.elementor-element-9bdd4bf{--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;}.elementor-2360 .elementor-element.elementor-element-7a1d291{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-2360 .elementor-element.elementor-element-7a1d291 .elementor-heading-title{font-size:26px;line-height:34px;}.woocommerce .elementor-2360 .elementor-element.elementor-element-e91d5cc .price{font-size:24px;}.elementor-2360 .elementor-element.elementor-element-dd2d0b6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2360 .elementor-element.elementor-element-444c299{--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;}.elementor-2360 .elementor-element.elementor-element-ae712d6{--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;}.elementor-2360 .elementor-element.elementor-element-493cc2e{--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;}.elementor-2360 .elementor-element.elementor-element-83264c8{--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;}.elementor-2360 .elementor-element.elementor-element-c2aab1d{--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;}.elementor-2360 .elementor-element.elementor-element-c3e1490{--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;}.elementor-2360 .elementor-element.elementor-element-1c0628f{--container-widget-width:calc((100% - 7.7px) / 2);--container-widget-flex-grow:0;width:var( --container-widget-width, calc((100% - 7.7px) / 2) );max-width:calc((100% - 7.7px) / 2);}.elementor-2360 .elementor-element.elementor-element-e446956{--container-widget-width:calc((100% - 7.7px) / 2);--container-widget-flex-grow:0;width:var( --container-widget-width, calc((100% - 7.7px) / 2) );max-width:calc((100% - 7.7px) / 2);}.elementor-2360 .elementor-element.elementor-element-ebd6014{--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;}.elementor-2360 .elementor-element.elementor-element-743f8df{--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;}.elementor-2360 .elementor-element.elementor-element-5377fd2{--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;}.elementor-2360 .elementor-element.elementor-element-b02cb9e{--padding-top:40px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-2360 .elementor-element.elementor-element-cf1bac6{--padding-top:64px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-899cfce{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2360 .elementor-element.elementor-element-afaa322{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2360 .elementor-element.elementor-element-afaa322 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-2360 .elementor-element.elementor-element-31f4b24{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2360 .elementor-element.elementor-element-f858c4d{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-963bd67{--swiper-slides-to-display:2;--swiper-offset-size:30px;--swiper-slides-gap:16px;}.elementor-2360 .elementor-element.elementor-element-3a1e966{--padding-top:24px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-2360 .elementor-element.elementor-element-795c839{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-5935c64{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2360 .elementor-element.elementor-element-fe9c27b .elementor-heading-title{font-size:30px;line-height:42px;}.elementor-2360 .elementor-element.elementor-element-8ac78b3{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-b731f88{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2360 .elementor-element.elementor-element-3c85616 .elementor-heading-title{font-size:24px;}.elementor-2360 .elementor-element.elementor-element-a2a3718:not(.elementor-motion-effects-element-type-background), .elementor-2360 .elementor-element.elementor-element-a2a3718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2360 .elementor-element.elementor-element-0fa2f08{--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-2360 .elementor-element.elementor-element-1549d9d .elementor-heading-title{font-size:30px;line-height:40px;}}@media(min-width:768px){.elementor-2360 .elementor-element.elementor-element-ad68138{--width:100%;}.elementor-2360 .elementor-element.elementor-element-5ed68ab{--width:auto;}.elementor-2360 .elementor-element.elementor-element-643e238{--width:min(687px, 60%);}.elementor-2360 .elementor-element.elementor-element-e524e32{--width:auto;}.elementor-2360 .elementor-element.elementor-element-df0975b{--width:460px;}.elementor-2360 .elementor-element.elementor-element-0d539c6{--width:560px;}.elementor-2360 .elementor-element.elementor-element-5935c64{--width:calc(100% - 42px);}.elementor-2360 .elementor-element.elementor-element-41222a4{--width:760px;}.elementor-2360 .elementor-element.elementor-element-f587981{--width:246.77px;}.elementor-2360 .elementor-element.elementor-element-b64b753{--width:262.21px;}.elementor-2360 .elementor-element.elementor-element-58f1ab5{--width:247px;}.elementor-2360 .elementor-element.elementor-element-f44b6c1{--width:min(440px, 37.8%);}}@media(max-width:1024px) and (min-width:768px){.elementor-2360 .elementor-element.elementor-element-ad68138{--width:100%;}.elementor-2360 .elementor-element.elementor-element-67e5da2{--width:100%;}.elementor-2360 .elementor-element.elementor-element-5ed68ab{--width:auto;}.elementor-2360 .elementor-element.elementor-element-643e238{--width:100%;}.elementor-2360 .elementor-element.elementor-element-e524e32{--width:auto;}.elementor-2360 .elementor-element.elementor-element-df0975b{--width:40%;}.elementor-2360 .elementor-element.elementor-element-0d539c6{--width:60%;}.elementor-2360 .elementor-element.elementor-element-5935c64{--width:100%;}.elementor-2360 .elementor-element.elementor-element-41222a4{--width:100%;}.elementor-2360 .elementor-element.elementor-element-f587981{--width:calc(100% / 3);}.elementor-2360 .elementor-element.elementor-element-b64b753{--width:calc(100% / 3);}.elementor-2360 .elementor-element.elementor-element-58f1ab5{--width:calc(100% / 3);}.elementor-2360 .elementor-element.elementor-element-f44b6c1{--width:min(440px, 37.8%);}}@media(max-width:767px){.elementor-2360 .elementor-element.elementor-element-ad68138{--width:100%;--min-height:440px;}.elementor-2360 .elementor-element.elementor-element-b2cc454{--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:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-67e5da2{--width:100%;--min-height:440px;--padding-top:24px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-2360 .elementor-element.elementor-element-5ed68ab{--width:auto;}.elementor-2360 .elementor-element.elementor-element-643e238{--width:100%;}.elementor-2360 .elementor-element.elementor-element-97a92b4{--padding-top:36px;--padding-bottom:44px;--padding-left:18px;--padding-right:18px;}.elementor-2360 .elementor-element.elementor-element-9bdd4bf{--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;}.elementor-2360 .elementor-element.elementor-element-7a1d291{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-2360 .elementor-element.elementor-element-7a1d291 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-2360 .elementor-element.elementor-element-e524e32{--width:auto;}.woocommerce .elementor-2360 .elementor-element.elementor-element-e91d5cc .price{font-size:24px;}.elementor-2360 .elementor-element.elementor-element-dd2d0b6{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2360 .elementor-element.elementor-element-9c86645{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2360 .elementor-element.elementor-element-444c299{--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;}.elementor-2360 .elementor-element.elementor-element-ae712d6{--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;}.elementor-2360 .elementor-element.elementor-element-493cc2e{--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;}.elementor-2360 .elementor-element.elementor-element-83264c8{--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;}.elementor-2360 .elementor-element.elementor-element-c2aab1d{--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;}.elementor-2360 .elementor-element.elementor-element-c3e1490{--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-2360 .elementor-element.elementor-element-1c0628f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2360 .elementor-element.elementor-element-e446956{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2360 .elementor-element.elementor-element-ebd6014{--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;}.elementor-2360 .elementor-element.elementor-element-743f8df{--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;}.elementor-2360 .elementor-element.elementor-element-5377fd2{--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;}.elementor-2360 .elementor-element.elementor-element-b02cb9e{--padding-top:32px;--padding-bottom:48px;--padding-left:18px;--padding-right:18px;}.elementor-2360 .elementor-element.elementor-element-cf1bac6{--padding-top:48px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-899cfce{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-2360 .elementor-element.elementor-element-df0975b{--width:100%;}.elementor-2360 .elementor-element.elementor-element-0d539c6{--width:100%;}.elementor-2360 .elementor-element.elementor-element-afaa322{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2360 .elementor-element.elementor-element-afaa322 .elementor-heading-title{font-size:22px;line-height:29px;}.elementor-2360 .elementor-element.elementor-element-31f4b24{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2360 .elementor-element.elementor-element-f858c4d{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-2360 .elementor-element.elementor-element-963bd67{--swiper-slides-to-display:1;--swiper-offset-size:0px;--swiper-slides-gap:16px;}.elementor-2360 .elementor-element.elementor-element-3a1e966{--padding-top:20px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-2360 .elementor-element.elementor-element-795c839{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-5935c64{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-2360 .elementor-element.elementor-element-fe9c27b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2360 .elementor-element.elementor-element-fe9c27b .elementor-heading-title{font-size:25px;line-height:34px;}.elementor-2360 .elementor-element.elementor-element-41222a4{--width:100%;--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:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2360 .elementor-element.elementor-element-f587981{--width:100%;}.elementor-2360 .elementor-element.elementor-element-b64b753{--width:100%;}.elementor-2360 .elementor-element.elementor-element-58f1ab5{--width:100%;}.elementor-2360 .elementor-element.elementor-element-8ac78b3{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-b731f88{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-2360 .elementor-element.elementor-element-f44b6c1{--width:100%;}.elementor-2360 .elementor-element.elementor-element-3c85616 .elementor-heading-title{font-size:22px;}.elementor-2360 .elementor-element.elementor-element-44541f3{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2360 .elementor-element.elementor-element-8ec2d7c{--width:100%;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-d4bff27{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-2f504bd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-eb2393d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-6c89f4c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-10315e3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2360 .elementor-element.elementor-element-a2a3718:not(.elementor-motion-effects-element-type-background), .elementor-2360 .elementor-element.elementor-element-a2a3718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2360 .elementor-element.elementor-element-0fa2f08{--min-height:460px;--padding-top:48px;--padding-bottom:48px;--padding-left:18px;--padding-right:18px;}.elementor-2360 .elementor-element.elementor-element-1549d9d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2360 .elementor-element.elementor-element-1549d9d .elementor-heading-title{font-size:26px;line-height:34px;}}/* Start custom CSS for container, class: .elementor-element-ad68138 *//* Product hero photo scrims (Figma 29:23 top band and 29:4 bottom band).
   Both bands are gradient fills with a background blur. A blur strength has
   no panel control, so it is drawn here: one layer carries both gradients,
   and the mask keeps the blur inside the two bands so the middle of the
   photo stays sharp. Figma's 22px blur matches CSS blur(6px) when the two
   renders are compared edge for edge. */
.rp-ph-photo::before {
    content: "";
    position: absolute;
    inset: 0;
    pointer-events: none;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.3) 0, rgba(0, 0, 0, 0) 101px, rgba(0, 0, 0, 0) 41.1%, rgba(0, 0, 0, 0.61) 100%);
    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px);
    -webkit-mask-image: linear-gradient(180deg, #000 0, #000 70px, transparent 90px, transparent 43%, #000 48.9%, #000 100%);
    mask-image: linear-gradient(180deg, #000 0, #000 70px, transparent 90px, transparent 43%, #000 48.9%, #000 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ed68ab *//* Products without gallery images: hide the "Gallery and Images" label too.
   The panel's display conditions cannot test whether a product gallery is
   empty, so this checks for rendered gallery items instead. */
.rp-ph-gallery:not(:has(.e-gallery-item)) {
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-e91d5cc *//* WooCommerce prints the price inside <p class="price">, which picks up the
   theme paragraph margin; the price widget has no spacing control for it. */
.rp-ph-price .price {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5935c64 *//* Karaka photo panel (Figma 29:61-29:65): a dark wash over the photo, then one blurred layer
   carrying both side columns (a darker column behind the copy on the left,
   a lighter one on the right) with the clear middle masked out. Backdrop
   blur has no panel control. Figma blur 17 = CSS blur(4.6px), scaled from
   the hero measurement (Figma 22 = CSS 6px). Overflow is set in the panel. */
.rp-karaka::before,
.rp-karaka::after {
    content: "";
    position: absolute;
    inset: 0;
    pointer-events: none;
    z-index: 1;
}

.rp-karaka::before {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.5) 59.6%, rgba(0, 0, 0, 0.655) 100%);
}

.rp-karaka::after {
    background: linear-gradient(90deg, rgba(30, 30, 30, 0.34) 0, rgba(42, 42, 42, 0) 45%, rgba(42, 42, 42, 0) 55.4%, rgba(42, 42, 42, 0.24) 100%);
    backdrop-filter: blur(4.6px);
    -webkit-backdrop-filter: blur(4.6px);
    -webkit-mask-image: linear-gradient(90deg, #000 0, #000 34.4%, transparent 45%, transparent 55.4%, #000 70.3%, #000 100%);
    mask-image: linear-gradient(90deg, #000 0, #000 34.4%, transparent 45%, transparent 55.4%, #000 70.3%, #000 100%);
}

.rp-karaka > * {
    position: relative;
    z-index: 2;
}

/* phones: the copy spans the width, so the darker blurred layer does too */
@media (max-width: 767px) {
    .rp-karaka::after {
        background: linear-gradient(180deg, rgba(30, 30, 30, 0.34) 0, rgba(30, 30, 30, 0.2) 100%);
        -webkit-mask-image: none;
        mask-image: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ac78b3 *//* FAQ: numbered questions (1., 2., ...) with a rule under each item. The Nested
   Accordion hard-codes its item borders and icon side, so they are reset here.
   Kept on this container so the section looks the same wherever the saved
   template is inserted. */
.rp-faq {
    counter-reset: rp-faq;
}

.rp-faq .e-n-accordion-item {
    counter-increment: rp-faq;
    border-width: 0 0 1px 0 !important;
    border-style: solid !important;
    border-color: rgba(0, 0, 0, 0.25) !important;
    border-radius: 0 !important;
    padding-bottom: 37.35px !important;
}

.rp-faq .e-n-accordion-item-title {
    border: 0 !important;
    justify-content: flex-start !important;
    gap: 0;
    padding: 0;
    margin-bottom: 0;
}

.rp-faq .e-n-accordion-item-title::before {
    content: counter(rp-faq) ".";
    order: 1;
    color: #c7aa70;
    font-family: "Satoshi", sans-serif;
    font-size: 16px;
    letter-spacing: -0.32px;
    flex: 0 0 38.89px;
}

/* the open item sits closer to the next question than the closed ones */
.rp-faq .e-n-accordion-item[open] {
    margin-bottom: 28.9px;
}

.rp-faq .e-n-accordion-item-title-header {
    order: 2 !important;
    margin-right: auto;
    flex: 0 1 auto;
}

.rp-faq .e-n-accordion-item-title-icon {
    order: 3 !important;
    margin-left: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2a3718 *//* Contact CTA photo (Figma 29:55-29:59): a dark wash over the photo, then one blurred layer
   carrying both side columns (a darker column behind the copy on the left,
   a lighter one on the right) with the clear middle masked out. Backdrop
   blur has no panel control. Figma blur 17 = CSS blur(4.6px), scaled from
   the hero measurement (Figma 22 = CSS 6px). Overflow is set in the panel. */
.rp-contact::before,
.rp-contact::after {
    content: "";
    position: absolute;
    inset: 0;
    pointer-events: none;
    z-index: 1;
}

.rp-contact::before {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.4) 55.7%, rgba(0, 0, 0, 0.52) 100%);
}

.rp-contact::after {
    background: linear-gradient(90deg, rgba(30, 30, 30, 0.34) 0, rgba(42, 42, 42, 0) 45%, rgba(42, 42, 42, 0) 55.4%, rgba(42, 42, 42, 0.24) 100%);
    backdrop-filter: blur(4.6px);
    -webkit-backdrop-filter: blur(4.6px);
    -webkit-mask-image: linear-gradient(90deg, #000 0, #000 34.4%, transparent 45%, transparent 55.4%, #000 70.3%, #000 100%);
    mask-image: linear-gradient(90deg, #000 0, #000 34.4%, transparent 45%, transparent 55.4%, #000 70.3%, #000 100%);
}

.rp-contact > * {
    position: relative;
    z-index: 2;
}

/* phones: the copy spans the width, so the darker blurred layer does too */
@media (max-width: 767px) {
    .rp-contact::after {
        background: linear-gradient(180deg, rgba(30, 30, 30, 0.34) 0, rgba(30, 30, 30, 0.2) 100%);
        -webkit-mask-image: none;
        mask-image: none;
    }
}/* End custom CSS */