.elementor .bk-hero-mark{width:21.991%;height:auto;max-width:300.4px;position:absolute;inset-block-start:0px;inset-inline-start:38.558%;z-index:-1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;opacity:15%;display:block;}.elementor .bk-hero-title{width:672.2px;max-width:100%;font-family:"Cormorant Garamond";font-weight:400;font-size:60px;color:#000000;letter-spacing:0px;line-height:84px;text-align:center;font-style:italic;text-transform:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:27.13%;margin-inline-end:0px;}.elementor .bk-hero-sub{width:672.2px;max-width:100%;font-family:"Cormorant Garamond";font-weight:400;font-size:32px;color:#000000;letter-spacing:0px;line-height:44px;text-align:center;font-style:normal;text-transform:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.08px;margin-block-end:0px;margin-inline-start:27.13%;margin-inline-end:0px;}.elementor .bk-hero{width:100%;max-width:1366px;position:relative;z-index:1;padding-block-start:54.05px;padding-block-end:142.27px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .bk-pick{width:100%;max-width:1366px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .bk-library-title{font-family:"Public Sans";font-weight:300;font-size:36px;color:#000000;letter-spacing:0px;line-height:57px;text-align:start;font-style:normal;text-transform:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:6.127%;margin-inline-end:0px;}.elementor .bk-search-icon-img{width:56.5px;height:56.5px;max-width:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-16px;margin-block-end:0px;margin-inline-start:-16.6px;margin-inline-end:0px;display:block;}.elementor .bk-search-icon{width:24.6px;height:24.2px;min-width:0px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:6.8px;flex:0 0 auto;}.elementor .bk-search{width:221.95px;max-width:100%;padding-block-start:0px;padding-block-end:2px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:14.2px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:10%;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0365A9;border-style:solid;display:flex;flex-direction:row;gap:0px;align-items:flex-start;}.elementor .bk-library-head{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:0px;justify-content:flex-start;align-items:flex-start;}.elementor .bk-library-cards{width:87.43%;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:57.1px;margin-block-end:0px;margin-inline-start:11.925%;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .bk-library{width:100%;max-width:1366px;padding-block-start:51.9px;padding-block-end:81.2px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .s-bk-latest{width:100%;max-width:1366px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:0px;}.elementor .bk-products-title{width:43.59%;font-family:"Public Sans";font-weight:300;font-size:28px;color:#545454;letter-spacing:0px;line-height:39px;text-align:start;font-style:normal;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:6%;margin-inline-end:0px;}.elementor .bk-product-carousel{width:98.5%;margin-block-start:73.2px;margin-block-end:0px;margin-inline-start:0.45%;margin-inline-end:0px;}.elementor .bk-carousel-title{font-family:"Public Sans";font-weight:400;font-size:12px;color:#545454;letter-spacing:1.332px;line-height:12px;}.elementor .bk-carousel-excerpt{font-family:"Public Sans";font-weight:300;font-size:14.67px;color:#545454;letter-spacing:0.484px;line-height:14px;}.elementor .bk-carousel-price{font-family:"Public Sans";font-weight:500;font-size:13.33px;color:#545454;letter-spacing:0.44px;line-height:13px;margin-block-start:9px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .bk-carousel-fraction{font-family:"Public Sans";font-weight:500;font-size:12px;color:#545454;letter-spacing:0.396px;line-height:12px;}.elementor .bk-carousel-body{padding-block-start:10.2px;padding-block-end:0px;padding-inline-start:9.2px;padding-inline-end:0px;gap:7.2px;}.elementor .bk-carousel-nav{color:#1F286C;border-color:#1F286C;}.elementor .bk-carousel-nav-icon{color:#1F286C;}.elementor .bk-carousel-pagination{margin-block-start:91.5px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .bk-products{width:100%;max-width:1366px;padding-block-start:97.6px;padding-block-end:77.4px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}