.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-17480 .elementor-element.elementor-element-05b5919 .elementor-icon-wrapper{text-align:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-17480 .elementor-element.elementor-element-811aa60 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:17px;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Montserrat;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-17480 .elementor-element.elementor-element-1dc71e6{width:var( --container-widget-width, 121.382% );max-width:121.382%;--container-widget-width:121.382%;--container-widget-flex-grow:0;}.elementor-17480 .elementor-element.elementor-element-bb527da .elementor-icon-wrapper{text-align:center;}.elementor-17480 .elementor-element.elementor-element-a034bd0 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:17px;font-weight:600;}.elementor-17480 .elementor-element.elementor-element-4859f48 .elementor-icon-wrapper{text-align:center;}.elementor-17480 .elementor-element.elementor-element-e58232d .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:17px;font-weight:600;}.elementor-17480 .elementor-element.elementor-element-5ec13e8{--spacer-size:30px;}.elementor-17480 .elementor-element.elementor-element-acbfc7d .elementor-icon-wrapper{text-align:center;}.elementor-17480 .elementor-element.elementor-element-404815e .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:17px;font-weight:600;}.elementor-17480 .elementor-element.elementor-element-437fea0{width:var( --container-widget-width, 98.508% );max-width:98.508%;--container-widget-width:98.508%;--container-widget-flex-grow:0;}.elementor-17480 .elementor-element.elementor-element-4a5264e{width:var( --container-widget-width, 98.508% );max-width:98.508%;--container-widget-width:98.508%;--container-widget-flex-grow:0;}.elementor-17480 .elementor-element.elementor-element-39bdd66{--spacer-size:50px;}.elementor-17480 .elementor-element.elementor-element-4eb03ae .elementor-icon-wrapper{text-align:center;}.elementor-17480 .elementor-element.elementor-element-87bd4ac .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:17px;font-weight:600;}.elementor-17480 .elementor-element.elementor-element-b3bee75 .elementor-icon-wrapper{text-align:center;}.elementor-17480 .elementor-element.elementor-element-5f7822d .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:17px;font-weight:600;}.elementor-17480 .elementor-element.elementor-element-a4fc0d8 .elementor-icon-wrapper{text-align:center;}.elementor-17480 .elementor-element.elementor-element-d0aa103 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:17px;font-weight:600;}.elementor-17480 .elementor-element.elementor-element-8fc9e7c .elementor-icon-wrapper{text-align:center;}.elementor-17480 .elementor-element.elementor-element-8fc9e7c.elementor-view-stacked .elementor-icon{background-color:#8D2426;}.elementor-17480 .elementor-element.elementor-element-8fc9e7c.elementor-view-framed .elementor-icon, .elementor-17480 .elementor-element.elementor-element-8fc9e7c.elementor-view-default .elementor-icon{color:#8D2426;border-color:#8D2426;}.elementor-17480 .elementor-element.elementor-element-8fc9e7c.elementor-view-framed .elementor-icon, .elementor-17480 .elementor-element.elementor-element-8fc9e7c.elementor-view-default .elementor-icon svg{fill:#8D2426;}.elementor-17480 .elementor-element.elementor-element-c842dcd .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:17px;font-weight:600;}.elementor-17480 .elementor-element.elementor-element-04b816f .elementor-icon-wrapper{text-align:center;}.elementor-17480 .elementor-element.elementor-element-19891e9 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:17px;font-weight:600;}.elementor-17480 .elementor-element.elementor-element-fdc270e .elementor-icon-wrapper{text-align:center;}.elementor-17480 .elementor-element.elementor-element-2a99cf1 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:17px;font-weight:600;}.elementor-17480 .elementor-element.elementor-element-3000247 .elementor-icon-wrapper{text-align:center;}.elementor-17480 .elementor-element.elementor-element-3000247.elementor-view-stacked .elementor-icon{background-color:#8D2426;}.elementor-17480 .elementor-element.elementor-element-3000247.elementor-view-framed .elementor-icon, .elementor-17480 .elementor-element.elementor-element-3000247.elementor-view-default .elementor-icon{color:#8D2426;border-color:#8D2426;}.elementor-17480 .elementor-element.elementor-element-3000247.elementor-view-framed .elementor-icon, .elementor-17480 .elementor-element.elementor-element-3000247.elementor-view-default .elementor-icon svg{fill:#8D2426;}.elementor-17480 .elementor-element.elementor-element-af76edd .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:17px;font-weight:600;}.elementor-17480 .elementor-element.elementor-element-8236339 .elementor-icon-wrapper{text-align:center;}.elementor-17480 .elementor-element.elementor-element-91d62c0 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:17px;font-weight:600;}.elementor-17480 .elementor-element.elementor-element-e5f743f .elementor-icon-wrapper{text-align:center;}.elementor-17480 .elementor-element.elementor-element-64ca203 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:17px;font-weight:600;}.elementor-17480 .elementor-element.elementor-element-78f38a5 .elementor-icon-wrapper{text-align:center;}.elementor-17480 .elementor-element.elementor-element-27c8f75 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:16px;font-weight:600;}.elementor-17480 .elementor-element.elementor-element-2964613{width:var( --container-widget-width, 98.508% );max-width:98.508%;--container-widget-width:98.508%;--container-widget-flex-grow:0;}.elementor-17480 .elementor-element.elementor-element-cee932f .elementor-icon-wrapper{text-align:center;}.elementor-17480 .elementor-element.elementor-element-afe1892 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:17px;font-weight:600;}@media(min-width:768px){.elementor-17480 .elementor-element.elementor-element-37d203c{width:6.512%;}.elementor-17480 .elementor-element.elementor-element-865d0d0{width:26.227%;}.elementor-17480 .elementor-element.elementor-element-da3abb3{width:6.14%;}.elementor-17480 .elementor-element.elementor-element-fc74ddd{width:28.021%;}.elementor-17480 .elementor-element.elementor-element-7c91a85{width:6.213%;}.elementor-17480 .elementor-element.elementor-element-ccfb03b{width:24.885%;}.elementor-17480 .elementor-element.elementor-element-46032b2{width:5.965%;}.elementor-17480 .elementor-element.elementor-element-d63a87d{width:26.793%;}.elementor-17480 .elementor-element.elementor-element-158d0d7{width:6.04%;}.elementor-17480 .elementor-element.elementor-element-89bdfdb{width:27.316%;}.elementor-17480 .elementor-element.elementor-element-b1b607b{width:33.886%;}.elementor-17480 .elementor-element.elementor-element-3bb862e{width:14.998%;}.elementor-17480 .elementor-element.elementor-element-285da6f{width:85%;}.elementor-17480 .elementor-element.elementor-element-a8ce05e{width:14.998%;}.elementor-17480 .elementor-element.elementor-element-2cb643e{width:85%;}.elementor-17480 .elementor-element.elementor-element-5d57db6{width:14.998%;}.elementor-17480 .elementor-element.elementor-element-5e467ce{width:85%;}.elementor-17480 .elementor-element.elementor-element-2d6f6dc{width:14.998%;}.elementor-17480 .elementor-element.elementor-element-0a07cdb{width:85%;}.elementor-17480 .elementor-element.elementor-element-9a3cab2{width:14.998%;}.elementor-17480 .elementor-element.elementor-element-8d08095{width:85%;}.elementor-17480 .elementor-element.elementor-element-8ce563a{width:14.998%;}.elementor-17480 .elementor-element.elementor-element-fbdea7d{width:85%;}.elementor-17480 .elementor-element.elementor-element-14cc658{width:14.998%;}.elementor-17480 .elementor-element.elementor-element-7acae14{width:85%;}.elementor-17480 .elementor-element.elementor-element-77709ec{width:14.998%;}.elementor-17480 .elementor-element.elementor-element-3910ab7{width:85%;}.elementor-17480 .elementor-element.elementor-element-a00314e{width:14.998%;}.elementor-17480 .elementor-element.elementor-element-0594716{width:85%;}.elementor-17480 .elementor-element.elementor-element-6e03dac{width:66%;}.elementor-17480 .elementor-element.elementor-element-29013cd{width:8%;}.elementor-17480 .elementor-element.elementor-element-bae7173{width:30.66%;}.elementor-17480 .elementor-element.elementor-element-1ab67fd{width:30.66%;}.elementor-17480 .elementor-element.elementor-element-03578a5{width:30.68%;}.elementor-17480 .elementor-element.elementor-element-63b8d46{width:34%;}.elementor-17480 .elementor-element.elementor-element-278bb75{width:14.998%;}.elementor-17480 .elementor-element.elementor-element-84b70cd{width:85%;}}@media(max-width:1024px){.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}}