.elementor-2644 .elementor-element.elementor-element-f3c1e34 > .elementor-background-overlay{background-color:var( --e-global-color-primary );background-image:url("https://thetbiclinic.com/wp-content/uploads/2025/08/TBI-Associates-Cover-Shot.jpg");background-position:center center;background-size:cover;opacity:1;}.elementor-2644 .elementor-element.elementor-element-f3c1e34 > .elementor-container{min-height:10vw;}.elementor-2644 .elementor-element.elementor-element-f3c1e34{border-style:solid;border-width:10px 0px 10px 0px;border-color:var( --e-global-color-secondary );margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-2644 .elementor-element.elementor-element-248ba71 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2644 .elementor-element.elementor-element-248ba71 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2644 .elementor-element.elementor-element-5904816{--spacer-size:235px;}.elementor-2644 .elementor-element.elementor-element-c275c31{width:100%;max-width:100%;font-family:var( --e-global-typography-h2-font-family ), Sans-serif;font-size:var( --e-global-typography-h2-font-size );font-weight:var( --e-global-typography-h2-font-weight );text-transform:var( --e-global-typography-h2-text-transform );font-style:var( --e-global-typography-h2-font-style );text-decoration:var( --e-global-typography-h2-text-decoration );line-height:var( --e-global-typography-h2-line-height );letter-spacing:var( --e-global-typography-h2-letter-spacing );text-shadow:0px 0px 10px #000000;color:#F1F1F1;}.elementor-2644 .elementor-element.elementor-element-c275c31 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-2644 .elementor-element.elementor-element-c275c31.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2644 .elementor-element.elementor-element-e63a4f0{--spacer-size:229px;}.elementor-2644 .elementor-element.elementor-element-5728fad > .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2644 .elementor-element.elementor-element-5728fad > .elementor-container{min-height:10vw;}.elementor-2644 .elementor-element.elementor-element-5728fad{border-style:solid;border-width:10px 0px 10px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-2644 .elementor-element.elementor-element-237a119.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2644 .elementor-element.elementor-element-237a119.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2644 .elementor-element.elementor-element-237a119 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2644 .elementor-element.elementor-element-237a119 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2644 .elementor-element.elementor-element-4d281a7{--e-image-carousel-slides-to-show:1;}.elementor-2644 .elementor-element.elementor-element-2619729{border-style:none;padding:0% 18% 0% 0%;}.elementor-2644 .elementor-element.elementor-element-3fc6aaa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:25px;}.elementor-2644 .elementor-element.elementor-element-da74738 .elementor-heading-title{color:#FFFFFF;}.elementor-2644 .elementor-element.elementor-element-9b549f3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2644 .elementor-element.elementor-element-9b549f3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2644 .elementor-element.elementor-element-2006646{width:var( --container-widget-width, 119.625% );max-width:119.625%;--container-widget-width:119.625%;--container-widget-flex-grow:0;}.elementor-2644 .elementor-element.elementor-element-2006646 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2644 .elementor-element.elementor-element-2006646.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2644 .elementor-element.elementor-element-e8531e2{--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-2644 .elementor-element.elementor-element-6bfe97f > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-2644 .elementor-element.elementor-element-6bfe97f{text-align:center;}.elementor-2644 .elementor-element.elementor-element-4dcdf89{text-align:center;}.elementor-2644 .elementor-element.elementor-element-87666f8{--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;}.elementor-2644 .elementor-element.elementor-element-c9f9f8f{--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-2644 .elementor-element.elementor-element-23a022d{--display:flex;--min-height:360px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2644 .elementor-element.elementor-element-23a022d:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-2644 .elementor-element.elementor-element-23a022d > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-2644 .elementor-element.elementor-element-23a022d > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#5A5A5A00;}.elementor-2644 .elementor-element.elementor-element-617030e{text-align:center;color:var( --e-global-color-secondary );}.elementor-2644 .elementor-element.elementor-element-306b3c7{--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-2644 .elementor-element.elementor-element-bd17410{--video-aspect-ratio:1.77777;}.elementor-2644 .elementor-element.elementor-element-bd17410 .elementor-widget-cmsmasters-video__container{margin:0 auto;}.elementor-2644 .elementor-element.elementor-element-bd17410 .minimize .elementor-widget-cmsmasters-video__inner{width:280px;max-width:280px;}.elementor-2644 .elementor-element.elementor-element-bd17410.elementor-aspect-ratio-219 .minimize .elementor-widget-cmsmasters-video__inner{height:calc( 280px * 0.428571 );max-height:calc( 280px * 0.428571 );}.elementor-2644 .elementor-element.elementor-element-bd17410.elementor-aspect-ratio-169 .minimize .elementor-widget-cmsmasters-video__inner{height:calc( 280px * 0.5625 );max-height:calc( 280px * 0.5625 );}.elementor-2644 .elementor-element.elementor-element-bd17410.elementor-aspect-ratio-43 .minimize .elementor-widget-cmsmasters-video__inner{height:calc( 280px * 0.75 );max-height:calc( 280px * 0.75 );}.elementor-2644 .elementor-element.elementor-element-bd17410.elementor-aspect-ratio-32 .minimize .elementor-widget-cmsmasters-video__inner{height:calc( 280px * 0.666666 );max-height:calc( 280px * 0.666666 );}.elementor-2644 .elementor-element.elementor-element-bd17410.elementor-aspect-ratio-11 .minimize .elementor-widget-cmsmasters-video__inner{height:calc( 280px * 1 );max-height:calc( 280px * 1 );}.elementor-2644 .elementor-element.elementor-element-bd17410.elementor-aspect-ratio-916 .minimize .elementor-widget-cmsmasters-video__inner{height:calc( 280px * 1.778 );max-height:calc( 280px * 1.778 );}.elementor-2644 .elementor-element.elementor-element-bd17410.elementor-aspect-ratio-custom .minimize .elementor-widget-cmsmasters-video__inner{height:calc( 280px * calc(1 / var(--video-aspect-ratio)) );max-height:calc( 280px * calc(1 / var(--video-aspect-ratio)) );}.elementor-2644 .elementor-element.elementor-element-b01ed39{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2%;margin-bottom:0%;}.elementor-2644 .elementor-element.elementor-element-b01ed39 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2644 .elementor-element.elementor-element-9f43836{text-align:center;}.elementor-2644 .elementor-element.elementor-element-9f43836 .elementor-heading-title{font-family:var( --e-global-typography-h6-font-family ), Sans-serif;font-size:var( --e-global-typography-h6-font-size );font-weight:var( --e-global-typography-h6-font-weight );text-transform:var( --e-global-typography-h6-text-transform );font-style:var( --e-global-typography-h6-font-style );text-decoration:var( --e-global-typography-h6-text-decoration );line-height:var( --e-global-typography-h6-line-height );letter-spacing:var( --e-global-typography-h6-letter-spacing );color:var( --e-global-color-primary );}.elementor-2644 .elementor-element.elementor-element-fa83141{text-align:center;}.elementor-2644 .elementor-element.elementor-element-7647e27:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-2644 .elementor-element.elementor-element-7647e27 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-2644 .elementor-element.elementor-element-7647e27 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-tertiary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-2644 .elementor-element.elementor-element-7647e27{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2644 .elementor-element.elementor-element-7647e27 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2644 .elementor-element.elementor-element-6ffcdc9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2644 .elementor-element.elementor-element-d4b9f39 img{width:100%;border-radius:5px 5px 0px 0px;}.elementor-2644 .elementor-element.elementor-element-20092b3:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-2644 .elementor-element.elementor-element-20092b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-2644 .elementor-element.elementor-element-20092b3 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:var( --e-global-color-alternate );}.elementor-2644 .elementor-element.elementor-element-20092b3, .elementor-2644 .elementor-element.elementor-element-20092b3 > .elementor-background-overlay{border-radius:0px 0px 5px 5px;}.elementor-2644 .elementor-element.elementor-element-20092b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12% 12% 38% 13%;}.elementor-2644 .elementor-element.elementor-element-20092b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2644 .elementor-element.elementor-element-4eb44f8{--title-color:var( --e-global-color-secondary );}.elementor-2644 .elementor-element.elementor-element-4eb44f8 .cmsmasters-widget-title__heading, .elementor-2644 .elementor-element.elementor-element-4eb44f8 .cmsmasters-widget-title__heading span.title-inner-element{font-family:var( --e-global-typography-small-font-family ), Sans-serif;font-size:var( --e-global-typography-small-font-size );font-weight:var( --e-global-typography-small-font-weight );text-transform:var( --e-global-typography-small-text-transform );font-style:var( --e-global-typography-small-font-style );text-decoration:var( --e-global-typography-small-text-decoration );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );}.elementor-2644 .elementor-element.elementor-element-4eb44f8 .cmsmasters-widget-title__heading{--title-color-hover:var( --e-global-color-accent );transition:all 0.3s;}.elementor-2644 .elementor-element.elementor-element-4b566f5 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2644 .elementor-element.elementor-element-4b566f5{--title-color:var( --e-global-color-secondary );}.elementor-2644 .elementor-element.elementor-element-4b566f5 .cmsmasters-widget-title__heading{--title-color-hover:var( --e-global-color-accent );transition:all 0.3s;}.elementor-2644 .elementor-element.elementor-element-e5dbb4d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2644 .elementor-element.elementor-element-22366a0 img{width:100%;border-radius:5px 5px 0px 0px;}.elementor-2644 .elementor-element.elementor-element-6e78e95:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-2644 .elementor-element.elementor-element-6e78e95 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-2644 .elementor-element.elementor-element-6e78e95 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:var( --e-global-color-alternate );}.elementor-2644 .elementor-element.elementor-element-6e78e95, .elementor-2644 .elementor-element.elementor-element-6e78e95 > .elementor-background-overlay{border-radius:0px 0px 5px 5px;}.elementor-2644 .elementor-element.elementor-element-6e78e95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12% 12% 14% 13%;}.elementor-2644 .elementor-element.elementor-element-6e78e95 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2644 .elementor-element.elementor-element-1e1345c{--title-color:var( --e-global-color-secondary );}.elementor-2644 .elementor-element.elementor-element-1e1345c .cmsmasters-widget-title__heading, .elementor-2644 .elementor-element.elementor-element-1e1345c .cmsmasters-widget-title__heading span.title-inner-element{font-family:var( --e-global-typography-small-font-family ), Sans-serif;font-size:var( --e-global-typography-small-font-size );font-weight:var( --e-global-typography-small-font-weight );text-transform:var( --e-global-typography-small-text-transform );font-style:var( --e-global-typography-small-font-style );text-decoration:var( --e-global-typography-small-text-decoration );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );}.elementor-2644 .elementor-element.elementor-element-1e1345c .cmsmasters-widget-title__heading{--title-color-hover:var( --e-global-color-accent );transition:all 0.3s;}.elementor-2644 .elementor-element.elementor-element-420f939 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2644 .elementor-element.elementor-element-420f939{--title-color:var( --e-global-color-secondary );}.elementor-2644 .elementor-element.elementor-element-420f939 .cmsmasters-widget-title__heading{--title-color-hover:var( --e-global-color-accent );transition:all 0.3s;}.elementor-2644 .elementor-element.elementor-element-2c120f0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2644 .elementor-element.elementor-element-b05c24e img{width:100%;border-radius:5px 5px 0px 0px;}.elementor-2644 .elementor-element.elementor-element-f0f25ad:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-2644 .elementor-element.elementor-element-f0f25ad > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-2644 .elementor-element.elementor-element-f0f25ad > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:var( --e-global-color-alternate );}.elementor-2644 .elementor-element.elementor-element-f0f25ad, .elementor-2644 .elementor-element.elementor-element-f0f25ad > .elementor-background-overlay{border-radius:0px 0px 5px 5px;}.elementor-2644 .elementor-element.elementor-element-f0f25ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:11% 12% 22% 13%;}.elementor-2644 .elementor-element.elementor-element-f0f25ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2644 .elementor-element.elementor-element-7fe732d{--title-color:var( --e-global-color-secondary );}.elementor-2644 .elementor-element.elementor-element-7fe732d .cmsmasters-widget-title__heading, .elementor-2644 .elementor-element.elementor-element-7fe732d .cmsmasters-widget-title__heading span.title-inner-element{font-family:var( --e-global-typography-small-font-family ), Sans-serif;font-size:var( --e-global-typography-small-font-size );font-weight:var( --e-global-typography-small-font-weight );text-transform:var( --e-global-typography-small-text-transform );font-style:var( --e-global-typography-small-font-style );text-decoration:var( --e-global-typography-small-text-decoration );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );}.elementor-2644 .elementor-element.elementor-element-7fe732d .cmsmasters-widget-title__heading{--title-color-hover:var( --e-global-color-accent );transition:all 0.3s;}.elementor-2644 .elementor-element.elementor-element-4ba643b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2644 .elementor-element.elementor-element-4ba643b{--title-color:var( --e-global-color-secondary );}.elementor-2644 .elementor-element.elementor-element-4ba643b .cmsmasters-widget-title__heading{--title-color-hover:var( --e-global-color-accent );transition:all 0.3s;}.elementor-2644 .elementor-element.elementor-element-3d50e3c:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-2644 .elementor-element.elementor-element-3d50e3c > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-2644 .elementor-element.elementor-element-3d50e3c > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-tertiary ) 100%);}.elementor-2644 .elementor-element.elementor-element-3d50e3c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2644 .elementor-element.elementor-element-3d50e3c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2644 .elementor-element.elementor-element-8bc6b69 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2644 .elementor-element.elementor-element-81abe66 img{width:100%;border-radius:5px 5px 0px 0px;}.elementor-2644 .elementor-element.elementor-element-f6c473f:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-2644 .elementor-element.elementor-element-f6c473f > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-2644 .elementor-element.elementor-element-f6c473f > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:var( --e-global-color-alternate );}.elementor-2644 .elementor-element.elementor-element-f6c473f, .elementor-2644 .elementor-element.elementor-element-f6c473f > .elementor-background-overlay{border-radius:0px 0px 5px 5px;}.elementor-2644 .elementor-element.elementor-element-f6c473f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12% 12% 14% 13%;}.elementor-2644 .elementor-element.elementor-element-f6c473f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2644 .elementor-element.elementor-element-c8b1297 > .elementor-element-populated{margin:-6px -6px -6px -6px;--e-column-margin-right:-6px;--e-column-margin-left:-6px;}.elementor-2644 .elementor-element.elementor-element-1fa5624{--title-color:var( --e-global-color-secondary );}.elementor-2644 .elementor-element.elementor-element-1fa5624 .cmsmasters-widget-title__heading, .elementor-2644 .elementor-element.elementor-element-1fa5624 .cmsmasters-widget-title__heading span.title-inner-element{font-family:var( --e-global-typography-small-font-family ), Sans-serif;font-size:var( --e-global-typography-small-font-size );font-weight:var( --e-global-typography-small-font-weight );text-transform:var( --e-global-typography-small-text-transform );font-style:var( --e-global-typography-small-font-style );text-decoration:var( --e-global-typography-small-text-decoration );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );}.elementor-2644 .elementor-element.elementor-element-1fa5624 .cmsmasters-widget-title__heading{--title-color-hover:var( --e-global-color-accent );transition:all 0.3s;}.elementor-2644 .elementor-element.elementor-element-c0cd802 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2644 .elementor-element.elementor-element-c0cd802{--title-color:var( --e-global-color-secondary );}.elementor-2644 .elementor-element.elementor-element-c0cd802 .cmsmasters-widget-title__heading{--title-color-hover:var( --e-global-color-accent );transition:all 0.3s;}.elementor-2644 .elementor-element.elementor-element-d7d4f73 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2644 .elementor-element.elementor-element-36619cd img{width:100%;border-radius:5px 5px 0px 0px;}.elementor-2644 .elementor-element.elementor-element-4f6e715:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-2644 .elementor-element.elementor-element-4f6e715 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-2644 .elementor-element.elementor-element-4f6e715 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:var( --e-global-color-alternate );}.elementor-2644 .elementor-element.elementor-element-4f6e715, .elementor-2644 .elementor-element.elementor-element-4f6e715 > .elementor-background-overlay{border-radius:0px 0px 5px 5px;}.elementor-2644 .elementor-element.elementor-element-4f6e715{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12% 12% 11% 13%;}.elementor-2644 .elementor-element.elementor-element-4f6e715 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2644 .elementor-element.elementor-element-ce50668{--title-color:var( --e-global-color-secondary );}.elementor-2644 .elementor-element.elementor-element-ce50668 .cmsmasters-widget-title__heading, .elementor-2644 .elementor-element.elementor-element-ce50668 .cmsmasters-widget-title__heading span.title-inner-element{font-family:var( --e-global-typography-small-font-family ), Sans-serif;font-size:var( --e-global-typography-small-font-size );font-weight:var( --e-global-typography-small-font-weight );text-transform:var( --e-global-typography-small-text-transform );font-style:var( --e-global-typography-small-font-style );text-decoration:var( --e-global-typography-small-text-decoration );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );}.elementor-2644 .elementor-element.elementor-element-ce50668 .cmsmasters-widget-title__heading{--title-color-hover:var( --e-global-color-accent );transition:all 0.3s;}.elementor-2644 .elementor-element.elementor-element-35b3967 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2644 .elementor-element.elementor-element-35b3967{--title-color:var( --e-global-color-secondary );}.elementor-2644 .elementor-element.elementor-element-35b3967 .cmsmasters-widget-title__heading{--title-color-hover:var( --e-global-color-accent );transition:all 0.3s;}@media(min-width:768px){.elementor-2644 .elementor-element.elementor-element-237a119{width:42.095%;}.elementor-2644 .elementor-element.elementor-element-3fc6aaa{width:100%;}.elementor-2644 .elementor-element.elementor-element-9b549f3{width:57.905%;}.elementor-2644 .elementor-element.elementor-element-c9f9f8f{--width:50%;}.elementor-2644 .elementor-element.elementor-element-306b3c7{--width:50%;}.elementor-2644 .elementor-element.elementor-element-f8a9bc5{width:13.85%;}.elementor-2644 .elementor-element.elementor-element-8bc6b69{width:36.15%;}.elementor-2644 .elementor-element.elementor-element-d7d4f73{width:35.661%;}.elementor-2644 .elementor-element.elementor-element-40a67b9{width:14.298%;}}@media(max-width:1024px){.elementor-2644 .elementor-element.elementor-element-f3c1e34{padding:0px 0px 40px 0px;}.elementor-2644 .elementor-element.elementor-element-c275c31{text-align:center;font-size:var( --e-global-typography-h2-font-size );line-height:var( --e-global-typography-h2-line-height );letter-spacing:var( --e-global-typography-h2-letter-spacing );}.elementor-2644 .elementor-element.elementor-element-5728fad{padding:0px 0px 40px 0px;}.elementor-2644 .elementor-element.elementor-element-2619729{margin-top:14px;margin-bottom:0px;padding:0% 6% 0% 6%;}.elementor-2644 .elementor-element.elementor-element-b01ed39{margin-top:30px;margin-bottom:0px;}.elementor-2644 .elementor-element.elementor-element-b9f0b73.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2644 .elementor-element.elementor-element-9f43836{text-align:center;}.elementor-2644 .elementor-element.elementor-element-9f43836 .elementor-heading-title{font-size:var( --e-global-typography-h6-font-size );line-height:var( --e-global-typography-h6-line-height );letter-spacing:var( --e-global-typography-h6-letter-spacing );}.elementor-2644 .elementor-element.elementor-element-fa83141{text-align:center;}.elementor-2644 .elementor-element.elementor-element-4eb44f8 .cmsmasters-widget-title__heading, .elementor-2644 .elementor-element.elementor-element-4eb44f8 .cmsmasters-widget-title__heading span.title-inner-element{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );}.elementor-2644 .elementor-element.elementor-element-1e1345c .cmsmasters-widget-title__heading, .elementor-2644 .elementor-element.elementor-element-1e1345c .cmsmasters-widget-title__heading span.title-inner-element{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );}.elementor-2644 .elementor-element.elementor-element-7fe732d .cmsmasters-widget-title__heading, .elementor-2644 .elementor-element.elementor-element-7fe732d .cmsmasters-widget-title__heading span.title-inner-element{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );}.elementor-2644 .elementor-element.elementor-element-1fa5624 .cmsmasters-widget-title__heading, .elementor-2644 .elementor-element.elementor-element-1fa5624 .cmsmasters-widget-title__heading span.title-inner-element{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );}.elementor-2644 .elementor-element.elementor-element-ce50668 .cmsmasters-widget-title__heading, .elementor-2644 .elementor-element.elementor-element-ce50668 .cmsmasters-widget-title__heading span.title-inner-element{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );}}@media(max-width:767px){.elementor-2644 .elementor-element.elementor-element-f3c1e34{padding:0px 0px 030px 0px;}.elementor-2644 .elementor-element.elementor-element-c275c31{font-size:var( --e-global-typography-h2-font-size );line-height:var( --e-global-typography-h2-line-height );letter-spacing:var( --e-global-typography-h2-letter-spacing );}.elementor-2644 .elementor-element.elementor-element-5728fad{padding:0px 0px 030px 0px;}.elementor-2644 .elementor-element.elementor-element-2619729{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2644 .elementor-element.elementor-element-da74738{text-align:center;}.elementor-2644 .elementor-element.elementor-element-b01ed39{margin-top:10px;margin-bottom:0px;}.elementor-2644 .elementor-element.elementor-element-9f43836 .elementor-heading-title{font-size:var( --e-global-typography-h6-font-size );line-height:var( --e-global-typography-h6-line-height );letter-spacing:var( --e-global-typography-h6-letter-spacing );}.elementor-2644 .elementor-element.elementor-element-4eb44f8 .cmsmasters-widget-title__heading, .elementor-2644 .elementor-element.elementor-element-4eb44f8 .cmsmasters-widget-title__heading span.title-inner-element{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );}.elementor-2644 .elementor-element.elementor-element-1e1345c .cmsmasters-widget-title__heading, .elementor-2644 .elementor-element.elementor-element-1e1345c .cmsmasters-widget-title__heading span.title-inner-element{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );}.elementor-2644 .elementor-element.elementor-element-7fe732d .cmsmasters-widget-title__heading, .elementor-2644 .elementor-element.elementor-element-7fe732d .cmsmasters-widget-title__heading span.title-inner-element{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );}.elementor-2644 .elementor-element.elementor-element-1fa5624 .cmsmasters-widget-title__heading, .elementor-2644 .elementor-element.elementor-element-1fa5624 .cmsmasters-widget-title__heading span.title-inner-element{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );}.elementor-2644 .elementor-element.elementor-element-ce50668 .cmsmasters-widget-title__heading, .elementor-2644 .elementor-element.elementor-element-ce50668 .cmsmasters-widget-title__heading span.title-inner-element{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );}}@media(max-width:1024px) and (min-width:768px){.elementor-2644 .elementor-element.elementor-element-248ba71{width:100%;}.elementor-2644 .elementor-element.elementor-element-237a119{width:100%;}.elementor-2644 .elementor-element.elementor-element-3fc6aaa{width:100%;}.elementor-2644 .elementor-element.elementor-element-9b549f3{width:100%;}}/* Start custom CSS for column, class: .elementor-element-248ba71 */.elementor-2644 .elementor-element.elementor-element-248ba71 .swiper-slide {
    position: relative;
}

.elementor-2644 .elementor-element.elementor-element-248ba71 .swiper-slide::before {
    content: '';
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(to right, rgba(255, 255, 255, 0.), rgba(255, 255, 255, 0));
    pointer-events: none; /* Allow interaction with the slide */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2006646 */.elementor-2644 .elementor-element.elementor-element-2006646 {
    display: flex;
    align-content: flex-end;
}

.elementor-2644 .elementor-element.elementor-element-2006646 .elementor-widget-container {
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9b549f3 */.elementor-2644 .elementor-element.elementor-element-9b549f3 .swiper-slide {
    position: relative;
}

.elementor-2644 .elementor-element.elementor-element-9b549f3 .swiper-slide::before {
    content: '';
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(to right, rgba(255, 255, 255, 0.), rgba(255, 255, 255, 0));
    pointer-events: none; /* Allow interaction with the slide */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bfe97f */.elementor-2644 .elementor-element.elementor-element-6bfe97f h2 {
    font-size: 37px; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7647e27 */.elementor-2644 .elementor-element.elementor-element-7647e27 .elementor-widget-image img {
    height: 350px; /* Set the desired height */
    object-fit: cover; /* Maintain aspect ratio and cover the area */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3d50e3c */.elementor-2644 .elementor-element.elementor-element-3d50e3c .elementor-widget-image img {
    height: 350px; /* Set the desired height */
    object-fit: cover; /* Maintain aspect ratio and cover the area */
}/* End custom CSS */