.elementor-15 .elementor-element.elementor-element-8e8b968{margin-top:0px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-1d0c48f > .elementor-widget-container{background-color:#0067D614;padding:30px 70px 25px 70px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-1d0c48f{text-align:center;font-size:16px;font-weight:600;line-height:26px;color:#000000;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-ce1d712.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-ce1d712.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-ce1d712.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-8d051e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8d051e0{text-align:center;}.elementor-15 .elementor-element.elementor-element-8d051e0 .elementor-heading-title{font-size:79px;font-weight:600;text-shadow:0px 0px 3px #f79722;color:var( --e-global-color-e2b07dc );}.elementor-15 .elementor-element.elementor-element-a13df1c{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-5a24173 );}.elementor-15 .elementor-element.elementor-element-a13df1c .elementor-headline{text-align:center;}.elementor-15 .elementor-element.elementor-element-a13df1c .elementor-headline-plain-text{color:var( --e-global-color-e2b07dc );}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-1a8c546.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-1a8c546.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-1a8c546.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-41d93df{width:var( --container-widget-width, 80.545% );max-width:80.545%;--container-widget-width:80.545%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-41d93df img{border-radius:11px 11px 11px 11px;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-f4d7835 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f4d7835{font-size:18px;font-weight:600;line-height:35px;color:var( --e-global-color-4895b6e );}.elementor-15 .elementor-element.elementor-element-5d9c76d > .elementor-background-overlay{background-image:url("https://www.talk2dogs.co.il/wp-content/uploads/2024/12/bg_paws.jpg");background-position:center center;background-repeat:repeat;opacity:0.02;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-5d9c76d .elementor-background-overlay{filter:brightness( 132% ) contrast( 200% ) saturate( 131% ) blur( 0.9px ) hue-rotate( 223deg );}.elementor-15 .elementor-element.elementor-element-5d9c76d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-15 .elementor-element.elementor-element-5d9c76d > .elementor-shape-top svg{width:calc(100% + 1.3px);height:26px;}.elementor-15 .elementor-element.elementor-element-db6526b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-db6526b{text-align:center;}.elementor-15 .elementor-element.elementor-element-db6526b .elementor-heading-title{font-size:30px;font-weight:700;color:var( --e-global-color-5a24173 );}.elementor-15 .elementor-element.elementor-element-8e2c229 > .elementor-widget-container{margin:20px 0px 50px 0px;}.elementor-15 .elementor-element.elementor-element-8e2c229 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-15 .elementor-element.elementor-element-8e2c229 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-15 .elementor-element.elementor-element-8e2c229 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-15 .elementor-element.elementor-element-8e2c229 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-15 .elementor-element.elementor-element-8e2c229 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-15 .elementor-element.elementor-element-8e2c229 .elementor-icon-list-icon i{color:#f79722;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-8e2c229 .elementor-icon-list-icon svg{fill:#f79722;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-8e2c229{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-15 .elementor-element.elementor-element-8e2c229 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-8e2c229 .elementor-icon-list-item > a{font-size:18px;font-weight:500;line-height:1.6em;}.elementor-15 .elementor-element.elementor-element-8e2c229 .elementor-icon-list-text{color:var( --e-global-color-4895b6e );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-ad856d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ad856d4{text-align:center;}.elementor-15 .elementor-element.elementor-element-ad856d4 .elementor-heading-title{font-size:30px;font-weight:700;color:var( --e-global-color-5a24173 );}.elementor-15 .elementor-element.elementor-element-110c433 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-110c433{text-align:justify;font-size:18px;font-weight:600;line-height:35px;color:var( --e-global-color-4895b6e );}.elementor-15 .elementor-element.elementor-element-a736ed9{width:var( --container-widget-width, 99.273% );max-width:99.273%;--container-widget-width:99.273%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-a736ed9 img{border-radius:11px 11px 11px 11px;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-a736ed9 .widget-image-caption{text-align:center;}.elementor-15 .elementor-element.elementor-element-ce8193c{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-da25c9a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-da25c9a{text-align:center;}.elementor-15 .elementor-element.elementor-element-da25c9a .elementor-heading-title{font-size:30px;font-weight:700;color:var( --e-global-color-5a24173 );}.elementor-15 .elementor-element.elementor-element-a205157 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a205157{text-align:justify;font-size:18px;font-weight:600;line-height:35px;color:var( --e-global-color-4895b6e );}.elementor-15 .elementor-element.elementor-element-6f008db > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-5a24173 );}.elementor-15 .elementor-element.elementor-element-6f008db > .elementor-shape-top svg{height:15px;}.elementor-15 .elementor-element.elementor-element-6f008db > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-5a24173 );}.elementor-15 .elementor-element.elementor-element-6f008db > .elementor-shape-bottom svg{height:15px;transform:translateX(-50%) rotateY(180deg);}.elementor-15 .elementor-element.elementor-element-6f008db{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-5802dbc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-5802dbc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-5802dbc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-5802dbc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-110edc1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-110edc1{text-align:center;}.elementor-15 .elementor-element.elementor-element-110edc1 .elementor-heading-title{font-size:44px;font-weight:600;text-shadow:0px 0px 2px #f79722;color:var( --e-global-color-e2b07dc );}.elementor-15 .elementor-element.elementor-element-a4f8e3d > .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-15 .elementor-element.elementor-element-095e277:not( .elementor-widget-image ) .elementor-widget-container, .elementor-15 .elementor-element.elementor-element-095e277.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.talk2dogs.co.il/wp-content/uploads/2024/12/ranshape.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-15 .elementor-element.elementor-element-095e277 img{border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f467cbe > .elementor-widget-container{margin:15px 50px 15px 50px;}.elementor-15 .elementor-element.elementor-element-f467cbe{text-align:justify;font-size:18px;font-weight:600;line-height:35px;color:var( --e-global-color-4895b6e );}.elementor-15 .elementor-element.elementor-element-4770665 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-5a24173 );}.elementor-15 .elementor-element.elementor-element-4770665 > .elementor-shape-top svg{height:15px;}.elementor-15 .elementor-element.elementor-element-4770665 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-5a24173 );}.elementor-15 .elementor-element.elementor-element-4770665 > .elementor-shape-bottom svg{height:15px;transform:translateX(-50%) rotateY(180deg);}.elementor-15 .elementor-element.elementor-element-4770665{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-86fc81a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9c75fc1 > .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-15 .elementor-element.elementor-element-9c75fc1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-575fc09:not( .elementor-widget-image ) .elementor-widget-container, .elementor-15 .elementor-element.elementor-element-575fc09.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.talk2dogs.co.il/wp-content/uploads/2024/12/ranshape.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-15 .elementor-element.elementor-element-575fc09 img{border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-155b2db.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-155b2db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-155b2db.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-155b2db > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ff5ea57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ff5ea57{text-align:center;}.elementor-15 .elementor-element.elementor-element-ff5ea57 .elementor-heading-title{font-size:44px;font-weight:600;text-shadow:0px 0px 2px #f79722;color:var( --e-global-color-e2b07dc );}.elementor-15 .elementor-element.elementor-element-dcd94a6 > .elementor-widget-container{margin:15px 50px 15px 50px;}.elementor-15 .elementor-element.elementor-element-dcd94a6{text-align:justify;font-size:18px;font-weight:600;line-height:35px;color:var( --e-global-color-4895b6e );}.elementor-15 .elementor-element.elementor-element-a90b113 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-5a24173 );}.elementor-15 .elementor-element.elementor-element-a90b113 > .elementor-shape-top svg{height:15px;}.elementor-15 .elementor-element.elementor-element-a90b113 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-5a24173 );}.elementor-15 .elementor-element.elementor-element-a90b113 > .elementor-shape-bottom svg{height:15px;transform:translateX(-50%) rotateY(180deg);}.elementor-15 .elementor-element.elementor-element-a90b113{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c53aec2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-7ce5ed8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-7ce5ed8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-7ce5ed8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-7ce5ed8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e76d7cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e76d7cb{text-align:center;}.elementor-15 .elementor-element.elementor-element-e76d7cb .elementor-heading-title{font-size:44px;font-weight:600;text-shadow:0px 0px 2px #f79722;color:var( --e-global-color-e2b07dc );}.elementor-15 .elementor-element.elementor-element-17c3e51 > .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-15 .elementor-element.elementor-element-17c3e51 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-ada438b:not( .elementor-widget-image ) .elementor-widget-container, .elementor-15 .elementor-element.elementor-element-ada438b.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.talk2dogs.co.il/wp-content/uploads/2024/12/ranshape.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-15 .elementor-element.elementor-element-ada438b img{border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6559c9b > .elementor-widget-container{margin:15px 50px 15px 50px;}.elementor-15 .elementor-element.elementor-element-6559c9b{text-align:justify;font-size:18px;font-weight:600;line-height:35px;color:var( --e-global-color-4895b6e );}.elementor-15 .elementor-element.elementor-element-d0e9901 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-5a24173 );}.elementor-15 .elementor-element.elementor-element-d0e9901 > .elementor-shape-top svg{height:15px;}.elementor-15 .elementor-element.elementor-element-d0e9901 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-5a24173 );}.elementor-15 .elementor-element.elementor-element-d0e9901 > .elementor-shape-bottom svg{height:15px;transform:translateX(-50%) rotateY(180deg);}.elementor-15 .elementor-element.elementor-element-d0e9901{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1b4553a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-82274b0 > .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-15 .elementor-element.elementor-element-82274b0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-d1820e9:not( .elementor-widget-image ) .elementor-widget-container, .elementor-15 .elementor-element.elementor-element-d1820e9.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.talk2dogs.co.il/wp-content/uploads/2024/12/ranshape.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-15 .elementor-element.elementor-element-d1820e9 img{border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-9837d59.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-9837d59.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-9837d59.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-9837d59 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0ee3d88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0ee3d88{text-align:center;}.elementor-15 .elementor-element.elementor-element-0ee3d88 .elementor-heading-title{font-size:44px;font-weight:600;text-shadow:0px 0px 2px #f79722;color:var( --e-global-color-e2b07dc );}.elementor-15 .elementor-element.elementor-element-6d1d3ff > .elementor-widget-container{margin:15px 50px 15px 50px;}.elementor-15 .elementor-element.elementor-element-6d1d3ff{text-align:justify;font-size:18px;font-weight:600;line-height:35px;color:var( --e-global-color-4895b6e );}.elementor-15 .elementor-element.elementor-element-06fc28c > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-5a24173 );}.elementor-15 .elementor-element.elementor-element-06fc28c > .elementor-shape-top svg{height:15px;}.elementor-15 .elementor-element.elementor-element-06fc28c > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-5a24173 );}.elementor-15 .elementor-element.elementor-element-06fc28c > .elementor-shape-bottom svg{height:15px;transform:translateX(-50%) rotateY(180deg);}.elementor-15 .elementor-element.elementor-element-06fc28c{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-73fd26d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-f314df3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-f314df3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-f314df3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-f314df3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6f2d07d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6f2d07d{text-align:center;}.elementor-15 .elementor-element.elementor-element-6f2d07d .elementor-heading-title{font-size:44px;font-weight:600;text-shadow:0px 0px 2px #f79722;color:var( --e-global-color-e2b07dc );}.elementor-15 .elementor-element.elementor-element-93fdcc1 > .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-15 .elementor-element.elementor-element-93fdcc1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-29708ba:not( .elementor-widget-image ) .elementor-widget-container, .elementor-15 .elementor-element.elementor-element-29708ba.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.talk2dogs.co.il/wp-content/uploads/2024/12/ranshape.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-15 .elementor-element.elementor-element-29708ba img{border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1450915 > .elementor-widget-container{margin:15px 50px 15px 50px;}.elementor-15 .elementor-element.elementor-element-1450915{text-align:justify;font-size:18px;font-weight:600;line-height:35px;color:var( --e-global-color-4895b6e );}@media(min-width:1025px){.elementor-15 .elementor-element.elementor-element-5d9c76d > .elementor-background-overlay{background-attachment:fixed;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-1d0c48f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-8d051e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8d051e0 .elementor-heading-title{font-size:48px;}.elementor-15 .elementor-element.elementor-element-a13df1c .elementor-headline{font-size:38px;}.elementor-15 .elementor-element.elementor-element-db6526b{text-align:center;}.elementor-15 .elementor-element.elementor-element-db6526b .elementor-heading-title{font-size:28px;}.elementor-15 .elementor-element.elementor-element-8e2c229 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-15 .elementor-element.elementor-element-8e2c229 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-15 .elementor-element.elementor-element-8e2c229 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-15 .elementor-element.elementor-element-8e2c229 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-15 .elementor-element.elementor-element-8e2c229 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-15 .elementor-element.elementor-element-8e2c229{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-15 .elementor-element.elementor-element-ad856d4{text-align:center;}.elementor-15 .elementor-element.elementor-element-ad856d4 .elementor-heading-title{font-size:28px;}.elementor-15 .elementor-element.elementor-element-da25c9a{text-align:center;}.elementor-15 .elementor-element.elementor-element-da25c9a .elementor-heading-title{font-size:28px;}.elementor-15 .elementor-element.elementor-element-110edc1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f467cbe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ff5ea57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-dcd94a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e76d7cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6559c9b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0ee3d88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6d1d3ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6f2d07d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1450915 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-ce8193c *//* Prevent global horizontal overflow */
html, body {
  overflow-x: hidden;
  margin: 0;
  padding: 0;
}

/* Parent card setup */
.obs-card {
  position: relative;
  overflow: hidden; /* Ensure shapes remain contained */
  width: 100%; /* Prevent cards from exceeding viewport */
  box-sizing: border-box;
}

/* General shape styles */
.elementor-shape {
  position: absolute;
  width: 100%;
  transition: transform 0.6s ease; /* Smooth slide effect */
  z-index: 0; /* Stay behind content */
}

/* Top shape: Start off-screen to the right */
.elementor-shape-top {
  top: 0;
  left: 0;
  transform: translateX(120%) !important; /* Desktop: Slide off-screen to the right */
}

/* Bottom shape: Start off-screen to the left */
.elementor-shape-bottom {
  bottom: 0 !important; /* Align to bottom */
  left: 0;
  transform: translateX(-120%) !important; /* Desktop: Slide off-screen to the left */
}

/* Entering animations */
.obs-card .elementor-shape-top.enter-from-right {
  transform: translateX(0) !important; /* Slide top shape into view */
}

.obs-card .elementor-shape-bottom.enter-from-left {
  transform: translateX(0) !important; /* Slide bottom shape into view */
}

/* Exiting animations */
.obs-card .elementor-shape-top.exit-to-right {
  transform: translateX(120%) !important; /* Slide top shape back to the right */
}

.obs-card .elementor-shape-bottom.exit-to-left {
  transform: translateX(-120%) !important; /* Slide bottom shape back to the left */
}

/* Mobile-specific adjustments */
@media screen and (max-width: 768px) {
  /* Adjust starting positions for mobile */
  .elementor-shape-top {
    transform: translateX(100%) !important; /* Start slightly closer for smooth mobile animation */
  }

  .elementor-shape-bottom {
    transform: translateX(-100%) !important; /* Start slightly closer for smooth mobile animation */
  }

  /* Mobile-specific entering and exiting */
  .obs-card .elementor-shape-top.enter-from-right {
    transform: translateX(0) !important;
  }

  .obs-card .elementor-shape-bottom.enter-from-left {
    transform: translateX(0) !important;
  }

  .obs-card .elementor-shape-top.exit-to-right {
    transform: translateX(100%) !important;
  }

  .obs-card .elementor-shape-bottom.exit-to-left {
    transform: translateX(-100%) !important;
  }

  /* Faster transitions for mobile performance */
  .elementor-shape {
    transition: transform 0.4s ease !important;
  }
}

/* Mask-shadow visibility */
.mask-shadow-l, .mask-shadow-r {
  filter: drop-shadow(-10px 10px 10px rgba(0, 0, 0, 0.5));
  transition: filter 0.6s ease, transform 0.6s ease;
}

.mask-shadow-l.in-viewport,
.mask-shadow-r.in-viewport {
  filter: drop-shadow(0px 0px 5px orange);
  transform: scale(0.95);
}/* End custom CSS */