.elementor-2203 .elementor-element.elementor-element-40d6f1ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2203 .elementor-element.elementor-element-3eeec745{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2203 .elementor-element.elementor-element-685783c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2203 .elementor-element.elementor-element-3e526faa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2203 .elementor-element.elementor-element-7f623ab1{--display:flex;}.elementor-2203 .elementor-element.elementor-element-4bd410f6{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2203 .elementor-element.elementor-element-4bd410f6 .elementor-heading-title{font-size:45px;}.elementor-2203 .elementor-element.elementor-element-10bd4bfb{margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2203 .elementor-element.elementor-element-ea07c8{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2203 .elementor-element.elementor-element-12a364b8{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2203 .elementor-element.elementor-element-12a364b8:not(.elementor-motion-effects-element-type-background), .elementor-2203 .elementor-element.elementor-element-12a364b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7DECE;}.elementor-2203 .elementor-element.elementor-element-63f13c8c{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2203 .elementor-element.elementor-element-13cbe35{text-align:center;}.elementor-2203 .elementor-element.elementor-element-154c691f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2203 .elementor-element.elementor-element-154c691f:not(.elementor-motion-effects-element-type-background), .elementor-2203 .elementor-element.elementor-element-154c691f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7DECE;}.elementor-2203 .elementor-element.elementor-element-4744c9c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2203 .elementor-element.elementor-element-6c19e475{width:var( --container-widget-width, 100.021% );max-width:100.021%;background-color:var( --e-global-color-c801443 );--container-widget-width:100.021%;--container-widget-flex-grow:0;}.elementor-2203 .elementor-element.elementor-element-6c19e475.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2203 .elementor-element.elementor-element-6c19e475 .elementor-icon-box-wrapper{gap:15px;}.elementor-2203 .elementor-element.elementor-element-6c19e475.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c36750d );}.elementor-2203 .elementor-element.elementor-element-6c19e475.elementor-view-framed .elementor-icon, .elementor-2203 .elementor-element.elementor-element-6c19e475.elementor-view-default .elementor-icon{fill:var( --e-global-color-c36750d );color:var( --e-global-color-c36750d );border-color:var( --e-global-color-c36750d );}.elementor-2203 .elementor-element.elementor-element-54909197{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2203 .elementor-element.elementor-element-140dc08d{width:var( --container-widget-width, 98.583% );max-width:98.583%;background-color:var( --e-global-color-c801443 );--container-widget-width:98.583%;--container-widget-flex-grow:0;}.elementor-2203 .elementor-element.elementor-element-140dc08d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2203 .elementor-element.elementor-element-140dc08d .elementor-icon-box-wrapper{gap:15px;}.elementor-2203 .elementor-element.elementor-element-140dc08d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c36750d );}.elementor-2203 .elementor-element.elementor-element-140dc08d.elementor-view-framed .elementor-icon, .elementor-2203 .elementor-element.elementor-element-140dc08d.elementor-view-default .elementor-icon{fill:var( --e-global-color-c36750d );color:var( --e-global-color-c36750d );border-color:var( --e-global-color-c36750d );}.elementor-2203 .elementor-element.elementor-element-614ffc37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2203 .elementor-element.elementor-element-653ac792{width:var( --container-widget-width, 99.76% );max-width:99.76%;background-color:var( --e-global-color-c801443 );--container-widget-width:99.76%;--container-widget-flex-grow:0;}.elementor-2203 .elementor-element.elementor-element-653ac792.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2203 .elementor-element.elementor-element-653ac792 .elementor-icon-box-wrapper{gap:15px;}.elementor-2203 .elementor-element.elementor-element-653ac792.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c36750d );}.elementor-2203 .elementor-element.elementor-element-653ac792.elementor-view-framed .elementor-icon, .elementor-2203 .elementor-element.elementor-element-653ac792.elementor-view-default .elementor-icon{fill:var( --e-global-color-c36750d );color:var( --e-global-color-c36750d );border-color:var( --e-global-color-c36750d );}.elementor-2203 .elementor-element.elementor-element-3a314b78{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2203 .elementor-element.elementor-element-19b9d5d3{width:var( --container-widget-width, 100.447% );max-width:100.447%;background-color:var( --e-global-color-c801443 );--container-widget-width:100.447%;--container-widget-flex-grow:0;}.elementor-2203 .elementor-element.elementor-element-19b9d5d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2203 .elementor-element.elementor-element-19b9d5d3 .elementor-icon-box-wrapper{gap:15px;}.elementor-2203 .elementor-element.elementor-element-19b9d5d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c36750d );}.elementor-2203 .elementor-element.elementor-element-19b9d5d3.elementor-view-framed .elementor-icon, .elementor-2203 .elementor-element.elementor-element-19b9d5d3.elementor-view-default .elementor-icon{fill:var( --e-global-color-c36750d );color:var( --e-global-color-c36750d );border-color:var( --e-global-color-c36750d );}.elementor-2203 .elementor-element.elementor-element-62bd4f1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2203 .elementor-element.elementor-element-e1e131b{width:var( --container-widget-width, 99.83% );max-width:99.83%;background-color:var( --e-global-color-c801443 );--container-widget-width:99.83%;--container-widget-flex-grow:0;}.elementor-2203 .elementor-element.elementor-element-e1e131b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2203 .elementor-element.elementor-element-e1e131b .elementor-icon-box-wrapper{gap:15px;}.elementor-2203 .elementor-element.elementor-element-e1e131b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c36750d );}.elementor-2203 .elementor-element.elementor-element-e1e131b.elementor-view-framed .elementor-icon, .elementor-2203 .elementor-element.elementor-element-e1e131b.elementor-view-default .elementor-icon{fill:var( --e-global-color-c36750d );color:var( --e-global-color-c36750d );border-color:var( --e-global-color-c36750d );}.elementor-2203 .elementor-element.elementor-element-14d004f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2203 .elementor-element.elementor-element-9436199{width:var( --container-widget-width, 100.64% );max-width:100.64%;background-color:var( --e-global-color-c801443 );--container-widget-width:100.64%;--container-widget-flex-grow:0;}.elementor-2203 .elementor-element.elementor-element-9436199.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2203 .elementor-element.elementor-element-9436199 .elementor-icon-box-wrapper{gap:15px;}.elementor-2203 .elementor-element.elementor-element-9436199.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c36750d );}.elementor-2203 .elementor-element.elementor-element-9436199.elementor-view-framed .elementor-icon, .elementor-2203 .elementor-element.elementor-element-9436199.elementor-view-default .elementor-icon{fill:var( --e-global-color-c36750d );color:var( --e-global-color-c36750d );border-color:var( --e-global-color-c36750d );}.elementor-2203 .elementor-element.elementor-element-1c6c02d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2203 .elementor-element.elementor-element-38c2007e{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2203 .elementor-element.elementor-element-22990e48.elementor-element{--align-self:center;}.elementor-2203 .elementor-element.elementor-element-22990e48{text-align:center;}.elementor-2203 .elementor-element.elementor-element-1fac5845{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2203 .elementor-element.elementor-element-69b8f3ed{--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;--background-transition:0.3s;}.elementor-2203 .elementor-element.elementor-element-69b8f3ed:hover{background-color:var( --e-global-color-833a7e1 );}.elementor-2203 .elementor-element.elementor-element-3eaa4fa{--display:flex;}.elementor-2203 .elementor-element.elementor-element-5672a602{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2203 .elementor-element.elementor-element-5672a602 .elementor-icon-wrapper{text-align:center;}.elementor-2203 .elementor-element.elementor-element-5672a602.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c36750d );}.elementor-2203 .elementor-element.elementor-element-5672a602.elementor-view-framed .elementor-icon, .elementor-2203 .elementor-element.elementor-element-5672a602.elementor-view-default .elementor-icon{color:var( --e-global-color-c36750d );border-color:var( --e-global-color-c36750d );}.elementor-2203 .elementor-element.elementor-element-5672a602.elementor-view-framed .elementor-icon, .elementor-2203 .elementor-element.elementor-element-5672a602.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c36750d );}.elementor-2203 .elementor-element.elementor-element-5672a602 .elementor-icon{font-size:30px;}.elementor-2203 .elementor-element.elementor-element-5672a602 .elementor-icon svg{height:30px;}.elementor-2203 .elementor-element.elementor-element-2d148272{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2203 .elementor-element.elementor-element-b567128{text-align:center;}.elementor-2203 .elementor-element.elementor-element-2d8f92b6{--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;--background-transition:0.3s;}.elementor-2203 .elementor-element.elementor-element-2d8f92b6:hover{background-color:var( --e-global-color-833a7e1 );}.elementor-2203 .elementor-element.elementor-element-173a8dd7{--display:flex;}.elementor-2203 .elementor-element.elementor-element-7c8ddf28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2203 .elementor-element.elementor-element-487ac7a0{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2203 .elementor-element.elementor-element-487ac7a0 .elementor-icon-wrapper{text-align:center;}.elementor-2203 .elementor-element.elementor-element-487ac7a0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c36750d );}.elementor-2203 .elementor-element.elementor-element-487ac7a0.elementor-view-framed .elementor-icon, .elementor-2203 .elementor-element.elementor-element-487ac7a0.elementor-view-default .elementor-icon{color:var( --e-global-color-c36750d );border-color:var( --e-global-color-c36750d );}.elementor-2203 .elementor-element.elementor-element-487ac7a0.elementor-view-framed .elementor-icon, .elementor-2203 .elementor-element.elementor-element-487ac7a0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c36750d );}.elementor-2203 .elementor-element.elementor-element-487ac7a0 .elementor-icon{font-size:30px;}.elementor-2203 .elementor-element.elementor-element-487ac7a0 .elementor-icon svg{height:30px;}.elementor-2203 .elementor-element.elementor-element-234b396d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2203 .elementor-element.elementor-element-9592824{text-align:center;}.elementor-2203 .elementor-element.elementor-element-5f82462d{--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;--background-transition:0.3s;}.elementor-2203 .elementor-element.elementor-element-5f82462d:hover{background-color:var( --e-global-color-833a7e1 );}.elementor-2203 .elementor-element.elementor-element-65c3d85{--display:flex;}.elementor-2203 .elementor-element.elementor-element-17227c0{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2203 .elementor-element.elementor-element-17227c0 .elementor-icon-wrapper{text-align:center;}.elementor-2203 .elementor-element.elementor-element-17227c0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c36750d );}.elementor-2203 .elementor-element.elementor-element-17227c0.elementor-view-framed .elementor-icon, .elementor-2203 .elementor-element.elementor-element-17227c0.elementor-view-default .elementor-icon{color:var( --e-global-color-c36750d );border-color:var( --e-global-color-c36750d );}.elementor-2203 .elementor-element.elementor-element-17227c0.elementor-view-framed .elementor-icon, .elementor-2203 .elementor-element.elementor-element-17227c0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c36750d );}.elementor-2203 .elementor-element.elementor-element-17227c0 .elementor-icon{font-size:30px;}.elementor-2203 .elementor-element.elementor-element-17227c0 .elementor-icon svg{height:30px;}.elementor-2203 .elementor-element.elementor-element-3c816ab3{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2203 .elementor-element.elementor-element-2c0e30bd{text-align:center;}.elementor-2203 .elementor-element.elementor-element-2ea7b10a{--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;--background-transition:0.3s;}.elementor-2203 .elementor-element.elementor-element-2ea7b10a:hover{background-color:var( --e-global-color-833a7e1 );}.elementor-2203 .elementor-element.elementor-element-7d7e1aec{--display:flex;}.elementor-2203 .elementor-element.elementor-element-6c1530cc{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2203 .elementor-element.elementor-element-6c1530cc .elementor-icon-wrapper{text-align:center;}.elementor-2203 .elementor-element.elementor-element-6c1530cc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c36750d );}.elementor-2203 .elementor-element.elementor-element-6c1530cc.elementor-view-framed .elementor-icon, .elementor-2203 .elementor-element.elementor-element-6c1530cc.elementor-view-default .elementor-icon{color:var( --e-global-color-c36750d );border-color:var( --e-global-color-c36750d );}.elementor-2203 .elementor-element.elementor-element-6c1530cc.elementor-view-framed .elementor-icon, .elementor-2203 .elementor-element.elementor-element-6c1530cc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c36750d );}.elementor-2203 .elementor-element.elementor-element-6c1530cc .elementor-icon{font-size:30px;}.elementor-2203 .elementor-element.elementor-element-6c1530cc .elementor-icon svg{height:30px;}.elementor-2203 .elementor-element.elementor-element-3ab1ff74{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2203 .elementor-element.elementor-element-2108cf08{text-align:center;}.elementor-2203 .elementor-element.elementor-element-618df0b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2203 .elementor-element.elementor-element-3797b134{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2203 .elementor-element.elementor-element-7ef852bb{--display:flex;}.elementor-2203 .elementor-element.elementor-element-7ef852bb:not(.elementor-motion-effects-element-type-background), .elementor-2203 .elementor-element.elementor-element-7ef852bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7DECE;}.elementor-2203 .elementor-element.elementor-element-3d5afa73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 38px 0px;}.elementor-2203 .elementor-element.elementor-element-2e535253{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2203 .elementor-element.elementor-element-32a71d95{--display:flex;--padding-top:0px;--padding-bottom:95px;--padding-left:10px;--padding-right:10px;}.elementor-2203 .elementor-element.elementor-element-32a71d95:not(.elementor-motion-effects-element-type-background), .elementor-2203 .elementor-element.elementor-element-32a71d95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7DECE;}.elementor-2203 .elementor-element.elementor-element-550bed3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2203 .elementor-element.elementor-element-3a8aa925{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2203 .elementor-element.elementor-element-792a1a00{text-align:center;}.elementor-2203 .elementor-element.elementor-element-6a1c5829{text-align:center;}.elementor-2203 .elementor-element.elementor-element-1a444ca4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2203 .elementor-element.elementor-element-6fa333f1{text-align:center;}.elementor-2203 .elementor-element.elementor-element-4c659bcf{text-align:center;}.elementor-2203 .elementor-element.elementor-element-50bb8756{--grid-columns:3;}.elementor-2203 .elementor-element.elementor-element-5aa21395{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2203 .elementor-element.elementor-element-5aa21395:not(.elementor-motion-effects-element-type-background), .elementor-2203 .elementor-element.elementor-element-5aa21395 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7DECE;}.elementor-2203 .elementor-element.elementor-element-2b349345{text-align:center;}.elementor-2203 .elementor-element.elementor-element-4afb49df{text-align:center;}.elementor-2203 .elementor-element.elementor-element-7327c75d{text-align:center;font-size:16px;}@media(max-width:1024px){.elementor-2203 .elementor-element.elementor-element-50bb8756{--grid-columns:2;}}@media(min-width:768px){.elementor-2203 .elementor-element.elementor-element-3eeec745{--width:50%;}.elementor-2203 .elementor-element.elementor-element-3e526faa{--width:50%;}.elementor-2203 .elementor-element.elementor-element-69b8f3ed{--width:25%;}.elementor-2203 .elementor-element.elementor-element-2d8f92b6{--width:25%;}.elementor-2203 .elementor-element.elementor-element-5f82462d{--width:25%;}.elementor-2203 .elementor-element.elementor-element-2ea7b10a{--width:25%;}.elementor-2203 .elementor-element.elementor-element-3797b134{--width:50%;}.elementor-2203 .elementor-element.elementor-element-2e535253{--width:50%;}}@media(max-width:767px){.elementor-2203 .elementor-element.elementor-element-4bd410f6 .elementor-heading-title{font-size:40px;}.elementor-2203 .elementor-element.elementor-element-140dc08d{width:var( --container-widget-width, 257.891px );max-width:257.891px;--container-widget-width:257.891px;--container-widget-flex-grow:0;}.elementor-2203 .elementor-element.elementor-element-653ac792{width:var( --container-widget-width, 253.648px );max-width:253.648px;--container-widget-width:253.648px;--container-widget-flex-grow:0;}.elementor-2203 .elementor-element.elementor-element-19b9d5d3{width:var( --container-widget-width, 254.133px );max-width:254.133px;--container-widget-width:254.133px;--container-widget-flex-grow:0;}.elementor-2203 .elementor-element.elementor-element-9436199{width:var( --container-widget-width, 254.422px );max-width:254.422px;--container-widget-width:254.422px;--container-widget-flex-grow:0;}.elementor-2203 .elementor-element.elementor-element-50bb8756{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-685783c9 *//* Выравнивание картинок внутри контейнера */
.elementor-2203 .elementor-element.elementor-element-685783c9 .elementor-widget-image a,
.elementor-2203 .elementor-element.elementor-element-685783c9 .elementor-widget-image img {
    width: 100% !important;
    height: 90px !important;            /* Одинаковая фиксированная высота */
    aspect-ratio: 1 / 1 !important;    /* Квадратная форма */
    object-fit: contain !important;    /* Картинка не искажается */
    background-color: #ffffff !important; /* Белый фон */
    border-radius: 8px !important;     /* Закругление углов */
    padding: 6px !important;           /* Внутренний отступ */
    box-sizing: border-box !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dbf5cfb */.elementor-2203 .elementor-element.elementor-element-2dbf5cfb img {
    width: 100%;
    height: 155px;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3eaa4fa *//* Делаем весь текст внутри контейнера темным */
.elementor-2203 .elementor-element.elementor-element-3eaa4fa p,
.elementor-2203 .elementor-element.elementor-element-3eaa4fa a,
.elementor-2203 .elementor-element.elementor-element-3eaa4fa .elementor-icon-box-description,
.elementor-2203 .elementor-element.elementor-element-3eaa4fa .elementor-text-editor {
    color: #222222 !important;
}

/* Если нужно, чтобы при наведении курсора текст тоже оставался темным */
.elementor-2203 .elementor-element.elementor-element-3eaa4fa:hover p,
.elementor-2203 .elementor-element.elementor-element-3eaa4fa:hover a,
.elementor-2203 .elementor-element.elementor-element-3eaa4fa:hover .elementor-icon-box-description,
.elementor-2203 .elementor-element.elementor-element-3eaa4fa:hover .elementor-text-editor {
    color: #222222 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c8ddf28 */.elementor-2203 .elementor-element.elementor-element-7c8ddf28 img {
    width: 100%;
    height: 155px;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9592824 *//* Убираем подчеркивание и задаем правильные цвета только тексту и заголовку */
.elementor-2203 .elementor-element.elementor-element-9592824 a,
.elementor-2203 .elementor-element.elementor-element-9592824 a:hover {
  text-decoration: none !important;
}

.elementor-2203 .elementor-element.elementor-element-9592824 .elementor-heading-title {
  color: #1B1B1B !important;
  text-decoration: none !important;
}

.elementor-2203 .elementor-element.elementor-element-9592824 .elementor-widget-text-editor {
  color: #1B1B1B !important;
  text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173a8dd7 *//* Делаем весь текст внутри контейнера темным */
.elementor-2203 .elementor-element.elementor-element-173a8dd7 p,
.elementor-2203 .elementor-element.elementor-element-173a8dd7 a,
.elementor-2203 .elementor-element.elementor-element-173a8dd7 .elementor-icon-box-description,
.elementor-2203 .elementor-element.elementor-element-173a8dd7 .elementor-text-editor {
    color: #222222 !important;
}

/* Если нужно, чтобы при наведении курсора текст тоже оставался темным */
.elementor-2203 .elementor-element.elementor-element-173a8dd7:hover p,
.elementor-2203 .elementor-element.elementor-element-173a8dd7:hover a,
.elementor-2203 .elementor-element.elementor-element-173a8dd7:hover .elementor-icon-box-description,
.elementor-2203 .elementor-element.elementor-element-173a8dd7:hover .elementor-text-editor {
    color: #222222 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39592c91 */.elementor-2203 .elementor-element.elementor-element-39592c91 img {
    width: 100%;
    height: 155px;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65c3d85 *//* Делаем весь текст внутри контейнера темным */
.elementor-2203 .elementor-element.elementor-element-65c3d85 p,
.elementor-2203 .elementor-element.elementor-element-65c3d85 a,
.elementor-2203 .elementor-element.elementor-element-65c3d85 .elementor-icon-box-description,
.elementor-2203 .elementor-element.elementor-element-65c3d85 .elementor-text-editor {
    color: #222222 !important;
}

/* Если нужно, чтобы при наведении курсора текст тоже оставался темным */
.elementor-2203 .elementor-element.elementor-element-65c3d85:hover p,
.elementor-2203 .elementor-element.elementor-element-65c3d85:hover a,
.elementor-2203 .elementor-element.elementor-element-65c3d85:hover .elementor-icon-box-description,
.elementor-2203 .elementor-element.elementor-element-65c3d85:hover .elementor-text-editor {
    color: #222222 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b95d5b0 */.elementor-2203 .elementor-element.elementor-element-6b95d5b0 img {
    width: 100%;
    height: 155px;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d7e1aec *//* Делаем весь текст внутри контейнера темным */
.elementor-2203 .elementor-element.elementor-element-7d7e1aec p,
.elementor-2203 .elementor-element.elementor-element-7d7e1aec a,
.elementor-2203 .elementor-element.elementor-element-7d7e1aec .elementor-icon-box-description,
.elementor-2203 .elementor-element.elementor-element-7d7e1aec .elementor-text-editor {
    color: #222222 !important;
}

/* Если нужно, чтобы при наведении курсора текст тоже оставался темным */
.elementor-2203 .elementor-element.elementor-element-7d7e1aec:hover p,
.elementor-2203 .elementor-element.elementor-element-7d7e1aec:hover a,
.elementor-2203 .elementor-element.elementor-element-7d7e1aec:hover .elementor-icon-box-description,
.elementor-2203 .elementor-element.elementor-element-7d7e1aec:hover .elementor-text-editor {
    color: #222222 !important;
}/* End custom CSS */