.elementor-5 .elementor-element.elementor-element-4d930ff{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-5 .elementor-element.elementor-element-4d930ff:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-4d930ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-primary ) 100%);}.elementor-5 .elementor-element.elementor-element-4d930ff::before, .elementor-5 .elementor-element.elementor-element-4d930ff > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-4d930ff > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-4d930ff > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-4d930ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-4d930ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-8daadf1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-509cd98{--display:flex;}.elementor-5 .elementor-element.elementor-element-0f45816{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-3fda734{font-family:"Roboto", Sans-serif;font-weight:500;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-591d972 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-7574c41 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-c2c247a );}.elementor-5 .elementor-element.elementor-element-b4edf14{width:var( --container-widget-width, 100.775% );max-width:100.775%;--container-widget-width:100.775%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-591d972 );}.elementor-5 .elementor-element.elementor-element-b4edf14.elementor-element{--flex-grow:0;--flex-shrink:0;}.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-5 .elementor-element.elementor-element-3734b85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5 .elementor-element.elementor-element-3734b85 img{max-width:60%;}.elementor-5 .elementor-element.elementor-element-9c6106b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-5 .elementor-element.elementor-element-9c6106b.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-1163bb2{--display:flex;--justify-content:center;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-5 .elementor-element.elementor-element-1163bb2.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5 .elementor-element.elementor-element-cc82ae3 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;border-radius:40px 40px 40px 40px;padding:15px 15px 15px 15px;}.elementor-5 .elementor-element.elementor-element-cc82ae3{padding:1px 1px 1px 1px;}.elementor-5 .elementor-element.elementor-element-cc82ae3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-cc82ae3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5 .elementor-element.elementor-element-cc82ae3 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-5 .elementor-element.elementor-element-de92c18{--display:flex;--justify-content:center;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-5 .elementor-element.elementor-element-de92c18.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-8dc9dd4{padding:1px 1px 1px 1px;}.elementor-5 .elementor-element.elementor-element-8dc9dd4 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;border-radius:40px 40px 40px 40px;padding:15px 15px 15px 15px;}.elementor-5 .elementor-element.elementor-element-92222d1{width:var( --container-widget-width, 100.353% );max-width:100.353%;--container-widget-width:100.353%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-92222d1.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-7b4fec2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5 .elementor-element.elementor-element-7b4fec2.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-4bcb864{--display:flex;}.elementor-5 .elementor-element.elementor-element-818b1e9{--display:flex;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5 .elementor-element.elementor-element-492604d.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-492604d .elementor-menu-toggle{margin:0 auto;}.elementor-5 .elementor-element.elementor-element-492604d .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-591d972 );fill:var( --e-global-color-591d972 );padding-left:15px;padding-right:15px;}.elementor-5 .elementor-element.elementor-element-f0cdb3d{--display:flex;}.elementor-5 .elementor-element.elementor-element-a6bb1f6{--display:flex;--justify-content:center;--border-radius:0px 0px 0px 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-5 .elementor-element.elementor-element-a6bb1f6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-91ad3ab{padding:1px 1px 1px 1px;}.elementor-5 .elementor-element.elementor-element-91ad3ab .elementor-button{border-style:none;border-radius:40px 40px 40px 40px;padding:15px 15px 15px 15px;}.elementor-5 .elementor-element.elementor-element-2941716{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-d6ad475{--display:flex;}.elementor-5 .elementor-element.elementor-element-d1ddf40{text-align:center;}.elementor-5 .elementor-element.elementor-element-d1ddf40 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#386899;}.elementor-5 .elementor-element.elementor-element-2c3285e{width:var( --container-widget-width, 17.321% );max-width:17.321%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:17.321%;--container-widget-flex-grow:0;text-align:center;}.elementor-5 .elementor-element.elementor-element-2c3285e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-b2a8c2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5 .elementor-element.elementor-element-b2a8c2f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-eea6660{text-align:center;}.elementor-5 .elementor-element.elementor-element-eea6660 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#386899;}.elementor-5 .elementor-element.elementor-element-2a5ebf7{--display:flex;}.elementor-5 .elementor-element.elementor-element-1824521{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-5 .elementor-element.elementor-element-6d1f83b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.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-5 .elementor-element.elementor-element-3028ad7 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-3028ad7 .elementor-icon{font-size:80px;}.elementor-5 .elementor-element.elementor-element-3028ad7 .elementor-icon svg{height:80px;}.elementor-5 .elementor-element.elementor-element-1d1a691{text-align:center;}.elementor-5 .elementor-element.elementor-element-1d1a691 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#1E6B9F;}.elementor-5 .elementor-element.elementor-element-0aa4c26{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-5 .elementor-element.elementor-element-5079c76{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5 .elementor-element.elementor-element-3df798f .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-3df798f .elementor-icon{font-size:80px;}.elementor-5 .elementor-element.elementor-element-3df798f .elementor-icon svg{height:80px;}.elementor-5 .elementor-element.elementor-element-1a02bbd{text-align:center;}.elementor-5 .elementor-element.elementor-element-1a02bbd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-5 .elementor-element.elementor-element-bbac19c{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-5 .elementor-element.elementor-element-a794ab5{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5 .elementor-element.elementor-element-857cd48 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-857cd48 .elementor-icon{font-size:80px;}.elementor-5 .elementor-element.elementor-element-857cd48 .elementor-icon svg{height:80px;}.elementor-5 .elementor-element.elementor-element-4519625{text-align:center;}.elementor-5 .elementor-element.elementor-element-4519625 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-5 .elementor-element.elementor-element-9312004{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-5 .elementor-element.elementor-element-abe872e{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5 .elementor-element.elementor-element-1b56369 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-1b56369 .elementor-icon{font-size:80px;}.elementor-5 .elementor-element.elementor-element-1b56369 .elementor-icon svg{height:80px;}.elementor-5 .elementor-element.elementor-element-89758a9{text-align:center;}.elementor-5 .elementor-element.elementor-element-89758a9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-5 .elementor-element.elementor-element-09c099b{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-5 .elementor-element.elementor-element-b0bf954{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5 .elementor-element.elementor-element-aa75055 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-aa75055 .elementor-icon{font-size:80px;}.elementor-5 .elementor-element.elementor-element-aa75055 .elementor-icon svg{height:80px;}.elementor-5 .elementor-element.elementor-element-3a66fdd{text-align:center;}.elementor-5 .elementor-element.elementor-element-3a66fdd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-5 .elementor-element.elementor-element-682ba31{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-5 .elementor-element.elementor-element-e49c89d{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5 .elementor-element.elementor-element-4997a37 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-4997a37 .elementor-icon{font-size:80px;}.elementor-5 .elementor-element.elementor-element-4997a37 .elementor-icon svg{height:80px;}.elementor-5 .elementor-element.elementor-element-b924e51{text-align:center;}.elementor-5 .elementor-element.elementor-element-b924e51 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-5 .elementor-element.elementor-element-8ee8c4a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-5 .elementor-element.elementor-element-5ab9134{--display:flex;--justify-content:center;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-5 .elementor-element.elementor-element-5ab9134.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-9795cca .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;border-radius:40px 40px 40px 40px;padding:15px 15px 15px 15px;}.elementor-5 .elementor-element.elementor-element-9795cca{padding:1px 1px 1px 1px;}.elementor-5 .elementor-element.elementor-element-355dfd3.elementor-element{--order:-99999 /* order start hack */;}.elementor-5 .elementor-element.elementor-element-41fa4f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-41fa4f6:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-41fa4f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-7b00a52{--display:flex;--z-index:3;}.elementor-5 .elementor-element.elementor-element-40247b2{text-align:center;}.elementor-5 .elementor-element.elementor-element-40247b2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;mix-blend-mode:overlay;color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-b6831e1{width:var( --container-widget-width, 17.321% );max-width:17.321%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:17.321%;--container-widget-flex-grow:0;text-align:center;}.elementor-5 .elementor-element.elementor-element-b6831e1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-1dd75ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5 .elementor-element.elementor-element-1dd75ce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-591d972 );}.elementor-5 .elementor-element.elementor-element-8775cf7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-71496c7{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-71496c7:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-71496c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-5 .elementor-element.elementor-element-89182f4{z-index:6;text-align:justify;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-591d972 );}.elementor-5 .elementor-element.elementor-element-e9ec2cb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:6;}.elementor-5 .elementor-element.elementor-element-fadc0bf{text-align:start;}.elementor-5 .elementor-element.elementor-element-fadc0bf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-591d972 );}.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-5 .elementor-element.elementor-element-69fd8a4 .elementor-icon-list-icon i{color:var( --e-global-color-591d972 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-69fd8a4 .elementor-icon-list-icon svg{fill:var( --e-global-color-591d972 );transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-69fd8a4{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-69fd8a4 .elementor-icon-list-text{color:var( --e-global-color-591d972 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-5f4820c{--display:flex;--justify-content:center;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-5 .elementor-element.elementor-element-5f4820c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-e55d9cc{padding:1px 1px 1px 1px;}.elementor-5 .elementor-element.elementor-element-e55d9cc .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;border-radius:40px 40px 40px 40px;padding:15px 15px 15px 15px;}.elementor-5 .elementor-element.elementor-element-1486a7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-9100d97{--display:flex;}.elementor-5 .elementor-element.elementor-element-e18bcb1{text-align:center;}.elementor-5 .elementor-element.elementor-element-e18bcb1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#386899;}.elementor-5 .elementor-element.elementor-element-35b077d{width:var( --container-widget-width, 17.321% );max-width:17.321%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:17.321%;--container-widget-flex-grow:0;text-align:center;}.elementor-5 .elementor-element.elementor-element-35b077d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-1ac3a15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5 .elementor-element.elementor-element-1ac3a15 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-cf6c4a5{text-align:center;}.elementor-5 .elementor-element.elementor-element-cf6c4a5 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:24px;font-weight:400;color:#386899;}.elementor-5 .elementor-element.elementor-element-e1e5afc{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-710c469{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-710c469.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-d746860{--display:flex;}.elementor-5 .elementor-element.elementor-element-da2beba{text-align:center;}.elementor-5 .elementor-element.elementor-element-da2beba .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-5 .elementor-element.elementor-element-916f41c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-916f41c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-916f41c{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-916f41c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-916f41c .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-5 .elementor-element.elementor-element-916f41c .elementor-icon-list-text{transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-daee88c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:-110px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-5 .elementor-element.elementor-element-daee88c:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-daee88c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-5 .elementor-element.elementor-element-9983866{text-align:center;}.elementor-5 .elementor-element.elementor-element-9983866 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-591d972 );}.elementor-5 .elementor-element.elementor-element-3b07f44.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-3b07f44 .elementor-icon-list-icon i{color:var( --e-global-color-591d972 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-3b07f44 .elementor-icon-list-icon svg{fill:var( --e-global-color-591d972 );transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-3b07f44{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-3b07f44 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-3b07f44 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-5 .elementor-element.elementor-element-3b07f44 .elementor-icon-list-text{color:var( --e-global-color-591d972 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-1903d55{--display:flex;--justify-content:center;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-5 .elementor-element.elementor-element-1903d55.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-7b50e3f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;border-radius:40px 40px 40px 40px;padding:15px 15px 15px 15px;}.elementor-5 .elementor-element.elementor-element-7b50e3f{padding:1px 1px 1px 1px;}.elementor-5 .elementor-element.elementor-element-158d5f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-158d5f7:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-158d5f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-text ) 100%);}.elementor-5 .elementor-element.elementor-element-e978dd7{--display:flex;}.elementor-5 .elementor-element.elementor-element-f191c05{text-align:center;}.elementor-5 .elementor-element.elementor-element-f191c05 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-591d972 );}.elementor-5 .elementor-element.elementor-element-a2a8482{width:var( --container-widget-width, 17.321% );max-width:17.321%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:17.321%;--container-widget-flex-grow:0;text-align:center;}.elementor-5 .elementor-element.elementor-element-a2a8482.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-8c94fca{text-align:center;}.elementor-5 .elementor-element.elementor-element-8c94fca .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-591d972 );}.elementor-5 .elementor-element.elementor-element-b883584{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-591d972 );}.elementor-5 .elementor-element.elementor-element-5643698{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:40px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-c40c625{--display:flex;--justify-content:center;--border-radius:40px 40px 40px 40px;}.elementor-5 .elementor-element.elementor-element-c40c625:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-c40c625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-5 .elementor-element.elementor-element-00a1ec3{text-align:center;}.elementor-5 .elementor-element.elementor-element-00a1ec3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-591d972 );}.elementor-5 .elementor-element.elementor-element-144f2b8{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-591d972 );}.elementor-5 .elementor-element.elementor-element-b55b403{--display:flex;--justify-content:center;--border-radius:40px 40px 40px 40px;}.elementor-5 .elementor-element.elementor-element-b55b403:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-b55b403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-5 .elementor-element.elementor-element-c8329c8{text-align:center;}.elementor-5 .elementor-element.elementor-element-c8329c8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-591d972 );}.elementor-5 .elementor-element.elementor-element-17d2659{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-591d972 );}.elementor-5 .elementor-element.elementor-element-9395f5c{--display:flex;--justify-content:center;--border-radius:40px 40px 40px 40px;}.elementor-5 .elementor-element.elementor-element-9395f5c:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-9395f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-5 .elementor-element.elementor-element-3b05f61{text-align:center;}.elementor-5 .elementor-element.elementor-element-3b05f61 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-591d972 );}.elementor-5 .elementor-element.elementor-element-fd7ddda{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-591d972 );}.elementor-5 .elementor-element.elementor-element-fa73a58{--display:flex;--justify-content:center;--border-radius:40px 40px 40px 40px;}.elementor-5 .elementor-element.elementor-element-fa73a58:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-fa73a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-5 .elementor-element.elementor-element-5fb367e{text-align:center;}.elementor-5 .elementor-element.elementor-element-5fb367e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-591d972 );}.elementor-5 .elementor-element.elementor-element-c157d1f{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-591d972 );}.elementor-5 .elementor-element.elementor-element-409f5f4{--display:flex;--justify-content:center;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-5 .elementor-element.elementor-element-409f5f4.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-4b822df{padding:1px 1px 1px 1px;}.elementor-5 .elementor-element.elementor-element-4b822df .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;border-radius:40px 40px 40px 40px;padding:15px 15px 15px 15px;}.elementor-5 .elementor-element.elementor-element-323c914{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-23fcbf7{--display:flex;}.elementor-5 .elementor-element.elementor-element-23fcbf7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-b337cfa{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-b337cfa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-1a3375d{text-align:center;}.elementor-5 .elementor-element.elementor-element-1a3375d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#386899;}.elementor-5 .elementor-element.elementor-element-bf1e695{width:var( --container-widget-width, 99.537% );max-width:99.537%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:99.537%;--container-widget-flex-grow:0;text-align:center;}.elementor-5 .elementor-element.elementor-element-bf1e695.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-127e566{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-949cd58{--display:flex;}.elementor-5 .elementor-element.elementor-element-35bffe5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5 .elementor-element.elementor-element-35bffe5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-f18feb1{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-cd24dd4{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-43541c0{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-a0c60ee{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-8c33094{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-89f420f{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-d0b879e{--display:flex;}.elementor-5 .elementor-element.elementor-element-981e196 img{max-width:60%;}.elementor-5 .elementor-element.elementor-element-421ba43{--display:flex;--justify-content:center;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-5 .elementor-element.elementor-element-421ba43.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-78a24a4 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;border-radius:40px 40px 40px 40px;padding:15px 15px 15px 15px;}.elementor-5 .elementor-element.elementor-element-78a24a4{padding:1px 1px 1px 1px;}.elementor-5 .elementor-element.elementor-element-2d079e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-2d079e5:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-2d079e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-bfd02c7{--display:flex;--z-index:3;}.elementor-5 .elementor-element.elementor-element-b1fd5fd{margin:0px -0px calc(var(--kit-widget-spacing, 0px) + -0px) -0px;text-align:center;}.elementor-5 .elementor-element.elementor-element-b1fd5fd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#386899;}.elementor-5 .elementor-element.elementor-element-59c0b4f{width:var( --container-widget-width, 17.321% );max-width:17.321%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:17.321%;--container-widget-flex-grow:0;text-align:center;}.elementor-5 .elementor-element.elementor-element-59c0b4f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-c2f4dcc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5 .elementor-element.elementor-element-c2f4dcc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-591d972 );}.elementor-5 .elementor-element.elementor-element-4eac6bf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15% 15%;--row-gap:15%;--column-gap:15%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-4eac6bf.e-con{--align-self:center;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-5 .elementor-element.elementor-element-4da2231{width:100%;max-width:100%;padding:30px 0px 0px 0px;border-style:solid;border-width:0.5px 0px 0px 0px;border-color:#C8D5DC;}.elementor-5 .elementor-element.elementor-element-4da2231 .elementor-tab-title{border-width:0px;border-color:#D8D8D8;padding:0px 0px 30px 0px;}.elementor-5 .elementor-element.elementor-element-4da2231 .elementor-tab-content{border-width:0px;border-block-end-color:#D8D8D8;color:var( --e-global-color-591d972 );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);padding:0px 30px 30px 0px;}.elementor-5 .elementor-element.elementor-element-4da2231 .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-4da2231 .elementor-toggle-title, .elementor-5 .elementor-element.elementor-element-4da2231 .elementor-toggle-icon{color:var( --e-global-color-591d972 );}.elementor-5 .elementor-element.elementor-element-4da2231 .elementor-toggle-icon svg{fill:var( --e-global-color-591d972 );}.elementor-5 .elementor-element.elementor-element-4da2231 .elementor-tab-title.elementor-active a, .elementor-5 .elementor-element.elementor-element-4da2231 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-4da2231 .elementor-toggle-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-5 .elementor-element.elementor-element-4da2231 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-591d972 );}.elementor-5 .elementor-element.elementor-element-4da2231 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-591d972 );}.elementor-5 .elementor-element.elementor-element-4da2231 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-4da2231 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-4da2231 .elementor-toggle-icon{margin-inline-end:49px;}.elementor-5 .elementor-element.elementor-element-8c88cfb.elementor-element{--order:-99999 /* order start hack */;}.elementor-5 .elementor-element.elementor-element-464561b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-c26f0cd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-0ef2cd2{--display:flex;}.elementor-5 .elementor-element.elementor-element-0b83865{--display:flex;}.elementor-5 .elementor-element.elementor-element-6168d6d{--display:flex;}.elementor-5 .elementor-element.elementor-element-e8bf55e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5 .elementor-element.elementor-element-e8bf55e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-067d778{text-align:center;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-70e071a{--display:flex;--justify-content:center;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-5 .elementor-element.elementor-element-70e071a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-07e67d6 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;border-radius:40px 40px 40px 40px;padding:15px 15px 15px 15px;}.elementor-5 .elementor-element.elementor-element-07e67d6{padding:1px 1px 1px 1px;}.elementor-5 .elementor-element.elementor-element-07e67d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-07e67d6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5 .elementor-element.elementor-element-07e67d6 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-5 .elementor-element.elementor-element-5a0d292{text-align:center;color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-726ec114{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:3%;--padding-right:3%;}.elementor-5 .elementor-element.elementor-element-726ec114:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-726ec114 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-233c83d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5 .elementor-element.elementor-element-274f4f36{text-align:center;}.elementor-5 .elementor-element.elementor-element-6eb0823e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-6eb0823e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-0c21b91{--display:flex;--justify-content:center;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-5 .elementor-element.elementor-element-0c21b91.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-92c0403 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;border-radius:40px 40px 40px 40px;padding:15px 15px 15px 15px;}.elementor-5 .elementor-element.elementor-element-92c0403{padding:1px 1px 1px 1px;}.elementor-5 .elementor-element.elementor-element-92c0403.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-92c0403 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5 .elementor-element.elementor-element-92c0403 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-5 .elementor-element.elementor-element-46a7fe0{--display:flex;}.elementor-5 .elementor-element.elementor-element-1d2cf31f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-1d2cf31f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-2462d535{--grid-template-columns:repeat(0, auto);text-align:right;--icon-size:40px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-5 .elementor-element.elementor-element-2462d535.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-2462d535 .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-5 .elementor-element.elementor-element-2462d535 .elementor-social-icon i{color:var( --e-global-color-591d972 );}.elementor-5 .elementor-element.elementor-element-2462d535 .elementor-social-icon svg{fill:var( --e-global-color-591d972 );}.elementor-5 .elementor-element.elementor-element-2462d535 .elementor-social-icon:hover i{color:#C8D5DC;}.elementor-5 .elementor-element.elementor-element-2462d535 .elementor-social-icon:hover svg{fill:#C8D5DC;}@media(max-width:1024px){.elementor-5 .elementor-element.elementor-element-8daadf1{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-3fda734{font-size:9px;}.elementor-5 .elementor-element.elementor-element-7574c41 .elementor-heading-title{font-size:24px;}.elementor-5 .elementor-element.elementor-element-b4edf14{font-size:14px;}.elementor-5 .elementor-element.elementor-element-3734b85{margin:-5px -5px calc(var(--kit-widget-spacing, 0px) + -5px) -5px;}.elementor-5 .elementor-element.elementor-element-9c6106b{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-cc82ae3{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-cc82ae3 .elementor-button{font-size:14px;}.elementor-5 .elementor-element.elementor-element-8dc9dd4 .elementor-button{font-size:14px;}.elementor-5 .elementor-element.elementor-element-7b4fec2{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-b2a8c2f .elementor-heading-title{font-size:24px;}.elementor-5 .elementor-element.elementor-element-1824521{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-1d1a691 .elementor-heading-title{font-size:18px;}.elementor-5 .elementor-element.elementor-element-0aa4c26{font-size:14px;}.elementor-5 .elementor-element.elementor-element-1a02bbd .elementor-heading-title{font-size:18px;}.elementor-5 .elementor-element.elementor-element-bbac19c{font-size:14px;}.elementor-5 .elementor-element.elementor-element-4519625 .elementor-heading-title{font-size:18px;}.elementor-5 .elementor-element.elementor-element-9312004{font-size:14px;}.elementor-5 .elementor-element.elementor-element-89758a9 .elementor-heading-title{font-size:18px;}.elementor-5 .elementor-element.elementor-element-09c099b{font-size:14px;}.elementor-5 .elementor-element.elementor-element-3a66fdd .elementor-heading-title{font-size:18px;}.elementor-5 .elementor-element.elementor-element-682ba31{font-size:14px;}.elementor-5 .elementor-element.elementor-element-b924e51 .elementor-heading-title{font-size:18px;}.elementor-5 .elementor-element.elementor-element-8ee8c4a{font-size:14px;}.elementor-5 .elementor-element.elementor-element-9795cca .elementor-button{font-size:14px;}.elementor-5 .elementor-element.elementor-element-8775cf7{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-1ac3a15 .elementor-heading-title{font-size:24px;}.elementor-5 .elementor-element.elementor-element-cf6c4a5 .elementor-heading-title{font-size:18px;}.elementor-5 .elementor-element.elementor-element-e1e5afc{font-size:14px;}.elementor-5 .elementor-element.elementor-element-710c469{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-d746860{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-da2beba .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-916f41c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-916f41c .elementor-icon-list-item > a{font-size:12px;}.elementor-5 .elementor-element.elementor-element-daee88c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-17px;--margin-right:0px;}.elementor-5 .elementor-element.elementor-element-9983866 .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-3b07f44{width:var( --container-widget-width, 496px );max-width:496px;--container-widget-width:496px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-3b07f44 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-3b07f44 .elementor-icon-list-item > a{font-size:12px;}.elementor-5 .elementor-element.elementor-element-7b50e3f .elementor-button{font-size:14px;}.elementor-5 .elementor-element.elementor-element-8c94fca .elementor-heading-title{font-size:24px;}.elementor-5 .elementor-element.elementor-element-b883584{font-size:14px;}.elementor-5 .elementor-element.elementor-element-5643698{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-00a1ec3 .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-144f2b8{font-size:12px;}.elementor-5 .elementor-element.elementor-element-c8329c8 .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-17d2659{font-size:12px;}.elementor-5 .elementor-element.elementor-element-9395f5c{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-5 .elementor-element.elementor-element-3b05f61 .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-fd7ddda{font-size:12px;}.elementor-5 .elementor-element.elementor-element-5fb367e .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-c157d1f{font-size:12px;}.elementor-5 .elementor-element.elementor-element-127e566{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-35bffe5 .elementor-heading-title{font-size:16px;}.elementor-5 .elementor-element.elementor-element-f18feb1{font-size:12px;}.elementor-5 .elementor-element.elementor-element-cd24dd4{font-size:14px;}.elementor-5 .elementor-element.elementor-element-43541c0{font-size:12px;}.elementor-5 .elementor-element.elementor-element-a0c60ee{font-size:12px;}.elementor-5 .elementor-element.elementor-element-8c33094{font-size:12px;}.elementor-5 .elementor-element.elementor-element-89f420f{font-size:12px;}.elementor-5 .elementor-element.elementor-element-981e196 img{max-width:95%;}.elementor-5 .elementor-element.elementor-element-78a24a4 .elementor-button{font-size:14px;}.elementor-5 .elementor-element.elementor-element-c2f4dcc .elementor-heading-title{font-size:24px;}.elementor-5 .elementor-element.elementor-element-4eac6bf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-5 .elementor-element.elementor-element-4da2231{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-4da2231 .elementor-toggle-title{font-size:14px;}.elementor-5 .elementor-element.elementor-element-4da2231 .elementor-tab-content{font-size:14px;}.elementor-5 .elementor-element.elementor-element-c26f0cd{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-e8bf55e .elementor-heading-title{font-size:24px;}.elementor-5 .elementor-element.elementor-element-07e67d6{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-07e67d6 .elementor-button{font-size:14px;}.elementor-5 .elementor-element.elementor-element-726ec114{--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-5 .elementor-element.elementor-element-92c0403{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-92c0403 .elementor-button{font-size:14px;}.elementor-5 .elementor-element.elementor-element-2462d535{text-align:right;--icon-size:18px;}}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-8daadf1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-3fda734{text-align:center;font-size:14px;}.elementor-5 .elementor-element.elementor-element-7574c41 .elementor-heading-title{font-size:20px;}.elementor-5 .elementor-element.elementor-element-b4edf14{font-size:12px;}.elementor-5 .elementor-element.elementor-element-9c6106b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-92222d1{width:var( --container-widget-width, 328.25px );max-width:328.25px;--container-widget-width:328.25px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-7b4fec2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-2c3285e{width:var( --container-widget-width, 140.788px );max-width:140.788px;--container-widget-width:140.788px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-2c3285e img{width:100%;}.elementor-5 .elementor-element.elementor-element-b2a8c2f .elementor-heading-title{font-size:20px;}.elementor-5 .elementor-element.elementor-element-eea6660 .elementor-heading-title{font-size:14px;}.elementor-5 .elementor-element.elementor-element-1824521{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-b6831e1{width:var( --container-widget-width, 142.788px );max-width:142.788px;--container-widget-width:142.788px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-b6831e1 img{width:100%;}.elementor-5 .elementor-element.elementor-element-1dd75ce .elementor-heading-title{font-size:20px;}.elementor-5 .elementor-element.elementor-element-8775cf7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-89182f4{text-align:center;font-size:14px;}.elementor-5 .elementor-element.elementor-element-69fd8a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-5 .elementor-element.elementor-element-69fd8a4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-5 .elementor-element.elementor-element-69fd8a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-5 .elementor-element.elementor-element-69fd8a4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-5 .elementor-element.elementor-element-69fd8a4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-5 .elementor-element.elementor-element-e55d9cc .elementor-button{font-size:14px;}.elementor-5 .elementor-element.elementor-element-35b077d{width:var( --container-widget-width, 154.788px );max-width:154.788px;--container-widget-width:154.788px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-1ac3a15 .elementor-heading-title{font-size:20px;}.elementor-5 .elementor-element.elementor-element-cf6c4a5 .elementor-heading-title{font-size:13px;}.elementor-5 .elementor-element.elementor-element-e1e5afc{font-size:12px;}.elementor-5 .elementor-element.elementor-element-710c469{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-daee88c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5 .elementor-element.elementor-element-3b07f44{width:var( --container-widget-width, 283.8px );max-width:283.8px;--container-widget-width:283.8px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-a2a8482{width:var( --container-widget-width, 154.788px );max-width:154.788px;--container-widget-width:154.788px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-8c94fca{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5 .elementor-element.elementor-element-8c94fca .elementor-heading-title{font-size:20px;}.elementor-5 .elementor-element.elementor-element-b883584{font-size:12px;}.elementor-5 .elementor-element.elementor-element-5643698{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-9395f5c{--justify-content:center;}.elementor-5 .elementor-element.elementor-element-9395f5c.e-con{--align-self:center;}.elementor-5 .elementor-element.elementor-element-4b822df .elementor-button{font-size:14px;}.elementor-5 .elementor-element.elementor-element-b337cfa{width:var( --container-widget-width, 308.775px );max-width:308.775px;--container-widget-width:308.775px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-bf1e695{width:var( --container-widget-width, 317.825px );max-width:317.825px;--container-widget-width:317.825px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-127e566{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-35bffe5 .elementor-heading-title{font-size:14px;}.elementor-5 .elementor-element.elementor-element-59c0b4f{width:var( --container-widget-width, 167.788px );max-width:167.788px;--container-widget-width:167.788px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-c2f4dcc .elementor-heading-title{font-size:20px;}.elementor-5 .elementor-element.elementor-element-4da2231 .elementor-toggle-title{font-size:14px;}.elementor-5 .elementor-element.elementor-element-4da2231 .elementor-toggle-icon{margin-inline-end:0px;}.elementor-5 .elementor-element.elementor-element-4da2231 .elementor-tab-content{font-size:14px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-c26f0cd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-e8bf55e .elementor-heading-title{font-size:20px;}.elementor-5 .elementor-element.elementor-element-726ec114{--padding-top:8%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-5 .elementor-element.elementor-element-274f4f36{text-align:center;}.elementor-5 .elementor-element.elementor-element-6eb0823e{--margin-top:5%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-5 .elementor-element.elementor-element-2462d535{text-align:center;width:100%;max-width:100%;}}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-1163bb2{--width:44%;}.elementor-5 .elementor-element.elementor-element-de92c18{--width:63%;}.elementor-5 .elementor-element.elementor-element-7b4fec2{--width:100%;}.elementor-5 .elementor-element.elementor-element-a6bb1f6{--width:70%;}.elementor-5 .elementor-element.elementor-element-5ab9134{--width:32.837%;}.elementor-5 .elementor-element.elementor-element-5f4820c{--width:32.821%;}.elementor-5 .elementor-element.elementor-element-d746860{--width:80%;}.elementor-5 .elementor-element.elementor-element-daee88c{--width:120%;}.elementor-5 .elementor-element.elementor-element-1903d55{--width:32.837%;}.elementor-5 .elementor-element.elementor-element-409f5f4{--width:32.821%;}.elementor-5 .elementor-element.elementor-element-23fcbf7{--width:93.981%;}.elementor-5 .elementor-element.elementor-element-421ba43{--width:32.837%;}.elementor-5 .elementor-element.elementor-element-4eac6bf{--width:800px;}.elementor-5 .elementor-element.elementor-element-70e071a{--width:49.63%;}.elementor-5 .elementor-element.elementor-element-233c83d3{--width:35%;}.elementor-5 .elementor-element.elementor-element-6eb0823e{--width:71.053%;}.elementor-5 .elementor-element.elementor-element-0c21b91{--width:19.789%;}.elementor-5 .elementor-element.elementor-element-1d2cf31f{--width:15.873%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5 .elementor-element.elementor-element-1163bb2{--width:200px;}.elementor-5 .elementor-element.elementor-element-de92c18{--width:300px;}.elementor-5 .elementor-element.elementor-element-a6bb1f6{--width:205.016px;}.elementor-5 .elementor-element.elementor-element-5f4820c{--width:400px;}.elementor-5 .elementor-element.elementor-element-710c469{--width:685px;}.elementor-5 .elementor-element.elementor-element-d746860{--width:300px;}.elementor-5 .elementor-element.elementor-element-daee88c{--width:350px;}.elementor-5 .elementor-element.elementor-element-409f5f4{--width:400px;}.elementor-5 .elementor-element.elementor-element-4eac6bf{--width:600px;}.elementor-5 .elementor-element.elementor-element-70e071a{--width:200px;}.elementor-5 .elementor-element.elementor-element-6eb0823e{--width:55.393%;}.elementor-5 .elementor-element.elementor-element-0c21b91{--width:200px;}.elementor-5 .elementor-element.elementor-element-1d2cf31f{--width:155.537px;}}/* Start custom CSS for container, class: .elementor-element-1163bb2 */.elementor-5 .elementor-element.elementor-element-1163bb2{
    overflow: hidden;
    border-radius: 40px;
}
.elementor-5 .elementor-element.elementor-element-1163bb2:before{
    content: "";
    width: 800px;
    height: 800px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(5px);
    position: absolute;
    background: conic-gradient(from 5deg at 50% 50%, transparent 280deg, #FFFFFF 1turn, transparent 361deg);
    animation: complete-directory 3s linear infinite;
}
@keyframes complete-directory {
    to {
        transform: translate(-50%,-50%) rotate(1turn)
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de92c18 */.elementor-5 .elementor-element.elementor-element-de92c18{
    overflow: hidden;
    border-radius: 40px;
}
.elementor-5 .elementor-element.elementor-element-de92c18:before{
    content: "";
    width: 800px;
    height: 800px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(5px);
    position: absolute;
    background: conic-gradient(from 5deg at 50% 50%, transparent 280deg, #FFFFFF 1turn, transparent 361deg);
    animation: complete-directory 3s linear infinite;
}
@keyframes complete-directory {
    to {
        transform: translate(-50%,-50%) rotate(1turn)
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6bb1f6 */.elementor-5 .elementor-element.elementor-element-a6bb1f6{
    overflow: hidden;
    border-radius: 40px;
}
.elementor-5 .elementor-element.elementor-element-a6bb1f6:before{
    content: "";
    width: 800px;
    height: 800px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(5px);
    position: absolute;
    background: conic-gradient(from 5deg at 50% 50%, transparent 280deg, #FFFFFF 1turn, transparent 361deg);
    animation: complete-directory 3s linear infinite;
}
@keyframes complete-directory {
    to {
        transform: translate(-50%,-50%) rotate(1turn)
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1ddf40 *//* Gradiente Roxo → Dourado (Identidade Josilane) */
.gradient-text {
  background: linear-gradient(90deg, #386899, #4A2D5F, #BD8E17);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  background-size: 200% auto;
  animation: gradient-move 3s linear infinite;
}

@keyframes gradient-move {
  0% { background-position: 0% center; }
  100% { background-position: 200% center; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eea6660 *//* Gradiente Roxo → Dourado (Identidade Josilane) */
.gradient-text {
  background: linear-gradient(90deg, #386899, #4A2D5F, #BD8E17);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  background-size: 200% auto;
  animation: gradient-move 3s linear infinite;
}

@keyframes gradient-move {
  0% { background-position: 0% center; }
  100% { background-position: 200% center; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d1f83b */.elementor-5 .elementor-element.elementor-element-6d1f83b {
  z-index:0;
}

.elementor-5 .elementor-element.elementor-element-6d1f83b:before {
    content:"";
    position:absolute;
    z-index:-1;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    padding:1px;/*alterar espessura*/
    border-radius: 35px;
    background: linear-gradient(219deg, #AEB4CF -26.18%, rgba(0, 0, 0, 0) 42.94%, rgba(0, 0, 0, 0) 57.47%, #AEB4CF 113.09%);/*alterar código hex*/
    -webkit-mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
          mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5079c76 */.elementor-5 .elementor-element.elementor-element-5079c76 {
  z-index:0;
}

.elementor-5 .elementor-element.elementor-element-5079c76:before {
    content:"";
    position:absolute;
    z-index:-1;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    padding:1px;/*alterar espessura*/
    border-radius: 35px;
    background: linear-gradient(219deg, #AEB4CF -26.18%, rgba(0, 0, 0, 0) 42.94%, rgba(0, 0, 0, 0) 57.47%, #AEB4CF 113.09%);/*alterar código hex*/
    -webkit-mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
          mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a794ab5 */.elementor-5 .elementor-element.elementor-element-a794ab5 {
  z-index:0;
}

.elementor-5 .elementor-element.elementor-element-a794ab5:before {
    content:"";
    position:absolute;
    z-index:-1;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    padding:1px;/*alterar espessura*/
    border-radius: 35px;
    background: linear-gradient(219deg, #AEB4CF -26.18%, rgba(0, 0, 0, 0) 42.94%, rgba(0, 0, 0, 0) 57.47%, #AEB4CF 113.09%);/*alterar código hex*/
    -webkit-mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
          mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abe872e */.elementor-5 .elementor-element.elementor-element-abe872e {
  z-index:0;
}

.elementor-5 .elementor-element.elementor-element-abe872e:before {
    content:"";
    position:absolute;
    z-index:-1;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    padding:1px;/*alterar espessura*/
    border-radius: 35px;
    background: linear-gradient(219deg, #AEB4CF -26.18%, rgba(0, 0, 0, 0) 42.94%, rgba(0, 0, 0, 0) 57.47%, #AEB4CF 113.09%);/*alterar código hex*/
    -webkit-mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
          mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0bf954 */.elementor-5 .elementor-element.elementor-element-b0bf954 {
  z-index:0;
}

.elementor-5 .elementor-element.elementor-element-b0bf954:before {
    content:"";
    position:absolute;
    z-index:-1;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    padding:1px;/*alterar espessura*/
    border-radius: 35px;
    background: linear-gradient(219deg, #AEB4CF -26.18%, rgba(0, 0, 0, 0) 42.94%, rgba(0, 0, 0, 0) 57.47%, #AEB4CF 113.09%);/*alterar código hex*/
    -webkit-mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
          mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e49c89d */.elementor-5 .elementor-element.elementor-element-e49c89d {
  z-index:0;
}

.elementor-5 .elementor-element.elementor-element-e49c89d:before {
    content:"";
    position:absolute;
    z-index:-1;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    padding:1px;/*alterar espessura*/
    border-radius: 35px;
    background: linear-gradient(219deg, #AEB4CF -26.18%, rgba(0, 0, 0, 0) 42.94%, rgba(0, 0, 0, 0) 57.47%, #AEB4CF 113.09%);/*alterar código hex*/
    -webkit-mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
          mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ab9134 */.elementor-5 .elementor-element.elementor-element-5ab9134{
    overflow: hidden;
    border-radius: 40px;
}
.elementor-5 .elementor-element.elementor-element-5ab9134:before{
    content: "";
    width: 800px;
    height: 800px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(5px);
    position: absolute;
    background: conic-gradient(from 5deg at 50% 50%, transparent 280deg, #BD8E17 1turn, transparent 361deg);
    animation: complete-directory 3s linear infinite;
}
@keyframes complete-directory {
    to {
        transform: translate(-50%,-50%) rotate(1turn)
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40247b2 *//* Gradiente Roxo → Dourado (Identidade Josilane) */
.gradient-text {
  background: linear-gradient(90deg, #000000, #4A2D5F, #BD8E17);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  background-size: 200% auto;
  animation: gradient-move 3s linear infinite;
}

@keyframes gradient-move {
  0% { background-position: 0% center; }
  100% { background-position: 200% center; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71496c7 */.elementor-5 .elementor-element.elementor-element-71496c7 {
  z-index:0;
}

.elementor-5 .elementor-element.elementor-element-71496c7:before {
    content:"";
    position:absolute;
    z-index:-1;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    padding:1px;/*alterar espessura*/
    border-radius: 35px;
    background: linear-gradient(219deg, #AEB4CF -26.18%, rgba(0, 0, 0, 0) 42.94%, rgba(0, 0, 0, 0) 57.47%, #AEB4CF 113.09%);/*alterar código hex*/
    -webkit-mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
          mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f4820c */.elementor-5 .elementor-element.elementor-element-5f4820c{
    overflow: hidden;
    border-radius: 40px;
}
.elementor-5 .elementor-element.elementor-element-5f4820c:before{
    content: "";
    width: 800px;
    height: 800px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(5px);
    position: absolute;
    background: conic-gradient(from 5deg at 50% 50%, transparent 280deg, #FFFFFF 1turn, transparent 361deg);
    animation: complete-directory 3s linear infinite;
}
@keyframes complete-directory {
    to {
        transform: translate(-50%,-50%) rotate(1turn)
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41fa4f6 */.elementor-5 .elementor-element.elementor-element-41fa4f6::before {
    content: "";
    opacity: 0.1;
    background-color: transparent;
    background-image: linear-gradient(90deg, #d9d9d9, #d9d9d9 1px, transparent 1px, transparent 11px), linear-gradient(0deg, #d9d9d9, #d9d9d9 1px, transparent 1px, transparent 11px);
    background-size: 50px 50px;
    position: absolute;
    border-radius: 0px;
    top: 0;
    bottom: auto;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    transition: .5s;
    pointer-events: none;
}
.elementor-5 .elementor-element.elementor-element-41fa4f6::after {
    content: '';
    position: absolute;
    left: 0;
    background-image: radial-gradient(transparent 0%, #386899 70%);
    width: 100%;
    height: 100%;
    z-index: 2;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e18bcb1 *//* Gradiente Roxo → Dourado (Identidade Josilane) */
.gradient-text {
  background: linear-gradient(90deg, #386899, #4A2D5F, #BD8E17);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  background-size: 200% auto;
  animation: gradient-move 3s linear infinite;
}

@keyframes gradient-move {
  0% { background-position: 0% center; }
  100% { background-position: 200% center; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf6c4a5 *//* Gradiente Roxo → Dourado (Identidade Josilane) */
.gradient-text {
  background: linear-gradient(90deg, #386899, #4A2D5F, #BD8E17);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  background-size: 200% auto;
  animation: gradient-move 3s linear infinite;
}

@keyframes gradient-move {
  0% { background-position: 0% center; }
  100% { background-position: 200% center; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d746860 */.elementor-5 .elementor-element.elementor-element-d746860 {
  z-index:0;
}

.elementor-5 .elementor-element.elementor-element-d746860:before {
    content:"";
    position:absolute;
    z-index:-1;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    padding:1px;/*alterar espessura*/
    border-radius: 35px;
    background: linear-gradient(219deg, #AEB4CF -26.18%, rgba(0, 0, 0, 0) 42.94%, rgba(0, 0, 0, 0) 57.47%, #AEB4CF 113.09%);/*alterar código hex*/
    -webkit-mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
          mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-daee88c */.elementor-5 .elementor-element.elementor-element-daee88c {
  z-index:0;
}

.elementor-5 .elementor-element.elementor-element-daee88c:before {
    content:"";
    position:absolute;
    z-index:-1;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    padding:1px;/*alterar espessura*/
    border-radius: 35px;
    background: linear-gradient(219deg, #AEB4CF -26.18%, rgba(0, 0, 0, 0) 42.94%, rgba(0, 0, 0, 0) 57.47%, #AEB4CF 113.09%);/*alterar código hex*/
    -webkit-mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
          mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1903d55 */.elementor-5 .elementor-element.elementor-element-1903d55{
    overflow: hidden;
    border-radius: 40px;
}
.elementor-5 .elementor-element.elementor-element-1903d55:before{
    content: "";
    width: 800px;
    height: 800px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(5px);
    position: absolute;
    background: conic-gradient(from 5deg at 50% 50%, transparent 280deg, #BD8E17 1turn, transparent 361deg);
    animation: complete-directory 3s linear infinite;
}
@keyframes complete-directory {
    to {
        transform: translate(-50%,-50%) rotate(1turn)
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f191c05 *//* Gradiente Roxo → Dourado (Identidade Josilane) */
.gradient-text {
  background: linear-gradient(90deg, #386899, #4A2D5F, #BD8E17);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  background-size: 200% auto;
  animation: gradient-move 3s linear infinite;
}

@keyframes gradient-move {
  0% { background-position: 0% center; }
  100% { background-position: 200% center; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c40c625 */.elementor-5 .elementor-element.elementor-element-c40c625 {
  z-index:0;
}

.elementor-5 .elementor-element.elementor-element-c40c625:before {
    content:"";
    position:absolute;
    z-index:-1;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    padding:1px;/*alterar espessura*/
    border-radius: 35px;
    background: linear-gradient(219deg, #AEB4CF -26.18%, rgba(0, 0, 0, 0) 42.94%, rgba(0, 0, 0, 0) 57.47%, #AEB4CF 113.09%);/*alterar código hex*/
    -webkit-mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
          mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b55b403 */.elementor-5 .elementor-element.elementor-element-b55b403 {
  z-index:0;
}

.elementor-5 .elementor-element.elementor-element-b55b403:before {
    content:"";
    position:absolute;
    z-index:-1;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    padding:1px;/*alterar espessura*/
    border-radius: 35px;
    background: linear-gradient(219deg, #AEB4CF -26.18%, rgba(0, 0, 0, 0) 42.94%, rgba(0, 0, 0, 0) 57.47%, #AEB4CF 113.09%);/*alterar código hex*/
    -webkit-mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
          mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9395f5c */.elementor-5 .elementor-element.elementor-element-9395f5c {
  z-index:0;
}

.elementor-5 .elementor-element.elementor-element-9395f5c:before {
    content:"";
    position:absolute;
    z-index:-1;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    padding:1px;/*alterar espessura*/
    border-radius: 35px;
    background: linear-gradient(219deg, #AEB4CF -26.18%, rgba(0, 0, 0, 0) 42.94%, rgba(0, 0, 0, 0) 57.47%, #AEB4CF 113.09%);/*alterar código hex*/
    -webkit-mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
          mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa73a58 */.elementor-5 .elementor-element.elementor-element-fa73a58 {
  z-index:0;
}

.elementor-5 .elementor-element.elementor-element-fa73a58:before {
    content:"";
    position:absolute;
    z-index:-1;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    padding:1px;/*alterar espessura*/
    border-radius: 35px;
    background: linear-gradient(219deg, #AEB4CF -26.18%, rgba(0, 0, 0, 0) 42.94%, rgba(0, 0, 0, 0) 57.47%, #AEB4CF 113.09%);/*alterar código hex*/
    -webkit-mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
          mask:
     linear-gradient(#fff 0 0) content-box,
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-409f5f4 */.elementor-5 .elementor-element.elementor-element-409f5f4{
    overflow: hidden;
    border-radius: 40px;
}
.elementor-5 .elementor-element.elementor-element-409f5f4:before{
    content: "";
    width: 800px;
    height: 800px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(5px);
    position: absolute;
    background: conic-gradient(from 5deg at 50% 50%, transparent 280deg, #FFFFFF 1turn, transparent 361deg);
    animation: complete-directory 3s linear infinite;
}
@keyframes complete-directory {
    to {
        transform: translate(-50%,-50%) rotate(1turn)
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a3375d *//* Gradiente Roxo → Dourado (Identidade Josilane) */
.gradient-text {
  background: linear-gradient(90deg, #386899, #4A2D5F, #BD8E17);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  background-size: 200% auto;
  animation: gradient-move 3s linear infinite;
}

@keyframes gradient-move {
  0% { background-position: 0% center; }
  100% { background-position: 200% center; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-421ba43 */.elementor-5 .elementor-element.elementor-element-421ba43{
    overflow: hidden;
    border-radius: 40px;
}
.elementor-5 .elementor-element.elementor-element-421ba43:before{
    content: "";
    width: 800px;
    height: 800px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(5px);
    position: absolute;
    background: conic-gradient(from 5deg at 50% 50%, transparent 280deg, #BD8E17 1turn, transparent 361deg);
    animation: complete-directory 3s linear infinite;
}
@keyframes complete-directory {
    to {
        transform: translate(-50%,-50%) rotate(1turn)
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1fd5fd *//* Gradiente Roxo → Dourado (Identidade Josilane) */
.gradient-text {
  background: linear-gradient(90deg, #386899, #4A2D5F, #BD8E17);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  background-size: 200% auto;
  animation: gradient-move 3s linear infinite;
}

@keyframes gradient-move {
  0% { background-position: 0% center; }
  100% { background-position: 200% center; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d079e5 */.elementor-5 .elementor-element.elementor-element-2d079e5::before {
    content: "";
    opacity: 0.1;
    background-color: transparent;
    background-image: linear-gradient(90deg, #d9d9d9, #d9d9d9 1px, transparent 1px, transparent 11px), linear-gradient(0deg, #d9d9d9, #d9d9d9 1px, transparent 1px, transparent 11px);
    background-size: 50px 50px;
    position: absolute;
    border-radius: 0px;
    top: 0;
    bottom: auto;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    transition: .5s;
    pointer-events: none;
}
.elementor-5 .elementor-element.elementor-element-2d079e5::after {
    content: '';
    position: absolute;
    left: 0;
    background-image: radial-gradient(transparent 0%, #386899 70%);
    width: 100%;
    height: 100%;
    z-index: 2;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70e071a */.elementor-5 .elementor-element.elementor-element-70e071a{
    overflow: hidden;
    border-radius: 40px;
}
.elementor-5 .elementor-element.elementor-element-70e071a:before{
    content: "";
    width: 800px;
    height: 800px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(5px);
    position: absolute;
    background: conic-gradient(from 5deg at 50% 50%, transparent 280deg, #386899 1turn, transparent 361deg);
    animation: complete-directory 3s linear infinite;
}
@keyframes complete-directory {
    to {
        transform: translate(-50%,-50%) rotate(1turn)
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c21b91 */.elementor-5 .elementor-element.elementor-element-0c21b91{
    overflow: hidden;
    border-radius: 40px;
}
.elementor-5 .elementor-element.elementor-element-0c21b91:before{
    content: "";
    width: 800px;
    height: 800px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(5px);
    position: absolute;
    background: conic-gradient(from 5deg at 50% 50%, transparent 280deg, #FFFFFF 1turn, transparent 361deg);
    animation: complete-directory 3s linear infinite;
}
@keyframes complete-directory {
    to {
        transform: translate(-50%,-50%) rotate(1turn)
    }
}/* End custom CSS */