.elementor-1729 .elementor-element.elementor-element-ca4da4e{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1729 .elementor-element.elementor-element-f2dfc1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-1729 .elementor-element.elementor-element-f2dfc1f{text-align:center;}.elementor-1729 .elementor-element.elementor-element-15a451f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1729 .elementor-element.elementor-element-c78f2fb.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-1729 .elementor-element.elementor-element-c78f2fb.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-1729 .elementor-element.elementor-element-c78f2fb.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-1729 .elementor-element.elementor-element-c78f2fb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-8ee2abe.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-8ee2abe.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-8ee2abe.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-8ee2abe .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-382c176.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-382c176.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-382c176.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-382c176 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-d66c27e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1729 .elementor-element.elementor-element-d57e9f5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-d57e9f5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-d57e9f5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-d57e9f5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-b0fc83a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-b0fc83a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-b0fc83a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-b0fc83a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-f416a80.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-f416a80.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-f416a80.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-f416a80 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-1cd2d72{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:31px 31px;--row-gap:31px;--column-gap:31px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1729 .elementor-element.elementor-element-1cd2d72.e-con{--align-self:center;}.elementor-1729 .elementor-element.elementor-element-8161f8d > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-1729 .elementor-element.elementor-element-8161f8d{text-align:center;}.elementor-1729 .elementor-element.elementor-element-93a5105{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1729 .elementor-element.elementor-element-74e71ad.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-74e71ad.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-74e71ad.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-74e71ad .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-3ea653d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-3ea653d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-3ea653d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-3ea653d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-29a39d3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-29a39d3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-29a39d3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-29a39d3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-0890d80{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1729 .elementor-element.elementor-element-da4b0d5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-da4b0d5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-da4b0d5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-da4b0d5 .elementor-image-box-img img{height:200px;transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-1d0601b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-1d0601b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-1d0601b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-1d0601b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-84116dd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-84116dd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-84116dd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-84116dd .elementor-image-box-img img{height:200px;transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-db401d8{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1729 .elementor-element.elementor-element-7feda1c{text-align:center;}.elementor-1729 .elementor-element.elementor-element-ccfef5e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1729 .elementor-element.elementor-element-a17adca.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-1729 .elementor-element.elementor-element-a17adca.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-1729 .elementor-element.elementor-element-a17adca.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-1729 .elementor-element.elementor-element-a17adca .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-5c706f5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-5c706f5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-5c706f5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-5c706f5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-843b69d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-843b69d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-843b69d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-843b69d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-46e7abc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1729 .elementor-element.elementor-element-fa4a2b6.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-1729 .elementor-element.elementor-element-fa4a2b6.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-1729 .elementor-element.elementor-element-fa4a2b6.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-1729 .elementor-element.elementor-element-fa4a2b6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-152ca94.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-152ca94.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-152ca94.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-152ca94 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-b51a4ef.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-b51a4ef.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-b51a4ef.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-b51a4ef .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-2869655{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1729 .elementor-element.elementor-element-bccc46f{text-align:center;}.elementor-1729 .elementor-element.elementor-element-27e5eec{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1729 .elementor-element.elementor-element-f7d1155.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-1729 .elementor-element.elementor-element-f7d1155.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-1729 .elementor-element.elementor-element-f7d1155.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-1729 .elementor-element.elementor-element-f7d1155 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-1cf8aaa.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-1cf8aaa.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-1cf8aaa.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-1cf8aaa .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-47d0883.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-47d0883.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-47d0883.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-47d0883 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-71c9fa6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1729 .elementor-element.elementor-element-15b1230.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-1729 .elementor-element.elementor-element-15b1230.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-1729 .elementor-element.elementor-element-15b1230.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-1729 .elementor-element.elementor-element-15b1230 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-be29494.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-be29494.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-be29494.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-be29494 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-fe1b9a4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-fe1b9a4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-fe1b9a4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-fe1b9a4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-39c6613{--display:flex;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-1729 .elementor-element.elementor-element-f2eb7c9{text-align:center;}.elementor-1729 .elementor-element.elementor-element-4499833{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1729 .elementor-element.elementor-element-26023dc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-26023dc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-26023dc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-26023dc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-2f76cee.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-1729 .elementor-element.elementor-element-2f76cee.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-1729 .elementor-element.elementor-element-2f76cee.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-1729 .elementor-element.elementor-element-2f76cee .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-e37ce60.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-e37ce60.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-e37ce60.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-e37ce60 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-7c7fb3e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:49px;--padding-bottom:49px;--padding-left:49px;--padding-right:49px;}.elementor-1729 .elementor-element.elementor-element-18df7c1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-18df7c1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-18df7c1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-18df7c1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-d0113ca.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-1729 .elementor-element.elementor-element-d0113ca.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-1729 .elementor-element.elementor-element-d0113ca.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-1729 .elementor-element.elementor-element-d0113ca .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-9b69e5b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-9b69e5b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-9b69e5b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-9b69e5b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-45552da{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1729 .elementor-element.elementor-element-e881467{text-align:center;}.elementor-1729 .elementor-element.elementor-element-b9e9ce9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:18px;--margin-bottom:18px;--margin-left:18px;--margin-right:18px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1729 .elementor-element.elementor-element-a37f90d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-a37f90d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-a37f90d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-a37f90d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-38f7ed5.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-1729 .elementor-element.elementor-element-38f7ed5.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-1729 .elementor-element.elementor-element-38f7ed5.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-1729 .elementor-element.elementor-element-38f7ed5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-5135d2a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-5135d2a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-5135d2a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-5135d2a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-e9d40c7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:18px;--margin-bottom:18px;--margin-left:18px;--margin-right:18px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1729 .elementor-element.elementor-element-f1f237c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-f1f237c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-f1f237c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-f1f237c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-301fe76.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-1729 .elementor-element.elementor-element-301fe76.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-1729 .elementor-element.elementor-element-301fe76.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-1729 .elementor-element.elementor-element-301fe76 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1729 .elementor-element.elementor-element-5351d2d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1729 .elementor-element.elementor-element-5351d2d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1729 .elementor-element.elementor-element-5351d2d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-5351d2d .elementor-image-box-img img{transition-duration:0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1729 .elementor-element.elementor-element-15a451f{--grid-auto-flow:row;}.elementor-1729 .elementor-element.elementor-element-d66c27e{--grid-auto-flow:row;}.elementor-1729 .elementor-element.elementor-element-93a5105{--grid-auto-flow:row;}.elementor-1729 .elementor-element.elementor-element-0890d80{--grid-auto-flow:row;}.elementor-1729 .elementor-element.elementor-element-ccfef5e{--grid-auto-flow:row;}.elementor-1729 .elementor-element.elementor-element-46e7abc{--grid-auto-flow:row;}.elementor-1729 .elementor-element.elementor-element-27e5eec{--grid-auto-flow:row;}.elementor-1729 .elementor-element.elementor-element-71c9fa6{--grid-auto-flow:row;}.elementor-1729 .elementor-element.elementor-element-4499833{--grid-auto-flow:row;}.elementor-1729 .elementor-element.elementor-element-7c7fb3e{--grid-auto-flow:row;}.elementor-1729 .elementor-element.elementor-element-b9e9ce9{--grid-auto-flow:row;}.elementor-1729 .elementor-element.elementor-element-e9d40c7{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1729 .elementor-element.elementor-element-15a451f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1729 .elementor-element.elementor-element-c78f2fb .elementor-image-box-img{margin-bottom:14px;}.elementor-1729 .elementor-element.elementor-element-8ee2abe .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-382c176 .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-d66c27e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1729 .elementor-element.elementor-element-d57e9f5 .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-b0fc83a .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-f416a80 .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-93a5105{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1729 .elementor-element.elementor-element-74e71ad .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-3ea653d .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-29a39d3 .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-0890d80{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1729 .elementor-element.elementor-element-da4b0d5 .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-1d0601b .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-84116dd .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-ccfef5e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1729 .elementor-element.elementor-element-a17adca .elementor-image-box-img{margin-bottom:14px;}.elementor-1729 .elementor-element.elementor-element-5c706f5 .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-843b69d .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-46e7abc{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1729 .elementor-element.elementor-element-fa4a2b6 .elementor-image-box-img{margin-bottom:14px;}.elementor-1729 .elementor-element.elementor-element-152ca94 .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-b51a4ef .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-27e5eec{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1729 .elementor-element.elementor-element-f7d1155 .elementor-image-box-img{margin-bottom:14px;}.elementor-1729 .elementor-element.elementor-element-1cf8aaa .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-47d0883 .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-71c9fa6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1729 .elementor-element.elementor-element-15b1230 .elementor-image-box-img{margin-bottom:14px;}.elementor-1729 .elementor-element.elementor-element-be29494 .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-fe1b9a4 .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-4499833{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1729 .elementor-element.elementor-element-26023dc .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-2f76cee .elementor-image-box-img{margin-bottom:14px;}.elementor-1729 .elementor-element.elementor-element-e37ce60 .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-7c7fb3e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1729 .elementor-element.elementor-element-18df7c1 .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-d0113ca .elementor-image-box-img{margin-bottom:14px;}.elementor-1729 .elementor-element.elementor-element-9b69e5b .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-b9e9ce9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1729 .elementor-element.elementor-element-a37f90d .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-38f7ed5 .elementor-image-box-img{margin-bottom:14px;}.elementor-1729 .elementor-element.elementor-element-5135d2a .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-e9d40c7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1729 .elementor-element.elementor-element-f1f237c .elementor-image-box-img{margin-bottom:15px;}.elementor-1729 .elementor-element.elementor-element-301fe76 .elementor-image-box-img{margin-bottom:14px;}.elementor-1729 .elementor-element.elementor-element-5351d2d .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for image-box, class: .elementor-element-c78f2fb *//* Kartın Genel Ayarları ve Yumuşak Geçiş */
.elementor-1729 .elementor-element.elementor-element-c78f2fb {
    padding: 25px !important;
    border-radius: 20px !important;
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    border: 1px solid transparent !important;
    background: transparent !important;
}

/* Mouse Üzerine Gelince (Hover) Tetiklenen Efektler */
.elementor-1729 .elementor-element.elementor-element-c78f2fb:hover {
    transform: translateY(-12px) !important; /* Kart yukarı fırlar */
    background: rgba(255, 255, 255, 0.8) !important; /* Hafif bir cam parlaklığı */
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.12) !important; /* Derinlik ve gölge */
    border: 1px solid rgba(13, 110, 253, 0.2) !important; /* Çok ince teknolojik bir çerçeve */
}

/* İçindeki Görsele Hafif Zoom Efekti */
.elementor-1729 .elementor-element.elementor-element-c78f2fb img {
    transition: all 0.5s ease !important;
    border-radius: 12px !important;
}

.elementor-1729 .elementor-element.elementor-element-c78f2fb:hover img {
    transform: scale(1.03) !important; /* Resim nazikçe büyür */
    filter: brightness(1.1) !important; /* Hafifçe parlar */
}

/* Başlık ve Yazıların Netleşmesi */
.elementor-1729 .elementor-element.elementor-element-c78f2fb:hover .elementor-image-box-title, 
.elementor-1729 .elementor-element.elementor-element-c78f2fb:hover .elementor-image-box-description {
    color: #000 !important; /* Yazılar daha belirginleşir */
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-c78f2fb {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8ee2abe *//* Kartın Genel Ayarları ve Yumuşak Geçiş */
.elementor-1729 .elementor-element.elementor-element-8ee2abe {
    padding: 25px !important;
    border-radius: 20px !important;
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    border: 1px solid transparent !important;
    background: transparent !important;
}

/* Mouse Üzerine Gelince (Hover) Tetiklenen Efektler */
.elementor-1729 .elementor-element.elementor-element-8ee2abe:hover {
    transform: translateY(-12px) !important; /* Kart yukarı fırlar */
    background: rgba(255, 255, 255, 0.8) !important; /* Hafif bir cam parlaklığı */
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.12) !important; /* Derinlik ve gölge */
    border: 1px solid rgba(13, 110, 253, 0.2) !important; /* Çok ince teknolojik bir çerçeve */
}

/* İçindeki Görsele Hafif Zoom Efekti */
.elementor-1729 .elementor-element.elementor-element-8ee2abe img {
    transition: all 0.5s ease !important;
    border-radius: 12px !important;
}

.elementor-1729 .elementor-element.elementor-element-8ee2abe:hover img {
    transform: scale(1.03) !important; /* Resim nazikçe büyür */
    filter: brightness(1.1) !important; /* Hafifçe parlar */
}

/* Başlık ve Yazıların Netleşmesi */
.elementor-1729 .elementor-element.elementor-element-8ee2abe:hover .elementor-image-box-title, 
.elementor-1729 .elementor-element.elementor-element-8ee2abe:hover .elementor-image-box-description {
    color: #000 !important; /* Yazılar daha belirginleşir */
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-8ee2abe {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-382c176 *//* Kartın Genel Ayarları ve Yumuşak Geçiş */
.elementor-1729 .elementor-element.elementor-element-382c176 {
    padding: 25px !important;
    border-radius: 20px !important;
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    border: 1px solid transparent !important;
    background: transparent !important;
}

/* Mouse Üzerine Gelince (Hover) Tetiklenen Efektler */
.elementor-1729 .elementor-element.elementor-element-382c176:hover {
    transform: translateY(-12px) !important; /* Kart yukarı fırlar */
    background: rgba(255, 255, 255, 0.8) !important; /* Hafif bir cam parlaklığı */
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.12) !important; /* Derinlik ve gölge */
    border: 1px solid rgba(13, 110, 253, 0.2) !important; /* Çok ince teknolojik bir çerçeve */
}

/* İçindeki Görsele Hafif Zoom Efekti */
.elementor-1729 .elementor-element.elementor-element-382c176 img {
    transition: all 0.5s ease !important;
    border-radius: 12px !important;
}

.elementor-1729 .elementor-element.elementor-element-382c176:hover img {
    transform: scale(1.03) !important; /* Resim nazikçe büyür */
    filter: brightness(1.1) !important; /* Hafifçe parlar */
}

/* Başlık ve Yazıların Netleşmesi */
.elementor-1729 .elementor-element.elementor-element-382c176:hover .elementor-image-box-title, 
.elementor-1729 .elementor-element.elementor-element-382c176:hover .elementor-image-box-description {
    color: #000 !important; /* Yazılar daha belirginleşir */
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-382c176 {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d57e9f5 *//* Kartın Genel Ayarları ve Yumuşak Geçiş */
.elementor-1729 .elementor-element.elementor-element-d57e9f5 {
    padding: 25px !important;
    border-radius: 20px !important;
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    border: 1px solid transparent !important;
    background: transparent !important;
}

/* Mouse Üzerine Gelince (Hover) Tetiklenen Efektler */
.elementor-1729 .elementor-element.elementor-element-d57e9f5:hover {
    transform: translateY(-12px) !important; /* Kart yukarı fırlar */
    background: rgba(255, 255, 255, 0.8) !important; /* Hafif bir cam parlaklığı */
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.12) !important; /* Derinlik ve gölge */
    border: 1px solid rgba(13, 110, 253, 0.2) !important; /* Çok ince teknolojik bir çerçeve */
}

/* İçindeki Görsele Hafif Zoom Efekti */
.elementor-1729 .elementor-element.elementor-element-d57e9f5 img {
    transition: all 0.5s ease !important;
    border-radius: 12px !important;
}

.elementor-1729 .elementor-element.elementor-element-d57e9f5:hover img {
    transform: scale(1.03) !important; /* Resim nazikçe büyür */
    filter: brightness(1.1) !important; /* Hafifçe parlar */
}

/* Başlık ve Yazıların Netleşmesi */
.elementor-1729 .elementor-element.elementor-element-d57e9f5:hover .elementor-image-box-title, 
.elementor-1729 .elementor-element.elementor-element-d57e9f5:hover .elementor-image-box-description {
    color: #000 !important; /* Yazılar daha belirginleşir */
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-d57e9f5 {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b0fc83a *//* Kartın Genel Ayarları ve Yumuşak Geçiş */
.elementor-1729 .elementor-element.elementor-element-b0fc83a {
    padding: 25px !important;
    border-radius: 20px !important;
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    border: 1px solid transparent !important;
    background: transparent !important;
}

/* Mouse Üzerine Gelince (Hover) Tetiklenen Efektler */
.elementor-1729 .elementor-element.elementor-element-b0fc83a:hover {
    transform: translateY(-12px) !important; /* Kart yukarı fırlar */
    background: rgba(255, 255, 255, 0.8) !important; /* Hafif bir cam parlaklığı */
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.12) !important; /* Derinlik ve gölge */
    border: 1px solid rgba(13, 110, 253, 0.2) !important; /* Çok ince teknolojik bir çerçeve */
}

/* İçindeki Görsele Hafif Zoom Efekti */
.elementor-1729 .elementor-element.elementor-element-b0fc83a img {
    transition: all 0.5s ease !important;
    border-radius: 12px !important;
}

.elementor-1729 .elementor-element.elementor-element-b0fc83a:hover img {
    transform: scale(1.03) !important; /* Resim nazikçe büyür */
    filter: brightness(1.1) !important; /* Hafifçe parlar */
}

/* Başlık ve Yazıların Netleşmesi */
.elementor-1729 .elementor-element.elementor-element-b0fc83a:hover .elementor-image-box-title, 
.elementor-1729 .elementor-element.elementor-element-b0fc83a:hover .elementor-image-box-description {
    color: #000 !important; /* Yazılar daha belirginleşir */
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-b0fc83a {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f416a80 *//* Kartın Genel Ayarları ve Yumuşak Geçiş */
.elementor-1729 .elementor-element.elementor-element-f416a80 {
    padding: 25px !important;
    border-radius: 20px !important;
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    border: 1px solid transparent !important;
    background: transparent !important;
}

/* Mouse Üzerine Gelince (Hover) Tetiklenen Efektler */
.elementor-1729 .elementor-element.elementor-element-f416a80:hover {
    transform: translateY(-12px) !important; /* Kart yukarı fırlar */
    background: rgba(255, 255, 255, 0.8) !important; /* Hafif bir cam parlaklığı */
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.12) !important; /* Derinlik ve gölge */
    border: 1px solid rgba(13, 110, 253, 0.2) !important; /* Çok ince teknolojik bir çerçeve */
}

/* İçindeki Görsele Hafif Zoom Efekti */
.elementor-1729 .elementor-element.elementor-element-f416a80 img {
    transition: all 0.5s ease !important;
    border-radius: 12px !important;
}

.elementor-1729 .elementor-element.elementor-element-f416a80:hover img {
    transform: scale(1.03) !important; /* Resim nazikçe büyür */
    filter: brightness(1.1) !important; /* Hafifçe parlar */
}

/* Başlık ve Yazıların Netleşmesi */
.elementor-1729 .elementor-element.elementor-element-f416a80:hover .elementor-image-box-title, 
.elementor-1729 .elementor-element.elementor-element-f416a80:hover .elementor-image-box-description {
    color: #000 !important; /* Yazılar daha belirginleşir */
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-f416a80 {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-74e71ad *//* Kartın Sabit Hali: Daha Minimal ve Dijital */
.elementor-1729 .elementor-element.elementor-element-74e71ad {
    padding: 30px !important;
    border-radius: 15px !important;
    border: 1px solid rgba(0, 0, 0, 0.05) !important;
    background: #fff !important;
    transition: all 0.5s ease-in-out !important;
}

/* Mouse Üzerine Gelince: Işık Saçma ve Odaklanma */
.elementor-1729 .elementor-element.elementor-element-74e71ad:hover {
    border-color: #0d6efd !important; /* Belirlediğin ana renk (Mavi tonu) */
    box-shadow: inset 0 0 15px rgba(13, 110, 253, 0.05), 0 10px 30px rgba(13, 110, 253, 0.15) !important;
    background: rgba(13, 110, 253, 0.01) !important; /* Çok hafif bir mavi zemin */
}

/* Başlık İçin Dijital Parlama */
.elementor-1729 .elementor-element.elementor-element-74e71ad:hover .elementor-image-box-title {
    color: #0d6efd !important;
    text-shadow: 0 0 8px rgba(13, 110, 253, 0.2);
    transition: all 0.3s ease !important;
}

/* Görsel İçin "Netleşme" Efekti */
.elementor-1729 .elementor-element.elementor-element-74e71ad img {
    filter: grayscale(20%) opacity(0.9);
    transition: all 0.5s ease !important;
}

.elementor-1729 .elementor-element.elementor-element-74e71ad:hover img {
    filter: grayscale(0%) opacity(1);
    transform: scale(1.05); /* Çok hafif bir büyüme */
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-74e71ad {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3ea653d *//* Kartın Sabit Hali: Daha Minimal ve Dijital */
.elementor-1729 .elementor-element.elementor-element-3ea653d {
    padding: 30px !important;
    border-radius: 15px !important;
    border: 1px solid rgba(0, 0, 0, 0.05) !important;
    background: #fff !important;
    transition: all 0.5s ease-in-out !important;
}

/* Mouse Üzerine Gelince: Işık Saçma ve Odaklanma */
.elementor-1729 .elementor-element.elementor-element-3ea653d:hover {
    border-color: #0d6efd !important; /* Belirlediğin ana renk (Mavi tonu) */
    box-shadow: inset 0 0 15px rgba(13, 110, 253, 0.05), 0 10px 30px rgba(13, 110, 253, 0.15) !important;
    background: rgba(13, 110, 253, 0.01) !important; /* Çok hafif bir mavi zemin */
}

/* Başlık İçin Dijital Parlama */
.elementor-1729 .elementor-element.elementor-element-3ea653d:hover .elementor-image-box-title {
    color: #0d6efd !important;
    text-shadow: 0 0 8px rgba(13, 110, 253, 0.2);
    transition: all 0.3s ease !important;
}

/* Görsel İçin "Netleşme" Efekti */
.elementor-1729 .elementor-element.elementor-element-3ea653d img {
    filter: grayscale(20%) opacity(0.9);
    transition: all 0.5s ease !important;
}

.elementor-1729 .elementor-element.elementor-element-3ea653d:hover img {
    filter: grayscale(0%) opacity(1);
    transform: scale(1.05); /* Çok hafif bir büyüme */
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-3ea653d {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-29a39d3 *//* Kartın Sabit Hali: Daha Minimal ve Dijital */
.elementor-1729 .elementor-element.elementor-element-29a39d3 {
    padding: 30px !important;
    border-radius: 15px !important;
    border: 1px solid rgba(0, 0, 0, 0.05) !important;
    background: #fff !important;
    transition: all 0.5s ease-in-out !important;
}

/* Mouse Üzerine Gelince: Işık Saçma ve Odaklanma */
.elementor-1729 .elementor-element.elementor-element-29a39d3:hover {
    border-color: #0d6efd !important; /* Belirlediğin ana renk (Mavi tonu) */
    box-shadow: inset 0 0 15px rgba(13, 110, 253, 0.05), 0 10px 30px rgba(13, 110, 253, 0.15) !important;
    background: rgba(13, 110, 253, 0.01) !important; /* Çok hafif bir mavi zemin */
}

/* Başlık İçin Dijital Parlama */
.elementor-1729 .elementor-element.elementor-element-29a39d3:hover .elementor-image-box-title {
    color: #0d6efd !important;
    text-shadow: 0 0 8px rgba(13, 110, 253, 0.2);
    transition: all 0.3s ease !important;
}

/* Görsel İçin "Netleşme" Efekti */
.elementor-1729 .elementor-element.elementor-element-29a39d3 img {
    filter: grayscale(20%) opacity(0.9);
    transition: all 0.5s ease !important;
}

.elementor-1729 .elementor-element.elementor-element-29a39d3:hover img {
    filter: grayscale(0%) opacity(1);
    transform: scale(1.05); /* Çok hafif bir büyüme */
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-29a39d3 {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-da4b0d5 *//* Kartın Sabit Hali: Daha Minimal ve Dijital */
.elementor-1729 .elementor-element.elementor-element-da4b0d5 {
    padding: 30px !important;
    border-radius: 15px !important;
    border: 1px solid rgba(0, 0, 0, 0.05) !important;
    background: #fff !important;
    transition: all 0.5s ease-in-out !important;
}

/* Mouse Üzerine Gelince: Işık Saçma ve Odaklanma */
.elementor-1729 .elementor-element.elementor-element-da4b0d5:hover {
    border-color: #0d6efd !important; /* Belirlediğin ana renk (Mavi tonu) */
    box-shadow: inset 0 0 15px rgba(13, 110, 253, 0.05), 0 10px 30px rgba(13, 110, 253, 0.15) !important;
    background: rgba(13, 110, 253, 0.01) !important; /* Çok hafif bir mavi zemin */
}

/* Başlık İçin Dijital Parlama */
.elementor-1729 .elementor-element.elementor-element-da4b0d5:hover .elementor-image-box-title {
    color: #0d6efd !important;
    text-shadow: 0 0 8px rgba(13, 110, 253, 0.2);
    transition: all 0.3s ease !important;
}

/* Görsel İçin "Netleşme" Efekti */
.elementor-1729 .elementor-element.elementor-element-da4b0d5 img {
    filter: grayscale(20%) opacity(0.9);
    transition: all 0.5s ease !important;
}

.elementor-1729 .elementor-element.elementor-element-da4b0d5:hover img {
    filter: grayscale(0%) opacity(1);
    transform: scale(1.05); /* Çok hafif bir büyüme */
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-da4b0d5 {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1d0601b *//* Kartın Sabit Hali: Daha Minimal ve Dijital */
.elementor-1729 .elementor-element.elementor-element-1d0601b {
    padding: 30px !important;
    border-radius: 15px !important;
    border: 1px solid rgba(0, 0, 0, 0.05) !important;
    background: #fff !important;
    transition: all 0.5s ease-in-out !important;
}

/* Mouse Üzerine Gelince: Işık Saçma ve Odaklanma */
.elementor-1729 .elementor-element.elementor-element-1d0601b:hover {
    border-color: #0d6efd !important; /* Belirlediğin ana renk (Mavi tonu) */
    box-shadow: inset 0 0 15px rgba(13, 110, 253, 0.05), 0 10px 30px rgba(13, 110, 253, 0.15) !important;
    background: rgba(13, 110, 253, 0.01) !important; /* Çok hafif bir mavi zemin */
}

/* Başlık İçin Dijital Parlama */
.elementor-1729 .elementor-element.elementor-element-1d0601b:hover .elementor-image-box-title {
    color: #0d6efd !important;
    text-shadow: 0 0 8px rgba(13, 110, 253, 0.2);
    transition: all 0.3s ease !important;
}

/* Görsel İçin "Netleşme" Efekti */
.elementor-1729 .elementor-element.elementor-element-1d0601b img {
    filter: grayscale(20%) opacity(0.9);
    transition: all 0.5s ease !important;
}

.elementor-1729 .elementor-element.elementor-element-1d0601b:hover img {
    filter: grayscale(0%) opacity(1);
    transform: scale(1.05); /* Çok hafif bir büyüme */
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-1d0601b {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-84116dd *//* Kartın Sabit Hali: Daha Minimal ve Dijital */
.elementor-1729 .elementor-element.elementor-element-84116dd {
    padding: 30px !important;
    border-radius: 15px !important;
    border: 1px solid rgba(0, 0, 0, 0.05) !important;
    background: #fff !important;
    transition: all 0.5s ease-in-out !important;
}

/* Mouse Üzerine Gelince: Işık Saçma ve Odaklanma */
.elementor-1729 .elementor-element.elementor-element-84116dd:hover {
    border-color: #0d6efd !important; /* Belirlediğin ana renk (Mavi tonu) */
    box-shadow: inset 0 0 15px rgba(13, 110, 253, 0.05), 0 10px 30px rgba(13, 110, 253, 0.15) !important;
    background: rgba(13, 110, 253, 0.01) !important; /* Çok hafif bir mavi zemin */
}

/* Başlık İçin Dijital Parlama */
.elementor-1729 .elementor-element.elementor-element-84116dd:hover .elementor-image-box-title {
    color: #0d6efd !important;
    text-shadow: 0 0 8px rgba(13, 110, 253, 0.2);
    transition: all 0.3s ease !important;
}

/* Görsel İçin "Netleşme" Efekti */
.elementor-1729 .elementor-element.elementor-element-84116dd img {
    filter: grayscale(20%) opacity(0.9);
    transition: all 0.5s ease !important;
}

.elementor-1729 .elementor-element.elementor-element-84116dd:hover img {
    filter: grayscale(0%) opacity(1);
    transform: scale(1.05); /* Çok hafif bir büyüme */
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-84116dd {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a17adca *//* Video Kartı: Sabit Dururken Hafif Mat */
.elementor-1729 .elementor-element.elementor-element-a17adca img {
    filter: brightness(0.8) contrast(1.1);
    transition: all 0.6s cubic-bezier(0.25, 1, 0.5, 1) !important;
    border-radius: 15px !important;
}

/* Hover: Sinematik Açılış */
.elementor-1729 .elementor-element.elementor-element-a17adca:hover img {
    filter: brightness(1.1) contrast(1);
    transform: scale(1.1) !important; /* Resim içeri doğru büyür */
}

.elementor-1729 .elementor-element.elementor-element-a17adca {
    transition: all 0.4s ease !important;
    border-radius: 20px !important;
}

.elementor-1729 .elementor-element.elementor-element-a17adca:hover {
    box-shadow: 0 15px 45px rgba(0, 0, 0, 0.2) !important;
    background: #fdfdfd !important;
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-a17adca {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5c706f5 *//* Video Kartı: Sabit Dururken Hafif Mat */
.elementor-1729 .elementor-element.elementor-element-5c706f5 img {
    filter: brightness(0.8) contrast(1.1);
    transition: all 0.6s cubic-bezier(0.25, 1, 0.5, 1) !important;
    border-radius: 15px !important;
}

/* Hover: Sinematik Açılış */
.elementor-1729 .elementor-element.elementor-element-5c706f5:hover img {
    filter: brightness(1.1) contrast(1);
    transform: scale(1.1) !important; /* Resim içeri doğru büyür */
}

.elementor-1729 .elementor-element.elementor-element-5c706f5 {
    transition: all 0.4s ease !important;
    border-radius: 20px !important;
}

.elementor-1729 .elementor-element.elementor-element-5c706f5:hover {
    box-shadow: 0 15px 45px rgba(0, 0, 0, 0.2) !important;
    background: #fdfdfd !important;
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-5c706f5 {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-843b69d *//* Video Kartı: Sabit Dururken Hafif Mat */
.elementor-1729 .elementor-element.elementor-element-843b69d img {
    filter: brightness(0.8) contrast(1.1);
    transition: all 0.6s cubic-bezier(0.25, 1, 0.5, 1) !important;
    border-radius: 15px !important;
}

/* Hover: Sinematik Açılış */
.elementor-1729 .elementor-element.elementor-element-843b69d:hover img {
    filter: brightness(1.1) contrast(1);
    transform: scale(1.1) !important; /* Resim içeri doğru büyür */
}

.elementor-1729 .elementor-element.elementor-element-843b69d {
    transition: all 0.4s ease !important;
    border-radius: 20px !important;
}

.elementor-1729 .elementor-element.elementor-element-843b69d:hover {
    box-shadow: 0 15px 45px rgba(0, 0, 0, 0.2) !important;
    background: #fdfdfd !important;
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-843b69d {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fa4a2b6 *//* Video Kartı: Sabit Dururken Hafif Mat */
.elementor-1729 .elementor-element.elementor-element-fa4a2b6 img {
    filter: brightness(0.8) contrast(1.1);
    transition: all 0.6s cubic-bezier(0.25, 1, 0.5, 1) !important;
    border-radius: 15px !important;
}

/* Hover: Sinematik Açılış */
.elementor-1729 .elementor-element.elementor-element-fa4a2b6:hover img {
    filter: brightness(1.1) contrast(1);
    transform: scale(1.1) !important; /* Resim içeri doğru büyür */
}

.elementor-1729 .elementor-element.elementor-element-fa4a2b6 {
    transition: all 0.4s ease !important;
    border-radius: 20px !important;
}

.elementor-1729 .elementor-element.elementor-element-fa4a2b6:hover {
    box-shadow: 0 15px 45px rgba(0, 0, 0, 0.2) !important;
    background: #fdfdfd !important;
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-fa4a2b6 {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-152ca94 *//* Video Kartı: Sabit Dururken Hafif Mat */
.elementor-1729 .elementor-element.elementor-element-152ca94 img {
    filter: brightness(0.8) contrast(1.1);
    transition: all 0.6s cubic-bezier(0.25, 1, 0.5, 1) !important;
    border-radius: 15px !important;
}

/* Hover: Sinematik Açılış */
.elementor-1729 .elementor-element.elementor-element-152ca94:hover img {
    filter: brightness(1.1) contrast(1);
    transform: scale(1.1) !important; /* Resim içeri doğru büyür */
}

.elementor-1729 .elementor-element.elementor-element-152ca94 {
    transition: all 0.4s ease !important;
    border-radius: 20px !important;
}

.elementor-1729 .elementor-element.elementor-element-152ca94:hover {
    box-shadow: 0 15px 45px rgba(0, 0, 0, 0.2) !important;
    background: #fdfdfd !important;
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-152ca94 {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b51a4ef *//* Video Kartı: Sabit Dururken Hafif Mat */
.elementor-1729 .elementor-element.elementor-element-b51a4ef img {
    filter: brightness(0.8) contrast(1.1);
    transition: all 0.6s cubic-bezier(0.25, 1, 0.5, 1) !important;
    border-radius: 15px !important;
}

/* Hover: Sinematik Açılış */
.elementor-1729 .elementor-element.elementor-element-b51a4ef:hover img {
    filter: brightness(1.1) contrast(1);
    transform: scale(1.1) !important; /* Resim içeri doğru büyür */
}

.elementor-1729 .elementor-element.elementor-element-b51a4ef {
    transition: all 0.4s ease !important;
    border-radius: 20px !important;
}

.elementor-1729 .elementor-element.elementor-element-b51a4ef:hover {
    box-shadow: 0 15px 45px rgba(0, 0, 0, 0.2) !important;
    background: #fdfdfd !important;
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-b51a4ef {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f7d1155 *//* Ses Kartı: Minimal ve Temiz */
.elementor-1729 .elementor-element.elementor-element-f7d1155 {
    transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
    border: 1px solid transparent !important;
}

/* Hover: Ses Dalgası Titreşimi ve Parlama */
.elementor-1729 .elementor-element.elementor-element-f7d1155:hover {
    transform: scale(1.02) !important; /* Çok hafif büyüme */
    border-color: #ff00ff !important; /* Canlı bir mor/pembe (Sesin enerjisi) */
    box-shadow: 0 0 25px rgba(255, 0, 255, 0.2) !important;
    animation: soundwave 0.5s ease infinite alternate; /* Hafif bir nabız/titreşim */
}

/* Ses Dalgalanma Animasyonu */
@keyframes soundwave {
    0% { transform: scale(1.02) translateY(0); }
    100% { transform: scale(1.02) translateY(-3px); }
}

/* Görselin İçeri Doğru Parlaması */
.elementor-1729 .elementor-element.elementor-element-f7d1155:hover img {
    filter: drop-shadow(0 0 10px rgba(255, 0, 255, 0.5)) brightness(1.2);
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-f7d1155 {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1cf8aaa *//* Ses Kartı: Minimal ve Temiz */
.elementor-1729 .elementor-element.elementor-element-1cf8aaa {
    transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
    border: 1px solid transparent !important;
}

/* Hover: Ses Dalgası Titreşimi ve Parlama */
.elementor-1729 .elementor-element.elementor-element-1cf8aaa:hover {
    transform: scale(1.02) !important; /* Çok hafif büyüme */
    border-color: #ff00ff !important; /* Canlı bir mor/pembe (Sesin enerjisi) */
    box-shadow: 0 0 25px rgba(255, 0, 255, 0.2) !important;
    animation: soundwave 0.5s ease infinite alternate; /* Hafif bir nabız/titreşim */
}

/* Ses Dalgalanma Animasyonu */
@keyframes soundwave {
    0% { transform: scale(1.02) translateY(0); }
    100% { transform: scale(1.02) translateY(-3px); }
}

/* Görselin İçeri Doğru Parlaması */
.elementor-1729 .elementor-element.elementor-element-1cf8aaa:hover img {
    filter: drop-shadow(0 0 10px rgba(255, 0, 255, 0.5)) brightness(1.2);
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-1cf8aaa {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-47d0883 *//* Ses Kartı: Minimal ve Temiz */
.elementor-1729 .elementor-element.elementor-element-47d0883 {
    transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
    border: 1px solid transparent !important;
}

/* Hover: Ses Dalgası Titreşimi ve Parlama */
.elementor-1729 .elementor-element.elementor-element-47d0883:hover {
    transform: scale(1.02) !important; /* Çok hafif büyüme */
    border-color: #ff00ff !important; /* Canlı bir mor/pembe (Sesin enerjisi) */
    box-shadow: 0 0 25px rgba(255, 0, 255, 0.2) !important;
    animation: soundwave 0.5s ease infinite alternate; /* Hafif bir nabız/titreşim */
}

/* Ses Dalgalanma Animasyonu */
@keyframes soundwave {
    0% { transform: scale(1.02) translateY(0); }
    100% { transform: scale(1.02) translateY(-3px); }
}

/* Görselin İçeri Doğru Parlaması */
.elementor-1729 .elementor-element.elementor-element-47d0883:hover img {
    filter: drop-shadow(0 0 10px rgba(255, 0, 255, 0.5)) brightness(1.2);
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-47d0883 {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-15b1230 *//* Ses Kartı: Minimal ve Temiz */
.elementor-1729 .elementor-element.elementor-element-15b1230 {
    transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
    border: 1px solid transparent !important;
}

/* Hover: Ses Dalgası Titreşimi ve Parlama */
.elementor-1729 .elementor-element.elementor-element-15b1230:hover {
    transform: scale(1.02) !important; /* Çok hafif büyüme */
    border-color: #ff00ff !important; /* Canlı bir mor/pembe (Sesin enerjisi) */
    box-shadow: 0 0 25px rgba(255, 0, 255, 0.2) !important;
    animation: soundwave 0.5s ease infinite alternate; /* Hafif bir nabız/titreşim */
}

/* Ses Dalgalanma Animasyonu */
@keyframes soundwave {
    0% { transform: scale(1.02) translateY(0); }
    100% { transform: scale(1.02) translateY(-3px); }
}

/* Görselin İçeri Doğru Parlaması */
.elementor-1729 .elementor-element.elementor-element-15b1230:hover img {
    filter: drop-shadow(0 0 10px rgba(255, 0, 255, 0.5)) brightness(1.2);
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-15b1230 {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-be29494 *//* Ses Kartı: Minimal ve Temiz */
.elementor-1729 .elementor-element.elementor-element-be29494 {
    transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
    border: 1px solid transparent !important;
}

/* Hover: Ses Dalgası Titreşimi ve Parlama */
.elementor-1729 .elementor-element.elementor-element-be29494:hover {
    transform: scale(1.02) !important; /* Çok hafif büyüme */
    border-color: #ff00ff !important; /* Canlı bir mor/pembe (Sesin enerjisi) */
    box-shadow: 0 0 25px rgba(255, 0, 255, 0.2) !important;
    animation: soundwave 0.5s ease infinite alternate; /* Hafif bir nabız/titreşim */
}

/* Ses Dalgalanma Animasyonu */
@keyframes soundwave {
    0% { transform: scale(1.02) translateY(0); }
    100% { transform: scale(1.02) translateY(-3px); }
}

/* Görselin İçeri Doğru Parlaması */
.elementor-1729 .elementor-element.elementor-element-be29494:hover img {
    filter: drop-shadow(0 0 10px rgba(255, 0, 255, 0.5)) brightness(1.2);
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-be29494 {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fe1b9a4 *//* Ses Kartı: Minimal ve Temiz */
.elementor-1729 .elementor-element.elementor-element-fe1b9a4 {
    transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
    border: 1px solid transparent !important;
}

/* Hover: Ses Dalgası Titreşimi ve Parlama */
.elementor-1729 .elementor-element.elementor-element-fe1b9a4:hover {
    transform: scale(1.02) !important; /* Çok hafif büyüme */
    border-color: #ff00ff !important; /* Canlı bir mor/pembe (Sesin enerjisi) */
    box-shadow: 0 0 25px rgba(255, 0, 255, 0.2) !important;
    animation: soundwave 0.5s ease infinite alternate; /* Hafif bir nabız/titreşim */
}

/* Ses Dalgalanma Animasyonu */
@keyframes soundwave {
    0% { transform: scale(1.02) translateY(0); }
    100% { transform: scale(1.02) translateY(-3px); }
}

/* Görselin İçeri Doğru Parlaması */
.elementor-1729 .elementor-element.elementor-element-fe1b9a4:hover img {
    filter: drop-shadow(0 0 10px rgba(255, 0, 255, 0.5)) brightness(1.2);
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-fe1b9a4 {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-26023dc *//* Kodlama Kartı: Sabit Dururken Minimal ve Keskin */
.elementor-1729 .elementor-element.elementor-element-26023dc {
    padding: 25px !important;
    border-radius: 12px !important; /* Daha keskin köşeler (Yazılım ruhu) */
    border-left: 4px solid transparent !important; /* Başlangıçta gizli kenarlık */
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;
    background: #ffffff !important;
}

/* Hover: Terminal Odaklanması */
.elementor-1729 .elementor-element.elementor-element-26023dc:hover {
    border-left: 4px solid #00ff41 !important; /* Klasik terminal yeşili */
    background: #f8f9fa !important;
    box-shadow: 10px 10px 30px rgba(0, 255, 65, 0.05) !important;
    transform: translateX(10px) !important; /* Sağa doğru hafif kayma (Giriş hissi) */
}

/* Başlık: Kod Editörü Havası */
.elementor-1729 .elementor-element.elementor-element-26023dc:hover .elementor-image-box-title {
    color: #008000 !important;
    font-family: 'Courier New', Courier, monospace !important; /* Kodlama fontu vurgusu */
    transition: all 0.3s ease !important;
}

/* Görsel: Dijital Tarama */
.elementor-1729 .elementor-element.elementor-element-26023dc img {
    filter: saturate(0.5) contrast(1.2);
    transition: all 0.5s ease !important;
}

.elementor-1729 .elementor-element.elementor-element-26023dc:hover img {
    filter: saturate(1.2) contrast(1);
    transform: scale(1.05);
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-26023dc {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2f76cee *//* Kodlama Kartı: Sabit Dururken Minimal ve Keskin */
.elementor-1729 .elementor-element.elementor-element-2f76cee {
    padding: 25px !important;
    border-radius: 12px !important; /* Daha keskin köşeler (Yazılım ruhu) */
    border-left: 4px solid transparent !important; /* Başlangıçta gizli kenarlık */
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;
    background: #ffffff !important;
}

/* Hover: Terminal Odaklanması */
.elementor-1729 .elementor-element.elementor-element-2f76cee:hover {
    border-left: 4px solid #00ff41 !important; /* Klasik terminal yeşili */
    background: #f8f9fa !important;
    box-shadow: 10px 10px 30px rgba(0, 255, 65, 0.05) !important;
    transform: translateX(10px) !important; /* Sağa doğru hafif kayma (Giriş hissi) */
}

/* Başlık: Kod Editörü Havası */
.elementor-1729 .elementor-element.elementor-element-2f76cee:hover .elementor-image-box-title {
    color: #008000 !important;
    font-family: 'Courier New', Courier, monospace !important; /* Kodlama fontu vurgusu */
    transition: all 0.3s ease !important;
}

/* Görsel: Dijital Tarama */
.elementor-1729 .elementor-element.elementor-element-2f76cee img {
    filter: saturate(0.5) contrast(1.2);
    transition: all 0.5s ease !important;
}

.elementor-1729 .elementor-element.elementor-element-2f76cee:hover img {
    filter: saturate(1.2) contrast(1);
    transform: scale(1.05);
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-2f76cee {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e37ce60 *//* Kodlama Kartı: Sabit Dururken Minimal ve Keskin */
.elementor-1729 .elementor-element.elementor-element-e37ce60 {
    padding: 25px !important;
    border-radius: 12px !important; /* Daha keskin köşeler (Yazılım ruhu) */
    border-left: 4px solid transparent !important; /* Başlangıçta gizli kenarlık */
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;
    background: #ffffff !important;
}

/* Hover: Terminal Odaklanması */
.elementor-1729 .elementor-element.elementor-element-e37ce60:hover {
    border-left: 4px solid #00ff41 !important; /* Klasik terminal yeşili */
    background: #f8f9fa !important;
    box-shadow: 10px 10px 30px rgba(0, 255, 65, 0.05) !important;
    transform: translateX(10px) !important; /* Sağa doğru hafif kayma (Giriş hissi) */
}

/* Başlık: Kod Editörü Havası */
.elementor-1729 .elementor-element.elementor-element-e37ce60:hover .elementor-image-box-title {
    color: #008000 !important;
    font-family: 'Courier New', Courier, monospace !important; /* Kodlama fontu vurgusu */
    transition: all 0.3s ease !important;
}

/* Görsel: Dijital Tarama */
.elementor-1729 .elementor-element.elementor-element-e37ce60 img {
    filter: saturate(0.5) contrast(1.2);
    transition: all 0.5s ease !important;
}

.elementor-1729 .elementor-element.elementor-element-e37ce60:hover img {
    filter: saturate(1.2) contrast(1);
    transform: scale(1.05);
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-e37ce60 {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-18df7c1 *//* Kodlama Kartı: Sabit Dururken Minimal ve Keskin */
.elementor-1729 .elementor-element.elementor-element-18df7c1 {
    padding: 25px !important;
    border-radius: 12px !important; /* Daha keskin köşeler (Yazılım ruhu) */
    border-left: 4px solid transparent !important; /* Başlangıçta gizli kenarlık */
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;
    background: #ffffff !important;
}

/* Hover: Terminal Odaklanması */
.elementor-1729 .elementor-element.elementor-element-18df7c1:hover {
    border-left: 4px solid #00ff41 !important; /* Klasik terminal yeşili */
    background: #f8f9fa !important;
    box-shadow: 10px 10px 30px rgba(0, 255, 65, 0.05) !important;
    transform: translateX(10px) !important; /* Sağa doğru hafif kayma (Giriş hissi) */
}

/* Başlık: Kod Editörü Havası */
.elementor-1729 .elementor-element.elementor-element-18df7c1:hover .elementor-image-box-title {
    color: #008000 !important;
    font-family: 'Courier New', Courier, monospace !important; /* Kodlama fontu vurgusu */
    transition: all 0.3s ease !important;
}

/* Görsel: Dijital Tarama */
.elementor-1729 .elementor-element.elementor-element-18df7c1 img {
    filter: saturate(0.5) contrast(1.2);
    transition: all 0.5s ease !important;
}

.elementor-1729 .elementor-element.elementor-element-18df7c1:hover img {
    filter: saturate(1.2) contrast(1);
    transform: scale(1.05);
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-18df7c1 {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d0113ca *//* Kodlama Kartı: Sabit Dururken Minimal ve Keskin */
.elementor-1729 .elementor-element.elementor-element-d0113ca {
    padding: 25px !important;
    border-radius: 12px !important; /* Daha keskin köşeler (Yazılım ruhu) */
    border-left: 4px solid transparent !important; /* Başlangıçta gizli kenarlık */
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;
    background: #ffffff !important;
}

/* Hover: Terminal Odaklanması */
.elementor-1729 .elementor-element.elementor-element-d0113ca:hover {
    border-left: 4px solid #00ff41 !important; /* Klasik terminal yeşili */
    background: #f8f9fa !important;
    box-shadow: 10px 10px 30px rgba(0, 255, 65, 0.05) !important;
    transform: translateX(10px) !important; /* Sağa doğru hafif kayma (Giriş hissi) */
}

/* Başlık: Kod Editörü Havası */
.elementor-1729 .elementor-element.elementor-element-d0113ca:hover .elementor-image-box-title {
    color: #008000 !important;
    font-family: 'Courier New', Courier, monospace !important; /* Kodlama fontu vurgusu */
    transition: all 0.3s ease !important;
}

/* Görsel: Dijital Tarama */
.elementor-1729 .elementor-element.elementor-element-d0113ca img {
    filter: saturate(0.5) contrast(1.2);
    transition: all 0.5s ease !important;
}

.elementor-1729 .elementor-element.elementor-element-d0113ca:hover img {
    filter: saturate(1.2) contrast(1);
    transform: scale(1.05);
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-d0113ca {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9b69e5b *//* Kodlama Kartı: Sabit Dururken Minimal ve Keskin */
.elementor-1729 .elementor-element.elementor-element-9b69e5b {
    padding: 25px !important;
    border-radius: 12px !important; /* Daha keskin köşeler (Yazılım ruhu) */
    border-left: 4px solid transparent !important; /* Başlangıçta gizli kenarlık */
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;
    background: #ffffff !important;
}

/* Hover: Terminal Odaklanması */
.elementor-1729 .elementor-element.elementor-element-9b69e5b:hover {
    border-left: 4px solid #00ff41 !important; /* Klasik terminal yeşili */
    background: #f8f9fa !important;
    box-shadow: 10px 10px 30px rgba(0, 255, 65, 0.05) !important;
    transform: translateX(10px) !important; /* Sağa doğru hafif kayma (Giriş hissi) */
}

/* Başlık: Kod Editörü Havası */
.elementor-1729 .elementor-element.elementor-element-9b69e5b:hover .elementor-image-box-title {
    color: #008000 !important;
    font-family: 'Courier New', Courier, monospace !important; /* Kodlama fontu vurgusu */
    transition: all 0.3s ease !important;
}

/* Görsel: Dijital Tarama */
.elementor-1729 .elementor-element.elementor-element-9b69e5b img {
    filter: saturate(0.5) contrast(1.2);
    transition: all 0.5s ease !important;
}

.elementor-1729 .elementor-element.elementor-element-9b69e5b:hover img {
    filter: saturate(1.2) contrast(1);
    transform: scale(1.05);
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-9b69e5b {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a37f90d *//* Verimlilik Kartı: Temiz ve Ferah */
.elementor-1729 .elementor-element.elementor-element-a37f90d {
    padding: 25px !important;
    border-radius: 20px !important;
    background: #ffffff !important;
    border: 1px solid #f0f0f0 !important;
    transition: all 0.4s ease !important;
}

/* Hover: Yumuşak Odaklanma */
.elementor-1729 .elementor-element.elementor-element-a37f90d:hover {
    border-color: #5d5dff !important; /* Hafif indigo/mavi tonu */
    box-shadow: 0 10px 30px rgba(93, 93, 255, 0.1) !important;
    transform: scale(1.02) !important;
}

/* Başlık */
.elementor-1729 .elementor-element.elementor-element-a37f90d:hover .elementor-image-box-title {
    color: #5d5dff !important;
}

/* Görsel: Hafif Keskinleşme */
.elementor-1729 .elementor-element.elementor-element-a37f90d img {
    filter: saturate(0.8);
    transition: all 0.4s ease !important;
}

.elementor-1729 .elementor-element.elementor-element-a37f90d:hover img {
    filter: saturate(1.2);
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-a37f90d {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-38f7ed5 *//* Verimlilik Kartı: Temiz ve Ferah */
.elementor-1729 .elementor-element.elementor-element-38f7ed5 {
    padding: 25px !important;
    border-radius: 20px !important;
    background: #ffffff !important;
    border: 1px solid #f0f0f0 !important;
    transition: all 0.4s ease !important;
}

/* Hover: Yumuşak Odaklanma */
.elementor-1729 .elementor-element.elementor-element-38f7ed5:hover {
    border-color: #5d5dff !important; /* Hafif indigo/mavi tonu */
    box-shadow: 0 10px 30px rgba(93, 93, 255, 0.1) !important;
    transform: scale(1.02) !important;
}

/* Başlık */
.elementor-1729 .elementor-element.elementor-element-38f7ed5:hover .elementor-image-box-title {
    color: #5d5dff !important;
}

/* Görsel: Hafif Keskinleşme */
.elementor-1729 .elementor-element.elementor-element-38f7ed5 img {
    filter: saturate(0.8);
    transition: all 0.4s ease !important;
}

.elementor-1729 .elementor-element.elementor-element-38f7ed5:hover img {
    filter: saturate(1.2);
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-38f7ed5 {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5135d2a *//* Verimlilik Kartı: Temiz ve Ferah */
.elementor-1729 .elementor-element.elementor-element-5135d2a {
    padding: 25px !important;
    border-radius: 20px !important;
    background: #ffffff !important;
    border: 1px solid #f0f0f0 !important;
    transition: all 0.4s ease !important;
}

/* Hover: Yumuşak Odaklanma */
.elementor-1729 .elementor-element.elementor-element-5135d2a:hover {
    border-color: #5d5dff !important; /* Hafif indigo/mavi tonu */
    box-shadow: 0 10px 30px rgba(93, 93, 255, 0.1) !important;
    transform: scale(1.02) !important;
}

/* Başlık */
.elementor-1729 .elementor-element.elementor-element-5135d2a:hover .elementor-image-box-title {
    color: #5d5dff !important;
}

/* Görsel: Hafif Keskinleşme */
.elementor-1729 .elementor-element.elementor-element-5135d2a img {
    filter: saturate(0.8);
    transition: all 0.4s ease !important;
}

.elementor-1729 .elementor-element.elementor-element-5135d2a:hover img {
    filter: saturate(1.2);
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-5135d2a {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f1f237c *//* Verimlilik Kartı: Temiz ve Ferah */
.elementor-1729 .elementor-element.elementor-element-f1f237c {
    padding: 25px !important;
    border-radius: 20px !important;
    background: #ffffff !important;
    border: 1px solid #f0f0f0 !important;
    transition: all 0.4s ease !important;
}

/* Hover: Yumuşak Odaklanma */
.elementor-1729 .elementor-element.elementor-element-f1f237c:hover {
    border-color: #5d5dff !important; /* Hafif indigo/mavi tonu */
    box-shadow: 0 10px 30px rgba(93, 93, 255, 0.1) !important;
    transform: scale(1.02) !important;
}

/* Başlık */
.elementor-1729 .elementor-element.elementor-element-f1f237c:hover .elementor-image-box-title {
    color: #5d5dff !important;
}

/* Görsel: Hafif Keskinleşme */
.elementor-1729 .elementor-element.elementor-element-f1f237c img {
    filter: saturate(0.8);
    transition: all 0.4s ease !important;
}

.elementor-1729 .elementor-element.elementor-element-f1f237c:hover img {
    filter: saturate(1.2);
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-f1f237c {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-301fe76 *//* Verimlilik Kartı: Temiz ve Ferah */
.elementor-1729 .elementor-element.elementor-element-301fe76 {
    padding: 25px !important;
    border-radius: 20px !important;
    background: #ffffff !important;
    border: 1px solid #f0f0f0 !important;
    transition: all 0.4s ease !important;
}

/* Hover: Yumuşak Odaklanma */
.elementor-1729 .elementor-element.elementor-element-301fe76:hover {
    border-color: #5d5dff !important; /* Hafif indigo/mavi tonu */
    box-shadow: 0 10px 30px rgba(93, 93, 255, 0.1) !important;
    transform: scale(1.02) !important;
}

/* Başlık */
.elementor-1729 .elementor-element.elementor-element-301fe76:hover .elementor-image-box-title {
    color: #5d5dff !important;
}

/* Görsel: Hafif Keskinleşme */
.elementor-1729 .elementor-element.elementor-element-301fe76 img {
    filter: saturate(0.8);
    transition: all 0.4s ease !important;
}

.elementor-1729 .elementor-element.elementor-element-301fe76:hover img {
    filter: saturate(1.2);
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-301fe76 {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5351d2d *//* Verimlilik Kartı: Temiz ve Ferah */
.elementor-1729 .elementor-element.elementor-element-5351d2d {
    padding: 25px !important;
    border-radius: 20px !important;
    background: #ffffff !important;
    border: 1px solid #f0f0f0 !important;
    transition: all 0.4s ease !important;
}

/* Hover: Yumuşak Odaklanma */
.elementor-1729 .elementor-element.elementor-element-5351d2d:hover {
    border-color: #5d5dff !important; /* Hafif indigo/mavi tonu */
    box-shadow: 0 10px 30px rgba(93, 93, 255, 0.1) !important;
    transform: scale(1.02) !important;
}

/* Başlık */
.elementor-1729 .elementor-element.elementor-element-5351d2d:hover .elementor-image-box-title {
    color: #5d5dff !important;
}

/* Görsel: Hafif Keskinleşme */
.elementor-1729 .elementor-element.elementor-element-5351d2d img {
    filter: saturate(0.8);
    transition: all 0.4s ease !important;
}

.elementor-1729 .elementor-element.elementor-element-5351d2d:hover img {
    filter: saturate(1.2);
}

/* Bu kod sadece telefonlarda (767px ve altı) çalışır */
@media (max-width: 767px) {
    .elementor-1729 .elementor-element.elementor-element-5351d2d {
        transform: scale(1) !important; /* Mobilde çok fazla büyümesini engellemek için */
        padding: 15px !important; /* Mobilde kart içindeki boşluğu daraltmak için */
    }
}/* End custom CSS */