.elementor-464 .elementor-element.elementor-element-3600be47{--display:flex;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-464 .elementor-element.elementor-element-3600be47:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-3600be47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-464 .elementor-element.elementor-element-35eff41c{--display:flex;}.elementor-464 .elementor-element.elementor-element-118ddac8{z-index:0;}.elementor-464 .elementor-element.elementor-element-6fd21ee9{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-6fd21ee9:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-6fd21ee9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-464 .elementor-element.elementor-element-55e13cad{--display:flex;--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-464 .elementor-element.elementor-element-577eda61{--display:flex;--justify-content:flex-start;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-4a3e7026{width:100%;max-width:100%;text-align:left;}.elementor-464 .elementor-element.elementor-element-4a3e7026 .elementor-heading-title{font-family:"Mukta", Sans-serif;font-size:30px;font-weight:500;line-height:36px;color:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-2d6cd6b8{width:100%;max-width:100%;text-align:left;}.elementor-464 .elementor-element.elementor-element-2d6cd6b8 .elementor-heading-title{font-family:"Mukta", Sans-serif;font-size:22px;font-weight:300;text-transform:none;line-height:1.275em;color:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-ce18541{--display:flex;--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:flex-start;--align-items:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-3378ffd{width:auto;max-width:auto;}.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon-wrapper{text-align:center;}.elementor-464 .elementor-element.elementor-element-3378ffd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-3378ffd.elementor-view-framed .elementor-icon, .elementor-464 .elementor-element.elementor-element-3378ffd.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-3378ffd.elementor-view-framed .elementor-icon, .elementor-464 .elementor-element.elementor-element-3378ffd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-3378ffd.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-3378ffd.elementor-view-framed .elementor-icon:hover, .elementor-464 .elementor-element.elementor-element-3378ffd.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-3378ffd.elementor-view-framed .elementor-icon:hover, .elementor-464 .elementor-element.elementor-element-3378ffd.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-908dd45{width:auto;max-width:auto;}.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon-wrapper{text-align:center;}.elementor-464 .elementor-element.elementor-element-908dd45.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-908dd45.elementor-view-framed .elementor-icon, .elementor-464 .elementor-element.elementor-element-908dd45.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-908dd45.elementor-view-framed .elementor-icon, .elementor-464 .elementor-element.elementor-element-908dd45.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-908dd45.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-908dd45.elementor-view-framed .elementor-icon:hover, .elementor-464 .elementor-element.elementor-element-908dd45.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-908dd45.elementor-view-framed .elementor-icon:hover, .elementor-464 .elementor-element.elementor-element-908dd45.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-29d3cb1{width:auto;max-width:auto;}.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon-wrapper{text-align:center;}.elementor-464 .elementor-element.elementor-element-29d3cb1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-29d3cb1.elementor-view-framed .elementor-icon, .elementor-464 .elementor-element.elementor-element-29d3cb1.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-29d3cb1.elementor-view-framed .elementor-icon, .elementor-464 .elementor-element.elementor-element-29d3cb1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-29d3cb1.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-29d3cb1.elementor-view-framed .elementor-icon:hover, .elementor-464 .elementor-element.elementor-element-29d3cb1.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-29d3cb1.elementor-view-framed .elementor-icon:hover, .elementor-464 .elementor-element.elementor-element-29d3cb1.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-35b6e61{width:auto;max-width:auto;}.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon-wrapper{text-align:center;}.elementor-464 .elementor-element.elementor-element-35b6e61.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-35b6e61.elementor-view-framed .elementor-icon, .elementor-464 .elementor-element.elementor-element-35b6e61.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-35b6e61.elementor-view-framed .elementor-icon, .elementor-464 .elementor-element.elementor-element-35b6e61.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-35b6e61.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-35b6e61.elementor-view-framed .elementor-icon:hover, .elementor-464 .elementor-element.elementor-element-35b6e61.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-35b6e61.elementor-view-framed .elementor-icon:hover, .elementor-464 .elementor-element.elementor-element-35b6e61.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-ad72c63{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-464 .elementor-element.elementor-element-ad72c63:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-ad72c63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-464 .elementor-element.elementor-element-47712cde{--display:flex;}.elementor-464 .elementor-element.elementor-element-73a36904 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-464 .elementor-element.elementor-element-73a36904 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-464 .elementor-element.elementor-element-73a36904 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-464 .elementor-element.elementor-element-73a36904 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-464 .elementor-element.elementor-element-73a36904{--e-icon-list-icon-size:16px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-464 .elementor-element.elementor-element-73a36904 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-464 .elementor-element.elementor-element-73a36904 .elementor-icon-list-item > a{font-family:"Mukta", Sans-serif;font-size:18px;font-weight:400;line-height:1em;}.elementor-464 .elementor-element.elementor-element-73a36904 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-464 .elementor-element.elementor-element-73a36904 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-464 .elementor-element.elementor-element-4a0c8461 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-464 .elementor-element.elementor-element-4a0c8461 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-464 .elementor-element.elementor-element-4a0c8461 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-464 .elementor-element.elementor-element-4a0c8461 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-464 .elementor-element.elementor-element-4a0c8461{--e-icon-list-icon-size:16px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-464 .elementor-element.elementor-element-4a0c8461 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-464 .elementor-element.elementor-element-4a0c8461 .elementor-icon-list-item > a{font-family:"Mukta", Sans-serif;font-size:18px;font-weight:400;line-height:1em;}.elementor-464 .elementor-element.elementor-element-4a0c8461 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-464 .elementor-element.elementor-element-4a0c8461 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-464 .elementor-element.elementor-element-7f3cc361 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-464 .elementor-element.elementor-element-7f3cc361 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-464 .elementor-element.elementor-element-7f3cc361 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-464 .elementor-element.elementor-element-7f3cc361 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-464 .elementor-element.elementor-element-7f3cc361{--e-icon-list-icon-size:16px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-464 .elementor-element.elementor-element-7f3cc361 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-464 .elementor-element.elementor-element-7f3cc361 .elementor-icon-list-item > a{font-family:"Mukta", Sans-serif;font-size:18px;font-weight:400;line-height:1em;}.elementor-464 .elementor-element.elementor-element-7f3cc361 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-464 .elementor-element.elementor-element-7f3cc361 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-464 .elementor-element.elementor-element-2870ec60 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-464 .elementor-element.elementor-element-2870ec60 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-464 .elementor-element.elementor-element-2870ec60 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-464 .elementor-element.elementor-element-2870ec60 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-464 .elementor-element.elementor-element-2870ec60{--e-icon-list-icon-size:16px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-464 .elementor-element.elementor-element-2870ec60 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-464 .elementor-element.elementor-element-2870ec60 .elementor-icon-list-item > a{font-family:"Mukta", Sans-serif;font-size:18px;font-weight:400;line-height:1em;}.elementor-464 .elementor-element.elementor-element-2870ec60 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-464 .elementor-element.elementor-element-2870ec60 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-464 .elementor-element.elementor-element-1df90e40 .elementor-button{background-color:#FFFFFF;font-family:"Mukta", Sans-serif;font-size:18px;font-weight:500;line-height:1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;padding:25px 30px 25px 30px;}.elementor-464 .elementor-element.elementor-element-1df90e40 .elementor-button:hover, .elementor-464 .elementor-element.elementor-element-1df90e40 .elementor-button:focus{background-color:#898989;color:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-1df90e40 > .elementor-widget-container{margin:9px 0px 19px 0px;padding:30px 0px 30px 0px;}.elementor-464 .elementor-element.elementor-element-1df90e40 .elementor-button-content-wrapper{flex-direction:row;}.elementor-464 .elementor-element.elementor-element-1df90e40 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-464 .elementor-element.elementor-element-1df90e40 .elementor-button:hover svg, .elementor-464 .elementor-element.elementor-element-1df90e40 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-747ffe53 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-464 .elementor-element.elementor-element-747ffe53{z-index:10;text-align:left;font-family:"Mukta", Sans-serif;font-size:18px;color:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-22dd33d3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-22dd33d3{z-index:10;--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:1px;}.elementor-464 .elementor-element.elementor-element-22dd33d3 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-464 .elementor-element.elementor-element-22dd33d3 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-464 .elementor-element.elementor-element-22dd33d3 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-22dd33d3 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-22dd33d3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-464 .elementor-element.elementor-element-22dd33d3 .elementor-icon-list-item > a{font-family:"Mukta", Sans-serif;font-size:18px;line-height:1em;}.elementor-464 .elementor-element.elementor-element-22dd33d3 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-464 .elementor-element.elementor-element-22dd33d3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-b3b0871 > .elementor-widget-container{padding:45px 0px 35px 0px;}.elementor-464 .elementor-element.elementor-element-b3b0871{text-align:left;}.elementor-464 .elementor-element.elementor-element-b3b0871 img{width:75%;height:auto;filter:brightness( -100% ) contrast( -100% ) saturate( 100% ) blur( -100px ) hue-rotate( 0deg );}.elementor-464 .elementor-element.elementor-element-1db9fa8c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;--z-index:50;}.elementor-464 .elementor-element.elementor-element-1db9fa8c:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-1db9fa8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-464 .elementor-element.elementor-element-7f5f2108{--display:flex;--min-height:60px;}.elementor-464 .elementor-element.elementor-element-7f5f2108:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-7f5f2108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-464 .elementor-element.elementor-element-1c1c689{--display:flex;--min-height:85px;--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;--justify-content:space-between;--gap:0px 15px;--row-gap:0px;--column-gap:15px;}.elementor-464 .elementor-element.elementor-element-1c1c689:not(.elementor-motion-effects-element-type-background), .elementor-464 .elementor-element.elementor-element-1c1c689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-464 .elementor-element.elementor-element-24cef56 .elementor-icon-wrapper{text-align:center;}.elementor-464 .elementor-element.elementor-element-24cef56 .elementor-icon{font-size:28px;}.elementor-464 .elementor-element.elementor-element-24cef56 .elementor-icon svg{height:28px;}.elementor-464 .elementor-element.elementor-element-818ec7a .elementor-icon-wrapper{text-align:center;}.elementor-464 .elementor-element.elementor-element-818ec7a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-818ec7a.elementor-view-framed .elementor-icon, .elementor-464 .elementor-element.elementor-element-818ec7a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-818ec7a.elementor-view-framed .elementor-icon, .elementor-464 .elementor-element.elementor-element-818ec7a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-464 .elementor-element.elementor-element-818ec7a .elementor-icon{font-size:28px;}.elementor-464 .elementor-element.elementor-element-818ec7a .elementor-icon svg{height:28px;}.elementor-464 .elementor-element.elementor-element-b879ec2{--display:flex;}@media(max-width:1024px){.elementor-464 .elementor-element.elementor-element-55e13cad{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-464 .elementor-element.elementor-element-ce18541{--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-ad72c63{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-464 .elementor-element.elementor-element-1db9fa8c{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-464 .elementor-element.elementor-element-6fd21ee9{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-464 .elementor-element.elementor-element-55e13cad{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-464 .elementor-element.elementor-element-ce18541{--flex-wrap:wrap;}.elementor-464 .elementor-element.elementor-element-ad72c63{--padding-top:0px;--padding-bottom:68px;--padding-left:20px;--padding-right:20px;}.elementor-464 .elementor-element.elementor-element-1df90e40 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-464 .elementor-element.elementor-element-1db9fa8c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for image, class: .elementor-element-118ddac8 */.elementor-464 .elementor-element.elementor-element-118ddac8 {
position: fixed;
top: 0;
height: 420px;
width: 450px;
bottom: 150px;
}

/*.elementor-464 .elementor-element.elementor-element-118ddac8:after {
content: "";
background: var(--e-global-color-primary);
position: absolute;
left: 0;
right: 0;
bottom: -90px;
top: unset;
width: 100%;
height: 200px;
}*/

.elementor-464 .elementor-element.elementor-element-118ddac8,
.elementor-464 .elementor-element.elementor-element-118ddac8 img {
object-fit: cover;
object-position: top center;
height: 450px;
width: 430px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35eff41c */.elementor-464 .elementor-element.elementor-element-35eff41c {
height: 420px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d6cd6b8 */.elementor-464 .elementor-element.elementor-element-2d6cd6b8 p {
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3378ffd */.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon-wrapper {
display: flex;
}

.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon {
border-radius: 50%;
display: inline-flex;
justify-content: center;
align-items: center;
transition: all 0.5s ease-in-out;
}

.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon:hover,
.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon:focus,
.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon:active {
background: var(--e-global-color-secondary);
}

@media only screen and (min-width:768px) {
.elementor-464 .elementor-element.elementor-element-3378ffd svg {
width: 25px;
height: 25px;
}  
}

@media only screen and (max-width:767px) {
.elementor-464 .elementor-element.elementor-element-3378ffd svg {
width: 20px;
height: 20px;
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-908dd45 */.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon-wrapper {
display: flex;
}

.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon {
border-radius: 50%;
display: inline-flex;
justify-content: center;
align-items: center;
transition: all 0.5s ease-in-out;
}

.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon:hover,
.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon:focus,
.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon:active {
background: var(--e-global-color-secondary);
}

@media only screen and (min-width:768px) {
.elementor-464 .elementor-element.elementor-element-908dd45 svg {
width: 25px;
height: 25px;
}  
}

@media only screen and (max-width:767px) {
.elementor-464 .elementor-element.elementor-element-908dd45 svg {
width: 20px;
height: 20px;
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-29d3cb1 */.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon-wrapper {
display: flex;
}

.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon {
border-radius: 50%;
display: inline-flex;
justify-content: center;
align-items: center;
transition: all 0.5s ease-in-out;
}

.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon:hover,
.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon:focus,
.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon:active {
background: var(--e-global-color-secondary);
}

@media only screen and (min-width:768px) {
.elementor-464 .elementor-element.elementor-element-29d3cb1 svg {
width: 25px;
height: 25px;
}  
}

@media only screen and (max-width:767px) {
.elementor-464 .elementor-element.elementor-element-29d3cb1 svg {
width: 20px;
height: 20px;
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-35b6e61 */.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon-wrapper {
display: flex;
}

.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon {
border-radius: 50%;
display: inline-flex;
justify-content: center;
align-items: center;
transition: all 0.5s ease-in-out;
}

.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon:hover,
.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon:focus,
.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon:active {
background: var(--e-global-color-secondary);
}

@media only screen and (min-width:768px) {
.elementor-464 .elementor-element.elementor-element-35b6e61 svg {
width: 25px;
height: 25px;
}  
}

@media only screen and (max-width:767px) {
.elementor-464 .elementor-element.elementor-element-35b6e61 svg {
width: 20px;
height: 20px;
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3378ffd */.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon-wrapper {
display: flex;
}

.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon {
border-radius: 50%;
display: inline-flex;
justify-content: center;
align-items: center;
transition: all 0.5s ease-in-out;
}

.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon:hover,
.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon:focus,
.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon:active {
background: var(--e-global-color-secondary);
}

@media only screen and (min-width:768px) {
.elementor-464 .elementor-element.elementor-element-3378ffd svg {
width: 25px;
height: 25px;
}  
}

@media only screen and (max-width:767px) {
.elementor-464 .elementor-element.elementor-element-3378ffd svg {
width: 20px;
height: 20px;
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-908dd45 */.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon-wrapper {
display: flex;
}

.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon {
border-radius: 50%;
display: inline-flex;
justify-content: center;
align-items: center;
transition: all 0.5s ease-in-out;
}

.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon:hover,
.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon:focus,
.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon:active {
background: var(--e-global-color-secondary);
}

@media only screen and (min-width:768px) {
.elementor-464 .elementor-element.elementor-element-908dd45 svg {
width: 25px;
height: 25px;
}  
}

@media only screen and (max-width:767px) {
.elementor-464 .elementor-element.elementor-element-908dd45 svg {
width: 20px;
height: 20px;
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-29d3cb1 */.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon-wrapper {
display: flex;
}

.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon {
border-radius: 50%;
display: inline-flex;
justify-content: center;
align-items: center;
transition: all 0.5s ease-in-out;
}

.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon:hover,
.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon:focus,
.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon:active {
background: var(--e-global-color-secondary);
}

@media only screen and (min-width:768px) {
.elementor-464 .elementor-element.elementor-element-29d3cb1 svg {
width: 25px;
height: 25px;
}  
}

@media only screen and (max-width:767px) {
.elementor-464 .elementor-element.elementor-element-29d3cb1 svg {
width: 20px;
height: 20px;
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-35b6e61 */.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon-wrapper {
display: flex;
}

.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon {
border-radius: 50%;
display: inline-flex;
justify-content: center;
align-items: center;
transition: all 0.5s ease-in-out;
}

.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon:hover,
.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon:focus,
.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon:active {
background: var(--e-global-color-secondary);
}

@media only screen and (min-width:768px) {
.elementor-464 .elementor-element.elementor-element-35b6e61 svg {
width: 25px;
height: 25px;
}  
}

@media only screen and (max-width:767px) {
.elementor-464 .elementor-element.elementor-element-35b6e61 svg {
width: 20px;
height: 20px;
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3378ffd */.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon-wrapper {
display: flex;
}

.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon {
border-radius: 50%;
display: inline-flex;
justify-content: center;
align-items: center;
transition: all 0.5s ease-in-out;
}

.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon:hover,
.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon:focus,
.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon:active {
background: var(--e-global-color-secondary);
}

@media only screen and (min-width:768px) {
.elementor-464 .elementor-element.elementor-element-3378ffd svg {
width: 25px;
height: 25px;
}  
}

@media only screen and (max-width:767px) {
.elementor-464 .elementor-element.elementor-element-3378ffd svg {
width: 20px;
height: 20px;
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-908dd45 */.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon-wrapper {
display: flex;
}

.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon {
border-radius: 50%;
display: inline-flex;
justify-content: center;
align-items: center;
transition: all 0.5s ease-in-out;
}

.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon:hover,
.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon:focus,
.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon:active {
background: var(--e-global-color-secondary);
}

@media only screen and (min-width:768px) {
.elementor-464 .elementor-element.elementor-element-908dd45 svg {
width: 25px;
height: 25px;
}  
}

@media only screen and (max-width:767px) {
.elementor-464 .elementor-element.elementor-element-908dd45 svg {
width: 20px;
height: 20px;
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-29d3cb1 */.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon-wrapper {
display: flex;
}

.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon {
border-radius: 50%;
display: inline-flex;
justify-content: center;
align-items: center;
transition: all 0.5s ease-in-out;
}

.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon:hover,
.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon:focus,
.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon:active {
background: var(--e-global-color-secondary);
}

@media only screen and (min-width:768px) {
.elementor-464 .elementor-element.elementor-element-29d3cb1 svg {
width: 25px;
height: 25px;
}  
}

@media only screen and (max-width:767px) {
.elementor-464 .elementor-element.elementor-element-29d3cb1 svg {
width: 20px;
height: 20px;
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-35b6e61 */.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon-wrapper {
display: flex;
}

.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon {
border-radius: 50%;
display: inline-flex;
justify-content: center;
align-items: center;
transition: all 0.5s ease-in-out;
}

.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon:hover,
.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon:focus,
.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon:active {
background: var(--e-global-color-secondary);
}

@media only screen and (min-width:768px) {
.elementor-464 .elementor-element.elementor-element-35b6e61 svg {
width: 25px;
height: 25px;
}  
}

@media only screen and (max-width:767px) {
.elementor-464 .elementor-element.elementor-element-35b6e61 svg {
width: 20px;
height: 20px;
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3378ffd */.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon-wrapper {
display: flex;
}

.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon {
border-radius: 50%;
display: inline-flex;
justify-content: center;
align-items: center;
transition: all 0.5s ease-in-out;
}

.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon:hover,
.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon:focus,
.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon:active {
background: var(--e-global-color-secondary);
}

@media only screen and (min-width:768px) {
.elementor-464 .elementor-element.elementor-element-3378ffd svg {
width: 25px;
height: 25px;
}  
}

@media only screen and (max-width:767px) {
.elementor-464 .elementor-element.elementor-element-3378ffd svg {
width: 20px;
height: 20px;
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-908dd45 */.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon-wrapper {
display: flex;
}

.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon {
border-radius: 50%;
display: inline-flex;
justify-content: center;
align-items: center;
transition: all 0.5s ease-in-out;
}

.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon:hover,
.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon:focus,
.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon:active {
background: var(--e-global-color-secondary);
}

@media only screen and (min-width:768px) {
.elementor-464 .elementor-element.elementor-element-908dd45 svg {
width: 25px;
height: 25px;
}  
}

@media only screen and (max-width:767px) {
.elementor-464 .elementor-element.elementor-element-908dd45 svg {
width: 20px;
height: 20px;
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-29d3cb1 */.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon-wrapper {
display: flex;
}

.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon {
border-radius: 50%;
display: inline-flex;
justify-content: center;
align-items: center;
transition: all 0.5s ease-in-out;
}

.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon:hover,
.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon:focus,
.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon:active {
background: var(--e-global-color-secondary);
}

@media only screen and (min-width:768px) {
.elementor-464 .elementor-element.elementor-element-29d3cb1 svg {
width: 25px;
height: 25px;
}  
}

@media only screen and (max-width:767px) {
.elementor-464 .elementor-element.elementor-element-29d3cb1 svg {
width: 20px;
height: 20px;
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-35b6e61 */.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon-wrapper {
display: flex;
}

.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon {
border-radius: 50%;
display: inline-flex;
justify-content: center;
align-items: center;
transition: all 0.5s ease-in-out;
}

.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon:hover,
.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon:focus,
.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon:active {
background: var(--e-global-color-secondary);
}

@media only screen and (min-width:768px) {
.elementor-464 .elementor-element.elementor-element-35b6e61 svg {
width: 25px;
height: 25px;
}  
}

@media only screen and (max-width:767px) {
.elementor-464 .elementor-element.elementor-element-35b6e61 svg {
width: 20px;
height: 20px;
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3378ffd */.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon-wrapper {
display: flex;
}

.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon {
border-radius: 50%;
display: inline-flex;
justify-content: center;
align-items: center;
transition: all 0.5s ease-in-out;
}

.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon:hover,
.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon:focus,
.elementor-464 .elementor-element.elementor-element-3378ffd .elementor-icon:active {
background: var(--e-global-color-secondary);
}

@media only screen and (min-width:768px) {
.elementor-464 .elementor-element.elementor-element-3378ffd svg {
width: 25px;
height: 25px;
}  
}

@media only screen and (max-width:767px) {
.elementor-464 .elementor-element.elementor-element-3378ffd svg {
width: 20px;
height: 20px;
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-908dd45 */.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon-wrapper {
display: flex;
}

.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon {
border-radius: 50%;
display: inline-flex;
justify-content: center;
align-items: center;
transition: all 0.5s ease-in-out;
}

.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon:hover,
.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon:focus,
.elementor-464 .elementor-element.elementor-element-908dd45 .elementor-icon:active {
background: var(--e-global-color-secondary);
}

@media only screen and (min-width:768px) {
.elementor-464 .elementor-element.elementor-element-908dd45 svg {
width: 25px;
height: 25px;
}  
}

@media only screen and (max-width:767px) {
.elementor-464 .elementor-element.elementor-element-908dd45 svg {
width: 20px;
height: 20px;
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-29d3cb1 */.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon-wrapper {
display: flex;
}

.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon {
border-radius: 50%;
display: inline-flex;
justify-content: center;
align-items: center;
transition: all 0.5s ease-in-out;
}

.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon:hover,
.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon:focus,
.elementor-464 .elementor-element.elementor-element-29d3cb1 .elementor-icon:active {
background: var(--e-global-color-secondary);
}

@media only screen and (min-width:768px) {
.elementor-464 .elementor-element.elementor-element-29d3cb1 svg {
width: 25px;
height: 25px;
}  
}

@media only screen and (max-width:767px) {
.elementor-464 .elementor-element.elementor-element-29d3cb1 svg {
width: 20px;
height: 20px;
}  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-35b6e61 */.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon-wrapper {
display: flex;
}

.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon {
border-radius: 50%;
display: inline-flex;
justify-content: center;
align-items: center;
transition: all 0.5s ease-in-out;
}

.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon:hover,
.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon:focus,
.elementor-464 .elementor-element.elementor-element-35b6e61 .elementor-icon:active {
background: var(--e-global-color-secondary);
}

@media only screen and (min-width:768px) {
.elementor-464 .elementor-element.elementor-element-35b6e61 svg {
width: 25px;
height: 25px;
}  
}

@media only screen and (max-width:767px) {
.elementor-464 .elementor-element.elementor-element-35b6e61 svg {
width: 20px;
height: 20px;
}  
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-73a36904 */.elementor-464 .elementor-element.elementor-element-73a36904  ul.elementor-icon-list-items {
border-top: 1px solid #5A5A5A;
border-bottom: 1px solid #5A5A5A;
/*border-radius: 12px 12px 0 0;*/
}

.elementor-464 .elementor-element.elementor-element-73a36904 li.elementor-icon-list-item {
padding: 25px 0px !important;
}

.elementor-464 .elementor-element.elementor-element-73a36904 li.elementor-icon-list-item:not(li.elementor-icon-list-item:last-child) {
border-bottom: 1px solid #5A5A5A;
}

.elementor-464 .elementor-element.elementor-element-73a36904 li.elementor-icon-list-item a {
width: 100%;
justify-content: space-between;
}

.elementor-464 .elementor-element.elementor-element-73a36904 li.elementor-icon-list-item a::after {
content: "";
display: block;
width: 21px;
height: 21px;
background: var(--e-global-color-accent);
mask-image: url(/wp-content/uploads/2024/07/angle-right.svg);
-webkit-mask-image: url(/wp-content/uploads/2024/07/angle-right-v2.svg);
mask-repeat: no-repeat;
mask-position: center right;
mask-size: contain;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4a0c8461 */.elementor-464 .elementor-element.elementor-element-4a0c8461  ul.elementor-icon-list-items {
/*border-right: 1px solid #5A5A5A;
border-left: 1px solid #5A5A5A;*/
border-bottom: 1px solid #5A5A5A;
border-radius: 0;
}

.elementor-464 .elementor-element.elementor-element-4a0c8461 li.elementor-icon-list-item {
padding: 25px 00px !important;
}

.elementor-464 .elementor-element.elementor-element-4a0c8461 li.elementor-icon-list-item:not(li.elementor-icon-list-item:last-child) {
border-bottom: 1px solid #5A5A5A;
}

.elementor-464 .elementor-element.elementor-element-4a0c8461 li.elementor-icon-list-item a {
width: 100%;
justify-content: space-between;
}

.elementor-464 .elementor-element.elementor-element-4a0c8461 li.elementor-icon-list-item a::after {
content: "";
display: block;
width: 21px;
height: 21px;
background: var(--e-global-color-accent);
mask-image: url(/wp-content/uploads/2024/07/angle-right.svg);
-webkit-mask-image: url(/wp-content/uploads/2024/07/angle-right-v2.svg);
mask-repeat: no-repeat;
mask-position: center right;
mask-size: contain;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f3cc361 */.elementor-464 .elementor-element.elementor-element-7f3cc361  ul.elementor-icon-list-items {
/*border-right: 1px solid #5A5A5A;
border-left: 1px solid #5A5A5A;*/
border-bottom: 1px solid #5A5A5A;
border-radius: 0;
}

.elementor-464 .elementor-element.elementor-element-7f3cc361 li.elementor-icon-list-item {
padding: 25px 0px !important;
}

.elementor-464 .elementor-element.elementor-element-7f3cc361 li.elementor-icon-list-item:not(li.elementor-icon-list-item:last-child) {
border-bottom: 1px solid #5A5A5A;
}

.elementor-464 .elementor-element.elementor-element-7f3cc361 li.elementor-icon-list-item a {
width: 100%;
justify-content: space-between;
}

.elementor-464 .elementor-element.elementor-element-7f3cc361 li.elementor-icon-list-item a::after {
content: "";
display: block;
width: 21px;
height: 21px;
background: var(--e-global-color-accent);
mask-image: url(/wp-content/uploads/2024/07/angle-right.svg);
-webkit-mask-image: url(/wp-content/uploads/2024/07/angle-right-v2.svg);
mask-repeat: no-repeat;
mask-position: center right;
mask-size: contain;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2870ec60 */.elementor-464 .elementor-element.elementor-element-2870ec60  ul.elementor-icon-list-items {
/*border-right: 1px solid #5A5A5A;
border-left: 1px solid #5A5A5A;*/
border-bottom: 1px solid #5A5A5A;
/*border-radius: 0 0 12px 12px;*/
}

.elementor-464 .elementor-element.elementor-element-2870ec60 li.elementor-icon-list-item {
padding: 25px 0px !important;
}

.elementor-464 .elementor-element.elementor-element-2870ec60 li.elementor-icon-list-item:not(li.elementor-icon-list-item:last-child) {
border-bottom: 1px solid #5A5A5A;
}

.elementor-464 .elementor-element.elementor-element-2870ec60 li.elementor-icon-list-item a {
width: 100%;
justify-content: space-between;
}

.elementor-464 .elementor-element.elementor-element-2870ec60 li.elementor-icon-list-item a::after {
content: "";
display: block;
width: 21px;
height: 21px;
background: var(--e-global-color-accent);
mask-image: url(/wp-content/uploads/2024/07/angle-right.svg);
-webkit-mask-image: url(/wp-content/uploads/2024/07/angle-right-v2.svg);
mask-repeat: no-repeat;
mask-position: center right;
mask-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47712cde */.elementor-464 .elementor-element.elementor-element-47712cde .elementor-widget-icon-list {
height: 70px;
}

.elementor-464 .elementor-element.elementor-element-47712cde .elementor-icon-list-item a {
display: flex;
justify-content: space-between !important;
align-items: center;
gap: 0 10px;
}

.elementor-464 .elementor-element.elementor-element-47712cde .elementor-icon-list-item a .elementor-icon-list-icon,
.elementor-464 .elementor-element.elementor-element-47712cde .elementor-icon-list-item a .elementor-icon-list-icon svg {
width: 20px;
height: 20px;
align-items: center;
}

.elementor-464 .elementor-element.elementor-element-47712cde .elementor-icon-list-item a .elementor-icon-list-text {
width: calc(100% - 80px);
padding: 0;
text-align: left;
line-height: 1em;
display: flex;
align-items: center;
justify-content: flex-start;
position: relative;
left: -10px;
}

.elementor-464 .elementor-element.elementor-element-47712cde .elementor-icon-list-item a::after {
width: 20px !important;
height: 20px !important;
background-color: transparent !important;
-webkit-mask-image: unset !important;
display: flex !important;
align-items: center;
justify-content: center;
background-image: url(https://www.kocherhans.ch/team-mitglied/wp-content/uploads/2024/07/angle-right-v2.svg) !important;
background-position: right center !important;
background-repeat: no-repeat !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1df90e40 */.elementor-464 .elementor-element.elementor-element-1df90e40 a {
height: 70px;
display: flex;
justify-content: center;
align-items: center;
}

.elementor-464 .elementor-element.elementor-element-1df90e40 a span.elementor-button-content-wrapper {
width: 100%;
justify-content: space-between;
align-items: center;
}

.elementor-464 .elementor-element.elementor-element-1df90e40 a span.elementor-button-content-wrapper:after {
content: "";
background-image: url(/wp-content/uploads/2024/07/angle-right-v2.svg);
background-position: center center;
background-repeat: no-repeat;
background-size: contain;
width: 21px;
height: 21px;
}

.elementor-464 .elementor-element.elementor-element-1df90e40 a span.elementor-button-content-wrapper svg {
width: 20px;
height: 16px;
}

.elementor-464 .elementor-element.elementor-element-1df90e40 .elementor-icon-list-item a {
display: flex;
justify-content: flex-start !important;
align-items: center;
gap: 0 10px;
}

.elementor-464 .elementor-element.elementor-element-1df90e40 .elementor-button-content-wrapper .elementor-button-icon,
.elementor-464 .elementor-element.elementor-element-1df90e40 .elementor-button-content-wrapper .elementor-button-icon svg {
width: 20px;
height: 20px;
align-items: center;
}

.elementor-464 .elementor-element.elementor-element-1df90e40 .elementor-button-content-wrapper .elementor-button-text {
width: calc(100% - 80px);
padding: 0;
text-align: left;
line-height: 1em;
display: flex;
align-items: center;
justify-content: flex-start;
position: relative;
left: -10px;
}

.elementor-464 .elementor-element.elementor-element-1df90e40 .elementor-button-content-wrapper::after {
width: 20px !important;
height: 20px !important;
background-color: unset !important;
background-image: url(https://www.kocherhans.ch/team-mitglied/wp-content/uploads/2024/07/angle-right-v2.svg) !important;
background-position: right center !important;
background-repeat: no-repeat !important;
display: flex !important;
align-items: center;
justify-content: center;
filter: invert(1) saturate(0) brightness(0);
}

.elementor-464 .elementor-element.elementor-element-1df90e40 a:hover .elementor-button-content-wrapper::after {
filter: invert(0) saturate(1) brightness(1);  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-747ffe53 */.elementor-464 .elementor-element.elementor-element-747ffe53 p {
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-22dd33d3 */.elementor-464 .elementor-element.elementor-element-22dd33d3 i.fas.fa-map-marker-alt {
width: 12px !important;
height: 18px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3600be47 */.elementor-464 .elementor-element.elementor-element-3600be47 {
max-width: 430px;
margin: 0 auto;
}/* End custom CSS */