.elementor-1079 .elementor-element.elementor-element-f2710fb{--display:flex;--min-height:687px;--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-1079 .elementor-element.elementor-element-f2710fb:not(.elementor-motion-effects-element-type-background), .elementor-1079 .elementor-element.elementor-element-f2710fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2BA5;background-image:var(--wpr-bg-376b1b14-0f2d-47a1-b006-364602ffc401);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1079 .elementor-element.elementor-element-1911202{width:var( --container-widget-width, 579px );max-width:579px;--container-widget-width:579px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-1911202 .elementor-image-box-wrapper{text-align:left;}.elementor-1079 .elementor-element.elementor-element-1911202.elementor-position-right .elementor-image-box-img{margin-left:19px;}.elementor-1079 .elementor-element.elementor-element-1911202.elementor-position-left .elementor-image-box-img{margin-right:19px;}.elementor-1079 .elementor-element.elementor-element-1911202.elementor-position-top .elementor-image-box-img{margin-bottom:19px;}.elementor-1079 .elementor-element.elementor-element-1911202 .elementor-image-box-title{margin-bottom:20px;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:400;line-height:1.3em;letter-spacing:-0.5px;color:#FFE100;}.elementor-1079 .elementor-element.elementor-element-1911202 .elementor-image-box-wrapper .elementor-image-box-img{width:293px;}.elementor-1079 .elementor-element.elementor-element-1911202 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1079 .elementor-element.elementor-element-1911202:has(:hover) .elementor-image-box-title,
					 .elementor-1079 .elementor-element.elementor-element-1911202:has(:focus) .elementor-image-box-title{color:#FFE100;}.elementor-1079 .elementor-element.elementor-element-1911202 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#FFFFFF;}.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-1079 .elementor-element.elementor-element-df30cd4 .elementor-button{background-color:#0CE340;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-radius:150px 150px 150px 150px;padding:25px 28px 25px 28px;}.elementor-1079 .elementor-element.elementor-element-df30cd4{width:100%;max-width:100%;}.elementor-1079 .elementor-element.elementor-element-df30cd4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-df30cd4.elementor-element{--align-self:center;}.elementor-1079 .elementor-element.elementor-element-217fa64{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-217fa64:not(.elementor-motion-effects-element-type-background), .elementor-1079 .elementor-element.elementor-element-217fa64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:var(--wpr-bg-f04c5fbf-a395-48a4-b037-46df7655fa1d);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1079 .elementor-element.elementor-element-b470324{--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-1079 .elementor-element.elementor-element-ca605d9{width:var( --container-widget-width, 662px );max-width:662px;--container-widget-width:662px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-ca605d9.elementor-element{--align-self:flex-start;}.elementor-1079 .elementor-element.elementor-element-ca605d9 .elementor-image-box-wrapper{text-align:left;}.elementor-1079 .elementor-element.elementor-element-ca605d9 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:400;line-height:1.3em;letter-spacing:-0.5px;color:#10235D;}.elementor-1079 .elementor-element.elementor-element-ca605d9:has(:hover) .elementor-image-box-title,
					 .elementor-1079 .elementor-element.elementor-element-ca605d9:has(:focus) .elementor-image-box-title{color:#10235D;}.elementor-1079 .elementor-element.elementor-element-ca605d9 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#10235D;}.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-1079 .elementor-element.elementor-element-488ddad{width:var( --container-widget-width, 554px );max-width:554px;--container-widget-width:554px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1.5em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-1079 .elementor-element.elementor-element-488ddad > .elementor-widget-container{padding:16px 32px 16px 32px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-1079 .elementor-element.elementor-element-488ddad.elementor-element{--align-self:flex-start;}.elementor-1079 .elementor-element.elementor-element-1b28c01{--display:flex;--min-height:506px;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;--z-index:0;}.elementor-1079 .elementor-element.elementor-element-1b28c01:not(.elementor-motion-effects-element-type-background), .elementor-1079 .elementor-element.elementor-element-1b28c01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1C52;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1079 .elementor-element.elementor-element-4936662 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;}.elementor-1079 .elementor-element.elementor-element-4936662.elementor-element{--align-self:center;}.elementor-1079 .elementor-element.elementor-element-4936662{z-index:10;--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-1079 .elementor-element.elementor-element-4936662 .elementor-icon-list-icon i{color:#0B5E7200;transition:color 0.3s;}.elementor-1079 .elementor-element.elementor-element-4936662 .elementor-icon-list-icon svg{fill:#0B5E7200;transition:fill 0.3s;}.elementor-1079 .elementor-element.elementor-element-4936662 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1079 .elementor-element.elementor-element-4936662 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-weight:700;}.elementor-1079 .elementor-element.elementor-element-4936662 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1079 .elementor-element.elementor-element-d431dce{--display:flex;--min-height:549px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-1079 .elementor-element.elementor-element-d431dce:not(.elementor-motion-effects-element-type-background), .elementor-1079 .elementor-element.elementor-element-d431dce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-312c3b88-3ab1-4348-9900-1f1c331aa9b0);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1079 .elementor-element.elementor-element-cbc2eb5{width:var( --container-widget-width, 646px );max-width:646px;--container-widget-width:646px;--container-widget-flex-grow:0;z-index:10;text-align:center;}.elementor-1079 .elementor-element.elementor-element-cbc2eb5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-cbc2eb5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:54px;font-weight:700;line-height:1.3em;letter-spacing:-0.5px;color:#FFE100;}.elementor-1079 .elementor-element.elementor-element-a6a3698{width:var( --container-widget-width, 584px );max-width:584px;--container-widget-width:584px;--container-widget-flex-grow:0;z-index:10;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-1079 .elementor-element.elementor-element-a6646ff{--display:flex;--min-height:586px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-a6646ff:not(.elementor-motion-effects-element-type-background), .elementor-1079 .elementor-element.elementor-element-a6646ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:var(--wpr-bg-ec31c7d2-8e9d-407f-807b-1efbdb5262df);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1079 .elementor-element.elementor-element-513d286{--display:flex;}.elementor-1079 .elementor-element.elementor-element-513d286.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-3a9b3b9{width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;text-align:left;}.elementor-1079 .elementor-element.elementor-element-3a9b3b9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-3a9b3b9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;letter-spacing:-0.5px;color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-84f6b5d{width:var( --container-widget-width, 527px );max-width:527px;--container-widget-width:527px;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#141414;}.elementor-1079 .elementor-element.elementor-element-84f6b5d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-84f6b5d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-0d34b72{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1079 .elementor-element.elementor-element-05bde32{width:var( --container-widget-width, 863px );max-width:863px;--container-widget-width:863px;--container-widget-flex-grow:0;text-align:center;}.elementor-1079 .elementor-element.elementor-element-05bde32 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-1079 .elementor-element.elementor-element-05bde32.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-05bde32 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;letter-spacing:-0.5px;color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-e59bd9d .elementor-button{background-color:#0CE340;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-radius:150px 150px 150px 150px;padding:25px 28px 25px 28px;}.elementor-1079 .elementor-element.elementor-element-e59bd9d{width:var( --container-widget-width, 344px );max-width:344px;--container-widget-width:344px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-e59bd9d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-e59bd9d.elementor-element{--align-self:center;}.elementor-1079 .elementor-element.elementor-element-b14448f{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-1caf610{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-1caf610 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-1caf610.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-1caf610 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1079 .elementor-element.elementor-element-1caf610 .elementor-swiper-button.elementor-swiper-button-next{font-size:58px;color:#424242;}.elementor-1079 .elementor-element.elementor-element-1caf610 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1079 .elementor-element.elementor-element-1caf610 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#424242;}.elementor-1079 .elementor-element.elementor-element-1caf610 .swiper-wrapper{display:flex;align-items:center;}.elementor-1079 .elementor-element.elementor-element-1caf610 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-8905f5f{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-1079 .elementor-element.elementor-element-11bc35e{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:center;}.elementor-1079 .elementor-element.elementor-element-11bc35e > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-11bc35e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-11bc35e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;letter-spacing:-0.5px;color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-b376445{width:var( --container-widget-width, 605px );max-width:605px;--container-widget-width:605px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#222222;}.elementor-1079 .elementor-element.elementor-element-b376445 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-b376445.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-6db4726{--display:flex;--min-height:497px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-6db4726:not(.elementor-motion-effects-element-type-background), .elementor-1079 .elementor-element.elementor-element-6db4726 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0951A6 0%, #1B1C52 100%);}.elementor-1079 .elementor-element.elementor-element-20f7a34{width:var( --container-widget-width, 55.139% );max-width:55.139%;--container-widget-width:55.139%;--container-widget-flex-grow:0;text-align:center;}.elementor-1079 .elementor-element.elementor-element-20f7a34.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-20f7a34 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;line-height:1.3em;letter-spacing:-0.5px;color:#FFE100;}.elementor-1079 .elementor-element.elementor-element-4eb3680{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:var( --e-global-color-642acd8 );}.elementor-1079 .elementor-element.elementor-element-4eb3680 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-4eb3680.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-3b9ceca .elementor-button{background-color:#0CE340;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-radius:150px 150px 150px 150px;padding:25px 28px 25px 28px;}.elementor-1079 .elementor-element.elementor-element-3b9ceca{width:var( --container-widget-width, 515px );max-width:515px;--container-widget-width:515px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-3b9ceca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-3b9ceca.elementor-element{--align-self:center;}.elementor-1079 .elementor-element.elementor-element-c53186b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:16px 16px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-1079 .elementor-element.elementor-element-8b3cf7d{width:var( --container-widget-width, 744px );max-width:744px;--container-widget-width:744px;--container-widget-flex-grow:0;text-align:center;}.elementor-1079 .elementor-element.elementor-element-8b3cf7d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1079 .elementor-element.elementor-element-8b3cf7d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-8b3cf7d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;letter-spacing:-0.5px;color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-a8d4fdc{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-1079 .elementor-element.elementor-element-a8d4fdc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-a8d4fdc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-1a815f7{--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-1079 .elementor-element.elementor-element-1a815f7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-23aec25{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-23aec25 > .elementor-widget-container{background-color:transparent;padding:20px 20px 20px 20px;background-image:linear-gradient(180deg, #0951A6 0%, #1B1C52 100%);border-radius:10px 10px 10px 10px;}.elementor-1079 .elementor-element.elementor-element-23aec25.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-23aec25 .elementor-image-box-wrapper{text-align:left;}.elementor-1079 .elementor-element.elementor-element-23aec25.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1079 .elementor-element.elementor-element-23aec25.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1079 .elementor-element.elementor-element-23aec25.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1079 .elementor-element.elementor-element-23aec25 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1079 .elementor-element.elementor-element-23aec25 .elementor-image-box-img img{border-radius:5px;transition-duration:0.3s;}.elementor-1079 .elementor-element.elementor-element-23aec25 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;line-height:1.5em;letter-spacing:-0.5px;color:#FFE100;}.elementor-1079 .elementor-element.elementor-element-23aec25:has(:hover) .elementor-image-box-title,
					 .elementor-1079 .elementor-element.elementor-element-23aec25:has(:focus) .elementor-image-box-title{color:#FFE100;}.elementor-1079 .elementor-element.elementor-element-23aec25 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-weight:400;color:var( --e-global-color-642acd8 );}.elementor-1079 .elementor-element.elementor-element-74eace9{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-74eace9 > .elementor-widget-container{background-color:transparent;padding:20px 20px 20px 20px;background-image:linear-gradient(180deg, #0951A6 0%, #1B1C52 100%);border-radius:10px 10px 10px 10px;}.elementor-1079 .elementor-element.elementor-element-74eace9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-74eace9 .elementor-image-box-wrapper{text-align:left;}.elementor-1079 .elementor-element.elementor-element-74eace9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1079 .elementor-element.elementor-element-74eace9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1079 .elementor-element.elementor-element-74eace9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1079 .elementor-element.elementor-element-74eace9 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1079 .elementor-element.elementor-element-74eace9 .elementor-image-box-img img{border-radius:5px;transition-duration:0.3s;}.elementor-1079 .elementor-element.elementor-element-74eace9 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;line-height:1.5em;letter-spacing:-0.5px;color:#FFE100;}.elementor-1079 .elementor-element.elementor-element-74eace9:has(:hover) .elementor-image-box-title,
					 .elementor-1079 .elementor-element.elementor-element-74eace9:has(:focus) .elementor-image-box-title{color:#FFE100;}.elementor-1079 .elementor-element.elementor-element-74eace9 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-weight:400;color:var( --e-global-color-642acd8 );}.elementor-1079 .elementor-element.elementor-element-803a0fa{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-803a0fa > .elementor-widget-container{background-color:transparent;padding:20px 20px 20px 20px;background-image:linear-gradient(180deg, #0951A6 0%, #1B1C52 100%);border-radius:10px 10px 10px 10px;}.elementor-1079 .elementor-element.elementor-element-803a0fa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-803a0fa .elementor-image-box-wrapper{text-align:left;}.elementor-1079 .elementor-element.elementor-element-803a0fa.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1079 .elementor-element.elementor-element-803a0fa.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1079 .elementor-element.elementor-element-803a0fa.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1079 .elementor-element.elementor-element-803a0fa .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1079 .elementor-element.elementor-element-803a0fa .elementor-image-box-img img{border-radius:5px;transition-duration:0.3s;}.elementor-1079 .elementor-element.elementor-element-803a0fa .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;line-height:1.5em;letter-spacing:-0.5px;color:#FFE100;}.elementor-1079 .elementor-element.elementor-element-803a0fa:has(:hover) .elementor-image-box-title,
					 .elementor-1079 .elementor-element.elementor-element-803a0fa:has(:focus) .elementor-image-box-title{color:#FFE100;}.elementor-1079 .elementor-element.elementor-element-803a0fa .elementor-image-box-description{font-family:"Sora", Sans-serif;font-weight:400;color:var( --e-global-color-642acd8 );}.elementor-1079 .elementor-element.elementor-element-60bd726 .elementor-button{background-color:#0CE340;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-radius:150px 150px 150px 150px;padding:25px 28px 25px 28px;}.elementor-1079 .elementor-element.elementor-element-60bd726{width:var( --container-widget-width, 691px );max-width:691px;--container-widget-width:691px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-60bd726 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-60bd726.elementor-element{--align-self:center;}.elementor-1079 .elementor-element.elementor-element-608e1a2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-608e1a2:not(.elementor-motion-effects-element-type-background), .elementor-1079 .elementor-element.elementor-element-608e1a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-1079 .elementor-element.elementor-element-2b2e6eb{width:auto;max-width:auto;text-align:left;}.elementor-1079 .elementor-element.elementor-element-2b2e6eb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1079 .elementor-element.elementor-element-2b2e6eb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-2b2e6eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;letter-spacing:-0.5px;color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-d133d33{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-d133d33.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-7f17b26{width:var( --container-widget-width, 416px );max-width:416px;--container-widget-width:416px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1079 .elementor-element.elementor-element-7f17b26 > .elementor-widget-container:hover{--e-transform-scale:1.03;}.elementor-1079 .elementor-element.elementor-element-7f17b26 > .elementor-widget-container{background-color:#EFEFF3;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C1C2D9;border-radius:10px 10px 10px 10px;}.elementor-1079 .elementor-element.elementor-element-7f17b26:hover .elementor-widget-container{background-color:#EFEFF3;}.elementor-1079 .elementor-element.elementor-element-7f17b26 .elementor-image-box-wrapper{text-align:left;}.elementor-1079 .elementor-element.elementor-element-7f17b26 .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:1.5em;letter-spacing:-0.5px;color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-7f17b26:has(:hover) .elementor-image-box-title,
					 .elementor-1079 .elementor-element.elementor-element-7f17b26:has(:focus) .elementor-image-box-title{color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-7f17b26 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#626262;}.elementor-1079 .elementor-element.elementor-element-388f864{width:var( --container-widget-width, 416px );max-width:416px;--container-widget-width:416px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1079 .elementor-element.elementor-element-388f864 > .elementor-widget-container:hover{--e-transform-scale:1.03;}.elementor-1079 .elementor-element.elementor-element-388f864 > .elementor-widget-container{background-color:#EFEFF3;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C1C2D9;border-radius:10px 10px 10px 10px;}.elementor-1079 .elementor-element.elementor-element-388f864:hover .elementor-widget-container{background-color:#EFEFF3;}.elementor-1079 .elementor-element.elementor-element-388f864 .elementor-image-box-wrapper{text-align:left;}.elementor-1079 .elementor-element.elementor-element-388f864 .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:1.5em;letter-spacing:-0.5px;color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-388f864:has(:hover) .elementor-image-box-title,
					 .elementor-1079 .elementor-element.elementor-element-388f864:has(:focus) .elementor-image-box-title{color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-388f864 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#626262;}.elementor-1079 .elementor-element.elementor-element-698dec4{width:var( --container-widget-width, 416px );max-width:416px;--container-widget-width:416px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1079 .elementor-element.elementor-element-698dec4 > .elementor-widget-container:hover{--e-transform-scale:1.03;}.elementor-1079 .elementor-element.elementor-element-698dec4 > .elementor-widget-container{background-color:#EFEFF3;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C1C2D9;border-radius:10px 10px 10px 10px;}.elementor-1079 .elementor-element.elementor-element-698dec4:hover .elementor-widget-container{background-color:#EFEFF3;}.elementor-1079 .elementor-element.elementor-element-698dec4 .elementor-image-box-wrapper{text-align:left;}.elementor-1079 .elementor-element.elementor-element-698dec4 .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:1.5em;letter-spacing:-0.5px;color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-698dec4:has(:hover) .elementor-image-box-title,
					 .elementor-1079 .elementor-element.elementor-element-698dec4:has(:focus) .elementor-image-box-title{color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-698dec4 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#626262;}.elementor-1079 .elementor-element.elementor-element-9207afd{width:var( --container-widget-width, 416px );max-width:416px;--container-widget-width:416px;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1079 .elementor-element.elementor-element-9207afd > .elementor-widget-container:hover{--e-transform-scale:1.03;}.elementor-1079 .elementor-element.elementor-element-9207afd > .elementor-widget-container{background-color:#EFEFF3;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C1C2D9;border-radius:10px 10px 10px 10px;}.elementor-1079 .elementor-element.elementor-element-9207afd:hover .elementor-widget-container{background-color:#EFEFF3;}.elementor-1079 .elementor-element.elementor-element-9207afd .elementor-image-box-wrapper{text-align:left;}.elementor-1079 .elementor-element.elementor-element-9207afd .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:1.5em;letter-spacing:-0.5px;color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-9207afd:has(:hover) .elementor-image-box-title,
					 .elementor-1079 .elementor-element.elementor-element-9207afd:has(:focus) .elementor-image-box-title{color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-9207afd .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#626262;}.elementor-1079 .elementor-element.elementor-element-1b6e752 .elementor-button{background-color:#0CE340;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-radius:150px 150px 150px 150px;padding:25px 28px 25px 28px;}.elementor-1079 .elementor-element.elementor-element-1b6e752{width:var( --container-widget-width, 691px );max-width:691px;--container-widget-width:691px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-1b6e752 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-1b6e752.elementor-element{--align-self:center;}.elementor-1079 .elementor-element.elementor-element-562f64a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-d9bbe10{--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;--justify-content:center;}.elementor-1079 .elementor-element.elementor-element-b0613c7{width:auto;max-width:auto;text-align:left;}.elementor-1079 .elementor-element.elementor-element-b0613c7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1079 .elementor-element.elementor-element-b0613c7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-b0613c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-39f004a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1079 .elementor-element.elementor-element-a2b5bfc{--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-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-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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1079 .elementor-element.elementor-element-eaf1b06{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-1079 .elementor-element.elementor-element-eaf1b06 > .elementor-widget-container{background-color:#3E409505;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3C3E8D50;border-radius:8px 8px 8px 8px;}.elementor-1079 .elementor-element.elementor-element-eaf1b06.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-1079 .elementor-element.elementor-element-eaf1b06 .elementor-icon-box-wrapper{text-align:left;}.elementor-1079 .elementor-element.elementor-element-eaf1b06.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-82f7b2f );}.elementor-1079 .elementor-element.elementor-element-eaf1b06.elementor-view-framed .elementor-icon, .elementor-1079 .elementor-element.elementor-element-eaf1b06.elementor-view-default .elementor-icon{fill:var( --e-global-color-82f7b2f );color:var( --e-global-color-82f7b2f );border-color:var( --e-global-color-82f7b2f );}.elementor-1079 .elementor-element.elementor-element-eaf1b06 .elementor-icon{font-size:35px;}.elementor-1079 .elementor-element.elementor-element-eaf1b06 .elementor-icon-box-title, .elementor-1079 .elementor-element.elementor-element-eaf1b06 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.4px;}.elementor-1079 .elementor-element.elementor-element-eaf1b06 .elementor-icon-box-title{color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-eaf1b06 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-ea614b4{--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-1079 .elementor-element.elementor-element-3dfa6c7{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-1079 .elementor-element.elementor-element-3dfa6c7 > .elementor-widget-container{background-color:#1E5494;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#133762;border-radius:8px 8px 8px 8px;}.elementor-1079 .elementor-element.elementor-element-3dfa6c7.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-1079 .elementor-element.elementor-element-3dfa6c7 .elementor-icon-box-wrapper{text-align:left;}.elementor-1079 .elementor-element.elementor-element-3dfa6c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-82f7b2f );}.elementor-1079 .elementor-element.elementor-element-3dfa6c7.elementor-view-framed .elementor-icon, .elementor-1079 .elementor-element.elementor-element-3dfa6c7.elementor-view-default .elementor-icon{fill:var( --e-global-color-82f7b2f );color:var( --e-global-color-82f7b2f );border-color:var( --e-global-color-82f7b2f );}.elementor-1079 .elementor-element.elementor-element-3dfa6c7 .elementor-icon{font-size:35px;}.elementor-1079 .elementor-element.elementor-element-3dfa6c7 .elementor-icon-box-title, .elementor-1079 .elementor-element.elementor-element-3dfa6c7 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.4px;}.elementor-1079 .elementor-element.elementor-element-3dfa6c7 .elementor-icon-box-title{color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-3dfa6c7 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:var( --e-global-color-642acd8 );}.elementor-1079 .elementor-element.elementor-element-098889b{--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-1079 .elementor-element.elementor-element-de9443d{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-1079 .elementor-element.elementor-element-de9443d > .elementor-widget-container{background-color:#3E409505;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3C3E8D50;border-radius:8px 8px 8px 8px;}.elementor-1079 .elementor-element.elementor-element-de9443d.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-1079 .elementor-element.elementor-element-de9443d .elementor-icon-box-wrapper{text-align:left;}.elementor-1079 .elementor-element.elementor-element-de9443d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-82f7b2f );}.elementor-1079 .elementor-element.elementor-element-de9443d.elementor-view-framed .elementor-icon, .elementor-1079 .elementor-element.elementor-element-de9443d.elementor-view-default .elementor-icon{fill:var( --e-global-color-82f7b2f );color:var( --e-global-color-82f7b2f );border-color:var( --e-global-color-82f7b2f );}.elementor-1079 .elementor-element.elementor-element-de9443d .elementor-icon{font-size:35px;}.elementor-1079 .elementor-element.elementor-element-de9443d .elementor-icon-box-title, .elementor-1079 .elementor-element.elementor-element-de9443d .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.4px;}.elementor-1079 .elementor-element.elementor-element-de9443d .elementor-icon-box-title{color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-de9443d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-b58fe4c{--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-1079 .elementor-element.elementor-element-e9cefb0{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-1079 .elementor-element.elementor-element-e9cefb0 > .elementor-widget-container{background-color:#1E5494;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#133762;border-radius:8px 8px 8px 8px;}.elementor-1079 .elementor-element.elementor-element-e9cefb0.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-1079 .elementor-element.elementor-element-e9cefb0 .elementor-icon-box-wrapper{text-align:left;}.elementor-1079 .elementor-element.elementor-element-e9cefb0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-82f7b2f );}.elementor-1079 .elementor-element.elementor-element-e9cefb0.elementor-view-framed .elementor-icon, .elementor-1079 .elementor-element.elementor-element-e9cefb0.elementor-view-default .elementor-icon{fill:var( --e-global-color-82f7b2f );color:var( --e-global-color-82f7b2f );border-color:var( --e-global-color-82f7b2f );}.elementor-1079 .elementor-element.elementor-element-e9cefb0 .elementor-icon{font-size:35px;}.elementor-1079 .elementor-element.elementor-element-e9cefb0 .elementor-icon-box-title, .elementor-1079 .elementor-element.elementor-element-e9cefb0 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.4px;}.elementor-1079 .elementor-element.elementor-element-e9cefb0 .elementor-icon-box-title{color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-e9cefb0 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:var( --e-global-color-642acd8 );}.elementor-1079 .elementor-element.elementor-element-1da0748{--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-1079 .elementor-element.elementor-element-de1b7a5{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-1079 .elementor-element.elementor-element-de1b7a5 > .elementor-widget-container{background-color:#3E409505;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3C3E8D50;border-radius:8px 8px 8px 8px;}.elementor-1079 .elementor-element.elementor-element-de1b7a5.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-1079 .elementor-element.elementor-element-de1b7a5 .elementor-icon-box-wrapper{text-align:left;}.elementor-1079 .elementor-element.elementor-element-de1b7a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-82f7b2f );}.elementor-1079 .elementor-element.elementor-element-de1b7a5.elementor-view-framed .elementor-icon, .elementor-1079 .elementor-element.elementor-element-de1b7a5.elementor-view-default .elementor-icon{fill:var( --e-global-color-82f7b2f );color:var( --e-global-color-82f7b2f );border-color:var( --e-global-color-82f7b2f );}.elementor-1079 .elementor-element.elementor-element-de1b7a5 .elementor-icon{font-size:35px;}.elementor-1079 .elementor-element.elementor-element-de1b7a5 .elementor-icon-box-title, .elementor-1079 .elementor-element.elementor-element-de1b7a5 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.4px;}.elementor-1079 .elementor-element.elementor-element-de1b7a5 .elementor-icon-box-title{color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-de1b7a5 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-06f9058{--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-1079 .elementor-element.elementor-element-26ab3df{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-1079 .elementor-element.elementor-element-26ab3df > .elementor-widget-container{background-color:#1E5494;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#133762;border-radius:8px 8px 8px 8px;}.elementor-1079 .elementor-element.elementor-element-26ab3df.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-1079 .elementor-element.elementor-element-26ab3df .elementor-icon-box-wrapper{text-align:left;}.elementor-1079 .elementor-element.elementor-element-26ab3df.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-82f7b2f );}.elementor-1079 .elementor-element.elementor-element-26ab3df.elementor-view-framed .elementor-icon, .elementor-1079 .elementor-element.elementor-element-26ab3df.elementor-view-default .elementor-icon{fill:var( --e-global-color-82f7b2f );color:var( --e-global-color-82f7b2f );border-color:var( --e-global-color-82f7b2f );}.elementor-1079 .elementor-element.elementor-element-26ab3df .elementor-icon{font-size:35px;}.elementor-1079 .elementor-element.elementor-element-26ab3df .elementor-icon-box-title, .elementor-1079 .elementor-element.elementor-element-26ab3df .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.4px;}.elementor-1079 .elementor-element.elementor-element-26ab3df .elementor-icon-box-title{color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-26ab3df .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:var( --e-global-color-642acd8 );}.elementor-1079 .elementor-element.elementor-element-73299ea{--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-1079 .elementor-element.elementor-element-d060030{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-1079 .elementor-element.elementor-element-d060030 > .elementor-widget-container{background-color:#3E409505;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3C3E8D50;border-radius:8px 8px 8px 8px;}.elementor-1079 .elementor-element.elementor-element-d060030.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-1079 .elementor-element.elementor-element-d060030 .elementor-icon-box-wrapper{text-align:left;}.elementor-1079 .elementor-element.elementor-element-d060030.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-82f7b2f );}.elementor-1079 .elementor-element.elementor-element-d060030.elementor-view-framed .elementor-icon, .elementor-1079 .elementor-element.elementor-element-d060030.elementor-view-default .elementor-icon{fill:var( --e-global-color-82f7b2f );color:var( --e-global-color-82f7b2f );border-color:var( --e-global-color-82f7b2f );}.elementor-1079 .elementor-element.elementor-element-d060030 .elementor-icon{font-size:35px;}.elementor-1079 .elementor-element.elementor-element-d060030 .elementor-icon-box-title, .elementor-1079 .elementor-element.elementor-element-d060030 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.4px;}.elementor-1079 .elementor-element.elementor-element-d060030 .elementor-icon-box-title{color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-d060030 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-72bab30 .elementor-button{background-color:#0CE340;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-radius:150px 150px 150px 150px;padding:25px 28px 25px 28px;}.elementor-1079 .elementor-element.elementor-element-72bab30{width:var( --container-widget-width, 691px );max-width:691px;--container-widget-width:691px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-72bab30 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-72bab30.elementor-element{--align-self:center;}.elementor-1079 .elementor-element.elementor-element-81f2980{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-81f2980:not(.elementor-motion-effects-element-type-background), .elementor-1079 .elementor-element.elementor-element-81f2980 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-1079 .elementor-element.elementor-element-72053bf{width:var( --container-widget-width, 667px );max-width:667px;--container-widget-width:667px;--container-widget-flex-grow:0;text-align:center;}.elementor-1079 .elementor-element.elementor-element-72053bf > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1079 .elementor-element.elementor-element-72053bf.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-72053bf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;letter-spacing:-0.5px;color:#1C2857;}.elementor-1079 .elementor-element.elementor-element-082915f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-1079 .elementor-element.elementor-element-aea342a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1079 .elementor-element.elementor-element-d170f59{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-d170f59 img{height:230px;border-radius:8px 8px 8px 8px;}.elementor-1079 .elementor-element.elementor-element-3901395{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-3901395 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:32px 32px 32px 32px;}.elementor-1079 .elementor-element.elementor-element-3901395 .elementor-image-box-wrapper{text-align:left;}.elementor-1079 .elementor-element.elementor-element-3901395 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#666666;}.elementor-1079 .elementor-element.elementor-element-3901395:has(:hover) .elementor-image-box-title,
					 .elementor-1079 .elementor-element.elementor-element-3901395:has(:focus) .elementor-image-box-title{color:#666666;}.elementor-1079 .elementor-element.elementor-element-3901395 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.5em;letter-spacing:-0.5px;color:#000000;}.elementor-1079 .elementor-element.elementor-element-4aca8e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-ffbf7d7{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-ffbf7d7 img{height:230px;border-radius:8px 8px 8px 8px;}.elementor-1079 .elementor-element.elementor-element-a594982{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-a594982 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:32px 32px 32px 32px;}.elementor-1079 .elementor-element.elementor-element-a594982 .elementor-image-box-wrapper{text-align:left;}.elementor-1079 .elementor-element.elementor-element-a594982 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#666666;}.elementor-1079 .elementor-element.elementor-element-a594982:has(:hover) .elementor-image-box-title,
					 .elementor-1079 .elementor-element.elementor-element-a594982:has(:focus) .elementor-image-box-title{color:#666666;}.elementor-1079 .elementor-element.elementor-element-a594982 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.5em;letter-spacing:-0.5px;color:#000000;}.elementor-1079 .elementor-element.elementor-element-7fcd3f1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-df4859e{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-df4859e img{height:230px;border-radius:8px 8px 8px 8px;}.elementor-1079 .elementor-element.elementor-element-150bf16{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-150bf16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:32px 32px 32px 32px;}.elementor-1079 .elementor-element.elementor-element-150bf16 .elementor-image-box-wrapper{text-align:left;}.elementor-1079 .elementor-element.elementor-element-150bf16 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#666666;}.elementor-1079 .elementor-element.elementor-element-150bf16:has(:hover) .elementor-image-box-title,
					 .elementor-1079 .elementor-element.elementor-element-150bf16:has(:focus) .elementor-image-box-title{color:#666666;}.elementor-1079 .elementor-element.elementor-element-150bf16 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.5em;letter-spacing:-0.5px;color:#000000;}.elementor-1079 .elementor-element.elementor-element-288d593{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-18e1bd2{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-18e1bd2 img{height:230px;border-radius:8px 8px 8px 8px;}.elementor-1079 .elementor-element.elementor-element-d4dc13c{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-d4dc13c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:32px 32px 32px 32px;}.elementor-1079 .elementor-element.elementor-element-d4dc13c .elementor-image-box-wrapper{text-align:left;}.elementor-1079 .elementor-element.elementor-element-d4dc13c .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#666666;}.elementor-1079 .elementor-element.elementor-element-d4dc13c:has(:hover) .elementor-image-box-title,
					 .elementor-1079 .elementor-element.elementor-element-d4dc13c:has(:focus) .elementor-image-box-title{color:#666666;}.elementor-1079 .elementor-element.elementor-element-d4dc13c .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.5em;letter-spacing:-0.5px;color:#000000;}.elementor-1079 .elementor-element.elementor-element-6959516{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-6959516:not(.elementor-motion-effects-element-type-background), .elementor-1079 .elementor-element.elementor-element-6959516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1B1C52 0%, #023E84 100%);}.elementor-1079 .elementor-element.elementor-element-3e50f2b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1079 .elementor-element.elementor-element-3e50f2b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-3e50f2b{text-align:center;}.elementor-1079 .elementor-element.elementor-element-3e50f2b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;line-height:42px;color:var( --e-global-color-642acd8 );}.elementor-1079 .elementor-element.elementor-element-2b7daef{--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;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-8fef1f3{width:var( --container-widget-width, 25.437% );max-width:25.437%;--container-widget-width:25.437%;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-8fef1f3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-8fef1f3 .elementor-icon-box-title, .elementor-1079 .elementor-element.elementor-element-8fef1f3 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-1079 .elementor-element.elementor-element-8fef1f3 .elementor-icon-box-title{color:#FFE100;}.elementor-1079 .elementor-element.elementor-element-8fef1f3:has(:hover) .elementor-icon-box-title,
					 .elementor-1079 .elementor-element.elementor-element-8fef1f3:has(:focus) .elementor-icon-box-title{color:#FFE100;}.elementor-1079 .elementor-element.elementor-element-8fef1f3 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-642acd8 );}.elementor-1079 .elementor-element.elementor-element-da2e46f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-da2e46f > .elementor-widget-container{padding:0px 20px 0px 20px;border-style:solid;border-width:0px 1px 0px 1px;border-color:#3E66A2;}.elementor-1079 .elementor-element.elementor-element-da2e46f.elementor-element{--align-self:center;}.elementor-1079 .elementor-element.elementor-element-da2e46f .elementor-icon-box-title, .elementor-1079 .elementor-element.elementor-element-da2e46f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-1079 .elementor-element.elementor-element-da2e46f .elementor-icon-box-title{color:#FFE100;}.elementor-1079 .elementor-element.elementor-element-da2e46f:has(:hover) .elementor-icon-box-title,
					 .elementor-1079 .elementor-element.elementor-element-da2e46f:has(:focus) .elementor-icon-box-title{color:#FFE100;}.elementor-1079 .elementor-element.elementor-element-da2e46f .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-642acd8 );}.elementor-1079 .elementor-element.elementor-element-34e450c{width:var( --container-widget-width, 25.437% );max-width:25.437%;--container-widget-width:25.437%;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-34e450c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-34e450c .elementor-icon-box-title, .elementor-1079 .elementor-element.elementor-element-34e450c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-1079 .elementor-element.elementor-element-34e450c .elementor-icon-box-title{color:#FFE100;}.elementor-1079 .elementor-element.elementor-element-34e450c:has(:hover) .elementor-icon-box-title,
					 .elementor-1079 .elementor-element.elementor-element-34e450c:has(:focus) .elementor-icon-box-title{color:#FFE100;}.elementor-1079 .elementor-element.elementor-element-34e450c .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-642acd8 );}.elementor-1079 .elementor-element.elementor-element-770e711{width:var( --container-widget-width, 749px );max-width:749px;--container-widget-width:749px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-642acd8 );}.elementor-1079 .elementor-element.elementor-element-770e711 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 32px 0px;}.elementor-1079 .elementor-element.elementor-element-770e711.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-0736e7b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-642acd8 );}.elementor-1079 .elementor-element.elementor-element-0736e7b > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-1079 .elementor-element.elementor-element-0736e7b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-2841618{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-2841618.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-abbef70{width:100%;max-width:100%;}.elementor-1079 .elementor-element.elementor-element-abbef70 > .elementor-widget-container{background-color:var( --e-global-color-642acd8 );border-radius:20px 20px 20px 20px;}.elementor-1079 .elementor-element.elementor-element-a8c0f30{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-a8c0f30:not(.elementor-motion-effects-element-type-background), .elementor-1079 .elementor-element.elementor-element-a8c0f30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D5494;background-image:var(--wpr-bg-c79d526b-abab-477f-aaa0-d1b107a06072);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1079 .elementor-element.elementor-element-8220c55{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1079 .elementor-element.elementor-element-8220c55.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-7cb408a{width:var( --container-widget-width, 931px );max-width:931px;--container-widget-width:931px;--container-widget-flex-grow:0;text-align:left;}.elementor-1079 .elementor-element.elementor-element-7cb408a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-7cb408a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;line-height:46px;letter-spacing:-0.5px;color:#FFE100;}.elementor-1079 .elementor-element.elementor-element-791e630{width:var( --container-widget-width, 96.205% );max-width:96.205%;--container-widget-width:96.205%;--container-widget-flex-grow:0;text-align:left;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-1079 .elementor-element.elementor-element-791e630 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-791e630.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-9c35453 .elementor-button{background-color:#0CE340;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;border-radius:150px 150px 150px 150px;padding:25px 28px 25px 28px;}.elementor-1079 .elementor-element.elementor-element-9c35453{width:var( --container-widget-width, 288px );max-width:288px;--container-widget-width:288px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-9c35453 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-9c35453.elementor-element{--align-self:flex-start;}.elementor-1079 .elementor-element.elementor-element-f683376{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-1079 .elementor-element.elementor-element-8c2b754{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-8c2b754.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-f14f411{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1079 .elementor-element.elementor-element-f14f411.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-283f9ca{text-align:left;}.elementor-1079 .elementor-element.elementor-element-283f9ca img{width:65%;}.elementor-1079 .elementor-element.elementor-element-6cb9296.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-6cb9296{text-align:left;}.elementor-1079 .elementor-element.elementor-element-6cb9296 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:35px;font-weight:600;line-height:42px;color:#3C3E8D;}.elementor-1079 .elementor-element.elementor-element-39a2daf{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:left;font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#284E92;}.elementor-1079 .elementor-element.elementor-element-39a2daf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-39a2daf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-bbb813d .elementor-button{background-color:#284E92;font-family:"Sora", Sans-serif;font-weight:700;fill:var( --e-global-color-642acd8 );color:var( --e-global-color-642acd8 );border-radius:100px 100px 100px 100px;padding:24px 32px 24px 32px;}.elementor-1079 .elementor-element.elementor-element-bbb813d .elementor-button:hover, .elementor-1079 .elementor-element.elementor-element-bbb813d .elementor-button:focus{background-color:#284E92;color:var( --e-global-color-642acd8 );}.elementor-1079 .elementor-element.elementor-element-bbb813d{width:var( --container-widget-width, 357px );max-width:357px;--container-widget-width:357px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-bbb813d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1079 .elementor-element.elementor-element-bbb813d .elementor-button-content-wrapper{flex-direction:row;}.elementor-1079 .elementor-element.elementor-element-bbb813d .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-1079 .elementor-element.elementor-element-bbb813d .elementor-button:hover svg, .elementor-1079 .elementor-element.elementor-element-bbb813d .elementor-button:focus svg{fill:var( --e-global-color-642acd8 );}.elementor-1079 .elementor-element.elementor-element-ff35ccf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1079 .elementor-element.elementor-element-1f209e3{--display:flex;}.elementor-1079 .elementor-element.elementor-element-eb178a1{font-family:"Sora", Sans-serif;font-weight:400;color:#3C3E8D;}.elementor-1079 .elementor-element.elementor-element-1edbabd{--display:flex;}.elementor-1079 .elementor-element.elementor-element-d607da4{font-family:"Sora", Sans-serif;font-weight:400;color:#3C3E8D;}.elementor-1079 .elementor-element.elementor-element-eaca584{--display:flex;}.elementor-1079 .elementor-element.elementor-element-1d354c4{font-family:"Sora", Sans-serif;font-weight:400;color:#3C3E8D;}.elementor-1079 .elementor-element.elementor-element-e04ea42{--display:flex;}.elementor-1079 .elementor-element.elementor-element-044ce3f{font-family:"Sora", Sans-serif;font-weight:400;color:#3C3E8D;}.elementor-1079 .elementor-element.elementor-element-f083e02{--display:flex;}.elementor-1079 .elementor-element.elementor-element-5f99455{font-family:"Sora", Sans-serif;font-weight:400;color:#3C3E8D;}.elementor-1079 .elementor-element.elementor-element-bfdb4a2{--display:flex;}.elementor-1079 .elementor-element.elementor-element-cb12cc5{font-family:"Sora", Sans-serif;font-weight:400;color:#3C3E8D;}.elementor-1079 .elementor-element.elementor-element-9508b87{--display:flex;}.elementor-1079 .elementor-element.elementor-element-07d43a3{font-family:"Sora", Sans-serif;font-weight:400;color:#3C3E8D;}.elementor-1079 .elementor-element.elementor-element-c5dc96a{--display:flex;}.elementor-1079 .elementor-element.elementor-element-1f0977b{font-family:"Sora", Sans-serif;font-weight:400;color:#3C3E8D;}.elementor-1079 .elementor-element.elementor-element-7741db5{--display:flex;}.elementor-1079 .elementor-element.elementor-element-3ae278a{font-family:"Sora", Sans-serif;font-weight:400;color:#3C3E8D;}.elementor-1079 .elementor-element.elementor-element-f9949d7{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:#3C3E8D;--n-accordion-title-hover-color:var( --e-global-color-642acd8 );--n-accordion-title-active-color:var( --e-global-color-642acd8 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#3C3E8D;--n-accordion-icon-hover-color:var( --e-global-color-642acd8 );--n-accordion-icon-active-color:var( --e-global-color-642acd8 );}.elementor-1079 .elementor-element.elementor-element-f9949d7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#3C3E8D00;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3C3E8D;}.elementor-1079 .elementor-element.elementor-element-f9949d7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#3C3E8D;}.elementor-1079 .elementor-element.elementor-element-f9949d7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#3C3E8D;}.elementor-1079 .elementor-element.elementor-element-f9949d7.elementor-element{--align-self:center;}:where( .elementor-1079 .elementor-element.elementor-element-f9949d7 > .elementor-widget-container > .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-family:"Sora", Sans-serif;font-weight:500;}.elementor-1079 .elementor-element.elementor-element-f0418b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1079 .elementor-element.elementor-element-f0418b2:not(.elementor-motion-effects-element-type-background), .elementor-1079 .elementor-element.elementor-element-f0418b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF7FA;}.elementor-1079 .elementor-element.elementor-element-d0ddb94{width:100%;max-width:100%;text-align:center;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-1079 .elementor-element.elementor-element-d0ddb94 > .elementor-widget-container{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1079 .elementor-element.elementor-element-b470324{--width:50%;}.elementor-1079 .elementor-element.elementor-element-513d286{--width:57%;}.elementor-1079 .elementor-element.elementor-element-d133d33{--width:79%;}.elementor-1079 .elementor-element.elementor-element-d9bbe10{--width:26%;}.elementor-1079 .elementor-element.elementor-element-39f004a{--width:26%;}.elementor-1079 .elementor-element.elementor-element-a2b5bfc{--width:26%;}.elementor-1079 .elementor-element.elementor-element-ea614b4{--width:26%;}.elementor-1079 .elementor-element.elementor-element-098889b{--width:26%;}.elementor-1079 .elementor-element.elementor-element-b58fe4c{--width:26%;}.elementor-1079 .elementor-element.elementor-element-1da0748{--width:26%;}.elementor-1079 .elementor-element.elementor-element-06f9058{--width:26%;}.elementor-1079 .elementor-element.elementor-element-73299ea{--width:26%;}.elementor-1079 .elementor-element.elementor-element-aea342a{--width:43%;}.elementor-1079 .elementor-element.elementor-element-4aca8e5{--width:43%;}.elementor-1079 .elementor-element.elementor-element-7fcd3f1{--width:43%;}.elementor-1079 .elementor-element.elementor-element-288d593{--width:43%;}.elementor-1079 .elementor-element.elementor-element-2b7daef{--width:100%;}.elementor-1079 .elementor-element.elementor-element-2841618{--width:67.114%;}.elementor-1079 .elementor-element.elementor-element-8220c55{--width:836px;}.elementor-1079 .elementor-element.elementor-element-8c2b754{--width:100%;}.elementor-1079 .elementor-element.elementor-element-f14f411{--width:50%;}.elementor-1079 .elementor-element.elementor-element-ff35ccf{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-1079 .elementor-element.elementor-element-1a815f7{--width:930.109px;}.elementor-1079 .elementor-element.elementor-element-d133d33{--width:100%;}.elementor-1079 .elementor-element.elementor-element-8220c55{--width:911px;}.elementor-1079 .elementor-element.elementor-element-f14f411{--width:409px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1079 .elementor-element.elementor-element-d9bbe10{--width:100%;}.elementor-1079 .elementor-element.elementor-element-39f004a{--width:100%;}.elementor-1079 .elementor-element.elementor-element-a2b5bfc{--width:48%;}.elementor-1079 .elementor-element.elementor-element-ea614b4{--width:48%;}.elementor-1079 .elementor-element.elementor-element-098889b{--width:48%;}.elementor-1079 .elementor-element.elementor-element-b58fe4c{--width:48%;}.elementor-1079 .elementor-element.elementor-element-1da0748{--width:48%;}.elementor-1079 .elementor-element.elementor-element-06f9058{--width:48%;}.elementor-1079 .elementor-element.elementor-element-73299ea{--width:48%;}.elementor-1079 .elementor-element.elementor-element-082915f{--width:100%;}.elementor-1079 .elementor-element.elementor-element-aea342a{--width:48%;}.elementor-1079 .elementor-element.elementor-element-4aca8e5{--width:48%;}.elementor-1079 .elementor-element.elementor-element-7fcd3f1{--width:48%;}.elementor-1079 .elementor-element.elementor-element-288d593{--width:48%;}.elementor-1079 .elementor-element.elementor-element-8220c55{--width:100%;}}@media(max-width:1366px){.elementor-1079 .elementor-element.elementor-element-f2710fb{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1079 .elementor-element.elementor-element-1911202{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1079 .elementor-element.elementor-element-b470324{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1079 .elementor-element.elementor-element-1b28c01{--padding-top:0vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1079 .elementor-element.elementor-element-a6646ff{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-1079 .elementor-element.elementor-element-3a9b3b9{width:var( --container-widget-width, 457.984px );max-width:457.984px;--container-widget-width:457.984px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-3a9b3b9 .elementor-heading-title{font-size:28px;}.elementor-1079 .elementor-element.elementor-element-84f6b5d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:16px;}.elementor-1079 .elementor-element.elementor-element-05bde32{width:var( --container-widget-width, 69.652vw );max-width:69.652vw;--container-widget-width:69.652vw;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-05bde32 .elementor-heading-title{font-size:28px;}.elementor-1079 .elementor-element.elementor-element-11bc35e{width:var( --container-widget-width, 396px );max-width:396px;--container-widget-width:396px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-11bc35e .elementor-heading-title{font-size:28px;}.elementor-1079 .elementor-element.elementor-element-b376445{width:var( --container-widget-width, 54.362% );max-width:54.362%;--container-widget-width:54.362%;--container-widget-flex-grow:0;font-size:16px;}.elementor-1079 .elementor-element.elementor-element-20f7a34{width:var( --container-widget-width, 58.681% );max-width:58.681%;--container-widget-width:58.681%;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-20f7a34 .elementor-heading-title{font-size:36px;}.elementor-1079 .elementor-element.elementor-element-4eb3680{width:var( --container-widget-width, 71.055% );max-width:71.055%;--container-widget-width:71.055%;--container-widget-flex-grow:0;font-size:16px;}.elementor-1079 .elementor-element.elementor-element-c53186b{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-1079 .elementor-element.elementor-element-8b3cf7d{width:var( --container-widget-width, 506px );max-width:506px;--container-widget-width:506px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-8b3cf7d .elementor-heading-title{font-size:38px;}.elementor-1079 .elementor-element.elementor-element-a8d4fdc{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;font-size:16px;}.elementor-1079 .elementor-element.elementor-element-a8d4fdc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-23aec25{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-23aec25 .elementor-image-box-wrapper{text-align:left;}.elementor-1079 .elementor-element.elementor-element-74eace9{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-74eace9 .elementor-image-box-wrapper{text-align:left;}.elementor-1079 .elementor-element.elementor-element-803a0fa{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-803a0fa .elementor-image-box-wrapper{text-align:left;}.elementor-1079 .elementor-element.elementor-element-608e1a2{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-1079 .elementor-element.elementor-element-2b2e6eb{width:var( --container-widget-width, 506px );max-width:506px;--container-widget-width:506px;--container-widget-flex-grow:0;text-align:center;}.elementor-1079 .elementor-element.elementor-element-2b2e6eb.elementor-element{--align-self:center;}.elementor-1079 .elementor-element.elementor-element-2b2e6eb .elementor-heading-title{font-size:36px;}.elementor-1079 .elementor-element.elementor-element-d133d33{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1079 .elementor-element.elementor-element-562f64a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1079 .elementor-element.elementor-element-b0613c7{width:var( --container-widget-width, 506px );max-width:506px;--container-widget-width:506px;--container-widget-flex-grow:0;text-align:center;}.elementor-1079 .elementor-element.elementor-element-b0613c7.elementor-element{--align-self:center;}.elementor-1079 .elementor-element.elementor-element-b0613c7 .elementor-heading-title{font-size:36px;}.elementor-1079 .elementor-element.elementor-element-eaf1b06 > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-1079 .elementor-element.elementor-element-3dfa6c7 > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-1079 .elementor-element.elementor-element-de9443d > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-1079 .elementor-element.elementor-element-e9cefb0 > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-1079 .elementor-element.elementor-element-de1b7a5 > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-1079 .elementor-element.elementor-element-26ab3df > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-1079 .elementor-element.elementor-element-d060030 > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-1079 .elementor-element.elementor-element-72053bf{width:var( --container-widget-width, 506px );max-width:506px;--container-widget-width:506px;--container-widget-flex-grow:0;text-align:center;}.elementor-1079 .elementor-element.elementor-element-72053bf.elementor-element{--align-self:center;}.elementor-1079 .elementor-element.elementor-element-72053bf .elementor-heading-title{font-size:36px;}.elementor-1079 .elementor-element.elementor-element-3e50f2b{width:var( --container-widget-width, 506px );max-width:506px;--container-widget-width:506px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-8fef1f3{width:var( --container-widget-width, 257.875px );max-width:257.875px;--container-widget-width:257.875px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-da2e46f{width:var( --container-widget-width, 385.875px );max-width:385.875px;--container-widget-width:385.875px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-34e450c{width:var( --container-widget-width, 257.875px );max-width:257.875px;--container-widget-width:257.875px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-770e711{width:var( --container-widget-width, 48.584% );max-width:48.584%;--container-widget-width:48.584%;--container-widget-flex-grow:0;font-size:16px;}.elementor-1079 .elementor-element.elementor-element-770e711 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-0736e7b{width:var( --container-widget-width, 48.584% );max-width:48.584%;--container-widget-width:48.584%;--container-widget-flex-grow:0;font-size:16px;}.elementor-1079 .elementor-element.elementor-element-0736e7b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-8220c55{--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-1079 .elementor-element.elementor-element-7cb408a{width:var( --container-widget-width, 57.514vw );max-width:57.514vw;--container-widget-width:57.514vw;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-791e630{width:var( --container-widget-width, 75.309% );max-width:75.309%;--container-widget-width:75.309%;--container-widget-flex-grow:0;font-size:16px;}.elementor-1079 .elementor-element.elementor-element-6cb9296{width:var( --container-widget-width, 506px );max-width:506px;--container-widget-width:506px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-39a2daf{width:var( --container-widget-width, 78.453% );max-width:78.453%;--container-widget-width:78.453%;--container-widget-flex-grow:0;font-size:16px;}.elementor-1079 .elementor-element.elementor-element-39a2daf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-bbb813d{width:var( --container-widget-width, 338px );max-width:338px;--container-widget-width:338px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-d0ddb94 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-d0ddb94{font-size:16px;}}@media(max-width:1024px){.elementor-1079 .elementor-element.elementor-element-f2710fb:not(.elementor-motion-effects-element-type-background), .elementor-1079 .elementor-element.elementor-element-f2710fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(../images/bg_seu_nome_em_fatima_v3_mobi_1.webp);background-size:contain;}.elementor-1079 .elementor-element.elementor-element-f2710fb{--padding-top:38vw;--padding-bottom:10vw;--padding-left:7vw;--padding-right:7vw;}.elementor-1079 .elementor-element.elementor-element-1911202{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1079 .elementor-element.elementor-element-1911202 .elementor-image-box-wrapper{text-align:center;}.elementor-1079 .elementor-element.elementor-element-1b28c01{--min-height:328px;}.elementor-1079 .elementor-element.elementor-element-d431dce{--padding-top:1vw;--padding-bottom:10vw;--padding-left:7vw;--padding-right:7vw;}.elementor-1079 .elementor-element.elementor-element-a6646ff{--padding-top:50px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-1079 .elementor-element.elementor-element-3a9b3b9 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-1079 .elementor-element.elementor-element-84f6b5d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-1079 .elementor-element.elementor-element-05bde32 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-05bde32 .elementor-heading-title{font-size:20px;line-height:32px;}.elementor-1079 .elementor-element.elementor-element-1caf610{--e-image-carousel-slides-to-show:3;}.elementor-1079 .elementor-element.elementor-element-8905f5f{--padding-top:10vw;--padding-bottom:10vw;--padding-left:7vw;--padding-right:7vw;}.elementor-1079 .elementor-element.elementor-element-11bc35e .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-1079 .elementor-element.elementor-element-b376445{--container-widget-width:77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 77% );max-width:77%;font-size:14px;}.elementor-1079 .elementor-element.elementor-element-20f7a34{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-20f7a34 .elementor-heading-title{font-size:24px;}.elementor-1079 .elementor-element.elementor-element-4eb3680{width:var( --container-widget-width, 86.043% );max-width:86.043%;--container-widget-width:86.043%;--container-widget-flex-grow:0;font-size:16px;}.elementor-1079 .elementor-element.elementor-element-c53186b{--padding-top:10vw;--padding-bottom:10vw;--padding-left:7vw;--padding-right:7vw;}.elementor-1079 .elementor-element.elementor-element-8b3cf7d .elementor-heading-title{font-size:24px;}.elementor-1079 .elementor-element.elementor-element-a8d4fdc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-1079 .elementor-element.elementor-element-1a815f7{--flex-wrap:wrap;}.elementor-1079 .elementor-element.elementor-element-608e1a2{--padding-top:10vw;--padding-bottom:10vw;--padding-left:7vw;--padding-right:7vw;}.elementor-1079 .elementor-element.elementor-element-2b2e6eb .elementor-heading-title{font-size:32px;}.elementor-1079 .elementor-element.elementor-element-7f17b26{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1079 .elementor-element.elementor-element-388f864{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1079 .elementor-element.elementor-element-698dec4{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1079 .elementor-element.elementor-element-9207afd{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1079 .elementor-element.elementor-element-562f64a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:7vw;--padding-right:7vw;}.elementor-1079 .elementor-element.elementor-element-b0613c7{--container-widget-width:356px;--container-widget-flex-grow:0;width:var( --container-widget-width, 356px );max-width:356px;}.elementor-1079 .elementor-element.elementor-element-b0613c7 .elementor-heading-title{font-size:24px;}.elementor-1079 .elementor-element.elementor-element-81f2980{--padding-top:10vw;--padding-bottom:10vw;--padding-left:7vw;--padding-right:7vw;}.elementor-1079 .elementor-element.elementor-element-72053bf .elementor-heading-title{font-size:24px;}.elementor-1079 .elementor-element.elementor-element-082915f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-3e50f2b .elementor-heading-title{font-size:24px;}.elementor-1079 .elementor-element.elementor-element-2b7daef{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1079 .elementor-element.elementor-element-770e711{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-1079 .elementor-element.elementor-element-0736e7b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-1079 .elementor-element.elementor-element-a8c0f30{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-8220c55{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-8220c55.e-con{--align-self:center;}.elementor-1079 .elementor-element.elementor-element-7cb408a.elementor-element{--align-self:center;}.elementor-1079 .elementor-element.elementor-element-7cb408a{text-align:center;}.elementor-1079 .elementor-element.elementor-element-7cb408a .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-1079 .elementor-element.elementor-element-791e630{width:var( --container-widget-width, 76.731% );max-width:76.731%;--container-widget-width:76.731%;--container-widget-flex-grow:0;text-align:center;font-size:16px;}.elementor-1079 .elementor-element.elementor-element-791e630.elementor-element{--align-self:center;}.elementor-1079 .elementor-element.elementor-element-791e630 p{margin-bottom:10px;}.elementor-1079 .elementor-element.elementor-element-9c35453.elementor-element{--align-self:center;}.elementor-1079 .elementor-element.elementor-element-f683376{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-1079 .elementor-element.elementor-element-6cb9296{width:var( --container-widget-width, 284px );max-width:284px;--container-widget-width:284px;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-6cb9296 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-1079 .elementor-element.elementor-element-39a2daf{width:var( --container-widget-width, 73.963% );max-width:73.963%;--container-widget-width:73.963%;--container-widget-flex-grow:0;font-size:16px;}.elementor-1079 .elementor-element.elementor-element-bbb813d{width:var( --container-widget-width, 92.405% );max-width:92.405%;--container-widget-width:92.405%;--container-widget-flex-grow:0;}.elementor-1079 .elementor-element.elementor-element-bbb813d .elementor-button{font-size:13px;}.elementor-1079 .elementor-element.elementor-element-d0ddb94{font-size:16px;}}@media(max-width:767px){.elementor-1079 .elementor-element.elementor-element-f2710fb:not(.elementor-motion-effects-element-type-background), .elementor-1079 .elementor-element.elementor-element-f2710fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(../images/bg_seu_nome_em_fatima_v3_mobi_1.webp);background-size:130% auto;}.elementor-1079 .elementor-element.elementor-element-f2710fb{--padding-top:54vw;--padding-bottom:10vw;--padding-left:7vw;--padding-right:7vw;}.elementor-1079 .elementor-element.elementor-element-1911202{width:100%;max-width:100%;}.elementor-1079 .elementor-element.elementor-element-1911202 .elementor-image-box-wrapper{text-align:center;}.elementor-1079 .elementor-element.elementor-element-1911202 .elementor-image-box-img{margin-bottom:10px;}.elementor-1079 .elementor-element.elementor-element-1911202.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-1079 .elementor-element.elementor-element-1911202.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-1079 .elementor-element.elementor-element-1911202.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-1079 .elementor-element.elementor-element-1911202 .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-1079 .elementor-element.elementor-element-1911202 .elementor-image-box-title{font-size:24px;}.elementor-1079 .elementor-element.elementor-element-1911202 .elementor-image-box-description{font-size:16px;}.elementor-1079 .elementor-element.elementor-element-df30cd4 .elementor-button{font-size:16px;line-height:1.3em;}.elementor-1079 .elementor-element.elementor-element-217fa64:not(.elementor-motion-effects-element-type-background), .elementor-1079 .elementor-element.elementor-element-217fa64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-750a1791-bd89-44c0-8747-49b32afff3f9);background-position:bottom center;background-size:120% auto;}.elementor-1079 .elementor-element.elementor-element-217fa64{--padding-top:10vw;--padding-bottom:53vw;--padding-left:7vw;--padding-right:7vw;}.elementor-1079 .elementor-element.elementor-element-b470324{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1079 .elementor-element.elementor-element-ca605d9 .elementor-image-box-title{font-size:28px;}.elementor-1079 .elementor-element.elementor-element-ca605d9 .elementor-image-box-description{font-size:16px;}.elementor-1079 .elementor-element.elementor-element-1b28c01{--min-height:307px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1079 .elementor-element.elementor-element-4936662{width:auto;max-width:auto;z-index:15;--e-icon-list-icon-size:28px;--icon-vertical-align:center;}.elementor-1079 .elementor-element.elementor-element-4936662 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-1079 .elementor-element.elementor-element-4936662.elementor-element{--align-self:center;}.elementor-1079 .elementor-element.elementor-element-d431dce{--min-height:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1079 .elementor-element.elementor-element-cbc2eb5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-cbc2eb5{text-align:left;}.elementor-1079 .elementor-element.elementor-element-cbc2eb5 .elementor-heading-title{font-size:28px;}.elementor-1079 .elementor-element.elementor-element-a6a3698{text-align:left;font-size:16px;}.elementor-1079 .elementor-element.elementor-element-a6646ff:not(.elementor-motion-effects-element-type-background), .elementor-1079 .elementor-element.elementor-element-a6646ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-6f1cf5c0-1524-4fed-9f0a-9844376f401f);background-position:top center;background-size:contain;}.elementor-1079 .elementor-element.elementor-element-a6646ff{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30vw;--padding-bottom:10vw;--padding-left:7vw;--padding-right:7vw;}.elementor-1079 .elementor-element.elementor-element-513d286{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-3a9b3b9 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-1079 .elementor-element.elementor-element-84f6b5d{width:100%;max-width:100%;text-align:left;font-size:16px;}.elementor-1079 .elementor-element.elementor-element-84f6b5d > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-1079 .elementor-element.elementor-element-0d34b72{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:10vw;--padding-left:7vw;--padding-right:7vw;}.elementor-1079 .elementor-element.elementor-element-05bde32{width:initial;max-width:initial;text-align:center;}.elementor-1079 .elementor-element.elementor-element-05bde32 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-05bde32 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-1079 .elementor-element.elementor-element-e59bd9d .elementor-button{font-size:16px;}.elementor-1079 .elementor-element.elementor-element-b14448f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-1caf610{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;}.elementor-1079 .elementor-element.elementor-element-1caf610 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1079 .elementor-element.elementor-element-1caf610 .elementor-swiper-button.elementor-swiper-button-next{font-size:16px;}.elementor-1079 .elementor-element.elementor-element-8905f5f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1079 .elementor-element.elementor-element-11bc35e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-11bc35e{text-align:left;}.elementor-1079 .elementor-element.elementor-element-11bc35e .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-1079 .elementor-element.elementor-element-b376445{width:100%;max-width:100%;text-align:left;font-size:16px;line-height:1.5em;letter-spacing:-0.5px;}.elementor-1079 .elementor-element.elementor-element-b376445 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-6db4726{--padding-top:10vw;--padding-bottom:10vw;--padding-left:7vw;--padding-right:7vw;}.elementor-1079 .elementor-element.elementor-element-20f7a34{width:100%;max-width:100%;text-align:left;}.elementor-1079 .elementor-element.elementor-element-20f7a34 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-20f7a34 .elementor-heading-title{font-size:28px;}.elementor-1079 .elementor-element.elementor-element-4eb3680{width:100%;max-width:100%;text-align:left;font-size:16px;}.elementor-1079 .elementor-element.elementor-element-4eb3680 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-1079 .elementor-element.elementor-element-3b9ceca .elementor-button{font-size:16px;line-height:1.4em;}.elementor-1079 .elementor-element.elementor-element-c53186b{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-1079 .elementor-element.elementor-element-8b3cf7d{width:100%;max-width:100%;text-align:left;}.elementor-1079 .elementor-element.elementor-element-8b3cf7d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-8b3cf7d.elementor-element{--align-self:center;}.elementor-1079 .elementor-element.elementor-element-8b3cf7d .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-1079 .elementor-element.elementor-element-a8d4fdc{width:100%;max-width:100%;text-align:left;font-size:16px;line-height:1.5em;letter-spacing:-0.5px;}.elementor-1079 .elementor-element.elementor-element-a8d4fdc > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-1079 .elementor-element.elementor-element-1a815f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-23aec25{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1079 .elementor-element.elementor-element-23aec25 .elementor-image-box-img{margin-bottom:15px;}.elementor-1079 .elementor-element.elementor-element-74eace9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1079 .elementor-element.elementor-element-74eace9 .elementor-image-box-img{margin-bottom:15px;}.elementor-1079 .elementor-element.elementor-element-803a0fa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1079 .elementor-element.elementor-element-803a0fa .elementor-image-box-img{margin-bottom:15px;}.elementor-1079 .elementor-element.elementor-element-60bd726 .elementor-button{font-size:16px;line-height:1.3em;}.elementor-1079 .elementor-element.elementor-element-2b2e6eb{width:100%;max-width:100%;text-align:center;}.elementor-1079 .elementor-element.elementor-element-2b2e6eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-2b2e6eb.elementor-element{--align-self:center;}.elementor-1079 .elementor-element.elementor-element-2b2e6eb .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-1079 .elementor-element.elementor-element-d133d33{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-7f17b26{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1079 .elementor-element.elementor-element-7f17b26 .elementor-image-box-title{font-size:24px;}.elementor-1079 .elementor-element.elementor-element-388f864{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1079 .elementor-element.elementor-element-388f864 .elementor-image-box-title{font-size:24px;}.elementor-1079 .elementor-element.elementor-element-698dec4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1079 .elementor-element.elementor-element-698dec4 .elementor-image-box-title{font-size:24px;}.elementor-1079 .elementor-element.elementor-element-9207afd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1079 .elementor-element.elementor-element-9207afd .elementor-image-box-title{font-size:24px;}.elementor-1079 .elementor-element.elementor-element-1b6e752 .elementor-button{font-size:16px;}.elementor-1079 .elementor-element.elementor-element-b0613c7{width:100%;max-width:100%;text-align:center;}.elementor-1079 .elementor-element.elementor-element-b0613c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-b0613c7.elementor-element{--align-self:center;}.elementor-1079 .elementor-element.elementor-element-b0613c7 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-1079 .elementor-element.elementor-element-eaf1b06{width:100%;max-width:100%;}.elementor-1079 .elementor-element.elementor-element-eaf1b06 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-1079 .elementor-element.elementor-element-eaf1b06 .elementor-icon-box-title, .elementor-1079 .elementor-element.elementor-element-eaf1b06 .elementor-icon-box-title a{font-size:14px;}.elementor-1079 .elementor-element.elementor-element-3dfa6c7{width:100%;max-width:100%;}.elementor-1079 .elementor-element.elementor-element-3dfa6c7 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-1079 .elementor-element.elementor-element-3dfa6c7 .elementor-icon-box-title, .elementor-1079 .elementor-element.elementor-element-3dfa6c7 .elementor-icon-box-title a{font-size:14px;}.elementor-1079 .elementor-element.elementor-element-de9443d{width:100%;max-width:100%;}.elementor-1079 .elementor-element.elementor-element-de9443d > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-1079 .elementor-element.elementor-element-de9443d .elementor-icon-box-title, .elementor-1079 .elementor-element.elementor-element-de9443d .elementor-icon-box-title a{font-size:14px;}.elementor-1079 .elementor-element.elementor-element-e9cefb0{width:100%;max-width:100%;}.elementor-1079 .elementor-element.elementor-element-e9cefb0 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-1079 .elementor-element.elementor-element-e9cefb0 .elementor-icon-box-title, .elementor-1079 .elementor-element.elementor-element-e9cefb0 .elementor-icon-box-title a{font-size:14px;}.elementor-1079 .elementor-element.elementor-element-de1b7a5{width:100%;max-width:100%;}.elementor-1079 .elementor-element.elementor-element-de1b7a5 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-1079 .elementor-element.elementor-element-de1b7a5 .elementor-icon-box-title, .elementor-1079 .elementor-element.elementor-element-de1b7a5 .elementor-icon-box-title a{font-size:14px;}.elementor-1079 .elementor-element.elementor-element-26ab3df{width:100%;max-width:100%;}.elementor-1079 .elementor-element.elementor-element-26ab3df > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-1079 .elementor-element.elementor-element-26ab3df .elementor-icon-box-title, .elementor-1079 .elementor-element.elementor-element-26ab3df .elementor-icon-box-title a{font-size:14px;}.elementor-1079 .elementor-element.elementor-element-d060030{width:100%;max-width:100%;}.elementor-1079 .elementor-element.elementor-element-d060030 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-1079 .elementor-element.elementor-element-d060030 .elementor-icon-box-title, .elementor-1079 .elementor-element.elementor-element-d060030 .elementor-icon-box-title a{font-size:14px;}.elementor-1079 .elementor-element.elementor-element-72bab30 .elementor-button{font-size:16px;line-height:1.5em;}.elementor-1079 .elementor-element.elementor-element-72053bf{width:100%;max-width:100%;text-align:left;}.elementor-1079 .elementor-element.elementor-element-72053bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-72053bf.elementor-element{--align-self:center;}.elementor-1079 .elementor-element.elementor-element-72053bf .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-1079 .elementor-element.elementor-element-082915f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1079 .elementor-element.elementor-element-d170f59{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1079 .elementor-element.elementor-element-3901395 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-ffbf7d7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1079 .elementor-element.elementor-element-a594982 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-df4859e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1079 .elementor-element.elementor-element-150bf16 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-18e1bd2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1079 .elementor-element.elementor-element-d4dc13c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-6959516{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1079 .elementor-element.elementor-element-3e50f2b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-2b7daef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-8fef1f3{width:100%;max-width:100%;}.elementor-1079 .elementor-element.elementor-element-8fef1f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-da2e46f{width:100%;max-width:100%;}.elementor-1079 .elementor-element.elementor-element-da2e46f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 32px 0px;border-width:1px 0px 1px 0px;}.elementor-1079 .elementor-element.elementor-element-34e450c{width:100%;max-width:100%;}.elementor-1079 .elementor-element.elementor-element-34e450c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-770e711{width:100%;max-width:100%;text-align:center;font-size:16px;}.elementor-1079 .elementor-element.elementor-element-770e711 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-0736e7b{width:100%;max-width:100%;text-align:center;font-size:32px;line-height:1.2em;}.elementor-1079 .elementor-element.elementor-element-0736e7b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-2841618{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-a8c0f30{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1079 .elementor-element.elementor-element-8220c55{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-7cb408a{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;text-align:left;}.elementor-1079 .elementor-element.elementor-element-791e630{width:100%;max-width:100%;text-align:left;font-size:16px;}.elementor-1079 .elementor-element.elementor-element-791e630 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-1079 .elementor-element.elementor-element-9c35453 .elementor-button{font-size:16px;}.elementor-1079 .elementor-element.elementor-element-f683376{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1079 .elementor-element.elementor-element-8c2b754{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-f14f411{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-283f9ca img{width:33%;}.elementor-1079 .elementor-element.elementor-element-39a2daf{width:100%;max-width:100%;text-align:left;font-size:16px;}.elementor-1079 .elementor-element.elementor-element-39a2daf > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-1079 .elementor-element.elementor-element-bbb813d{width:100%;max-width:100%;}.elementor-1079 .elementor-element.elementor-element-bbb813d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1079 .elementor-element.elementor-element-bbb813d .elementor-button{font-size:12px;padding:24px 08px 24px 20px;}.elementor-1079 .elementor-element.elementor-element-ff35ccf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1079 .elementor-element.elementor-element-f9949d7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1079 .elementor-element.elementor-element-d0ddb94{width:100%;max-width:100%;text-align:center;font-size:13px;}.elementor-1079 .elementor-element.elementor-element-d0ddb94 > .elementor-widget-container{padding:0px 0px 16px 0px;}}/* Start custom CSS for button, class: .elementor-element-df30cd4 *//* BOTÃO EM ESTADO PADRÃO (gradiente vermelho) */
.elementor-1079 .elementor-element.elementor-element-df30cd4 .elementor-button {
    
    overflow: hidden; /* Esconde conteúdo extra (importante para efeitos visuais como brilho) */
    transform: translate(0%, 0%);
    flex-grow: 1 !important;

    /* Transições suaves ao mudar de estado */
    transition: background-color 0.8s ease, box-shadow 0.8s ease, transform 0.8s ease; 
}

/* HOVER NO BOTÃO - muda a cor e ativa sombras */
.elementor-1079 .elementor-element.elementor-element-df30cd4:hover .elementor-button {
    box-shadow: 
    0px -10px 80px 0px rgba(64, 255, 110, 0.45),
    0px -9.855px 29.201px 0px rgba(64, 255, 110, 0.35),
    0px -4.785px 14.177px 0px rgba(64, 255, 110, 0.12),
    0px -2.346px 6.95px 0px rgba(64, 255, 110, 0.10),
    0px -0.927px 2.748px 0px rgba(64, 255, 110, 0.40);

}

/* BRILHO QUE SE MOVE SOBRE O BOTÃO */
.elementor-1079 .elementor-element.elementor-element-df30cd4 .elementor-button::before {
    content: '';
    background: linear-gradient(
        10deg,
        rgba(255, 200, 200, 0.8) 12.81%,
        rgba(255, 200, 200, 0.00) 66.66%
    );
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg); /* Inclina e posiciona a faixa de brilho */
    bottom: 0%;
    left: -10%; /* Começa à esquerda do botão */
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px); /* Suaviza as bordas do brilho */
    opacity: 0; /* Começa invisível */
}

/* ANIMAÇÃO DO BRILHO */
@keyframes shinery {
    0% {
        left: -10%;
        opacity: 0;
    }
    20% {
        opacity: 0.7; /* Brilho aparece */
    }
    48% {
        left: 110%; /* Brilho atravessa o botão */
        opacity: 0.7;
    }
    51% {
        opacity: 0; /* Some após cruzar */
    }
    100% {
        left: 110%;
        opacity: 0;
    }
}

/* BORDA DECORATIVA EXTERNA */
.elementor-1079 .elementor-element.elementor-element-df30cd4 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit; /* Mantém o arredondamento do botão */
    border: 3px solid #ADADAD40; /* Borda sutil com transparência */
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: -1; /* Fica atrás do botão */
    transform: translate(-50%, -50%);
    user-select: none;
    pointer-events: none;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-488ddad */.elementor-1079 .elementor-element.elementor-element-488ddad{
    border-radius: 8px;
border: 1px solid #0951A6;
background: linear-gradient(109deg, rgba(9, 81, 166, 0.20) -30.87%, #0951A6 106.09%);
backdrop-filter: blur(7px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4936662 */.elementor-1079 .elementor-element.elementor-element-4936662{

    border-radius: 100px;
border-top: 1px solid #FFF;
border-right: 1px solid #FFF;
border-bottom: 2px solid #FFF;
border-left: 1px solid #FFF;
background: rgba(40, 78, 146, 0.35);
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
}

@media (max-width: 768px) {
    .elementor-1079 .elementor-element.elementor-element-4936662 {
        margin-top:  -28vw !important; /* o valor que você quiser no mobile */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b28c01 */.elementor-1079 .elementor-element.elementor-element-1b28c01::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(27, 28, 82, 0) 72.86%, #1B1C52 93.85%);
pointer-events: none;

  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84f6b5d */.elementor-1079 .elementor-element.elementor-element-84f6b5d {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e59bd9d *//* BOTÃO EM ESTADO PADRÃO (gradiente vermelho) */
.elementor-1079 .elementor-element.elementor-element-e59bd9d .elementor-button {
    
    overflow: hidden; /* Esconde conteúdo extra (importante para efeitos visuais como brilho) */
    transform: translate(0%, 0%);
    flex-grow: 1 !important;

    /* Transições suaves ao mudar de estado */
    transition: background-color 0.8s ease, box-shadow 0.8s ease, transform 0.8s ease; 
}

/* HOVER NO BOTÃO - muda a cor e ativa sombras */
.elementor-1079 .elementor-element.elementor-element-e59bd9d:hover .elementor-button {
    box-shadow: 
    0px -10px 80px 0px rgba(64, 255, 110, 0.45),
    0px -9.855px 29.201px 0px rgba(64, 255, 110, 0.35),
    0px -4.785px 14.177px 0px rgba(64, 255, 110, 0.12),
    0px -2.346px 6.95px 0px rgba(64, 255, 110, 0.10),
    0px -0.927px 2.748px 0px rgba(64, 255, 110, 0.40);

}

/* BRILHO QUE SE MOVE SOBRE O BOTÃO */
.elementor-1079 .elementor-element.elementor-element-e59bd9d .elementor-button::before {
    content: '';
    background: linear-gradient(
        10deg,
        rgba(255, 200, 200, 0.8) 12.81%,
        rgba(255, 200, 200, 0.00) 66.66%
    );
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg); /* Inclina e posiciona a faixa de brilho */
    bottom: 0%;
    left: -10%; /* Começa à esquerda do botão */
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px); /* Suaviza as bordas do brilho */
    opacity: 0; /* Começa invisível */
}

/* ANIMAÇÃO DO BRILHO */
@keyframes shinery {
    0% {
        left: -10%;
        opacity: 0;
    }
    20% {
        opacity: 0.7; /* Brilho aparece */
    }
    48% {
        left: 110%; /* Brilho atravessa o botão */
        opacity: 0.7;
    }
    51% {
        opacity: 0; /* Some após cruzar */
    }
    100% {
        left: 110%;
        opacity: 0;
    }
}

/* BORDA DECORATIVA EXTERNA */
.elementor-1079 .elementor-element.elementor-element-e59bd9d .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit; /* Mantém o arredondamento do botão */
    border: 3px solid #ADADAD40; /* Borda sutil com transparência */
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: -1; /* Fica atrás do botão */
    transform: translate(-50%, -50%);
    user-select: none;
    pointer-events: none;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1caf610 */.elementor-1079 .elementor-element.elementor-element-1caf610 .swiper-slide-prev{
    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateY(30deg) scale(0.9) !important;
    transition: 1s;
}
.elementor-1079 .elementor-element.elementor-element-1caf610 .swiper-slide-active{
    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateY(30deg) scale(0.9) !important;
    right: 0px;
    opacity: 100%;
    transform: scale(0.7);
    transition: 1s;
}
.elementor-1079 .elementor-element.elementor-element-1caf610 .swiper-slide-next{
transform: scale(1.3);
z-index: 2;
transition: 1s;
}
.elementor-1079 .elementor-element.elementor-element-1caf610 .swiper-slide-next ~.swiper-slide{
    left: 0px;
    opacity: 100%;
    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateY(-30deg) scale(0.9) !important;
    transition: 1s;
}
.elementor-1079 .elementor-element.elementor-element-1caf610 .swiper-slide-inner{
    padding: 4em 0 !important;
}
@media(max-width: 767px){
    .elementor-1079 .elementor-element.elementor-element-1caf610 .swiper-slide-prev{
    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateY(30deg) scale(0.9) !important;
    transition: 1s;
}
.elementor-1079 .elementor-element.elementor-element-1caf610 .swiper-slide-active{
    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateY(30deg) scale(0.9) !important;
    right: 0px;
    opacity: 100%;
    transform: scale(0.7);
    transition: 1s;
}
.elementor-1079 .elementor-element.elementor-element-1caf610 .swiper-slide-next{
transform: scale(1.8);
z-index: 2;
transition: 1s;
}
.elementor-1079 .elementor-element.elementor-element-1caf610 .swiper-slide-next ~.swiper-slide{
    left: 0px;
    opacity: 100%;
    transform: perspective(100rem) translate3d(0, 0, -5rem) rotateY(-30deg) scale(0.9) !important;
    transition: 1s;
}
.elementor-1079 .elementor-element.elementor-element-1caf610 .swiper-container{
    padding: 15em 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b376445 */.elementor-1079 .elementor-element.elementor-element-b376445 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20f7a34 */.elementor-1079 .elementor-element.elementor-element-20f7a34 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4eb3680 */.elementor-1079 .elementor-element.elementor-element-4eb3680 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3b9ceca *//* BOTÃO EM ESTADO PADRÃO (gradiente vermelho) */
.elementor-1079 .elementor-element.elementor-element-3b9ceca .elementor-button {
    
    overflow: hidden; /* Esconde conteúdo extra (importante para efeitos visuais como brilho) */
    transform: translate(0%, 0%);
    flex-grow: 1 !important;

    /* Transições suaves ao mudar de estado */
    transition: background-color 0.8s ease, box-shadow 0.8s ease, transform 0.8s ease; 
}

/* HOVER NO BOTÃO - muda a cor e ativa sombras */
.elementor-1079 .elementor-element.elementor-element-3b9ceca:hover .elementor-button {
    box-shadow: 
    0px -10px 80px 0px rgba(64, 255, 110, 0.45),
    0px -9.855px 29.201px 0px rgba(64, 255, 110, 0.35),
    0px -4.785px 14.177px 0px rgba(64, 255, 110, 0.12),
    0px -2.346px 6.95px 0px rgba(64, 255, 110, 0.10),
    0px -0.927px 2.748px 0px rgba(64, 255, 110, 0.40);

}

/* BRILHO QUE SE MOVE SOBRE O BOTÃO */
.elementor-1079 .elementor-element.elementor-element-3b9ceca .elementor-button::before {
    content: '';
    background: linear-gradient(
        10deg,
        rgba(255, 200, 200, 0.8) 12.81%,
        rgba(255, 200, 200, 0.00) 66.66%
    );
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg); /* Inclina e posiciona a faixa de brilho */
    bottom: 0%;
    left: -10%; /* Começa à esquerda do botão */
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px); /* Suaviza as bordas do brilho */
    opacity: 0; /* Começa invisível */
}

/* ANIMAÇÃO DO BRILHO */
@keyframes shinery {
    0% {
        left: -10%;
        opacity: 0;
    }
    20% {
        opacity: 0.7; /* Brilho aparece */
    }
    48% {
        left: 110%; /* Brilho atravessa o botão */
        opacity: 0.7;
    }
    51% {
        opacity: 0; /* Some após cruzar */
    }
    100% {
        left: 110%;
        opacity: 0;
    }
}

/* BORDA DECORATIVA EXTERNA */
.elementor-1079 .elementor-element.elementor-element-3b9ceca .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit; /* Mantém o arredondamento do botão */
    border: 3px solid #ADADAD40; /* Borda sutil com transparência */
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: -1; /* Fica atrás do botão */
    transform: translate(-50%, -50%);
    user-select: none;
    pointer-events: none;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8d4fdc */.elementor-1079 .elementor-element.elementor-element-a8d4fdc {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60bd726 *//* BOTÃO EM ESTADO PADRÃO (gradiente vermelho) */
.elementor-1079 .elementor-element.elementor-element-60bd726 .elementor-button {
    
    overflow: hidden; /* Esconde conteúdo extra (importante para efeitos visuais como brilho) */
    transform: translate(0%, 0%);
    flex-grow: 1 !important;

    /* Transições suaves ao mudar de estado */
    transition: background-color 0.8s ease, box-shadow 0.8s ease, transform 0.8s ease; 
}

/* HOVER NO BOTÃO - muda a cor e ativa sombras */
.elementor-1079 .elementor-element.elementor-element-60bd726:hover .elementor-button {
    box-shadow: 
    0px -10px 80px 0px rgba(64, 255, 110, 0.45),
    0px -9.855px 29.201px 0px rgba(64, 255, 110, 0.35),
    0px -4.785px 14.177px 0px rgba(64, 255, 110, 0.12),
    0px -2.346px 6.95px 0px rgba(64, 255, 110, 0.10),
    0px -0.927px 2.748px 0px rgba(64, 255, 110, 0.40);

}

/* BRILHO QUE SE MOVE SOBRE O BOTÃO */
.elementor-1079 .elementor-element.elementor-element-60bd726 .elementor-button::before {
    content: '';
    background: linear-gradient(
        10deg,
        rgba(255, 200, 200, 0.8) 12.81%,
        rgba(255, 200, 200, 0.00) 66.66%
    );
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg); /* Inclina e posiciona a faixa de brilho */
    bottom: 0%;
    left: -10%; /* Começa à esquerda do botão */
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px); /* Suaviza as bordas do brilho */
    opacity: 0; /* Começa invisível */
}

/* ANIMAÇÃO DO BRILHO */
@keyframes shinery {
    0% {
        left: -10%;
        opacity: 0;
    }
    20% {
        opacity: 0.7; /* Brilho aparece */
    }
    48% {
        left: 110%; /* Brilho atravessa o botão */
        opacity: 0.7;
    }
    51% {
        opacity: 0; /* Some após cruzar */
    }
    100% {
        left: 110%;
        opacity: 0;
    }
}

/* BORDA DECORATIVA EXTERNA */
.elementor-1079 .elementor-element.elementor-element-60bd726 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit; /* Mantém o arredondamento do botão */
    border: 3px solid #ADADAD40; /* Borda sutil com transparência */
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: -1; /* Fica atrás do botão */
    transform: translate(-50%, -50%);
    user-select: none;
    pointer-events: none;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1b6e752 *//* BOTÃO EM ESTADO PADRÃO (gradiente vermelho) */
.elementor-1079 .elementor-element.elementor-element-1b6e752 .elementor-button {
    
    overflow: hidden; /* Esconde conteúdo extra (importante para efeitos visuais como brilho) */
    transform: translate(0%, 0%);
    flex-grow: 1 !important;

    /* Transições suaves ao mudar de estado */
    transition: background-color 0.8s ease, box-shadow 0.8s ease, transform 0.8s ease; 
}

/* HOVER NO BOTÃO - muda a cor e ativa sombras */
.elementor-1079 .elementor-element.elementor-element-1b6e752:hover .elementor-button {
    box-shadow: 
    0px -10px 80px 0px rgba(64, 255, 110, 0.45),
    0px -9.855px 29.201px 0px rgba(64, 255, 110, 0.35),
    0px -4.785px 14.177px 0px rgba(64, 255, 110, 0.12),
    0px -2.346px 6.95px 0px rgba(64, 255, 110, 0.10),
    0px -0.927px 2.748px 0px rgba(64, 255, 110, 0.40);

}

/* BRILHO QUE SE MOVE SOBRE O BOTÃO */
.elementor-1079 .elementor-element.elementor-element-1b6e752 .elementor-button::before {
    content: '';
    background: linear-gradient(
        10deg,
        rgba(255, 200, 200, 0.8) 12.81%,
        rgba(255, 200, 200, 0.00) 66.66%
    );
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg); /* Inclina e posiciona a faixa de brilho */
    bottom: 0%;
    left: -10%; /* Começa à esquerda do botão */
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px); /* Suaviza as bordas do brilho */
    opacity: 0; /* Começa invisível */
}

/* ANIMAÇÃO DO BRILHO */
@keyframes shinery {
    0% {
        left: -10%;
        opacity: 0;
    }
    20% {
        opacity: 0.7; /* Brilho aparece */
    }
    48% {
        left: 110%; /* Brilho atravessa o botão */
        opacity: 0.7;
    }
    51% {
        opacity: 0; /* Some após cruzar */
    }
    100% {
        left: 110%;
        opacity: 0;
    }
}

/* BORDA DECORATIVA EXTERNA */
.elementor-1079 .elementor-element.elementor-element-1b6e752 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit; /* Mantém o arredondamento do botão */
    border: 3px solid #ADADAD40; /* Borda sutil com transparência */
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: -1; /* Fica atrás do botão */
    transform: translate(-50%, -50%);
    user-select: none;
    pointer-events: none;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eaf1b06 */.elementor-1079 .elementor-element.elementor-element-eaf1b06 {
    border-radius: 8px;
    background: #fff;
    border: 1px solid transparent;
    box-sizing: border-box;
    position: relative;
    transition: border 0.3s ease, transform 0.3s ease;
}

.elementor-1079 .elementor-element.elementor-element-eaf1b06:hover {
    border: 1px solid #1E5494;
    transform: scale(1.03); /* Crescimento leve */
    
     border: 1px solid #1E5494;
    transform: scale(1.03);
    box-shadow: 0 10px 20px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3dfa6c7 */.elementor-1079 .elementor-element.elementor-element-3dfa6c7 {
    border-radius: 8px;
    background: #fff;
    border: 1px solid transparent;
    box-sizing: border-box;
    position: relative;
    transition: border 0.3s ease, transform 0.3s ease;
}

.elementor-1079 .elementor-element.elementor-element-3dfa6c7:hover {
    border: 1px solid #1E5494;
    transform: scale(1.03); /* Crescimento leve */
    
     border: 1px solid #1E5494;
    transform: scale(1.03);
    box-shadow: 0 10px 20px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-de9443d */.elementor-1079 .elementor-element.elementor-element-de9443d {
    border-radius: 8px;
    background: #fff;
    border: 1px solid transparent;
    box-sizing: border-box;
    position: relative;
    transition: border 0.3s ease, transform 0.3s ease;
}

.elementor-1079 .elementor-element.elementor-element-de9443d:hover {
    border: 1px solid #1E5494;
    transform: scale(1.03); /* Crescimento leve */
    
     border: 1px solid #1E5494;
    transform: scale(1.03);
    box-shadow: 0 10px 20px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9cefb0 */.elementor-1079 .elementor-element.elementor-element-e9cefb0 {
    border-radius: 8px;
    background: #fff;
    border: 1px solid transparent;
    box-sizing: border-box;
    position: relative;
    transition: border 0.3s ease, transform 0.3s ease;
}

.elementor-1079 .elementor-element.elementor-element-e9cefb0:hover {
    border: 1px solid #1E5494;
    transform: scale(1.03); /* Crescimento leve */
    
     border: 1px solid #1E5494;
    transform: scale(1.03);
    box-shadow: 0 10px 20px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-de1b7a5 */.elementor-1079 .elementor-element.elementor-element-de1b7a5 {
    border-radius: 8px;
    background: #fff;
    border: 1px solid transparent;
    box-sizing: border-box;
    position: relative;
    transition: border 0.3s ease, transform 0.3s ease;
}

.elementor-1079 .elementor-element.elementor-element-de1b7a5:hover {
    border: 1px solid #1E5494;
    transform: scale(1.03); /* Crescimento leve */
    
     border: 1px solid #1E5494;
    transform: scale(1.03);
    box-shadow: 0 10px 20px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-26ab3df */.elementor-1079 .elementor-element.elementor-element-26ab3df {
    border-radius: 8px;
    background: #fff;
    border: 1px solid transparent;
    box-sizing: border-box;
    position: relative;
    transition: border 0.3s ease, transform 0.3s ease;
}

.elementor-1079 .elementor-element.elementor-element-26ab3df:hover {
    border: 1px solid #1E5494;
    transform: scale(1.03); /* Crescimento leve */
    
     border: 1px solid #1E5494;
    transform: scale(1.03);
    box-shadow: 0 10px 20px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d060030 */.elementor-1079 .elementor-element.elementor-element-d060030 {
    border-radius: 8px;
    background: #fff;
    border: 1px solid transparent;
    box-sizing: border-box;
    position: relative;
    transition: border 0.3s ease, transform 0.3s ease;
}

.elementor-1079 .elementor-element.elementor-element-d060030:hover {
    border: 1px solid #1E5494;
    transform: scale(1.03); /* Crescimento leve */
    
     border: 1px solid #1E5494;
    transform: scale(1.03);
    box-shadow: 0 10px 20px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72bab30 *//* BOTÃO EM ESTADO PADRÃO (gradiente vermelho) */
.elementor-1079 .elementor-element.elementor-element-72bab30 .elementor-button {
    
    overflow: hidden; /* Esconde conteúdo extra (importante para efeitos visuais como brilho) */
    transform: translate(0%, 0%);
    flex-grow: 1 !important;

    /* Transições suaves ao mudar de estado */
    transition: background-color 0.8s ease, box-shadow 0.8s ease, transform 0.8s ease; 
}

/* HOVER NO BOTÃO - muda a cor e ativa sombras */
.elementor-1079 .elementor-element.elementor-element-72bab30:hover .elementor-button {
    box-shadow: 
    0px -10px 80px 0px rgba(64, 255, 110, 0.45),
    0px -9.855px 29.201px 0px rgba(64, 255, 110, 0.35),
    0px -4.785px 14.177px 0px rgba(64, 255, 110, 0.12),
    0px -2.346px 6.95px 0px rgba(64, 255, 110, 0.10),
    0px -0.927px 2.748px 0px rgba(64, 255, 110, 0.40);

}

/* BRILHO QUE SE MOVE SOBRE O BOTÃO */
.elementor-1079 .elementor-element.elementor-element-72bab30 .elementor-button::before {
    content: '';
    background: linear-gradient(
        10deg,
        rgba(255, 200, 200, 0.8) 12.81%,
        rgba(255, 200, 200, 0.00) 66.66%
    );
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg); /* Inclina e posiciona a faixa de brilho */
    bottom: 0%;
    left: -10%; /* Começa à esquerda do botão */
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px); /* Suaviza as bordas do brilho */
    opacity: 0; /* Começa invisível */
}

/* ANIMAÇÃO DO BRILHO */
@keyframes shinery {
    0% {
        left: -10%;
        opacity: 0;
    }
    20% {
        opacity: 0.7; /* Brilho aparece */
    }
    48% {
        left: 110%; /* Brilho atravessa o botão */
        opacity: 0.7;
    }
    51% {
        opacity: 0; /* Some após cruzar */
    }
    100% {
        left: 110%;
        opacity: 0;
    }
}

/* BORDA DECORATIVA EXTERNA */
.elementor-1079 .elementor-element.elementor-element-72bab30 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit; /* Mantém o arredondamento do botão */
    border: 3px solid #ADADAD40; /* Borda sutil com transparência */
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: -1; /* Fica atrás do botão */
    transform: translate(-50%, -50%);
    user-select: none;
    pointer-events: none;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3901395 */.elementor-1079 .elementor-element.elementor-element-3901395 {
    margin-left: -30px;
    border-radius: 8px;
    background: linear-gradient(108deg, rgba(236, 247, 250, 0.90) -2.49%, rgba(255, 255, 255, 0.90) 10.86%, rgba(245, 255, 255, 0.90) 62.78%, rgba(236, 247, 250, 0.90) 101.46%);
    box-shadow: 0px 9.117px 23.877px -13.458px rgba(0, 0, 0, 0.12);
    backdrop-filter: blur(5px);
}


@media (max-width: 767px) {
    .elementor-1079 .elementor-element.elementor-element-3901395{
        margin-left: 0px;
        margin-top: -30px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a594982 */.elementor-1079 .elementor-element.elementor-element-a594982 {
    margin-left: -30px;
    border-radius: 8px;
    background: linear-gradient(108deg, rgba(236, 247, 250, 0.90) -2.49%, rgba(255, 255, 255, 0.90) 10.86%, rgba(245, 255, 255, 0.90) 62.78%, rgba(236, 247, 250, 0.90) 101.46%);
    box-shadow: 0px 9.117px 23.877px -13.458px rgba(0, 0, 0, 0.12);
    backdrop-filter: blur(5px);
}


@media (max-width: 767px) {
    .elementor-1079 .elementor-element.elementor-element-a594982{
        margin-left: 0px;
        margin-top: -30px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-150bf16 */.elementor-1079 .elementor-element.elementor-element-150bf16 {
    margin-left: -30px;
    border-radius: 8px;
    background: linear-gradient(108deg, rgba(236, 247, 250, 0.90) -2.49%, rgba(255, 255, 255, 0.90) 10.86%, rgba(245, 255, 255, 0.90) 62.78%, rgba(236, 247, 250, 0.90) 101.46%);
    box-shadow: 0px 9.117px 23.877px -13.458px rgba(0, 0, 0, 0.12);
    backdrop-filter: blur(5px);
}


@media (max-width: 767px) {
    .elementor-1079 .elementor-element.elementor-element-150bf16{
        margin-left: 0px;
        margin-top: -30px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d4dc13c */.elementor-1079 .elementor-element.elementor-element-d4dc13c {
    margin-left: -30px;
    border-radius: 8px;
    background: linear-gradient(108deg, rgba(236, 247, 250, 0.90) -2.49%, rgba(255, 255, 255, 0.90) 10.86%, rgba(245, 255, 255, 0.90) 62.78%, rgba(236, 247, 250, 0.90) 101.46%);
    box-shadow: 0px 9.117px 23.877px -13.458px rgba(0, 0, 0, 0.12);
    backdrop-filter: blur(5px);
}


@media (max-width: 767px) {
    .elementor-1079 .elementor-element.elementor-element-d4dc13c{
        margin-left: 0px;
        margin-top: -30px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-770e711 */.elementor-1079 .elementor-element.elementor-element-770e711 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0736e7b */.elementor-1079 .elementor-element.elementor-element-0736e7b {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-791e630 */.elementor-1079 .elementor-element.elementor-element-791e630 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9c35453 *//* BOTÃO EM ESTADO PADRÃO (gradiente vermelho) */
.elementor-1079 .elementor-element.elementor-element-9c35453 .elementor-button {
    
    overflow: hidden; /* Esconde conteúdo extra (importante para efeitos visuais como brilho) */
    transform: translate(0%, 0%);
    flex-grow: 1 !important;

    /* Transições suaves ao mudar de estado */
    transition: background-color 0.8s ease, box-shadow 0.8s ease, transform 0.8s ease; 
}

/* HOVER NO BOTÃO - muda a cor e ativa sombras */
.elementor-1079 .elementor-element.elementor-element-9c35453:hover .elementor-button {
    box-shadow: 
    0px -10px 80px 0px rgba(64, 255, 110, 0.45),
    0px -9.855px 29.201px 0px rgba(64, 255, 110, 0.35),
    0px -4.785px 14.177px 0px rgba(64, 255, 110, 0.12),
    0px -2.346px 6.95px 0px rgba(64, 255, 110, 0.10),
    0px -0.927px 2.748px 0px rgba(64, 255, 110, 0.40);

}

/* BRILHO QUE SE MOVE SOBRE O BOTÃO */
.elementor-1079 .elementor-element.elementor-element-9c35453 .elementor-button::before {
    content: '';
    background: linear-gradient(
        10deg,
        rgba(255, 200, 200, 0.8) 12.81%,
        rgba(255, 200, 200, 0.00) 66.66%
    );
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg); /* Inclina e posiciona a faixa de brilho */
    bottom: 0%;
    left: -10%; /* Começa à esquerda do botão */
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px); /* Suaviza as bordas do brilho */
    opacity: 0; /* Começa invisível */
}

/* ANIMAÇÃO DO BRILHO */
@keyframes shinery {
    0% {
        left: -10%;
        opacity: 0;
    }
    20% {
        opacity: 0.7; /* Brilho aparece */
    }
    48% {
        left: 110%; /* Brilho atravessa o botão */
        opacity: 0.7;
    }
    51% {
        opacity: 0; /* Some após cruzar */
    }
    100% {
        left: 110%;
        opacity: 0;
    }
}

/* BORDA DECORATIVA EXTERNA */
.elementor-1079 .elementor-element.elementor-element-9c35453 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit; /* Mantém o arredondamento do botão */
    border: 3px solid #ADADAD40; /* Borda sutil com transparência */
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: -1; /* Fica atrás do botão */
    transform: translate(-50%, -50%);
    user-select: none;
    pointer-events: none;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39a2daf */.elementor-1079 .elementor-element.elementor-element-39a2daf {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0ddb94 */.elementor-1079 .elementor-element.elementor-element-d0ddb94 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS */html, body
{
    width: 100%;
    overflow-x: hidden;
    text-wrap: balance;

}

.degrade{
    background: linear-gradient(90deg, #3C3E8D 0%, #1E5494 99.57%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

/*barra de rolagem*/


/* Chrome, Edge e Safari */
body::-webkit-scrollbar {
  width: 10px; /*largura da barra*/
}

body::-webkit-scrollbar-track {
  background: #ffffff; /*cor do fundo*/
}

body::-webkit-scrollbar-thumb {
  background-color: #3C3E8D; /*cor do controle do scroll*/
  border-radius: 8px; /*arredondamento*/
  border: 1px solid #3C3E8D; /*borda*/
}

/* Firefox */
@-moz-document url-prefix() {
  * {
    scrollbar-width: 10px;
    scrollbar-color:
                #3C3E8D /*cor do controle do scroll*/
                    #3C3E8D; /*cor do fundo*/
    -moz-appearance: scrollbar;
  }
}

/*barra de rolagem*/




p:last-child{
    margin-bottom:0px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sora';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url(../fonts/Sora-Regular.eot);
	src: url('../fonts/Sora-Regular.eot#iefix') format('embedded-opentype'),
		url(../fonts/Sora-Regular.woff2) format('woff2'),
		url(../fonts/Sora-Regular.woff) format('woff'),
		url(../fonts/Sora-Regular.ttf) format('truetype'),
		url('../images/Sora-Regular.svg#Sora') format('svg');
}
@font-face {
	font-family: 'Sora';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url(../fonts/Sora-Bold.eot);
	src: url('../fonts/Sora-Bold.eot#iefix') format('embedded-opentype'),
		url(../fonts/Sora-Bold.woff2) format('woff2'),
		url(../fonts/Sora-Bold.woff) format('woff'),
		url(../fonts/Sora-Bold.ttf) format('truetype'),
		url('../images/Sora-Bold.svg#Sora') format('svg');
}
/* End Custom Fonts CSS */