.elementor-594 .elementor-element.elementor-element-a9ea277{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-294270b5{--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-594 .elementor-element.elementor-element-1a4a6fdb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-594 .elementor-element.elementor-element-1a4a6fdb:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-1a4a6fdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E3;}.elementor-594 .elementor-element.elementor-element-1a4a6fdb:hover{background-color:#E1D6FA80;border-style:none;}.elementor-594 .elementor-element.elementor-element-1a4a6fdb, .elementor-594 .elementor-element.elementor-element-1a4a6fdb::before{--border-transition:0.3s;}.elementor-594 .elementor-element.elementor-element-554a1ab{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-554a1ab.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-594 .elementor-element.elementor-element-35503f37 > .elementor-widget-container{margin:-40px 0px -40px -45px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-35503f37{--lottie-container-width:170px;--lottie-container-opacity:1;--lottie-container-opacity-hover:1;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-594 .elementor-element.elementor-element-17354dc{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:150%;letter-spacing:0.2px;}.elementor-594 .elementor-element.elementor-element-38b5d828 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-38b5d828{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0.2px;color:#000000;}.elementor-594 .elementor-element.elementor-element-38b5d828 p{margin-block-end:0px;}.elementor-594 .elementor-element.elementor-element-1fa396f{--display:flex;}.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-594 .elementor-element.elementor-element-5deaed3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-5deaed3.elementor-element{--align-self:flex-end;}.elementor-594 .elementor-element.elementor-element-5deaed3 .elementor-icon-wrapper{text-align:center;}.elementor-594 .elementor-element.elementor-element-5deaed3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-594 .elementor-element.elementor-element-5deaed3.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-5deaed3.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-594 .elementor-element.elementor-element-5deaed3.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-5deaed3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-594 .elementor-element.elementor-element-5deaed3 .elementor-icon{font-size:24px;}.elementor-594 .elementor-element.elementor-element-5deaed3 .elementor-icon svg{height:24px;}.elementor-594 .elementor-element.elementor-element-2cd81683{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-594 .elementor-element.elementor-element-2cd81683:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-2cd81683 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E3;}.elementor-594 .elementor-element.elementor-element-2cd81683:hover{background-color:#E1D6FA80;border-style:none;}.elementor-594 .elementor-element.elementor-element-2cd81683, .elementor-594 .elementor-element.elementor-element-2cd81683::before{--border-transition:0.3s;}.elementor-594 .elementor-element.elementor-element-3c8b15a{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-3c8b15a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-594 .elementor-element.elementor-element-2f48c25c > .elementor-widget-container{margin:-40px 0px -40px -55px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-2f48c25c{--lottie-container-width:170px;}.elementor-594 .elementor-element.elementor-element-c03eef8{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:150%;letter-spacing:0.2px;}.elementor-594 .elementor-element.elementor-element-2ca0c3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-2ca0c3c{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0.2px;color:#000000;}.elementor-594 .elementor-element.elementor-element-2ca0c3c p{margin-block-end:0px;}.elementor-594 .elementor-element.elementor-element-c35033a{--display:flex;}.elementor-594 .elementor-element.elementor-element-42cfd35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-42cfd35.elementor-element{--align-self:flex-end;}.elementor-594 .elementor-element.elementor-element-42cfd35 .elementor-icon-wrapper{text-align:center;}.elementor-594 .elementor-element.elementor-element-42cfd35.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-594 .elementor-element.elementor-element-42cfd35.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-42cfd35.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-594 .elementor-element.elementor-element-42cfd35.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-42cfd35.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-594 .elementor-element.elementor-element-42cfd35 .elementor-icon{font-size:24px;}.elementor-594 .elementor-element.elementor-element-42cfd35 .elementor-icon svg{height:24px;}.elementor-594 .elementor-element.elementor-element-6e8f3822{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-594 .elementor-element.elementor-element-6e8f3822:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-6e8f3822 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E3;}.elementor-594 .elementor-element.elementor-element-6e8f3822:hover{background-color:#E1D6FA80;border-style:none;}.elementor-594 .elementor-element.elementor-element-6e8f3822, .elementor-594 .elementor-element.elementor-element-6e8f3822::before{--border-transition:0.3s;}.elementor-594 .elementor-element.elementor-element-7239768{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-7239768.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-594 .elementor-element.elementor-element-57b1bdb8 > .elementor-widget-container{margin:-40px 0px -40px -55px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-57b1bdb8{--lottie-container-width:170px;}.elementor-594 .elementor-element.elementor-element-2946932{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:150%;letter-spacing:0.2px;}.elementor-594 .elementor-element.elementor-element-447d918 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-447d918{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0.2px;color:#000000;}.elementor-594 .elementor-element.elementor-element-447d918 p{margin-block-end:0px;}.elementor-594 .elementor-element.elementor-element-b1604b0{--display:flex;}.elementor-594 .elementor-element.elementor-element-1bfe37d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-1bfe37d.elementor-element{--align-self:flex-end;}.elementor-594 .elementor-element.elementor-element-1bfe37d .elementor-icon-wrapper{text-align:center;}.elementor-594 .elementor-element.elementor-element-1bfe37d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-594 .elementor-element.elementor-element-1bfe37d.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-1bfe37d.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-594 .elementor-element.elementor-element-1bfe37d.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-1bfe37d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-594 .elementor-element.elementor-element-1bfe37d .elementor-icon{font-size:24px;}.elementor-594 .elementor-element.elementor-element-1bfe37d .elementor-icon svg{height:24px;}.elementor-594 .elementor-element.elementor-element-62c19200{--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-594 .elementor-element.elementor-element-70330674{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-594 .elementor-element.elementor-element-70330674:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-70330674 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E3;}.elementor-594 .elementor-element.elementor-element-70330674:hover{background-color:#E1D6FA80;border-style:none;}.elementor-594 .elementor-element.elementor-element-70330674, .elementor-594 .elementor-element.elementor-element-70330674::before{--border-transition:0.3s;}.elementor-594 .elementor-element.elementor-element-daa915e{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-daa915e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-594 .elementor-element.elementor-element-730d3770 > .elementor-widget-container{margin:-40px 0px -40px -55px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-730d3770{--lottie-container-width:170px;}.elementor-594 .elementor-element.elementor-element-93220b7{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:150%;letter-spacing:0.2px;}.elementor-594 .elementor-element.elementor-element-f20a2e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-f20a2e6{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0.2px;color:#000000;}.elementor-594 .elementor-element.elementor-element-f20a2e6 p{margin-block-end:0px;}.elementor-594 .elementor-element.elementor-element-07b0a25{--display:flex;}.elementor-594 .elementor-element.elementor-element-42be5f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-42be5f6.elementor-element{--align-self:flex-end;}.elementor-594 .elementor-element.elementor-element-42be5f6 .elementor-icon-wrapper{text-align:center;}.elementor-594 .elementor-element.elementor-element-42be5f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-594 .elementor-element.elementor-element-42be5f6.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-42be5f6.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-594 .elementor-element.elementor-element-42be5f6.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-42be5f6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-594 .elementor-element.elementor-element-42be5f6 .elementor-icon{font-size:24px;}.elementor-594 .elementor-element.elementor-element-42be5f6 .elementor-icon svg{height:24px;}.elementor-594 .elementor-element.elementor-element-72ca626e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-594 .elementor-element.elementor-element-72ca626e:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-72ca626e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E3;}.elementor-594 .elementor-element.elementor-element-72ca626e:hover{background-color:#E1D6FA80;border-style:none;}.elementor-594 .elementor-element.elementor-element-72ca626e, .elementor-594 .elementor-element.elementor-element-72ca626e::before{--border-transition:0.3s;}.elementor-594 .elementor-element.elementor-element-93342e9{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-93342e9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-594 .elementor-element.elementor-element-56ed629b > .elementor-widget-container{margin:-40px 0px -40px -55px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-56ed629b{--lottie-container-width:170px;}.elementor-594 .elementor-element.elementor-element-dea16ff{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:150%;letter-spacing:0.2px;}.elementor-594 .elementor-element.elementor-element-12518d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-12518d1{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0.2px;color:#000000;}.elementor-594 .elementor-element.elementor-element-12518d1 p{margin-block-end:0px;}.elementor-594 .elementor-element.elementor-element-9035c2a{--display:flex;}.elementor-594 .elementor-element.elementor-element-0116a90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-0116a90.elementor-element{--align-self:flex-end;}.elementor-594 .elementor-element.elementor-element-0116a90 .elementor-icon-wrapper{text-align:center;}.elementor-594 .elementor-element.elementor-element-0116a90.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-594 .elementor-element.elementor-element-0116a90.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-0116a90.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-594 .elementor-element.elementor-element-0116a90.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-0116a90.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-594 .elementor-element.elementor-element-0116a90 .elementor-icon{font-size:24px;}.elementor-594 .elementor-element.elementor-element-0116a90 .elementor-icon svg{height:24px;}.elementor-594 .elementor-element.elementor-element-79441092{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:10px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-594 .elementor-element.elementor-element-79441092:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-79441092 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E3;}.elementor-594 .elementor-element.elementor-element-79441092:hover{background-color:#E1D6FA80;border-style:none;}.elementor-594 .elementor-element.elementor-element-79441092, .elementor-594 .elementor-element.elementor-element-79441092::before{--border-transition:0.3s;}.elementor-594 .elementor-element.elementor-element-64a5513{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-64a5513.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-594 .elementor-element.elementor-element-3c72b666 > .elementor-widget-container{margin:-40px 0px -40px -55px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-3c72b666{--lottie-container-width:170px;}.elementor-594 .elementor-element.elementor-element-63b0711{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:150%;letter-spacing:0.2px;}.elementor-594 .elementor-element.elementor-element-2bedc25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-2bedc25{font-family:"neue-haas-grotesk-text", Sans-serif;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0.2px;color:#000000;}.elementor-594 .elementor-element.elementor-element-2bedc25 p{margin-block-end:0px;}.elementor-594 .elementor-element.elementor-element-2c576ec{--display:flex;}.elementor-594 .elementor-element.elementor-element-fcd0dff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-fcd0dff.elementor-element{--align-self:flex-end;}.elementor-594 .elementor-element.elementor-element-fcd0dff .elementor-icon-wrapper{text-align:center;}.elementor-594 .elementor-element.elementor-element-fcd0dff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-594 .elementor-element.elementor-element-fcd0dff.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-fcd0dff.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-594 .elementor-element.elementor-element-fcd0dff.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-fcd0dff.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-594 .elementor-element.elementor-element-fcd0dff .elementor-icon{font-size:24px;}.elementor-594 .elementor-element.elementor-element-fcd0dff .elementor-icon svg{height:24px;}@media(max-width:1024px){.elementor-594 .elementor-element.elementor-element-294270b5{--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-594 .elementor-element.elementor-element-1a4a6fdb{--padding-top:15px;--padding-bottom:10px;--padding-left:15px;--padding-right:10px;}.elementor-594 .elementor-element.elementor-element-554a1ab{--justify-content:space-between;}.elementor-594 .elementor-element.elementor-element-554a1ab.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-594 .elementor-element.elementor-element-35503f37{--lottie-container-width:38%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-594 .elementor-element.elementor-element-38b5d828 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-1fa396f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-5deaed3 .elementor-icon{font-size:20px;}.elementor-594 .elementor-element.elementor-element-5deaed3 .elementor-icon svg{height:20px;}.elementor-594 .elementor-element.elementor-element-2cd81683{--padding-top:15px;--padding-bottom:10px;--padding-left:15px;--padding-right:10px;}.elementor-594 .elementor-element.elementor-element-3c8b15a{--justify-content:space-between;}.elementor-594 .elementor-element.elementor-element-3c8b15a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-594 .elementor-element.elementor-element-2f48c25c{--lottie-container-width:38%;}.elementor-594 .elementor-element.elementor-element-2ca0c3c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-c35033a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-42cfd35 .elementor-icon{font-size:20px;}.elementor-594 .elementor-element.elementor-element-42cfd35 .elementor-icon svg{height:20px;}.elementor-594 .elementor-element.elementor-element-6e8f3822{--padding-top:15px;--padding-bottom:10px;--padding-left:15px;--padding-right:10px;}.elementor-594 .elementor-element.elementor-element-7239768{--justify-content:space-between;}.elementor-594 .elementor-element.elementor-element-7239768.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-594 .elementor-element.elementor-element-57b1bdb8{--lottie-container-width:38%;}.elementor-594 .elementor-element.elementor-element-447d918 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-b1604b0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-1bfe37d .elementor-icon{font-size:20px;}.elementor-594 .elementor-element.elementor-element-1bfe37d .elementor-icon svg{height:20px;}.elementor-594 .elementor-element.elementor-element-62c19200{--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-594 .elementor-element.elementor-element-70330674{--padding-top:15px;--padding-bottom:10px;--padding-left:15px;--padding-right:10px;}.elementor-594 .elementor-element.elementor-element-daa915e{--justify-content:space-between;}.elementor-594 .elementor-element.elementor-element-daa915e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-594 .elementor-element.elementor-element-730d3770{--lottie-container-width:38%;}.elementor-594 .elementor-element.elementor-element-f20a2e6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-07b0a25{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-42be5f6 .elementor-icon{font-size:20px;}.elementor-594 .elementor-element.elementor-element-42be5f6 .elementor-icon svg{height:20px;}.elementor-594 .elementor-element.elementor-element-72ca626e{--padding-top:15px;--padding-bottom:10px;--padding-left:15px;--padding-right:10px;}.elementor-594 .elementor-element.elementor-element-93342e9{--justify-content:space-between;}.elementor-594 .elementor-element.elementor-element-93342e9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-594 .elementor-element.elementor-element-56ed629b{--lottie-container-width:38%;}.elementor-594 .elementor-element.elementor-element-12518d1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-9035c2a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-0116a90 .elementor-icon{font-size:20px;}.elementor-594 .elementor-element.elementor-element-0116a90 .elementor-icon svg{height:20px;}.elementor-594 .elementor-element.elementor-element-79441092{--padding-top:15px;--padding-bottom:10px;--padding-left:15px;--padding-right:10px;}.elementor-594 .elementor-element.elementor-element-64a5513{--justify-content:space-between;}.elementor-594 .elementor-element.elementor-element-64a5513.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-594 .elementor-element.elementor-element-3c72b666{--lottie-container-width:38%;}.elementor-594 .elementor-element.elementor-element-2bedc25 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-2c576ec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-fcd0dff .elementor-icon{font-size:20px;}.elementor-594 .elementor-element.elementor-element-fcd0dff .elementor-icon svg{height:20px;}}@media(max-width:767px){.elementor-594 .elementor-element.elementor-element-294270b5{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-594 .elementor-element.elementor-element-1a4a6fdb{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:15px;--padding-bottom:20px;--padding-left:17px;--padding-right:15px;}.elementor-594 .elementor-element.elementor-element-554a1ab{--width:90%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-594 .elementor-element.elementor-element-35503f37{width:auto;max-width:auto;}.elementor-594 .elementor-element.elementor-element-35503f37 > .elementor-widget-container{margin:-30px 0px -10px -30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-594 .elementor-element.elementor-element-17354dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-17354dc{font-size:14px;}.elementor-594 .elementor-element.elementor-element-38b5d828{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;font-size:12px;}.elementor-594 .elementor-element.elementor-element-38b5d828 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-1fa396f{--width:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-1fa396f.e-con{--align-self:center;}.elementor-594 .elementor-element.elementor-element-5deaed3{width:auto;max-width:auto;}.elementor-594 .elementor-element.elementor-element-2cd81683{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:15px;--padding-bottom:20px;--padding-left:17px;--padding-right:15px;}.elementor-594 .elementor-element.elementor-element-3c8b15a{--width:90%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-c03eef8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-c03eef8{font-size:14px;}.elementor-594 .elementor-element.elementor-element-2ca0c3c{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;font-size:12px;}.elementor-594 .elementor-element.elementor-element-2ca0c3c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-c35033a{--width:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-c35033a.e-con{--align-self:center;}.elementor-594 .elementor-element.elementor-element-42cfd35{width:auto;max-width:auto;}.elementor-594 .elementor-element.elementor-element-6e8f3822{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:15px;--padding-bottom:20px;--padding-left:17px;--padding-right:15px;}.elementor-594 .elementor-element.elementor-element-7239768{--width:90%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-2946932 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-2946932{font-size:14px;}.elementor-594 .elementor-element.elementor-element-447d918{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;font-size:12px;}.elementor-594 .elementor-element.elementor-element-447d918 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-b1604b0{--width:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-b1604b0.e-con{--align-self:center;}.elementor-594 .elementor-element.elementor-element-1bfe37d{width:auto;max-width:auto;}.elementor-594 .elementor-element.elementor-element-62c19200{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-594 .elementor-element.elementor-element-70330674{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:15px;--padding-bottom:20px;--padding-left:17px;--padding-right:15px;}.elementor-594 .elementor-element.elementor-element-daa915e{--width:90%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-93220b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-93220b7{font-size:14px;}.elementor-594 .elementor-element.elementor-element-f20a2e6{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;font-size:12px;}.elementor-594 .elementor-element.elementor-element-f20a2e6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-07b0a25{--width:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-07b0a25.e-con{--align-self:center;}.elementor-594 .elementor-element.elementor-element-42be5f6{width:auto;max-width:auto;}.elementor-594 .elementor-element.elementor-element-72ca626e{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:15px;--padding-bottom:20px;--padding-left:17px;--padding-right:15px;}.elementor-594 .elementor-element.elementor-element-93342e9{--width:90%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-dea16ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-dea16ff{font-size:14px;}.elementor-594 .elementor-element.elementor-element-12518d1{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;font-size:12px;}.elementor-594 .elementor-element.elementor-element-12518d1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-9035c2a{--width:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-9035c2a.e-con{--align-self:center;}.elementor-594 .elementor-element.elementor-element-0116a90{width:auto;max-width:auto;}.elementor-594 .elementor-element.elementor-element-79441092{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:15px;--padding-bottom:20px;--padding-left:17px;--padding-right:15px;}.elementor-594 .elementor-element.elementor-element-64a5513{--width:90%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-63b0711 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-63b0711{font-size:14px;}.elementor-594 .elementor-element.elementor-element-2bedc25{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;font-size:12px;}.elementor-594 .elementor-element.elementor-element-2bedc25 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-2c576ec{--width:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-2c576ec.e-con{--align-self:center;}.elementor-594 .elementor-element.elementor-element-fcd0dff{width:auto;max-width:auto;}}/* Start custom CSS for container, class: .elementor-element-1a4a6fdb */.container-tjanst {
    background-color: #FFFFFF;
    transition: all 0.4s ease-in-out;
}


/* This changes the background color of container on hover */

.container-tjanst:hover {
    background-color: #24154C !important;
}


/* This class targets text editor(s) */

.text-tjanst {
    color: #101010;
    transition: all 0.4s ease-in-out !important;
}

.icon-tjanst svg {
    fill: #121212 !important;
    transition: all 0.3s ease-in-out;
}


/* This combines the background color change and the text color change */

.container-tjanst:hover .text-tjanst {
    color: #FFFFFF !important;
}

.container-tjanst:hover .icon-tjanst svg {
    fill: #FFFFFF !important;
}


/* This stops the effect from happening on mobile devices - make sure the colors match your normal state colors if you leave this in */

@media only screen and (max-width: 767px) {
    
    .container-tjanst {
    background-color: #24154C !important;
}

.text-tjanst {
    color: #FFFFFF !important;
}

.icon-tjanst svg {
    fill: #FFFFFF !important;
}

    /*.container-tjanst:hover*/
    /*{*/
    /*    background-color: #FFFFFF !important;*/
    /*    transition: none;*/
    /*}*/
    /*.container-tjanst:hover .text-tjanst {*/
    /*    color: #101010 !important;*/
    /*}*/
    
    /*    .container-tjanst:hover .icon-tjanst svg {*/
    /*    fill: #121212 !important;*/
    /*}*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd81683 */.container-tjanst {
    background-color: #FFFFFF;
    transition: all 0.4s ease-in-out;
}


/* This changes the background color of container on hover */

.container-tjanst:hover {
    background-color: #24154C !important;
}


/* This class targets text editor(s) */

.text-tjanst {
    color: #101010;
    transition: all 0.4s ease-in-out !important;
}

.icon-tjanst svg {
    fill: #121212 !important;
    transition: all 0.3s ease-in-out;
}


/* This combines the background color change and the text color change */

.container-tjanst:hover .text-tjanst {
    color: #FFFFFF !important;
}

.container-tjanst:hover .icon-tjanst svg {
    fill: #FFFFFF !important;
}


/* This stops the effect from happening on mobile devices - make sure the colors match your normal state colors if you leave this in */

@media only screen and (max-width: 767px) {
    
    .container-tjanst {
    background-color: #24154C !important;
}

.text-tjanst {
    color: #FFFFFF !important;
}

.icon-tjanst svg {
    fill: #FFFFFF !important;
}

    /*.container-tjanst:hover*/
    /*{*/
    /*    background-color: #FFFFFF !important;*/
    /*    transition: none;*/
    /*}*/
    /*.container-tjanst:hover .text-tjanst {*/
    /*    color: #101010 !important;*/
    /*}*/
    
    /*    .container-tjanst:hover .icon-tjanst svg {*/
    /*    fill: #121212 !important;*/
    /*}*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e8f3822 */.container-tjanst {
    background-color: #FFFFFF;
    transition: all 0.4s ease-in-out;
}


/* This changes the background color of container on hover */

.container-tjanst:hover {
    background-color: #24154C !important;
}


/* This class targets text editor(s) */

.text-tjanst {
    color: #101010;
    transition: all 0.4s ease-in-out !important;
}

.icon-tjanst svg {
    fill: #121212 !important;
    transition: all 0.3s ease-in-out;
}


/* This combines the background color change and the text color change */

.container-tjanst:hover .text-tjanst {
    color: #FFFFFF !important;
}

.container-tjanst:hover .icon-tjanst svg {
    fill: #FFFFFF !important;
}


/* This stops the effect from happening on mobile devices - make sure the colors match your normal state colors if you leave this in */

@media only screen and (max-width: 767px) {
    
    .container-tjanst {
    background-color: #24154C !important;
}

.text-tjanst {
    color: #FFFFFF !important;
}

.icon-tjanst svg {
    fill: #FFFFFF !important;
}

    /*.container-tjanst:hover*/
    /*{*/
    /*    background-color: #FFFFFF !important;*/
    /*    transition: none;*/
    /*}*/
    /*.container-tjanst:hover .text-tjanst {*/
    /*    color: #101010 !important;*/
    /*}*/
    
    /*    .container-tjanst:hover .icon-tjanst svg {*/
    /*    fill: #121212 !important;*/
    /*}*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70330674 */.container-tjanst {
    background-color: #FFFFFF;
    transition: all 0.4s ease-in-out;
}


/* This changes the background color of container on hover */

.container-tjanst:hover {
    background-color: #24154C !important;
}


/* This class targets text editor(s) */

.text-tjanst {
    color: #101010;
    transition: all 0.4s ease-in-out !important;
}

.icon-tjanst svg {
    fill: #121212 !important;
    transition: all 0.3s ease-in-out;
}


/* This combines the background color change and the text color change */

.container-tjanst:hover .text-tjanst {
    color: #FFFFFF !important;
}

.container-tjanst:hover .icon-tjanst svg {
    fill: #FFFFFF !important;
}


/* This stops the effect from happening on mobile devices - make sure the colors match your normal state colors if you leave this in */

@media only screen and (max-width: 767px) {
    
    .container-tjanst {
    background-color: #24154C !important;
}

.text-tjanst {
    color: #FFFFFF !important;
}

.icon-tjanst svg {
    fill: #FFFFFF !important;
}

    /*.container-tjanst:hover*/
    /*{*/
    /*    background-color: #FFFFFF !important;*/
    /*    transition: none;*/
    /*}*/
    /*.container-tjanst:hover .text-tjanst {*/
    /*    color: #101010 !important;*/
    /*}*/
    
    /*    .container-tjanst:hover .icon-tjanst svg {*/
    /*    fill: #121212 !important;*/
    /*}*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72ca626e */.container-tjanst {
    background-color: #FFFFFF;
    transition: all 0.4s ease-in-out;
}


/* This changes the background color of container on hover */

.container-tjanst:hover {
    background-color: #24154C !important;
}


/* This class targets text editor(s) */

.text-tjanst {
    color: #101010;
    transition: all 0.4s ease-in-out !important;
}

.icon-tjanst svg {
    fill: #121212 !important;
    transition: all 0.3s ease-in-out;
}


/* This combines the background color change and the text color change */

.container-tjanst:hover .text-tjanst {
    color: #FFFFFF !important;
}

.container-tjanst:hover .icon-tjanst svg {
    fill: #FFFFFF !important;
}


/* This stops the effect from happening on mobile devices - make sure the colors match your normal state colors if you leave this in */

@media only screen and (max-width: 767px) {
    
    .container-tjanst {
    background-color: #24154C !important;
}

.text-tjanst {
    color: #FFFFFF !important;
}

.icon-tjanst svg {
    fill: #FFFFFF !important;
}

    /*.container-tjanst:hover*/
    /*{*/
    /*    background-color: #FFFFFF !important;*/
    /*    transition: none;*/
    /*}*/
    /*.container-tjanst:hover .text-tjanst {*/
    /*    color: #101010 !important;*/
    /*}*/
    
    /*    .container-tjanst:hover .icon-tjanst svg {*/
    /*    fill: #121212 !important;*/
    /*}*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79441092 */.container-tjanst {
    background-color: #FFFFFF;
    transition: all 0.4s ease-in-out;
}


/* This changes the background color of container on hover */

.container-tjanst:hover {
    background-color: #24154C !important;
}


/* This class targets text editor(s) */

.text-tjanst {
    color: #101010;
    transition: all 0.4s ease-in-out !important;
}

.icon-tjanst svg {
    fill: #121212 !important;
    transition: all 0.3s ease-in-out;
}


/* This combines the background color change and the text color change */

.container-tjanst:hover .text-tjanst {
    color: #FFFFFF !important;
}

.container-tjanst:hover .icon-tjanst svg {
    fill: #FFFFFF !important;
}


/* This stops the effect from happening on mobile devices - make sure the colors match your normal state colors if you leave this in */

@media only screen and (max-width: 767px) {
    
    .container-tjanst {
    background-color: #24154C !important;
}

.text-tjanst {
    color: #FFFFFF !important;
}

.icon-tjanst svg {
    fill: #FFFFFF !important;
}

    /*.container-tjanst:hover*/
    /*{*/
    /*    background-color: #FFFFFF !important;*/
    /*    transition: none;*/
    /*}*/
    /*.container-tjanst:hover .text-tjanst {*/
    /*    color: #101010 !important;*/
    /*}*/
    
    /*    .container-tjanst:hover .icon-tjanst svg {*/
    /*    fill: #121212 !important;*/
    /*}*/
}/* End custom CSS */