.elementor-40019 .elementor-element.elementor-element-427360c{--display:flex;overflow:visible;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-40019 .elementor-element.elementor-element-08150b1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-ff215d6{--display:flex;overflow:visible;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-40019 .elementor-element.elementor-element-02c95a8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-02c95a8{text-align:justify;}.elementor-40019 .elementor-element.elementor-element-1f32bcd{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-77277b0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-7fc76a3{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-7424100.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-7424100{text-align:justify;}.elementor-40019 .elementor-element.elementor-element-4029804{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-96824c8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-efa46fc{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-5eab1e1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-5eab1e1{text-align:justify;}.elementor-40019 .elementor-element.elementor-element-9878205{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-07eab81.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-ca5562b{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-6f2421a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-6f2421a{text-align:justify;}.elementor-40019 .elementor-element.elementor-element-9331c6a{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-e2c6b09.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-4e2638b{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-29289b7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-29289b7{text-align:justify;}.elementor-40019 .elementor-element.elementor-element-dd58119{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-89e7a45.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-77d1629{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-14c878c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-14c878c{text-align:justify;}.elementor-40019 .elementor-element.elementor-element-8c9c6a9{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-12787f6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-f311c7d{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-621a1f5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-621a1f5{text-align:justify;}.elementor-40019 .elementor-element.elementor-element-73a7e27{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-93d4582.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-22f8de6{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-c99929a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-c99929a{text-align:justify;}.elementor-40019 .elementor-element.elementor-element-3c3e1f9{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-4761c36.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-df700a0{width:var( --container-widget-width, 75.334% );max-width:75.334%;--container-widget-width:75.334%;--container-widget-flex-grow:0;}.elementor-40019 .elementor-element.elementor-element-df700a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40019 .elementor-element.elementor-element-df700a0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-7446b5f{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-1a2a3be.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-1a2a3be{text-align:justify;}.elementor-40019 .elementor-element.elementor-element-d27dbac{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-edbce63.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-b7a332d{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-60de56d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-60de56d{text-align:justify;}.elementor-40019 .elementor-element.elementor-element-6d76636{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-f342a08.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-fca6297{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-c6ed0cc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-c6ed0cc{text-align:justify;}.elementor-40019 .elementor-element.elementor-element-90a5ee0{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-80d257a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-d6b68ce{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-85bcb1d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-85bcb1d{text-align:justify;}.elementor-40019 .elementor-element.elementor-element-6ddf6a8{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-0c1134c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-889e86a{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-81505c3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-81505c3{text-align:justify;}.elementor-40019 .elementor-element.elementor-element-9f7a9e4{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-ac4d0cb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-d8d1a6a{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-2273662.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-2273662{text-align:justify;}.elementor-40019 .elementor-element.elementor-element-d8703a2{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-770dd42.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-a317537{width:var( --container-widget-width, 75.334% );max-width:75.334%;--container-widget-width:75.334%;--container-widget-flex-grow:0;}.elementor-40019 .elementor-element.elementor-element-a317537.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40019 .elementor-element.elementor-element-a317537.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-88afdae{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-d213b47.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-d213b47{text-align:justify;}.elementor-40019 .elementor-element.elementor-element-0f40869{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-cc991f0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-d388cba{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-03d52a6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-03d52a6{text-align:justify;}.elementor-40019 .elementor-element.elementor-element-46291c6{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-7266441.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-9bfb0c0{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-e3db189.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-e3db189{text-align:justify;}.elementor-40019 .elementor-element.elementor-element-f95104e{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-5b5668d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-5b5668d .elementor-heading-title{line-height:40px;}.elementor-40019 .elementor-element.elementor-element-257ab2b{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-33e550b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-33e550b{text-align:justify;}.elementor-40019 .elementor-element.elementor-element-a55eefa{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-4e63444.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-4e63444 .elementor-heading-title{line-height:40px;}.elementor-40019 .elementor-element.elementor-element-33c6b13{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-ec71beb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-ec71beb{text-align:justify;}.elementor-40019 .elementor-element.elementor-element-a3c4372{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-6fd6fad.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-1acb54b{width:var( --container-widget-width, 75.334% );max-width:75.334%;--container-widget-width:75.334%;--container-widget-flex-grow:0;}.elementor-40019 .elementor-element.elementor-element-1acb54b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40019 .elementor-element.elementor-element-1acb54b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-0fa180b{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-2675f51.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-2675f51{text-align:justify;}.elementor-40019 .elementor-element.elementor-element-756fe85{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-3fa42c4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-3fa42c4 .elementor-heading-title{line-height:40px;}.elementor-40019 .elementor-element.elementor-element-07df8bb{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-b7a987f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-b7a987f{text-align:justify;}.elementor-40019 .elementor-element.elementor-element-a0a407c{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-2192d22.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-2192d22 .elementor-heading-title{line-height:40px;}.elementor-40019 .elementor-element.elementor-element-e9abcaf{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-d5ac7d1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-d5ac7d1{text-align:justify;}.elementor-40019 .elementor-element.elementor-element-b494898{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-4ecfca9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-4ecfca9 .elementor-heading-title{line-height:40px;}.elementor-40019 .elementor-element.elementor-element-38499aa{--display:flex;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-385599c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-385599c{text-align:justify;}.elementor-40019 .elementor-element.elementor-element-0b4a529{--display:flex;overflow:visible;}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );}.elementor-40019 .elementor-element.elementor-element-e518dde .elementor-cta__content-item{transition-duration:1000ms;}.elementor-40019 .elementor-element.elementor-element-e518dde.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-40019 .elementor-element.elementor-element-e518dde.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-40019 .elementor-element.elementor-element-e518dde.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-40019 .elementor-element.elementor-element-e518dde .elementor-cta .elementor-cta__bg, .elementor-40019 .elementor-element.elementor-element-e518dde .elementor-cta .elementor-cta__bg-overlay{transition-duration:3000ms;}.elementor-40019 .elementor-element.elementor-element-e518dde > .elementor-widget-container{margin:0% 0% 0% -1%;}.elementor-40019 .elementor-element.elementor-element-e518dde.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-e518dde .elementor-cta__content{min-height:350px;text-align:center;}.elementor-40019 .elementor-element.elementor-element-e518dde .elementor-cta__image img{width:100%;}.elementor-40019 .elementor-element.elementor-element-e518dde .elementor-cta__button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );border-width:1px;border-radius:0px;padding:5px 10px 5px 10px;}.elementor-40019 .elementor-element.elementor-element-e518dde .elementor-cta__button:hover{color:var( --e-global-color-primary );background-color:#FFD100;border-color:var( --e-global-color-accent );}.elementor-40019 .elementor-element.elementor-element-e518dde .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00468070;}.elementor-40019 .elementor-element.elementor-element-e518dde .elementor-cta__bg-overlay{mix-blend-mode:multiply;}.elementor-40019 .elementor-element.elementor-element-e518dde .elementor-cta:hover .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 1.5px ) hue-rotate( 0deg );}.elementor-40019 .elementor-element.elementor-element-96f3613{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-40019 .elementor-element.elementor-element-96f3613:not(.elementor-motion-effects-element-type-background), .elementor-40019 .elementor-element.elementor-element-96f3613 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2ef78ba );}.elementor-40019 .elementor-element.elementor-element-1e4ee3a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0% 1%;--row-gap:0%;--column-gap:1%;--margin-top:10%;--margin-bottom:0%;--margin-left:4%;--margin-right:0%;overflow:visible;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-40019 .elementor-element.elementor-element-1cf8492 > .elementor-widget-container{margin:20% 0% 0% 0%;}.elementor-40019 .elementor-element.elementor-element-1cf8492.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-1cf8492 .elementor-icon-wrapper{text-align:center;}.elementor-40019 .elementor-element.elementor-element-1cf8492 .elementor-icon{font-size:15px;}.elementor-40019 .elementor-element.elementor-element-1cf8492 .elementor-icon svg{height:15px;}.elementor-40019 .elementor-element.elementor-element-1cf8492 .elementor-icon-wrapper svg{width:auto;}.elementor-40019 .elementor-element.elementor-element-40da688 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-40019 .elementor-element.elementor-element-40da688.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-40da688{font-size:14px;font-weight:500;letter-spacing:-1.5px;color:var( --e-global-color-46ac435 );}.elementor-40019 .elementor-element.elementor-element-40da688 p{margin-block-end:0px;}.elementor-40019 .elementor-element.elementor-element-f262e55{width:var( --container-widget-width, 106.271% );max-width:106.271%;--container-widget-width:106.271%;--container-widget-flex-grow:0;}.elementor-40019 .elementor-element.elementor-element-f262e55 > .elementor-widget-container{margin:0% 0% 5% 5%;}.elementor-40019 .elementor-element.elementor-element-f262e55.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40019 .elementor-element.elementor-element-f262e55.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-f262e55 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:700;color:var( --e-global-color-46ac435 );}.elementor-40019 .elementor-element.elementor-element-7b608f9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-40019 .elementor-element.elementor-element-7b608f9 > .elementor-widget-container{margin:0% 0% 5% 5%;}.elementor-40019 .elementor-element.elementor-element-7b608f9.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-40019 .elementor-element.elementor-element-7b608f9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-40019 .elementor-element.elementor-element-7b608f9 .tpc-accordion_title{order:0;flex-grow:1;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-40019 .elementor-element.elementor-element-7b608f9 .tpc-accordion_panel{margin:0px 0px 10px 0px;}.elementor-40019 .elementor-element.elementor-element-7b608f9 .tpc-accordion_header{padding:0px 0px 0px 0px;margin:25px 0px 25px 0px;color:var( --e-global-color-46ac435 );background-color:#F5F3F400;border-radius:0px 0px 0px 0px;}.elementor-40019 .elementor-element.elementor-element-7b608f9 .tpc-accordion_header:hover{color:var( --e-global-color-ee31ee6 );background-color:#00468000;border-radius:0px 0px 0px 0px;}.elementor-40019 .elementor-element.elementor-element-7b608f9 .tpc-accordion_header.active{color:var( --e-global-color-46ac435 );background-color:#00468000;}.elementor-40019 .elementor-element.elementor-element-7b608f9 .tpc-accordion_icon:before{color:var( --e-global-color-46ac435 );}.elementor-40019 .elementor-element.elementor-element-7b608f9 .icon-plus .tpc-accordion_icon:before,.elementor-40019 .elementor-element.elementor-element-7b608f9 .icon-plus .tpc-accordion_icon:after{background-color:var( --e-global-color-46ac435 );}.elementor-40019 .elementor-element.elementor-element-7b608f9 .tpc-accordion_header:hover .tpc-accordion_icon:before{color:var( --e-global-color-ee31ee6 );}.elementor-40019 .elementor-element.elementor-element-7b608f9 .icon-plus .tpc-accordion_header:hover .tpc-accordion_icon:before, .elementor-40019 .elementor-element.elementor-element-7b608f9 .icon-plus .tpc-accordion_header:hover .tpc-accordion_icon:after{background-color:var( --e-global-color-ee31ee6 );}.elementor-40019 .elementor-element.elementor-element-7b608f9 .tpc-accordion_header.active .tpc-accordion_icon:before{color:var( --e-global-color-ee31ee6 );}.elementor-40019 .elementor-element.elementor-element-7b608f9 .icon-plus .tpc-accordion_header.active .tpc-accordion_icon:before, .elementor-40019 .elementor-element.elementor-element-7b608f9 .icon-plus .tpc-accordion_header.active .tpc-accordion_icon:after{background-color:var( --e-global-color-ee31ee6 );}.elementor-40019 .elementor-element.elementor-element-7b608f9 .tpc-accordion_content{padding:21px 0px 25px 0px;color:var( --e-global-color-46ac435 );border-radius:0px 0px 0px 0px;}@media(min-width:2400px){.elementor-40019 .elementor-element.elementor-element-e518dde .elementor-cta__button{line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-40019 .elementor-element.elementor-element-7b608f9 .tpc-accordion_title{line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(max-width:1024px){.elementor-40019 .elementor-element.elementor-element-e518dde .elementor-cta__button{line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-40019 .elementor-element.elementor-element-7b608f9 .tpc-accordion_title{line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(max-width:767px){.elementor-40019 .elementor-element.elementor-element-e518dde .elementor-cta__button{line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-40019 .elementor-element.elementor-element-7b608f9 .tpc-accordion_title{line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}}/* Start custom CSS for heading, class: .elementor-element-f262e55 */g-text,
.g-text {
    line-height: 1.15;
    padding-bottom: 0.5em;
  background: linear-gradient(
    45deg,
    #6CCFF6,
    #f5f5f5,
    #6CCFF6
  );
  background-size: 300% auto;
  animation: gradientMove 15s linear infinite;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}

@keyframes gradientMove {
  to {
    background-position: 300% center;
  }
}/* End custom CSS */
/* Start custom CSS for tpc-toggle-accordion, class: .elementor-element-7b608f9 *//* Remove widget borders */
.elementor-40019 .elementor-element.elementor-element-7b608f9 .tpc-accordion_title,
.elementor-40019 .elementor-element.elementor-element-7b608f9 .tpc-accordion_header,
.elementor-40019 .elementor-element.elementor-element-7b608f9 .tpc-accordion_content {
    border-bottom: none !important;
}

/* Panel */
.elementor-40019 .elementor-element.elementor-element-7b608f9 .tpc-accordion_panel {
    position: relative;
    padding-bottom: 24px;
}

/* Base line */
.elementor-40019 .elementor-element.elementor-element-7b608f9 .tpc-accordion_panel::before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 2px;
    background: #fff;
}

/* Animated line */
.elementor-40019 .elementor-element.elementor-element-7b608f9 .tpc-accordion_panel::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 2px;
    background: #6CCFF6;

    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.7s ease;
}

/* Hover */
.elementor-40019 .elementor-element.elementor-element-7b608f9 .tpc-accordion_panel:hover::after {
    transform: scaleX(1);
}
/* Title hover, only when the item is open */
.elementor-40019 .elementor-element.elementor-element-7b608f9 .tpc-accordion_header.active:hover .tpc-accordion_title,
.elementor-40019 .elementor-element.elementor-element-7b608f9 .tpc-accordion_header.active .tpc-accordion_title:hover{
    color:#6CCFF6 !important;
  
}

/* Smooth in both directions */
.elementor-40019 .elementor-element.elementor-element-7b608f9 .tpc-accordion_title{
    transition:color .3s ease, transform .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96f3613 */.elementor-40019 .elementor-element.elementor-element-96f3613 {
    width: 100vw !important;
    max-width: 100vw !important;
    position: relative;
    left: 50%;
    margin-left: -50vw !important;
    margin-right: 0 !important;
}/* End custom CSS */