.elementor-2006 .elementor-element.elementor-element-1eb405c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-1eb405c6:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-1eb405c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07070A;}.elementor-2006 .elementor-element.elementor-element-300eeea5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-300eeea5:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-300eeea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07070A;}.elementor-2006 .elementor-element.elementor-element-6393246{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-12b5f50f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-20776ddc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-1067aaef{text-align:center;}.elementor-2006 .elementor-element.elementor-element-1067aaef .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:12px;font-weight:700;line-height:1.25em;letter-spacing:1.5px;color:#FF6674;}.elementor-2006 .elementor-element.elementor-element-1825520c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:900;line-height:1.05em;letter-spacing:-1px;color:#FFFFFF;}.elementor-2006 .elementor-element.elementor-element-423cd0b{font-family:"Verdana", Sans-serif;font-size:16px;line-height:1.72em;color:#BFC0C5;}.elementor-2006 .elementor-element.elementor-element-36cddfbb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-7045f0de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#FFFFFF;}.elementor-2006 .elementor-element.elementor-element-7219669f{font-family:"Verdana", Sans-serif;font-size:15px;line-height:1.72em;color:#8E9098;}.elementor-2006 .elementor-element.elementor-element-7f2615cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-7f2615cd:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-7f2615cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-2006 .elementor-element.elementor-element-1ff815c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-48f1204a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-4980292{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-65fb67a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#09090B;}.elementor-2006 .elementor-element.elementor-element-c1273d1{font-family:"Verdana", Sans-serif;font-size:15px;line-height:1.72em;color:#73757D;}.elementor-2006 .elementor-element.elementor-element-434b2d47{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-4981fc7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-8de18ea img{border-radius:22px 22px 22px 22px;}.elementor-2006 .elementor-element.elementor-element-64e4e74d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-5b71c55e .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:11px;font-weight:700;line-height:1.25em;letter-spacing:1.5px;color:#E91B2D;}.elementor-2006 .elementor-element.elementor-element-1d8e52a6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#09090B;}.elementor-2006 .elementor-element.elementor-element-13c7d9fc{font-family:"Verdana", Sans-serif;font-size:15px;line-height:1.72em;color:#73757D;}.elementor-2006 .elementor-element.elementor-element-1de04c4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-2189db19 img{border-radius:22px 22px 22px 22px;}.elementor-2006 .elementor-element.elementor-element-1ff5bd7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-293c8dfc .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:11px;font-weight:700;line-height:1.25em;letter-spacing:1.5px;color:#E91B2D;}.elementor-2006 .elementor-element.elementor-element-5a53518d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#09090B;}.elementor-2006 .elementor-element.elementor-element-1f6b3ca9{font-family:"Verdana", Sans-serif;font-size:15px;line-height:1.72em;color:#73757D;}.elementor-2006 .elementor-element.elementor-element-5aa40ff7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-191629cb img{border-radius:22px 22px 22px 22px;}.elementor-2006 .elementor-element.elementor-element-2fc7a768{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-51d90d42 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:11px;font-weight:700;line-height:1.25em;letter-spacing:1.5px;color:#E91B2D;}.elementor-2006 .elementor-element.elementor-element-15e5eccf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#09090B;}.elementor-2006 .elementor-element.elementor-element-3d797d47{font-family:"Verdana", Sans-serif;font-size:15px;line-height:1.72em;color:#73757D;}.elementor-2006 .elementor-element.elementor-element-17945e30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-66e63c85 img{width:1%;max-width:100%;height:1px;border-radius:22px 22px 22px 22px;}.elementor-2006 .elementor-element.elementor-element-3c7d6510{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-3eb08004 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:11px;font-weight:700;line-height:1.25em;letter-spacing:1.5px;color:#E91B2D;}.elementor-2006 .elementor-element.elementor-element-541b4dd2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#09090B;}.elementor-2006 .elementor-element.elementor-element-3a516d74{font-family:"Verdana", Sans-serif;font-size:15px;line-height:1.72em;color:#73757D;}.elementor-2006 .elementor-element.elementor-element-438832ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-696eb5cc img{border-radius:22px 22px 22px 22px;}.elementor-2006 .elementor-element.elementor-element-358c8938{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-141cf595 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:11px;font-weight:700;line-height:1.25em;letter-spacing:1.5px;color:#E91B2D;}.elementor-2006 .elementor-element.elementor-element-7ec6a20 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#09090B;}.elementor-2006 .elementor-element.elementor-element-7488f84d{font-family:"Verdana", Sans-serif;font-size:15px;line-height:1.72em;color:#73757D;}.elementor-2006 .elementor-element.elementor-element-29ead19c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-511a3692 img{border-radius:22px 22px 22px 22px;}.elementor-2006 .elementor-element.elementor-element-4854f568{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-4a57d49c .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:11px;font-weight:700;line-height:1.25em;letter-spacing:1.5px;color:#E91B2D;}.elementor-2006 .elementor-element.elementor-element-3eb420f7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#09090B;}.elementor-2006 .elementor-element.elementor-element-c01e256{font-family:"Verdana", Sans-serif;font-size:15px;line-height:1.72em;color:#73757D;}.elementor-2006 .elementor-element.elementor-element-4a1ada8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-4a1ada8e:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-4a1ada8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D12;}.elementor-2006 .elementor-element.elementor-element-462997b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-24e0369d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-7d5fb0bb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-75135f4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#FFFFFF;}.elementor-2006 .elementor-element.elementor-element-18c51f30{font-family:"Verdana", Sans-serif;font-size:15px;line-height:1.72em;color:#BFC0C5;}.elementor-2006 .elementor-element.elementor-element-2b61d1d6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-45e66316 img{border-radius:22px 22px 22px 22px;}.elementor-2006 .elementor-element.elementor-element-4178d121 img{border-radius:22px 22px 22px 22px;}.elementor-2006 .elementor-element.elementor-element-488d2e67 img{border-radius:22px 22px 22px 22px;}.elementor-2006 .elementor-element.elementor-element-7c6962e4 img{border-radius:22px 22px 22px 22px;}.elementor-2006 .elementor-element.elementor-element-54ddce2f img{border-radius:22px 22px 22px 22px;}.elementor-2006 .elementor-element.elementor-element-7e604ded img{border-radius:22px 22px 22px 22px;}.elementor-2006 .elementor-element.elementor-element-211b6930 img{border-radius:22px 22px 22px 22px;}.elementor-2006 .elementor-element.elementor-element-78a58ffc img{border-radius:22px 22px 22px 22px;}.elementor-2006 .elementor-element.elementor-element-2e396b9e img{border-radius:22px 22px 22px 22px;}.elementor-2006 .elementor-element.elementor-element-8f14aa img{border-radius:22px 22px 22px 22px;}.elementor-2006 .elementor-element.elementor-element-388f7db5 img{border-radius:22px 22px 22px 22px;}.elementor-2006 .elementor-element.elementor-element-3e48d3e7 img{border-radius:22px 22px 22px 22px;}.elementor-2006 .elementor-element.elementor-element-26590853 img{border-radius:22px 22px 22px 22px;}.elementor-2006 .elementor-element.elementor-element-1c7dd7a2 img{border-radius:22px 22px 22px 22px;}.elementor-2006 .elementor-element.elementor-element-64053705{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-64053705:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-64053705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2006 .elementor-element.elementor-element-29d8b8b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-c1af174{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-106c9bd4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-24f0955b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#09090B;}.elementor-2006 .elementor-element.elementor-element-5e5ca4db{font-family:"Verdana", Sans-serif;font-size:15px;line-height:1.72em;color:#73757D;}.elementor-2006 .elementor-element.elementor-element-41181ea2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-4a18ecd4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-54e4c379{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-4b9aee22 img{border-radius:22px 22px 22px 22px;}.elementor-2006 .elementor-element.elementor-element-1cdb35a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-2f915106 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:24px;font-weight:900;line-height:1.25em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-2006 .elementor-element.elementor-element-3f3ba78d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-2f5a7b6f .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:11px;font-weight:700;line-height:1.25em;letter-spacing:1.5px;color:#E91B2D;}.elementor-2006 .elementor-element.elementor-element-5f7884bf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#09090B;}.elementor-2006 .elementor-element.elementor-element-2fcf25e5{font-family:"Verdana", Sans-serif;font-size:15px;line-height:1.72em;color:#73757D;}.elementor-2006 .elementor-element.elementor-element-86c2fcb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-42d57178{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-c4ab1aa .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2006 .elementor-element.elementor-element-193384b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-7837d67c .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:11px;font-weight:700;line-height:1.25em;letter-spacing:1.5px;color:#E91B2D;}.elementor-2006 .elementor-element.elementor-element-3f9cdd14 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#09090B;}.elementor-2006 .elementor-element.elementor-element-2afb0733{font-family:"Verdana", Sans-serif;font-size:15px;line-height:1.72em;color:#73757D;}.elementor-2006 .elementor-element.elementor-element-6408757c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-4491c466{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-93cbcf9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2006 .elementor-element.elementor-element-2b7a9102{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-7d1d6376 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:11px;font-weight:700;line-height:1.25em;letter-spacing:1.5px;color:#E91B2D;}.elementor-2006 .elementor-element.elementor-element-59e10378 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#09090B;}.elementor-2006 .elementor-element.elementor-element-cd4bb87{font-family:"Verdana", Sans-serif;font-size:15px;line-height:1.72em;color:#73757D;}.elementor-2006 .elementor-element.elementor-element-221c901{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-221c901:not(.elementor-motion-effects-element-type-background), .elementor-2006 .elementor-element.elementor-element-221c901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07070A;}.elementor-2006 .elementor-element.elementor-element-45f51325{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-11d98cda{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-cc60526{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2006 .elementor-element.elementor-element-4b782133 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:11px;font-weight:700;line-height:1.25em;letter-spacing:1.5px;color:#FF6674;}.elementor-2006 .elementor-element.elementor-element-3304c21a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#FFFFFF;}.elementor-2006 .elementor-element.elementor-element-4f7c1aa1{font-family:"Verdana", Sans-serif;font-size:15px;line-height:1.72em;color:#BFC0C5;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2006 .elementor-element.elementor-element-12b5f50f{--grid-auto-flow:row;}.elementor-2006 .elementor-element.elementor-element-1067aaef .elementor-heading-title{font-size:12px;}.elementor-2006 .elementor-element.elementor-element-1825520c .elementor-heading-title{font-size:40px;}.elementor-2006 .elementor-element.elementor-element-423cd0b{font-size:16px;}.elementor-2006 .elementor-element.elementor-element-7045f0de .elementor-heading-title{font-size:26px;}.elementor-2006 .elementor-element.elementor-element-7219669f{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-4980292{--grid-auto-flow:row;}.elementor-2006 .elementor-element.elementor-element-65fb67a9 .elementor-heading-title{font-size:26px;}.elementor-2006 .elementor-element.elementor-element-c1273d1{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-434b2d47{--grid-auto-flow:row;}.elementor-2006 .elementor-element.elementor-element-5b71c55e .elementor-heading-title{font-size:11px;}.elementor-2006 .elementor-element.elementor-element-1d8e52a6 .elementor-heading-title{font-size:26px;}.elementor-2006 .elementor-element.elementor-element-13c7d9fc{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-293c8dfc .elementor-heading-title{font-size:11px;}.elementor-2006 .elementor-element.elementor-element-5a53518d .elementor-heading-title{font-size:26px;}.elementor-2006 .elementor-element.elementor-element-1f6b3ca9{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-51d90d42 .elementor-heading-title{font-size:11px;}.elementor-2006 .elementor-element.elementor-element-15e5eccf .elementor-heading-title{font-size:26px;}.elementor-2006 .elementor-element.elementor-element-3d797d47{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-3eb08004 .elementor-heading-title{font-size:11px;}.elementor-2006 .elementor-element.elementor-element-541b4dd2 .elementor-heading-title{font-size:26px;}.elementor-2006 .elementor-element.elementor-element-3a516d74{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-141cf595 .elementor-heading-title{font-size:11px;}.elementor-2006 .elementor-element.elementor-element-7ec6a20 .elementor-heading-title{font-size:26px;}.elementor-2006 .elementor-element.elementor-element-7488f84d{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-4a57d49c .elementor-heading-title{font-size:11px;}.elementor-2006 .elementor-element.elementor-element-3eb420f7 .elementor-heading-title{font-size:26px;}.elementor-2006 .elementor-element.elementor-element-c01e256{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-7d5fb0bb{--grid-auto-flow:row;}.elementor-2006 .elementor-element.elementor-element-75135f4 .elementor-heading-title{font-size:26px;}.elementor-2006 .elementor-element.elementor-element-18c51f30{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-2b61d1d6{--grid-auto-flow:row;}.elementor-2006 .elementor-element.elementor-element-106c9bd4{--grid-auto-flow:row;}.elementor-2006 .elementor-element.elementor-element-24f0955b .elementor-heading-title{font-size:26px;}.elementor-2006 .elementor-element.elementor-element-5e5ca4db{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-41181ea2{--grid-auto-flow:row;}.elementor-2006 .elementor-element.elementor-element-2f915106 .elementor-heading-title{font-size:24px;}.elementor-2006 .elementor-element.elementor-element-2f5a7b6f .elementor-heading-title{font-size:11px;}.elementor-2006 .elementor-element.elementor-element-5f7884bf .elementor-heading-title{font-size:20px;}.elementor-2006 .elementor-element.elementor-element-2fcf25e5{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-7837d67c .elementor-heading-title{font-size:11px;}.elementor-2006 .elementor-element.elementor-element-3f9cdd14 .elementor-heading-title{font-size:20px;}.elementor-2006 .elementor-element.elementor-element-2afb0733{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-7d1d6376 .elementor-heading-title{font-size:11px;}.elementor-2006 .elementor-element.elementor-element-59e10378 .elementor-heading-title{font-size:20px;}.elementor-2006 .elementor-element.elementor-element-cd4bb87{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-11d98cda{--grid-auto-flow:row;}.elementor-2006 .elementor-element.elementor-element-4b782133 .elementor-heading-title{font-size:11px;}.elementor-2006 .elementor-element.elementor-element-3304c21a .elementor-heading-title{font-size:26px;}.elementor-2006 .elementor-element.elementor-element-4f7c1aa1{font-size:15px;}}@media(min-width:768px){.elementor-2006 .elementor-element.elementor-element-1eb405c6{--width:100%;}.elementor-2006 .elementor-element.elementor-element-300eeea5{--width:100%;}.elementor-2006 .elementor-element.elementor-element-6393246{--width:100%;}.elementor-2006 .elementor-element.elementor-element-12b5f50f{--width:100%;}.elementor-2006 .elementor-element.elementor-element-20776ddc{--width:100%;}.elementor-2006 .elementor-element.elementor-element-36cddfbb{--width:100%;}.elementor-2006 .elementor-element.elementor-element-7f2615cd{--width:100%;}.elementor-2006 .elementor-element.elementor-element-1ff815c8{--width:100%;}.elementor-2006 .elementor-element.elementor-element-48f1204a{--width:100%;}.elementor-2006 .elementor-element.elementor-element-4980292{--width:100%;}.elementor-2006 .elementor-element.elementor-element-434b2d47{--width:100%;}.elementor-2006 .elementor-element.elementor-element-4981fc7e{--width:100%;}.elementor-2006 .elementor-element.elementor-element-64e4e74d{--width:100%;}.elementor-2006 .elementor-element.elementor-element-1de04c4e{--width:100%;}.elementor-2006 .elementor-element.elementor-element-1ff5bd7d{--width:100%;}.elementor-2006 .elementor-element.elementor-element-5aa40ff7{--width:100%;}.elementor-2006 .elementor-element.elementor-element-2fc7a768{--width:100%;}.elementor-2006 .elementor-element.elementor-element-17945e30{--width:100%;}.elementor-2006 .elementor-element.elementor-element-3c7d6510{--width:100%;}.elementor-2006 .elementor-element.elementor-element-438832ce{--width:100%;}.elementor-2006 .elementor-element.elementor-element-358c8938{--width:100%;}.elementor-2006 .elementor-element.elementor-element-29ead19c{--width:100%;}.elementor-2006 .elementor-element.elementor-element-4854f568{--width:100%;}.elementor-2006 .elementor-element.elementor-element-4a1ada8e{--width:100%;}.elementor-2006 .elementor-element.elementor-element-462997b8{--width:100%;}.elementor-2006 .elementor-element.elementor-element-24e0369d{--width:100%;}.elementor-2006 .elementor-element.elementor-element-7d5fb0bb{--width:100%;}.elementor-2006 .elementor-element.elementor-element-2b61d1d6{--width:100%;}.elementor-2006 .elementor-element.elementor-element-64053705{--width:100%;}.elementor-2006 .elementor-element.elementor-element-29d8b8b2{--width:100%;}.elementor-2006 .elementor-element.elementor-element-c1af174{--width:100%;}.elementor-2006 .elementor-element.elementor-element-106c9bd4{--width:100%;}.elementor-2006 .elementor-element.elementor-element-41181ea2{--width:100%;}.elementor-2006 .elementor-element.elementor-element-4a18ecd4{--width:100%;}.elementor-2006 .elementor-element.elementor-element-54e4c379{--width:100%;}.elementor-2006 .elementor-element.elementor-element-1cdb35a6{--width:100%;}.elementor-2006 .elementor-element.elementor-element-3f3ba78d{--width:100%;}.elementor-2006 .elementor-element.elementor-element-86c2fcb{--width:100%;}.elementor-2006 .elementor-element.elementor-element-42d57178{--width:100%;}.elementor-2006 .elementor-element.elementor-element-193384b4{--width:100%;}.elementor-2006 .elementor-element.elementor-element-6408757c{--width:100%;}.elementor-2006 .elementor-element.elementor-element-4491c466{--width:100%;}.elementor-2006 .elementor-element.elementor-element-2b7a9102{--width:100%;}.elementor-2006 .elementor-element.elementor-element-221c901{--width:100%;}.elementor-2006 .elementor-element.elementor-element-45f51325{--width:100%;}.elementor-2006 .elementor-element.elementor-element-11d98cda{--width:100%;}.elementor-2006 .elementor-element.elementor-element-cc60526{--width:100%;}}@media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-12b5f50f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2006 .elementor-element.elementor-element-1067aaef .elementor-heading-title{font-size:12px;}.elementor-2006 .elementor-element.elementor-element-1825520c{text-align:center;}.elementor-2006 .elementor-element.elementor-element-1825520c .elementor-heading-title{font-size:30px;}.elementor-2006 .elementor-element.elementor-element-423cd0b{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-7045f0de .elementor-heading-title{font-size:22px;}.elementor-2006 .elementor-element.elementor-element-7219669f{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-4980292{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2006 .elementor-element.elementor-element-65fb67a9 .elementor-heading-title{font-size:22px;}.elementor-2006 .elementor-element.elementor-element-c1273d1{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-434b2d47{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2006 .elementor-element.elementor-element-5b71c55e .elementor-heading-title{font-size:11px;}.elementor-2006 .elementor-element.elementor-element-1d8e52a6 .elementor-heading-title{font-size:22px;}.elementor-2006 .elementor-element.elementor-element-13c7d9fc{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-293c8dfc .elementor-heading-title{font-size:11px;}.elementor-2006 .elementor-element.elementor-element-5a53518d .elementor-heading-title{font-size:22px;}.elementor-2006 .elementor-element.elementor-element-1f6b3ca9{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-51d90d42 .elementor-heading-title{font-size:11px;}.elementor-2006 .elementor-element.elementor-element-15e5eccf .elementor-heading-title{font-size:22px;}.elementor-2006 .elementor-element.elementor-element-3d797d47{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-3eb08004 .elementor-heading-title{font-size:11px;}.elementor-2006 .elementor-element.elementor-element-541b4dd2 .elementor-heading-title{font-size:22px;}.elementor-2006 .elementor-element.elementor-element-3a516d74{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-141cf595 .elementor-heading-title{font-size:11px;}.elementor-2006 .elementor-element.elementor-element-7ec6a20 .elementor-heading-title{font-size:22px;}.elementor-2006 .elementor-element.elementor-element-7488f84d{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-4a57d49c .elementor-heading-title{font-size:11px;}.elementor-2006 .elementor-element.elementor-element-3eb420f7 .elementor-heading-title{font-size:22px;}.elementor-2006 .elementor-element.elementor-element-c01e256{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-7d5fb0bb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2006 .elementor-element.elementor-element-75135f4 .elementor-heading-title{font-size:22px;}.elementor-2006 .elementor-element.elementor-element-18c51f30{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-2b61d1d6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2006 .elementor-element.elementor-element-106c9bd4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2006 .elementor-element.elementor-element-24f0955b .elementor-heading-title{font-size:22px;}.elementor-2006 .elementor-element.elementor-element-5e5ca4db{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-41181ea2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2006 .elementor-element.elementor-element-2f915106 .elementor-heading-title{font-size:24px;}.elementor-2006 .elementor-element.elementor-element-2f5a7b6f .elementor-heading-title{font-size:11px;}.elementor-2006 .elementor-element.elementor-element-5f7884bf .elementor-heading-title{font-size:18px;}.elementor-2006 .elementor-element.elementor-element-2fcf25e5{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-7837d67c .elementor-heading-title{font-size:11px;}.elementor-2006 .elementor-element.elementor-element-3f9cdd14 .elementor-heading-title{font-size:18px;}.elementor-2006 .elementor-element.elementor-element-2afb0733{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-7d1d6376 .elementor-heading-title{font-size:11px;}.elementor-2006 .elementor-element.elementor-element-59e10378 .elementor-heading-title{font-size:18px;}.elementor-2006 .elementor-element.elementor-element-cd4bb87{font-size:15px;}.elementor-2006 .elementor-element.elementor-element-11d98cda{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2006 .elementor-element.elementor-element-4b782133 .elementor-heading-title{font-size:11px;}.elementor-2006 .elementor-element.elementor-element-3304c21a .elementor-heading-title{font-size:22px;}.elementor-2006 .elementor-element.elementor-element-4f7c1aa1{font-size:15px;}}/* Start custom CSS for heading, class: .elementor-element-1067aaef */.elementor-2006 .elementor-element.elementor-element-1067aaef,.elementor-2006 .elementor-element.elementor-element-1067aaef .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-1067aaef .elementor-heading-title{color:#FF6674 !important;-webkit-text-fill-color:#FF6674 !important;} .elementor-2006 .elementor-element.elementor-element-1067aaef .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-1067aaef{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1825520c */.elementor-2006 .elementor-element.elementor-element-1825520c,.elementor-2006 .elementor-element.elementor-element-1825520c .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-1825520c .elementor-heading-title{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;} .elementor-2006 .elementor-element.elementor-element-1825520c .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-1825520c{min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-423cd0b */.elementor-2006 .elementor-element.elementor-element-423cd0b,.elementor-2006 .elementor-element.elementor-element-423cd0b .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-423cd0b p,.elementor-2006 .elementor-element.elementor-element-423cd0b strong,.elementor-2006 .elementor-element.elementor-element-423cd0b span{color:#BFC0C5 !important;-webkit-text-fill-color:#BFC0C5 !important;} .elementor-2006 .elementor-element.elementor-element-423cd0b p{margin:0;} .elementor-2006 .elementor-element.elementor-element-423cd0b{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20776ddc */.elementor-2006 .elementor-element.elementor-element-20776ddc{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-20776ddc{gap:12px;max-width:760px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7045f0de */.elementor-2006 .elementor-element.elementor-element-7045f0de,.elementor-2006 .elementor-element.elementor-element-7045f0de .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-7045f0de .elementor-heading-title{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;} .elementor-2006 .elementor-element.elementor-element-7045f0de .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-7045f0de{min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7219669f */.elementor-2006 .elementor-element.elementor-element-7219669f,.elementor-2006 .elementor-element.elementor-element-7219669f .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-7219669f p,.elementor-2006 .elementor-element.elementor-element-7219669f strong,.elementor-2006 .elementor-element.elementor-element-7219669f span{color:#8E9098 !important;-webkit-text-fill-color:#8E9098 !important;} .elementor-2006 .elementor-element.elementor-element-7219669f p{margin:0;} .elementor-2006 .elementor-element.elementor-element-7219669f{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36cddfbb */.elementor-2006 .elementor-element.elementor-element-36cddfbb{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-36cddfbb{gap:10px;max-width:500px;justify-self:end;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12b5f50f */.elementor-2006 .elementor-element.elementor-element-12b5f50f{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-12b5f50f{display:grid !important;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:46px !important;align-items:end;} .elementor-2006 .elementor-element.elementor-element-12b5f50f>.e-con-inner{display:contents !important;} @media(max-width:900px){.elementor-2006 .elementor-element.elementor-element-12b5f50f{grid-template-columns:1fr;gap:22px !important;} .elementor-2006 .elementor-element.elementor-element-12b5f50f>.e-con:last-child{justify-self:start;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6393246 */.elementor-2006 .elementor-element.elementor-element-6393246{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-6393246{width:100% !important;max-width:1280px !important;margin:0 auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-300eeea5 */.elementor-2006 .elementor-element.elementor-element-300eeea5{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-300eeea5{width:100% !important;background:#07070A !important;padding:92px 28px;position:relative;overflow:hidden;isolation:isolate;} @media(max-width:1024px){.elementor-2006 .elementor-element.elementor-element-300eeea5{padding:70px 24px;}} @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-300eeea5{padding:54px 16px;}}
.elementor-2006 .elementor-element.elementor-element-300eeea5:before{content:'';position:absolute;inset:0;pointer-events:none;opacity:.10;background-image:linear-gradient(135deg,transparent 0 47%,#ffffff10 47% 48%,transparent 48% 100%);background-size:36px 36px;z-index:0;} .elementor-2006 .elementor-element.elementor-element-300eeea5>.e-con-inner{position:relative;z-index:1;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65fb67a9 */.elementor-2006 .elementor-element.elementor-element-65fb67a9,.elementor-2006 .elementor-element.elementor-element-65fb67a9 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-65fb67a9 .elementor-heading-title{color:#09090B !important;-webkit-text-fill-color:#09090B !important;} .elementor-2006 .elementor-element.elementor-element-65fb67a9 .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-65fb67a9{min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1273d1 */.elementor-2006 .elementor-element.elementor-element-c1273d1,.elementor-2006 .elementor-element.elementor-element-c1273d1 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-c1273d1 p,.elementor-2006 .elementor-element.elementor-element-c1273d1 strong,.elementor-2006 .elementor-element.elementor-element-c1273d1 span{color:#73757D !important;-webkit-text-fill-color:#73757D !important;} .elementor-2006 .elementor-element.elementor-element-c1273d1 p{margin:0;} .elementor-2006 .elementor-element.elementor-element-c1273d1{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4980292 */.elementor-2006 .elementor-element.elementor-element-4980292{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-4980292{display:grid !important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px !important;align-items:end;} .elementor-2006 .elementor-element.elementor-element-4980292>.e-con-inner{display:contents !important;} @media(max-width:900px){.elementor-2006 .elementor-element.elementor-element-4980292{grid-template-columns:1fr;gap:10px !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8de18ea */.elementor-2006 .elementor-element.elementor-element-8de18ea{width:100%;min-width:0;overflow:hidden;border-radius:22px;background:#17171C;border:1px solid #E2E3E7;box-shadow:0 14px 34px rgba(9,9,11,.10);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;} .elementor-2006 .elementor-element.elementor-element-8de18ea .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-8de18ea a{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;} .elementor-2006 .elementor-element.elementor-element-8de18ea img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center;border-radius:inherit;transition:transform .45s ease,filter .45s ease;} .elementor-2006 .elementor-element.elementor-element-8de18ea:hover{transform:translateY(-3px);border-color:#E91B2D55;box-shadow:0 20px 42px rgba(9,9,11,.16);} .elementor-2006 .elementor-element.elementor-element-8de18ea:hover img{transform:scale(1.035);filter:contrast(1.03) saturate(1.03);} .elementor-2006 .elementor-element.elementor-element-8de18ea{aspect-ratio:16/10;} .elementor-2006 .elementor-element.elementor-element-8de18ea .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-8de18ea a,.elementor-2006 .elementor-element.elementor-element-8de18ea img{aspect-ratio:16/10;} @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-8de18ea,.elementor-2006 .elementor-element.elementor-element-8de18ea .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-8de18ea a,.elementor-2006 .elementor-element.elementor-element-8de18ea img{aspect-ratio:4/3;}} @media(prefers-reduced-motion:reduce){.elementor-2006 .elementor-element.elementor-element-8de18ea,.elementor-2006 .elementor-element.elementor-element-8de18ea img{transition:none !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b71c55e */.elementor-2006 .elementor-element.elementor-element-5b71c55e,.elementor-2006 .elementor-element.elementor-element-5b71c55e .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-5b71c55e .elementor-heading-title{color:#E91B2D !important;-webkit-text-fill-color:#E91B2D !important;} .elementor-2006 .elementor-element.elementor-element-5b71c55e .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-5b71c55e{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d8e52a6 */.elementor-2006 .elementor-element.elementor-element-1d8e52a6,.elementor-2006 .elementor-element.elementor-element-1d8e52a6 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-1d8e52a6 .elementor-heading-title{color:#09090B !important;-webkit-text-fill-color:#09090B !important;} .elementor-2006 .elementor-element.elementor-element-1d8e52a6 .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-1d8e52a6{min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13c7d9fc */.elementor-2006 .elementor-element.elementor-element-13c7d9fc,.elementor-2006 .elementor-element.elementor-element-13c7d9fc .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-13c7d9fc p,.elementor-2006 .elementor-element.elementor-element-13c7d9fc strong,.elementor-2006 .elementor-element.elementor-element-13c7d9fc span{color:#73757D !important;-webkit-text-fill-color:#73757D !important;} .elementor-2006 .elementor-element.elementor-element-13c7d9fc p{margin:0;} .elementor-2006 .elementor-element.elementor-element-13c7d9fc{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64e4e74d */.elementor-2006 .elementor-element.elementor-element-64e4e74d{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-64e4e74d{gap:8px;padding:0 2px 2px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4981fc7e */.elementor-2006 .elementor-element.elementor-element-4981fc7e{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-4981fc7e{background:#FFFFFF;border:1px solid #E2E3E7;border-radius:28px;padding:16px;gap:16px;height:100%;box-shadow:0 12px 30px rgba(9,9,11,.06);} @media(min-width:1025px){.elementor-2006 .elementor-element.elementor-element-4981fc7e{grid-column:span 2;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2189db19 */.elementor-2006 .elementor-element.elementor-element-2189db19{width:100%;min-width:0;overflow:hidden;border-radius:22px;background:#17171C;border:1px solid #E2E3E7;box-shadow:0 14px 34px rgba(9,9,11,.10);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;} .elementor-2006 .elementor-element.elementor-element-2189db19 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-2189db19 a{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;} .elementor-2006 .elementor-element.elementor-element-2189db19 img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center;border-radius:inherit;transition:transform .45s ease,filter .45s ease;} .elementor-2006 .elementor-element.elementor-element-2189db19:hover{transform:translateY(-3px);border-color:#E91B2D55;box-shadow:0 20px 42px rgba(9,9,11,.16);} .elementor-2006 .elementor-element.elementor-element-2189db19:hover img{transform:scale(1.035);filter:contrast(1.03) saturate(1.03);} .elementor-2006 .elementor-element.elementor-element-2189db19{aspect-ratio:4/3;} .elementor-2006 .elementor-element.elementor-element-2189db19 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-2189db19 a,.elementor-2006 .elementor-element.elementor-element-2189db19 img{aspect-ratio:4/3;} @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-2189db19,.elementor-2006 .elementor-element.elementor-element-2189db19 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-2189db19 a,.elementor-2006 .elementor-element.elementor-element-2189db19 img{aspect-ratio:4/3;}} @media(prefers-reduced-motion:reduce){.elementor-2006 .elementor-element.elementor-element-2189db19,.elementor-2006 .elementor-element.elementor-element-2189db19 img{transition:none !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-293c8dfc */.elementor-2006 .elementor-element.elementor-element-293c8dfc,.elementor-2006 .elementor-element.elementor-element-293c8dfc .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-293c8dfc .elementor-heading-title{color:#E91B2D !important;-webkit-text-fill-color:#E91B2D !important;} .elementor-2006 .elementor-element.elementor-element-293c8dfc .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-293c8dfc{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a53518d */.elementor-2006 .elementor-element.elementor-element-5a53518d,.elementor-2006 .elementor-element.elementor-element-5a53518d .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-5a53518d .elementor-heading-title{color:#09090B !important;-webkit-text-fill-color:#09090B !important;} .elementor-2006 .elementor-element.elementor-element-5a53518d .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-5a53518d{min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f6b3ca9 */.elementor-2006 .elementor-element.elementor-element-1f6b3ca9,.elementor-2006 .elementor-element.elementor-element-1f6b3ca9 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-1f6b3ca9 p,.elementor-2006 .elementor-element.elementor-element-1f6b3ca9 strong,.elementor-2006 .elementor-element.elementor-element-1f6b3ca9 span{color:#73757D !important;-webkit-text-fill-color:#73757D !important;} .elementor-2006 .elementor-element.elementor-element-1f6b3ca9 p{margin:0;} .elementor-2006 .elementor-element.elementor-element-1f6b3ca9{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ff5bd7d */.elementor-2006 .elementor-element.elementor-element-1ff5bd7d{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-1ff5bd7d{gap:8px;padding:0 2px 2px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de04c4e */.elementor-2006 .elementor-element.elementor-element-1de04c4e{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-1de04c4e{background:#FFFFFF;border:1px solid #E2E3E7;border-radius:28px;padding:16px;gap:16px;height:100%;box-shadow:0 12px 30px rgba(9,9,11,.06);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-191629cb */.elementor-2006 .elementor-element.elementor-element-191629cb{width:100%;min-width:0;overflow:hidden;border-radius:22px;background:#17171C;border:1px solid #E2E3E7;box-shadow:0 14px 34px rgba(9,9,11,.10);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;} .elementor-2006 .elementor-element.elementor-element-191629cb .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-191629cb a{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;} .elementor-2006 .elementor-element.elementor-element-191629cb img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center;border-radius:inherit;transition:transform .45s ease,filter .45s ease;} .elementor-2006 .elementor-element.elementor-element-191629cb:hover{transform:translateY(-3px);border-color:#E91B2D55;box-shadow:0 20px 42px rgba(9,9,11,.16);} .elementor-2006 .elementor-element.elementor-element-191629cb:hover img{transform:scale(1.035);filter:contrast(1.03) saturate(1.03);} .elementor-2006 .elementor-element.elementor-element-191629cb{aspect-ratio:4/3;} .elementor-2006 .elementor-element.elementor-element-191629cb .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-191629cb a,.elementor-2006 .elementor-element.elementor-element-191629cb img{aspect-ratio:4/3;} @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-191629cb,.elementor-2006 .elementor-element.elementor-element-191629cb .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-191629cb a,.elementor-2006 .elementor-element.elementor-element-191629cb img{aspect-ratio:4/3;}} @media(prefers-reduced-motion:reduce){.elementor-2006 .elementor-element.elementor-element-191629cb,.elementor-2006 .elementor-element.elementor-element-191629cb img{transition:none !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51d90d42 */.elementor-2006 .elementor-element.elementor-element-51d90d42,.elementor-2006 .elementor-element.elementor-element-51d90d42 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-51d90d42 .elementor-heading-title{color:#E91B2D !important;-webkit-text-fill-color:#E91B2D !important;} .elementor-2006 .elementor-element.elementor-element-51d90d42 .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-51d90d42{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15e5eccf */.elementor-2006 .elementor-element.elementor-element-15e5eccf,.elementor-2006 .elementor-element.elementor-element-15e5eccf .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-15e5eccf .elementor-heading-title{color:#09090B !important;-webkit-text-fill-color:#09090B !important;} .elementor-2006 .elementor-element.elementor-element-15e5eccf .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-15e5eccf{min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d797d47 */.elementor-2006 .elementor-element.elementor-element-3d797d47,.elementor-2006 .elementor-element.elementor-element-3d797d47 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-3d797d47 p,.elementor-2006 .elementor-element.elementor-element-3d797d47 strong,.elementor-2006 .elementor-element.elementor-element-3d797d47 span{color:#73757D !important;-webkit-text-fill-color:#73757D !important;} .elementor-2006 .elementor-element.elementor-element-3d797d47 p{margin:0;} .elementor-2006 .elementor-element.elementor-element-3d797d47{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fc7a768 */.elementor-2006 .elementor-element.elementor-element-2fc7a768{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-2fc7a768{gap:8px;padding:0 2px 2px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aa40ff7 */.elementor-2006 .elementor-element.elementor-element-5aa40ff7{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-5aa40ff7{background:#FFFFFF;border:1px solid #E2E3E7;border-radius:28px;padding:16px;gap:16px;height:100%;box-shadow:0 12px 30px rgba(9,9,11,.06);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66e63c85 */.elementor-2006 .elementor-element.elementor-element-66e63c85{width:100%;min-width:0;overflow:hidden;border-radius:22px;background:#17171C;border:1px solid #E2E3E7;box-shadow:0 14px 34px rgba(9,9,11,.10);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;} .elementor-2006 .elementor-element.elementor-element-66e63c85 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-66e63c85 a{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;} .elementor-2006 .elementor-element.elementor-element-66e63c85 img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center;border-radius:inherit;transition:transform .45s ease,filter .45s ease;} .elementor-2006 .elementor-element.elementor-element-66e63c85:hover{transform:translateY(-3px);border-color:#E91B2D55;box-shadow:0 20px 42px rgba(9,9,11,.16);} .elementor-2006 .elementor-element.elementor-element-66e63c85:hover img{transform:scale(1.035);filter:contrast(1.03) saturate(1.03);} .elementor-2006 .elementor-element.elementor-element-66e63c85{aspect-ratio:16/10;} .elementor-2006 .elementor-element.elementor-element-66e63c85 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-66e63c85 a,.elementor-2006 .elementor-element.elementor-element-66e63c85 img{aspect-ratio:16/10;} @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-66e63c85,.elementor-2006 .elementor-element.elementor-element-66e63c85 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-66e63c85 a,.elementor-2006 .elementor-element.elementor-element-66e63c85 img{aspect-ratio:4/3;}} @media(prefers-reduced-motion:reduce){.elementor-2006 .elementor-element.elementor-element-66e63c85,.elementor-2006 .elementor-element.elementor-element-66e63c85 img{transition:none !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3eb08004 */.elementor-2006 .elementor-element.elementor-element-3eb08004,.elementor-2006 .elementor-element.elementor-element-3eb08004 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-3eb08004 .elementor-heading-title{color:#E91B2D !important;-webkit-text-fill-color:#E91B2D !important;} .elementor-2006 .elementor-element.elementor-element-3eb08004 .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-3eb08004{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-541b4dd2 */.elementor-2006 .elementor-element.elementor-element-541b4dd2,.elementor-2006 .elementor-element.elementor-element-541b4dd2 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-541b4dd2 .elementor-heading-title{color:#09090B !important;-webkit-text-fill-color:#09090B !important;} .elementor-2006 .elementor-element.elementor-element-541b4dd2 .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-541b4dd2{min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a516d74 */.elementor-2006 .elementor-element.elementor-element-3a516d74,.elementor-2006 .elementor-element.elementor-element-3a516d74 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-3a516d74 p,.elementor-2006 .elementor-element.elementor-element-3a516d74 strong,.elementor-2006 .elementor-element.elementor-element-3a516d74 span{color:#73757D !important;-webkit-text-fill-color:#73757D !important;} .elementor-2006 .elementor-element.elementor-element-3a516d74 p{margin:0;} .elementor-2006 .elementor-element.elementor-element-3a516d74{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c7d6510 */.elementor-2006 .elementor-element.elementor-element-3c7d6510{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-3c7d6510{gap:8px;padding:0 2px 2px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17945e30 */.elementor-2006 .elementor-element.elementor-element-17945e30{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-17945e30{background:#FFFFFF;border:1px solid #E2E3E7;border-radius:28px;padding:16px;gap:16px;height:100%;box-shadow:0 12px 30px rgba(9,9,11,.06);} @media(min-width:1025px){.elementor-2006 .elementor-element.elementor-element-17945e30{grid-column:span 2;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-696eb5cc */.elementor-2006 .elementor-element.elementor-element-696eb5cc{width:100%;min-width:0;overflow:hidden;border-radius:22px;background:#17171C;border:1px solid #E2E3E7;box-shadow:0 14px 34px rgba(9,9,11,.10);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;} .elementor-2006 .elementor-element.elementor-element-696eb5cc .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-696eb5cc a{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;} .elementor-2006 .elementor-element.elementor-element-696eb5cc img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center;border-radius:inherit;transition:transform .45s ease,filter .45s ease;} .elementor-2006 .elementor-element.elementor-element-696eb5cc:hover{transform:translateY(-3px);border-color:#E91B2D55;box-shadow:0 20px 42px rgba(9,9,11,.16);} .elementor-2006 .elementor-element.elementor-element-696eb5cc:hover img{transform:scale(1.035);filter:contrast(1.03) saturate(1.03);} .elementor-2006 .elementor-element.elementor-element-696eb5cc{aspect-ratio:4/3;} .elementor-2006 .elementor-element.elementor-element-696eb5cc .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-696eb5cc a,.elementor-2006 .elementor-element.elementor-element-696eb5cc img{aspect-ratio:4/3;} @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-696eb5cc,.elementor-2006 .elementor-element.elementor-element-696eb5cc .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-696eb5cc a,.elementor-2006 .elementor-element.elementor-element-696eb5cc img{aspect-ratio:4/3;}} @media(prefers-reduced-motion:reduce){.elementor-2006 .elementor-element.elementor-element-696eb5cc,.elementor-2006 .elementor-element.elementor-element-696eb5cc img{transition:none !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-141cf595 */.elementor-2006 .elementor-element.elementor-element-141cf595,.elementor-2006 .elementor-element.elementor-element-141cf595 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-141cf595 .elementor-heading-title{color:#E91B2D !important;-webkit-text-fill-color:#E91B2D !important;} .elementor-2006 .elementor-element.elementor-element-141cf595 .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-141cf595{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ec6a20 */.elementor-2006 .elementor-element.elementor-element-7ec6a20,.elementor-2006 .elementor-element.elementor-element-7ec6a20 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-7ec6a20 .elementor-heading-title{color:#09090B !important;-webkit-text-fill-color:#09090B !important;} .elementor-2006 .elementor-element.elementor-element-7ec6a20 .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-7ec6a20{min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7488f84d */.elementor-2006 .elementor-element.elementor-element-7488f84d,.elementor-2006 .elementor-element.elementor-element-7488f84d .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-7488f84d p,.elementor-2006 .elementor-element.elementor-element-7488f84d strong,.elementor-2006 .elementor-element.elementor-element-7488f84d span{color:#73757D !important;-webkit-text-fill-color:#73757D !important;} .elementor-2006 .elementor-element.elementor-element-7488f84d p{margin:0;} .elementor-2006 .elementor-element.elementor-element-7488f84d{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-358c8938 */.elementor-2006 .elementor-element.elementor-element-358c8938{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-358c8938{gap:8px;padding:0 2px 2px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-438832ce */.elementor-2006 .elementor-element.elementor-element-438832ce{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-438832ce{background:#FFFFFF;border:1px solid #E2E3E7;border-radius:28px;padding:16px;gap:16px;height:100%;box-shadow:0 12px 30px rgba(9,9,11,.06);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-511a3692 */.elementor-2006 .elementor-element.elementor-element-511a3692{width:100%;min-width:0;overflow:hidden;border-radius:22px;background:#17171C;border:1px solid #E2E3E7;box-shadow:0 14px 34px rgba(9,9,11,.10);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;} .elementor-2006 .elementor-element.elementor-element-511a3692 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-511a3692 a{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;} .elementor-2006 .elementor-element.elementor-element-511a3692 img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center;border-radius:inherit;transition:transform .45s ease,filter .45s ease;} .elementor-2006 .elementor-element.elementor-element-511a3692:hover{transform:translateY(-3px);border-color:#E91B2D55;box-shadow:0 20px 42px rgba(9,9,11,.16);} .elementor-2006 .elementor-element.elementor-element-511a3692:hover img{transform:scale(1.035);filter:contrast(1.03) saturate(1.03);} .elementor-2006 .elementor-element.elementor-element-511a3692{aspect-ratio:4/3;} .elementor-2006 .elementor-element.elementor-element-511a3692 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-511a3692 a,.elementor-2006 .elementor-element.elementor-element-511a3692 img{aspect-ratio:4/3;} @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-511a3692,.elementor-2006 .elementor-element.elementor-element-511a3692 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-511a3692 a,.elementor-2006 .elementor-element.elementor-element-511a3692 img{aspect-ratio:4/3;}} @media(prefers-reduced-motion:reduce){.elementor-2006 .elementor-element.elementor-element-511a3692,.elementor-2006 .elementor-element.elementor-element-511a3692 img{transition:none !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a57d49c */.elementor-2006 .elementor-element.elementor-element-4a57d49c,.elementor-2006 .elementor-element.elementor-element-4a57d49c .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-4a57d49c .elementor-heading-title{color:#E91B2D !important;-webkit-text-fill-color:#E91B2D !important;} .elementor-2006 .elementor-element.elementor-element-4a57d49c .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-4a57d49c{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3eb420f7 */.elementor-2006 .elementor-element.elementor-element-3eb420f7,.elementor-2006 .elementor-element.elementor-element-3eb420f7 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-3eb420f7 .elementor-heading-title{color:#09090B !important;-webkit-text-fill-color:#09090B !important;} .elementor-2006 .elementor-element.elementor-element-3eb420f7 .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-3eb420f7{min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c01e256 */.elementor-2006 .elementor-element.elementor-element-c01e256,.elementor-2006 .elementor-element.elementor-element-c01e256 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-c01e256 p,.elementor-2006 .elementor-element.elementor-element-c01e256 strong,.elementor-2006 .elementor-element.elementor-element-c01e256 span{color:#73757D !important;-webkit-text-fill-color:#73757D !important;} .elementor-2006 .elementor-element.elementor-element-c01e256 p{margin:0;} .elementor-2006 .elementor-element.elementor-element-c01e256{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4854f568 */.elementor-2006 .elementor-element.elementor-element-4854f568{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-4854f568{gap:8px;padding:0 2px 2px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29ead19c */.elementor-2006 .elementor-element.elementor-element-29ead19c{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-29ead19c{background:#FFFFFF;border:1px solid #E2E3E7;border-radius:28px;padding:16px;gap:16px;height:100%;box-shadow:0 12px 30px rgba(9,9,11,.06);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-434b2d47 */.elementor-2006 .elementor-element.elementor-element-434b2d47{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-434b2d47{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:22px !important;width:100%;} .elementor-2006 .elementor-element.elementor-element-434b2d47>.e-con-inner{display:contents !important;} .elementor-2006 .elementor-element.elementor-element-434b2d47>.e-con{min-width:0 !important;} @media(max-width:1024px){.elementor-2006 .elementor-element.elementor-element-434b2d47{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:18px !important;}} @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-434b2d47{grid-template-columns:minmax(0,1fr) !important;gap:16px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48f1204a */.elementor-2006 .elementor-element.elementor-element-48f1204a{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-48f1204a{gap:30px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ff815c8 */.elementor-2006 .elementor-element.elementor-element-1ff815c8{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-1ff815c8{width:100% !important;max-width:1280px !important;margin:0 auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f2615cd */.elementor-2006 .elementor-element.elementor-element-7f2615cd{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-7f2615cd{width:100% !important;background:#F3F4F6 !important;padding:82px 28px;} @media(max-width:1024px){.elementor-2006 .elementor-element.elementor-element-7f2615cd{padding:70px 24px;}} @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-7f2615cd{padding:54px 16px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75135f4 */.elementor-2006 .elementor-element.elementor-element-75135f4,.elementor-2006 .elementor-element.elementor-element-75135f4 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-75135f4 .elementor-heading-title{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;} .elementor-2006 .elementor-element.elementor-element-75135f4 .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-75135f4{min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18c51f30 */.elementor-2006 .elementor-element.elementor-element-18c51f30,.elementor-2006 .elementor-element.elementor-element-18c51f30 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-18c51f30 p,.elementor-2006 .elementor-element.elementor-element-18c51f30 strong,.elementor-2006 .elementor-element.elementor-element-18c51f30 span{color:#BFC0C5 !important;-webkit-text-fill-color:#BFC0C5 !important;} .elementor-2006 .elementor-element.elementor-element-18c51f30 p{margin:0;} .elementor-2006 .elementor-element.elementor-element-18c51f30{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d5fb0bb */.elementor-2006 .elementor-element.elementor-element-7d5fb0bb{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-7d5fb0bb{display:grid !important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px !important;align-items:end;} .elementor-2006 .elementor-element.elementor-element-7d5fb0bb>.e-con-inner{display:contents !important;} @media(max-width:900px){.elementor-2006 .elementor-element.elementor-element-7d5fb0bb{grid-template-columns:1fr;gap:10px !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45e66316 */.elementor-2006 .elementor-element.elementor-element-45e66316{width:100%;min-width:0;overflow:hidden;border-radius:22px;background:#17171C;border:1px solid #2A2A33;box-shadow:0 14px 34px rgba(0,0,0,.22);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;} .elementor-2006 .elementor-element.elementor-element-45e66316 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-45e66316 a{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;} .elementor-2006 .elementor-element.elementor-element-45e66316 img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center;border-radius:inherit;transition:transform .45s ease,filter .45s ease;} .elementor-2006 .elementor-element.elementor-element-45e66316:hover{transform:translateY(-3px);border-color:#E91B2D55;box-shadow:0 20px 42px rgba(0,0,0,.31);} .elementor-2006 .elementor-element.elementor-element-45e66316:hover img{transform:scale(1.035);filter:contrast(1.03) saturate(1.03);} .elementor-2006 .elementor-element.elementor-element-45e66316{height:100%;} @media(min-width:1025px){.elementor-2006 .elementor-element.elementor-element-45e66316{grid-column:span 2;grid-row:span 2;}} @media(min-width:768px) and (max-width:1024px){.elementor-2006 .elementor-element.elementor-element-45e66316{grid-column:span 2;grid-row:span 2;}} @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-45e66316{height:auto !important;grid-column:auto !important;grid-row:auto !important;} .elementor-2006 .elementor-element.elementor-element-45e66316 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-45e66316 a{height:auto !important;} .elementor-2006 .elementor-element.elementor-element-45e66316 img{height:auto !important;aspect-ratio:4/3;}} @media(prefers-reduced-motion:reduce){.elementor-2006 .elementor-element.elementor-element-45e66316,.elementor-2006 .elementor-element.elementor-element-45e66316 img{transition:none !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4178d121 */.elementor-2006 .elementor-element.elementor-element-4178d121{width:100%;min-width:0;overflow:hidden;border-radius:22px;background:#17171C;border:1px solid #2A2A33;box-shadow:0 14px 34px rgba(0,0,0,.22);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;} .elementor-2006 .elementor-element.elementor-element-4178d121 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-4178d121 a{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;} .elementor-2006 .elementor-element.elementor-element-4178d121 img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center;border-radius:inherit;transition:transform .45s ease,filter .45s ease;} .elementor-2006 .elementor-element.elementor-element-4178d121:hover{transform:translateY(-3px);border-color:#E91B2D55;box-shadow:0 20px 42px rgba(0,0,0,.31);} .elementor-2006 .elementor-element.elementor-element-4178d121:hover img{transform:scale(1.035);filter:contrast(1.03) saturate(1.03);} .elementor-2006 .elementor-element.elementor-element-4178d121{height:100%;} @media(min-width:1025px){.elementor-2006 .elementor-element.elementor-element-4178d121{grid-row:span 2;}} @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-4178d121{height:auto !important;grid-column:auto !important;grid-row:auto !important;} .elementor-2006 .elementor-element.elementor-element-4178d121 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-4178d121 a{height:auto !important;} .elementor-2006 .elementor-element.elementor-element-4178d121 img{height:auto !important;aspect-ratio:4/3;}} @media(prefers-reduced-motion:reduce){.elementor-2006 .elementor-element.elementor-element-4178d121,.elementor-2006 .elementor-element.elementor-element-4178d121 img{transition:none !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-488d2e67 */.elementor-2006 .elementor-element.elementor-element-488d2e67{width:100%;min-width:0;overflow:hidden;border-radius:22px;background:#17171C;border:1px solid #2A2A33;box-shadow:0 14px 34px rgba(0,0,0,.22);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;} .elementor-2006 .elementor-element.elementor-element-488d2e67 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-488d2e67 a{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;} .elementor-2006 .elementor-element.elementor-element-488d2e67 img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center;border-radius:inherit;transition:transform .45s ease,filter .45s ease;} .elementor-2006 .elementor-element.elementor-element-488d2e67:hover{transform:translateY(-3px);border-color:#E91B2D55;box-shadow:0 20px 42px rgba(0,0,0,.31);} .elementor-2006 .elementor-element.elementor-element-488d2e67:hover img{transform:scale(1.035);filter:contrast(1.03) saturate(1.03);} .elementor-2006 .elementor-element.elementor-element-488d2e67{height:100%;}  @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-488d2e67{height:auto !important;grid-column:auto !important;grid-row:auto !important;} .elementor-2006 .elementor-element.elementor-element-488d2e67 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-488d2e67 a{height:auto !important;} .elementor-2006 .elementor-element.elementor-element-488d2e67 img{height:auto !important;aspect-ratio:4/3;}} @media(prefers-reduced-motion:reduce){.elementor-2006 .elementor-element.elementor-element-488d2e67,.elementor-2006 .elementor-element.elementor-element-488d2e67 img{transition:none !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c6962e4 */.elementor-2006 .elementor-element.elementor-element-7c6962e4{width:100%;min-width:0;overflow:hidden;border-radius:22px;background:#17171C;border:1px solid #2A2A33;box-shadow:0 14px 34px rgba(0,0,0,.22);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;} .elementor-2006 .elementor-element.elementor-element-7c6962e4 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-7c6962e4 a{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;} .elementor-2006 .elementor-element.elementor-element-7c6962e4 img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center;border-radius:inherit;transition:transform .45s ease,filter .45s ease;} .elementor-2006 .elementor-element.elementor-element-7c6962e4:hover{transform:translateY(-3px);border-color:#E91B2D55;box-shadow:0 20px 42px rgba(0,0,0,.31);} .elementor-2006 .elementor-element.elementor-element-7c6962e4:hover img{transform:scale(1.035);filter:contrast(1.03) saturate(1.03);} .elementor-2006 .elementor-element.elementor-element-7c6962e4{height:100%;}  @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-7c6962e4{height:auto !important;grid-column:auto !important;grid-row:auto !important;} .elementor-2006 .elementor-element.elementor-element-7c6962e4 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-7c6962e4 a{height:auto !important;} .elementor-2006 .elementor-element.elementor-element-7c6962e4 img{height:auto !important;aspect-ratio:4/3;}} @media(prefers-reduced-motion:reduce){.elementor-2006 .elementor-element.elementor-element-7c6962e4,.elementor-2006 .elementor-element.elementor-element-7c6962e4 img{transition:none !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54ddce2f */.elementor-2006 .elementor-element.elementor-element-54ddce2f{width:100%;min-width:0;overflow:hidden;border-radius:22px;background:#17171C;border:1px solid #2A2A33;box-shadow:0 14px 34px rgba(0,0,0,.22);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;} .elementor-2006 .elementor-element.elementor-element-54ddce2f .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-54ddce2f a{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;} .elementor-2006 .elementor-element.elementor-element-54ddce2f img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center;border-radius:inherit;transition:transform .45s ease,filter .45s ease;} .elementor-2006 .elementor-element.elementor-element-54ddce2f:hover{transform:translateY(-3px);border-color:#E91B2D55;box-shadow:0 20px 42px rgba(0,0,0,.31);} .elementor-2006 .elementor-element.elementor-element-54ddce2f:hover img{transform:scale(1.035);filter:contrast(1.03) saturate(1.03);} .elementor-2006 .elementor-element.elementor-element-54ddce2f{height:100%;} @media(min-width:1025px){.elementor-2006 .elementor-element.elementor-element-54ddce2f{grid-column:span 2;}} @media(min-width:768px) and (max-width:1024px){.elementor-2006 .elementor-element.elementor-element-54ddce2f{grid-column:span 2;}} @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-54ddce2f{height:auto !important;grid-column:auto !important;grid-row:auto !important;} .elementor-2006 .elementor-element.elementor-element-54ddce2f .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-54ddce2f a{height:auto !important;} .elementor-2006 .elementor-element.elementor-element-54ddce2f img{height:auto !important;aspect-ratio:4/3;}} @media(prefers-reduced-motion:reduce){.elementor-2006 .elementor-element.elementor-element-54ddce2f,.elementor-2006 .elementor-element.elementor-element-54ddce2f img{transition:none !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e604ded */.elementor-2006 .elementor-element.elementor-element-7e604ded{width:100%;min-width:0;overflow:hidden;border-radius:22px;background:#17171C;border:1px solid #2A2A33;box-shadow:0 14px 34px rgba(0,0,0,.22);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;} .elementor-2006 .elementor-element.elementor-element-7e604ded .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-7e604ded a{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;} .elementor-2006 .elementor-element.elementor-element-7e604ded img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center;border-radius:inherit;transition:transform .45s ease,filter .45s ease;} .elementor-2006 .elementor-element.elementor-element-7e604ded:hover{transform:translateY(-3px);border-color:#E91B2D55;box-shadow:0 20px 42px rgba(0,0,0,.31);} .elementor-2006 .elementor-element.elementor-element-7e604ded:hover img{transform:scale(1.035);filter:contrast(1.03) saturate(1.03);} .elementor-2006 .elementor-element.elementor-element-7e604ded{height:100%;} @media(min-width:1025px){.elementor-2006 .elementor-element.elementor-element-7e604ded{grid-row:span 2;}} @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-7e604ded{height:auto !important;grid-column:auto !important;grid-row:auto !important;} .elementor-2006 .elementor-element.elementor-element-7e604ded .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-7e604ded a{height:auto !important;} .elementor-2006 .elementor-element.elementor-element-7e604ded img{height:auto !important;aspect-ratio:4/3;}} @media(prefers-reduced-motion:reduce){.elementor-2006 .elementor-element.elementor-element-7e604ded,.elementor-2006 .elementor-element.elementor-element-7e604ded img{transition:none !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-211b6930 */.elementor-2006 .elementor-element.elementor-element-211b6930{width:100%;min-width:0;overflow:hidden;border-radius:22px;background:#17171C;border:1px solid #2A2A33;box-shadow:0 14px 34px rgba(0,0,0,.22);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;} .elementor-2006 .elementor-element.elementor-element-211b6930 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-211b6930 a{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;} .elementor-2006 .elementor-element.elementor-element-211b6930 img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center;border-radius:inherit;transition:transform .45s ease,filter .45s ease;} .elementor-2006 .elementor-element.elementor-element-211b6930:hover{transform:translateY(-3px);border-color:#E91B2D55;box-shadow:0 20px 42px rgba(0,0,0,.31);} .elementor-2006 .elementor-element.elementor-element-211b6930:hover img{transform:scale(1.035);filter:contrast(1.03) saturate(1.03);} .elementor-2006 .elementor-element.elementor-element-211b6930{height:100%;}  @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-211b6930{height:auto !important;grid-column:auto !important;grid-row:auto !important;} .elementor-2006 .elementor-element.elementor-element-211b6930 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-211b6930 a{height:auto !important;} .elementor-2006 .elementor-element.elementor-element-211b6930 img{height:auto !important;aspect-ratio:4/3;}} @media(prefers-reduced-motion:reduce){.elementor-2006 .elementor-element.elementor-element-211b6930,.elementor-2006 .elementor-element.elementor-element-211b6930 img{transition:none !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-78a58ffc */.elementor-2006 .elementor-element.elementor-element-78a58ffc{width:100%;min-width:0;overflow:hidden;border-radius:22px;background:#17171C;border:1px solid #2A2A33;box-shadow:0 14px 34px rgba(0,0,0,.22);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;} .elementor-2006 .elementor-element.elementor-element-78a58ffc .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-78a58ffc a{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;} .elementor-2006 .elementor-element.elementor-element-78a58ffc img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center;border-radius:inherit;transition:transform .45s ease,filter .45s ease;} .elementor-2006 .elementor-element.elementor-element-78a58ffc:hover{transform:translateY(-3px);border-color:#E91B2D55;box-shadow:0 20px 42px rgba(0,0,0,.31);} .elementor-2006 .elementor-element.elementor-element-78a58ffc:hover img{transform:scale(1.035);filter:contrast(1.03) saturate(1.03);} .elementor-2006 .elementor-element.elementor-element-78a58ffc{height:100%;}  @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-78a58ffc{height:auto !important;grid-column:auto !important;grid-row:auto !important;} .elementor-2006 .elementor-element.elementor-element-78a58ffc .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-78a58ffc a{height:auto !important;} .elementor-2006 .elementor-element.elementor-element-78a58ffc img{height:auto !important;aspect-ratio:4/3;}} @media(prefers-reduced-motion:reduce){.elementor-2006 .elementor-element.elementor-element-78a58ffc,.elementor-2006 .elementor-element.elementor-element-78a58ffc img{transition:none !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e396b9e */.elementor-2006 .elementor-element.elementor-element-2e396b9e{width:100%;min-width:0;overflow:hidden;border-radius:22px;background:#17171C;border:1px solid #2A2A33;box-shadow:0 14px 34px rgba(0,0,0,.22);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;} .elementor-2006 .elementor-element.elementor-element-2e396b9e .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-2e396b9e a{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;} .elementor-2006 .elementor-element.elementor-element-2e396b9e img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center;border-radius:inherit;transition:transform .45s ease,filter .45s ease;} .elementor-2006 .elementor-element.elementor-element-2e396b9e:hover{transform:translateY(-3px);border-color:#E91B2D55;box-shadow:0 20px 42px rgba(0,0,0,.31);} .elementor-2006 .elementor-element.elementor-element-2e396b9e:hover img{transform:scale(1.035);filter:contrast(1.03) saturate(1.03);} .elementor-2006 .elementor-element.elementor-element-2e396b9e{height:100%;} @media(min-width:1025px){.elementor-2006 .elementor-element.elementor-element-2e396b9e{grid-column:span 2;}} @media(min-width:768px) and (max-width:1024px){.elementor-2006 .elementor-element.elementor-element-2e396b9e{grid-column:span 2;}} @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-2e396b9e{height:auto !important;grid-column:auto !important;grid-row:auto !important;} .elementor-2006 .elementor-element.elementor-element-2e396b9e .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-2e396b9e a{height:auto !important;} .elementor-2006 .elementor-element.elementor-element-2e396b9e img{height:auto !important;aspect-ratio:4/3;}} @media(prefers-reduced-motion:reduce){.elementor-2006 .elementor-element.elementor-element-2e396b9e,.elementor-2006 .elementor-element.elementor-element-2e396b9e img{transition:none !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8f14aa */.elementor-2006 .elementor-element.elementor-element-8f14aa{width:100%;min-width:0;overflow:hidden;border-radius:22px;background:#17171C;border:1px solid #2A2A33;box-shadow:0 14px 34px rgba(0,0,0,.22);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;} .elementor-2006 .elementor-element.elementor-element-8f14aa .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-8f14aa a{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;} .elementor-2006 .elementor-element.elementor-element-8f14aa img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center;border-radius:inherit;transition:transform .45s ease,filter .45s ease;} .elementor-2006 .elementor-element.elementor-element-8f14aa:hover{transform:translateY(-3px);border-color:#E91B2D55;box-shadow:0 20px 42px rgba(0,0,0,.31);} .elementor-2006 .elementor-element.elementor-element-8f14aa:hover img{transform:scale(1.035);filter:contrast(1.03) saturate(1.03);} .elementor-2006 .elementor-element.elementor-element-8f14aa{height:100%;}  @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-8f14aa{height:auto !important;grid-column:auto !important;grid-row:auto !important;} .elementor-2006 .elementor-element.elementor-element-8f14aa .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-8f14aa a{height:auto !important;} .elementor-2006 .elementor-element.elementor-element-8f14aa img{height:auto !important;aspect-ratio:4/3;}} @media(prefers-reduced-motion:reduce){.elementor-2006 .elementor-element.elementor-element-8f14aa,.elementor-2006 .elementor-element.elementor-element-8f14aa img{transition:none !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-388f7db5 */.elementor-2006 .elementor-element.elementor-element-388f7db5{width:100%;min-width:0;overflow:hidden;border-radius:22px;background:#17171C;border:1px solid #2A2A33;box-shadow:0 14px 34px rgba(0,0,0,.22);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;} .elementor-2006 .elementor-element.elementor-element-388f7db5 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-388f7db5 a{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;} .elementor-2006 .elementor-element.elementor-element-388f7db5 img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center;border-radius:inherit;transition:transform .45s ease,filter .45s ease;} .elementor-2006 .elementor-element.elementor-element-388f7db5:hover{transform:translateY(-3px);border-color:#E91B2D55;box-shadow:0 20px 42px rgba(0,0,0,.31);} .elementor-2006 .elementor-element.elementor-element-388f7db5:hover img{transform:scale(1.035);filter:contrast(1.03) saturate(1.03);} .elementor-2006 .elementor-element.elementor-element-388f7db5{height:100%;}  @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-388f7db5{height:auto !important;grid-column:auto !important;grid-row:auto !important;} .elementor-2006 .elementor-element.elementor-element-388f7db5 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-388f7db5 a{height:auto !important;} .elementor-2006 .elementor-element.elementor-element-388f7db5 img{height:auto !important;aspect-ratio:4/3;}} @media(prefers-reduced-motion:reduce){.elementor-2006 .elementor-element.elementor-element-388f7db5,.elementor-2006 .elementor-element.elementor-element-388f7db5 img{transition:none !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e48d3e7 */.elementor-2006 .elementor-element.elementor-element-3e48d3e7{width:100%;min-width:0;overflow:hidden;border-radius:22px;background:#17171C;border:1px solid #2A2A33;box-shadow:0 14px 34px rgba(0,0,0,.22);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;} .elementor-2006 .elementor-element.elementor-element-3e48d3e7 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-3e48d3e7 a{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;} .elementor-2006 .elementor-element.elementor-element-3e48d3e7 img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center;border-radius:inherit;transition:transform .45s ease,filter .45s ease;} .elementor-2006 .elementor-element.elementor-element-3e48d3e7:hover{transform:translateY(-3px);border-color:#E91B2D55;box-shadow:0 20px 42px rgba(0,0,0,.31);} .elementor-2006 .elementor-element.elementor-element-3e48d3e7:hover img{transform:scale(1.035);filter:contrast(1.03) saturate(1.03);} .elementor-2006 .elementor-element.elementor-element-3e48d3e7{height:100%;} @media(min-width:1025px){.elementor-2006 .elementor-element.elementor-element-3e48d3e7{grid-column:span 2;}} @media(min-width:768px) and (max-width:1024px){.elementor-2006 .elementor-element.elementor-element-3e48d3e7{grid-column:span 2;}} @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-3e48d3e7{height:auto !important;grid-column:auto !important;grid-row:auto !important;} .elementor-2006 .elementor-element.elementor-element-3e48d3e7 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-3e48d3e7 a{height:auto !important;} .elementor-2006 .elementor-element.elementor-element-3e48d3e7 img{height:auto !important;aspect-ratio:4/3;}} @media(prefers-reduced-motion:reduce){.elementor-2006 .elementor-element.elementor-element-3e48d3e7,.elementor-2006 .elementor-element.elementor-element-3e48d3e7 img{transition:none !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26590853 */.elementor-2006 .elementor-element.elementor-element-26590853{width:100%;min-width:0;overflow:hidden;border-radius:22px;background:#17171C;border:1px solid #2A2A33;box-shadow:0 14px 34px rgba(0,0,0,.22);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;} .elementor-2006 .elementor-element.elementor-element-26590853 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-26590853 a{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;} .elementor-2006 .elementor-element.elementor-element-26590853 img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center;border-radius:inherit;transition:transform .45s ease,filter .45s ease;} .elementor-2006 .elementor-element.elementor-element-26590853:hover{transform:translateY(-3px);border-color:#E91B2D55;box-shadow:0 20px 42px rgba(0,0,0,.31);} .elementor-2006 .elementor-element.elementor-element-26590853:hover img{transform:scale(1.035);filter:contrast(1.03) saturate(1.03);} .elementor-2006 .elementor-element.elementor-element-26590853{height:100%;}  @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-26590853{height:auto !important;grid-column:auto !important;grid-row:auto !important;} .elementor-2006 .elementor-element.elementor-element-26590853 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-26590853 a{height:auto !important;} .elementor-2006 .elementor-element.elementor-element-26590853 img{height:auto !important;aspect-ratio:4/3;}} @media(prefers-reduced-motion:reduce){.elementor-2006 .elementor-element.elementor-element-26590853,.elementor-2006 .elementor-element.elementor-element-26590853 img{transition:none !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c7dd7a2 */.elementor-2006 .elementor-element.elementor-element-1c7dd7a2{width:100%;min-width:0;overflow:hidden;border-radius:22px;background:#17171C;border:1px solid #2A2A33;box-shadow:0 14px 34px rgba(0,0,0,.22);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;} .elementor-2006 .elementor-element.elementor-element-1c7dd7a2 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-1c7dd7a2 a{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;} .elementor-2006 .elementor-element.elementor-element-1c7dd7a2 img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center;border-radius:inherit;transition:transform .45s ease,filter .45s ease;} .elementor-2006 .elementor-element.elementor-element-1c7dd7a2:hover{transform:translateY(-3px);border-color:#E91B2D55;box-shadow:0 20px 42px rgba(0,0,0,.31);} .elementor-2006 .elementor-element.elementor-element-1c7dd7a2:hover img{transform:scale(1.035);filter:contrast(1.03) saturate(1.03);} .elementor-2006 .elementor-element.elementor-element-1c7dd7a2{height:100%;}  @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-1c7dd7a2{height:auto !important;grid-column:auto !important;grid-row:auto !important;} .elementor-2006 .elementor-element.elementor-element-1c7dd7a2 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-1c7dd7a2 a{height:auto !important;} .elementor-2006 .elementor-element.elementor-element-1c7dd7a2 img{height:auto !important;aspect-ratio:4/3;}} @media(prefers-reduced-motion:reduce){.elementor-2006 .elementor-element.elementor-element-1c7dd7a2,.elementor-2006 .elementor-element.elementor-element-1c7dd7a2 img{transition:none !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b61d1d6 */.elementor-2006 .elementor-element.elementor-element-2b61d1d6{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-2b61d1d6{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;grid-auto-rows:185px !important;grid-auto-flow:dense;gap:18px !important;width:100% !important;height:auto !important;align-items:stretch !important;} .elementor-2006 .elementor-element.elementor-element-2b61d1d6>.e-con-inner{display:contents !important;} .elementor-2006 .elementor-element.elementor-element-2b61d1d6>.elementor-widget{min-width:0 !important;max-width:100%;width:100%;} @media(max-width:1200px) and (min-width:1025px){.elementor-2006 .elementor-element.elementor-element-2b61d1d6{grid-auto-rows:165px !important;}} @media(max-width:1024px) and (min-width:768px){.elementor-2006 .elementor-element.elementor-element-2b61d1d6{grid-template-columns:repeat(2,minmax(0,1fr)) !important;grid-auto-rows:190px !important;gap:16px !important;}} @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-2b61d1d6{grid-template-columns:minmax(0,1fr) !important;grid-auto-rows:auto !important;gap:14px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24e0369d */.elementor-2006 .elementor-element.elementor-element-24e0369d{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-24e0369d{gap:28px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-462997b8 */.elementor-2006 .elementor-element.elementor-element-462997b8{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-462997b8{width:100% !important;max-width:1280px !important;margin:0 auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a1ada8e */.elementor-2006 .elementor-element.elementor-element-4a1ada8e{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-4a1ada8e{width:100% !important;background:#0D0D12 !important;padding:86px 28px;} @media(max-width:1024px){.elementor-2006 .elementor-element.elementor-element-4a1ada8e{padding:70px 24px;}} @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-4a1ada8e{padding:54px 16px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24f0955b */.elementor-2006 .elementor-element.elementor-element-24f0955b,.elementor-2006 .elementor-element.elementor-element-24f0955b .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-24f0955b .elementor-heading-title{color:#09090B !important;-webkit-text-fill-color:#09090B !important;} .elementor-2006 .elementor-element.elementor-element-24f0955b .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-24f0955b{min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e5ca4db */.elementor-2006 .elementor-element.elementor-element-5e5ca4db,.elementor-2006 .elementor-element.elementor-element-5e5ca4db .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-5e5ca4db p,.elementor-2006 .elementor-element.elementor-element-5e5ca4db strong,.elementor-2006 .elementor-element.elementor-element-5e5ca4db span{color:#73757D !important;-webkit-text-fill-color:#73757D !important;} .elementor-2006 .elementor-element.elementor-element-5e5ca4db p{margin:0;} .elementor-2006 .elementor-element.elementor-element-5e5ca4db{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-106c9bd4 */.elementor-2006 .elementor-element.elementor-element-106c9bd4{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-106c9bd4{display:grid !important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px !important;align-items:end;} .elementor-2006 .elementor-element.elementor-element-106c9bd4>.e-con-inner{display:contents !important;} @media(max-width:900px){.elementor-2006 .elementor-element.elementor-element-106c9bd4{grid-template-columns:1fr;gap:10px !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4b9aee22 */.elementor-2006 .elementor-element.elementor-element-4b9aee22{width:100%;min-width:0;overflow:hidden;border-radius:22px;background:#17171C;border:1px solid #E2E3E7;box-shadow:0 14px 34px rgba(9,9,11,.10);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;} .elementor-2006 .elementor-element.elementor-element-4b9aee22 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-4b9aee22 a{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;} .elementor-2006 .elementor-element.elementor-element-4b9aee22 img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center;border-radius:inherit;transition:transform .45s ease,filter .45s ease;} .elementor-2006 .elementor-element.elementor-element-4b9aee22:hover{transform:translateY(-3px);border-color:#E91B2D55;box-shadow:0 20px 42px rgba(9,9,11,.16);} .elementor-2006 .elementor-element.elementor-element-4b9aee22:hover img{transform:scale(1.035);filter:contrast(1.03) saturate(1.03);} .elementor-2006 .elementor-element.elementor-element-4b9aee22{aspect-ratio:16/9;} .elementor-2006 .elementor-element.elementor-element-4b9aee22 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-4b9aee22 img{aspect-ratio:16/9;} @media(prefers-reduced-motion:reduce){.elementor-2006 .elementor-element.elementor-element-4b9aee22,.elementor-2006 .elementor-element.elementor-element-4b9aee22 img{transition:none !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f915106 */.elementor-2006 .elementor-element.elementor-element-2f915106,.elementor-2006 .elementor-element.elementor-element-2f915106 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-2f915106 .elementor-heading-title{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;} .elementor-2006 .elementor-element.elementor-element-2f915106 .elementor-heading-title{margin:0;line-height:1;} .elementor-2006 .elementor-element.elementor-element-2f915106{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cdb35a6 */.elementor-2006 .elementor-element.elementor-element-1cdb35a6{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-1cdb35a6{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:68px;height:68px;border-radius:999px;background:rgba(233,27,45,.94);display:flex !important;align-items:center;justify-content:center;box-shadow:0 12px 28px rgba(233,27,45,.28);pointer-events:none;z-index:2;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54e4c379 */.elementor-2006 .elementor-element.elementor-element-54e4c379{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-54e4c379{position:relative;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f5a7b6f */.elementor-2006 .elementor-element.elementor-element-2f5a7b6f,.elementor-2006 .elementor-element.elementor-element-2f5a7b6f .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-2f5a7b6f .elementor-heading-title{color:#E91B2D !important;-webkit-text-fill-color:#E91B2D !important;} .elementor-2006 .elementor-element.elementor-element-2f5a7b6f .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-2f5a7b6f{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f7884bf */.elementor-2006 .elementor-element.elementor-element-5f7884bf,.elementor-2006 .elementor-element.elementor-element-5f7884bf .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-5f7884bf .elementor-heading-title{color:#09090B !important;-webkit-text-fill-color:#09090B !important;} .elementor-2006 .elementor-element.elementor-element-5f7884bf .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-5f7884bf{min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fcf25e5 */.elementor-2006 .elementor-element.elementor-element-2fcf25e5,.elementor-2006 .elementor-element.elementor-element-2fcf25e5 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-2fcf25e5 p,.elementor-2006 .elementor-element.elementor-element-2fcf25e5 strong,.elementor-2006 .elementor-element.elementor-element-2fcf25e5 span{color:#73757D !important;-webkit-text-fill-color:#73757D !important;} .elementor-2006 .elementor-element.elementor-element-2fcf25e5 p{margin:0;} .elementor-2006 .elementor-element.elementor-element-2fcf25e5{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f3ba78d */.elementor-2006 .elementor-element.elementor-element-3f3ba78d{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-3f3ba78d{gap:8px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a18ecd4 */.elementor-2006 .elementor-element.elementor-element-4a18ecd4{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-4a18ecd4{background:#FFFFFF;border:1px solid #E2E3E7;border-radius:28px;padding:16px;gap:16px;height:100%;box-shadow:0 12px 30px rgba(9,9,11,.07);}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c4ab1aa */<script>
(() => {
  function iniciar() {
    const videos = [
      ...document.querySelectorAll(".hx-video-scroll video")
    ];
    if (!videos.length) return;

    const visibles = new Map();
    let activo = null;

    videos.forEach(video => {
      video.autoplay = false;
      video.removeAttribute("autoplay");
      video.playsInline = true;
      video.controls = true;
      video.volume = 0.2;
      video.pause();

      // Si el dispositivo no permite ajustar el volumen,
      // comienza silenciado.
      video.muted = Math.abs(video.volume - 0.2) > 0.01;

      // Si el visitante reproduce otro, pausa el anterior.
      video.addEventListener("play", () => {
        if (document.hidden || !visibles.get(video)) {
          video.pause();
          return;
        }

        activo = video;
        videos.forEach(otro => {
          if (otro !== video) otro.pause();
        });
      });
    });

    async function reproducir(video) {
      try {
        await video.play();
      } catch (error) {
        if (
          error.name !== "NotAllowedError" ||
          activo !== video ||
          document.hidden ||
          !visibles.get(video)
        ) return;

        // Si el navegador bloquea el sonido automático,
        // intenta reproducir en silencio.
        video.muted = true;
        try {
          await video.play();
        } catch (_) {
          // Los controles permiten reproducir manualmente.
        }
      }
    }

    function actualizar() {
      const siguiente = document.hidden
        ? null
        : activo && visibles.get(activo)
          ? activo
          : videos.find(video => visibles.get(video)) || null;

      if (siguiente === activo) return;

      activo = siguiente;
      videos.forEach(video => {
        if (video !== activo) video.pause();
      });

      if (activo) reproducir(activo);
    }

    const observador = new IntersectionObserver(entradas => {
      entradas.forEach(entrada => {
        visibles.set(
          entrada.target,
          entrada.isIntersecting && entrada.intersectionRatio >= 0.6
        );
      });
      actualizar();
    }, { threshold: [0, 0.6] });

    videos.forEach(video => observador.observe(video));
    document.addEventListener("visibilitychange", actualizar);
  }

  if (document.readyState === "complete") iniciar();
  else window.addEventListener("load", iniciar, { once: true });
})();
</script>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42d57178 */.elementor-2006 .elementor-element.elementor-element-42d57178{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-42d57178{position:relative;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7837d67c */.elementor-2006 .elementor-element.elementor-element-7837d67c,.elementor-2006 .elementor-element.elementor-element-7837d67c .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-7837d67c .elementor-heading-title{color:#E91B2D !important;-webkit-text-fill-color:#E91B2D !important;} .elementor-2006 .elementor-element.elementor-element-7837d67c .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-7837d67c{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9cdd14 */.elementor-2006 .elementor-element.elementor-element-3f9cdd14,.elementor-2006 .elementor-element.elementor-element-3f9cdd14 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-3f9cdd14 .elementor-heading-title{color:#09090B !important;-webkit-text-fill-color:#09090B !important;} .elementor-2006 .elementor-element.elementor-element-3f9cdd14 .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-3f9cdd14{min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2afb0733 */.elementor-2006 .elementor-element.elementor-element-2afb0733,.elementor-2006 .elementor-element.elementor-element-2afb0733 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-2afb0733 p,.elementor-2006 .elementor-element.elementor-element-2afb0733 strong,.elementor-2006 .elementor-element.elementor-element-2afb0733 span{color:#73757D !important;-webkit-text-fill-color:#73757D !important;} .elementor-2006 .elementor-element.elementor-element-2afb0733 p{margin:0;} .elementor-2006 .elementor-element.elementor-element-2afb0733{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-193384b4 */.elementor-2006 .elementor-element.elementor-element-193384b4{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-193384b4{gap:8px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86c2fcb */.elementor-2006 .elementor-element.elementor-element-86c2fcb{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-86c2fcb{background:#FFFFFF;border:1px solid #E2E3E7;border-radius:28px;padding:16px;gap:16px;height:100%;box-shadow:0 12px 30px rgba(9,9,11,.07);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4491c466 */.elementor-2006 .elementor-element.elementor-element-4491c466{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-4491c466{position:relative;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d1d6376 */.elementor-2006 .elementor-element.elementor-element-7d1d6376,.elementor-2006 .elementor-element.elementor-element-7d1d6376 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-7d1d6376 .elementor-heading-title{color:#E91B2D !important;-webkit-text-fill-color:#E91B2D !important;} .elementor-2006 .elementor-element.elementor-element-7d1d6376 .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-7d1d6376{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59e10378 */.elementor-2006 .elementor-element.elementor-element-59e10378,.elementor-2006 .elementor-element.elementor-element-59e10378 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-59e10378 .elementor-heading-title{color:#09090B !important;-webkit-text-fill-color:#09090B !important;} .elementor-2006 .elementor-element.elementor-element-59e10378 .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-59e10378{min-width:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd4bb87 */.elementor-2006 .elementor-element.elementor-element-cd4bb87,.elementor-2006 .elementor-element.elementor-element-cd4bb87 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-cd4bb87 p,.elementor-2006 .elementor-element.elementor-element-cd4bb87 strong,.elementor-2006 .elementor-element.elementor-element-cd4bb87 span{color:#73757D !important;-webkit-text-fill-color:#73757D !important;} .elementor-2006 .elementor-element.elementor-element-cd4bb87 p{margin:0;} .elementor-2006 .elementor-element.elementor-element-cd4bb87{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b7a9102 */.elementor-2006 .elementor-element.elementor-element-2b7a9102{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-2b7a9102{gap:8px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6408757c */.elementor-2006 .elementor-element.elementor-element-6408757c{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-6408757c{background:#FFFFFF;border:1px solid #E2E3E7;border-radius:28px;padding:16px;gap:16px;height:100%;box-shadow:0 12px 30px rgba(9,9,11,.07);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41181ea2 */.elementor-2006 .elementor-element.elementor-element-41181ea2{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-41181ea2{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:20px !important;width:100%;} .elementor-2006 .elementor-element.elementor-element-41181ea2>.e-con-inner{display:contents !important;} @media(max-width:1024px){.elementor-2006 .elementor-element.elementor-element-41181ea2{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}} @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-41181ea2{grid-template-columns:minmax(0,1fr) !important;gap:16px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1af174 */.elementor-2006 .elementor-element.elementor-element-c1af174{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-c1af174{gap:28px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29d8b8b2 */.elementor-2006 .elementor-element.elementor-element-29d8b8b2{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-29d8b8b2{width:100% !important;max-width:1280px !important;margin:0 auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64053705 */.elementor-2006 .elementor-element.elementor-element-64053705{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-64053705{width:100% !important;background:#FFFFFF !important;padding:82px 28px;} @media(max-width:1024px){.elementor-2006 .elementor-element.elementor-element-64053705{padding:70px 24px;}} @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-64053705{padding:54px 16px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b782133 */.elementor-2006 .elementor-element.elementor-element-4b782133,.elementor-2006 .elementor-element.elementor-element-4b782133 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-4b782133 .elementor-heading-title{color:#FF6674 !important;-webkit-text-fill-color:#FF6674 !important;} .elementor-2006 .elementor-element.elementor-element-4b782133 .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-4b782133{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3304c21a */.elementor-2006 .elementor-element.elementor-element-3304c21a,.elementor-2006 .elementor-element.elementor-element-3304c21a .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-3304c21a .elementor-heading-title{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;} .elementor-2006 .elementor-element.elementor-element-3304c21a .elementor-heading-title{margin:0;overflow-wrap:break-word;} .elementor-2006 .elementor-element.elementor-element-3304c21a{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc60526 */.elementor-2006 .elementor-element.elementor-element-cc60526{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-cc60526{gap:8px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f7c1aa1 */.elementor-2006 .elementor-element.elementor-element-4f7c1aa1,.elementor-2006 .elementor-element.elementor-element-4f7c1aa1 .elementor-widget-container,.elementor-2006 .elementor-element.elementor-element-4f7c1aa1 p,.elementor-2006 .elementor-element.elementor-element-4f7c1aa1 strong,.elementor-2006 .elementor-element.elementor-element-4f7c1aa1 span{color:#BFC0C5 !important;-webkit-text-fill-color:#BFC0C5 !important;} .elementor-2006 .elementor-element.elementor-element-4f7c1aa1 p{margin:0;} .elementor-2006 .elementor-element.elementor-element-4f7c1aa1{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11d98cda */.elementor-2006 .elementor-element.elementor-element-11d98cda{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-11d98cda{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:28px !important;align-items:end;} .elementor-2006 .elementor-element.elementor-element-11d98cda>.e-con-inner{display:contents !important;} @media(max-width:900px){.elementor-2006 .elementor-element.elementor-element-11d98cda{grid-template-columns:1fr;gap:14px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45f51325 */.elementor-2006 .elementor-element.elementor-element-45f51325{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-45f51325{width:100% !important;max-width:1280px !important;margin:0 auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-221c901 */.elementor-2006 .elementor-element.elementor-element-221c901{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-221c901{width:100% !important;background:#07070A !important;padding:68px 28px;border-top:1px solid #251116;box-shadow:inset 0 1px 0 rgba(255,255,255,.02);} @media(max-width:1024px){.elementor-2006 .elementor-element.elementor-element-221c901{padding:70px 24px;}} @media(max-width:767px){.elementor-2006 .elementor-element.elementor-element-221c901{padding:54px 16px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eb405c6 */.elementor-2006 .elementor-element.elementor-element-1eb405c6{min-width:0;box-sizing:border-box;}
.elementor-2006 .elementor-element.elementor-element-1eb405c6{width:100% !important;overflow:hidden;background:#07070A !important;gap:0 !important;} .elementor-2006 .elementor-element.elementor-element-1eb405c6>.e-con-inner{display:contents !important;}/* End custom CSS */