.elementor-10722 .elementor-element.elementor-element-7504a2c{--display:flex;--overlay-opacity:0.4;}.elementor-10722 .elementor-element.elementor-element-7504a2c:not(.elementor-motion-effects-element-type-background), .elementor-10722 .elementor-element.elementor-element-7504a2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://otpractice.kinsta.cloud/wp-content/uploads/2026/09/our-practice-o-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10722 .elementor-element.elementor-element-7504a2c::before, .elementor-10722 .elementor-element.elementor-element-7504a2c > .elementor-background-video-container::before, .elementor-10722 .elementor-element.elementor-element-7504a2c > .e-con-inner > .elementor-background-video-container::before, .elementor-10722 .elementor-element.elementor-element-7504a2c > .elementor-background-slideshow::before, .elementor-10722 .elementor-element.elementor-element-7504a2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-10722 .elementor-element.elementor-element-7504a2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#91BBE8;--background-overlay:'';}.elementor-10722 .elementor-element.elementor-element-6b82c2a{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10722 .elementor-element.elementor-element-7f32f67{--display:flex;}.elementor-10722 .elementor-element.elementor-element-138090a{width:var( --container-widget-width, 665px );max-width:665px;--container-widget-width:665px;--container-widget-flex-grow:0;text-align:center;}.elementor-10722 .elementor-element.elementor-element-138090a.elementor-element{--align-self:center;}.elementor-10722 .elementor-element.elementor-element-138090a .elementor-heading-title{font-family:var( --e-global-typography-4fd7e6f-font-family ), Sans-serif;font-size:var( --e-global-typography-4fd7e6f-font-size );font-weight:var( --e-global-typography-4fd7e6f-font-weight );text-transform:var( --e-global-typography-4fd7e6f-text-transform );font-style:var( --e-global-typography-4fd7e6f-font-style );text-decoration:var( --e-global-typography-4fd7e6f-text-decoration );line-height:var( --e-global-typography-4fd7e6f-line-height );letter-spacing:var( --e-global-typography-4fd7e6f-letter-spacing );color:var( --e-global-color-e4c5856 );}.elementor-10722 .elementor-element.elementor-element-7444a7f{width:var( --container-widget-width, 665px );max-width:665px;--container-widget-width:665px;--container-widget-flex-grow:0;text-align:center;}.elementor-10722 .elementor-element.elementor-element-7444a7f > .elementor-widget-container{padding:8px 0px 24px 0px;}.elementor-10722 .elementor-element.elementor-element-7444a7f.elementor-element{--align-self:center;}.elementor-10722 .elementor-element.elementor-element-7444a7f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-f1d0c37 );}.elementor-10722 .elementor-element.elementor-element-f3e9b5f{width:var( --container-widget-width, 665px );max-width:665px;--container-widget-width:665px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-e4047df-font-family ), Sans-serif;font-size:var( --e-global-typography-e4047df-font-size );font-weight:var( --e-global-typography-e4047df-font-weight );text-transform:var( --e-global-typography-e4047df-text-transform );font-style:var( --e-global-typography-e4047df-font-style );text-decoration:var( --e-global-typography-e4047df-text-decoration );line-height:var( --e-global-typography-e4047df-line-height );letter-spacing:var( --e-global-typography-e4047df-letter-spacing );color:var( --e-global-color-424b888 );}.elementor-10722 .elementor-element.elementor-element-f3e9b5f.elementor-element{--align-self:center;}.elementor-10722 .elementor-element.elementor-element-7627124{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:4px 4px;--row-gap:4px;--column-gap:4px;--grid-auto-flow:row;}.elementor-10722 .elementor-element.elementor-element-3cccd4a > .elementor-widget-container{background-color:var( --e-global-color-11f280b );padding:30px 30px 30px 30px;transition:background 0s;border-radius:10px 10px 10px 10px;}.elementor-10722 .elementor-element.elementor-element-3cccd4a:hover .elementor-widget-container{background-image:url("https://otpractice.kinsta.cloud/wp-content/uploads/2026/09/trust-card.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10722 .elementor-element.elementor-element-3cccd4a .elementor-icon-box-wrapper{text-align:start;gap:17px;}.elementor-10722 .elementor-element.elementor-element-3cccd4a .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-3cccd4a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-3cccd4a.elementor-view-framed .elementor-icon, .elementor-10722 .elementor-element.elementor-element-3cccd4a.elementor-view-default .elementor-icon{fill:var( --e-global-color-dbeb57c );color:var( --e-global-color-dbeb57c );border-color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-3cccd4a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-3cccd4a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-dbeb57c );color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-3cccd4a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-3cccd4a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-3cccd4a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-3cccd4a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10722 .elementor-element.elementor-element-3cccd4a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-3cccd4a.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-3cccd4a .elementor-icon{font-size:30px;padding:12px;border-width:1px 1px 1px 1px;border-radius:50% 50% 50% 50%;}.elementor-10722 .elementor-element.elementor-element-3cccd4a .elementor-icon-box-title, .elementor-10722 .elementor-element.elementor-element-3cccd4a .elementor-icon-box-title a{font-family:var( --e-global-typography-02d6bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-02d6bd5-font-size );font-weight:var( --e-global-typography-02d6bd5-font-weight );text-transform:var( --e-global-typography-02d6bd5-text-transform );font-style:var( --e-global-typography-02d6bd5-font-style );text-decoration:var( --e-global-typography-02d6bd5-text-decoration );line-height:var( --e-global-typography-02d6bd5-line-height );letter-spacing:var( --e-global-typography-02d6bd5-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-3cccd4a .elementor-icon-box-description{font-family:var( --e-global-typography-3230058-font-family ), Sans-serif;font-size:var( --e-global-typography-3230058-font-size );font-weight:var( --e-global-typography-3230058-font-weight );text-transform:var( --e-global-typography-3230058-text-transform );font-style:var( --e-global-typography-3230058-font-style );line-height:var( --e-global-typography-3230058-line-height );letter-spacing:var( --e-global-typography-3230058-letter-spacing );color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-32b7b4c > .elementor-widget-container{background-color:var( --e-global-color-11f280b );padding:30px 30px 30px 30px;transition:background 0s;border-radius:10px 10px 10px 10px;}.elementor-10722 .elementor-element.elementor-element-32b7b4c:hover .elementor-widget-container{background-image:url("https://otpractice.kinsta.cloud/wp-content/uploads/2026/09/user-card.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10722 .elementor-element.elementor-element-32b7b4c .elementor-icon-box-wrapper{text-align:start;gap:17px;}.elementor-10722 .elementor-element.elementor-element-32b7b4c .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-32b7b4c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-32b7b4c.elementor-view-framed .elementor-icon, .elementor-10722 .elementor-element.elementor-element-32b7b4c.elementor-view-default .elementor-icon{fill:var( --e-global-color-dbeb57c );color:var( --e-global-color-dbeb57c );border-color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-32b7b4c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-32b7b4c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-dbeb57c );color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-32b7b4c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-32b7b4c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-32b7b4c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-32b7b4c.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10722 .elementor-element.elementor-element-32b7b4c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-32b7b4c.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-32b7b4c .elementor-icon{font-size:30px;padding:12px;border-width:1px 1px 1px 1px;border-radius:50% 50% 50% 50%;}.elementor-10722 .elementor-element.elementor-element-32b7b4c .elementor-icon-box-title, .elementor-10722 .elementor-element.elementor-element-32b7b4c .elementor-icon-box-title a{font-family:var( --e-global-typography-02d6bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-02d6bd5-font-size );font-weight:var( --e-global-typography-02d6bd5-font-weight );text-transform:var( --e-global-typography-02d6bd5-text-transform );font-style:var( --e-global-typography-02d6bd5-font-style );text-decoration:var( --e-global-typography-02d6bd5-text-decoration );line-height:var( --e-global-typography-02d6bd5-line-height );letter-spacing:var( --e-global-typography-02d6bd5-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-32b7b4c .elementor-icon-box-description{font-family:var( --e-global-typography-3230058-font-family ), Sans-serif;font-size:var( --e-global-typography-3230058-font-size );font-weight:var( --e-global-typography-3230058-font-weight );text-transform:var( --e-global-typography-3230058-text-transform );font-style:var( --e-global-typography-3230058-font-style );line-height:var( --e-global-typography-3230058-line-height );letter-spacing:var( --e-global-typography-3230058-letter-spacing );color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-0c329ec > .elementor-widget-container{background-color:var( --e-global-color-11f280b );padding:30px 30px 30px 30px;transition:background 0s;border-radius:10px 10px 10px 10px;}.elementor-10722 .elementor-element.elementor-element-0c329ec:hover .elementor-widget-container{background-image:url("https://otpractice.kinsta.cloud/wp-content/uploads/2026/09/dallor-card.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10722 .elementor-element.elementor-element-0c329ec .elementor-icon-box-wrapper{text-align:start;gap:17px;}.elementor-10722 .elementor-element.elementor-element-0c329ec .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-0c329ec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-0c329ec.elementor-view-framed .elementor-icon, .elementor-10722 .elementor-element.elementor-element-0c329ec.elementor-view-default .elementor-icon{fill:var( --e-global-color-dbeb57c );color:var( --e-global-color-dbeb57c );border-color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-0c329ec.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-0c329ec.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-dbeb57c );color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-0c329ec.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-0c329ec.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-0c329ec.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-0c329ec.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10722 .elementor-element.elementor-element-0c329ec.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-0c329ec.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-0c329ec .elementor-icon{font-size:30px;padding:12px;border-width:1px 1px 1px 1px;border-radius:50% 50% 50% 50%;}.elementor-10722 .elementor-element.elementor-element-0c329ec .elementor-icon-box-title, .elementor-10722 .elementor-element.elementor-element-0c329ec .elementor-icon-box-title a{font-family:var( --e-global-typography-02d6bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-02d6bd5-font-size );font-weight:var( --e-global-typography-02d6bd5-font-weight );text-transform:var( --e-global-typography-02d6bd5-text-transform );font-style:var( --e-global-typography-02d6bd5-font-style );text-decoration:var( --e-global-typography-02d6bd5-text-decoration );line-height:var( --e-global-typography-02d6bd5-line-height );letter-spacing:var( --e-global-typography-02d6bd5-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-0c329ec .elementor-icon-box-description{font-family:var( --e-global-typography-3230058-font-family ), Sans-serif;font-size:var( --e-global-typography-3230058-font-size );font-weight:var( --e-global-typography-3230058-font-weight );text-transform:var( --e-global-typography-3230058-text-transform );font-style:var( --e-global-typography-3230058-font-style );line-height:var( --e-global-typography-3230058-line-height );letter-spacing:var( --e-global-typography-3230058-letter-spacing );color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-3096ad1 > .elementor-widget-container{background-color:var( --e-global-color-11f280b );padding:30px 30px 30px 30px;transition:background 0s;border-radius:10px 10px 10px 10px;}.elementor-10722 .elementor-element.elementor-element-3096ad1:hover .elementor-widget-container{background-image:url("https://otpractice.kinsta.cloud/wp-content/uploads/2026/09/clock-card.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10722 .elementor-element.elementor-element-3096ad1 .elementor-icon-box-wrapper{text-align:start;gap:17px;}.elementor-10722 .elementor-element.elementor-element-3096ad1 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-3096ad1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-3096ad1.elementor-view-framed .elementor-icon, .elementor-10722 .elementor-element.elementor-element-3096ad1.elementor-view-default .elementor-icon{fill:var( --e-global-color-dbeb57c );color:var( --e-global-color-dbeb57c );border-color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-3096ad1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-3096ad1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-dbeb57c );color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-3096ad1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-3096ad1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-3096ad1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-3096ad1.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10722 .elementor-element.elementor-element-3096ad1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-3096ad1.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-3096ad1 .elementor-icon{font-size:30px;padding:12px;border-width:1px 1px 1px 1px;border-radius:50% 50% 50% 50%;}.elementor-10722 .elementor-element.elementor-element-3096ad1 .elementor-icon-box-title, .elementor-10722 .elementor-element.elementor-element-3096ad1 .elementor-icon-box-title a{font-family:var( --e-global-typography-02d6bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-02d6bd5-font-size );font-weight:var( --e-global-typography-02d6bd5-font-weight );text-transform:var( --e-global-typography-02d6bd5-text-transform );font-style:var( --e-global-typography-02d6bd5-font-style );text-decoration:var( --e-global-typography-02d6bd5-text-decoration );line-height:var( --e-global-typography-02d6bd5-line-height );letter-spacing:var( --e-global-typography-02d6bd5-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-3096ad1 .elementor-icon-box-description{font-family:var( --e-global-typography-3230058-font-family ), Sans-serif;font-size:var( --e-global-typography-3230058-font-size );font-weight:var( --e-global-typography-3230058-font-weight );text-transform:var( --e-global-typography-3230058-text-transform );font-style:var( --e-global-typography-3230058-font-style );line-height:var( --e-global-typography-3230058-line-height );letter-spacing:var( --e-global-typography-3230058-letter-spacing );color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-b44d129 > .elementor-widget-container{background-color:var( --e-global-color-11f280b );padding:30px 30px 30px 30px;transition:background 0s;border-radius:10px 10px 10px 10px;}.elementor-10722 .elementor-element.elementor-element-b44d129:hover .elementor-widget-container{background-image:url("https://otpractice.kinsta.cloud/wp-content/uploads/2026/09/home-card.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10722 .elementor-element.elementor-element-b44d129 .elementor-icon-box-wrapper{text-align:start;gap:17px;}.elementor-10722 .elementor-element.elementor-element-b44d129 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-b44d129.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-b44d129.elementor-view-framed .elementor-icon, .elementor-10722 .elementor-element.elementor-element-b44d129.elementor-view-default .elementor-icon{fill:var( --e-global-color-dbeb57c );color:var( --e-global-color-dbeb57c );border-color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-b44d129.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-b44d129.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-dbeb57c );color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-b44d129.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-b44d129.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-b44d129.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-b44d129.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10722 .elementor-element.elementor-element-b44d129.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-b44d129.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-b44d129 .elementor-icon{font-size:30px;padding:12px;border-width:1px 1px 1px 1px;border-radius:50% 50% 50% 50%;}.elementor-10722 .elementor-element.elementor-element-b44d129 .elementor-icon-box-title, .elementor-10722 .elementor-element.elementor-element-b44d129 .elementor-icon-box-title a{font-family:var( --e-global-typography-02d6bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-02d6bd5-font-size );font-weight:var( --e-global-typography-02d6bd5-font-weight );text-transform:var( --e-global-typography-02d6bd5-text-transform );font-style:var( --e-global-typography-02d6bd5-font-style );text-decoration:var( --e-global-typography-02d6bd5-text-decoration );line-height:var( --e-global-typography-02d6bd5-line-height );letter-spacing:var( --e-global-typography-02d6bd5-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-b44d129 .elementor-icon-box-description{font-family:var( --e-global-typography-3230058-font-family ), Sans-serif;font-size:var( --e-global-typography-3230058-font-size );font-weight:var( --e-global-typography-3230058-font-weight );text-transform:var( --e-global-typography-3230058-text-transform );font-style:var( --e-global-typography-3230058-font-style );line-height:var( --e-global-typography-3230058-line-height );letter-spacing:var( --e-global-typography-3230058-letter-spacing );color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-376b45c > .elementor-widget-container{background-color:var( --e-global-color-11f280b );padding:30px 30px 30px 30px;transition:background 0s;border-radius:10px 10px 10px 10px;}.elementor-10722 .elementor-element.elementor-element-376b45c:hover .elementor-widget-container{background-image:url("https://otpractice.kinsta.cloud/wp-content/uploads/2026/09/heart-card.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10722 .elementor-element.elementor-element-376b45c .elementor-icon-box-wrapper{text-align:start;gap:17px;}.elementor-10722 .elementor-element.elementor-element-376b45c .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-376b45c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-376b45c.elementor-view-framed .elementor-icon, .elementor-10722 .elementor-element.elementor-element-376b45c.elementor-view-default .elementor-icon{fill:var( --e-global-color-dbeb57c );color:var( --e-global-color-dbeb57c );border-color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-376b45c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-376b45c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-dbeb57c );color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-376b45c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-376b45c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-376b45c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-376b45c.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10722 .elementor-element.elementor-element-376b45c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10722 .elementor-element.elementor-element-376b45c.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-dbeb57c );}.elementor-10722 .elementor-element.elementor-element-376b45c .elementor-icon{font-size:30px;padding:12px;border-width:1px 1px 1px 1px;border-radius:50% 50% 50% 50%;}.elementor-10722 .elementor-element.elementor-element-376b45c .elementor-icon-box-title, .elementor-10722 .elementor-element.elementor-element-376b45c .elementor-icon-box-title a{font-family:var( --e-global-typography-02d6bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-02d6bd5-font-size );font-weight:var( --e-global-typography-02d6bd5-font-weight );text-transform:var( --e-global-typography-02d6bd5-text-transform );font-style:var( --e-global-typography-02d6bd5-font-style );text-decoration:var( --e-global-typography-02d6bd5-text-decoration );line-height:var( --e-global-typography-02d6bd5-line-height );letter-spacing:var( --e-global-typography-02d6bd5-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-376b45c .elementor-icon-box-description{font-family:var( --e-global-typography-3230058-font-family ), Sans-serif;font-size:var( --e-global-typography-3230058-font-size );font-weight:var( --e-global-typography-3230058-font-weight );text-transform:var( --e-global-typography-3230058-text-transform );font-style:var( --e-global-typography-3230058-font-style );line-height:var( --e-global-typography-3230058-line-height );letter-spacing:var( --e-global-typography-3230058-letter-spacing );color:var( --e-global-color-dbeb57c );}@media(max-width:1200px){.elementor-10722 .elementor-element.elementor-element-7627124{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-10722 .elementor-element.elementor-element-6b82c2a{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10722 .elementor-element.elementor-element-138090a .elementor-heading-title{font-size:var( --e-global-typography-4fd7e6f-font-size );line-height:var( --e-global-typography-4fd7e6f-line-height );letter-spacing:var( --e-global-typography-4fd7e6f-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-7444a7f > .elementor-widget-container{padding:6px 0px 20px 0px;}.elementor-10722 .elementor-element.elementor-element-7444a7f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-f3e9b5f{font-size:var( --e-global-typography-e4047df-font-size );line-height:var( --e-global-typography-e4047df-line-height );letter-spacing:var( --e-global-typography-e4047df-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-7627124{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-10722 .elementor-element.elementor-element-3cccd4a > .elementor-widget-container{padding:20px 20px 20px 20px;border-radius:8px 8px 8px 8px;}.elementor-10722 .elementor-element.elementor-element-3cccd4a .elementor-icon-box-wrapper{gap:16px;}.elementor-10722 .elementor-element.elementor-element-3cccd4a .elementor-icon-box-title{margin-block-end:10px;}.elementor-10722 .elementor-element.elementor-element-3cccd4a .elementor-icon{font-size:24px;padding:9px;}.elementor-10722 .elementor-element.elementor-element-3cccd4a .elementor-icon-box-title, .elementor-10722 .elementor-element.elementor-element-3cccd4a .elementor-icon-box-title a{font-size:var( --e-global-typography-02d6bd5-font-size );line-height:var( --e-global-typography-02d6bd5-line-height );letter-spacing:var( --e-global-typography-02d6bd5-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-3cccd4a .elementor-icon-box-description{font-size:var( --e-global-typography-3230058-font-size );line-height:var( --e-global-typography-3230058-line-height );letter-spacing:var( --e-global-typography-3230058-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-32b7b4c > .elementor-widget-container{padding:20px 20px 20px 20px;border-radius:8px 8px 8px 8px;}.elementor-10722 .elementor-element.elementor-element-32b7b4c .elementor-icon-box-wrapper{gap:16px;}.elementor-10722 .elementor-element.elementor-element-32b7b4c .elementor-icon-box-title{margin-block-end:10px;}.elementor-10722 .elementor-element.elementor-element-32b7b4c .elementor-icon{font-size:24px;padding:9px;}.elementor-10722 .elementor-element.elementor-element-32b7b4c .elementor-icon-box-title, .elementor-10722 .elementor-element.elementor-element-32b7b4c .elementor-icon-box-title a{font-size:var( --e-global-typography-02d6bd5-font-size );line-height:var( --e-global-typography-02d6bd5-line-height );letter-spacing:var( --e-global-typography-02d6bd5-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-32b7b4c .elementor-icon-box-description{font-size:var( --e-global-typography-3230058-font-size );line-height:var( --e-global-typography-3230058-line-height );letter-spacing:var( --e-global-typography-3230058-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-0c329ec > .elementor-widget-container{padding:20px 20px 20px 20px;border-radius:8px 8px 8px 8px;}.elementor-10722 .elementor-element.elementor-element-0c329ec .elementor-icon-box-wrapper{gap:16px;}.elementor-10722 .elementor-element.elementor-element-0c329ec .elementor-icon-box-title{margin-block-end:10px;}.elementor-10722 .elementor-element.elementor-element-0c329ec .elementor-icon{font-size:24px;padding:9px;}.elementor-10722 .elementor-element.elementor-element-0c329ec .elementor-icon-box-title, .elementor-10722 .elementor-element.elementor-element-0c329ec .elementor-icon-box-title a{font-size:var( --e-global-typography-02d6bd5-font-size );line-height:var( --e-global-typography-02d6bd5-line-height );letter-spacing:var( --e-global-typography-02d6bd5-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-0c329ec .elementor-icon-box-description{font-size:var( --e-global-typography-3230058-font-size );line-height:var( --e-global-typography-3230058-line-height );letter-spacing:var( --e-global-typography-3230058-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-3096ad1 > .elementor-widget-container{padding:20px 20px 20px 20px;border-radius:8px 8px 8px 8px;}.elementor-10722 .elementor-element.elementor-element-3096ad1 .elementor-icon-box-wrapper{gap:16px;}.elementor-10722 .elementor-element.elementor-element-3096ad1 .elementor-icon-box-title{margin-block-end:10px;}.elementor-10722 .elementor-element.elementor-element-3096ad1 .elementor-icon{font-size:24px;padding:9px;}.elementor-10722 .elementor-element.elementor-element-3096ad1 .elementor-icon-box-title, .elementor-10722 .elementor-element.elementor-element-3096ad1 .elementor-icon-box-title a{font-size:var( --e-global-typography-02d6bd5-font-size );line-height:var( --e-global-typography-02d6bd5-line-height );letter-spacing:var( --e-global-typography-02d6bd5-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-3096ad1 .elementor-icon-box-description{font-size:var( --e-global-typography-3230058-font-size );line-height:var( --e-global-typography-3230058-line-height );letter-spacing:var( --e-global-typography-3230058-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-b44d129 > .elementor-widget-container{padding:20px 20px 20px 20px;border-radius:8px 8px 8px 8px;}.elementor-10722 .elementor-element.elementor-element-b44d129 .elementor-icon-box-wrapper{gap:16px;}.elementor-10722 .elementor-element.elementor-element-b44d129 .elementor-icon-box-title{margin-block-end:10px;}.elementor-10722 .elementor-element.elementor-element-b44d129 .elementor-icon{font-size:24px;padding:9px;}.elementor-10722 .elementor-element.elementor-element-b44d129 .elementor-icon-box-title, .elementor-10722 .elementor-element.elementor-element-b44d129 .elementor-icon-box-title a{font-size:var( --e-global-typography-02d6bd5-font-size );line-height:var( --e-global-typography-02d6bd5-line-height );letter-spacing:var( --e-global-typography-02d6bd5-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-b44d129 .elementor-icon-box-description{font-size:var( --e-global-typography-3230058-font-size );line-height:var( --e-global-typography-3230058-line-height );letter-spacing:var( --e-global-typography-3230058-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-376b45c > .elementor-widget-container{padding:20px 20px 20px 20px;border-radius:8px 8px 8px 8px;}.elementor-10722 .elementor-element.elementor-element-376b45c .elementor-icon-box-wrapper{gap:16px;}.elementor-10722 .elementor-element.elementor-element-376b45c .elementor-icon-box-title{margin-block-end:10px;}.elementor-10722 .elementor-element.elementor-element-376b45c .elementor-icon{font-size:24px;padding:9px;}.elementor-10722 .elementor-element.elementor-element-376b45c .elementor-icon-box-title, .elementor-10722 .elementor-element.elementor-element-376b45c .elementor-icon-box-title a{font-size:var( --e-global-typography-02d6bd5-font-size );line-height:var( --e-global-typography-02d6bd5-line-height );letter-spacing:var( --e-global-typography-02d6bd5-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-376b45c .elementor-icon-box-description{font-size:var( --e-global-typography-3230058-font-size );line-height:var( --e-global-typography-3230058-line-height );letter-spacing:var( --e-global-typography-3230058-letter-spacing );}}@media(max-width:767px){.elementor-10722 .elementor-element.elementor-element-6b82c2a{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10722 .elementor-element.elementor-element-138090a .elementor-heading-title{font-size:var( --e-global-typography-4fd7e6f-font-size );line-height:var( --e-global-typography-4fd7e6f-line-height );letter-spacing:var( --e-global-typography-4fd7e6f-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-7444a7f > .elementor-widget-container{padding:4px 0px 16px 0px;}.elementor-10722 .elementor-element.elementor-element-7444a7f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-f3e9b5f{font-size:var( --e-global-typography-e4047df-font-size );line-height:var( --e-global-typography-e4047df-line-height );letter-spacing:var( --e-global-typography-e4047df-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-7627124{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10722 .elementor-element.elementor-element-3cccd4a > .elementor-widget-container{padding:16px 16px 16px 16px;border-radius:6px 6px 6px 6px;}.elementor-10722 .elementor-element.elementor-element-3cccd4a .elementor-icon-box-wrapper{gap:12px;}.elementor-10722 .elementor-element.elementor-element-3cccd4a .elementor-icon-box-title{margin-block-end:8px;}.elementor-10722 .elementor-element.elementor-element-3cccd4a .elementor-icon{font-size:20px;padding:7px;}.elementor-10722 .elementor-element.elementor-element-3cccd4a .elementor-icon-box-title, .elementor-10722 .elementor-element.elementor-element-3cccd4a .elementor-icon-box-title a{font-size:var( --e-global-typography-02d6bd5-font-size );line-height:var( --e-global-typography-02d6bd5-line-height );letter-spacing:var( --e-global-typography-02d6bd5-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-3cccd4a .elementor-icon-box-description{font-size:var( --e-global-typography-3230058-font-size );line-height:var( --e-global-typography-3230058-line-height );letter-spacing:var( --e-global-typography-3230058-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-32b7b4c > .elementor-widget-container{padding:16px 16px 16px 16px;border-radius:6px 6px 6px 6px;}.elementor-10722 .elementor-element.elementor-element-32b7b4c .elementor-icon-box-wrapper{gap:12px;}.elementor-10722 .elementor-element.elementor-element-32b7b4c .elementor-icon-box-title{margin-block-end:8px;}.elementor-10722 .elementor-element.elementor-element-32b7b4c .elementor-icon{font-size:20px;padding:7px;}.elementor-10722 .elementor-element.elementor-element-32b7b4c .elementor-icon-box-title, .elementor-10722 .elementor-element.elementor-element-32b7b4c .elementor-icon-box-title a{font-size:var( --e-global-typography-02d6bd5-font-size );line-height:var( --e-global-typography-02d6bd5-line-height );letter-spacing:var( --e-global-typography-02d6bd5-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-32b7b4c .elementor-icon-box-description{font-size:var( --e-global-typography-3230058-font-size );line-height:var( --e-global-typography-3230058-line-height );letter-spacing:var( --e-global-typography-3230058-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-0c329ec > .elementor-widget-container{padding:16px 16px 16px 16px;border-radius:6px 6px 6px 6px;}.elementor-10722 .elementor-element.elementor-element-0c329ec .elementor-icon-box-wrapper{gap:12px;}.elementor-10722 .elementor-element.elementor-element-0c329ec .elementor-icon-box-title{margin-block-end:8px;}.elementor-10722 .elementor-element.elementor-element-0c329ec .elementor-icon{font-size:20px;padding:7px;}.elementor-10722 .elementor-element.elementor-element-0c329ec .elementor-icon-box-title, .elementor-10722 .elementor-element.elementor-element-0c329ec .elementor-icon-box-title a{font-size:var( --e-global-typography-02d6bd5-font-size );line-height:var( --e-global-typography-02d6bd5-line-height );letter-spacing:var( --e-global-typography-02d6bd5-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-0c329ec .elementor-icon-box-description{font-size:var( --e-global-typography-3230058-font-size );line-height:var( --e-global-typography-3230058-line-height );letter-spacing:var( --e-global-typography-3230058-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-3096ad1 > .elementor-widget-container{padding:16px 16px 16px 16px;border-radius:6px 6px 6px 6px;}.elementor-10722 .elementor-element.elementor-element-3096ad1 .elementor-icon-box-wrapper{gap:12px;}.elementor-10722 .elementor-element.elementor-element-3096ad1 .elementor-icon-box-title{margin-block-end:8px;}.elementor-10722 .elementor-element.elementor-element-3096ad1 .elementor-icon{font-size:20px;padding:7px;}.elementor-10722 .elementor-element.elementor-element-3096ad1 .elementor-icon-box-title, .elementor-10722 .elementor-element.elementor-element-3096ad1 .elementor-icon-box-title a{font-size:var( --e-global-typography-02d6bd5-font-size );line-height:var( --e-global-typography-02d6bd5-line-height );letter-spacing:var( --e-global-typography-02d6bd5-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-3096ad1 .elementor-icon-box-description{font-size:var( --e-global-typography-3230058-font-size );line-height:var( --e-global-typography-3230058-line-height );letter-spacing:var( --e-global-typography-3230058-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-b44d129 > .elementor-widget-container{padding:16px 16px 16px 16px;border-radius:6px 6px 6px 6px;}.elementor-10722 .elementor-element.elementor-element-b44d129 .elementor-icon-box-wrapper{gap:12px;}.elementor-10722 .elementor-element.elementor-element-b44d129 .elementor-icon-box-title{margin-block-end:8px;}.elementor-10722 .elementor-element.elementor-element-b44d129 .elementor-icon{font-size:20px;padding:7px;}.elementor-10722 .elementor-element.elementor-element-b44d129 .elementor-icon-box-title, .elementor-10722 .elementor-element.elementor-element-b44d129 .elementor-icon-box-title a{font-size:var( --e-global-typography-02d6bd5-font-size );line-height:var( --e-global-typography-02d6bd5-line-height );letter-spacing:var( --e-global-typography-02d6bd5-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-b44d129 .elementor-icon-box-description{font-size:var( --e-global-typography-3230058-font-size );line-height:var( --e-global-typography-3230058-line-height );letter-spacing:var( --e-global-typography-3230058-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-376b45c > .elementor-widget-container{padding:16px 16px 16px 16px;border-radius:6px 6px 6px 6px;}.elementor-10722 .elementor-element.elementor-element-376b45c .elementor-icon-box-wrapper{gap:12px;}.elementor-10722 .elementor-element.elementor-element-376b45c .elementor-icon-box-title{margin-block-end:8px;}.elementor-10722 .elementor-element.elementor-element-376b45c .elementor-icon{font-size:20px;padding:7px;}.elementor-10722 .elementor-element.elementor-element-376b45c .elementor-icon-box-title, .elementor-10722 .elementor-element.elementor-element-376b45c .elementor-icon-box-title a{font-size:var( --e-global-typography-02d6bd5-font-size );line-height:var( --e-global-typography-02d6bd5-line-height );letter-spacing:var( --e-global-typography-02d6bd5-letter-spacing );}.elementor-10722 .elementor-element.elementor-element-376b45c .elementor-icon-box-description{font-size:var( --e-global-typography-3230058-font-size );line-height:var( --e-global-typography-3230058-line-height );letter-spacing:var( --e-global-typography-3230058-letter-spacing );}}@media(min-width:768px){.elementor-10722 .elementor-element.elementor-element-7627124{--content-width:1120px;}}/* Start custom CSS for container, class: .elementor-element-7504a2c */.practice-section .elementor-shape {
    position: absolute;
    left: 0;
    width: 100%;
    overflow: hidden;
}

.cta_top_shape .elementor-shape-top {
    top: -2px !important;
}

.practice-section .elementor-shape-bottom {
    bottom: -2px !important;
}

.practice-section .card .elementor-widget-container {
    position: relative;
    overflow: hidden;
}

.practice-section .card .elementor-widget-container::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
    opacity: 0;
    background: linear-gradient(
        180deg,
        rgba(35, 56, 83, 0) 0.17%,
        rgba(35, 56, 83, 0.48) 18.52%,
        rgba(35, 56, 83, 0.70) 28.94%,
        rgba(35, 56, 83, 0.87) 46.49%,
        #233853 99.97%
    );
    mix-blend-mode: multiply;
    backdrop-filter: blur(1px);
    transition: opacity 0.6s ease;
}

.practice-section .card .elementor-widget-container > * {
    position: relative;
    z-index: 2;
}

.practice-section .card:hover .elementor-widget-container::before {
    opacity: 0.8;
}

.practice-section .card:hover svg path {
    transition: fill 0.3s ease;
}

.practice-section .card:hover svg path {
    fill: #184987;
}

@media (min-width: 769px) and (max-width: 1024px) {
       .practice-container .e-con-inner {
        padding-bottom: 2% !important;
    }
}

@media (min-width: 426px) and (max-width: 767px) {
       .practice-container .e-con-inner {
        padding-bottom: 3% !important;
    }
}

@media (max-width: 767px) {
    .practice-section .card-wrapper {
        --e-con-grid-template-rows: auto !important;
        grid-template-rows: auto !important;
        --align-items: start;
        align-items: start;
    }
    
    .practice-section .card-wrapper .card {
        height: auto;
        align-self: start;
    }
}/* End custom CSS */