.elementor-2105 .elementor-element.elementor-element-2e2f8052{--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-2105 .elementor-element.elementor-element-38266255{--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-2105 .elementor-element.elementor-element-2d3feafb{--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-2105 .elementor-element.elementor-element-6e3db6e9{--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-2105 .elementor-element.elementor-element-3cbc41c4{--display:flex;}.elementor-2105 .elementor-element.elementor-element-433fa8be{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2105 .elementor-element.elementor-element-433fa8be .elementor-heading-title{font-size:45px;}.elementor-2105 .elementor-element.elementor-element-3710c09a{margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2105 .elementor-element.elementor-element-6f9bc968{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2105 .elementor-element.elementor-element-6fcb46bb{--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-2105 .elementor-element.elementor-element-6fcb46bb:not(.elementor-motion-effects-element-type-background), .elementor-2105 .elementor-element.elementor-element-6fcb46bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7DECE;}.elementor-2105 .elementor-element.elementor-element-632caae0{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:center;}.elementor-2105 .elementor-element.elementor-element-6b734e81{text-align:center;}.elementor-2105 .elementor-element.elementor-element-25e26f51{--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-2105 .elementor-element.elementor-element-25e26f51:not(.elementor-motion-effects-element-type-background), .elementor-2105 .elementor-element.elementor-element-25e26f51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7DECE;}.elementor-2105 .elementor-element.elementor-element-5a1f015b{--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-2105 .elementor-element.elementor-element-32243cc6{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-2105 .elementor-element.elementor-element-32243cc6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2105 .elementor-element.elementor-element-32243cc6 .elementor-icon-box-wrapper{gap:15px;}.elementor-2105 .elementor-element.elementor-element-32243cc6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c36750d );}.elementor-2105 .elementor-element.elementor-element-32243cc6.elementor-view-framed .elementor-icon, .elementor-2105 .elementor-element.elementor-element-32243cc6.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-2105 .elementor-element.elementor-element-3ee359ec{--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-2105 .elementor-element.elementor-element-7ec4138f{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-2105 .elementor-element.elementor-element-7ec4138f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2105 .elementor-element.elementor-element-7ec4138f .elementor-icon-box-wrapper{gap:15px;}.elementor-2105 .elementor-element.elementor-element-7ec4138f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c36750d );}.elementor-2105 .elementor-element.elementor-element-7ec4138f.elementor-view-framed .elementor-icon, .elementor-2105 .elementor-element.elementor-element-7ec4138f.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-2105 .elementor-element.elementor-element-3f4e2990{--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-2105 .elementor-element.elementor-element-2e535294{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-2105 .elementor-element.elementor-element-2e535294.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2105 .elementor-element.elementor-element-2e535294 .elementor-icon-box-wrapper{gap:15px;}.elementor-2105 .elementor-element.elementor-element-2e535294.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c36750d );}.elementor-2105 .elementor-element.elementor-element-2e535294.elementor-view-framed .elementor-icon, .elementor-2105 .elementor-element.elementor-element-2e535294.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-2105 .elementor-element.elementor-element-24e419d9{--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-2105 .elementor-element.elementor-element-207b5150{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-2105 .elementor-element.elementor-element-207b5150.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2105 .elementor-element.elementor-element-207b5150 .elementor-icon-box-wrapper{gap:15px;}.elementor-2105 .elementor-element.elementor-element-207b5150.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c36750d );}.elementor-2105 .elementor-element.elementor-element-207b5150.elementor-view-framed .elementor-icon, .elementor-2105 .elementor-element.elementor-element-207b5150.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-2105 .elementor-element.elementor-element-681060de{--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-2105 .elementor-element.elementor-element-5f7d985b{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-2105 .elementor-element.elementor-element-5f7d985b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2105 .elementor-element.elementor-element-5f7d985b .elementor-icon-box-wrapper{gap:15px;}.elementor-2105 .elementor-element.elementor-element-5f7d985b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c36750d );}.elementor-2105 .elementor-element.elementor-element-5f7d985b.elementor-view-framed .elementor-icon, .elementor-2105 .elementor-element.elementor-element-5f7d985b.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-2105 .elementor-element.elementor-element-57c22f99{--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-2105 .elementor-element.elementor-element-1eab3415{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-2105 .elementor-element.elementor-element-1eab3415.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2105 .elementor-element.elementor-element-1eab3415 .elementor-icon-box-wrapper{gap:15px;}.elementor-2105 .elementor-element.elementor-element-1eab3415.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c36750d );}.elementor-2105 .elementor-element.elementor-element-1eab3415.elementor-view-framed .elementor-icon, .elementor-2105 .elementor-element.elementor-element-1eab3415.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-2105 .elementor-element.elementor-element-5290d011{--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-2105 .elementor-element.elementor-element-32a0bb9b{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2105 .elementor-element.elementor-element-6510eca4.elementor-element{--align-self:center;}.elementor-2105 .elementor-element.elementor-element-6510eca4{text-align:center;}.elementor-2105 .elementor-element.elementor-element-220fa9cb{--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-2105 .elementor-element.elementor-element-36ca0bba{--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-2105 .elementor-element.elementor-element-36ca0bba:hover{background-color:var( --e-global-color-833a7e1 );}.elementor-2105 .elementor-element.elementor-element-4e683cf2{--display:flex;}.elementor-2105 .elementor-element.elementor-element-1c51095b{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2105 .elementor-element.elementor-element-1c51095b .elementor-icon-wrapper{text-align:center;}.elementor-2105 .elementor-element.elementor-element-1c51095b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c36750d );}.elementor-2105 .elementor-element.elementor-element-1c51095b.elementor-view-framed .elementor-icon, .elementor-2105 .elementor-element.elementor-element-1c51095b.elementor-view-default .elementor-icon{color:var( --e-global-color-c36750d );border-color:var( --e-global-color-c36750d );}.elementor-2105 .elementor-element.elementor-element-1c51095b.elementor-view-framed .elementor-icon, .elementor-2105 .elementor-element.elementor-element-1c51095b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c36750d );}.elementor-2105 .elementor-element.elementor-element-1c51095b .elementor-icon{font-size:30px;}.elementor-2105 .elementor-element.elementor-element-1c51095b .elementor-icon svg{height:30px;}.elementor-2105 .elementor-element.elementor-element-74d6942b{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2105 .elementor-element.elementor-element-2b29618{text-align:center;}.elementor-2105 .elementor-element.elementor-element-5f1494b{--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-2105 .elementor-element.elementor-element-5f1494b:hover{background-color:var( --e-global-color-833a7e1 );}.elementor-2105 .elementor-element.elementor-element-34d3a008{--display:flex;}.elementor-2105 .elementor-element.elementor-element-48f159a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2105 .elementor-element.elementor-element-444e577{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2105 .elementor-element.elementor-element-444e577 .elementor-icon-wrapper{text-align:center;}.elementor-2105 .elementor-element.elementor-element-444e577.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c36750d );}.elementor-2105 .elementor-element.elementor-element-444e577.elementor-view-framed .elementor-icon, .elementor-2105 .elementor-element.elementor-element-444e577.elementor-view-default .elementor-icon{color:var( --e-global-color-c36750d );border-color:var( --e-global-color-c36750d );}.elementor-2105 .elementor-element.elementor-element-444e577.elementor-view-framed .elementor-icon, .elementor-2105 .elementor-element.elementor-element-444e577.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c36750d );}.elementor-2105 .elementor-element.elementor-element-444e577 .elementor-icon{font-size:30px;}.elementor-2105 .elementor-element.elementor-element-444e577 .elementor-icon svg{height:30px;}.elementor-2105 .elementor-element.elementor-element-7875efbc{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2105 .elementor-element.elementor-element-60ce6f0b{text-align:center;}.elementor-2105 .elementor-element.elementor-element-48030fdb{--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-2105 .elementor-element.elementor-element-48030fdb:hover{background-color:var( --e-global-color-833a7e1 );}.elementor-2105 .elementor-element.elementor-element-19d4a55b{--display:flex;}.elementor-2105 .elementor-element.elementor-element-68e3ebcc{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2105 .elementor-element.elementor-element-68e3ebcc .elementor-icon-wrapper{text-align:center;}.elementor-2105 .elementor-element.elementor-element-68e3ebcc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c36750d );}.elementor-2105 .elementor-element.elementor-element-68e3ebcc.elementor-view-framed .elementor-icon, .elementor-2105 .elementor-element.elementor-element-68e3ebcc.elementor-view-default .elementor-icon{color:var( --e-global-color-c36750d );border-color:var( --e-global-color-c36750d );}.elementor-2105 .elementor-element.elementor-element-68e3ebcc.elementor-view-framed .elementor-icon, .elementor-2105 .elementor-element.elementor-element-68e3ebcc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c36750d );}.elementor-2105 .elementor-element.elementor-element-68e3ebcc .elementor-icon{font-size:30px;}.elementor-2105 .elementor-element.elementor-element-68e3ebcc .elementor-icon svg{height:30px;}.elementor-2105 .elementor-element.elementor-element-7f8cb077{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2105 .elementor-element.elementor-element-5cfc93fe{text-align:center;}.elementor-2105 .elementor-element.elementor-element-2517d8cf{--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-2105 .elementor-element.elementor-element-2517d8cf:hover{background-color:var( --e-global-color-833a7e1 );}.elementor-2105 .elementor-element.elementor-element-3e5177b6{--display:flex;}.elementor-2105 .elementor-element.elementor-element-75577d18{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2105 .elementor-element.elementor-element-75577d18 .elementor-icon-wrapper{text-align:center;}.elementor-2105 .elementor-element.elementor-element-75577d18.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c36750d );}.elementor-2105 .elementor-element.elementor-element-75577d18.elementor-view-framed .elementor-icon, .elementor-2105 .elementor-element.elementor-element-75577d18.elementor-view-default .elementor-icon{color:var( --e-global-color-c36750d );border-color:var( --e-global-color-c36750d );}.elementor-2105 .elementor-element.elementor-element-75577d18.elementor-view-framed .elementor-icon, .elementor-2105 .elementor-element.elementor-element-75577d18.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c36750d );}.elementor-2105 .elementor-element.elementor-element-75577d18 .elementor-icon{font-size:30px;}.elementor-2105 .elementor-element.elementor-element-75577d18 .elementor-icon svg{height:30px;}.elementor-2105 .elementor-element.elementor-element-3a037706{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2105 .elementor-element.elementor-element-6bb395df{text-align:center;}.elementor-2105 .elementor-element.elementor-element-6101a122{--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-2105 .elementor-element.elementor-element-2a9645da{--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-2105 .elementor-element.elementor-element-58bf6a2f{--display:flex;}.elementor-2105 .elementor-element.elementor-element-58bf6a2f:not(.elementor-motion-effects-element-type-background), .elementor-2105 .elementor-element.elementor-element-58bf6a2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7DECE;}.elementor-2105 .elementor-element.elementor-element-2e3fc6fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 38px 0px;}.elementor-2105 .elementor-element.elementor-element-429fc37b{--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-2105 .elementor-element.elementor-element-7071a03{--display:flex;--padding-top:0px;--padding-bottom:78px;--padding-left:10px;--padding-right:10px;}.elementor-2105 .elementor-element.elementor-element-7071a03:not(.elementor-motion-effects-element-type-background), .elementor-2105 .elementor-element.elementor-element-7071a03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7DECE;}.elementor-2105 .elementor-element.elementor-element-39a63961{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2105 .elementor-element.elementor-element-37f27eae{--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-2105 .elementor-element.elementor-element-4516782c{text-align:center;}.elementor-2105 .elementor-element.elementor-element-110d0145{text-align:center;}.elementor-2105 .elementor-element.elementor-element-28109856{--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-2105 .elementor-element.elementor-element-5b288576{text-align:center;}.elementor-2105 .elementor-element.elementor-element-b4537bc{text-align:center;}.elementor-2105 .elementor-element.elementor-element-332c9c5c{--grid-columns:3;}.elementor-2105 .elementor-element.elementor-element-6e7c0607{--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-2105 .elementor-element.elementor-element-6e7c0607:not(.elementor-motion-effects-element-type-background), .elementor-2105 .elementor-element.elementor-element-6e7c0607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7DECE;}.elementor-2105 .elementor-element.elementor-element-4acaa464{text-align:center;}.elementor-2105 .elementor-element.elementor-element-7fd65415{text-align:center;}.elementor-2105 .elementor-element.elementor-element-5b90d6e8{text-align:center;font-size:16px;}@media(max-width:1024px){.elementor-2105 .elementor-element.elementor-element-332c9c5c{--grid-columns:2;}}@media(min-width:768px){.elementor-2105 .elementor-element.elementor-element-38266255{--width:50%;}.elementor-2105 .elementor-element.elementor-element-6e3db6e9{--width:50%;}.elementor-2105 .elementor-element.elementor-element-36ca0bba{--width:25%;}.elementor-2105 .elementor-element.elementor-element-5f1494b{--width:25%;}.elementor-2105 .elementor-element.elementor-element-48030fdb{--width:25%;}.elementor-2105 .elementor-element.elementor-element-2517d8cf{--width:25%;}.elementor-2105 .elementor-element.elementor-element-2a9645da{--width:50%;}.elementor-2105 .elementor-element.elementor-element-429fc37b{--width:50%;}}@media(max-width:767px){.elementor-2105 .elementor-element.elementor-element-433fa8be .elementor-heading-title{font-size:40px;}.elementor-2105 .elementor-element.elementor-element-342e989e{font-size:14px;}.elementor-2105 .elementor-element.elementor-element-7ec4138f{width:var( --container-widget-width, 257.891px );max-width:257.891px;--container-widget-width:257.891px;--container-widget-flex-grow:0;}.elementor-2105 .elementor-element.elementor-element-2e535294{width:var( --container-widget-width, 253.648px );max-width:253.648px;--container-widget-width:253.648px;--container-widget-flex-grow:0;}.elementor-2105 .elementor-element.elementor-element-207b5150{width:var( --container-widget-width, 254.133px );max-width:254.133px;--container-widget-width:254.133px;--container-widget-flex-grow:0;}.elementor-2105 .elementor-element.elementor-element-1eab3415{width:var( --container-widget-width, 254.422px );max-width:254.422px;--container-widget-width:254.422px;--container-widget-flex-grow:0;}.elementor-2105 .elementor-element.elementor-element-332c9c5c{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-2d3feafb *//* Выравнивание картинок внутри контейнера */
.elementor-2105 .elementor-element.elementor-element-2d3feafb .elementor-widget-image a,
.elementor-2105 .elementor-element.elementor-element-2d3feafb .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-22195a1a */.elementor-2105 .elementor-element.elementor-element-22195a1a img {
    width: 100%;
    height: 155px;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e683cf2 *//* Делаем весь текст внутри контейнера темным */
.elementor-2105 .elementor-element.elementor-element-4e683cf2 p,
.elementor-2105 .elementor-element.elementor-element-4e683cf2 a,
.elementor-2105 .elementor-element.elementor-element-4e683cf2 .elementor-icon-box-description,
.elementor-2105 .elementor-element.elementor-element-4e683cf2 .elementor-text-editor {
    color: #222222 !important;
}

/* Если нужно, чтобы при наведении курсора текст тоже оставался темным */
.elementor-2105 .elementor-element.elementor-element-4e683cf2:hover p,
.elementor-2105 .elementor-element.elementor-element-4e683cf2:hover a,
.elementor-2105 .elementor-element.elementor-element-4e683cf2:hover .elementor-icon-box-description,
.elementor-2105 .elementor-element.elementor-element-4e683cf2:hover .elementor-text-editor {
    color: #222222 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-48f159a7 */.elementor-2105 .elementor-element.elementor-element-48f159a7 img {
    width: 100%;
    height: 155px;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60ce6f0b *//* Убираем подчеркивание и задаем правильные цвета только тексту и заголовку */
.elementor-2105 .elementor-element.elementor-element-60ce6f0b a,
.elementor-2105 .elementor-element.elementor-element-60ce6f0b a:hover {
  text-decoration: none !important;
}

.elementor-2105 .elementor-element.elementor-element-60ce6f0b .elementor-heading-title {
  color: #1B1B1B !important;
  text-decoration: none !important;
}

.elementor-2105 .elementor-element.elementor-element-60ce6f0b .elementor-widget-text-editor {
  color: #1B1B1B !important;
  text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34d3a008 *//* Делаем весь текст внутри контейнера темным */
.elementor-2105 .elementor-element.elementor-element-34d3a008 p,
.elementor-2105 .elementor-element.elementor-element-34d3a008 a,
.elementor-2105 .elementor-element.elementor-element-34d3a008 .elementor-icon-box-description,
.elementor-2105 .elementor-element.elementor-element-34d3a008 .elementor-text-editor {
    color: #222222 !important;
}

/* Если нужно, чтобы при наведении курсора текст тоже оставался темным */
.elementor-2105 .elementor-element.elementor-element-34d3a008:hover p,
.elementor-2105 .elementor-element.elementor-element-34d3a008:hover a,
.elementor-2105 .elementor-element.elementor-element-34d3a008:hover .elementor-icon-box-description,
.elementor-2105 .elementor-element.elementor-element-34d3a008:hover .elementor-text-editor {
    color: #222222 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d099 */.elementor-2105 .elementor-element.elementor-element-5d099 img {
    width: 100%;
    height: 155px;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19d4a55b *//* Делаем весь текст внутри контейнера темным */
.elementor-2105 .elementor-element.elementor-element-19d4a55b p,
.elementor-2105 .elementor-element.elementor-element-19d4a55b a,
.elementor-2105 .elementor-element.elementor-element-19d4a55b .elementor-icon-box-description,
.elementor-2105 .elementor-element.elementor-element-19d4a55b .elementor-text-editor {
    color: #222222 !important;
}

/* Если нужно, чтобы при наведении курсора текст тоже оставался темным */
.elementor-2105 .elementor-element.elementor-element-19d4a55b:hover p,
.elementor-2105 .elementor-element.elementor-element-19d4a55b:hover a,
.elementor-2105 .elementor-element.elementor-element-19d4a55b:hover .elementor-icon-box-description,
.elementor-2105 .elementor-element.elementor-element-19d4a55b:hover .elementor-text-editor {
    color: #222222 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba6f1a1 */.elementor-2105 .elementor-element.elementor-element-ba6f1a1 img {
    width: 100%;
    height: 155px;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e5177b6 *//* Делаем весь текст внутри контейнера темным */
.elementor-2105 .elementor-element.elementor-element-3e5177b6 p,
.elementor-2105 .elementor-element.elementor-element-3e5177b6 a,
.elementor-2105 .elementor-element.elementor-element-3e5177b6 .elementor-icon-box-description,
.elementor-2105 .elementor-element.elementor-element-3e5177b6 .elementor-text-editor {
    color: #222222 !important;
}

/* Если нужно, чтобы при наведении курсора текст тоже оставался темным */
.elementor-2105 .elementor-element.elementor-element-3e5177b6:hover p,
.elementor-2105 .elementor-element.elementor-element-3e5177b6:hover a,
.elementor-2105 .elementor-element.elementor-element-3e5177b6:hover .elementor-icon-box-description,
.elementor-2105 .elementor-element.elementor-element-3e5177b6:hover .elementor-text-editor {
    color: #222222 !important;
}/* End custom CSS */