.elementor-1988 .elementor-element.elementor-element-02bca0b{--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-1988 .elementor-element.elementor-element-02bca0b:not(.elementor-motion-effects-element-type-background),.elementor-1988 .elementor-element.elementor-element-02bca0b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:radial-gradient(at center center,#1E3A8A 0%,#020617 100%)}.elementor-1988 .elementor-element.elementor-element-18f8240{--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;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem}.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-1988 .elementor-element.elementor-element-493c580{text-align:start}.elementor-1988 .elementor-element.elementor-element-493c580 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:2.5rem;font-weight:800;color:#F8FAFC}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-1988 .elementor-element.elementor-element-d2a34a7{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px}.elementor-1988 .elementor-element.elementor-element-d2a34a7 .elementor-divider-separator{width:10%}.elementor-1988 .elementor-element.elementor-element-d2a34a7 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);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-1988 .elementor-element.elementor-element-346176f{font-family:"DM Sans",Sans-serif;font-size:1.2rem;font-weight:600;color:var(--e-global-color-secondary)}.elementor-1988 .elementor-element.elementor-element-fb7015f{font-family:"DM Sans",Sans-serif;font-size:1.2rem;font-weight:600;color:var(--e-global-color-secondary)}.elementor-1988 .elementor-element.elementor-element-a08fdb0 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:1.5rem;font-weight:700;color:#F2F2F2}.elementor-1988 .elementor-element.elementor-element-55f1d38{font-family:"DM Sans",Sans-serif;font-size:1.2rem;font-weight:600;color:var(--e-global-color-secondary)}.elementor-1988 .elementor-element.elementor-element-b67933f{--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-1988 .elementor-element.elementor-element-1e2c5ff{--display:flex}.elementor-1988 .elementor-element.elementor-element-35c0b41 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:1.3rem;font-weight:700;color:#F2F2F2}.elementor-1988 .elementor-element.elementor-element-2651672{font-family:"DM Sans",Sans-serif;font-size:1.2rem;font-weight:600;color:var(--e-global-color-secondary)}.elementor-1988 .elementor-element.elementor-element-8db0dcf{--display:flex}.elementor-1988 .elementor-element.elementor-element-b250151{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-1988 .elementor-element.elementor-element-b6c12b2 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:1.3rem;font-weight:700;color:#F2F2F2}.elementor-1988 .elementor-element.elementor-element-04c0dc1{--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-1988 .elementor-element.elementor-element-3ee16fe{--display:flex}.elementor-1988 .elementor-element.elementor-element-e692db5{font-family:"DM Sans",Sans-serif;font-size:1.2rem;font-weight:600;color:var(--e-global-color-secondary)}.elementor-1988 .elementor-element.elementor-element-5e68e33{--display:flex}.elementor-1988 .elementor-element.elementor-element-94b71c9{font-family:"DM Sans",Sans-serif;font-size:1.2rem;font-weight:600;color:var(--e-global-color-secondary)}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{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)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-1988 .elementor-element.elementor-element-d5d36c9 .elementor-icon-box-wrapper{text-align:center;gap:0}.elementor-1988 .elementor-element.elementor-element-d5d36c9.elementor-view-stacked .elementor-icon{background-color:#60A5FA}.elementor-1988 .elementor-element.elementor-element-d5d36c9.elementor-view-framed .elementor-icon,.elementor-1988 .elementor-element.elementor-element-d5d36c9.elementor-view-default .elementor-icon{fill:#60A5FA;color:#60A5FA;border-color:#60A5FA}.elementor-1988 .elementor-element.elementor-element-d5d36c9.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-1988 .elementor-element.elementor-element-d5d36c9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#3B82F6}.elementor-1988 .elementor-element.elementor-element-d5d36c9.elementor-view-framed:has(:hover) .elementor-icon,.elementor-1988 .elementor-element.elementor-element-d5d36c9.elementor-view-default:has(:hover) .elementor-icon,.elementor-1988 .elementor-element.elementor-element-d5d36c9.elementor-view-framed:has(:focus) .elementor-icon,.elementor-1988 .elementor-element.elementor-element-d5d36c9.elementor-view-default:has(:focus) .elementor-icon{fill:#3B82F6;color:#3B82F6;border-color:#3B82F6}.elementor-1988 .elementor-element.elementor-element-d5d36c9 .elementor-icon{font-size:40px}.elementor-1988 .elementor-element.elementor-element-d5d36c9 .elementor-icon-box-title,.elementor-1988 .elementor-element.elementor-element-d5d36c9 .elementor-icon-box-title a{font-family:"DM Sans",Sans-serif;font-size:1.5rem;font-weight:500}.elementor-1988 .elementor-element.elementor-element-d5d36c9 .elementor-icon-box-title{color:#F2F2F2}.elementor-1988 .elementor-element.elementor-element-d5d36c9:has(:hover) .elementor-icon-box-title,.elementor-1988 .elementor-element.elementor-element-d5d36c9:has(:focus) .elementor-icon-box-title{color:#F2F2F2}.elementor-1988 .elementor-element.elementor-element-d5d36c9 .elementor-icon-box-description{color:#FFF}.elementor-1988 .elementor-element.elementor-element-840cea4 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:1.5rem;font-weight:700;color:#F2F2F2}.elementor-1988 .elementor-element.elementor-element-3125af1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-1988 .elementor-element.elementor-element-21859c4{--display:flex;box-shadow:0 0 8px 0 rgb(0 0 0 / .5)}.elementor-1988 .elementor-element.elementor-element-8d25246 .wpr-image-scroll-wrap{height:300px;transition-duration:0.3s;transition-timing-function:ease}.elementor-1988 .elementor-element.elementor-element-8d25246 .wpr-image-scroll-overlay{transition-duration:0.3s;transition-timing-function:ease}.elementor-1988 .elementor-element.elementor-element-8d25246 .wpr-image-scroll-overlay img{transition-duration:0.3s}.elementor-1988 .elementor-element.elementor-element-8d25246 .wpr-image-scroll-icon{transition-duration:0.3s;transition-timing-function:ease}.elementor-1988 .elementor-element.elementor-element-8d25246 .wpr-image-scroll-icon-hidden{transition-duration:0.3s;transition-timing-function:ease}.elementor-1988 .elementor-element.elementor-element-8d25246 .wpr-image-scroll-wrap img{transition-timing-function:ease;opacity:1}.elementor-1988 .elementor-element.elementor-element-8d25246 .wpr-image-scroll-wrap:hover img{opacity:1}.elementor-1988 .elementor-element.elementor-element-9910306{text-align:center}.elementor-1988 .elementor-element.elementor-element-9910306 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:1.2rem;font-weight:600;color:#F2F2F2}.elementor-1988 .elementor-element.elementor-element-2565006{--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-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1988 .elementor-element.elementor-element-d3c540d .elementor-button{background-color:#fff0;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:500;background-image:linear-gradient(180deg,#3B82F6 0%,#8B5CF6 100%);border-radius:2rem 2rem 2rem 2rem}.elementor-1988 .elementor-element.elementor-element-d3c540d .elementor-button:hover,.elementor-1988 .elementor-element.elementor-element-d3c540d .elementor-button:focus{background-color:#00A6C4}.elementor-1988 .elementor-element.elementor-element-d3c540d{width:100%;max-width:100%}.elementor-1988 .elementor-element.elementor-element-6fd0953 .elementor-button{background-color:#343434;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:500;border-radius:2rem 2rem 2rem 2rem}.elementor-1988 .elementor-element.elementor-element-6fd0953 .elementor-button:hover,.elementor-1988 .elementor-element.elementor-element-6fd0953 .elementor-button:focus{background-color:#343434}.elementor-1988 .elementor-element.elementor-element-6fd0953{width:100%;max-width:100%}.elementor-1988 .elementor-element.elementor-element-6fd0953 .elementor-button-content-wrapper{flex-direction:row}.elementor-1988 .elementor-element.elementor-element-38045cb{--display:flex;box-shadow:0 0 8px 0 rgb(0 0 0 / .5)}.elementor-1988 .elementor-element.elementor-element-6346b76 .wpr-image-scroll-wrap{height:300px;transition-duration:0.3s;transition-timing-function:ease}.elementor-1988 .elementor-element.elementor-element-6346b76 .wpr-image-scroll-overlay{transition-duration:0.3s;transition-timing-function:ease}.elementor-1988 .elementor-element.elementor-element-6346b76 .wpr-image-scroll-overlay img{transition-duration:0.3s}.elementor-1988 .elementor-element.elementor-element-6346b76 .wpr-image-scroll-icon{transition-duration:0.3s;transition-timing-function:ease}.elementor-1988 .elementor-element.elementor-element-6346b76 .wpr-image-scroll-icon-hidden{transition-duration:0.3s;transition-timing-function:ease}.elementor-1988 .elementor-element.elementor-element-6346b76 .wpr-image-scroll-wrap img{transition-timing-function:ease;opacity:1}.elementor-1988 .elementor-element.elementor-element-6346b76 .wpr-image-scroll-wrap:hover img{opacity:1}.elementor-1988 .elementor-element.elementor-element-3aefb6c{text-align:center}.elementor-1988 .elementor-element.elementor-element-3aefb6c .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:1.2rem;font-weight:600;color:#F2F2F2}.elementor-1988 .elementor-element.elementor-element-a3753bf{--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-1988 .elementor-element.elementor-element-b677745 .elementor-button{background-color:#fff0;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:500;background-image:linear-gradient(180deg,#3B82F6 0%,#8B5CF6 100%);border-radius:2rem 2rem 2rem 2rem}.elementor-1988 .elementor-element.elementor-element-b677745 .elementor-button:hover,.elementor-1988 .elementor-element.elementor-element-b677745 .elementor-button:focus{background-color:#00A6C4}.elementor-1988 .elementor-element.elementor-element-b677745{width:100%;max-width:100%}.elementor-1988 .elementor-element.elementor-element-8c00c93 .elementor-button{background-color:#343434;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:500;border-radius:2rem 2rem 2rem 2rem}.elementor-1988 .elementor-element.elementor-element-8c00c93 .elementor-button:hover,.elementor-1988 .elementor-element.elementor-element-8c00c93 .elementor-button:focus{background-color:#343434}.elementor-1988 .elementor-element.elementor-element-8c00c93{width:100%;max-width:100%}.elementor-1988 .elementor-element.elementor-element-8c00c93 .elementor-button-content-wrapper{flex-direction:row}.elementor-1988 .elementor-element.elementor-element-5c61283{--display:flex;box-shadow:0 0 8px 0 rgb(0 0 0 / .5)}.elementor-1988 .elementor-element.elementor-element-d4ccfa4 .wpr-image-scroll-wrap{height:300px;transition-duration:0.3s;transition-timing-function:ease}.elementor-1988 .elementor-element.elementor-element-d4ccfa4 .wpr-image-scroll-overlay{transition-duration:0.3s;transition-timing-function:ease}.elementor-1988 .elementor-element.elementor-element-d4ccfa4 .wpr-image-scroll-overlay img{transition-duration:0.3s}.elementor-1988 .elementor-element.elementor-element-d4ccfa4 .wpr-image-scroll-icon{transition-duration:0.3s;transition-timing-function:ease}.elementor-1988 .elementor-element.elementor-element-d4ccfa4 .wpr-image-scroll-icon-hidden{transition-duration:0.3s;transition-timing-function:ease}.elementor-1988 .elementor-element.elementor-element-d4ccfa4 .wpr-image-scroll-wrap img{transition-timing-function:ease;opacity:1}.elementor-1988 .elementor-element.elementor-element-d4ccfa4 .wpr-image-scroll-wrap:hover img{opacity:1}.elementor-1988 .elementor-element.elementor-element-9f9cf22{text-align:center}.elementor-1988 .elementor-element.elementor-element-9f9cf22 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:1.2rem;font-weight:600;color:#F2F2F2}.elementor-1988 .elementor-element.elementor-element-7ffc5e6{--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-1988 .elementor-element.elementor-element-f9099a3 .elementor-button{background-color:#fff0;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:500;background-image:linear-gradient(180deg,#3B82F6 0%,#8B5CF6 100%);border-radius:2rem 2rem 2rem 2rem}.elementor-1988 .elementor-element.elementor-element-f9099a3 .elementor-button:hover,.elementor-1988 .elementor-element.elementor-element-f9099a3 .elementor-button:focus{background-color:#00A6C4}.elementor-1988 .elementor-element.elementor-element-f9099a3{width:100%;max-width:100%}.elementor-1988 .elementor-element.elementor-element-a4e9c64 .elementor-button{background-color:#343434;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:500;border-radius:2rem 2rem 2rem 2rem}.elementor-1988 .elementor-element.elementor-element-a4e9c64 .elementor-button:hover,.elementor-1988 .elementor-element.elementor-element-a4e9c64 .elementor-button:focus{background-color:#343434}.elementor-1988 .elementor-element.elementor-element-a4e9c64{width:100%;max-width:100%}.elementor-1988 .elementor-element.elementor-element-a4e9c64 .elementor-button-content-wrapper{flex-direction:row}.elementor-1988 .elementor-element.elementor-element-d65374e{--display:flex;box-shadow:0 0 8px 0 rgb(0 0 0 / .5)}.elementor-1988 .elementor-element.elementor-element-d01d676 .wpr-image-scroll-wrap{height:300px;transition-duration:0.3s;transition-timing-function:ease}.elementor-1988 .elementor-element.elementor-element-d01d676 .wpr-image-scroll-overlay{transition-duration:0.3s;transition-timing-function:ease}.elementor-1988 .elementor-element.elementor-element-d01d676 .wpr-image-scroll-overlay img{transition-duration:0.3s}.elementor-1988 .elementor-element.elementor-element-d01d676 .wpr-image-scroll-icon{transition-duration:0.3s;transition-timing-function:ease}.elementor-1988 .elementor-element.elementor-element-d01d676 .wpr-image-scroll-icon-hidden{transition-duration:0.3s;transition-timing-function:ease}.elementor-1988 .elementor-element.elementor-element-d01d676 .wpr-image-scroll-wrap img{transition-timing-function:ease;opacity:1}.elementor-1988 .elementor-element.elementor-element-d01d676 .wpr-image-scroll-wrap:hover img{opacity:1}.elementor-1988 .elementor-element.elementor-element-388aba7{text-align:center}.elementor-1988 .elementor-element.elementor-element-388aba7 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:1.2rem;font-weight:600;color:#F2F2F2}.elementor-1988 .elementor-element.elementor-element-473a3b5{--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-1988 .elementor-element.elementor-element-a255fbb .elementor-button{background-color:#fff0;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:500;background-image:linear-gradient(180deg,#3B82F6 0%,#8B5CF6 100%);border-radius:2rem 2rem 2rem 2rem}.elementor-1988 .elementor-element.elementor-element-a255fbb .elementor-button:hover,.elementor-1988 .elementor-element.elementor-element-a255fbb .elementor-button:focus{background-color:#00A6C4}.elementor-1988 .elementor-element.elementor-element-a255fbb{width:100%;max-width:100%}.elementor-1988 .elementor-element.elementor-element-b18d84a .elementor-button{background-color:#343434;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:500;border-radius:2rem 2rem 2rem 2rem}.elementor-1988 .elementor-element.elementor-element-b18d84a .elementor-button:hover,.elementor-1988 .elementor-element.elementor-element-b18d84a .elementor-button:focus{background-color:#343434}.elementor-1988 .elementor-element.elementor-element-b18d84a{width:100%;max-width:100%}.elementor-1988 .elementor-element.elementor-element-b18d84a .elementor-button-content-wrapper{flex-direction:row}.elementor-1988 .elementor-element.elementor-element-defdb07{--display:flex;box-shadow:0 0 8px 0 rgb(0 0 0 / .5)}.elementor-1988 .elementor-element.elementor-element-be9bde7 .wpr-image-scroll-wrap{height:300px;transition-duration:0.3s;transition-timing-function:ease}.elementor-1988 .elementor-element.elementor-element-be9bde7 .wpr-image-scroll-overlay{transition-duration:0.3s;transition-timing-function:ease}.elementor-1988 .elementor-element.elementor-element-be9bde7 .wpr-image-scroll-overlay img{transition-duration:0.3s}.elementor-1988 .elementor-element.elementor-element-be9bde7 .wpr-image-scroll-icon{transition-duration:0.3s;transition-timing-function:ease}.elementor-1988 .elementor-element.elementor-element-be9bde7 .wpr-image-scroll-icon-hidden{transition-duration:0.3s;transition-timing-function:ease}.elementor-1988 .elementor-element.elementor-element-be9bde7 .wpr-image-scroll-wrap img{transition-timing-function:ease;opacity:1}.elementor-1988 .elementor-element.elementor-element-be9bde7 .wpr-image-scroll-wrap:hover img{opacity:1}.elementor-1988 .elementor-element.elementor-element-86910dc{text-align:center}.elementor-1988 .elementor-element.elementor-element-86910dc .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:1.2rem;font-weight:600;color:#F2F2F2}.elementor-1988 .elementor-element.elementor-element-0a6d146{--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-1988 .elementor-element.elementor-element-8369001 .elementor-button{background-color:#fff0;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:500;background-image:linear-gradient(180deg,#3B82F6 0%,#8B5CF6 100%);border-radius:2rem 2rem 2rem 2rem}.elementor-1988 .elementor-element.elementor-element-8369001 .elementor-button:hover,.elementor-1988 .elementor-element.elementor-element-8369001 .elementor-button:focus{background-color:#00A6C4}.elementor-1988 .elementor-element.elementor-element-8369001{width:100%;max-width:100%}.elementor-1988 .elementor-element.elementor-element-dfb042a .elementor-button{background-color:#343434;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:500;border-radius:2rem 2rem 2rem 2rem}.elementor-1988 .elementor-element.elementor-element-dfb042a .elementor-button:hover,.elementor-1988 .elementor-element.elementor-element-dfb042a .elementor-button:focus{background-color:#343434}.elementor-1988 .elementor-element.elementor-element-dfb042a{width:100%;max-width:100%}.elementor-1988 .elementor-element.elementor-element-dfb042a .elementor-button-content-wrapper{flex-direction:row}.elementor-1988 .elementor-element.elementor-element-15bb8b7{--display:flex;box-shadow:0 0 8px 0 rgb(0 0 0 / .5)}.elementor-1988 .elementor-element.elementor-element-32b0b2e .wpr-image-scroll-wrap{height:300px;transition-duration:0.3s;transition-timing-function:ease}.elementor-1988 .elementor-element.elementor-element-32b0b2e .wpr-image-scroll-overlay{transition-duration:0.3s;transition-timing-function:ease}.elementor-1988 .elementor-element.elementor-element-32b0b2e .wpr-image-scroll-overlay img{transition-duration:0.3s}.elementor-1988 .elementor-element.elementor-element-32b0b2e .wpr-image-scroll-icon{transition-duration:0.3s;transition-timing-function:ease}.elementor-1988 .elementor-element.elementor-element-32b0b2e .wpr-image-scroll-icon-hidden{transition-duration:0.3s;transition-timing-function:ease}.elementor-1988 .elementor-element.elementor-element-32b0b2e .wpr-image-scroll-wrap img{transition-timing-function:ease;opacity:1}.elementor-1988 .elementor-element.elementor-element-32b0b2e .wpr-image-scroll-wrap:hover img{opacity:1}.elementor-1988 .elementor-element.elementor-element-3b27ac3{text-align:center}.elementor-1988 .elementor-element.elementor-element-3b27ac3 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:1.2rem;font-weight:600;color:#F2F2F2}.elementor-1988 .elementor-element.elementor-element-674d0cd{--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-1988 .elementor-element.elementor-element-abe08de .elementor-button{background-color:#fff0;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:500;background-image:linear-gradient(180deg,#3B82F6 0%,#8B5CF6 100%);border-radius:2rem 2rem 2rem 2rem}.elementor-1988 .elementor-element.elementor-element-abe08de .elementor-button:hover,.elementor-1988 .elementor-element.elementor-element-abe08de .elementor-button:focus{background-color:#00A6C4}.elementor-1988 .elementor-element.elementor-element-abe08de{width:100%;max-width:100%}.elementor-1988 .elementor-element.elementor-element-967bb0b .elementor-button{background-color:#343434;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:500;border-radius:2rem 2rem 2rem 2rem}.elementor-1988 .elementor-element.elementor-element-967bb0b .elementor-button:hover,.elementor-1988 .elementor-element.elementor-element-967bb0b .elementor-button:focus{background-color:#343434}.elementor-1988 .elementor-element.elementor-element-967bb0b{width:100%;max-width:100%}.elementor-1988 .elementor-element.elementor-element-967bb0b .elementor-button-content-wrapper{flex-direction:row}.elementor-1988 .elementor-element.elementor-element-eebf220 .elementor-icon-box-wrapper{text-align:center;gap:0}.elementor-1988 .elementor-element.elementor-element-eebf220.elementor-view-stacked .elementor-icon{background-color:#60A5FA}.elementor-1988 .elementor-element.elementor-element-eebf220.elementor-view-framed .elementor-icon,.elementor-1988 .elementor-element.elementor-element-eebf220.elementor-view-default .elementor-icon{fill:#60A5FA;color:#60A5FA;border-color:#60A5FA}.elementor-1988 .elementor-element.elementor-element-eebf220.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-1988 .elementor-element.elementor-element-eebf220.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#3B82F6}.elementor-1988 .elementor-element.elementor-element-eebf220.elementor-view-framed:has(:hover) .elementor-icon,.elementor-1988 .elementor-element.elementor-element-eebf220.elementor-view-default:has(:hover) .elementor-icon,.elementor-1988 .elementor-element.elementor-element-eebf220.elementor-view-framed:has(:focus) .elementor-icon,.elementor-1988 .elementor-element.elementor-element-eebf220.elementor-view-default:has(:focus) .elementor-icon{fill:#3B82F6;color:#3B82F6;border-color:#3B82F6}.elementor-1988 .elementor-element.elementor-element-eebf220 .elementor-icon{font-size:40px}.elementor-1988 .elementor-element.elementor-element-eebf220 .elementor-icon-box-title,.elementor-1988 .elementor-element.elementor-element-eebf220 .elementor-icon-box-title a{font-family:"DM Sans",Sans-serif;font-size:1.5rem;font-weight:500}.elementor-1988 .elementor-element.elementor-element-eebf220 .elementor-icon-box-title{color:#F2F2F2}.elementor-1988 .elementor-element.elementor-element-eebf220:has(:hover) .elementor-icon-box-title,.elementor-1988 .elementor-element.elementor-element-eebf220:has(:focus) .elementor-icon-box-title{color:#F2F2F2}.elementor-1988 .elementor-element.elementor-element-eebf220 .elementor-icon-box-description{color:#FFF}@media(max-width:1024px){.elementor-1988 .elementor-element.elementor-element-18f8240{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-1988 .elementor-element.elementor-element-346176f{font-size:1.1rem}.elementor-1988 .elementor-element.elementor-element-fb7015f{font-size:1.1rem}.elementor-1988 .elementor-element.elementor-element-55f1d38{font-size:1.1rem}.elementor-1988 .elementor-element.elementor-element-b67933f{--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-1988 .elementor-element.elementor-element-2651672{font-size:1.1rem}.elementor-1988 .elementor-element.elementor-element-b250151{--grid-auto-flow:row}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-1988 .elementor-element.elementor-element-e692db5{font-size:1.1rem}.elementor-1988 .elementor-element.elementor-element-94b71c9{font-size:1.1rem}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-1988 .elementor-element.elementor-element-3125af1{--grid-auto-flow:row}.elementor-1988 .elementor-element.elementor-element-2565006{--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-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-1988 .elementor-element.elementor-element-a3753bf{--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-1988 .elementor-element.elementor-element-7ffc5e6{--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-1988 .elementor-element.elementor-element-473a3b5{--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-1988 .elementor-element.elementor-element-0a6d146{--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-1988 .elementor-element.elementor-element-674d0cd{--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}}@media(max-width:767px){.elementor-1988 .elementor-element.elementor-element-18f8240{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-1988 .elementor-element.elementor-element-d2a34a7 .elementor-divider-separator{width:6rem}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-1988 .elementor-element.elementor-element-346176f{text-align:center;font-size:1.1rem}.elementor-1988 .elementor-element.elementor-element-fb7015f{text-align:center;font-size:1.1rem}.elementor-1988 .elementor-element.elementor-element-a08fdb0{text-align:center}.elementor-1988 .elementor-element.elementor-element-a08fdb0 .elementor-heading-title{font-size:1.4rem}.elementor-1988 .elementor-element.elementor-element-55f1d38{text-align:center;font-size:1.1rem}.elementor-1988 .elementor-element.elementor-element-35c0b41{text-align:center}.elementor-1988 .elementor-element.elementor-element-35c0b41 .elementor-heading-title{font-size:1.4rem}.elementor-1988 .elementor-element.elementor-element-2651672{text-align:center;font-size:1.1rem}.elementor-1988 .elementor-element.elementor-element-b250151{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-1988 .elementor-element.elementor-element-b6c12b2{text-align:center}.elementor-1988 .elementor-element.elementor-element-b6c12b2 .elementor-heading-title{font-size:1.4rem}.elementor-1988 .elementor-element.elementor-element-e692db5{text-align:center;font-size:1.1rem}.elementor-1988 .elementor-element.elementor-element-94b71c9{text-align:center;font-size:1.1rem}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size)}.elementor-1988 .elementor-element.elementor-element-840cea4{text-align:center}.elementor-1988 .elementor-element.elementor-element-840cea4 .elementor-heading-title{font-size:1.4rem}.elementor-1988 .elementor-element.elementor-element-3125af1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}}.caixa-de-icones-glassmorphism{background:#f2f2f2;background:rgb(255 255 255 / .05);-webkit-backdrop-filter:blur(12px);border:#f2f2f2;border:1px solid rgb(255 255 255 / .1);border-radius:1.5rem}.card-portfolio-glassmorphism{background:#f2f2f2;background:rgb(255 255 255 / .05);-webkit-backdrop-filter:blur(8px);border:1px solid #f2f2f2;border:1px solid rgb(255 255 255 / .1);border-radius:16px}.card-portfolio-glassmorphism:hover{transform:translateY(-6px);box-shadow:0 8px 20px rgb(96 165 250 / .2)}.card-portfolio-glassmorphism{background:#f2f2f2;background:rgb(255 255 255 / .05);-webkit-backdrop-filter:blur(8px);border:1px solid #f2f2f2;border:1px solid rgb(255 255 255 / .1);border-radius:16px}.card-portfolio-glassmorphism:hover{transform:translateY(-6px);box-shadow:0 8px 20px rgb(96 165 250 / .2)}.card-portfolio-glassmorphism{background:#f2f2f2;background:rgb(255 255 255 / .05);-webkit-backdrop-filter:blur(8px);border:1px solid #f2f2f2;border:1px solid rgb(255 255 255 / .1);border-radius:16px}.card-portfolio-glassmorphism:hover{transform:translateY(-6px);box-shadow:0 8px 20px rgb(96 165 250 / .2)}.card-portfolio-glassmorphism{background:#f2f2f2;background:rgb(255 255 255 / .05);-webkit-backdrop-filter:blur(8px);border:1px solid #f2f2f2;border:1px solid rgb(255 255 255 / .1);border-radius:16px}.card-portfolio-glassmorphism:hover{transform:translateY(-6px);box-shadow:0 8px 20px rgb(96 165 250 / .2)}.card-portfolio-glassmorphism{background:#f2f2f2;background:rgb(255 255 255 / .05);-webkit-backdrop-filter:blur(8px);border:1px solid #f2f2f2;border:1px solid rgb(255 255 255 / .1);border-radius:16px}.card-portfolio-glassmorphism:hover{transform:translateY(-6px);box-shadow:0 8px 20px rgb(96 165 250 / .2)}.card-portfolio-glassmorphism{background:#f2f2f2;background:rgb(255 255 255 / .05);-webkit-backdrop-filter:blur(8px);border:1px solid #f2f2f2;border:1px solid rgb(255 255 255 / .1);border-radius:16px}.card-portfolio-glassmorphism:hover{transform:translateY(-6px);box-shadow:0 8px 20px rgb(96 165 250 / .2)}