.elementor-4668 .elementor-element.elementor-element-b9ffc3b{--display:flex;--min-height:200px;--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;--justify-content:center;}.elementor-4668 .elementor-element.elementor-element-b9ffc3b:not(.elementor-motion-effects-element-type-background), .elementor-4668 .elementor-element.elementor-element-b9ffc3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01AAE9;background-image:url("https://forumsbtvd.org.br/wp-content/uploads/2026/07/forum-bg-quadriculado.webp");background-position:top right;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4668 .elementor-element.elementor-element-3082180 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-4668 .elementor-element.elementor-element-ca7d170{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4668 .elementor-element.elementor-element-09af36e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-09af36e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#0D1117;}.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-4668 .elementor-element.elementor-element-3cc5eaa{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.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-4668 .elementor-element.elementor-element-583d1be{color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-74b42a7{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4668 .elementor-element.elementor-element-965235f{font-family:"Inter", Sans-serif;font-weight:400;line-height:32px;color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-058c073{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4668 .elementor-element.elementor-element-c0d787c{font-family:"Inter", Sans-serif;font-weight:400;line-height:32px;color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-8cc2d4c{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4668 .elementor-element.elementor-element-67c6d3c{font-family:"Inter", Sans-serif;font-weight:400;line-height:32px;color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-67c6d3c a{color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-26a567e{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:20px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-icon-size:15px;}.elementor-4668 .elementor-element.elementor-element-26a567e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-ba03554 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFDFDF;}.elementor-4668 .elementor-element.elementor-element-26a567e {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-4668 .elementor-element.elementor-element-26a567e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}:where( .elementor-4668 .elementor-element.elementor-element-26a567e > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:8px 8px 8px 8px;}.elementor-4668 .elementor-element.elementor-element-f5f898a{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-f5f898a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#0D1117;}.elementor-4668 .elementor-element.elementor-element-67a6245{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4668 .elementor-element.elementor-element-6cb464e{font-family:"Inter", Sans-serif;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-6cb464e a{color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-22223b3{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4668 .elementor-element.elementor-element-ae77e13{font-family:"Inter", Sans-serif;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-ae77e13 a{color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-e0dff2b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-e0dff2b a{color:var( --e-global-color-44385aa );}.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-4668 .elementor-element.elementor-element-be00729 .elementor-button{background-color:var( --e-global-color-2922e70 );font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;border-radius:8px 8px 8px 8px;padding:18px 28px 18px 28px;}.elementor-4668 .elementor-element.elementor-element-be00729 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4668 .elementor-element.elementor-element-d0f094d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-d0f094d a{color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-2bf1429 .elementor-button{background-color:var( --e-global-color-2922e70 );font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;border-radius:8px 8px 8px 8px;padding:18px 28px 18px 28px;}.elementor-4668 .elementor-element.elementor-element-2bf1429 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4668 .elementor-element.elementor-element-ba2f74e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-ba2f74e a{color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-6c707d7 .elementor-button{background-color:var( --e-global-color-2922e70 );font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;border-radius:8px 8px 8px 8px;padding:18px 28px 18px 28px;}.elementor-4668 .elementor-element.elementor-element-6c707d7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4668 .elementor-element.elementor-element-97c9f90{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-97c9f90 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#0D1117;}.elementor-4668 .elementor-element.elementor-element-9801430{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-9801430 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#0D1117;}.elementor-4668 .elementor-element.elementor-element-6f5037f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-6f5037f a{color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-e64c1a8{--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;--justify-content:center;}.elementor-4668 .elementor-element.elementor-element-37ddd3d{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-37ddd3d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#0D1117;}.elementor-4668 .elementor-element.elementor-element-5adfb85{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-5adfb85 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-3c63801{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4668 .elementor-element.elementor-element-e019636{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-e019636 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#0D1117;}.elementor-4668 .elementor-element.elementor-element-b6ac270{font-family:"Inter", Sans-serif;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-b6ac270 a{color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-421c974{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-421c974 a{color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-31fb5b4{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-31fb5b4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#0D1117;}.elementor-4668 .elementor-element.elementor-element-b4ca652{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-b4ca652 a{color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-d06451c{--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;--justify-content:center;}.elementor-4668 .elementor-element.elementor-element-1182ecf{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-1182ecf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#0D1117;}.elementor-4668 .elementor-element.elementor-element-885efed{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-885efed .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#0D1117;}.elementor-4668 .elementor-element.elementor-element-db146ec{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-db146ec a{color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-c4288ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4668 .elementor-element.elementor-element-d17301b{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-d17301b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#0D1117;}.elementor-4668 .elementor-element.elementor-element-f01864b .elementor-button{background-color:var( --e-global-color-2922e70 );font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;border-radius:8px 8px 8px 8px;padding:18px 28px 18px 28px;}.elementor-4668 .elementor-element.elementor-element-f01864b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4668 .elementor-element.elementor-element-a9557a5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-a9557a5 a{color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-e431573{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-e431573 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#0D1117;}.elementor-4668 .elementor-element.elementor-element-b8905bb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-b8905bb a{color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-ee96e34{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4668 .elementor-element.elementor-element-cdc8d9d{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-cdc8d9d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#0D1117;}.elementor-4668 .elementor-element.elementor-element-f6eba17 .elementor-button{background-color:var( --e-global-color-2922e70 );font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;border-radius:8px 8px 8px 8px;padding:18px 28px 18px 28px;}.elementor-4668 .elementor-element.elementor-element-f6eba17 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4668 .elementor-element.elementor-element-2b2c13d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-2b2c13d a{color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-89d8ed0{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4668 .elementor-element.elementor-element-2519bb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-2519bb9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#0D1117;}.elementor-4668 .elementor-element.elementor-element-11ec578{font-family:"Inter", Sans-serif;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-11ec578 a{color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-884bf54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-884bf54 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-eeddd21{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-eeddd21 a{color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-f148258{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-f148258 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#0D1117;}.elementor-4668 .elementor-element.elementor-element-134fc4f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-134fc4f a{color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-69eba1a{--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;--justify-content:center;}.elementor-4668 .elementor-element.elementor-element-2111c1b{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-2111c1b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#0D1117;}.elementor-4668 .elementor-element.elementor-element-a2579a2{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-a2579a2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#0D1117;}.elementor-4668 .elementor-element.elementor-element-057fbf1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-057fbf1 a{color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-552ae23{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4668 .elementor-element.elementor-element-6097e61{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-6097e61 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#0D1117;}.elementor-4668 .elementor-element.elementor-element-1ca1ac8 .elementor-button{background-color:var( --e-global-color-2922e70 );font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;border-radius:8px 8px 8px 8px;padding:18px 28px 18px 28px;}.elementor-4668 .elementor-element.elementor-element-1ca1ac8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4668 .elementor-element.elementor-element-b3fafcf{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-b3fafcf a{color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-d5366e2{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-d5366e2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#0D1117;}.elementor-4668 .elementor-element.elementor-element-8c94b7f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-8c94b7f a{color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-d19454f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4668 .elementor-element.elementor-element-0b6b517{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-0b6b517 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#0D1117;}.elementor-4668 .elementor-element.elementor-element-3729ea0 .elementor-button{background-color:var( --e-global-color-2922e70 );font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;border-radius:8px 8px 8px 8px;padding:18px 28px 18px 28px;}.elementor-4668 .elementor-element.elementor-element-3729ea0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4668 .elementor-element.elementor-element-e21fb87{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-e21fb87 a{color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-5104518{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-5104518 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-aadc6d4{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-aadc6d4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-b2b9e71{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-b2b9e71 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-e54d1e3{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-e54d1e3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-dbe3cf6{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-dbe3cf6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-6328806{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-6328806 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-6e0aed1{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4668 .elementor-element.elementor-element-6e0aed1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#0D1117;}.elementor-4668 .elementor-element.elementor-element-81d7924 .elementor-button{background-color:var( --e-global-color-2922e70 );font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;border-radius:8px 8px 8px 8px;padding:18px 28px 18px 28px;}.elementor-4668 .elementor-element.elementor-element-81d7924 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4668 .elementor-element.elementor-element-25b236d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-4668 .elementor-element.elementor-element-25b236d a{color:var( --e-global-color-44385aa );}.elementor-4668 .elementor-element.elementor-element-c5a58dc{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:20px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-icon-size:15px;}.elementor-4668 .elementor-element.elementor-element-c5a58dc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-ba03554 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFDFDF;}.elementor-4668 .elementor-element.elementor-element-c5a58dc {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-4668 .elementor-element.elementor-element-c5a58dc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}:where( .elementor-4668 .elementor-element.elementor-element-c5a58dc > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:8px 8px 8px 8px;}@media(max-width:1280px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4668 .elementor-element.elementor-element-3082180{text-align:center;}.elementor-4668 .elementor-element.elementor-element-3082180 .elementor-heading-title{font-size:32px;}.elementor-4668 .elementor-element.elementor-element-ca7d170{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4668 .elementor-element.elementor-element-09af36e .elementor-heading-title{font-size:24px;}}/* Start custom CSS for text-editor, class: .elementor-element-6cb464e */.elementor-4668 .elementor-element.elementor-element-6cb464e h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae77e13 */.elementor-4668 .elementor-element.elementor-element-ae77e13 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0dff2b */.elementor-4668 .elementor-element.elementor-element-e0dff2b h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-be00729 */.elementor-4668 .elementor-element.elementor-element-be00729 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-be00729{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0f094d */.elementor-4668 .elementor-element.elementor-element-d0f094d h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bf1429 */.elementor-4668 .elementor-element.elementor-element-2bf1429 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-2bf1429{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba2f74e */.elementor-4668 .elementor-element.elementor-element-ba2f74e h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c707d7 */.elementor-4668 .elementor-element.elementor-element-6c707d7 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-6c707d7{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f5037f */.elementor-4668 .elementor-element.elementor-element-6f5037f h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6ac270 */.elementor-4668 .elementor-element.elementor-element-b6ac270 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-421c974 */.elementor-4668 .elementor-element.elementor-element-421c974 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4ca652 */.elementor-4668 .elementor-element.elementor-element-b4ca652 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db146ec */.elementor-4668 .elementor-element.elementor-element-db146ec h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f01864b */.elementor-4668 .elementor-element.elementor-element-f01864b .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-f01864b{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9557a5 */.elementor-4668 .elementor-element.elementor-element-a9557a5 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8905bb */.elementor-4668 .elementor-element.elementor-element-b8905bb h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f6eba17 */.elementor-4668 .elementor-element.elementor-element-f6eba17 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-f6eba17{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b2c13d */.elementor-4668 .elementor-element.elementor-element-2b2c13d h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11ec578 */.elementor-4668 .elementor-element.elementor-element-11ec578 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eeddd21 */.elementor-4668 .elementor-element.elementor-element-eeddd21 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-134fc4f */.elementor-4668 .elementor-element.elementor-element-134fc4f h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-057fbf1 */.elementor-4668 .elementor-element.elementor-element-057fbf1 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ca1ac8 */.elementor-4668 .elementor-element.elementor-element-1ca1ac8 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-1ca1ac8{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3fafcf */.elementor-4668 .elementor-element.elementor-element-b3fafcf h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c94b7f */.elementor-4668 .elementor-element.elementor-element-8c94b7f h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3729ea0 */.elementor-4668 .elementor-element.elementor-element-3729ea0 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-3729ea0{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e21fb87 */.elementor-4668 .elementor-element.elementor-element-e21fb87 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-81d7924 */.elementor-4668 .elementor-element.elementor-element-81d7924 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-81d7924{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25b236d */.elementor-4668 .elementor-element.elementor-element-25b236d h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb464e */.elementor-4668 .elementor-element.elementor-element-6cb464e h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae77e13 */.elementor-4668 .elementor-element.elementor-element-ae77e13 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0dff2b */.elementor-4668 .elementor-element.elementor-element-e0dff2b h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-be00729 */.elementor-4668 .elementor-element.elementor-element-be00729 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-be00729{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0f094d */.elementor-4668 .elementor-element.elementor-element-d0f094d h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bf1429 */.elementor-4668 .elementor-element.elementor-element-2bf1429 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-2bf1429{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba2f74e */.elementor-4668 .elementor-element.elementor-element-ba2f74e h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c707d7 */.elementor-4668 .elementor-element.elementor-element-6c707d7 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-6c707d7{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f5037f */.elementor-4668 .elementor-element.elementor-element-6f5037f h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6ac270 */.elementor-4668 .elementor-element.elementor-element-b6ac270 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-421c974 */.elementor-4668 .elementor-element.elementor-element-421c974 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4ca652 */.elementor-4668 .elementor-element.elementor-element-b4ca652 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db146ec */.elementor-4668 .elementor-element.elementor-element-db146ec h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f01864b */.elementor-4668 .elementor-element.elementor-element-f01864b .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-f01864b{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9557a5 */.elementor-4668 .elementor-element.elementor-element-a9557a5 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8905bb */.elementor-4668 .elementor-element.elementor-element-b8905bb h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f6eba17 */.elementor-4668 .elementor-element.elementor-element-f6eba17 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-f6eba17{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b2c13d */.elementor-4668 .elementor-element.elementor-element-2b2c13d h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11ec578 */.elementor-4668 .elementor-element.elementor-element-11ec578 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eeddd21 */.elementor-4668 .elementor-element.elementor-element-eeddd21 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-134fc4f */.elementor-4668 .elementor-element.elementor-element-134fc4f h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-057fbf1 */.elementor-4668 .elementor-element.elementor-element-057fbf1 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ca1ac8 */.elementor-4668 .elementor-element.elementor-element-1ca1ac8 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-1ca1ac8{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3fafcf */.elementor-4668 .elementor-element.elementor-element-b3fafcf h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c94b7f */.elementor-4668 .elementor-element.elementor-element-8c94b7f h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3729ea0 */.elementor-4668 .elementor-element.elementor-element-3729ea0 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-3729ea0{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e21fb87 */.elementor-4668 .elementor-element.elementor-element-e21fb87 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-81d7924 */.elementor-4668 .elementor-element.elementor-element-81d7924 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-81d7924{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25b236d */.elementor-4668 .elementor-element.elementor-element-25b236d h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb464e */.elementor-4668 .elementor-element.elementor-element-6cb464e h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae77e13 */.elementor-4668 .elementor-element.elementor-element-ae77e13 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0dff2b */.elementor-4668 .elementor-element.elementor-element-e0dff2b h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-be00729 */.elementor-4668 .elementor-element.elementor-element-be00729 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-be00729{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0f094d */.elementor-4668 .elementor-element.elementor-element-d0f094d h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bf1429 */.elementor-4668 .elementor-element.elementor-element-2bf1429 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-2bf1429{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba2f74e */.elementor-4668 .elementor-element.elementor-element-ba2f74e h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c707d7 */.elementor-4668 .elementor-element.elementor-element-6c707d7 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-6c707d7{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f5037f */.elementor-4668 .elementor-element.elementor-element-6f5037f h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6ac270 */.elementor-4668 .elementor-element.elementor-element-b6ac270 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-421c974 */.elementor-4668 .elementor-element.elementor-element-421c974 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4ca652 */.elementor-4668 .elementor-element.elementor-element-b4ca652 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db146ec */.elementor-4668 .elementor-element.elementor-element-db146ec h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f01864b */.elementor-4668 .elementor-element.elementor-element-f01864b .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-f01864b{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9557a5 */.elementor-4668 .elementor-element.elementor-element-a9557a5 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8905bb */.elementor-4668 .elementor-element.elementor-element-b8905bb h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f6eba17 */.elementor-4668 .elementor-element.elementor-element-f6eba17 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-f6eba17{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b2c13d */.elementor-4668 .elementor-element.elementor-element-2b2c13d h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11ec578 */.elementor-4668 .elementor-element.elementor-element-11ec578 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eeddd21 */.elementor-4668 .elementor-element.elementor-element-eeddd21 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-134fc4f */.elementor-4668 .elementor-element.elementor-element-134fc4f h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-057fbf1 */.elementor-4668 .elementor-element.elementor-element-057fbf1 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ca1ac8 */.elementor-4668 .elementor-element.elementor-element-1ca1ac8 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-1ca1ac8{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3fafcf */.elementor-4668 .elementor-element.elementor-element-b3fafcf h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c94b7f */.elementor-4668 .elementor-element.elementor-element-8c94b7f h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3729ea0 */.elementor-4668 .elementor-element.elementor-element-3729ea0 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-3729ea0{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e21fb87 */.elementor-4668 .elementor-element.elementor-element-e21fb87 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-81d7924 */.elementor-4668 .elementor-element.elementor-element-81d7924 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-81d7924{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25b236d */.elementor-4668 .elementor-element.elementor-element-25b236d h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb464e */.elementor-4668 .elementor-element.elementor-element-6cb464e h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae77e13 */.elementor-4668 .elementor-element.elementor-element-ae77e13 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0dff2b */.elementor-4668 .elementor-element.elementor-element-e0dff2b h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-be00729 */.elementor-4668 .elementor-element.elementor-element-be00729 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-be00729{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0f094d */.elementor-4668 .elementor-element.elementor-element-d0f094d h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bf1429 */.elementor-4668 .elementor-element.elementor-element-2bf1429 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-2bf1429{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba2f74e */.elementor-4668 .elementor-element.elementor-element-ba2f74e h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c707d7 */.elementor-4668 .elementor-element.elementor-element-6c707d7 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-6c707d7{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f5037f */.elementor-4668 .elementor-element.elementor-element-6f5037f h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6ac270 */.elementor-4668 .elementor-element.elementor-element-b6ac270 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-421c974 */.elementor-4668 .elementor-element.elementor-element-421c974 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4ca652 */.elementor-4668 .elementor-element.elementor-element-b4ca652 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db146ec */.elementor-4668 .elementor-element.elementor-element-db146ec h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f01864b */.elementor-4668 .elementor-element.elementor-element-f01864b .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-f01864b{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9557a5 */.elementor-4668 .elementor-element.elementor-element-a9557a5 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8905bb */.elementor-4668 .elementor-element.elementor-element-b8905bb h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f6eba17 */.elementor-4668 .elementor-element.elementor-element-f6eba17 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-f6eba17{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b2c13d */.elementor-4668 .elementor-element.elementor-element-2b2c13d h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11ec578 */.elementor-4668 .elementor-element.elementor-element-11ec578 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eeddd21 */.elementor-4668 .elementor-element.elementor-element-eeddd21 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-134fc4f */.elementor-4668 .elementor-element.elementor-element-134fc4f h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-057fbf1 */.elementor-4668 .elementor-element.elementor-element-057fbf1 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ca1ac8 */.elementor-4668 .elementor-element.elementor-element-1ca1ac8 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-1ca1ac8{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3fafcf */.elementor-4668 .elementor-element.elementor-element-b3fafcf h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c94b7f */.elementor-4668 .elementor-element.elementor-element-8c94b7f h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3729ea0 */.elementor-4668 .elementor-element.elementor-element-3729ea0 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-3729ea0{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e21fb87 */.elementor-4668 .elementor-element.elementor-element-e21fb87 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-81d7924 */.elementor-4668 .elementor-element.elementor-element-81d7924 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-81d7924{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25b236d */.elementor-4668 .elementor-element.elementor-element-25b236d h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cb464e */.elementor-4668 .elementor-element.elementor-element-6cb464e h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae77e13 */.elementor-4668 .elementor-element.elementor-element-ae77e13 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0dff2b */.elementor-4668 .elementor-element.elementor-element-e0dff2b h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-be00729 */.elementor-4668 .elementor-element.elementor-element-be00729 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-be00729{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0f094d */.elementor-4668 .elementor-element.elementor-element-d0f094d h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bf1429 */.elementor-4668 .elementor-element.elementor-element-2bf1429 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-2bf1429{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba2f74e */.elementor-4668 .elementor-element.elementor-element-ba2f74e h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c707d7 */.elementor-4668 .elementor-element.elementor-element-6c707d7 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-6c707d7{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f5037f */.elementor-4668 .elementor-element.elementor-element-6f5037f h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6ac270 */.elementor-4668 .elementor-element.elementor-element-b6ac270 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-421c974 */.elementor-4668 .elementor-element.elementor-element-421c974 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4ca652 */.elementor-4668 .elementor-element.elementor-element-b4ca652 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db146ec */.elementor-4668 .elementor-element.elementor-element-db146ec h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f01864b */.elementor-4668 .elementor-element.elementor-element-f01864b .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-f01864b{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9557a5 */.elementor-4668 .elementor-element.elementor-element-a9557a5 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8905bb */.elementor-4668 .elementor-element.elementor-element-b8905bb h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f6eba17 */.elementor-4668 .elementor-element.elementor-element-f6eba17 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-f6eba17{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b2c13d */.elementor-4668 .elementor-element.elementor-element-2b2c13d h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11ec578 */.elementor-4668 .elementor-element.elementor-element-11ec578 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eeddd21 */.elementor-4668 .elementor-element.elementor-element-eeddd21 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-134fc4f */.elementor-4668 .elementor-element.elementor-element-134fc4f h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-057fbf1 */.elementor-4668 .elementor-element.elementor-element-057fbf1 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ca1ac8 */.elementor-4668 .elementor-element.elementor-element-1ca1ac8 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-1ca1ac8{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3fafcf */.elementor-4668 .elementor-element.elementor-element-b3fafcf h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c94b7f */.elementor-4668 .elementor-element.elementor-element-8c94b7f h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3729ea0 */.elementor-4668 .elementor-element.elementor-element-3729ea0 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-3729ea0{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e21fb87 */.elementor-4668 .elementor-element.elementor-element-e21fb87 h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-81d7924 */.elementor-4668 .elementor-element.elementor-element-81d7924 .elementor-button:hover{
    background: #0279cc;
    transform: translateY(-1px);
    box-shadow: 0 6px 20px rgba(3, 149, 240, .35);
    border-radius: 8px;
}
.elementor-4668 .elementor-element.elementor-element-81d7924{
    transition: all .2s;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25b236d */.elementor-4668 .elementor-element.elementor-element-25b236d h3{
    font-size: 20px;
    line-height: 32px;
}/* End custom CSS */
/* Start custom CSS */html,body{
    overflow-x: hidden;
}/* End custom CSS */