.elementor-142 .elementor-element.elementor-element-a8c3cb6{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.08rem 0rem 0rem 0rem;--border-top-width:0.08rem;--border-right-width:0rem;--border-bottom-width:0rem;--border-left-width:0rem;}.elementor-142 .elementor-element.elementor-element-a8c3cb6:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-a8c3cb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5cdafc );}.elementor-142 .elementor-element.elementor-element-1b2ea0c{--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;border-style:solid;--border-style:solid;border-width:0rem 0.08rem 0rem 0rem;--border-top-width:0rem;--border-right-width:0.08rem;--border-bottom-width:0rem;--border-left-width:0rem;--padding-top:clamp(3.75rem, 3.1707rem + 2.439vw, 5rem);--padding-bottom:clamp(3.75rem, 3.1707rem + 2.439vw, 5rem);--padding-left:clamp(1.25rem, 0.6707rem + 2.439vw, 2.5rem);--padding-right:clamp(1.25rem, 0.6707rem + 2.439vw, 2.5rem);}.elementor-142 .elementor-element.elementor-element-cbafaef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-142 .elementor-element.elementor-element-cbafaef:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-cbafaef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://letstalkvideos.co/wp-content/uploads/2025/12/tony-obum-pix-01.webp");background-position:center center;background-size:cover;}.elementor-142 .elementor-element.elementor-element-b0fe90c{--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:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0.08rem 0rem 0rem 0rem;--border-top-width:0.08rem;--border-right-width:0rem;--border-bottom-width:0rem;--border-left-width:0rem;border-color:var( --e-global-color-234d91a );--border-color:var( --e-global-color-234d91a );}.elementor-142 .elementor-element.elementor-element-b0fe90c:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-b0fe90c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5cdafc );}.elementor-142 .elementor-element.elementor-element-c947d67{width:100%;max-width:100%;padding:0rem 0rem 2rem 0rem;text-align:center;}.elementor-142 .elementor-element.elementor-element-c947d67 .elementor-heading-title{font-family:var( --e-global-typography-78cd2e3-font-family ), Sans-serif;font-size:var( --e-global-typography-78cd2e3-font-size );font-weight:var( --e-global-typography-78cd2e3-font-weight );line-height:var( --e-global-typography-78cd2e3-line-height );}.elementor-142 .elementor-element.elementor-element-f836c5c{--display:flex;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-142 .elementor-element.elementor-element-f836c5c:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-f836c5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-acf804c );}.elementor-142 .elementor-element.elementor-element-f836c5c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-142 .elementor-element.elementor-element-4cbfca3{--e-rating-icon-marked-color:var( --e-global-color-text );}.elementor-142 .elementor-element.elementor-element-c4a251c{padding:1rem 0rem 0rem 0rem;border-style:solid;border-width:0.08rem 0rem 0rem 0rem;border-color:var( --e-global-color-234d91a );}.elementor-142 .elementor-element.elementor-element-c4a251c .elementor-image-box-wrapper{text-align:start;}.elementor-142 .elementor-element.elementor-element-c4a251c .elementor-image-box-title{margin-bottom:0.5rem;font-family:var( --e-global-typography-eb5d641-font-family ), Sans-serif;font-size:var( --e-global-typography-eb5d641-font-size );font-weight:var( --e-global-typography-eb5d641-font-weight );line-height:var( --e-global-typography-eb5d641-line-height );}.elementor-142 .elementor-element.elementor-element-e925cae{--display:flex;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-142 .elementor-element.elementor-element-e925cae:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-e925cae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d2018a1 );}.elementor-142 .elementor-element.elementor-element-e925cae.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-142 .elementor-element.elementor-element-63fc216{--e-rating-icon-marked-color:var( --e-global-color-text );}.elementor-142 .elementor-element.elementor-element-46ff379{padding:1rem 0rem 0rem 0rem;border-style:solid;border-width:0.08rem 0rem 0rem 0rem;border-color:var( --e-global-color-234d91a );}.elementor-142 .elementor-element.elementor-element-46ff379 .elementor-image-box-wrapper{text-align:start;}.elementor-142 .elementor-element.elementor-element-46ff379 .elementor-image-box-title{margin-bottom:0.5rem;font-family:var( --e-global-typography-eb5d641-font-family ), Sans-serif;font-size:var( --e-global-typography-eb5d641-font-size );font-weight:var( --e-global-typography-eb5d641-font-weight );line-height:var( --e-global-typography-eb5d641-line-height );}.elementor-142 .elementor-element.elementor-element-1552792{width:100%;max-width:100%;margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-142 .elementor-element.elementor-element-c947d67 .elementor-heading-title{font-size:var( --e-global-typography-78cd2e3-font-size );line-height:var( --e-global-typography-78cd2e3-line-height );}.elementor-142 .elementor-element.elementor-element-c4a251c .elementor-image-box-title{font-size:var( --e-global-typography-eb5d641-font-size );line-height:var( --e-global-typography-eb5d641-line-height );}.elementor-142 .elementor-element.elementor-element-46ff379 .elementor-image-box-title{font-size:var( --e-global-typography-eb5d641-font-size );line-height:var( --e-global-typography-eb5d641-line-height );}}@media(max-width:767px){.elementor-142 .elementor-element.elementor-element-1b2ea0c{border-width:0rem 0rem 0.08rem 0rem;--border-top-width:0rem;--border-right-width:0rem;--border-bottom-width:0.08rem;--border-left-width:0rem;}.elementor-142 .elementor-element.elementor-element-cbafaef{--min-height:260px;}.elementor-142 .elementor-element.elementor-element-c947d67 .elementor-heading-title{font-size:var( --e-global-typography-78cd2e3-font-size );line-height:var( --e-global-typography-78cd2e3-line-height );}.elementor-142 .elementor-element.elementor-element-c4a251c .elementor-image-box-title{font-size:var( --e-global-typography-eb5d641-font-size );line-height:var( --e-global-typography-eb5d641-line-height );}.elementor-142 .elementor-element.elementor-element-46ff379 .elementor-image-box-title{font-size:var( --e-global-typography-eb5d641-font-size );line-height:var( --e-global-typography-eb5d641-line-height );}}@media(min-width:768px){.elementor-142 .elementor-element.elementor-element-1b2ea0c{--width:50%;}.elementor-142 .elementor-element.elementor-element-cbafaef{--width:50%;}.elementor-142 .elementor-element.elementor-element-b0fe90c{--content-width:1140px;}.elementor-142 .elementor-element.elementor-element-f836c5c{--width:20%;}.elementor-142 .elementor-element.elementor-element-e925cae{--width:20%;}}@media(min-width:2400px){.elementor-142 .elementor-element.elementor-element-c947d67 .elementor-heading-title{font-size:var( --e-global-typography-78cd2e3-font-size );line-height:var( --e-global-typography-78cd2e3-line-height );}.elementor-142 .elementor-element.elementor-element-c4a251c .elementor-image-box-title{font-size:var( --e-global-typography-eb5d641-font-size );line-height:var( --e-global-typography-eb5d641-line-height );}.elementor-142 .elementor-element.elementor-element-46ff379 .elementor-image-box-title{font-size:var( --e-global-typography-eb5d641-font-size );line-height:var( --e-global-typography-eb5d641-line-height );}}/* Start custom CSS for image-box, class: .elementor-element-c4a251c */.imgicon-flexio .elementor-image-box-title {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f836c5c */:root {
    --animation-depth: .375em;
    --animation-depth-hover: .5625em; /* Double the depth on hover */
    --cta-background-color: #E9B44C;
    --cta-hovered-background-color: #E9B44C;
    --cta-text-color: #1D201F;
    --cta-hovered-text-color: #1D201F;
    --cta-stroke-width: calc(1 * .0625rem);
    --cta-stroke-color: #1D201F;
    --cta-depth-color: #1D201F;
    --cta-border-radius: 0.5rem !important;
}

/* Base styles - with initial depth shadow */
.boxPrimary, .boxPrimary2 .e-con-inner {
    transition: transform .3s cubic-bezier(.5, 2.5, .7, .7), box-shadow .3s cubic-bezier(.5, 2.5, .7, .7);
    position: relative;
    transform: translateY(calc(-1 * var(--animation-depth, .375em)));
    border-radius: var(--cta-border-radius);
    
    /* Normal state has depth shadow */
    -webkit-box-shadow: 0 0 0 var(--cta-stroke-width, 0) var(--cta-stroke-color), 0 var(--animation-depth, .375em) 0 0 var(--cta-depth-color) !important;
    box-shadow: 0 0 0 var(--cta-stroke-width, 0) var(--cta-stroke-color), 0 var(--animation-depth, .375em) 0 0 var(--cta-depth-color) !important;
}

.boxPrimary2 .e-con-inner {
    background: white;
}


/* Pseudo-element base styles */
.boxPrimary:before, .boxPrimary2 .e-con-inner:before {
    content: "";
    border-radius: var(--cta-border-radius);
    width: 100%;
    height: 100%;
    transition: bottom .3s cubic-bezier(.5, 2.5, .7, .7);
    position: absolute;
    bottom: calc(-1 * (var(--animation-depth, .375em) * 1.1));
    left: 0;
}

/* Hover states - increases depth and lifts element higher */
.boxPrimary:hover, .boxPrimary2 .e-con-inner:hover {
    background: var(--cta-hovered-background-color, var(--cta-background-color));
    color: var(--cta-hovered-text-color, var(--cta-text-color));
    /* Increased depth shadow on hover */
    -webkit-box-shadow: 0 0 0 var(--cta-stroke-width, 0) var(--cta-stroke-color), 0 var(--animation-depth-hover, .75em) 0 0 var(--cta-depth-color) !important;
    box-shadow: 0 0 0 var(--cta-stroke-width, 0) var(--cta-stroke-color), 0 var(--animation-depth-hover, .75em) 0 0 var(--cta-depth-color) !important;
    /* Lifts element higher to match increased shadow */
    -webkit-transform: translateY(calc(-1 * var(--animation-depth-hover, .75em)));
    -ms-transform: translateY(calc(-1 * var(--animation-depth-hover, .75em)));
    transform: translateY(calc(-1 * var(--animation-depth-hover, .75em)));
}

/* Pseudo-element hover states */
.boxPrimary:hover:before, .boxPrimary2 .e-con-inner:hover:before {
    bottom: calc(-1 * (var(--animation-depth-hover, .75em) * 1.1));
}


.boxPrimary .elementor-image-box-img {
    display: none;
}

.boxPrimary:hover .elementor-image-box-img {
    display: block;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46ff379 */.imgicon-flexio .elementor-image-box-title {
    margin: 0;
}/* End custom CSS */