.elementor-1865 .elementor-element.elementor-element-2a3e0dd9{--display:flex;--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-1865 .elementor-element.elementor-element-1834ff5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1865 .elementor-element.elementor-element-029c688{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1865 .elementor-element.elementor-element-029c688.e-con:hover{--e-con-transform-scale:0.97;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1865 .elementor-element.elementor-element-6be8950 img{width:100%;filter:brightness( 43% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1865 .elementor-element.elementor-element-7f554e3{width:var( --container-widget-width, 72% );max-width:72%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;bottom:25px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-7f554e3{left:16px;}body.rtl .elementor-1865 .elementor-element.elementor-element-7f554e3{right:16px;}.elementor-1865 .elementor-element.elementor-element-7f554e3 .elementor-image-box-wrapper{text-align:start;}.elementor-1865 .elementor-element.elementor-element-7f554e3 .elementor-image-box-title{margin-bottom:4px;font-family:"Onest", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-7f554e3:has(:hover) .elementor-image-box-title,
					 .elementor-1865 .elementor-element.elementor-element-7f554e3:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-7f554e3 .elementor-image-box-description{font-family:"Onest", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1865 .elementor-element.elementor-element-dc58767{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 20px 6px 40px;top:28.552px;border-radius:24px 24px 24px 24px;--e-icon-list-icon-size:16px;--icon-vertical-offset:-2px;}.elementor-1865 .elementor-element.elementor-element-dc58767.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-dc58767{left:-26.575px;}body.rtl .elementor-1865 .elementor-element.elementor-element-dc58767{right:-26.575px;}.elementor-1865 .elementor-element.elementor-element-dc58767 .elementor-icon-list-icon i{color:#F7911B;transition:color 0.3s;}.elementor-1865 .elementor-element.elementor-element-dc58767 .elementor-icon-list-icon svg{fill:#F7911B;transition:fill 0.3s;}.elementor-1865 .elementor-element.elementor-element-dc58767 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-1865 .elementor-element.elementor-element-dc58767 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-dc58767 .elementor-icon-list-item > a{font-family:"Onest", Sans-serif;font-weight:400;}.elementor-1865 .elementor-element.elementor-element-dc58767 .elementor-icon-list-text{color:#2B3031;transition:color 0.3s;}.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 );}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-7b61225{right:6px;}body.rtl .elementor-1865 .elementor-element.elementor-element-7b61225{left:6px;}.elementor-1865 .elementor-element.elementor-element-7b61225{bottom:4px;}.elementor-1865 .elementor-element.elementor-element-7b61225 .elementor-icon-wrapper{text-align:center;}.elementor-1865 .elementor-element.elementor-element-7b61225 .elementor-icon{font-size:73px;}.elementor-1865 .elementor-element.elementor-element-7b61225 .elementor-icon svg{height:73px;}.elementor-1865 .elementor-element.elementor-element-7c90f2f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1865 .elementor-element.elementor-element-31121d3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1865 .elementor-element.elementor-element-31121d3.e-con:hover{--e-con-transform-scale:0.97;}.elementor-1865 .elementor-element.elementor-element-a2d7d5e img{width:100%;filter:brightness( 43% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1865 .elementor-element.elementor-element-05b2ad4{width:var( --container-widget-width, 72% );max-width:72%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;bottom:25px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-05b2ad4{left:16px;}body.rtl .elementor-1865 .elementor-element.elementor-element-05b2ad4{right:16px;}.elementor-1865 .elementor-element.elementor-element-05b2ad4 .elementor-image-box-wrapper{text-align:start;}.elementor-1865 .elementor-element.elementor-element-05b2ad4 .elementor-image-box-title{margin-bottom:4px;font-family:"Onest", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-05b2ad4:has(:hover) .elementor-image-box-title,
					 .elementor-1865 .elementor-element.elementor-element-05b2ad4:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-05b2ad4 .elementor-image-box-description{font-family:"Onest", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-7a56fc2{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 20px 6px 40px;top:28.552px;border-radius:24px 24px 24px 24px;--e-icon-list-icon-size:16px;--icon-vertical-offset:-2px;}.elementor-1865 .elementor-element.elementor-element-7a56fc2.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-7a56fc2{left:-26.575px;}body.rtl .elementor-1865 .elementor-element.elementor-element-7a56fc2{right:-26.575px;}.elementor-1865 .elementor-element.elementor-element-7a56fc2 .elementor-icon-list-icon i{color:#F7911B;transition:color 0.3s;}.elementor-1865 .elementor-element.elementor-element-7a56fc2 .elementor-icon-list-icon svg{fill:#F7911B;transition:fill 0.3s;}.elementor-1865 .elementor-element.elementor-element-7a56fc2 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-1865 .elementor-element.elementor-element-7a56fc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-7a56fc2 .elementor-icon-list-item > a{font-family:"Onest", Sans-serif;font-weight:400;}.elementor-1865 .elementor-element.elementor-element-7a56fc2 .elementor-icon-list-text{color:#2B3031;transition:color 0.3s;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-6135283{right:6px;}body.rtl .elementor-1865 .elementor-element.elementor-element-6135283{left:6px;}.elementor-1865 .elementor-element.elementor-element-6135283{bottom:4px;}.elementor-1865 .elementor-element.elementor-element-6135283 .elementor-icon-wrapper{text-align:center;}.elementor-1865 .elementor-element.elementor-element-6135283 .elementor-icon{font-size:73px;}.elementor-1865 .elementor-element.elementor-element-6135283 .elementor-icon svg{height:73px;}.elementor-1865 .elementor-element.elementor-element-37b760dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1865 .elementor-element.elementor-element-630f5c19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1865 .elementor-element.elementor-element-630f5c19.e-con:hover{--e-con-transform-scale:0.97;}.elementor-1865 .elementor-element.elementor-element-29aa01af img{width:100%;filter:brightness( 43% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1865 .elementor-element.elementor-element-b213b1b{width:var( --container-widget-width, 72% );max-width:72%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;bottom:25px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-b213b1b{left:16px;}body.rtl .elementor-1865 .elementor-element.elementor-element-b213b1b{right:16px;}.elementor-1865 .elementor-element.elementor-element-b213b1b .elementor-image-box-wrapper{text-align:start;}.elementor-1865 .elementor-element.elementor-element-b213b1b .elementor-image-box-title{margin-bottom:4px;font-family:"Onest", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-b213b1b:has(:hover) .elementor-image-box-title,
					 .elementor-1865 .elementor-element.elementor-element-b213b1b:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-b213b1b .elementor-image-box-description{font-family:"Onest", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-6de5ac4a{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 20px 6px 40px;top:28.552px;border-radius:24px 24px 24px 24px;--e-icon-list-icon-size:16px;--icon-vertical-offset:-2px;}.elementor-1865 .elementor-element.elementor-element-6de5ac4a.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-6de5ac4a{left:-26.575px;}body.rtl .elementor-1865 .elementor-element.elementor-element-6de5ac4a{right:-26.575px;}.elementor-1865 .elementor-element.elementor-element-6de5ac4a .elementor-icon-list-icon i{color:#F7911B;transition:color 0.3s;}.elementor-1865 .elementor-element.elementor-element-6de5ac4a .elementor-icon-list-icon svg{fill:#F7911B;transition:fill 0.3s;}.elementor-1865 .elementor-element.elementor-element-6de5ac4a .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-1865 .elementor-element.elementor-element-6de5ac4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-6de5ac4a .elementor-icon-list-item > a{font-family:"Onest", Sans-serif;font-weight:400;}.elementor-1865 .elementor-element.elementor-element-6de5ac4a .elementor-icon-list-text{color:#2B3031;transition:color 0.3s;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-5fa2b332{right:6px;}body.rtl .elementor-1865 .elementor-element.elementor-element-5fa2b332{left:6px;}.elementor-1865 .elementor-element.elementor-element-5fa2b332{bottom:4px;}.elementor-1865 .elementor-element.elementor-element-5fa2b332 .elementor-icon-wrapper{text-align:center;}.elementor-1865 .elementor-element.elementor-element-5fa2b332 .elementor-icon{font-size:73px;}.elementor-1865 .elementor-element.elementor-element-5fa2b332 .elementor-icon svg{height:73px;}.elementor-1865 .elementor-element.elementor-element-12f4e73d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1865 .elementor-element.elementor-element-3945d95f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1865 .elementor-element.elementor-element-3945d95f.e-con:hover{--e-con-transform-scale:0.97;}.elementor-1865 .elementor-element.elementor-element-4f5e11c1 img{width:100%;filter:brightness( 43% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1865 .elementor-element.elementor-element-68c97e8a{width:var( --container-widget-width, 72% );max-width:72%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;bottom:25px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-68c97e8a{left:16px;}body.rtl .elementor-1865 .elementor-element.elementor-element-68c97e8a{right:16px;}.elementor-1865 .elementor-element.elementor-element-68c97e8a .elementor-image-box-wrapper{text-align:start;}.elementor-1865 .elementor-element.elementor-element-68c97e8a .elementor-image-box-title{margin-bottom:4px;font-family:"Onest", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-68c97e8a:has(:hover) .elementor-image-box-title,
					 .elementor-1865 .elementor-element.elementor-element-68c97e8a:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-68c97e8a .elementor-image-box-description{font-family:"Onest", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-6e5a6b88{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 20px 6px 40px;top:28.552px;border-radius:24px 24px 24px 24px;--e-icon-list-icon-size:16px;--icon-vertical-offset:-2px;}.elementor-1865 .elementor-element.elementor-element-6e5a6b88.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-6e5a6b88{left:-26.575px;}body.rtl .elementor-1865 .elementor-element.elementor-element-6e5a6b88{right:-26.575px;}.elementor-1865 .elementor-element.elementor-element-6e5a6b88 .elementor-icon-list-icon i{color:#F7911B;transition:color 0.3s;}.elementor-1865 .elementor-element.elementor-element-6e5a6b88 .elementor-icon-list-icon svg{fill:#F7911B;transition:fill 0.3s;}.elementor-1865 .elementor-element.elementor-element-6e5a6b88 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-1865 .elementor-element.elementor-element-6e5a6b88 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-6e5a6b88 .elementor-icon-list-item > a{font-family:"Onest", Sans-serif;font-weight:400;}.elementor-1865 .elementor-element.elementor-element-6e5a6b88 .elementor-icon-list-text{color:#2B3031;transition:color 0.3s;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-2c485564{right:6px;}body.rtl .elementor-1865 .elementor-element.elementor-element-2c485564{left:6px;}.elementor-1865 .elementor-element.elementor-element-2c485564{bottom:4px;}.elementor-1865 .elementor-element.elementor-element-2c485564 .elementor-icon-wrapper{text-align:center;}.elementor-1865 .elementor-element.elementor-element-2c485564 .elementor-icon{font-size:73px;}.elementor-1865 .elementor-element.elementor-element-2c485564 .elementor-icon svg{height:73px;}.elementor-1865 .elementor-element.elementor-element-1e425c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1865 .elementor-element.elementor-element-9a25c54{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1865 .elementor-element.elementor-element-9a25c54.e-con:hover{--e-con-transform-scale:0.97;}.elementor-1865 .elementor-element.elementor-element-595d3eb img{width:100%;filter:brightness( 43% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1865 .elementor-element.elementor-element-a6ed420{width:var( --container-widget-width, 72% );max-width:72%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;bottom:25px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-a6ed420{left:16px;}body.rtl .elementor-1865 .elementor-element.elementor-element-a6ed420{right:16px;}.elementor-1865 .elementor-element.elementor-element-a6ed420 .elementor-image-box-wrapper{text-align:start;}.elementor-1865 .elementor-element.elementor-element-a6ed420 .elementor-image-box-title{margin-bottom:4px;font-family:"Onest", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-a6ed420:has(:hover) .elementor-image-box-title,
					 .elementor-1865 .elementor-element.elementor-element-a6ed420:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-a6ed420 .elementor-image-box-description{font-family:"Onest", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-c81ac0f{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 20px 6px 40px;top:28.552px;border-radius:24px 24px 24px 24px;--e-icon-list-icon-size:16px;--icon-vertical-offset:-2px;}.elementor-1865 .elementor-element.elementor-element-c81ac0f.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-c81ac0f{left:-26.575px;}body.rtl .elementor-1865 .elementor-element.elementor-element-c81ac0f{right:-26.575px;}.elementor-1865 .elementor-element.elementor-element-c81ac0f .elementor-icon-list-icon i{color:#F7911B;transition:color 0.3s;}.elementor-1865 .elementor-element.elementor-element-c81ac0f .elementor-icon-list-icon svg{fill:#F7911B;transition:fill 0.3s;}.elementor-1865 .elementor-element.elementor-element-c81ac0f .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-1865 .elementor-element.elementor-element-c81ac0f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-c81ac0f .elementor-icon-list-item > a{font-family:"Onest", Sans-serif;font-weight:400;}.elementor-1865 .elementor-element.elementor-element-c81ac0f .elementor-icon-list-text{color:#2B3031;transition:color 0.3s;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-82f3cfb{right:6px;}body.rtl .elementor-1865 .elementor-element.elementor-element-82f3cfb{left:6px;}.elementor-1865 .elementor-element.elementor-element-82f3cfb{bottom:4px;}.elementor-1865 .elementor-element.elementor-element-82f3cfb .elementor-icon-wrapper{text-align:center;}.elementor-1865 .elementor-element.elementor-element-82f3cfb .elementor-icon{font-size:73px;}.elementor-1865 .elementor-element.elementor-element-82f3cfb .elementor-icon svg{height:73px;}.elementor-1865 .elementor-element.elementor-element-14bed893{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1865 .elementor-element.elementor-element-2083e28f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1865 .elementor-element.elementor-element-2083e28f.e-con:hover{--e-con-transform-scale:0.97;}.elementor-1865 .elementor-element.elementor-element-3a2110a5 img{width:100%;filter:brightness( 43% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1865 .elementor-element.elementor-element-2af7e125{width:var( --container-widget-width, 72% );max-width:72%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;bottom:25px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-2af7e125{left:16px;}body.rtl .elementor-1865 .elementor-element.elementor-element-2af7e125{right:16px;}.elementor-1865 .elementor-element.elementor-element-2af7e125 .elementor-image-box-wrapper{text-align:start;}.elementor-1865 .elementor-element.elementor-element-2af7e125 .elementor-image-box-title{margin-bottom:4px;font-family:"Onest", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-2af7e125:has(:hover) .elementor-image-box-title,
					 .elementor-1865 .elementor-element.elementor-element-2af7e125:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-2af7e125 .elementor-image-box-description{font-family:"Onest", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-f87da40{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 20px 6px 40px;top:28.552px;border-radius:24px 24px 24px 24px;--e-icon-list-icon-size:16px;--icon-vertical-offset:-2px;}.elementor-1865 .elementor-element.elementor-element-f87da40.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-f87da40{left:-26.575px;}body.rtl .elementor-1865 .elementor-element.elementor-element-f87da40{right:-26.575px;}.elementor-1865 .elementor-element.elementor-element-f87da40 .elementor-icon-list-icon i{color:#F7911B;transition:color 0.3s;}.elementor-1865 .elementor-element.elementor-element-f87da40 .elementor-icon-list-icon svg{fill:#F7911B;transition:fill 0.3s;}.elementor-1865 .elementor-element.elementor-element-f87da40 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-1865 .elementor-element.elementor-element-f87da40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-f87da40 .elementor-icon-list-item > a{font-family:"Onest", Sans-serif;font-weight:400;}.elementor-1865 .elementor-element.elementor-element-f87da40 .elementor-icon-list-text{color:#2B3031;transition:color 0.3s;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-f25a0bd{right:6px;}body.rtl .elementor-1865 .elementor-element.elementor-element-f25a0bd{left:6px;}.elementor-1865 .elementor-element.elementor-element-f25a0bd{bottom:4px;}.elementor-1865 .elementor-element.elementor-element-f25a0bd .elementor-icon-wrapper{text-align:center;}.elementor-1865 .elementor-element.elementor-element-f25a0bd .elementor-icon{font-size:73px;}.elementor-1865 .elementor-element.elementor-element-f25a0bd .elementor-icon svg{height:73px;}.elementor-1865 .elementor-element.elementor-element-6f3001b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1865 .elementor-element.elementor-element-6d510319{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1865 .elementor-element.elementor-element-6d510319.e-con:hover{--e-con-transform-scale:0.97;}.elementor-1865 .elementor-element.elementor-element-64dbe4d5 img{width:100%;filter:brightness( 43% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1865 .elementor-element.elementor-element-4a21f444{width:var( --container-widget-width, 72% );max-width:72%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;bottom:24.998px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-4a21f444{left:14.52px;}body.rtl .elementor-1865 .elementor-element.elementor-element-4a21f444{right:14.52px;}.elementor-1865 .elementor-element.elementor-element-4a21f444 .elementor-image-box-wrapper{text-align:start;}.elementor-1865 .elementor-element.elementor-element-4a21f444 .elementor-image-box-title{margin-bottom:4px;font-family:"Onest", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-4a21f444:has(:hover) .elementor-image-box-title,
					 .elementor-1865 .elementor-element.elementor-element-4a21f444:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-4a21f444 .elementor-image-box-description{font-family:"Onest", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-1f795161{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 20px 6px 40px;top:28.552px;border-radius:24px 24px 24px 24px;--e-icon-list-icon-size:16px;--icon-vertical-offset:-2px;}.elementor-1865 .elementor-element.elementor-element-1f795161.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-1f795161{left:-26.575px;}body.rtl .elementor-1865 .elementor-element.elementor-element-1f795161{right:-26.575px;}.elementor-1865 .elementor-element.elementor-element-1f795161 .elementor-icon-list-icon i{color:#F7911B;transition:color 0.3s;}.elementor-1865 .elementor-element.elementor-element-1f795161 .elementor-icon-list-icon svg{fill:#F7911B;transition:fill 0.3s;}.elementor-1865 .elementor-element.elementor-element-1f795161 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-1865 .elementor-element.elementor-element-1f795161 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-1f795161 .elementor-icon-list-item > a{font-family:"Onest", Sans-serif;font-weight:400;}.elementor-1865 .elementor-element.elementor-element-1f795161 .elementor-icon-list-text{color:#2B3031;transition:color 0.3s;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-5a4e918d{right:6px;}body.rtl .elementor-1865 .elementor-element.elementor-element-5a4e918d{left:6px;}.elementor-1865 .elementor-element.elementor-element-5a4e918d{bottom:4px;}.elementor-1865 .elementor-element.elementor-element-5a4e918d .elementor-icon-wrapper{text-align:center;}.elementor-1865 .elementor-element.elementor-element-5a4e918d .elementor-icon{font-size:73px;}.elementor-1865 .elementor-element.elementor-element-5a4e918d .elementor-icon svg{height:73px;}.elementor-1865 .elementor-element.elementor-element-12388fd5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1865 .elementor-element.elementor-element-7bd86a8a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1865 .elementor-element.elementor-element-7bd86a8a.e-con:hover{--e-con-transform-scale:0.97;}.elementor-1865 .elementor-element.elementor-element-2bc5305d img{width:100%;filter:brightness( 43% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1865 .elementor-element.elementor-element-4850fef4{width:var( --container-widget-width, 72% );max-width:72%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;bottom:25px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-4850fef4{left:16px;}body.rtl .elementor-1865 .elementor-element.elementor-element-4850fef4{right:16px;}.elementor-1865 .elementor-element.elementor-element-4850fef4 .elementor-image-box-wrapper{text-align:start;}.elementor-1865 .elementor-element.elementor-element-4850fef4 .elementor-image-box-title{margin-bottom:4px;font-family:"Onest", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-4850fef4:has(:hover) .elementor-image-box-title,
					 .elementor-1865 .elementor-element.elementor-element-4850fef4:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-4850fef4 .elementor-image-box-description{font-family:"Onest", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-426af162{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 20px 6px 40px;top:28.552px;border-radius:24px 24px 24px 24px;--e-icon-list-icon-size:16px;--icon-vertical-offset:-2px;}.elementor-1865 .elementor-element.elementor-element-426af162.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-426af162{left:-26.575px;}body.rtl .elementor-1865 .elementor-element.elementor-element-426af162{right:-26.575px;}.elementor-1865 .elementor-element.elementor-element-426af162 .elementor-icon-list-icon i{color:#F7911B;transition:color 0.3s;}.elementor-1865 .elementor-element.elementor-element-426af162 .elementor-icon-list-icon svg{fill:#F7911B;transition:fill 0.3s;}.elementor-1865 .elementor-element.elementor-element-426af162 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-1865 .elementor-element.elementor-element-426af162 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-426af162 .elementor-icon-list-item > a{font-family:"Onest", Sans-serif;font-weight:400;}.elementor-1865 .elementor-element.elementor-element-426af162 .elementor-icon-list-text{color:#2B3031;transition:color 0.3s;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-6333c02f{right:6px;}body.rtl .elementor-1865 .elementor-element.elementor-element-6333c02f{left:6px;}.elementor-1865 .elementor-element.elementor-element-6333c02f{bottom:4px;}.elementor-1865 .elementor-element.elementor-element-6333c02f .elementor-icon-wrapper{text-align:center;}.elementor-1865 .elementor-element.elementor-element-6333c02f .elementor-icon{font-size:73px;}.elementor-1865 .elementor-element.elementor-element-6333c02f .elementor-icon svg{height:73px;}.elementor-1865 .elementor-element.elementor-element-318dcb95{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1865 .elementor-element.elementor-element-44e7e472{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1865 .elementor-element.elementor-element-44e7e472.e-con:hover{--e-con-transform-scale:0.97;}.elementor-1865 .elementor-element.elementor-element-1d3395e7 img{width:100%;filter:brightness( 43% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1865 .elementor-element.elementor-element-6134c357{width:var( --container-widget-width, 72% );max-width:72%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;bottom:25px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-6134c357{left:16px;}body.rtl .elementor-1865 .elementor-element.elementor-element-6134c357{right:16px;}.elementor-1865 .elementor-element.elementor-element-6134c357 .elementor-image-box-wrapper{text-align:start;}.elementor-1865 .elementor-element.elementor-element-6134c357 .elementor-image-box-title{margin-bottom:4px;font-family:"Onest", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-6134c357:has(:hover) .elementor-image-box-title,
					 .elementor-1865 .elementor-element.elementor-element-6134c357:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-6134c357 .elementor-image-box-description{font-family:"Onest", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1865 .elementor-element.elementor-element-1fe958d1{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 20px 6px 40px;top:28.552px;border-radius:24px 24px 24px 24px;--e-icon-list-icon-size:16px;--icon-vertical-offset:-2px;}.elementor-1865 .elementor-element.elementor-element-1fe958d1.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-1fe958d1{left:-26.575px;}body.rtl .elementor-1865 .elementor-element.elementor-element-1fe958d1{right:-26.575px;}.elementor-1865 .elementor-element.elementor-element-1fe958d1 .elementor-icon-list-icon i{color:#F7911B;transition:color 0.3s;}.elementor-1865 .elementor-element.elementor-element-1fe958d1 .elementor-icon-list-icon svg{fill:#F7911B;transition:fill 0.3s;}.elementor-1865 .elementor-element.elementor-element-1fe958d1 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-1865 .elementor-element.elementor-element-1fe958d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-1fe958d1 .elementor-icon-list-item > a{font-family:"Onest", Sans-serif;font-weight:400;}.elementor-1865 .elementor-element.elementor-element-1fe958d1 .elementor-icon-list-text{color:#2B3031;transition:color 0.3s;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-683e7d8f{right:6px;}body.rtl .elementor-1865 .elementor-element.elementor-element-683e7d8f{left:6px;}.elementor-1865 .elementor-element.elementor-element-683e7d8f{bottom:4px;}.elementor-1865 .elementor-element.elementor-element-683e7d8f .elementor-icon-wrapper{text-align:center;}.elementor-1865 .elementor-element.elementor-element-683e7d8f .elementor-icon{font-size:73px;}.elementor-1865 .elementor-element.elementor-element-683e7d8f .elementor-icon svg{height:73px;}.elementor-1865 .elementor-element.elementor-element-64a7b948{--e-n-carousel-swiper-slides-gap:54px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:84%;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-70%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-70%;--e-n-carousel-arrow-size:60px;--e-n-carousel-swiper-pagination-size:4px;--e-n-carousel-progressbar-normal-color:#F7911B;--e-n-carousel-progressbar-hover-color:#F7911B;}.elementor-1865 .elementor-element.elementor-element-64a7b948.elementor-element{--align-self:center;}@media(max-width:1366px){.elementor-1865 .elementor-element.elementor-element-64a7b948{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-position:75%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-position:-70%;}}@media(max-width:1024px){.elementor-1865 .elementor-element.elementor-element-7f554e3 .elementor-image-box-title{font-size:20px;}.elementor-1865 .elementor-element.elementor-element-7f554e3 .elementor-image-box-description{font-size:15px;line-height:1.1em;}.elementor-1865 .elementor-element.elementor-element-dc58767{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 20px 2px 40px;top:21px;--e-icon-list-icon-size:10px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-dc58767{left:-26px;}body.rtl .elementor-1865 .elementor-element.elementor-element-dc58767{right:-26px;}.elementor-1865 .elementor-element.elementor-element-dc58767 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-dc58767 .elementor-icon-list-item > a{font-size:11px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-7b61225{right:5.985px;}body.rtl .elementor-1865 .elementor-element.elementor-element-7b61225{left:5.985px;}.elementor-1865 .elementor-element.elementor-element-7b61225{bottom:3.995px;}.elementor-1865 .elementor-element.elementor-element-7b61225 .elementor-icon{font-size:52px;}.elementor-1865 .elementor-element.elementor-element-7b61225 .elementor-icon svg{height:52px;}.elementor-1865 .elementor-element.elementor-element-05b2ad4 .elementor-image-box-title{font-size:20px;}.elementor-1865 .elementor-element.elementor-element-05b2ad4 .elementor-image-box-description{font-size:15px;line-height:1.1em;}.elementor-1865 .elementor-element.elementor-element-7a56fc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 20px 2px 40px;top:21px;--e-icon-list-icon-size:10px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-7a56fc2{left:-26px;}body.rtl .elementor-1865 .elementor-element.elementor-element-7a56fc2{right:-26px;}.elementor-1865 .elementor-element.elementor-element-7a56fc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-7a56fc2 .elementor-icon-list-item > a{font-size:11px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-6135283{right:5.985px;}body.rtl .elementor-1865 .elementor-element.elementor-element-6135283{left:5.985px;}.elementor-1865 .elementor-element.elementor-element-6135283{bottom:3.995px;}.elementor-1865 .elementor-element.elementor-element-6135283 .elementor-icon{font-size:52px;}.elementor-1865 .elementor-element.elementor-element-6135283 .elementor-icon svg{height:52px;}.elementor-1865 .elementor-element.elementor-element-b213b1b .elementor-image-box-title{font-size:20px;}.elementor-1865 .elementor-element.elementor-element-b213b1b .elementor-image-box-description{font-size:15px;line-height:1.1em;}.elementor-1865 .elementor-element.elementor-element-6de5ac4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 20px 2px 40px;top:21px;--e-icon-list-icon-size:10px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-6de5ac4a{left:-26px;}body.rtl .elementor-1865 .elementor-element.elementor-element-6de5ac4a{right:-26px;}.elementor-1865 .elementor-element.elementor-element-6de5ac4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-6de5ac4a .elementor-icon-list-item > a{font-size:11px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-5fa2b332{right:5.985px;}body.rtl .elementor-1865 .elementor-element.elementor-element-5fa2b332{left:5.985px;}.elementor-1865 .elementor-element.elementor-element-5fa2b332{bottom:3.995px;}.elementor-1865 .elementor-element.elementor-element-5fa2b332 .elementor-icon{font-size:52px;}.elementor-1865 .elementor-element.elementor-element-5fa2b332 .elementor-icon svg{height:52px;}.elementor-1865 .elementor-element.elementor-element-68c97e8a .elementor-image-box-title{font-size:20px;}.elementor-1865 .elementor-element.elementor-element-68c97e8a .elementor-image-box-description{font-size:15px;line-height:1.1em;}.elementor-1865 .elementor-element.elementor-element-6e5a6b88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 20px 2px 40px;top:21px;--e-icon-list-icon-size:10px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-6e5a6b88{left:-26px;}body.rtl .elementor-1865 .elementor-element.elementor-element-6e5a6b88{right:-26px;}.elementor-1865 .elementor-element.elementor-element-6e5a6b88 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-6e5a6b88 .elementor-icon-list-item > a{font-size:11px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-2c485564{right:5.985px;}body.rtl .elementor-1865 .elementor-element.elementor-element-2c485564{left:5.985px;}.elementor-1865 .elementor-element.elementor-element-2c485564{bottom:3.995px;}.elementor-1865 .elementor-element.elementor-element-2c485564 .elementor-icon{font-size:52px;}.elementor-1865 .elementor-element.elementor-element-2c485564 .elementor-icon svg{height:52px;}.elementor-1865 .elementor-element.elementor-element-a6ed420 .elementor-image-box-title{font-size:20px;}.elementor-1865 .elementor-element.elementor-element-a6ed420 .elementor-image-box-description{font-size:15px;line-height:1.1em;}.elementor-1865 .elementor-element.elementor-element-c81ac0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 20px 2px 40px;top:21px;--e-icon-list-icon-size:10px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-c81ac0f{left:-26px;}body.rtl .elementor-1865 .elementor-element.elementor-element-c81ac0f{right:-26px;}.elementor-1865 .elementor-element.elementor-element-c81ac0f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-c81ac0f .elementor-icon-list-item > a{font-size:11px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-82f3cfb{right:5.985px;}body.rtl .elementor-1865 .elementor-element.elementor-element-82f3cfb{left:5.985px;}.elementor-1865 .elementor-element.elementor-element-82f3cfb{bottom:3.995px;}.elementor-1865 .elementor-element.elementor-element-82f3cfb .elementor-icon{font-size:52px;}.elementor-1865 .elementor-element.elementor-element-82f3cfb .elementor-icon svg{height:52px;}.elementor-1865 .elementor-element.elementor-element-14bed893{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1865 .elementor-element.elementor-element-2083e28f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1865 .elementor-element.elementor-element-2af7e125 .elementor-image-box-title{font-size:20px;}.elementor-1865 .elementor-element.elementor-element-2af7e125 .elementor-image-box-description{font-size:15px;line-height:1.1em;}.elementor-1865 .elementor-element.elementor-element-f87da40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 20px 2px 40px;top:21px;--e-icon-list-icon-size:10px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-f87da40{left:-26px;}body.rtl .elementor-1865 .elementor-element.elementor-element-f87da40{right:-26px;}.elementor-1865 .elementor-element.elementor-element-f87da40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-f87da40 .elementor-icon-list-item > a{font-size:11px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-f25a0bd{right:5.985px;}body.rtl .elementor-1865 .elementor-element.elementor-element-f25a0bd{left:5.985px;}.elementor-1865 .elementor-element.elementor-element-f25a0bd{bottom:3.995px;}.elementor-1865 .elementor-element.elementor-element-f25a0bd .elementor-icon{font-size:52px;}.elementor-1865 .elementor-element.elementor-element-f25a0bd .elementor-icon svg{height:52px;}.elementor-1865 .elementor-element.elementor-element-4a21f444 .elementor-image-box-title{font-size:20px;}.elementor-1865 .elementor-element.elementor-element-4a21f444 .elementor-image-box-description{font-size:15px;line-height:1.1em;}.elementor-1865 .elementor-element.elementor-element-1f795161{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 20px 2px 40px;top:21px;--e-icon-list-icon-size:10px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-1f795161{left:-26px;}body.rtl .elementor-1865 .elementor-element.elementor-element-1f795161{right:-26px;}.elementor-1865 .elementor-element.elementor-element-1f795161 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-1f795161 .elementor-icon-list-item > a{font-size:11px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-5a4e918d{right:5.985px;}body.rtl .elementor-1865 .elementor-element.elementor-element-5a4e918d{left:5.985px;}.elementor-1865 .elementor-element.elementor-element-5a4e918d{bottom:3.995px;}.elementor-1865 .elementor-element.elementor-element-5a4e918d .elementor-icon{font-size:52px;}.elementor-1865 .elementor-element.elementor-element-5a4e918d .elementor-icon svg{height:52px;}.elementor-1865 .elementor-element.elementor-element-4850fef4 .elementor-image-box-title{font-size:20px;}.elementor-1865 .elementor-element.elementor-element-4850fef4 .elementor-image-box-description{font-size:15px;line-height:1.1em;}.elementor-1865 .elementor-element.elementor-element-426af162{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 20px 2px 40px;top:21px;--e-icon-list-icon-size:10px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-426af162{left:-26px;}body.rtl .elementor-1865 .elementor-element.elementor-element-426af162{right:-26px;}.elementor-1865 .elementor-element.elementor-element-426af162 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-426af162 .elementor-icon-list-item > a{font-size:11px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-6333c02f{right:5.985px;}body.rtl .elementor-1865 .elementor-element.elementor-element-6333c02f{left:5.985px;}.elementor-1865 .elementor-element.elementor-element-6333c02f{bottom:3.995px;}.elementor-1865 .elementor-element.elementor-element-6333c02f .elementor-icon{font-size:52px;}.elementor-1865 .elementor-element.elementor-element-6333c02f .elementor-icon svg{height:52px;}.elementor-1865 .elementor-element.elementor-element-6134c357 .elementor-image-box-title{font-size:20px;}.elementor-1865 .elementor-element.elementor-element-6134c357 .elementor-image-box-description{font-size:15px;line-height:1.1em;}.elementor-1865 .elementor-element.elementor-element-1fe958d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 20px 2px 40px;top:21px;--e-icon-list-icon-size:10px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-1fe958d1{left:-26px;}body.rtl .elementor-1865 .elementor-element.elementor-element-1fe958d1{right:-26px;}.elementor-1865 .elementor-element.elementor-element-1fe958d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-1fe958d1 .elementor-icon-list-item > a{font-size:11px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-683e7d8f{right:5.985px;}body.rtl .elementor-1865 .elementor-element.elementor-element-683e7d8f{left:5.985px;}.elementor-1865 .elementor-element.elementor-element-683e7d8f{bottom:3.995px;}.elementor-1865 .elementor-element.elementor-element-683e7d8f .elementor-icon{font-size:52px;}.elementor-1865 .elementor-element.elementor-element-683e7d8f .elementor-icon svg{height:52px;}.elementor-1865 .elementor-element.elementor-element-64a7b948{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:7px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-position:6%;--e-n-carousel-arrow-next-right-position:71%;--e-n-carousel-arrow-size:46px;}}@media(max-width:767px){.elementor-1865 .elementor-element.elementor-element-1834ff5{--min-height:0px;}.elementor-1865 .elementor-element.elementor-element-6be8950 img{width:100%;}.elementor-1865 .elementor-element.elementor-element-7f554e3{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-1865 .elementor-element.elementor-element-7f554e3 .elementor-image-box-title{font-size:20px;}.elementor-1865 .elementor-element.elementor-element-7f554e3 .elementor-image-box-description{font-size:10px;}.elementor-1865 .elementor-element.elementor-element-dc58767{padding:7px 11px 6px 39px;top:25px;--e-icon-list-icon-size:10px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-dc58767{left:-24px;}body.rtl .elementor-1865 .elementor-element.elementor-element-dc58767{right:-24px;}.elementor-1865 .elementor-element.elementor-element-dc58767 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-dc58767 .elementor-icon-list-item > a{font-size:11px;}.elementor-1865 .elementor-element.elementor-element-7b61225 .elementor-icon{font-size:49px;}.elementor-1865 .elementor-element.elementor-element-7b61225 .elementor-icon svg{height:49px;}.elementor-1865 .elementor-element.elementor-element-7c90f2f{--min-height:0px;}.elementor-1865 .elementor-element.elementor-element-a2d7d5e img{width:100%;}.elementor-1865 .elementor-element.elementor-element-05b2ad4{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-1865 .elementor-element.elementor-element-05b2ad4 .elementor-image-box-title{font-size:20px;}.elementor-1865 .elementor-element.elementor-element-05b2ad4 .elementor-image-box-description{font-size:10px;}.elementor-1865 .elementor-element.elementor-element-7a56fc2{padding:7px 11px 6px 39px;top:25px;--e-icon-list-icon-size:10px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-7a56fc2{left:-24px;}body.rtl .elementor-1865 .elementor-element.elementor-element-7a56fc2{right:-24px;}.elementor-1865 .elementor-element.elementor-element-7a56fc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-7a56fc2 .elementor-icon-list-item > a{font-size:11px;}.elementor-1865 .elementor-element.elementor-element-6135283 .elementor-icon{font-size:49px;}.elementor-1865 .elementor-element.elementor-element-6135283 .elementor-icon svg{height:49px;}.elementor-1865 .elementor-element.elementor-element-37b760dd{--min-height:0px;}.elementor-1865 .elementor-element.elementor-element-29aa01af img{width:100%;}.elementor-1865 .elementor-element.elementor-element-b213b1b{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-1865 .elementor-element.elementor-element-b213b1b .elementor-image-box-title{font-size:20px;}.elementor-1865 .elementor-element.elementor-element-b213b1b .elementor-image-box-description{font-size:10px;}.elementor-1865 .elementor-element.elementor-element-6de5ac4a{padding:7px 11px 6px 39px;top:25px;--e-icon-list-icon-size:10px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-6de5ac4a{left:-24px;}body.rtl .elementor-1865 .elementor-element.elementor-element-6de5ac4a{right:-24px;}.elementor-1865 .elementor-element.elementor-element-6de5ac4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-6de5ac4a .elementor-icon-list-item > a{font-size:11px;}.elementor-1865 .elementor-element.elementor-element-5fa2b332 .elementor-icon{font-size:49px;}.elementor-1865 .elementor-element.elementor-element-5fa2b332 .elementor-icon svg{height:49px;}.elementor-1865 .elementor-element.elementor-element-12f4e73d{--min-height:0px;}.elementor-1865 .elementor-element.elementor-element-4f5e11c1 img{width:100%;}.elementor-1865 .elementor-element.elementor-element-68c97e8a{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-1865 .elementor-element.elementor-element-68c97e8a .elementor-image-box-title{font-size:20px;}.elementor-1865 .elementor-element.elementor-element-68c97e8a .elementor-image-box-description{font-size:10px;}.elementor-1865 .elementor-element.elementor-element-6e5a6b88{padding:7px 11px 6px 39px;top:25px;--e-icon-list-icon-size:10px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-6e5a6b88{left:-24px;}body.rtl .elementor-1865 .elementor-element.elementor-element-6e5a6b88{right:-24px;}.elementor-1865 .elementor-element.elementor-element-6e5a6b88 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-6e5a6b88 .elementor-icon-list-item > a{font-size:11px;}.elementor-1865 .elementor-element.elementor-element-2c485564 .elementor-icon{font-size:49px;}.elementor-1865 .elementor-element.elementor-element-2c485564 .elementor-icon svg{height:49px;}.elementor-1865 .elementor-element.elementor-element-1e425c6{--min-height:0px;}.elementor-1865 .elementor-element.elementor-element-595d3eb img{width:100%;}.elementor-1865 .elementor-element.elementor-element-a6ed420{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-1865 .elementor-element.elementor-element-a6ed420 .elementor-image-box-title{font-size:20px;}.elementor-1865 .elementor-element.elementor-element-a6ed420 .elementor-image-box-description{font-size:10px;}.elementor-1865 .elementor-element.elementor-element-c81ac0f{padding:7px 11px 6px 39px;top:25px;--e-icon-list-icon-size:10px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-c81ac0f{left:-24px;}body.rtl .elementor-1865 .elementor-element.elementor-element-c81ac0f{right:-24px;}.elementor-1865 .elementor-element.elementor-element-c81ac0f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-c81ac0f .elementor-icon-list-item > a{font-size:11px;}.elementor-1865 .elementor-element.elementor-element-82f3cfb .elementor-icon{font-size:49px;}.elementor-1865 .elementor-element.elementor-element-82f3cfb .elementor-icon svg{height:49px;}.elementor-1865 .elementor-element.elementor-element-14bed893{--min-height:0px;}.elementor-1865 .elementor-element.elementor-element-3a2110a5 img{width:100%;}.elementor-1865 .elementor-element.elementor-element-2af7e125{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-1865 .elementor-element.elementor-element-2af7e125 .elementor-image-box-title{font-size:20px;}.elementor-1865 .elementor-element.elementor-element-2af7e125 .elementor-image-box-description{font-size:10px;}.elementor-1865 .elementor-element.elementor-element-f87da40{padding:7px 11px 6px 39px;top:25px;--e-icon-list-icon-size:10px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-f87da40{left:-24px;}body.rtl .elementor-1865 .elementor-element.elementor-element-f87da40{right:-24px;}.elementor-1865 .elementor-element.elementor-element-f87da40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-f87da40 .elementor-icon-list-item > a{font-size:11px;}.elementor-1865 .elementor-element.elementor-element-f25a0bd .elementor-icon{font-size:49px;}.elementor-1865 .elementor-element.elementor-element-f25a0bd .elementor-icon svg{height:49px;}.elementor-1865 .elementor-element.elementor-element-6f3001b6{--min-height:0px;}.elementor-1865 .elementor-element.elementor-element-64dbe4d5 img{width:100%;}.elementor-1865 .elementor-element.elementor-element-4a21f444{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-1865 .elementor-element.elementor-element-4a21f444 .elementor-image-box-title{font-size:20px;}.elementor-1865 .elementor-element.elementor-element-4a21f444 .elementor-image-box-description{font-size:10px;}.elementor-1865 .elementor-element.elementor-element-1f795161{padding:7px 11px 6px 39px;top:25px;--e-icon-list-icon-size:10px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-1f795161{left:-24px;}body.rtl .elementor-1865 .elementor-element.elementor-element-1f795161{right:-24px;}.elementor-1865 .elementor-element.elementor-element-1f795161 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-1f795161 .elementor-icon-list-item > a{font-size:11px;}.elementor-1865 .elementor-element.elementor-element-5a4e918d .elementor-icon{font-size:49px;}.elementor-1865 .elementor-element.elementor-element-5a4e918d .elementor-icon svg{height:49px;}.elementor-1865 .elementor-element.elementor-element-12388fd5{--min-height:0px;}.elementor-1865 .elementor-element.elementor-element-2bc5305d img{width:100%;}.elementor-1865 .elementor-element.elementor-element-4850fef4{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-1865 .elementor-element.elementor-element-4850fef4 .elementor-image-box-title{font-size:20px;}.elementor-1865 .elementor-element.elementor-element-4850fef4 .elementor-image-box-description{font-size:10px;}.elementor-1865 .elementor-element.elementor-element-426af162{padding:7px 11px 6px 39px;top:25px;--e-icon-list-icon-size:10px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-426af162{left:-24px;}body.rtl .elementor-1865 .elementor-element.elementor-element-426af162{right:-24px;}.elementor-1865 .elementor-element.elementor-element-426af162 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-426af162 .elementor-icon-list-item > a{font-size:11px;}.elementor-1865 .elementor-element.elementor-element-6333c02f .elementor-icon{font-size:49px;}.elementor-1865 .elementor-element.elementor-element-6333c02f .elementor-icon svg{height:49px;}.elementor-1865 .elementor-element.elementor-element-318dcb95{--min-height:0px;}.elementor-1865 .elementor-element.elementor-element-1d3395e7 img{width:100%;}.elementor-1865 .elementor-element.elementor-element-6134c357{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-1865 .elementor-element.elementor-element-6134c357 .elementor-image-box-title{font-size:20px;}.elementor-1865 .elementor-element.elementor-element-6134c357 .elementor-image-box-description{font-size:10px;}.elementor-1865 .elementor-element.elementor-element-1fe958d1{padding:7px 11px 6px 39px;top:25px;--e-icon-list-icon-size:10px;}body:not(.rtl) .elementor-1865 .elementor-element.elementor-element-1fe958d1{left:-24px;}body.rtl .elementor-1865 .elementor-element.elementor-element-1fe958d1{right:-24px;}.elementor-1865 .elementor-element.elementor-element-1fe958d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1865 .elementor-element.elementor-element-1fe958d1 .elementor-icon-list-item > a{font-size:11px;}.elementor-1865 .elementor-element.elementor-element-683e7d8f .elementor-icon{font-size:49px;}.elementor-1865 .elementor-element.elementor-element-683e7d8f .elementor-icon svg{height:49px;}.elementor-1865 .elementor-element.elementor-element-64a7b948{--e-n-carousel-swiper-slides-to-display:1;width:100%;max-width:100%;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-position:10%;--e-n-carousel-arrow-prev-top-position:-59%;--e-n-carousel-arrow-next-right-position:10%;--e-n-carousel-arrow-next-top-position:-59%;--e-n-carousel-arrow-size:36px;}}@media(min-width:2400px){.elementor-1865 .elementor-element.elementor-element-64a7b948{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-arrow-prev-left-position:77%;--e-n-carousel-arrow-prev-top-position:-66%;--e-n-carousel-arrow-next-right-position:13%;--e-n-carousel-arrow-next-top-position:-66%;--e-n-carousel-arrow-size:61px;}}/* Start custom CSS for icon-list, class: .elementor-element-dc58767 */.elementor-1865 .elementor-element.elementor-element-dc58767 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-029c688 */.elementor-1865 .elementor-element.elementor-element-029c688 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7a56fc2 */.elementor-1865 .elementor-element.elementor-element-7a56fc2 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31121d3 */.elementor-1865 .elementor-element.elementor-element-31121d3 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6de5ac4a */.elementor-1865 .elementor-element.elementor-element-6de5ac4a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-630f5c19 */.elementor-1865 .elementor-element.elementor-element-630f5c19 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6e5a6b88 */.elementor-1865 .elementor-element.elementor-element-6e5a6b88 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3945d95f */.elementor-1865 .elementor-element.elementor-element-3945d95f {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c81ac0f */.elementor-1865 .elementor-element.elementor-element-c81ac0f {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a25c54 */.elementor-1865 .elementor-element.elementor-element-9a25c54 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f87da40 */.elementor-1865 .elementor-element.elementor-element-f87da40 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2083e28f */.elementor-1865 .elementor-element.elementor-element-2083e28f {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1f795161 */.elementor-1865 .elementor-element.elementor-element-1f795161 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d510319 */.elementor-1865 .elementor-element.elementor-element-6d510319 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-426af162 */.elementor-1865 .elementor-element.elementor-element-426af162 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bd86a8a */.elementor-1865 .elementor-element.elementor-element-7bd86a8a {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1fe958d1 */.elementor-1865 .elementor-element.elementor-element-1fe958d1 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44e7e472 */.elementor-1865 .elementor-element.elementor-element-44e7e472 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dc58767 */.elementor-1865 .elementor-element.elementor-element-dc58767 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-029c688 */.elementor-1865 .elementor-element.elementor-element-029c688 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7a56fc2 */.elementor-1865 .elementor-element.elementor-element-7a56fc2 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31121d3 */.elementor-1865 .elementor-element.elementor-element-31121d3 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6de5ac4a */.elementor-1865 .elementor-element.elementor-element-6de5ac4a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-630f5c19 */.elementor-1865 .elementor-element.elementor-element-630f5c19 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6e5a6b88 */.elementor-1865 .elementor-element.elementor-element-6e5a6b88 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3945d95f */.elementor-1865 .elementor-element.elementor-element-3945d95f {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c81ac0f */.elementor-1865 .elementor-element.elementor-element-c81ac0f {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a25c54 */.elementor-1865 .elementor-element.elementor-element-9a25c54 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f87da40 */.elementor-1865 .elementor-element.elementor-element-f87da40 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2083e28f */.elementor-1865 .elementor-element.elementor-element-2083e28f {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1f795161 */.elementor-1865 .elementor-element.elementor-element-1f795161 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d510319 */.elementor-1865 .elementor-element.elementor-element-6d510319 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-426af162 */.elementor-1865 .elementor-element.elementor-element-426af162 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bd86a8a */.elementor-1865 .elementor-element.elementor-element-7bd86a8a {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1fe958d1 */.elementor-1865 .elementor-element.elementor-element-1fe958d1 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44e7e472 */.elementor-1865 .elementor-element.elementor-element-44e7e472 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dc58767 */.elementor-1865 .elementor-element.elementor-element-dc58767 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-029c688 */.elementor-1865 .elementor-element.elementor-element-029c688 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7a56fc2 */.elementor-1865 .elementor-element.elementor-element-7a56fc2 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31121d3 */.elementor-1865 .elementor-element.elementor-element-31121d3 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6de5ac4a */.elementor-1865 .elementor-element.elementor-element-6de5ac4a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-630f5c19 */.elementor-1865 .elementor-element.elementor-element-630f5c19 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6e5a6b88 */.elementor-1865 .elementor-element.elementor-element-6e5a6b88 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3945d95f */.elementor-1865 .elementor-element.elementor-element-3945d95f {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c81ac0f */.elementor-1865 .elementor-element.elementor-element-c81ac0f {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a25c54 */.elementor-1865 .elementor-element.elementor-element-9a25c54 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f87da40 */.elementor-1865 .elementor-element.elementor-element-f87da40 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2083e28f */.elementor-1865 .elementor-element.elementor-element-2083e28f {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1f795161 */.elementor-1865 .elementor-element.elementor-element-1f795161 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d510319 */.elementor-1865 .elementor-element.elementor-element-6d510319 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-426af162 */.elementor-1865 .elementor-element.elementor-element-426af162 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bd86a8a */.elementor-1865 .elementor-element.elementor-element-7bd86a8a {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1fe958d1 */.elementor-1865 .elementor-element.elementor-element-1fe958d1 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44e7e472 */.elementor-1865 .elementor-element.elementor-element-44e7e472 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dc58767 */.elementor-1865 .elementor-element.elementor-element-dc58767 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-029c688 */.elementor-1865 .elementor-element.elementor-element-029c688 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7a56fc2 */.elementor-1865 .elementor-element.elementor-element-7a56fc2 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31121d3 */.elementor-1865 .elementor-element.elementor-element-31121d3 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6de5ac4a */.elementor-1865 .elementor-element.elementor-element-6de5ac4a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-630f5c19 */.elementor-1865 .elementor-element.elementor-element-630f5c19 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6e5a6b88 */.elementor-1865 .elementor-element.elementor-element-6e5a6b88 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3945d95f */.elementor-1865 .elementor-element.elementor-element-3945d95f {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c81ac0f */.elementor-1865 .elementor-element.elementor-element-c81ac0f {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a25c54 */.elementor-1865 .elementor-element.elementor-element-9a25c54 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f87da40 */.elementor-1865 .elementor-element.elementor-element-f87da40 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2083e28f */.elementor-1865 .elementor-element.elementor-element-2083e28f {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1f795161 */.elementor-1865 .elementor-element.elementor-element-1f795161 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d510319 */.elementor-1865 .elementor-element.elementor-element-6d510319 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-426af162 */.elementor-1865 .elementor-element.elementor-element-426af162 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bd86a8a */.elementor-1865 .elementor-element.elementor-element-7bd86a8a {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1fe958d1 */.elementor-1865 .elementor-element.elementor-element-1fe958d1 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44e7e472 */.elementor-1865 .elementor-element.elementor-element-44e7e472 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dc58767 */.elementor-1865 .elementor-element.elementor-element-dc58767 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-029c688 */.elementor-1865 .elementor-element.elementor-element-029c688 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7a56fc2 */.elementor-1865 .elementor-element.elementor-element-7a56fc2 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31121d3 */.elementor-1865 .elementor-element.elementor-element-31121d3 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6de5ac4a */.elementor-1865 .elementor-element.elementor-element-6de5ac4a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-630f5c19 */.elementor-1865 .elementor-element.elementor-element-630f5c19 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6e5a6b88 */.elementor-1865 .elementor-element.elementor-element-6e5a6b88 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3945d95f */.elementor-1865 .elementor-element.elementor-element-3945d95f {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c81ac0f */.elementor-1865 .elementor-element.elementor-element-c81ac0f {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a25c54 */.elementor-1865 .elementor-element.elementor-element-9a25c54 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f87da40 */.elementor-1865 .elementor-element.elementor-element-f87da40 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2083e28f */.elementor-1865 .elementor-element.elementor-element-2083e28f {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1f795161 */.elementor-1865 .elementor-element.elementor-element-1f795161 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d510319 */.elementor-1865 .elementor-element.elementor-element-6d510319 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-426af162 */.elementor-1865 .elementor-element.elementor-element-426af162 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bd86a8a */.elementor-1865 .elementor-element.elementor-element-7bd86a8a {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1fe958d1 */.elementor-1865 .elementor-element.elementor-element-1fe958d1 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44e7e472 */.elementor-1865 .elementor-element.elementor-element-44e7e472 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dc58767 */.elementor-1865 .elementor-element.elementor-element-dc58767 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-029c688 */.elementor-1865 .elementor-element.elementor-element-029c688 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7a56fc2 */.elementor-1865 .elementor-element.elementor-element-7a56fc2 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31121d3 */.elementor-1865 .elementor-element.elementor-element-31121d3 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6de5ac4a */.elementor-1865 .elementor-element.elementor-element-6de5ac4a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-630f5c19 */.elementor-1865 .elementor-element.elementor-element-630f5c19 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6e5a6b88 */.elementor-1865 .elementor-element.elementor-element-6e5a6b88 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3945d95f */.elementor-1865 .elementor-element.elementor-element-3945d95f {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c81ac0f */.elementor-1865 .elementor-element.elementor-element-c81ac0f {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a25c54 */.elementor-1865 .elementor-element.elementor-element-9a25c54 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f87da40 */.elementor-1865 .elementor-element.elementor-element-f87da40 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2083e28f */.elementor-1865 .elementor-element.elementor-element-2083e28f {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1f795161 */.elementor-1865 .elementor-element.elementor-element-1f795161 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d510319 */.elementor-1865 .elementor-element.elementor-element-6d510319 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-426af162 */.elementor-1865 .elementor-element.elementor-element-426af162 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bd86a8a */.elementor-1865 .elementor-element.elementor-element-7bd86a8a {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1fe958d1 */.elementor-1865 .elementor-element.elementor-element-1fe958d1 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44e7e472 */.elementor-1865 .elementor-element.elementor-element-44e7e472 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dc58767 */.elementor-1865 .elementor-element.elementor-element-dc58767 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-029c688 */.elementor-1865 .elementor-element.elementor-element-029c688 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7a56fc2 */.elementor-1865 .elementor-element.elementor-element-7a56fc2 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31121d3 */.elementor-1865 .elementor-element.elementor-element-31121d3 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6de5ac4a */.elementor-1865 .elementor-element.elementor-element-6de5ac4a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-630f5c19 */.elementor-1865 .elementor-element.elementor-element-630f5c19 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6e5a6b88 */.elementor-1865 .elementor-element.elementor-element-6e5a6b88 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3945d95f */.elementor-1865 .elementor-element.elementor-element-3945d95f {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c81ac0f */.elementor-1865 .elementor-element.elementor-element-c81ac0f {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a25c54 */.elementor-1865 .elementor-element.elementor-element-9a25c54 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f87da40 */.elementor-1865 .elementor-element.elementor-element-f87da40 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2083e28f */.elementor-1865 .elementor-element.elementor-element-2083e28f {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1f795161 */.elementor-1865 .elementor-element.elementor-element-1f795161 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d510319 */.elementor-1865 .elementor-element.elementor-element-6d510319 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-426af162 */.elementor-1865 .elementor-element.elementor-element-426af162 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bd86a8a */.elementor-1865 .elementor-element.elementor-element-7bd86a8a {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1fe958d1 */.elementor-1865 .elementor-element.elementor-element-1fe958d1 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44e7e472 */.elementor-1865 .elementor-element.elementor-element-44e7e472 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dc58767 */.elementor-1865 .elementor-element.elementor-element-dc58767 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-029c688 */.elementor-1865 .elementor-element.elementor-element-029c688 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7a56fc2 */.elementor-1865 .elementor-element.elementor-element-7a56fc2 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31121d3 */.elementor-1865 .elementor-element.elementor-element-31121d3 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6de5ac4a */.elementor-1865 .elementor-element.elementor-element-6de5ac4a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-630f5c19 */.elementor-1865 .elementor-element.elementor-element-630f5c19 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6e5a6b88 */.elementor-1865 .elementor-element.elementor-element-6e5a6b88 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3945d95f */.elementor-1865 .elementor-element.elementor-element-3945d95f {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c81ac0f */.elementor-1865 .elementor-element.elementor-element-c81ac0f {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a25c54 */.elementor-1865 .elementor-element.elementor-element-9a25c54 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f87da40 */.elementor-1865 .elementor-element.elementor-element-f87da40 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2083e28f */.elementor-1865 .elementor-element.elementor-element-2083e28f {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1f795161 */.elementor-1865 .elementor-element.elementor-element-1f795161 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d510319 */.elementor-1865 .elementor-element.elementor-element-6d510319 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-426af162 */.elementor-1865 .elementor-element.elementor-element-426af162 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bd86a8a */.elementor-1865 .elementor-element.elementor-element-7bd86a8a {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1fe958d1 */.elementor-1865 .elementor-element.elementor-element-1fe958d1 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44e7e472 */.elementor-1865 .elementor-element.elementor-element-44e7e472 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dc58767 */.elementor-1865 .elementor-element.elementor-element-dc58767 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-029c688 */.elementor-1865 .elementor-element.elementor-element-029c688 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7a56fc2 */.elementor-1865 .elementor-element.elementor-element-7a56fc2 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31121d3 */.elementor-1865 .elementor-element.elementor-element-31121d3 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6de5ac4a */.elementor-1865 .elementor-element.elementor-element-6de5ac4a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-630f5c19 */.elementor-1865 .elementor-element.elementor-element-630f5c19 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6e5a6b88 */.elementor-1865 .elementor-element.elementor-element-6e5a6b88 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3945d95f */.elementor-1865 .elementor-element.elementor-element-3945d95f {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c81ac0f */.elementor-1865 .elementor-element.elementor-element-c81ac0f {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a25c54 */.elementor-1865 .elementor-element.elementor-element-9a25c54 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f87da40 */.elementor-1865 .elementor-element.elementor-element-f87da40 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2083e28f */.elementor-1865 .elementor-element.elementor-element-2083e28f {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1f795161 */.elementor-1865 .elementor-element.elementor-element-1f795161 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d510319 */.elementor-1865 .elementor-element.elementor-element-6d510319 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-426af162 */.elementor-1865 .elementor-element.elementor-element-426af162 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bd86a8a */.elementor-1865 .elementor-element.elementor-element-7bd86a8a {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1fe958d1 */.elementor-1865 .elementor-element.elementor-element-1fe958d1 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44e7e472 */.elementor-1865 .elementor-element.elementor-element-44e7e472 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dc58767 */.elementor-1865 .elementor-element.elementor-element-dc58767 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-029c688 */.elementor-1865 .elementor-element.elementor-element-029c688 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7a56fc2 */.elementor-1865 .elementor-element.elementor-element-7a56fc2 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31121d3 */.elementor-1865 .elementor-element.elementor-element-31121d3 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6de5ac4a */.elementor-1865 .elementor-element.elementor-element-6de5ac4a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-630f5c19 */.elementor-1865 .elementor-element.elementor-element-630f5c19 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6e5a6b88 */.elementor-1865 .elementor-element.elementor-element-6e5a6b88 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3945d95f */.elementor-1865 .elementor-element.elementor-element-3945d95f {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c81ac0f */.elementor-1865 .elementor-element.elementor-element-c81ac0f {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a25c54 */.elementor-1865 .elementor-element.elementor-element-9a25c54 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f87da40 */.elementor-1865 .elementor-element.elementor-element-f87da40 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2083e28f */.elementor-1865 .elementor-element.elementor-element-2083e28f {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1f795161 */.elementor-1865 .elementor-element.elementor-element-1f795161 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d510319 */.elementor-1865 .elementor-element.elementor-element-6d510319 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-426af162 */.elementor-1865 .elementor-element.elementor-element-426af162 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bd86a8a */.elementor-1865 .elementor-element.elementor-element-7bd86a8a {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1fe958d1 */.elementor-1865 .elementor-element.elementor-element-1fe958d1 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44e7e472 */.elementor-1865 .elementor-element.elementor-element-44e7e472 {
    cursor: pointer;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-64a7b948 */.e-widget-swiper .swiper-pagination.swiper-pagination-progressbar.swiper-pagination-horizontal{
    position:static;
    margin-top:40px;
}/* End custom CSS */
/* Start custom CSS */body, html {
overflow-x: hidden !important;
}
[data-elementor-type="wp-page"]{
    overflow: hidden;
}
body::-webkit-scrollbar {
    width: 9px; /* Tamanho da barra de rolagem */
    background-color: #D8D8D8; /* Cor de fundo da barra de rolagem */
}

body::-webkit-scrollbar-thumb {
    border-radius: 0; /* Removendo arredondado */
    background: linear-gradient(to bottom, #f5b515 10%, #f7911b 90%); /* degrade na parte que rola */
}

/*-----Texto em destaque degrade------*/

.destaque {
  background: linear-gradient(100deg, #f7d167, #f7911b);
  background-size: 200% 900%;
   animation: AnimationName 5s ease infinite;
    transform: scale(1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@keyframes AnimationName {
    0%{background-position:0% 91%}
    50%{background-position:100% 10%}
    100%{background-position:0% 91%}
}


/*-----Fundo de Vidro------*/

.vidro {
      background:
    /* leve véu claro no topo → baixo para dar “profundidade” */
    linear-gradient(180deg, #ffffff1a 0%, #ffffff0a 20%, #ffffff00 60%),
    #fffff; /* base do vidro (cinza-azulado) */
  backdrop-filter: blur(8px) saturate(110%);
  -webkit-backdrop-filter: blur(8px) saturate(110%);
  border-radius: 20px;
  /* filete de “borda de vidro” e sombra suave */
  box-shadow:
    inset 0 0 0 1px #ffffff24,
    0 8px 20px #00000033;
}

.vidro:before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;
  /* highlight de vidro: faixa no topo + sutis nas laterais */
  background:
    /* topo: faixa de luz que morre antes do meio */
    linear-gradient(180deg, #ffffff47 0%, #ffffff1a 12%, #ffffff00 45%),
    /* laterais: brilha perto das bordas e some para o centro */
    linear-gradient(90deg, #ffffff2e 0%, #ffffff00 22%, #ffffff00 78%, #ffffff2e 100%);
  /* não iluminar a parte de baixo */
  mask-image: linear-gradient(180deg, #000000 0%, #000000 85%, #00000000 100%);
  -webkit-mask-image: linear-gradient(180deg, #000000 0%, #000000 85%, #00000000 100%);
}


/*-----CLIP PATH SESSAO SOLUCOES------*/

.cardssolucoes { 
  width:412px;
  height: 259px;
  clip-path: polygon(calc(100% - 84px) 65.8271px, calc(100% - 84px) 65.8271px, calc(100% - 83.738242px) 69.0712051px, calc(100% - 82.980416px) 72.1486488px, calc(100% - 81.767694px) 75.0182537px, calc(100% - 80.141248px) 77.6388424px, calc(100% - 78.14225px) 79.9692375px, calc(100% - 75.811872px) 81.9682616px, calc(100% - 73.191286px) 83.5947373px, calc(100% - 70.321664px) 84.8074872px, calc(100% - 67.244178px) 85.5653339px, calc(100% - 64px) 85.8271px, calc(100% - 20px) 85.8271px, calc(100% - 20px) 85.8271px, calc(100% - 16.755822px) 86.0888687px, calc(100% - 13.678336px) 86.8467216px, calc(100% - 10.808714px) 88.0594789px, calc(100% - 8.188128px) 89.6859608px, calc(100% - 5.85775px) 91.6849875px, calc(100% - 3.8587520000001px) 94.0153792px, calc(100% - 2.232306px) 96.6359561px, calc(100% - 1.019584px) 99.5055384px, calc(100% - 0.26175800000004px) 102.5829463px, calc(100% - 5.6843418860808E-14px) 105.827px, calc(100% - 0px) calc(100% - 20px), calc(100% - 0px) calc(100% - 20px), calc(100% - 0.26175799999993px) calc(100% - 16.755822px), calc(100% - 1.0195839999998px) calc(100% - 13.678336px), calc(100% - 2.2323060000001px) calc(100% - 10.808714px), calc(100% - 3.858752px) calc(100% - 8.188128px), calc(100% - 5.85775px) calc(100% - 5.85775px), calc(100% - 8.1881280000001px) calc(100% - 3.858752px), calc(100% - 10.808714px) calc(100% - 2.232306px), calc(100% - 13.678336px) calc(100% - 1.019584px), calc(100% - 16.755822px) calc(100% - 0.26175799999999px), calc(100% - 20px) calc(100% - 5.6843418860808E-14px), 20px calc(100% - 0px), 20px calc(100% - 0px), 16.75589733px calc(100% - 0.26175799999999px), 13.67845504px calc(100% - 1.019584px), 10.80885071px calc(100% - 2.232306px), 8.18826192px calc(100% - 3.858752px), 5.85786625px calc(100% - 5.85775px), 3.85884128px calc(100% - 8.188128px), 2.23236459px calc(100% - 10.808714px), 1.01961376px calc(100% - 13.678336px), 0.26176637px calc(100% - 16.755822px), 3.3111117619826E-31px calc(100% - 20px), 0px 20px, 0px 20px, 0.26176637px 16.75589733px, 1.01961376px 13.67845504px, 2.23236459px 10.80885071px, 3.85884128px 8.18826192px, 5.85786625px 5.85786625px, 8.18826192px 3.85884128px, 10.80885071px 2.23236459px, 13.67845504px 1.01961376px, 16.75589733px 0.26176637px, 20px 3.3111117619826E-31px, calc(100% - 104px) 0px, calc(100% - 104px) 0px, calc(100% - 100.755822px) 0.26176637px, calc(100% - 97.678336px) 1.01961376px, calc(100% - 94.808714px) 2.23236459px, calc(100% - 92.188128px) 3.85884128px, calc(100% - 89.85775px) 5.85786625px, calc(100% - 87.858752px) 8.18826192px, calc(100% - 86.232306px) 10.80885071px, calc(100% - 85.019584px) 13.67845504px, calc(100% - 84.261758px) 16.75589733px, calc(100% - 84px) 20px, calc(100% - 84px) 65.8271px); 
   
  background-color: bisque;
}

/*-----PULSAR SETAS------*/

/* Torna as variáveis animáveis */
@property --tx { syntax: '<length>'; initial-value: 0px; inherits: false; }
@property --ty { syntax: '<length>'; initial-value: 0px; inherits: false; }
@property --s  { syntax: '<number>'; initial-value: 1;   inherits: false; }

/* estado base */
.setacirculo {
  --tx: 0px;
  --ty: 0px;
  --s: 1;
  transform: translate(var(--tx), var(--ty)) scale(var(--s));
  transition: transform 0.6s ease-in-out; /* controla o retorno suave */
}

/* loop enquanto estiver em hover */
.pulsarseta:hover .setacirculo {
  animation: moverDiagonal 1s ease-in-out infinite alternate;
}

/* anima a diagonal + escala via variáveis (não o transform direto) */
@keyframes moverDiagonal {
  from { --tx: 0px;  --ty: 0px;   --s: 1.09; }
  to   { --tx: 5px;  --ty: -5px;  --s: 1.09; }
}

/* acessibilidade opcional */
@media (prefers-reduced-motion: reduce) {
  .setacirculo { transition: none; }
  .pulsarseta:hover .setacirculo { animation: none; }
}
/* Torna as variáveis animáveis */
@property --tx { syntax: '<length>'; initial-value: 0px; inherits: false; }
@property --ty { syntax: '<length>'; initial-value: 0px; inherits: false; }
@property --s  { syntax: '<number>'; initial-value: 1;   inherits: false; }

/* Torna as variáveis animáveis */
@property --tx { syntax: '<length>'; initial-value: 0px; inherits: false; }
@property --ty { syntax: '<length>'; initial-value: 0px; inherits: false; }
@property --s  { syntax: '<number>'; initial-value: 1;   inherits: false; }

/* estado base */
.setacirculo2 {
  --tx: 0px;
  --ty: 0px;
  --s: 1;
  transform: translate(var(--tx), var(--ty)) scale(var(--s));
  transition: transform 0.6s ease-in-out; /* controla o retorno suave */
}

/* loop enquanto estiver em hover */
.pulsarseta2:hover .setacirculo2 {
  animation: moverDiagonal 1s ease-in-out infinite alternate;
}

/* anima a diagonal + escala via variáveis (não o transform direto) */
@keyframes moverDiagonal {
  from { --tx: 0px;  --ty: 0px;   --s: 1; }
  to   { --tx: 5px;  --ty: -5px;  --s: 1; }
}

/* acessibilidade opcional */
@media (prefers-reduced-motion: reduce) {
  .setacirculo2 { transition: none; }
  .pulsarseta2:hover .setacirculo2 { animation: none; }
}

/*-----CARD PROJETOS -----*/

.bulletcard 
{ 

  clip-path: polygon(calc(100% - 80px) 60px, calc(100% - 80px) 60px, calc(100% - 79.738242px) 63.2441051px, calc(100% - 78.980416px) 66.3215488px, calc(100% - 77.767694px) 69.1911537px, calc(100% - 76.141248px) 71.8117424px, calc(100% - 74.14225px) 74.1421375px, calc(100% - 71.811872px) 76.1411616px, calc(100% - 69.191286px) 77.7676373px, calc(100% - 66.321664px) 78.9803872px, calc(100% - 63.244178px) 79.7382339px, calc(100% - 60px) 80px, calc(100% - 20px) 80px, calc(100% - 20px) 80px, calc(100% - 16.755822px) 80.2617661px, calc(100% - 13.678336px) 81.0196128px, calc(100% - 10.808714px) 82.2323627px, calc(100% - 8.1881279999999px) 83.8588384px, calc(100% - 5.85775px) 85.8578625px, calc(100% - 3.858752px) 88.1882576px, calc(100% - 2.232306px) 90.8088463px, calc(100% - 1.019584px) 93.6784512px, calc(100% - 0.2617580000001px) 96.7558949px, calc(100% - 1.1368683772162E-13px) 100px, calc(100% - 0px) calc(100% - 20px), calc(100% - 0px) calc(100% - 20px), calc(100% - 0.26175799999999px) calc(100% - 16.755822px), calc(100% - 1.0195839999999px) calc(100% - 13.678336px), calc(100% - 2.232306px) calc(100% - 10.808714px), calc(100% - 3.8587519999999px) calc(100% - 8.1881279999999px), calc(100% - 5.85775px) calc(100% - 5.85775px), calc(100% - 8.188128px) calc(100% - 3.858752px), calc(100% - 10.808714px) calc(100% - 2.232306px), calc(100% - 13.678336px) calc(100% - 1.019584px), calc(100% - 16.755822px) calc(100% - 0.2617580000001px), calc(100% - 20px) calc(100% - 1.1368683772162E-13px), 20px calc(100% - 0px), 20px calc(100% - 0px), 16.7558949px calc(100% - 0.26175799999999px), 13.6784512px calc(100% - 1.0195839999999px), 10.8088463px calc(100% - 2.232306px), 8.1882576px calc(100% - 3.8587519999999px), 5.8578625px calc(100% - 5.85775px), 3.8588384px calc(100% - 8.188128px), 2.2323627px calc(100% - 10.808714px), 1.0196128px calc(100% - 13.678336px), 0.2617661px calc(100% - 16.755822px), 3.3111080641971E-31px calc(100% - 20px), 0px 20px, 0px 20px, 0.26176637px 16.7558949px, 1.01961376px 13.6784512px, 2.23236459px 10.8088463px, 3.85884128px 8.1882576px, 5.85786625px 5.8578625px, 8.18826192px 3.8588384px, 10.80885071px 2.2323627px, 13.67845504px 1.0196128px, 16.75589733px 0.2617661px, 20px 3.3111080641971E-31px, calc(100% - 100px) 0px, calc(100% - 100px) 0px, calc(100% - 96.755822px) 0.26176637px, calc(100% - 93.678336px) 1.01961376px, calc(100% - 90.808714px) 2.23236459px, calc(100% - 88.188128px) 3.85884128px, calc(100% - 85.85775px) 5.85786625px, calc(100% - 83.858752px) 8.18826192px, calc(100% - 82.232306px) 10.80885071px, calc(100% - 81.019584px) 13.67845504px, calc(100% - 80.261758px) 16.75589733px, calc(100% - 80px) 20px, calc(100% - 80px) 60px); 
}


.projetos { 

  clip-path: polygon(calc(100% - 0px) calc(100% - 113.156px), calc(100% - 0px) calc(100% - 113.156px), calc(100% - 0.26175799999987px) calc(100% - 109.912065px), calc(100% - 1.0195839999998px) calc(100% - 106.83472px), calc(100% - 2.232306px) calc(100% - 103.965155px), calc(100% - 3.858752px) calc(100% - 101.34456px), calc(100% - 5.85775px) calc(100% - 99.014125px), calc(100% - 8.188128px) calc(100% - 97.01504px), calc(100% - 10.808714px) calc(100% - 95.388495px), calc(100% - 13.678336px) calc(100% - 94.17568px), calc(100% - 16.755822px) calc(100% - 93.417785px), calc(100% - 20px) calc(100% - 93.156px), calc(100% - 73.123px) calc(100% - 93.156px), calc(100% - 73.123px) calc(100% - 93.156px), calc(100% - 76.367178px) calc(100% - 92.894242px), calc(100% - 79.444664px) calc(100% - 92.136416px), calc(100% - 82.314286px) calc(100% - 90.923694px), calc(100% - 84.934872px) calc(100% - 89.297248px), calc(100% - 87.26525px) calc(100% - 87.29825px), calc(100% - 89.264248px) calc(100% - 84.967872px), calc(100% - 90.890694px) calc(100% - 82.347286px), calc(100% - 92.103416px) calc(100% - 79.477664px), calc(100% - 92.861242px) calc(100% - 76.400178px), calc(100% - 93.123px) calc(100% - 73.156px), calc(100% - 93.123px) calc(100% - 20px), calc(100% - 93.123px) calc(100% - 20px), calc(100% - 93.384758px) calc(100% - 16.755822px), calc(100% - 94.142584px) calc(100% - 13.678336px), calc(100% - 95.355306px) calc(100% - 10.808714px), calc(100% - 96.981752px) calc(100% - 8.188128px), calc(100% - 98.98075px) calc(100% - 5.85775px), calc(100% - 101.311128px) calc(100% - 3.858752px), calc(100% - 103.931714px) calc(100% - 2.232306px), calc(100% - 106.801336px) calc(100% - 1.019584px), calc(100% - 109.878822px) calc(100% - 0.26175799999999px), calc(100% - 113.123px) calc(100% - 5.6843418860808E-14px), 20px calc(100% - 0px), 20px calc(100% - 0px), 16.75589247px calc(100% - 0.26175799999999px), 13.67844736px calc(100% - 1.019584px), 10.80884189px calc(100% - 2.232306px), 8.18825328px calc(100% - 3.858752px), 5.85785875px calc(100% - 5.85775px), 3.85883552px calc(100% - 8.188128px), 2.23236081px calc(100% - 10.808714px), 1.01961184px calc(100% - 13.678336px), 0.26176583px calc(100% - 16.755822px), 3.3111043664116E-31px calc(100% - 20px), 0px 20px, 0px 20px, 0.26176637px 16.7558949px, 1.01961376px 13.6784512px, 2.23236459px 10.8088463px, 3.85884128px 8.1882576px, 5.85786625px 5.8578625px, 8.18826192px 3.8588384px, 10.80885071px 2.2323627px, 13.67845504px 1.0196128px, 16.75589733px 0.2617661px, 20px 3.3111080641971E-31px, calc(100% - 20px) 0px, calc(100% - 20px) 0px, calc(100% - 16.755822px) 0.26176637px, calc(100% - 13.678336px) 1.01961376px, calc(100% - 10.808714px) 2.23236459px, calc(100% - 8.188128px) 3.85884128px, calc(100% - 5.85775px) 5.85786625px, calc(100% - 3.858752px) 8.18826192px, calc(100% - 2.232306px) 10.80885071px, calc(100% - 1.0195839999999px) 13.67845504px, calc(100% - 0.26175799999999px) 16.75589733px, calc(100% - 1.1368683772162E-13px) 20px, calc(100% - 0px) calc(100% - 113.156px)); 
}

@media (max-width: 768px) {
.projetos { 

  clip-path: polygon(calc(100% - 0px) calc(100% - 92px), calc(100% - 0px) calc(100% - 92px), calc(100% - 0.26175799999987px) calc(100% - 88.755822px), calc(100% - 1.0195839999998px) calc(100% - 85.678336px), calc(100% - 2.232306px) calc(100% - 82.808714px), calc(100% - 3.858752px) calc(100% - 80.188128px), calc(100% - 5.85775px) calc(100% - 77.85775px), calc(100% - 8.188128px) calc(100% - 75.858752px), calc(100% - 10.808714px) calc(100% - 74.232306px), calc(100% - 13.678336px) calc(100% - 73.019584px), calc(100% - 16.755822px) calc(100% - 72.261758px), calc(100% - 20px) calc(100% - 72px), calc(100% - 53px) calc(100% - 72px), calc(100% - 53px) calc(100% - 72px), calc(100% - 56.244178px) calc(100% - 71.738242px), calc(100% - 59.321664px) calc(100% - 70.980416px), calc(100% - 62.191286px) calc(100% - 69.767694px), calc(100% - 64.811872px) calc(100% - 68.141248px), calc(100% - 67.14225px) calc(100% - 66.14225px), calc(100% - 69.141248px) calc(100% - 63.811872px), calc(100% - 70.767694px) calc(100% - 61.191286px), calc(100% - 71.980416px) calc(100% - 58.321664px), calc(100% - 72.738242px) calc(100% - 55.244178px), calc(100% - 73px) calc(100% - 52px), calc(100% - 73px) calc(100% - 20px), calc(100% - 73px) calc(100% - 20px), calc(100% - 73.261758px) calc(100% - 16.755822px), calc(100% - 74.019584px) calc(100% - 13.678336px), calc(100% - 75.232306px) calc(100% - 10.808714px), calc(100% - 76.858752px) calc(100% - 8.188128px), calc(100% - 78.85775px) calc(100% - 5.85775px), calc(100% - 81.188128px) calc(100% - 3.858752px), calc(100% - 83.808714px) calc(100% - 2.232306px), calc(100% - 86.678336px) calc(100% - 1.019584px), calc(100% - 89.755822px) calc(100% - 0.26175799999999px), calc(100% - 93px) calc(100% - 5.6843418860808E-14px), 20px calc(100% - 0px), 20px calc(100% - 0px), 16.75589733px calc(100% - 0.26175799999999px), 13.67845504px calc(100% - 1.019584px), 10.80885071px calc(100% - 2.232306px), 8.18826192px calc(100% - 3.858752px), 5.85786625px calc(100% - 5.85775px), 3.85884128px calc(100% - 8.188128px), 2.23236459px calc(100% - 10.808714px), 1.01961376px calc(100% - 13.678336px), 0.26176637px calc(100% - 16.755822px), 3.3111117619826E-31px calc(100% - 20px), 0px 20px, 0px 20px, 0.26176637px 16.7558949px, 1.01961376px 13.6784512px, 2.23236459px 10.8088463px, 3.85884128px 8.1882576px, 5.85786625px 5.8578625px, 8.18826192px 3.8588384px, 10.80885071px 2.2323627px, 13.67845504px 1.0196128px, 16.75589733px 0.2617661px, 20px 3.3111080641971E-31px, calc(100% - 20px) 0px, calc(100% - 20px) 0px, calc(100% - 16.755822px) 0.26176637px, calc(100% - 13.678336px) 1.01961376px, calc(100% - 10.808714px) 2.23236459px, calc(100% - 8.188128px) 3.85884128px, calc(100% - 5.85775px) 5.85786625px, calc(100% - 3.858752px) 8.18826192px, calc(100% - 2.232306px) 10.80885071px, calc(100% - 1.0195839999999px) 13.67845504px, calc(100% - 0.26175799999999px) 16.75589733px, calc(100% - 1.1368683772162E-13px) 20px, calc(100% - 0px) calc(100% - 92px)); 
}
}


/* Widget do botão */
.botao2 {
  margin-left: auto;
  flex: 0 0 auto;
  overflow: visible;
}

.botao2 * {
  transition: 0.5s;
  font-size: 20px;
  font-weight: 600;
  font-family: "Onest";
  text-align: center;
  white-space: nowrap;
}

.botao2 {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 8px;
  width: auto;
  height: auto;
  border-radius: 100px;
  background: linear-gradient(104deg, #f7d167 0%, #f7911b 100%);
}

.container-botao2 {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 10px 30px;
  width: auto;
  height: 100%;
  border-radius: 100px;
  border: 1px solid #ffffff30;
  overflow: visible;
}

/* Ícone circular */
.wrapper-icones2 {
  display: flex;
  flex-wrap: nowrap;
  width: 34px;
  height: 34px;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 50%;
  left: 10px;
  transform: translate(0, -50%);
  border-radius: 50%;
  z-index: 2;
  background: #ffffff;
  box-shadow: rgba(247, 145, 27, 0.25) 0px 2.52px 4.21px 0px,
              rgba(247, 145, 27, 0.25) 0px 6px 10.11px 0px,
              rgba(247, 145, 27, 0.25) 0px 12px 19px 0px,
              rgba(247, 145, 27, 0.25) 0px 20px 34px 0px;
}

.icone-a {
  position: absolute;
  top: 50%; left: 50%;
  transform: translate(-50%, -50%);
  width: 100px; height: 100px;
  border-radius: 50%;
  z-index: 1;
  opacity: 1;
}

.icone-b {
  position: absolute;
  top: 50%; left: 50%;
  transform: translate(-50%, -50%);
  width: 100px; height: 100px;
  border-radius: 50%;
  z-index: 1;
  opacity: 0;
}

/* FUNDO branco */
.fundo2 {
  position: absolute;
  left: 0;
  width: 0%;
  height: 80%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  background: #ffffff;
  border-radius: 100px;
  box-shadow: rgba(0,0,0,0.04) 0px -1px 0px 0px,
              rgba(255,255,255,0.25) 0px 0px 1px 0px inset,
              rgba(247, 209, 103, 0.5) 0px 4px 44px 0px,
              rgba(247, 145, 27, 0.4) 0px 0px 10px 0px,
              rgba(247, 145, 27, 0.4) 0px 0px 12px 0px inset;
  z-index: 0;
}

.texto-a,
.texto-b {
  position: relative;
  z-index: 1;
}

.texto-a {
  margin-left: 20px;
  color: #ffffff;
}

.texto-b {
  color: #f7911b;
  display: none;
  opacity: 1;
  transform: none;
  margin-left: 10px;
}

/* HOVERS */
.botao2:hover .fundo2 {
  width: calc(100% - 45px);
  height: 100%;
}

.botao2:hover .wrapper-icones2 {
  left: calc(100% - 40px);
}

.botao2:hover .texto-a,
.botao2:hover .icone-a {
  opacity: 0;
}

.botao2:hover .texto-b {
  display: inline;
  text-align: left !important;
  margin-left: -30%;
  margin-right: -50%;
}

.botao2:hover .icone-b {
  opacity: 1;
}

/* Tablet */
@media (max-width: 1024px){
  .botao2 *{font-size:18px}
  .botao2{padding:7px}
  .container-botao2{padding:10px 24px}
  .wrapper-icones2{left:8px}
  .botao2:hover .wrapper-icones2{left:calc(100% - 36px)}
  .texto-a{margin-left:18px}
}

/* Mobile */
@media (max-width: 767px){
  .botao2 *{font-size:13px}
  .botao2{padding:6px}
  .container-botao2{padding:8px 38px}
  .wrapper-icones2{left:6px}
  .botao2:hover .wrapper-icones2{left:calc(98% - 34px)}
  .texto-a:hover{margin-left:0px}
  .container-botao2:hover{padding:8px 0px}


}/* End custom CSS */