.elementor-3429 .elementor-element.elementor-element-833ceb9{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3429 .elementor-element.elementor-element-26ab39e{text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-3429 .elementor-element.elementor-element-0f2f3c2{text-align:center;}.elementor-3429 .elementor-element.elementor-element-f72ec25{text-align:center;}.elementor-3429 .elementor-element.elementor-element-7c58a03{text-align:start;}.elementor-3429 .elementor-element.elementor-element-714f55d{--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-3429 .elementor-element.elementor-element-27898cc{text-align:center;}.elementor-3429 .elementor-element.elementor-element-27898cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;}.elementor-3429 .elementor-element.elementor-element-ace18b9{text-align:center;}.elementor-3429 .elementor-element.elementor-element-89905ad{--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-3429 .elementor-element.elementor-element-fc063b3{--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-3429 .elementor-element.elementor-element-e85b594{--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-3429 .elementor-element.elementor-element-ca91a5b{--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-3429 .elementor-element.elementor-element-7643a4a{--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-3429 .elementor-element.elementor-element-2ff0f72{--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-3429 .elementor-element.elementor-element-8345d7b{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-3429 .elementor-element.elementor-element-8345d7b:not(.elementor-motion-effects-element-type-background), .elementor-3429 .elementor-element.elementor-element-8345d7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-910af5a );}.elementor-3429 .elementor-element.elementor-element-8345d7b:hover{background-color:var( --e-global-color-primary );}.elementor-3429 .elementor-element.elementor-element-cc0eb6c{text-align:start;}.elementor-3429 .elementor-element.elementor-element-cc0eb6c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-3429 .elementor-element.elementor-element-7526c07.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3429 .elementor-element.elementor-element-7526c07{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;}.elementor-3429 .elementor-element.elementor-element-6133bbb{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-3429 .elementor-element.elementor-element-6133bbb:not(.elementor-motion-effects-element-type-background), .elementor-3429 .elementor-element.elementor-element-6133bbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-910af5a );}.elementor-3429 .elementor-element.elementor-element-6133bbb:hover{background-color:var( --e-global-color-primary );}.elementor-3429 .elementor-element.elementor-element-0a0c643{text-align:start;}.elementor-3429 .elementor-element.elementor-element-0a0c643 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-3429 .elementor-element.elementor-element-3d50e6a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3429 .elementor-element.elementor-element-3d50e6a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;}.elementor-3429 .elementor-element.elementor-element-503ad0c{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-3429 .elementor-element.elementor-element-503ad0c:not(.elementor-motion-effects-element-type-background), .elementor-3429 .elementor-element.elementor-element-503ad0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-910af5a );}.elementor-3429 .elementor-element.elementor-element-503ad0c:hover{background-color:var( --e-global-color-primary );}.elementor-3429 .elementor-element.elementor-element-c2c9af5{text-align:start;}.elementor-3429 .elementor-element.elementor-element-c2c9af5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-3429 .elementor-element.elementor-element-2ebed37.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3429 .elementor-element.elementor-element-2ebed37{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;}.elementor-3429 .elementor-element.elementor-element-4594876{text-align:center;}.elementor-3429 .elementor-element.elementor-element-4594876 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;}.elementor-3429 .elementor-element.elementor-element-61b3586{text-align:center;}.elementor-3429 .elementor-element.elementor-element-3bfff77{--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-3429 .elementor-element.elementor-element-5791e03{--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-3429 .elementor-element.elementor-element-e84b5d0{--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-3429 .elementor-element.elementor-element-bdb0560{--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-3429 .elementor-element.elementor-element-5757940{--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-3429 .elementor-element.elementor-element-74c11d3{--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-3429 .elementor-element.elementor-element-aa9d1f1{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-3429 .elementor-element.elementor-element-aa9d1f1:not(.elementor-motion-effects-element-type-background), .elementor-3429 .elementor-element.elementor-element-aa9d1f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-910af5a );}.elementor-3429 .elementor-element.elementor-element-aa9d1f1:hover{background-color:var( --e-global-color-primary );}.elementor-3429 .elementor-element.elementor-element-3031e9d{text-align:start;}.elementor-3429 .elementor-element.elementor-element-3031e9d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-3429 .elementor-element.elementor-element-db2ee08.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3429 .elementor-element.elementor-element-db2ee08{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;}.elementor-3429 .elementor-element.elementor-element-b5f046b{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-3429 .elementor-element.elementor-element-b5f046b:not(.elementor-motion-effects-element-type-background), .elementor-3429 .elementor-element.elementor-element-b5f046b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-910af5a );}.elementor-3429 .elementor-element.elementor-element-b5f046b:hover{background-color:var( --e-global-color-primary );}.elementor-3429 .elementor-element.elementor-element-80cf67d{text-align:start;}.elementor-3429 .elementor-element.elementor-element-80cf67d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-3429 .elementor-element.elementor-element-107dec4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3429 .elementor-element.elementor-element-107dec4{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;}.elementor-3429 .elementor-element.elementor-element-916ec64{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-3429 .elementor-element.elementor-element-916ec64:not(.elementor-motion-effects-element-type-background), .elementor-3429 .elementor-element.elementor-element-916ec64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-910af5a );}.elementor-3429 .elementor-element.elementor-element-916ec64:hover{background-color:var( --e-global-color-primary );}.elementor-3429 .elementor-element.elementor-element-9a022ca{text-align:start;}.elementor-3429 .elementor-element.elementor-element-9a022ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-3429 .elementor-element.elementor-element-2030a25.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3429 .elementor-element.elementor-element-2030a25{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;}.elementor-3429 .elementor-element.elementor-element-0506357{--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-3429 .elementor-element.elementor-element-579fa15{--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-3429 .elementor-element.elementor-element-754e924{--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-3429 .elementor-element.elementor-element-0414e64{--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-3429 .elementor-element.elementor-element-a098b65{text-align:center;}.elementor-3429 .elementor-element.elementor-element-a098b65 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;}.elementor-3429 .elementor-element.elementor-element-7f64a62{text-align:center;}.elementor-3429 .elementor-element.elementor-element-0ef310f{--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-3429 .elementor-element.elementor-element-6d66308{--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-3429 .elementor-element.elementor-element-659e41e{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-3429 .elementor-element.elementor-element-659e41e:not(.elementor-motion-effects-element-type-background), .elementor-3429 .elementor-element.elementor-element-659e41e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-910af5a );}.elementor-3429 .elementor-element.elementor-element-659e41e:hover{background-color:var( --e-global-color-primary );}.elementor-3429 .elementor-element.elementor-element-b3591f7{text-align:start;}.elementor-3429 .elementor-element.elementor-element-b3591f7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;}.elementor-3429 .elementor-element.elementor-element-ccd3163.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3429 .elementor-element.elementor-element-ccd3163{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;}.elementor-3429 .elementor-element.elementor-element-27f930b{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-3429 .elementor-element.elementor-element-27f930b:not(.elementor-motion-effects-element-type-background), .elementor-3429 .elementor-element.elementor-element-27f930b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-910af5a );}.elementor-3429 .elementor-element.elementor-element-27f930b:hover{background-color:var( --e-global-color-primary );}.elementor-3429 .elementor-element.elementor-element-9ff956e{text-align:start;}.elementor-3429 .elementor-element.elementor-element-9ff956e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;}.elementor-3429 .elementor-element.elementor-element-c7a80cf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3429 .elementor-element.elementor-element-c7a80cf{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;}.elementor-3429 .elementor-element.elementor-element-c94254b{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-3429 .elementor-element.elementor-element-c94254b:not(.elementor-motion-effects-element-type-background), .elementor-3429 .elementor-element.elementor-element-c94254b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-910af5a );}.elementor-3429 .elementor-element.elementor-element-c94254b:hover{background-color:var( --e-global-color-primary );}.elementor-3429 .elementor-element.elementor-element-d3afe95{text-align:start;}.elementor-3429 .elementor-element.elementor-element-d3afe95 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;}.elementor-3429 .elementor-element.elementor-element-aaf89b6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3429 .elementor-element.elementor-element-aaf89b6{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;}.elementor-3429 .elementor-element.elementor-element-a8418b9{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-3429 .elementor-element.elementor-element-a8418b9:not(.elementor-motion-effects-element-type-background), .elementor-3429 .elementor-element.elementor-element-a8418b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-910af5a );}.elementor-3429 .elementor-element.elementor-element-a8418b9:hover{background-color:var( --e-global-color-primary );}.elementor-3429 .elementor-element.elementor-element-24a84bf{text-align:start;}.elementor-3429 .elementor-element.elementor-element-24a84bf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;}.elementor-3429 .elementor-element.elementor-element-162e973.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3429 .elementor-element.elementor-element-162e973{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;}.elementor-3429 .elementor-element.elementor-element-a0a268f{--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-3429 .elementor-element.elementor-element-6d4b7f3{text-align:center;}.elementor-3429 .elementor-element.elementor-element-6f57852{text-align:center;}.elementor-3429 .elementor-element.elementor-element-0e15319{text-align:center;}.elementor-3429 .elementor-element.elementor-element-d0c8468{text-align:center;}@media(min-width:768px){.elementor-3429 .elementor-element.elementor-element-8345d7b{--width:33.33%;}.elementor-3429 .elementor-element.elementor-element-6133bbb{--width:33.33%;}.elementor-3429 .elementor-element.elementor-element-503ad0c{--width:33.33%;}.elementor-3429 .elementor-element.elementor-element-aa9d1f1{--width:33.33%;}.elementor-3429 .elementor-element.elementor-element-b5f046b{--width:33.33%;}.elementor-3429 .elementor-element.elementor-element-916ec64{--width:33.33%;}.elementor-3429 .elementor-element.elementor-element-659e41e{--width:33.33%;}.elementor-3429 .elementor-element.elementor-element-27f930b{--width:33.33%;}.elementor-3429 .elementor-element.elementor-element-c94254b{--width:33.33%;}.elementor-3429 .elementor-element.elementor-element-a8418b9{--width:33.33%;}}@media(max-width:1024px){.elementor-3429 .elementor-element.elementor-element-2ff0f72{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3429 .elementor-element.elementor-element-8345d7b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-3429 .elementor-element.elementor-element-6133bbb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-3429 .elementor-element.elementor-element-503ad0c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-3429 .elementor-element.elementor-element-74c11d3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3429 .elementor-element.elementor-element-aa9d1f1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-3429 .elementor-element.elementor-element-b5f046b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-3429 .elementor-element.elementor-element-916ec64{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-3429 .elementor-element.elementor-element-6d66308{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3429 .elementor-element.elementor-element-659e41e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-3429 .elementor-element.elementor-element-27f930b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-3429 .elementor-element.elementor-element-c94254b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-3429 .elementor-element.elementor-element-a8418b9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for container, class: .elementor-element-8345d7b */.container {
    background-color: #ffffff;
    transition: all 0.3s ease-in-out;
}


.container:hover {
    background-color: #333333;
}


.heading h2 {
    color: #ffffff !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .heading h2 {
    color: #333333 !important;
}


.icon {
    background-color: transparent !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .icon {
    background-color: #333333 !important;
}


.text {
    color: #ffffff !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .text {
    color: #333333 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6133bbb */.container {
    background-color: #ffffff;
    transition: all 0.3s ease-in-out;
}


.container:hover {
    background-color: #333333;
}


.heading h2 {
    color: #ffffff !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .heading h2 {
    color: #333333 !important;
}


.icon {
    background-color: transparent !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .icon {
    background-color: #333333 !important;
}


.text {
    color: #ffffff !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .text {
    color: #333333 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-503ad0c */.container {
    background-color: #ffffff;
    transition: all 0.3s ease-in-out;
}


.container:hover {
    background-color: #333333;
}


.heading h2 {
    color: #ffffff !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .heading h2 {
    color: #333333 !important;
}


.icon {
    background-color: transparent !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .icon {
    background-color: #333333 !important;
}


.text {
    color: #ffffff !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .text {
    color: #333333 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa9d1f1 */.container {
    background-color: #ffffff;
    transition: all 0.3s ease-in-out;
}


.container:hover {
    background-color: #333333;
}


.heading h2 {
    color: #ffffff !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .heading h2 {
    color: #333333 !important;
}


.icon {
    background-color: transparent !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .icon {
    background-color: #333333 !important;
}


.text {
    color: #ffffff !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .text {
    color: #333333 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5f046b */.container {
    background-color: #ffffff;
    transition: all 0.3s ease-in-out;
}


.container:hover {
    background-color: #333333;
}


.heading h2 {
    color: #ffffff !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .heading h2 {
    color: #333333 !important;
}


.icon {
    background-color: transparent !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .icon {
    background-color: #333333 !important;
}


.text {
    color: #ffffff !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .text {
    color: #333333 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-916ec64 */.container {
    background-color: #ffffff;
    transition: all 0.3s ease-in-out;
}


.container:hover {
    background-color: #333333;
}


.heading h2 {
    color: #ffffff !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .heading h2 {
    color: #333333 !important;
}


.icon {
    background-color: transparent !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .icon {
    background-color: #333333 !important;
}


.text {
    color: #ffffff !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .text {
    color: #333333 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-659e41e */.container {
    background-color: #ffffff;
    transition: all 0.3s ease-in-out;
}


.container:hover {
    background-color: #333333;
}


.heading h2 {
    color: #ffffff !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .heading h2 {
    color: #333333 !important;
}


.icon {
    background-color: transparent !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .icon {
    background-color: #333333 !important;
}


.text {
    color: #ffffff !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .text {
    color: #333333 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27f930b */.container {
    background-color: #ffffff;
    transition: all 0.3s ease-in-out;
}


.container:hover {
    background-color: #333333;
}


.heading h2 {
    color: #ffffff !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .heading h2 {
    color: #333333 !important;
}


.icon {
    background-color: transparent !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .icon {
    background-color: #333333 !important;
}


.text {
    color: #ffffff !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .text {
    color: #333333 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c94254b */.container {
    background-color: #ffffff;
    transition: all 0.3s ease-in-out;
}


.container:hover {
    background-color: #333333;
}


.heading h2 {
    color: #ffffff !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .heading h2 {
    color: #333333 !important;
}


.icon {
    background-color: transparent !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .icon {
    background-color: #333333 !important;
}


.text {
    color: #ffffff !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .text {
    color: #333333 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8418b9 */.container {
    background-color: #ffffff;
    transition: all 0.3s ease-in-out;
}


.container:hover {
    background-color: #333333;
}


.heading h2 {
    color: #ffffff !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .heading h2 {
    color: #333333 !important;
}


.icon {
    background-color: transparent !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .icon {
    background-color: #333333 !important;
}


.text {
    color: #ffffff !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .text {
    color: #333333 !important;
}/* End custom CSS */