.elementor-1702 .elementor-element.elementor-element-99b9b6a .woocommerce-breadcrumb{font-size:14px;}.elementor-1702 .elementor-element.elementor-element-ba73f72{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1702 .elementor-element.elementor-element-268af00 .elementor-heading-title{font-size:48px;font-weight:700;}.elementor-1702 .elementor-element.elementor-element-eb42a45 .elementor-button:hover, .elementor-1702 .elementor-element.elementor-element-eb42a45 .elementor-button:focus{background-color:#217CA2;}.elementor-1702 .elementor-element.elementor-element-eb42a45 .elementor-button{border-radius:8px 8px 8px 8px;}.elementor-1702 .elementor-element.elementor-element-b0d7395{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-1702 .elementor-element.elementor-element-b0d7395:not(.elementor-motion-effects-element-type-background), .elementor-1702 .elementor-element.elementor-element-b0d7395 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tamamtech.co/wp-content/uploads/2026/06/promotional-banner-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1702 .elementor-element.elementor-element-333333a{--display:flex;}.elementor-1702 .elementor-element.elementor-element-333333a:not(.elementor-motion-effects-element-type-background), .elementor-1702 .elementor-element.elementor-element-333333a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FF;}.elementor-1702 .elementor-element.elementor-element-8e9c2f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1702 .elementor-element.elementor-element-8e9c2f8 p{margin-block-end:0px;}.elementor-1702 .elementor-element.elementor-element-d0b9fec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1702 .elementor-element.elementor-element-d0b9fec:not(.elementor-motion-effects-element-type-background), .elementor-1702 .elementor-element.elementor-element-d0b9fec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FF;}.elementor-1702 .elementor-element.elementor-element-bae76d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1702 .elementor-element.elementor-element-bae76d9 p{margin-block-end:0px;}.elementor-1702 .elementor-element.elementor-element-e838724{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1702 .elementor-element.elementor-element-e838724:not(.elementor-motion-effects-element-type-background), .elementor-1702 .elementor-element.elementor-element-e838724 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FF;}.elementor-1702 .elementor-element.elementor-element-f37bdc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1702 .elementor-element.elementor-element-f37bdc2 p{margin-block-end:0px;}.elementor-1702 .elementor-element.elementor-element-4df0de0{--display:flex;}.elementor-1702 .elementor-element.elementor-element-4df0de0:not(.elementor-motion-effects-element-type-background), .elementor-1702 .elementor-element.elementor-element-4df0de0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FF;}.elementor-1702 .elementor-element.elementor-element-91e184e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1702 .elementor-element.elementor-element-91e184e p{margin-block-end:0px;}.elementor-1702 .elementor-element.elementor-element-73fd96f{--display:flex;}.elementor-1702 .elementor-element.elementor-element-73fd96f:not(.elementor-motion-effects-element-type-background), .elementor-1702 .elementor-element.elementor-element-73fd96f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FF;}.elementor-1702 .elementor-element.elementor-element-5b140ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1702 .elementor-element.elementor-element-5b140ec p{margin-block-end:0px;}.elementor-1702 .elementor-element.elementor-element-5b140ec a{color:#2D7CC4;}.elementor-1702 .elementor-element.elementor-element-5b140ec a:hover, .elementor-1702 .elementor-element.elementor-element-5b140ec a:focus{color:#79B3E8;}.elementor-1702 .elementor-element.elementor-element-c0e72e0{--display:flex;}.elementor-1702 .elementor-element.elementor-element-c0e72e0:not(.elementor-motion-effects-element-type-background), .elementor-1702 .elementor-element.elementor-element-c0e72e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FF;}.elementor-1702 .elementor-element.elementor-element-b78996d p{margin-block-end:0px;}.elementor-1702 .elementor-element.elementor-element-b78996d a{color:#2D7CC4;}.elementor-1702 .elementor-element.elementor-element-b78996d a:hover, .elementor-1702 .elementor-element.elementor-element-b78996d a:focus{color:#79B3E8;}.elementor-1702 .elementor-element.elementor-element-cb068b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1702 .elementor-element.elementor-element-cb068b3 p{margin-block-end:0px;}.elementor-1702 .elementor-element.elementor-element-cb068b3 a{color:#2D7CC4;}.elementor-1702 .elementor-element.elementor-element-cb068b3 a:hover, .elementor-1702 .elementor-element.elementor-element-cb068b3 a:focus{color:#79B3E8;}.elementor-1702 .elementor-element.elementor-element-d0e51ed{--display:flex;}.elementor-1702 .elementor-element.elementor-element-d0e51ed:not(.elementor-motion-effects-element-type-background), .elementor-1702 .elementor-element.elementor-element-d0e51ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FF;}.elementor-1702 .elementor-element.elementor-element-c990490{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1702 .elementor-element.elementor-element-c990490 p{margin-block-end:0px;}.elementor-1702 .elementor-element.elementor-element-c990490 a{color:#2D7CC4;}.elementor-1702 .elementor-element.elementor-element-c990490 a:hover, .elementor-1702 .elementor-element.elementor-element-c990490 a:focus{color:#79B3E8;}.elementor-1702 .elementor-element.elementor-element-ce37e99{--display:flex;}.elementor-1702 .elementor-element.elementor-element-ce37e99:not(.elementor-motion-effects-element-type-background), .elementor-1702 .elementor-element.elementor-element-ce37e99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FF;}.elementor-1702 .elementor-element.elementor-element-21e83cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1702 .elementor-element.elementor-element-21e83cf p{margin-block-end:0px;}.elementor-1702 .elementor-element.elementor-element-21e83cf a{color:#2D7CC4;}.elementor-1702 .elementor-element.elementor-element-21e83cf a:hover, .elementor-1702 .elementor-element.elementor-element-21e83cf a:focus{color:#79B3E8;}.elementor-1702 .elementor-element.elementor-element-c027f8e{--display:flex;}.elementor-1702 .elementor-element.elementor-element-c027f8e:not(.elementor-motion-effects-element-type-background), .elementor-1702 .elementor-element.elementor-element-c027f8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FF;}.elementor-1702 .elementor-element.elementor-element-a5b252a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1702 .elementor-element.elementor-element-a5b252a p{margin-block-end:0px;}.elementor-1702 .elementor-element.elementor-element-a5b252a a{color:#2D7CC4;}.elementor-1702 .elementor-element.elementor-element-a5b252a a:hover, .elementor-1702 .elementor-element.elementor-element-a5b252a a:focus{color:#79B3E8;}.elementor-1702 .elementor-element.elementor-element-fc00570{--display:flex;}.elementor-1702 .elementor-element.elementor-element-fc00570:not(.elementor-motion-effects-element-type-background), .elementor-1702 .elementor-element.elementor-element-fc00570 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FF;}.elementor-1702 .elementor-element.elementor-element-e49bb69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1702 .elementor-element.elementor-element-e49bb69 p{margin-block-end:0px;}.elementor-1702 .elementor-element.elementor-element-e49bb69 a{color:#2D7CC4;}.elementor-1702 .elementor-element.elementor-element-e49bb69 a:hover, .elementor-1702 .elementor-element.elementor-element-e49bb69 a:focus{color:#79B3E8;}.elementor-1702 .elementor-element.elementor-element-3495f60{--display:flex;}.elementor-1702 .elementor-element.elementor-element-3495f60:not(.elementor-motion-effects-element-type-background), .elementor-1702 .elementor-element.elementor-element-3495f60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FF;}.elementor-1702 .elementor-element.elementor-element-324ef08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1702 .elementor-element.elementor-element-324ef08 p{margin-block-end:0px;}.elementor-1702 .elementor-element.elementor-element-324ef08 a{color:#2D7CC4;}.elementor-1702 .elementor-element.elementor-element-324ef08 a:hover, .elementor-1702 .elementor-element.elementor-element-324ef08 a:focus{color:#79B3E8;}.elementor-1702 .elementor-element.elementor-element-882d54e{--display:flex;}.elementor-1702 .elementor-element.elementor-element-882d54e:not(.elementor-motion-effects-element-type-background), .elementor-1702 .elementor-element.elementor-element-882d54e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FF;}.elementor-1702 .elementor-element.elementor-element-7196fd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1702 .elementor-element.elementor-element-7196fd5 p{margin-block-end:0px;}.elementor-1702 .elementor-element.elementor-element-7196fd5 a{color:#2D7CC4;}.elementor-1702 .elementor-element.elementor-element-7196fd5 a:hover, .elementor-1702 .elementor-element.elementor-element-7196fd5 a:focus{color:#79B3E8;}.elementor-1702 .elementor-element.elementor-element-92caacc{--display:flex;}.elementor-1702 .elementor-element.elementor-element-92caacc:not(.elementor-motion-effects-element-type-background), .elementor-1702 .elementor-element.elementor-element-92caacc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F2FF;}.elementor-1702 .elementor-element.elementor-element-861c7e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1702 .elementor-element.elementor-element-861c7e5 p{margin-block-end:10px;}.elementor-1702 .elementor-element.elementor-element-861c7e5 a{color:#2D7CC4;}.elementor-1702 .elementor-element.elementor-element-861c7e5 a:hover, .elementor-1702 .elementor-element.elementor-element-861c7e5 a:focus{color:#79B3E8;}.elementor-1702 .elementor-element.elementor-element-6346d9b{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-hover-color:#2D7CC4;--n-accordion-icon-size:15px;}:where( .elementor-1702 .elementor-element.elementor-element-6346d9b > .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-weight:600;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1702 .elementor-element.elementor-element-ba73f72{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1702 .elementor-element.elementor-element-b0d7395{--width:100%;--min-height:40vh;--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;}}@media(min-width:768px){.elementor-1702 .elementor-element.elementor-element-ba73f72{--width:60%;}.elementor-1702 .elementor-element.elementor-element-b0d7395{--width:40%;}.elementor-1702 .elementor-element.elementor-element-d0b9fec{--content-width:100%;}.elementor-1702 .elementor-element.elementor-element-e838724{--content-width:100%;}}/* Start custom CSS *//* Reduce vertical gap */
/* 1. Force flattens Botiga's container top padding on this page only */
.site-main,
.content-area,
#primary,
.site-content {
    padding-top: 30px !important;
    margin-top: 0 !important;
}

/* 2. Strips inner padding from Botiga's article canvas wrapper */
article.page,
.entry-content {
    padding-top: 0 !important;
    margin-top: 0 !important;
}

/* 3. Ensures Elementor's master section container snaps flush against the header */
body.elementor-page-1702,
.elementor-section-wrap {
    margin-top: 0 !important;
    padding-top: 0 !important;
}


/* ==========================================
   DEDICATED FOOTER GAP REDUCTION
   ========================================== */

/* 1. Flattens the bottom edge of Botiga's structural content containers */
.site-main,
.content-area,
#primary,
.site-content,
.content-wrapper {
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}

/* 2. Strips bottom spacing from WordPress and Elementor inner layout wrappers */
article.page,
.entry-content,
.elementor,
.elementor-section-wrap,
body.elementor-page-1702 {
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}

/* 3. Pulls Botiga's native footer elements flush against your content */
.site-footer,
.botiga-footer-builder,
#colophon {
    margin-top: 0px !important;
    padding-top: 0px !important;
}/* End custom CSS */