.elementor-471 .elementor-element.elementor-element-a0cb33e{--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-471 .elementor-element.elementor-element-a0cb33e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-471 .elementor-element.elementor-element-cfe5ea4{--spacer-size:50px;}.elementor-471 .elementor-element.elementor-element-9478af1{--spacer-size:50px;}.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-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-471 .elementor-element.elementor-element-9deafb4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#DFE6FF;}.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-471 .elementor-element.elementor-element-c3a692b{font-family:"Inter", Sans-serif;font-weight:700;color:#DFE6FF;}.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-471 .elementor-element.elementor-element-2d8d267 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-weight:500;fill:#041C76;color:#041C76;background-image:linear-gradient(180deg, #FEA51C 0%, #FFB94D 100%);border-style:solid;border-color:#FFE8C4;}.elementor-471 .elementor-element.elementor-element-a989a16{font-family:"Inter", Sans-serif;font-weight:700;font-style:italic;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-e026ece .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-weight:500;fill:#DFE6FF;color:#DFE6FF;background-image:linear-gradient(180deg, #DFE6FF00 0%, #DFE6FF73 100%);border-style:solid;border-color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-51e067a{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:150px;--padding-right:150px;}.elementor-471 .elementor-element.elementor-element-51e067a .elementor-background-slideshow__slide__image{background-size:cover;background-position:bottom center;}.elementor-471 .elementor-element.elementor-element-51e067a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-471 .elementor-element.elementor-element-5ea842e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-471 .elementor-element.elementor-element-5ea842e img{width:20%;}.elementor-471 .elementor-element.elementor-element-497e1f1{--spacer-size:20px;}.elementor-471 .elementor-element.elementor-element-e180cdb{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-471 .elementor-element.elementor-element-e180cdb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:70px;font-weight:600;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-04063b7{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-04063b7 > .elementor-widget-container{margin:-30px 0px -30px 0px;}.elementor-471 .elementor-element.elementor-element-6feced1 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;fill:#041C76;color:#041C76;background-image:linear-gradient(180deg, #FEA51C 0%, #FFB94D 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFE8C4;border-radius:47px 47px 47px 47px;padding:30px 60px 30px 60px;}.elementor-471 .elementor-element.elementor-element-d732ee1 > .elementor-widget-container{margin:-30px 0px -20px 0px;}.elementor-471 .elementor-element.elementor-element-d732ee1{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;font-style:italic;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-2a1003b .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;fill:#DFE6FF;color:#DFE6FF;background-image:linear-gradient(180deg, #DFE6FF00 0%, #DFE6FF73 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFE6FF;border-radius:39px 39px 39px 39px;}.elementor-471 .elementor-element.elementor-element-2a1003b{z-index:2;}.elementor-471 .elementor-element.elementor-element-22fccb6{--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-471 .elementor-element.elementor-element-22fccb6:not(.elementor-motion-effects-element-type-background), .elementor-471 .elementor-element.elementor-element-22fccb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #041C76 0%, #000F49 100%);}.elementor-471 .elementor-element.elementor-element-22fccb6 > .elementor-shape-top .elementor-shape-fill, .elementor-471 .elementor-element.elementor-element-22fccb6 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FEA51C;}.elementor-471 .elementor-element.elementor-element-914da37{--spacer-size:50px;}.elementor-471 .elementor-element.elementor-element-0b99825 > .elementor-widget-container{background-color:#DFE6FF00;border-style:none;}.elementor-471 .elementor-element.elementor-element-0b99825{font-family:"Inter", Sans-serif;font-weight:300;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-5859fe8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-04b6da1{font-family:"Inter", Sans-serif;font-weight:300;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-4f5a1de .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-weight:500;fill:#041C76;color:#041C76;background-image:linear-gradient(180deg, #FEA51C 0%, #FFB94D 100%);border-style:solid;border-color:#FFE8C4;}.elementor-471 .elementor-element.elementor-element-9280173{--spacer-size:50px;}.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-471 .elementor-element.elementor-element-d7fc81a > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #DFE6FF00 0%, #DFE6FF6B 100%);border-style:solid;border-color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-d7fc81a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-471 .elementor-element.elementor-element-d7fc81a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-471 .elementor-element.elementor-element-d7fc81a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-471 .elementor-element.elementor-element-d7fc81a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-471 .elementor-element.elementor-element-d7fc81a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-471 .elementor-element.elementor-element-d7fc81a .elementor-image-box-title{font-family:"Inter", Sans-serif;font-weight:600;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-d7fc81a:has(:hover) .elementor-image-box-title,
					 .elementor-471 .elementor-element.elementor-element-d7fc81a:has(:focus) .elementor-image-box-title{color:#FEA51C;}.elementor-471 .elementor-element.elementor-element-d7fc81a .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:300;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-5b9795c > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #DFE6FF00 0%, #DFE6FF6B 100%);border-style:solid;border-color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-5b9795c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-471 .elementor-element.elementor-element-5b9795c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-471 .elementor-element.elementor-element-5b9795c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-471 .elementor-element.elementor-element-5b9795c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-471 .elementor-element.elementor-element-5b9795c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-471 .elementor-element.elementor-element-5b9795c .elementor-image-box-title{font-family:"Inter", Sans-serif;font-weight:600;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-5b9795c:has(:hover) .elementor-image-box-title,
					 .elementor-471 .elementor-element.elementor-element-5b9795c:has(:focus) .elementor-image-box-title{color:#FEA51C;}.elementor-471 .elementor-element.elementor-element-5b9795c .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:300;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-41c162f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:150px;--padding-right:150px;}.elementor-471 .elementor-element.elementor-element-41c162f:not(.elementor-motion-effects-element-type-background), .elementor-471 .elementor-element.elementor-element-41c162f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #041C76 0%, #000F49 100%);}.elementor-471 .elementor-element.elementor-element-41c162f > .elementor-shape-top .elementor-shape-fill, .elementor-471 .elementor-element.elementor-element-41c162f > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FEA51C;}.elementor-471 .elementor-element.elementor-element-41c162f > .elementor-shape-top svg, .elementor-471 .elementor-element.elementor-element-41c162f > .e-con-inner > .elementor-shape-top svg{width:calc(270% + 1.3px);height:22px;}.elementor-471 .elementor-element.elementor-element-85e1362{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-471 .elementor-element.elementor-element-c051cfd > .elementor-widget-container{background-color:#DFE6FF00;margin:-25px 0px -25px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-471 .elementor-element.elementor-element-c051cfd{font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-b6c7827 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:600;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-e40efe3 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-471 .elementor-element.elementor-element-e40efe3{font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-d4dded6 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;fill:#041C76;color:#041C76;background-image:linear-gradient(180deg, #FEA51C 0%, #FFB94D 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFE8C4;border-radius:47px 47px 47px 47px;padding:30px 60px 30px 60px;}.elementor-471 .elementor-element.elementor-element-b1d43ae{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-471 .elementor-element.elementor-element-b1d43ae.e-con{--align-self:center;}.elementor-471 .elementor-element.elementor-element-e100b5a{--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-471 .elementor-element.elementor-element-0e49fb7 > .elementor-widget-container{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(180deg, #DFE6FF00 0%, #DFE6FF6B 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#DFE6FF;border-radius:30px 30px 30px 30px;}.elementor-471 .elementor-element.elementor-element-0e49fb7.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-471 .elementor-element.elementor-element-0e49fb7.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-471 .elementor-element.elementor-element-0e49fb7.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-471 .elementor-element.elementor-element-0e49fb7 .elementor-image-box-wrapper .elementor-image-box-img{width:56%;}.elementor-471 .elementor-element.elementor-element-0e49fb7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-471 .elementor-element.elementor-element-0e49fb7 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-0e49fb7:has(:hover) .elementor-image-box-title,
					 .elementor-471 .elementor-element.elementor-element-0e49fb7:has(:focus) .elementor-image-box-title{color:#FEA51C;}.elementor-471 .elementor-element.elementor-element-0e49fb7 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-6072806{--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-471 .elementor-element.elementor-element-f064233 > .elementor-widget-container{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(180deg, #DFE6FF00 0%, #DFE6FF6B 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#DFE6FF;border-radius:30px 30px 30px 30px;}.elementor-471 .elementor-element.elementor-element-f064233.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-471 .elementor-element.elementor-element-f064233.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-471 .elementor-element.elementor-element-f064233.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-471 .elementor-element.elementor-element-f064233 .elementor-image-box-wrapper .elementor-image-box-img{width:56%;}.elementor-471 .elementor-element.elementor-element-f064233 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-471 .elementor-element.elementor-element-f064233 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-f064233:has(:hover) .elementor-image-box-title,
					 .elementor-471 .elementor-element.elementor-element-f064233:has(:focus) .elementor-image-box-title{color:#FEA51C;}.elementor-471 .elementor-element.elementor-element-f064233 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-a6a6574{--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-471 .elementor-element.elementor-element-a6a6574:not(.elementor-motion-effects-element-type-background), .elementor-471 .elementor-element.elementor-element-a6a6574 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEA51C;}.elementor-471 .elementor-element.elementor-element-f799256 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#041C76;}.elementor-471 .elementor-element.elementor-element-27af40e > .elementor-widget-container{border-style:solid;border-color:#041C76;}.elementor-471 .elementor-element.elementor-element-27af40e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-471 .elementor-element.elementor-element-27af40e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-471 .elementor-element.elementor-element-27af40e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-471 .elementor-element.elementor-element-27af40e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-471 .elementor-element.elementor-element-27af40e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-471 .elementor-element.elementor-element-27af40e .elementor-image-box-description{color:#041C76;}.elementor-471 .elementor-element.elementor-element-bdc6b2d > .elementor-widget-container{border-style:solid;border-color:#041C76;}.elementor-471 .elementor-element.elementor-element-bdc6b2d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-471 .elementor-element.elementor-element-bdc6b2d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-471 .elementor-element.elementor-element-bdc6b2d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-471 .elementor-element.elementor-element-bdc6b2d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-471 .elementor-element.elementor-element-bdc6b2d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-471 .elementor-element.elementor-element-bdc6b2d .elementor-image-box-description{color:#041C76;}.elementor-471 .elementor-element.elementor-element-3bd1f3d{--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:20px;--padding-bottom:20px;--padding-left:150px;--padding-right:150px;}.elementor-471 .elementor-element.elementor-element-3bd1f3d:not(.elementor-motion-effects-element-type-background), .elementor-471 .elementor-element.elementor-element-3bd1f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEA51C;}.elementor-471 .elementor-element.elementor-element-fed4b0d{text-align:center;}.elementor-471 .elementor-element.elementor-element-fed4b0d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:600;color:#041C76;}.elementor-471 .elementor-element.elementor-element-5314cc4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-471 .elementor-element.elementor-element-5314cc4:not(.elementor-motion-effects-element-type-background), .elementor-471 .elementor-element.elementor-element-5314cc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEA51C;}.elementor-471 .elementor-element.elementor-element-5314cc4.e-con{--align-self:center;}.elementor-471 .elementor-element.elementor-element-bfacad3{--display:flex;--min-height:354px;--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-471 .elementor-element.elementor-element-b8b95f9 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#041C76;border-radius:30px 30px 30px 30px;}.elementor-471 .elementor-element.elementor-element-b8b95f9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-471 .elementor-element.elementor-element-b8b95f9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-471 .elementor-element.elementor-element-b8b95f9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-471 .elementor-element.elementor-element-b8b95f9 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-471 .elementor-element.elementor-element-b8b95f9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-471 .elementor-element.elementor-element-b8b95f9 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;color:#041C76;}.elementor-471 .elementor-element.elementor-element-8107f4d{--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;--flex-wrap:nowrap;}.elementor-471 .elementor-element.elementor-element-2a58d0e > .elementor-widget-container{padding:45px 30px 45px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#041C76;border-radius:30px 30px 30px 30px;}.elementor-471 .elementor-element.elementor-element-2a58d0e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-471 .elementor-element.elementor-element-2a58d0e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-471 .elementor-element.elementor-element-2a58d0e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-471 .elementor-element.elementor-element-2a58d0e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-471 .elementor-element.elementor-element-2a58d0e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-471 .elementor-element.elementor-element-2a58d0e .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;color:#041C76;}.elementor-471 .elementor-element.elementor-element-e19dd34{--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-471 .elementor-element.elementor-element-e19dd34:not(.elementor-motion-effects-element-type-background), .elementor-471 .elementor-element.elementor-element-e19dd34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041C76;}.elementor-471 .elementor-element.elementor-element-b085c2b .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-197ba69{font-family:"Inter", Sans-serif;font-weight:300;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-c5609b3 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-weight:500;fill:#041C76;color:#041C76;background-image:linear-gradient(180deg, #FEA51C 0%, #FFB94D 100%);border-style:solid;border-color:#FFE8C4;}.elementor-471 .elementor-element.elementor-element-f48d89c{font-family:"Inter", Sans-serif;font-weight:300;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-87857d4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-25b984c > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #FEA51C00 0%, #FEA51CC2 100%);border-style:solid;border-color:#FEA51C;}.elementor-471 .elementor-element.elementor-element-25b984c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-471 .elementor-element.elementor-element-25b984c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-471 .elementor-element.elementor-element-25b984c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-471 .elementor-element.elementor-element-25b984c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-471 .elementor-element.elementor-element-25b984c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-471 .elementor-element.elementor-element-25b984c .elementor-image-box-title{font-family:"Inter", Sans-serif;font-weight:600;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-25b984c:has(:hover) .elementor-image-box-title,
					 .elementor-471 .elementor-element.elementor-element-25b984c:has(:focus) .elementor-image-box-title{color:#FEA51C;}.elementor-471 .elementor-element.elementor-element-25b984c .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-861a3b3{--spacer-size:50px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-471 .elementor-element.elementor-element-877f957 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #DFE6FF00 0%, #DFE6FF6E 100%);border-style:solid;border-color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-877f957 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-471 .elementor-element.elementor-element-877f957 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-471 .elementor-element.elementor-element-877f957 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-471 .elementor-element.elementor-element-877f957 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-471 .elementor-element.elementor-element-877f957 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-471 .elementor-element.elementor-element-877f957 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-471 .elementor-element.elementor-element-877f957 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-471 .elementor-element.elementor-element-877f957 .elementor-field-group > label, .elementor-471 .elementor-element.elementor-element-877f957 .elementor-field-subgroup label{color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-877f957 .elementor-field-group > label{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-471 .elementor-element.elementor-element-877f957 .elementor-field-type-html{padding-bottom:0px;}.elementor-471 .elementor-element.elementor-element-877f957 .elementor-field-group .elementor-field{color:#041C7680;}.elementor-471 .elementor-element.elementor-element-877f957 .elementor-field-group .elementor-field, .elementor-471 .elementor-element.elementor-element-877f957 .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-471 .elementor-element.elementor-element-877f957 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#FEA51C;border-radius:8px 8px 8px 8px;}.elementor-471 .elementor-element.elementor-element-877f957 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#FEA51C;border-radius:8px 8px 8px 8px;}.elementor-471 .elementor-element.elementor-element-877f957 .elementor-field-group .elementor-select-wrapper::before{color:#FEA51C;}.elementor-471 .elementor-element.elementor-element-877f957 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;border-style:solid;border-radius:35px 35px 35px 35px;padding:17px 17px 17px 17px;}.elementor-471 .elementor-element.elementor-element-877f957 .e-form__buttons__wrapper__button-next{background-color:#FEA51C;color:#041C76;border-color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-877f957 .elementor-button[type="submit"]{background-color:#FEA51C;color:#041C76;border-color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-877f957 .elementor-button[type="submit"] svg *{fill:#041C76;}.elementor-471 .elementor-element.elementor-element-877f957 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-471 .elementor-element.elementor-element-877f957 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-471 .elementor-element.elementor-element-877f957 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-471 .elementor-element.elementor-element-877f957 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-471 .elementor-element.elementor-element-877f957 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-471 .elementor-element.elementor-element-877f957{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-471 .elementor-element.elementor-element-3e598a0{--spacer-size:50px;}.elementor-471 .elementor-element.elementor-element-58ad580 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-b9c2c0b{--spacer-size:50px;}.elementor-471 .elementor-element.elementor-element-162c1bb{--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:20px;--padding-bottom:20px;--padding-left:150px;--padding-right:150px;}.elementor-471 .elementor-element.elementor-element-162c1bb:not(.elementor-motion-effects-element-type-background), .elementor-471 .elementor-element.elementor-element-162c1bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041C76;}.elementor-471 .elementor-element.elementor-element-0ce9d8f > .elementor-widget-container{margin:0px 0px -307px 0px;padding:0px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-b7d94b5{text-align:center;}.elementor-471 .elementor-element.elementor-element-b7d94b5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:600;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-61de5db{text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-1c18dd9{--e-image-carousel-slides-to-show:4;}.elementor-471 .elementor-element.elementor-element-413baee .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;fill:#041C76;color:#041C76;background-image:linear-gradient(180deg, #FEA51C 0%, #FFB94D 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFE8C4;border-radius:47px 47px 47px 47px;padding:30px 60px 30px 60px;}.elementor-471 .elementor-element.elementor-element-f810f6e > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-471 .elementor-element.elementor-element-f810f6e{text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-91f9c7f{text-align:center;}.elementor-471 .elementor-element.elementor-element-91f9c7f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:600;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-ab17678{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-471 .elementor-element.elementor-element-ab17678 > .elementor-widget-container{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(180deg, #FEA51C00 0%, #FEA51CC2 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FEA51C;border-radius:30px 30px 30px 30px;}.elementor-471 .elementor-element.elementor-element-ab17678.elementor-element{--align-self:center;}.elementor-471 .elementor-element.elementor-element-ab17678.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-471 .elementor-element.elementor-element-ab17678.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-471 .elementor-element.elementor-element-ab17678.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-471 .elementor-element.elementor-element-ab17678 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-471 .elementor-element.elementor-element-ab17678 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-471 .elementor-element.elementor-element-ab17678 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-ab17678:has(:hover) .elementor-image-box-title,
					 .elementor-471 .elementor-element.elementor-element-ab17678:has(:focus) .elementor-image-box-title{color:#FEA51C;}.elementor-471 .elementor-element.elementor-element-ab17678 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-fdaf9b8{--spacer-size:50px;}.elementor-471 .elementor-element.elementor-element-23387ae{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-471 .elementor-element.elementor-element-23387ae > .elementor-widget-container{background-color:transparent;padding:50px 50px 50px 50px;background-image:linear-gradient(180deg, #DFE6FF00 0%, #DFE6FF6E 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#DFE6FF;border-radius:30px 30px 30px 30px;}.elementor-471 .elementor-element.elementor-element-23387ae.elementor-element{--align-self:center;}.elementor-471 .elementor-element.elementor-element-23387ae .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-471 .elementor-element.elementor-element-23387ae .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-471 .elementor-element.elementor-element-23387ae .elementor-field-group.recaptcha_v3-bottomleft, .elementor-471 .elementor-element.elementor-element-23387ae .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-471 .elementor-element.elementor-element-23387ae .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-471 .elementor-element.elementor-element-23387ae .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-471 .elementor-element.elementor-element-23387ae .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-471 .elementor-element.elementor-element-23387ae .elementor-field-group > label, .elementor-471 .elementor-element.elementor-element-23387ae .elementor-field-subgroup label{color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-23387ae .elementor-field-group > label{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-471 .elementor-element.elementor-element-23387ae .elementor-field-type-html{padding-bottom:0px;}.elementor-471 .elementor-element.elementor-element-23387ae .elementor-field-group .elementor-field{color:#041C7680;}.elementor-471 .elementor-element.elementor-element-23387ae .elementor-field-group .elementor-field, .elementor-471 .elementor-element.elementor-element-23387ae .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-471 .elementor-element.elementor-element-23387ae .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#FEA51C;border-radius:8px 8px 8px 8px;}.elementor-471 .elementor-element.elementor-element-23387ae .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#FEA51C;border-radius:8px 8px 8px 8px;}.elementor-471 .elementor-element.elementor-element-23387ae .elementor-field-group .elementor-select-wrapper::before{color:#FEA51C;}.elementor-471 .elementor-element.elementor-element-23387ae .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:35px 35px 35px 35px;padding:17px 17px 17px 17px;}.elementor-471 .elementor-element.elementor-element-23387ae .e-form__buttons__wrapper__button-next{background-color:#FEA51C;color:#041C76;border-color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-23387ae .elementor-button[type="submit"]{background-color:#FEA51C;color:#041C76;border-color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-23387ae .elementor-button[type="submit"] svg *{fill:#041C76;}.elementor-471 .elementor-element.elementor-element-23387ae .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-471 .elementor-element.elementor-element-23387ae .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-471 .elementor-element.elementor-element-23387ae .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-471 .elementor-element.elementor-element-23387ae .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-471 .elementor-element.elementor-element-23387ae .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-471 .elementor-element.elementor-element-2273c3f{--spacer-size:50px;}.elementor-471 .elementor-element.elementor-element-3e308e7{text-align:center;}.elementor-471 .elementor-element.elementor-element-3e308e7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:600;color:#DFE6FF;}.elementor-471 .elementor-element.elementor-element-33a873e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:150px;--padding-right:150px;}.elementor-471 .elementor-element.elementor-element-6ef82fa{--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-471 .elementor-element.elementor-element-4832202{--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-471 .elementor-element.elementor-element-28f32a6{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-471 .elementor-element.elementor-element-33913b0 .elementor-icon-wrapper{text-align:center;}.elementor-471 .elementor-element.elementor-element-33913b0.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-471 .elementor-element.elementor-element-33913b0.elementor-view-framed .elementor-icon, .elementor-471 .elementor-element.elementor-element-33913b0.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-471 .elementor-element.elementor-element-33913b0.elementor-view-framed .elementor-icon, .elementor-471 .elementor-element.elementor-element-33913b0.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-471 .elementor-element.elementor-element-26598c1{text-align:center;}.elementor-471 .elementor-element.elementor-element-26598c1 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;font-style:italic;color:#E2E2E2;}.elementor-471 .elementor-element.elementor-element-824cf89 img{width:61%;}body.elementor-page-471:not(.elementor-motion-effects-element-type-background), body.elementor-page-471 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041C76;}@media(min-width:768px){.elementor-471 .elementor-element.elementor-element-85e1362{--width:50%;}.elementor-471 .elementor-element.elementor-element-b1d43ae{--width:50%;}.elementor-471 .elementor-element.elementor-element-e100b5a{--width:50%;}.elementor-471 .elementor-element.elementor-element-6072806{--width:50%;}.elementor-471 .elementor-element.elementor-element-5314cc4{--content-width:58%;}.elementor-471 .elementor-element.elementor-element-bfacad3{--width:49%;}.elementor-471 .elementor-element.elementor-element-8107f4d{--width:49%;}.elementor-471 .elementor-element.elementor-element-6ef82fa{--width:50%;}.elementor-471 .elementor-element.elementor-element-4832202{--width:50%;}}@media(max-width:1024px){.elementor-471 .elementor-element.elementor-element-51e067a{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-471 .elementor-element.elementor-element-5ea842e img{width:27%;}}@media(max-width:767px){.elementor-471 .elementor-element.elementor-element-a0cb33e{--width:542px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-471 .elementor-element.elementor-element-a0cb33e .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center;}.elementor-471 .elementor-element.elementor-element-df4d728{z-index:1;}.elementor-471 .elementor-element.elementor-element-cfe5ea4{--spacer-size:50px;}.elementor-471 .elementor-element.elementor-element-9478af1{--spacer-size:110px;}.elementor-471 .elementor-element.elementor-element-d85cb02 > .elementor-widget-container{margin:0px 10px 21px 10px;}.elementor-471 .elementor-element.elementor-element-d85cb02 img{width:65%;}.elementor-471 .elementor-element.elementor-element-9deafb4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-9deafb4{text-align:center;}.elementor-471 .elementor-element.elementor-element-9deafb4 .elementor-heading-title{font-size:38px;}.elementor-471 .elementor-element.elementor-element-c3a692b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-c3a692b{text-align:center;font-size:17px;}.elementor-471 .elementor-element.elementor-element-2d8d267 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-2d8d267{z-index:2;}.elementor-471 .elementor-element.elementor-element-2d8d267 .elementor-button{background-color:transparent;background-image:linear-gradient(151deg, #FEA51C 6%, #FFB94D 90%);border-width:1px 1px 1px 1px;border-radius:55px 55px 55px 55px;padding:20px 50px 20px 50px;}.elementor-471 .elementor-element.elementor-element-a989a16 > .elementor-widget-container{margin:-31px 0px -20px 0px;border-radius:49px 49px 49px 49px;}.elementor-471 .elementor-element.elementor-element-a989a16{text-align:center;font-size:15px;}.elementor-471 .elementor-element.elementor-element-e026ece{z-index:2;}.elementor-471 .elementor-element.elementor-element-e026ece .elementor-button{background-color:transparent;background-image:linear-gradient(151deg, #DFE6FF00 6%, #DFE6FF73 90%);border-width:1px 1px 1px 1px;border-radius:55px 55px 55px 55px;padding:5px 10px 5px 10px;}.elementor-471 .elementor-element.elementor-element-51e067a{--width:542px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-471 .elementor-element.elementor-element-51e067a .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center;}.elementor-471 .elementor-element.elementor-element-930d0cc{z-index:1;}.elementor-471 .elementor-element.elementor-element-5ea842e > .elementor-widget-container{margin:0px 10px 21px 10px;}.elementor-471 .elementor-element.elementor-element-5ea842e img{width:65%;}.elementor-471 .elementor-element.elementor-element-e180cdb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-e180cdb{text-align:center;}.elementor-471 .elementor-element.elementor-element-e180cdb .elementor-heading-title{font-size:38px;}.elementor-471 .elementor-element.elementor-element-04063b7 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-04063b7{text-align:center;font-size:17px;}.elementor-471 .elementor-element.elementor-element-6feced1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-6feced1{z-index:2;}.elementor-471 .elementor-element.elementor-element-6feced1 .elementor-button{background-color:transparent;background-image:linear-gradient(151deg, #FEA51C 6%, #FFB94D 90%);border-width:1px 1px 1px 1px;border-radius:55px 55px 55px 55px;padding:20px 50px 20px 50px;}.elementor-471 .elementor-element.elementor-element-d732ee1 > .elementor-widget-container{margin:-31px 0px -20px 0px;border-radius:49px 49px 49px 49px;}.elementor-471 .elementor-element.elementor-element-d732ee1{text-align:center;font-size:15px;}.elementor-471 .elementor-element.elementor-element-2a1003b{z-index:2;}.elementor-471 .elementor-element.elementor-element-2a1003b .elementor-button{background-color:transparent;background-image:linear-gradient(151deg, #DFE6FF00 6%, #DFE6FF73 90%);border-width:1px 1px 1px 1px;border-radius:55px 55px 55px 55px;padding:5px 10px 5px 10px;}.elementor-471 .elementor-element.elementor-element-22fccb6 > .elementor-shape-top svg, .elementor-471 .elementor-element.elementor-element-22fccb6 > .e-con-inner > .elementor-shape-top svg{height:65px;}.elementor-471 .elementor-element.elementor-element-22fccb6{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-471 .elementor-element.elementor-element-914da37{--spacer-size:56px;}.elementor-471 .elementor-element.elementor-element-0b99825 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-0b99825{text-align:center;font-size:17px;}.elementor-471 .elementor-element.elementor-element-0338374 img{width:80%;}.elementor-471 .elementor-element.elementor-element-5859fe8{text-align:center;}.elementor-471 .elementor-element.elementor-element-5859fe8 .elementor-heading-title{font-size:30px;}.elementor-471 .elementor-element.elementor-element-04b6da1 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-471 .elementor-element.elementor-element-04b6da1{text-align:center;font-size:17px;}.elementor-471 .elementor-element.elementor-element-4f5a1de .elementor-button{background-color:transparent;background-image:linear-gradient(151deg, #FEA51C 6%, #FFB94D 90%);border-width:1px 1px 1px 1px;border-radius:55px 55px 55px 55px;padding:15px 30px 15px 30px;}.elementor-471 .elementor-element.elementor-element-d7fc81a > .elementor-widget-container{padding:31px 31px 31px 31px;border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;}.elementor-471 .elementor-element.elementor-element-d7fc81a .elementor-image-box-img{margin-bottom:0px;}.elementor-471 .elementor-element.elementor-element-d7fc81a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-471 .elementor-element.elementor-element-d7fc81a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-471 .elementor-element.elementor-element-d7fc81a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-471 .elementor-element.elementor-element-d7fc81a .elementor-image-box-title{margin-bottom:9px;font-size:30px;}.elementor-471 .elementor-element.elementor-element-d7fc81a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-471 .elementor-element.elementor-element-d7fc81a .elementor-image-box-description{font-size:16px;}.elementor-471 .elementor-element.elementor-element-5b9795c > .elementor-widget-container{padding:31px 31px 31px 31px;border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;}.elementor-471 .elementor-element.elementor-element-5b9795c .elementor-image-box-img{margin-bottom:0px;}.elementor-471 .elementor-element.elementor-element-5b9795c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-471 .elementor-element.elementor-element-5b9795c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-471 .elementor-element.elementor-element-5b9795c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-471 .elementor-element.elementor-element-5b9795c .elementor-image-box-title{margin-bottom:9px;font-size:30px;}.elementor-471 .elementor-element.elementor-element-5b9795c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-471 .elementor-element.elementor-element-5b9795c .elementor-image-box-description{font-size:16px;}.elementor-471 .elementor-element.elementor-element-c051cfd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-c051cfd{text-align:center;font-size:17px;}.elementor-471 .elementor-element.elementor-element-b6c7827{text-align:center;}.elementor-471 .elementor-element.elementor-element-b6c7827 .elementor-heading-title{font-size:30px;}.elementor-471 .elementor-element.elementor-element-e40efe3 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-471 .elementor-element.elementor-element-e40efe3{text-align:center;font-size:17px;}.elementor-471 .elementor-element.elementor-element-d4dded6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-d4dded6{z-index:2;}.elementor-471 .elementor-element.elementor-element-d4dded6 .elementor-button{background-color:transparent;background-image:linear-gradient(151deg, #FEA51C 6%, #FFB94D 90%);border-width:1px 1px 1px 1px;border-radius:55px 55px 55px 55px;padding:20px 50px 20px 50px;}.elementor-471 .elementor-element.elementor-element-486c587 img{width:80%;}.elementor-471 .elementor-element.elementor-element-0e49fb7 > .elementor-widget-container{padding:31px 31px 31px 31px;border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;}.elementor-471 .elementor-element.elementor-element-0e49fb7 .elementor-image-box-img{margin-bottom:0px;}.elementor-471 .elementor-element.elementor-element-0e49fb7.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-471 .elementor-element.elementor-element-0e49fb7.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-471 .elementor-element.elementor-element-0e49fb7.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-471 .elementor-element.elementor-element-0e49fb7 .elementor-image-box-title{margin-bottom:9px;font-size:30px;}.elementor-471 .elementor-element.elementor-element-0e49fb7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-471 .elementor-element.elementor-element-0e49fb7 .elementor-image-box-description{font-size:16px;}.elementor-471 .elementor-element.elementor-element-f064233 > .elementor-widget-container{padding:31px 31px 31px 31px;border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;}.elementor-471 .elementor-element.elementor-element-f064233 .elementor-image-box-img{margin-bottom:0px;}.elementor-471 .elementor-element.elementor-element-f064233.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-471 .elementor-element.elementor-element-f064233.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-471 .elementor-element.elementor-element-f064233.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-471 .elementor-element.elementor-element-f064233 .elementor-image-box-title{margin-bottom:9px;font-size:30px;}.elementor-471 .elementor-element.elementor-element-f064233 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-471 .elementor-element.elementor-element-f064233 .elementor-image-box-description{font-size:16px;}.elementor-471 .elementor-element.elementor-element-a6a6574{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-471 .elementor-element.elementor-element-f799256{text-align:center;}.elementor-471 .elementor-element.elementor-element-f799256 .elementor-heading-title{font-size:30px;}.elementor-471 .elementor-element.elementor-element-27af40e > .elementor-widget-container{padding:20px 20px 20px 20px;border-width:1px 1px 1px 1px;border-radius:38px 38px 38px 38px;}.elementor-471 .elementor-element.elementor-element-27af40e .elementor-image-box-img{margin-bottom:15px;}.elementor-471 .elementor-element.elementor-element-27af40e .elementor-image-box-wrapper .elementor-image-box-img{width:39%;}.elementor-471 .elementor-element.elementor-element-bdc6b2d > .elementor-widget-container{padding:20px 20px 20px 20px;border-width:1px 1px 1px 1px;border-radius:38px 38px 38px 38px;}.elementor-471 .elementor-element.elementor-element-bdc6b2d .elementor-image-box-img{margin-bottom:15px;}.elementor-471 .elementor-element.elementor-element-bdc6b2d .elementor-image-box-wrapper .elementor-image-box-img{width:39%;}.elementor-471 .elementor-element.elementor-element-3bd1f3d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-471 .elementor-element.elementor-element-fed4b0d{text-align:center;}.elementor-471 .elementor-element.elementor-element-fed4b0d .elementor-heading-title{font-size:30px;}.elementor-471 .elementor-element.elementor-element-b8b95f9 > .elementor-widget-container{padding:20px 20px 20px 20px;border-width:1px 1px 1px 1px;border-radius:38px 38px 38px 38px;}.elementor-471 .elementor-element.elementor-element-b8b95f9 .elementor-image-box-img{margin-bottom:15px;}.elementor-471 .elementor-element.elementor-element-b8b95f9 .elementor-image-box-wrapper .elementor-image-box-img{width:39%;}.elementor-471 .elementor-element.elementor-element-2a58d0e > .elementor-widget-container{padding:20px 20px 20px 20px;border-width:1px 1px 1px 1px;border-radius:38px 38px 38px 38px;}.elementor-471 .elementor-element.elementor-element-2a58d0e .elementor-image-box-img{margin-bottom:15px;}.elementor-471 .elementor-element.elementor-element-2a58d0e .elementor-image-box-wrapper .elementor-image-box-img{width:39%;}.elementor-471 .elementor-element.elementor-element-e19dd34{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-471 .elementor-element.elementor-element-e9546a6 > .elementor-widget-container{margin:-31px -90px -147px -90px;}.elementor-471 .elementor-element.elementor-element-b085c2b{text-align:center;}.elementor-471 .elementor-element.elementor-element-b085c2b .elementor-heading-title{font-size:30px;}.elementor-471 .elementor-element.elementor-element-197ba69 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-197ba69{text-align:center;font-size:17px;}.elementor-471 .elementor-element.elementor-element-85f8006{--e-image-carousel-slides-to-show:2;}.elementor-471 .elementor-element.elementor-element-c5609b3 .elementor-button{background-color:transparent;background-image:linear-gradient(151deg, #FEA51C 6%, #FFB94D 90%);border-width:1px 1px 1px 1px;border-radius:55px 55px 55px 55px;padding:15px 30px 15px 30px;}.elementor-471 .elementor-element.elementor-element-f48d89c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-f48d89c{text-align:center;font-size:17px;}.elementor-471 .elementor-element.elementor-element-87857d4{text-align:center;}.elementor-471 .elementor-element.elementor-element-87857d4 .elementor-heading-title{font-size:30px;}.elementor-471 .elementor-element.elementor-element-25b984c > .elementor-widget-container{padding:30px 30px 30px 30px;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-471 .elementor-element.elementor-element-25b984c .elementor-image-box-img{margin-bottom:0px;}.elementor-471 .elementor-element.elementor-element-25b984c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-471 .elementor-element.elementor-element-25b984c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-471 .elementor-element.elementor-element-25b984c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-471 .elementor-element.elementor-element-25b984c .elementor-image-box-title{margin-bottom:13px;font-size:30px;}.elementor-471 .elementor-element.elementor-element-25b984c .elementor-image-box-wrapper .elementor-image-box-img{width:29%;}.elementor-471 .elementor-element.elementor-element-25b984c .elementor-image-box-description{font-size:17px;}.elementor-471 .elementor-element.elementor-element-861a3b3{--spacer-size:60px;}.elementor-471 .elementor-element.elementor-element-877f957 > .elementor-widget-container{padding:30px 30px 30px 30px;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-471 .elementor-element.elementor-element-877f957 .elementor-field-group > label{font-size:17px;}.elementor-471 .elementor-element.elementor-element-877f957 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-471 .elementor-element.elementor-element-3e598a0{--spacer-size:66px;}.elementor-471 .elementor-element.elementor-element-58ad580{text-align:center;}.elementor-471 .elementor-element.elementor-element-58ad580 .elementor-heading-title{font-size:30px;}.elementor-471 .elementor-element.elementor-element-b9c2c0b{--spacer-size:52px;}.elementor-471 .elementor-element.elementor-element-162c1bb{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-471 .elementor-element.elementor-element-0ce9d8f > .elementor-widget-container{margin:-31px -90px -147px -90px;}.elementor-471 .elementor-element.elementor-element-b7d94b5{text-align:center;}.elementor-471 .elementor-element.elementor-element-b7d94b5 .elementor-heading-title{font-size:30px;}.elementor-471 .elementor-element.elementor-element-61de5db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-61de5db{text-align:center;font-size:17px;}.elementor-471 .elementor-element.elementor-element-1c18dd9{--e-image-carousel-slides-to-show:2;}.elementor-471 .elementor-element.elementor-element-413baee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-413baee{z-index:2;}.elementor-471 .elementor-element.elementor-element-413baee .elementor-button{background-color:transparent;background-image:linear-gradient(151deg, #FEA51C 6%, #FFB94D 90%);border-width:1px 1px 1px 1px;border-radius:55px 55px 55px 55px;padding:20px 50px 20px 50px;}.elementor-471 .elementor-element.elementor-element-f810f6e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-f810f6e{text-align:center;font-size:17px;}.elementor-471 .elementor-element.elementor-element-91f9c7f{text-align:center;}.elementor-471 .elementor-element.elementor-element-91f9c7f .elementor-heading-title{font-size:30px;}.elementor-471 .elementor-element.elementor-element-ab17678 > .elementor-widget-container{padding:30px 30px 30px 30px;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-471 .elementor-element.elementor-element-ab17678 .elementor-image-box-img{margin-bottom:0px;}.elementor-471 .elementor-element.elementor-element-ab17678.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-471 .elementor-element.elementor-element-ab17678.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-471 .elementor-element.elementor-element-ab17678.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-471 .elementor-element.elementor-element-ab17678 .elementor-image-box-title{margin-bottom:13px;font-size:30px;}.elementor-471 .elementor-element.elementor-element-ab17678 .elementor-image-box-wrapper .elementor-image-box-img{width:29%;}.elementor-471 .elementor-element.elementor-element-ab17678 .elementor-image-box-description{font-size:17px;}.elementor-471 .elementor-element.elementor-element-fdaf9b8{--spacer-size:60px;}.elementor-471 .elementor-element.elementor-element-23387ae > .elementor-widget-container{padding:30px 30px 30px 30px;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-471 .elementor-element.elementor-element-23387ae .elementor-field-group > label{font-size:17px;}.elementor-471 .elementor-element.elementor-element-23387ae .elementor-button{border-width:1px 1px 1px 1px;}.elementor-471 .elementor-element.elementor-element-2273c3f{--spacer-size:66px;}.elementor-471 .elementor-element.elementor-element-3e308e7{text-align:center;}.elementor-471 .elementor-element.elementor-element-3e308e7 .elementor-heading-title{font-size:30px;}.elementor-471 .elementor-element.elementor-element-33913b0 > .elementor-widget-container{margin:-27px -27px -27px -27px;}.elementor-471 .elementor-element.elementor-element-33913b0 .elementor-icon{font-size:300px;}.elementor-471 .elementor-element.elementor-element-33913b0 .elementor-icon svg{height:300px;}.elementor-471 .elementor-element.elementor-element-26598c1{text-align:center;}.elementor-471 .elementor-element.elementor-element-26598c1 .elementor-heading-title{font-size:12px;}.elementor-471 .elementor-element.elementor-element-824cf89 > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-471 .elementor-element.elementor-element-824cf89 img{width:26%;}}/* Start custom CSS for html, class: .elementor-element-df4d728 */.container::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: radial-gradient(circle, #fff 10%, transparent 10%); /*mude a cor do point no hexadecimal*/
  background-size: 5px 5px;
}

.elementor-471 .elementor-element.elementor-element-df4d728{
    position: absolute;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100%;
    opacity: 0.3; /*opacidade*/
}

.elementor-widget-html{
    background: transparent !important
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-930d0cc */.container::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: radial-gradient(circle, #fff 10%, transparent 10%); /*mude a cor do point no hexadecimal*/
  background-size: 5px 5px;
}

.elementor-471 .elementor-element.elementor-element-930d0cc{
    position: absolute;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100%;
    opacity: 0.3; /*opacidade*/
}

.elementor-widget-html{
    background: transparent !important
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-85f8006 */.elementor-471 .elementor-element.elementor-element-85f8006 .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}

.elementor-471 .elementor-element.elementor-element-85f8006:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(to right,#041C76, transparent, #041C76 );
    z-index: 100;
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1c18dd9 */.elementor-471 .elementor-element.elementor-element-1c18dd9 .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}

.elementor-471 .elementor-element.elementor-element-1c18dd9:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(to right,#041C76, transparent, #041C76 );
    z-index: 100;
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-33913b0 */.elementor-471 .elementor-element.elementor-element-33913b0 svg{
    height: unset !important;
}

.elementor-471 .elementor-element.elementor-element-33913b0{
    position: absolute;
    top: 0;
    left: 50%;
    transform: translatex(-50%)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28f32a6 */{"content":[{"id":"2746c44b","settings":{"flex_direction":"column","content_width":"full","min_height":{"unit":"vh","size":100,"sizes":[]},"min_height_tablet":{"unit":"vh","size":"","sizes":[]},"min_height_mobile":{"unit":"vh","size":"","sizes":[]},"flex_justify_content":"c enter","flex_align_items":"center","background_background":"classic","background_color":"#000000","padding":{"unit":"px","top":"0","right":"0","bottom":"0","left":"0","isLinked":false},"_element_id":"splash-cursor-root"},"elements":[{"id":"6f9567ed","settings":{"html":"<!-- Dot Shader Background – Elementor drop-in -->\n<div class=\"dotshader-demo\" style=\"position:relative; display:flex; align-items:center; justify-content:center; min-height:100svh; overflow:hidden;">\n <!-- \u00c1rea onde o shader ser\u00e1 renderizado -->\n <div class=\"dotshader-host\" \n data-rotation=\"0\" \n data-grid-size=\"100\" \n data-dot-opacity=\"0.08\" \n data-dot-color=\"#FFFFFF\" \n data-bg-color=\"#121212\"\n style=\"position:absolute; inset:0; overflow:hidden;\"><\/div>\n\n <!-- Seu conte\u00fado sobreposto (opcional) -->\n <div style=\"position:relative; z-index:10; text-align:center; mix-blend: exclusion;\">\n <h1 style=\"color:#fff; font-weight:300; letter-spacing:-.02em; font-size:clamp(32px,7vw,72px); line-height:1;">\n ZEPH C\u00d3DIGOS\n <\/h1>\n <p style=\"color:#fff; font-weight:300; max-width:42rem; margin:12px auto 0; line-height:1.6;\">\n A express\u00e3o Lorem ipsum em design gr\u00e1fico e editora\u00e7\u00e3o \u00e9 um texto padr\u00e3o em latim utilizado na produ\u00e7\u00e3o gr\u00e1fica para preencher os espaços de texto em publicações para testar e ajustar aspectos visuais antes de usar conteúdo real.\n\n <\/p>\n <\/div>\n<\/div>\n\n<style>\n .dotshader-canvas { position:absolute inset:0; }\n<\/style>\n\n<!-- Three.js -->\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/three.js\/0.152.2\/three.min.js\"><\/script>\n\n<script>\n(function(){\n \/\/ Evita m\u00faltiplas inicializa\u00e7\u00f5es no preview do Elementor\n if (window.__dotshader_boot) return; \n window.__dotshader_boot = true;\n\n function initDotShader(host) {\n if (!window.THREE || !host || host.__mounted) return;\n host.__mounted = true;\n\n var THREE = window.THREE;\n\n \/\/ ====== Configuração (via data-*) ======\n var ROTATION = parseFloat(host.dataset.rotation || \"0\"); \/\/ em radianos\n var GRID_SIZE = parseFloat(host.dataset.gridSize || \"100\");\n var DOT_OPAC = parseFloat(host.dataset.dotOpacity || \"0.08\");\n var DOT_COLOR = (host.dataset.dotColor || \"#FFFFFF\");\n var BG_COLOR = (host.dataset.bgColor || \"#121212\");\n var DPR = Math.min(2, window.devicePixelRatio || 1);\n\n \/\/ ====== Cena b\u00e1sica ======\n var camera = new THREE.Camera();\n camera.position.z = 1;\n\n var scene = new THREE.Scene();\n var geom = new THREE.PlaneGeometry(2, 2);\n\n \/\/ ====== Mouse trail via <canvas> 2D ======\n \/\/ Usamos um canvas offscreen para pintar uma trilha que \"desaparece\" ao longo do tempo.\n var trailSize = 512;\n var trailCanvas = document.createElement('canvas');\n trailCanvas.width = trailCanvas.height = trailSize;\n var trailCtx = trailCanvas.getContext('2d');\n trailCtx.fillStyle = 'rgba(0,0,0,1)';\n trailCtx.fillRect(0,0,trailSize,trailSize);\n\n var trailTex = new THREE.Texture(trailCanvas);\n trailTex.minFilter = TRÊS.LinearFilter;\n trailTex.magFilter = THREE.LinearFilter;\n trailTex.wrapS = trailTex.wrapT = THREE.ClampToEdgeWrapping;\n trailTex.needsUpdate = true;\n\n \/\/ Fade da trilha a cada frame\n function fadeTrail(){\n trailCtx.fillStyle = 'rgba(0,0,0,0.06)'; \/\/ ajuste a \u201cvelocidade\u201d de desaparecimento\n trailCtx.fillRect(0,0,trailSize,trailSize);\n }\n\n \/\/ Adiciona um \"splat\" circular na trilha\n function addTrailAt(normX, normY) { \/\/ normX\/normY em [0..1]\n var x = normX * trailSize;\n var y = normY * trailSize;\n var r = Math.max(8, trailSize * 0,04); \/\/ raio relativo\n var grad = trailCtx.createRadialGradient(x, y, 0, x, y, r);\n grad.addColorStop(0, 'rgba(255,255,255,0.35)');\n grad.addColorStop(1, 'rgba(255,255,255,0.0)');\n trailCtx.globalCompositeOperation = 'lighter';\n trailCtx.fillStyle = grad;\n trailCtx.beginPath();\n trailCtx.arc(x, y, r, 0, Math.PI*2);\n trailCtx.fill();\n trailCtx.globalCompositeOperation = 'source-over';\n trailTex.needsUpdate = true;\n }\n\n \/\/ Converte coordenadas de ponteiro para UV normalizado do host (0..1)\n function pointerToUV(clientX, clientY) {\n var rect = host.getBoundingClientRect();\n var x = (clientX - rect.left) \/ rect.width;\n var y = (clientY - rect.top) \/ rect.height;\n \/\/ clamp\nx = Math.max(0, Math.min(1, x));\ny = Math.max(0, Math.min(1,y));\n return { x:x, y:y };\n }\n\n \/\/ Eventos de ponteiro\n function onMouseMove(e){\n var u = pointerToUV(e.clientX, e.clientY);\n addTrailAt(ux, uy);\n }\n function onTouchMove(e){\n if (!e.targetTouches || !e.targetTouches.length) return;\n for (var i=0;i<e.targetTouches.length;i++){\n var t = e.targetTouches[i];\n var u = pointerToUV(t.clientX, t.clientY);\n addTrailAt(ux, uy);\n }\n }\n host.addEventListener('mousemove', onMouseMove, { passive:true });\n host.addEventListener('touchmove', onTouchMove, { passive:true });\n\n \/\/ ====== Shaders ======\n var vertexShader = `\n void main() {\n gl_Position = vec4(position.xy, 0.0, 1.0);\n }\n `;\n\n \/\/ Adaptado do seu fragment, removendo includes de chunks do three (para evitar depend\u00eancia de vers\u00e3o)\n var fragmentShader = `\n precision highp float;\n uniform float time;\n uniform int render;\n uniform vec2 resolution;\n uniform vec3 dotColor;\n uniform vec3 bgColor;\n uniform sampler2D mouseTrail;\n uniform float rotation;\n uniform float gridSize;\n uniform float dotOpacity;\n\n vec2 rotate(vec2 uv, float angle) {\n float s = sin(angle);\n float c = cos(angle);\n mat2 m = mat2(c, -s, s, c);\n return m * (uv - 0.5) + 0.5;\n }\n\n vec2 coverUv(vec2 uv) {\n vec2 s = resolution.xy \/ max(resolution.x, resolution.y);\n vec2 newUv = (uv - 0.5) * s + 0.5;\n return clamp(newUv, 0.0, 1.0);\n }\n\n float sdfCircle(vec2 p, float r) {\n return length(p - 0.5) - r;\n }\n\n void main() {\n vec2 screenUv = gl_FragCoord.xy \/ resolution;\n vec2 uv = coverUv(screenUv);\n\n vec2 rotatedUv = rotate(uv, rotation);\n\n // grade\n vec2 gridUv = fract(rotatedUv * gridSize);\n vec2 gridCenter = rotate((floor(rotatedUv * gridSize) + 0.5) / gridSize, -rotation);\n\n // círculo base SDF em cada círculo\n float baseDot = sdfCircle(gridUv, 0.25);\n\n // máscaras\n float screenMask = smoothstep(0.0, 1.0, 1.0 - uv.y);\n vec2 centerDisplace = vec2(0.7, 1.1);\n float circleMaskCenter = length(uv - centerDisplace);\n float circleMaskFromCenter = smoothstep(0.5, 1.0, circleMaskCenter);\n float combinedMask = screenMask * circleMaskFromCenter;\n float circleAnimatedMask = sin(time * 2.0 + circleMaskCenter * 10.0);\n\n \/\/ rastro do mouse amostrado no centro de cada círculo\n float mouseInfluence = texture2D(mouseTrail, gridCenter).r;\n float scaleInfluence = max(mouseInfluence * 0.5, circleAnimatedMask * 0.3);\n\n float dotSize = min(pow(circleMaskCenter, 2.0) * 0.3, 0.3);\n float sdfDot = sdfCircle(gridUv, dotSize * (1.0 + scaleInfluence * 0.5));\n float smoothDot = smoothstep(0.05, 0,0,sdfDot);\n\n float opacityInfluence = max(mouseInfluence * 50.0, circleAnimatedMask * 0.5);\n\n vec3 comp = mix(bgColor, dotColor, smoothDot * combinedMask * dotOpacity * (1.0 + opacityInfluence));\n gl_FragColor = vec4(comp, 1.0);\n }\n `;\n\n var uniforms = {\n time: { value: 0.0 },\n resolution: { value: new THREE.Vector2(1,1) },\n dotColor: { value: new THREE.Color(DOT_COLOR) },\n bgColor: { value: new THREE.Color(BG_COLOR) },\n mouseTrail: { value: trailTex },\n render: { value: 0 },\n rotação: { valor: ROTAÇÃO },\n tamanhoDaGrade: { valor: TAMANHO_DA_GRADE },\n opacidadeDoPonto: { valor: OPACIDADE_DO_PONTO }\n };\n\n var material = new THREE.ShaderMaterial({\n uniformes: uniformes,\n vertexShader: vertexShader,\n fragmentShader: fragmentShader\n });\n\n var mesh = new THREE.Mesh(geom, material);\n scene.add(mesh);\n\n \/\/ ====== Renderizador ======\n var renderizador = new THREE.WebGLRenderer({ alpha: true, antialias: true, powerPreference: 'high-performance' });\n renderizador.setPixelRatio(DPR);\n var canvas = renderizador.domElement;\n canvas.className = 'dotshader-canvas';\n host.appendChild(canvas);\n\n \/\/ ====== Redimensionar ======\n function resize() {\n var rect = host.getBoundingClientRect();\n var w = Math.max(1, rect.width);\n var h = Math.max(1, rect.height);\n renderer.setSize(w, h, false);\n uniforms.resolution.value.set(renderer.domElement.width, renderer.domElement.height);\n }\n\n var ro;\n if ('ResizeObserver' in window) {\n ro = new ResizeObserver(resize);\n ro.observe(host);\n }\n resize();\n window.addEventListener('resize', resize, { passive:true });\n\n \/\/ ====== Loop ======\n var rafId;\n (function animate(){\n rafId = requestAnimationFrame(animate);\n fadeTrail();\n uniforms.time.value += 0.016;\n renderer.render(scene, camera);\n })();\n\n \/\/ ====== Limpeza ======\n function cleanup(){\n try{ if (rafId) cancelAnimationFrame(rafId); }catch(e){}\n try{ if (ro) ro.disconnect(); }catch(e){}\n host.removeEventListener('mousemove', onMouseMove);\n host.removeEventListener('touchmove', onTouchMove);\n try{\n geom.dispose();\n material.dispose();\n renderer.dispose();\n if (canvas && canvas.parentNode) canvas.parentNode.removeChild(canvas);\n }catch(e){}\n host.__mounted = false;\n }\n\n window.addEventListener('pagehide', cleanup, { once:true });\n window.addEventListener('beforeunload', cleanup, { once:true });\n }\n\n function boot(){\n if (!window.THREE) return;\n var hosts = document.querySelectorAll('.dotshader-host');\n hosts.forEach(initDotShader);\n }\n\n if (window.THREE) boot();\n else {\n var t=0, iv=setInterval(function(){ t++; if (window.TRÊS){ clearInterval(iv); boot(); } se (t>200) clearInterval(iv); },50);\n }\n})();\n<\/script>\n","_element_width":"inherit","_z_index":9999,"custom_css":".elementor-471 .elementor-element.elementor-element-28f32a6{\n height: 100vw;\n}"},"elements":[],"isInner":false,"widgetType":"html","elType":"widget"}],"isInner":false,"elType":"container"}],"page_settings":{"hide_title":"yes","background_background":"classic","background_color":"#000000"},"version":"0.4","title":"bg zeph","type":"page"}/* End custom CSS */
/* Start custom CSS *//* Remover espaço em brando lateral no mobile

 */
html, body{
    overflow-x: hidden !important; 
}/* End custom CSS */