.elementor-342 .elementor-element.elementor-element-a158931{--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:flex-start;--overlay-opacity:0;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-a158931:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-a158931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A2460;background-image:url("https://planosmartpark.com/wp-content/uploads/2026/03/2-HERO-SMART-PARK.webp");background-position:center left;background-size:cover;}.elementor-342 .elementor-element.elementor-element-a158931::before, .elementor-342 .elementor-element.elementor-element-a158931 > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-a158931 > .e-con-inner > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-a158931 > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-a158931 > .e-con-inner > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-a158931 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3A2460;--background-overlay:'';}.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-342 .elementor-element.elementor-element-0ad1893{text-align:end;}.elementor-342 .elementor-element.elementor-element-0ad1893 img{width:89%;}.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-342 .elementor-element.elementor-element-362c8d7 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-362c8d7 .elementor-icon-wrapper{text-align:center;}.elementor-342 .elementor-element.elementor-element-362c8d7.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-342 .elementor-element.elementor-element-362c8d7.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-362c8d7.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-342 .elementor-element.elementor-element-362c8d7.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-362c8d7.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-342 .elementor-element.elementor-element-362c8d7 .elementor-icon{font-size:66px;}.elementor-342 .elementor-element.elementor-element-362c8d7 .elementor-icon svg{height:66px;}.elementor-342 .elementor-element.elementor-element-362c8d7 .elementor-icon-wrapper svg{width:auto;}.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-342 .elementor-element.elementor-element-1fe4e0e{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-1fe4e0e .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:62px;font-weight:600;line-height:1em;letter-spacing:0.9px;color:#F6FAFF;}.elementor-342 .elementor-element.elementor-element-4a08eca{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#5C379C;--border-color:#5C379C;--border-radius:7px 7px 7px 7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-342 .elementor-element.elementor-element-4a08eca:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-4a08eca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A246085;}.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-342 .elementor-element.elementor-element-905624a{width:100%;max-width:100%;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-905624a p{margin-block-end:0px;}.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-342 .elementor-element.elementor-element-6bca2db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-6bca2db .elementor-field-group{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );margin-bottom:16px;}.elementor-342 .elementor-element.elementor-element-6bca2db .elementor-form-fields-wrapper{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );margin-bottom:-16px;}.elementor-342 .elementor-element.elementor-element-6bca2db .elementor-field-group.recaptcha_v3-bottomleft, .elementor-342 .elementor-element.elementor-element-6bca2db .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-342 .elementor-element.elementor-element-6bca2db .elementor-labels-inline .elementor-field-group > label{padding-left:9px;}body:not(.rtl) .elementor-342 .elementor-element.elementor-element-6bca2db .elementor-labels-inline .elementor-field-group > label{padding-right:9px;}body .elementor-342 .elementor-element.elementor-element-6bca2db .elementor-labels-above .elementor-field-group > label{padding-bottom:9px;}.elementor-342 .elementor-element.elementor-element-6bca2db .elementor-field-group > label, .elementor-342 .elementor-element.elementor-element-6bca2db .elementor-field-subgroup label{color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-6bca2db .elementor-field-group > label{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-342 .elementor-element.elementor-element-6bca2db .elementor-field-type-html{padding-bottom:0px;color:#CCD0D5;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-342 .elementor-element.elementor-element-6bca2db .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-6bca2db .elementor-field-group .elementor-field, .elementor-342 .elementor-element.elementor-element-6bca2db .elementor-field-subgroup label{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:300;line-height:1.5em;}.elementor-342 .elementor-element.elementor-element-6bca2db .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#00000070;border-color:#AA78F654;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-342 .elementor-element.elementor-element-6bca2db .elementor-field-group .elementor-select-wrapper select{background-color:#00000070;border-color:#AA78F654;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-342 .elementor-element.elementor-element-6bca2db .elementor-field-group .elementor-select-wrapper::before{color:#AA78F654;}.elementor-342 .elementor-element.elementor-element-6bca2db .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.3em;padding:20px 20px 20px 20px;}.elementor-342 .elementor-element.elementor-element-6bca2db .e-form__buttons__wrapper__button-next{background-color:#04B456;color:#ffffff;}.elementor-342 .elementor-element.elementor-element-6bca2db .elementor-button[type="submit"]{background-color:#04B456;color:#ffffff;}.elementor-342 .elementor-element.elementor-element-6bca2db .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-342 .elementor-element.elementor-element-6bca2db .e-form__buttons__wrapper__button-previous{background-color:#B2FE02;color:#ffffff;}.elementor-342 .elementor-element.elementor-element-6bca2db .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-342 .elementor-element.elementor-element-6bca2db .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-342 .elementor-element.elementor-element-6bca2db .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-342 .elementor-element.elementor-element-6bca2db .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-342 .elementor-element.elementor-element-6bca2db .elementor-message{font-family:"Saira", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-342 .elementor-element.elementor-element-6bca2db .e-form__indicators__indicator, .elementor-342 .elementor-element.elementor-element-6bca2db .e-form__indicators__indicator__label{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;line-height:1.4em;}.elementor-342 .elementor-element.elementor-element-6bca2db{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:#FFFFFF;--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-342 .elementor-element.elementor-element-e83821b{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#433D6B4A;--border-color:#433D6B4A;--border-radius:1px 0px 0px 0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-342 .elementor-element.elementor-element-e83821b:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-e83821b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F0F8;}body:not(.rtl) .elementor-342 .elementor-element.elementor-element-b93adce{left:49%;}body.rtl .elementor-342 .elementor-element.elementor-element-b93adce{right:49%;}.elementor-342 .elementor-element.elementor-element-b93adce{top:-22px;}.elementor-342 .elementor-element.elementor-element-a0d1387{--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;--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-342 .elementor-element.elementor-element-9bf89d0{--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-342 .elementor-element.elementor-element-9bf89d0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-c29f4e7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-342 .elementor-element.elementor-element-c29f4e7.elementor-element{--align-self:flex-start;}.elementor-342 .elementor-element.elementor-element-c29f4e7 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:60px;font-weight:600;line-height:1.2em;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-910c192{width:100%;max-width:100%;text-align:start;}.elementor-342 .elementor-element.elementor-element-910c192 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-910c192.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-910c192 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:37px;font-weight:700;line-height:1.3em;color:#F7539D;}.elementor-342 .elementor-element.elementor-element-1d1ced9{width:var( --container-widget-width, 627px );max-width:627px;--container-widget-width:627px;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-1d1ced9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-1d1ced9 img{width:100%;height:421px;object-fit:cover;object-position:center center;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-ad699f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-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-342 .elementor-element.elementor-element-bb42dcf{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-bb42dcf > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-bb42dcf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-bb42dcf .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-bb42dcf .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-bb42dcf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-bb42dcf.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-bb42dcf.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-bb42dcf.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-bb42dcf.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-bb42dcf.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-bb42dcf.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-bb42dcf.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-bb42dcf.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-bb42dcf .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-bb42dcf .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-bb42dcf .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-bb42dcf:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-bb42dcf:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-bb42dcf .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-3603574{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-3603574 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-3603574.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-3603574 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-3603574 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-3603574.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-3603574.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-3603574.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-3603574.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-3603574.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-3603574.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-3603574.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-3603574.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-3603574.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-3603574 .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-3603574 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-3603574 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-3603574:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-3603574:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-3603574 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-ecc4844{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-ecc4844 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-ecc4844.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-ecc4844 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-ecc4844 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-ecc4844.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-ecc4844.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-ecc4844.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-ecc4844.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-ecc4844.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-ecc4844.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-ecc4844.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-ecc4844.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-ecc4844.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-ecc4844 .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-ecc4844 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-ecc4844 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-ecc4844:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-ecc4844:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-ecc4844 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-de6c381{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-de6c381 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-de6c381.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-de6c381 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-de6c381 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-de6c381.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-de6c381.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-de6c381.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-de6c381.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-de6c381.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-de6c381.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-de6c381.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-de6c381.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-de6c381.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-de6c381 .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-de6c381 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-de6c381 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-de6c381:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-de6c381:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-de6c381 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-c0d9df0{--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;--padding-top:0vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-342 .elementor-element.elementor-element-c0d9df0:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-c0d9df0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F0F8;}.elementor-342 .elementor-element.elementor-element-a44aad4{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;}.elementor-342 .elementor-element.elementor-element-a44aad4 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-342 .elementor-element.elementor-element-a44aad4.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-a44aad4 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:48px;font-weight:600;line-height:1.3em;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-a44aad4 .elementor-heading-title a:hover, .elementor-342 .elementor-element.elementor-element-a44aad4 .elementor-heading-title a:focus{color:#3A3A3A;}.elementor-342 .elementor-element.elementor-element-5095cc5{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-dde98ef{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-342 .elementor-element.elementor-element-dde98ef:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-dde98ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A2460;}.elementor-342 .elementor-element.elementor-element-dde98ef.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-93a989f{width:100%;max-width:100%;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-93a989f p{margin-block-end:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-342 .elementor-element.elementor-element-80a62c9 .elementor-counter-number-wrapper{color:#F2942E;font-family:"Inter Tight", Sans-serif;font-size:56px;font-weight:600;line-height:55px;}.elementor-342 .elementor-element.elementor-element-543b3b2{width:100%;max-width:100%;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-543b3b2 p{margin-block-end:0px;}.elementor-342 .elementor-element.elementor-element-d8ef9fe{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-342 .elementor-element.elementor-element-d8ef9fe:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-d8ef9fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A2460;}.elementor-342 .elementor-element.elementor-element-d8ef9fe.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-77847ed{width:100%;max-width:100%;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-77847ed p{margin-block-end:0px;}.elementor-342 .elementor-element.elementor-element-c664e45 .elementor-counter-number-wrapper{color:#F2942E;font-family:"Inter Tight", Sans-serif;font-size:56px;font-weight:600;line-height:55px;}.elementor-342 .elementor-element.elementor-element-43ffeb4{width:100%;max-width:100%;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-43ffeb4 p{margin-block-end:0px;}.elementor-342 .elementor-element.elementor-element-2a337c4{--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;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4vw;--padding-bottom:4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-342 .elementor-element.elementor-element-2a337c4:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-2a337c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A2460;}.elementor-342 .elementor-element.elementor-element-2a337c4::before, .elementor-342 .elementor-element.elementor-element-2a337c4 > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-2a337c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-2a337c4 > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-2a337c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-2a337c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-342 .elementor-element.elementor-element-2aea0a3{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;}.elementor-342 .elementor-element.elementor-element-2aea0a3.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-2aea0a3 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:48px;font-weight:600;line-height:1.3em;color:#F7539D;}.elementor-342 .elementor-element.elementor-element-40ad24b{--e-image-carousel-slides-to-show:6;}.elementor-342 .elementor-element.elementor-element-40ad24b .swiper-wrapper{display:flex;align-items:center;}.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-342 .elementor-element.elementor-element-e4c6c65 .elementor-button{background-color:#B2FE0200;font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:500;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:18px 45px 18px 45px;}.elementor-342 .elementor-element.elementor-element-e4c6c65.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-e4c6c65{z-index:99;}.elementor-342 .elementor-element.elementor-element-d912c77{--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;--overlay-opacity:0.24;--padding-top:5vw;--padding-bottom:7vw;--padding-left:5vw;--padding-right:5vw;}.elementor-342 .elementor-element.elementor-element-d912c77:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-d912c77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-d912c77::before, .elementor-342 .elementor-element.elementor-element-d912c77 > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-d912c77 > .e-con-inner > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-d912c77 > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-d912c77 > .e-con-inner > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-d912c77 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://planosmartpark.com/wp-content/uploads/2024/09/wad.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-342 .elementor-element.elementor-element-d912c77::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-342 .elementor-element.elementor-element-d912c77 > .elementor-shape-bottom .elementor-shape-fill, .elementor-342 .elementor-element.elementor-element-d912c77 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-bc6009f{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-7195def{--display:flex;--overlay-opacity:0.16;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-342 .elementor-element.elementor-element-7195def:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-7195def > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A0295E00;}.elementor-342 .elementor-element.elementor-element-7195def::before, .elementor-342 .elementor-element.elementor-element-7195def > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-7195def > .e-con-inner > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-7195def > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-7195def > .e-con-inner > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-7195def > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://planosmartpark.com/wp-content/uploads/2026/02/dot-background.png");--background-overlay:'';background-position:center center;background-repeat:repeat;background-size:contain;}.elementor-342 .elementor-element.elementor-element-3482e3e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-342 .elementor-element.elementor-element-3482e3e.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-3482e3e .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:55px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-acc85bc{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-06293a9{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-342 .elementor-element.elementor-element-06293a9:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-06293a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-06293a9:hover{border-style:none;}.elementor-342 .elementor-element.elementor-element-06293a9, .elementor-342 .elementor-element.elementor-element-06293a9::before{--border-transition:0.3s;}.elementor-342 .elementor-element.elementor-element-a7b6b68 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-342 .elementor-element.elementor-element-a7b6b68 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-a7b6b68.elementor-view-stacked .elementor-icon{background-color:#F7539D;}.elementor-342 .elementor-element.elementor-element-a7b6b68.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-a7b6b68.elementor-view-default .elementor-icon{fill:#F7539D;color:#F7539D;border-color:#F7539D;}.elementor-342 .elementor-element.elementor-element-a7b6b68 .elementor-icon{font-size:42px;}.elementor-342 .elementor-element.elementor-element-a7b6b68 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-a7b6b68 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-a7b6b68:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-a7b6b68:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-a7b6b68 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#7C7C7C;}.elementor-342 .elementor-element.elementor-element-43d63cb{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-342 .elementor-element.elementor-element-43d63cb:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-43d63cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-43d63cb:hover{border-style:none;}.elementor-342 .elementor-element.elementor-element-43d63cb, .elementor-342 .elementor-element.elementor-element-43d63cb::before{--border-transition:0.3s;}.elementor-342 .elementor-element.elementor-element-04b5351 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-342 .elementor-element.elementor-element-04b5351 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-04b5351.elementor-view-stacked .elementor-icon{background-color:#F7539D;}.elementor-342 .elementor-element.elementor-element-04b5351.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-04b5351.elementor-view-default .elementor-icon{fill:#F7539D;color:#F7539D;border-color:#F7539D;}.elementor-342 .elementor-element.elementor-element-04b5351 .elementor-icon{font-size:42px;}.elementor-342 .elementor-element.elementor-element-04b5351 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-04b5351 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-04b5351:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-04b5351:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-04b5351 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#7C7C7C;}.elementor-342 .elementor-element.elementor-element-48b99ac{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-342 .elementor-element.elementor-element-48b99ac:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-48b99ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-48b99ac:hover{border-style:none;}.elementor-342 .elementor-element.elementor-element-48b99ac, .elementor-342 .elementor-element.elementor-element-48b99ac::before{--border-transition:0.3s;}.elementor-342 .elementor-element.elementor-element-df428d1 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-342 .elementor-element.elementor-element-df428d1 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-df428d1.elementor-view-stacked .elementor-icon{background-color:#F7539D;}.elementor-342 .elementor-element.elementor-element-df428d1.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-df428d1.elementor-view-default .elementor-icon{fill:#F7539D;color:#F7539D;border-color:#F7539D;}.elementor-342 .elementor-element.elementor-element-df428d1 .elementor-icon{font-size:42px;}.elementor-342 .elementor-element.elementor-element-df428d1 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-df428d1 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-df428d1:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-df428d1:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-df428d1 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#7C7C7C;}.elementor-342 .elementor-element.elementor-element-4f9f547 .elementor-button{background-color:#B2FE0200;font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:500;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:18px 45px 18px 45px;}.elementor-342 .elementor-element.elementor-element-4f9f547.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-4f9f547{z-index:99;}.elementor-342 .elementor-element.elementor-element-f45082b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-342 .elementor-element.elementor-element-f45082b:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-f45082b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-02d87dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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-342 .elementor-element.elementor-element-057a0a8{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-e0b4d8c > .elementor-widget-container{background-color:#EDD8E9A1;padding:12px 24px 12px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:10px 10px 20px 0px rgba(0, 0, 0, 0.03);}.elementor-342 .elementor-element.elementor-element-e0b4d8c.elementor-element{--align-self:flex-start;}.elementor-342 .elementor-element.elementor-element-e0b4d8c{text-align:center;}.elementor-342 .elementor-element.elementor-element-e0b4d8c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.2px;color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-d2852c0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-342 .elementor-element.elementor-element-d2852c0.elementor-element{--align-self:flex-start;}.elementor-342 .elementor-element.elementor-element-d2852c0 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:60px;font-weight:600;line-height:1.2em;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-a5d2e46{width:100%;max-width:100%;font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:400;line-height:1.3em;color:#060022E0;}.elementor-342 .elementor-element.elementor-element-a5d2e46 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-4faeb24{width:100%;max-width:100%;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#C93477;}.elementor-342 .elementor-element.elementor-element-4faeb24 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:10px 0px 10px 0px;border-style:solid;border-width:0px 0px 0px 4px;border-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-b103fd9{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-b103fd9 > .elementor-widget-container{margin:0px 0px 00px 0px;padding:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-b103fd9 img{height:251px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-0c20c25{--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:00px;--margin-bottom:05px;--margin-left:0px;--margin-right:0px;}.elementor-342 .elementor-element.elementor-element-e4d2fa1{--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:16px 16px;--row-gap:16px;--column-gap:16px;--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-342 .elementor-element.elementor-element-1fd6da7{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-1fd6da7 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-1fd6da7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-1fd6da7 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-1fd6da7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#E83D8A;color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-1fd6da7.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-1fd6da7.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-1fd6da7.elementor-view-framed .elementor-icon{background-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-1fd6da7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-1fd6da7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E83D8A;fill:#E83D8A17;color:#E83D8A17;}.elementor-342 .elementor-element.elementor-element-1fd6da7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-1fd6da7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-1fd6da7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-1fd6da7.elementor-view-default:has(:focus) .elementor-icon{fill:#E83D8A;color:#E83D8A;border-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-1fd6da7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-1fd6da7.elementor-view-framed:has(:focus) .elementor-icon{background-color:#E83D8A17;}.elementor-342 .elementor-element.elementor-element-1fd6da7 .elementor-icon{font-size:20px;padding:16px;border-width:1px 1px 1px 1px;}.elementor-342 .elementor-element.elementor-element-1fd6da7 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-1fd6da7 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-1fd6da7:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-1fd6da7:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-1fd6da7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-4177f1f{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-4177f1f > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-4177f1f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-4177f1f .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-4177f1f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#E83D8A;color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-4177f1f.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-4177f1f.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-4177f1f.elementor-view-framed .elementor-icon{background-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-4177f1f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-4177f1f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E83D8A;fill:#E83D8A17;color:#E83D8A17;}.elementor-342 .elementor-element.elementor-element-4177f1f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-4177f1f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-4177f1f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-4177f1f.elementor-view-default:has(:focus) .elementor-icon{fill:#E83D8A;color:#E83D8A;border-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-4177f1f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-4177f1f.elementor-view-framed:has(:focus) .elementor-icon{background-color:#E83D8A17;}.elementor-342 .elementor-element.elementor-element-4177f1f .elementor-icon{font-size:20px;padding:16px;border-width:1px 1px 1px 1px;}.elementor-342 .elementor-element.elementor-element-4177f1f .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-4177f1f .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-4177f1f:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-4177f1f:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-4177f1f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-802ed03{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-802ed03 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-802ed03 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-802ed03 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-802ed03.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#E83D8A;color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-802ed03.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-802ed03.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-802ed03.elementor-view-framed .elementor-icon{background-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-802ed03.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-802ed03.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E83D8A;fill:#E83D8A17;color:#E83D8A17;}.elementor-342 .elementor-element.elementor-element-802ed03.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-802ed03.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-802ed03.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-802ed03.elementor-view-default:has(:focus) .elementor-icon{fill:#E83D8A;color:#E83D8A;border-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-802ed03.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-802ed03.elementor-view-framed:has(:focus) .elementor-icon{background-color:#E83D8A17;}.elementor-342 .elementor-element.elementor-element-802ed03 .elementor-icon{font-size:20px;padding:16px;border-width:1px 1px 1px 1px;}.elementor-342 .elementor-element.elementor-element-802ed03 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-802ed03 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-802ed03:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-802ed03:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-802ed03 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-a46eba0{--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;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-a46eba0:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-a46eba0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-02626d7{--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:space-around;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-342 .elementor-element.elementor-element-02626d7:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-02626d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A2460;}.elementor-342 .elementor-element.elementor-element-a5cc113{--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:center;--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-342 .elementor-element.elementor-element-abecada{--display:flex;--min-height:324px;--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;--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-342 .elementor-element.elementor-element-d90a459{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-d90a459.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-d90a459 img{width:100%;height:500px;object-fit:cover;object-position:top center;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-73bd708{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-73bd708.elementor-element{--align-self:stretch;}.elementor-342 .elementor-element.elementor-element-73bd708 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-866277f{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-866277f.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-866277f .elementor-icon-box-wrapper{text-align:start;}.elementor-342 .elementor-element.elementor-element-866277f .elementor-icon-box-title{margin-block-end:10px;color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-866277f .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-866277f .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:55px;font-weight:600;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-866277f:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-866277f:has(:focus) .elementor-icon-box-title{color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-866277f .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-ed754bf{--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: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:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-527d2a9{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-527d2a9 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-527d2a9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-527d2a9 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-527d2a9 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-527d2a9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#E83D8A;color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-527d2a9.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-527d2a9.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-527d2a9.elementor-view-framed .elementor-icon{background-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-527d2a9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-527d2a9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E83D8A;fill:#E83D8A17;color:#E83D8A17;}.elementor-342 .elementor-element.elementor-element-527d2a9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-527d2a9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-527d2a9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-527d2a9.elementor-view-default:has(:focus) .elementor-icon{fill:#E83D8A;color:#E83D8A;border-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-527d2a9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-527d2a9.elementor-view-framed:has(:focus) .elementor-icon{background-color:#E83D8A17;}.elementor-342 .elementor-element.elementor-element-527d2a9 .elementor-icon{font-size:20px;padding:16px;border-width:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-527d2a9 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-527d2a9 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-527d2a9:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-527d2a9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-527d2a9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-a5852a8{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-a5852a8 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-a5852a8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-a5852a8 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-a5852a8 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-a5852a8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#E83D8A;color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-a5852a8.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-a5852a8.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-a5852a8.elementor-view-framed .elementor-icon{background-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-a5852a8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-a5852a8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E83D8A;fill:#E83D8A17;color:#E83D8A17;}.elementor-342 .elementor-element.elementor-element-a5852a8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-a5852a8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-a5852a8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-a5852a8.elementor-view-default:has(:focus) .elementor-icon{fill:#E83D8A;color:#E83D8A;border-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-a5852a8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-a5852a8.elementor-view-framed:has(:focus) .elementor-icon{background-color:#E83D8A17;}.elementor-342 .elementor-element.elementor-element-a5852a8 .elementor-icon{font-size:20px;padding:16px;border-width:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-a5852a8 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-a5852a8 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-a5852a8:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-a5852a8:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-a5852a8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-f1e3b43{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-f1e3b43 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-f1e3b43.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-f1e3b43 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-f1e3b43 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-f1e3b43.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#E83D8A;color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-f1e3b43.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-f1e3b43.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-f1e3b43.elementor-view-framed .elementor-icon{background-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-f1e3b43.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-f1e3b43.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E83D8A;fill:#E83D8A17;color:#E83D8A17;}.elementor-342 .elementor-element.elementor-element-f1e3b43.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-f1e3b43.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-f1e3b43.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-f1e3b43.elementor-view-default:has(:focus) .elementor-icon{fill:#E83D8A;color:#E83D8A;border-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-f1e3b43.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-f1e3b43.elementor-view-framed:has(:focus) .elementor-icon{background-color:#E83D8A17;}.elementor-342 .elementor-element.elementor-element-f1e3b43 .elementor-icon{font-size:20px;padding:16px;border-width:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-f1e3b43 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-f1e3b43 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-f1e3b43:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-f1e3b43:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-f1e3b43 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-b38ecf4{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-b38ecf4 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-b38ecf4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-b38ecf4 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-b38ecf4 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-b38ecf4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#E83D8A;color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-b38ecf4.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-b38ecf4.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-b38ecf4.elementor-view-framed .elementor-icon{background-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-b38ecf4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-b38ecf4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E83D8A;fill:#E83D8A17;color:#E83D8A17;}.elementor-342 .elementor-element.elementor-element-b38ecf4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-b38ecf4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-b38ecf4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-b38ecf4.elementor-view-default:has(:focus) .elementor-icon{fill:#E83D8A;color:#E83D8A;border-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-b38ecf4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-b38ecf4.elementor-view-framed:has(:focus) .elementor-icon{background-color:#E83D8A17;}.elementor-342 .elementor-element.elementor-element-b38ecf4 .elementor-icon{font-size:20px;padding:16px;border-width:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-b38ecf4 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-b38ecf4 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-b38ecf4:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-b38ecf4:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-b38ecf4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-6652dcc{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-6652dcc > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-6652dcc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-6652dcc .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-6652dcc .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-6652dcc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#E83D8A;color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-6652dcc.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-6652dcc.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-6652dcc.elementor-view-framed .elementor-icon{background-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-6652dcc.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-6652dcc.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E83D8A;fill:#E83D8A17;color:#E83D8A17;}.elementor-342 .elementor-element.elementor-element-6652dcc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-6652dcc.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-6652dcc.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-6652dcc.elementor-view-default:has(:focus) .elementor-icon{fill:#E83D8A;color:#E83D8A;border-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-6652dcc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-6652dcc.elementor-view-framed:has(:focus) .elementor-icon{background-color:#E83D8A17;}.elementor-342 .elementor-element.elementor-element-6652dcc .elementor-icon{font-size:20px;padding:16px;border-width:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-6652dcc .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-6652dcc .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-6652dcc:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-6652dcc:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-6652dcc .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-251f802{--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;--overlay-opacity:0.87;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-251f802:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-251f802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A2460;}.elementor-342 .elementor-element.elementor-element-251f802::before, .elementor-342 .elementor-element.elementor-element-251f802 > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-251f802 > .e-con-inner > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-251f802 > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-251f802 > .e-con-inner > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-251f802 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#29194700;--background-overlay:'';}.elementor-342 .elementor-element.elementor-element-5cd6d8f > .elementor-widget-container{margin:000em 0em -7em 0em;}.elementor-342 .elementor-element.elementor-element-5cd6d8f img{border-radius:20px 20px 20px 20px;}.elementor-342 .elementor-element.elementor-element-e832b9c > .elementor-widget-container{background-color:#0000001F;padding:12px 24px 12px 24px;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#F2942E;border-radius:10px 10px 10px 10px;box-shadow:10px 10px 20px 0px rgba(0, 0, 0, 0.03);}.elementor-342 .elementor-element.elementor-element-e832b9c.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-e832b9c{text-align:center;}.elementor-342 .elementor-element.elementor-element-e832b9c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;color:#F2942E;}.elementor-342 .elementor-element.elementor-element-ab2148d > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-ab2148d{text-align:center;}.elementor-342 .elementor-element.elementor-element-ab2148d .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:45px;font-weight:700;line-height:120%;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-7aa4a87 > .elementor-widget-container{margin:-15px 0px 20px 0px;}.elementor-342 .elementor-element.elementor-element-7aa4a87{text-align:center;}.elementor-342 .elementor-element.elementor-element-7aa4a87 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-8de9b31 .elementor-button{background-color:#B2FE0200;font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:500;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:18px 45px 18px 45px;}.elementor-342 .elementor-element.elementor-element-8de9b31.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-8de9b31{z-index:99;}.elementor-342 .elementor-element.elementor-element-5359ec5{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:6vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-342 .elementor-element.elementor-element-5359ec5:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-5359ec5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F0F8B8;}.elementor-342 .elementor-element.elementor-element-5359ec5 > .elementor-shape-top .elementor-shape-fill, .elementor-342 .elementor-element.elementor-element-5359ec5 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#3A2460;}.elementor-342 .elementor-element.elementor-element-5359ec5 > .elementor-shape-top svg, .elementor-342 .elementor-element.elementor-element-5359ec5 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:34px;}.elementor-342 .elementor-element.elementor-element-99028e9{--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-342 .elementor-element.elementor-element-cdfc059 > .elementor-widget-container{margin:0px -33px 0px 0px;padding:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-463993d > .elementor-widget-container{margin:0px -33px 0px 0px;padding:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-b260c96{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-9805f09{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-342 .elementor-element.elementor-element-9805f09.elementor-element{--align-self:flex-start;}.elementor-342 .elementor-element.elementor-element-9805f09 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:60px;font-weight:600;line-height:1.2em;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-4e8a900{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-4e8a900 > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:8px 8px 8px 8px;box-shadow:0px 5px 45px 0px rgba(45.99999999999999, 108.00000000000011, 240.99999999999997, 0.08);}.elementor-342 .elementor-element.elementor-element-4e8a900 .elementor-icon-box-wrapper{align-items:center;gap:13px;}.elementor-342 .elementor-element.elementor-element-4e8a900 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-4e8a900.elementor-view-stacked .elementor-icon{background-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-4e8a900.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-4e8a900.elementor-view-default .elementor-icon{fill:#E83D8A;color:#E83D8A;border-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-4e8a900.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-4e8a900.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-4e8a900.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-4e8a900.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-4e8a900 .elementor-icon{font-size:27px;border-radius:9px 9px 9px 9px;}.elementor-342 .elementor-element.elementor-element-4e8a900 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-4e8a900 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;line-height:0.5em;}.elementor-342 .elementor-element.elementor-element-4e8a900:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-4e8a900:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-4e8a900 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:#2A2A2A;}.elementor-342 .elementor-element.elementor-element-0c25f45{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-0c25f45 > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:8px 8px 8px 8px;box-shadow:0px 5px 45px 0px rgba(45.99999999999999, 108.00000000000011, 240.99999999999997, 0.08);}.elementor-342 .elementor-element.elementor-element-0c25f45 .elementor-icon-box-wrapper{align-items:center;gap:13px;}.elementor-342 .elementor-element.elementor-element-0c25f45 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-0c25f45.elementor-view-stacked .elementor-icon{background-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-0c25f45.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-0c25f45.elementor-view-default .elementor-icon{fill:#E83D8A;color:#E83D8A;border-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-0c25f45.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-0c25f45.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-0c25f45.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-0c25f45.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-0c25f45 .elementor-icon{font-size:27px;border-radius:9px 9px 9px 9px;}.elementor-342 .elementor-element.elementor-element-0c25f45 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-0c25f45 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;line-height:0.5em;}.elementor-342 .elementor-element.elementor-element-0c25f45:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-0c25f45:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-0c25f45 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:#2A2A2A;}.elementor-342 .elementor-element.elementor-element-21e9155{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-21e9155 > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:8px 8px 8px 8px;box-shadow:0px 5px 45px 0px rgba(45.99999999999999, 108.00000000000011, 240.99999999999997, 0.08);}.elementor-342 .elementor-element.elementor-element-21e9155 .elementor-icon-box-wrapper{align-items:center;gap:13px;}.elementor-342 .elementor-element.elementor-element-21e9155 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-21e9155.elementor-view-stacked .elementor-icon{background-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-21e9155.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-21e9155.elementor-view-default .elementor-icon{fill:#E83D8A;color:#E83D8A;border-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-21e9155.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-21e9155.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-21e9155.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-21e9155.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-21e9155 .elementor-icon{font-size:27px;border-radius:9px 9px 9px 9px;}.elementor-342 .elementor-element.elementor-element-21e9155 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-21e9155 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;line-height:0.5em;}.elementor-342 .elementor-element.elementor-element-21e9155:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-21e9155:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-21e9155 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:#2A2A2A;}.elementor-342 .elementor-element.elementor-element-45be471{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-45be471 > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:8px 8px 8px 8px;box-shadow:0px 5px 45px 0px rgba(45.99999999999999, 108.00000000000011, 240.99999999999997, 0.08);}.elementor-342 .elementor-element.elementor-element-45be471 .elementor-icon-box-wrapper{align-items:center;gap:13px;}.elementor-342 .elementor-element.elementor-element-45be471 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-45be471.elementor-view-stacked .elementor-icon{background-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-45be471.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-45be471.elementor-view-default .elementor-icon{fill:#E83D8A;color:#E83D8A;border-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-45be471.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-45be471.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-45be471.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-45be471.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-45be471 .elementor-icon{font-size:27px;border-radius:9px 9px 9px 9px;}.elementor-342 .elementor-element.elementor-element-45be471 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-45be471 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;line-height:0.5em;}.elementor-342 .elementor-element.elementor-element-45be471:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-45be471:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-45be471 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:#2A2A2A;}.elementor-342 .elementor-element.elementor-element-8f44760{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-8f44760 > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-radius:8px 8px 8px 8px;box-shadow:0px 5px 45px 0px rgba(45.99999999999999, 108.00000000000011, 240.99999999999997, 0.08);}.elementor-342 .elementor-element.elementor-element-8f44760 .elementor-icon-box-wrapper{align-items:center;gap:13px;}.elementor-342 .elementor-element.elementor-element-8f44760 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-8f44760.elementor-view-stacked .elementor-icon{background-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-8f44760.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-8f44760.elementor-view-default .elementor-icon{fill:#E83D8A;color:#E83D8A;border-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-8f44760.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-8f44760.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-8f44760.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-8f44760.elementor-view-stacked:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-8f44760 .elementor-icon{font-size:27px;border-radius:9px 9px 9px 9px;}.elementor-342 .elementor-element.elementor-element-8f44760 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-8f44760 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;line-height:0.5em;}.elementor-342 .elementor-element.elementor-element-8f44760:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-8f44760:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-8f44760 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:#2A2A2A;}.elementor-342 .elementor-element.elementor-element-4e7641c{--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:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-4e7641c:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-4e7641c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-5680b6c{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;}.elementor-342 .elementor-element.elementor-element-5680b6c.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-5680b6c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:48px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-912c987 > .elementor-widget-container{margin:-15px 0px 20px 0px;}.elementor-342 .elementor-element.elementor-element-912c987{text-align:center;}.elementor-342 .elementor-element.elementor-element-912c987 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;line-height:150%;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-b1ccbb3{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-342 .elementor-element.elementor-element-b1ccbb3:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-b1ccbb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D313F00;}.elementor-342 .elementor-element.elementor-element-b1ccbb3::before, .elementor-342 .elementor-element.elementor-element-b1ccbb3 > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-b1ccbb3 > .e-con-inner > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-b1ccbb3 > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-b1ccbb3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-b1ccbb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://planosmartpark.com/wp-content/uploads/2026/02/dot-background.png");--background-overlay:'';background-position:center center;background-repeat:repeat;background-size:auto;}.elementor-342 .elementor-element.elementor-element-a8cb741{--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-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B9B9B947;--border-color:#B9B9B947;--border-radius:15px 15px 15px 15px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-342 .elementor-element.elementor-element-a8cb741:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-a8cb741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A2460;}.elementor-342 .elementor-element.elementor-element-a8cb741::before, .elementor-342 .elementor-element.elementor-element-a8cb741 > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-a8cb741 > .e-con-inner > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-a8cb741 > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-a8cb741 > .e-con-inner > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-a8cb741 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#E83D8A;--background-overlay:'';}.elementor-342 .elementor-element.elementor-element-936792f{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-936792f > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-936792f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-936792f .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-936792f .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-936792f.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-936792f.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-936792f.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-936792f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-936792f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-936792f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-936792f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-936792f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-936792f.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-936792f .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-936792f .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-936792f .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-936792f:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-936792f:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-936792f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-aca1c9b{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-aca1c9b > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-aca1c9b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-aca1c9b .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-aca1c9b .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-aca1c9b.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-aca1c9b.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-aca1c9b.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-aca1c9b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-aca1c9b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-aca1c9b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-aca1c9b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-aca1c9b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-aca1c9b.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-aca1c9b .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-aca1c9b .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-aca1c9b .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-aca1c9b:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-aca1c9b:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-aca1c9b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-031634a{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-031634a > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-031634a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-031634a .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-031634a .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-031634a.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-031634a.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-031634a.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-031634a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-031634a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-031634a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-031634a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-031634a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-031634a.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-031634a .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-031634a .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-031634a .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-031634a:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-031634a:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-031634a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-37aef30{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-37aef30 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-37aef30.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-37aef30 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-37aef30 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-37aef30.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-37aef30.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-37aef30.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-37aef30.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-37aef30.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-37aef30.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-37aef30.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-37aef30.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-37aef30.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-37aef30 .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-37aef30 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-37aef30 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-37aef30:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-37aef30:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-37aef30 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-18c3e1b{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-18c3e1b > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-18c3e1b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-18c3e1b .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-18c3e1b .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-18c3e1b.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-18c3e1b.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-18c3e1b.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-18c3e1b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-18c3e1b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-18c3e1b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-18c3e1b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-18c3e1b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-18c3e1b.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-18c3e1b .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-18c3e1b .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-18c3e1b .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-18c3e1b:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-18c3e1b:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-18c3e1b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-77eaa6f{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-77eaa6f > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-77eaa6f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-77eaa6f .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-77eaa6f .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-77eaa6f.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-77eaa6f.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-77eaa6f.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-77eaa6f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-77eaa6f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-77eaa6f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-77eaa6f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-77eaa6f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-77eaa6f.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-77eaa6f .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-77eaa6f .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-77eaa6f .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-77eaa6f:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-77eaa6f:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-77eaa6f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-acecfc2{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-acecfc2 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-acecfc2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-acecfc2 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-acecfc2 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-acecfc2.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-acecfc2.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-acecfc2.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-acecfc2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-acecfc2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-acecfc2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-acecfc2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-acecfc2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-acecfc2.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-acecfc2 .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-acecfc2 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-acecfc2 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-acecfc2:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-acecfc2:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-acecfc2 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-dcab4fe{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-dcab4fe > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-dcab4fe.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-dcab4fe .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-dcab4fe .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-dcab4fe.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-dcab4fe.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-dcab4fe.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-dcab4fe.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-dcab4fe.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-dcab4fe.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-dcab4fe.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-dcab4fe.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-dcab4fe.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-dcab4fe .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-dcab4fe .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-dcab4fe .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-dcab4fe:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-dcab4fe:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-dcab4fe .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-1446866{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-1446866 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-1446866.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-1446866 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-1446866 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-1446866.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-1446866.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-1446866.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-1446866.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-1446866.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-1446866.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-1446866.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-1446866.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-1446866.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-1446866 .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-1446866 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-1446866 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-1446866:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-1446866:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-1446866 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-4e5195b{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-4e5195b > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-4e5195b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-4e5195b .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-4e5195b .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-4e5195b.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-4e5195b.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-4e5195b.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-4e5195b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-4e5195b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-4e5195b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-4e5195b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-4e5195b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-4e5195b.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-4e5195b .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-4e5195b .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-4e5195b .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-4e5195b:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-4e5195b:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-4e5195b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-7f6557f{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-7f6557f > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-7f6557f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-7f6557f .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-7f6557f .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-7f6557f.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-7f6557f.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-7f6557f.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-7f6557f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-7f6557f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-7f6557f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-7f6557f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-7f6557f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-7f6557f.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-7f6557f .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-7f6557f .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-7f6557f .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-7f6557f:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-7f6557f:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-7f6557f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-5105d68{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-5105d68 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-5105d68.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-5105d68 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-5105d68 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-5105d68.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-5105d68.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-5105d68.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-5105d68.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-5105d68.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-5105d68.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-5105d68.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-5105d68.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-5105d68.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-5105d68 .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-5105d68 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-5105d68 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-5105d68:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-5105d68:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-5105d68 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-1520157{width:100%;max-width:100%;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-1520157 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:10px 0px 10px 0px;border-style:solid;border-width:0px 0px 0px 4px;border-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-2a6afda{--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-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B9B9B947;--border-color:#B9B9B947;--border-radius:15px 15px 15px 15px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-342 .elementor-element.elementor-element-2a6afda:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-2a6afda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-509839b{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-9bd15d0{width:auto;max-width:auto;z-index:99;}.elementor-342 .elementor-element.elementor-element-9bd15d0.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-9bd15d0 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-9bd15d0 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-9bd15d0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#F2942E;color:#F2942E;}.elementor-342 .elementor-element.elementor-element-9bd15d0.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-9bd15d0.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-9bd15d0.elementor-view-framed .elementor-icon{background-color:#F2942E;}.elementor-342 .elementor-element.elementor-element-9bd15d0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-9bd15d0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FB9C33;fill:#FFFFFF17;color:#FFFFFF17;}.elementor-342 .elementor-element.elementor-element-9bd15d0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-9bd15d0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-9bd15d0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-9bd15d0.elementor-view-default:has(:focus) .elementor-icon{fill:#FB9C33;color:#FB9C33;border-color:#FB9C33;}.elementor-342 .elementor-element.elementor-element-9bd15d0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-9bd15d0.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF17;}.elementor-342 .elementor-element.elementor-element-9bd15d0 .elementor-icon{font-size:25px;padding:13px;border-width:1px 1px 1px 1px;}.elementor-342 .elementor-element.elementor-element-9bd15d0 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-9bd15d0 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:49px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-9bd15d0:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-9bd15d0:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-9bd15d0 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-5863928{width:var( --container-widget-width, 674px );max-width:674px;--container-widget-width:674px;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-5863928.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-5863928 img{width:100%;height:205px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-87e3377{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A2460;--border-color:#3A2460;--border-radius:20px 20px 20px 20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-342 .elementor-element.elementor-element-87e3377:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-87e3377 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-87e3377:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A2460;--border-color:#3A2460;}.elementor-342 .elementor-element.elementor-element-87e3377, .elementor-342 .elementor-element.elementor-element-87e3377::before{--border-transition:0.3s;}.elementor-342 .elementor-element.elementor-element-87e3377.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-447bb15 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:18px;}.elementor-342 .elementor-element.elementor-element-447bb15 .elementor-icon-box-title{margin-block-end:0px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-447bb15.elementor-view-stacked .elementor-icon{background-color:#F7539D;}.elementor-342 .elementor-element.elementor-element-447bb15.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-447bb15.elementor-view-default .elementor-icon{fill:#F7539D;color:#F7539D;border-color:#F7539D;}.elementor-342 .elementor-element.elementor-element-447bb15 .elementor-icon{font-size:59px;}.elementor-342 .elementor-element.elementor-element-447bb15 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-447bb15 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:500;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-447bb15:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-447bb15:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-447bb15 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-ac1271d{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A2460;--border-color:#3A2460;--border-radius:20px 20px 20px 20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-342 .elementor-element.elementor-element-ac1271d:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-ac1271d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-ac1271d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A2460;--border-color:#3A2460;}.elementor-342 .elementor-element.elementor-element-ac1271d, .elementor-342 .elementor-element.elementor-element-ac1271d::before{--border-transition:0.3s;}.elementor-342 .elementor-element.elementor-element-ac1271d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-ca72d63 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:18px;}.elementor-342 .elementor-element.elementor-element-ca72d63 .elementor-icon-box-title{margin-block-end:0px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-ca72d63.elementor-view-stacked .elementor-icon{background-color:#F7539D;}.elementor-342 .elementor-element.elementor-element-ca72d63.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-ca72d63.elementor-view-default .elementor-icon{fill:#F7539D;color:#F7539D;border-color:#F7539D;}.elementor-342 .elementor-element.elementor-element-ca72d63 .elementor-icon{font-size:59px;}.elementor-342 .elementor-element.elementor-element-ca72d63 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-ca72d63 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:500;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-ca72d63:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-ca72d63:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-ca72d63 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-7aef604{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A2460;--border-color:#3A2460;--border-radius:20px 20px 20px 20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-342 .elementor-element.elementor-element-7aef604:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-7aef604 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-7aef604:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A2460;--border-color:#3A2460;}.elementor-342 .elementor-element.elementor-element-7aef604, .elementor-342 .elementor-element.elementor-element-7aef604::before{--border-transition:0.3s;}.elementor-342 .elementor-element.elementor-element-7aef604.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-bd90e42 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:18px;}.elementor-342 .elementor-element.elementor-element-bd90e42 .elementor-icon-box-title{margin-block-end:0px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-bd90e42.elementor-view-stacked .elementor-icon{background-color:#F7539D;}.elementor-342 .elementor-element.elementor-element-bd90e42.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-bd90e42.elementor-view-default .elementor-icon{fill:#F7539D;color:#F7539D;border-color:#F7539D;}.elementor-342 .elementor-element.elementor-element-bd90e42 .elementor-icon{font-size:59px;}.elementor-342 .elementor-element.elementor-element-bd90e42 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-bd90e42 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:500;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-bd90e42:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-bd90e42:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-bd90e42 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-2d5bfd3{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A2460;--border-color:#3A2460;--border-radius:20px 20px 20px 20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-342 .elementor-element.elementor-element-2d5bfd3:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-2d5bfd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-2d5bfd3:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A2460;--border-color:#3A2460;}.elementor-342 .elementor-element.elementor-element-2d5bfd3, .elementor-342 .elementor-element.elementor-element-2d5bfd3::before{--border-transition:0.3s;}.elementor-342 .elementor-element.elementor-element-2d5bfd3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-e9b6165 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:18px;}.elementor-342 .elementor-element.elementor-element-e9b6165 .elementor-icon-box-title{margin-block-end:0px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-e9b6165.elementor-view-stacked .elementor-icon{background-color:#F7539D;}.elementor-342 .elementor-element.elementor-element-e9b6165.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-e9b6165.elementor-view-default .elementor-icon{fill:#F7539D;color:#F7539D;border-color:#F7539D;}.elementor-342 .elementor-element.elementor-element-e9b6165 .elementor-icon{font-size:59px;}.elementor-342 .elementor-element.elementor-element-e9b6165 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-e9b6165 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:500;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-e9b6165:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-e9b6165:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-e9b6165 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-ebb4071{--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-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B9B9B947;--border-color:#B9B9B947;--border-radius:15px 15px 15px 15px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-342 .elementor-element.elementor-element-ebb4071:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-ebb4071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-b2c64af{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-95ec7d9{width:auto;max-width:auto;z-index:99;}.elementor-342 .elementor-element.elementor-element-95ec7d9.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-95ec7d9 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-95ec7d9 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-95ec7d9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#F2942E;color:#F2942E;}.elementor-342 .elementor-element.elementor-element-95ec7d9.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-95ec7d9.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-95ec7d9.elementor-view-framed .elementor-icon{background-color:#F2942E;}.elementor-342 .elementor-element.elementor-element-95ec7d9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-95ec7d9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FB9C33;fill:#FFFFFF17;color:#FFFFFF17;}.elementor-342 .elementor-element.elementor-element-95ec7d9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-95ec7d9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-95ec7d9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-95ec7d9.elementor-view-default:has(:focus) .elementor-icon{fill:#FB9C33;color:#FB9C33;border-color:#FB9C33;}.elementor-342 .elementor-element.elementor-element-95ec7d9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-95ec7d9.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF17;}.elementor-342 .elementor-element.elementor-element-95ec7d9 .elementor-icon{font-size:25px;padding:13px;border-width:1px 1px 1px 1px;}.elementor-342 .elementor-element.elementor-element-95ec7d9 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-95ec7d9 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:49px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-95ec7d9:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-95ec7d9:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-95ec7d9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-aad1d56{width:var( --container-widget-width, 674px );max-width:674px;--container-widget-width:674px;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-aad1d56.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-aad1d56 img{width:100%;height:205px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-e9c34df{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A2460;--border-color:#3A2460;--border-radius:20px 20px 20px 20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-342 .elementor-element.elementor-element-e9c34df:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-e9c34df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-e9c34df:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A2460;--border-color:#3A2460;}.elementor-342 .elementor-element.elementor-element-e9c34df, .elementor-342 .elementor-element.elementor-element-e9c34df::before{--border-transition:0.3s;}.elementor-342 .elementor-element.elementor-element-e9c34df.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-8fc5732 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:18px;}.elementor-342 .elementor-element.elementor-element-8fc5732 .elementor-icon-box-title{margin-block-end:0px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-8fc5732.elementor-view-stacked .elementor-icon{background-color:#F7539D;}.elementor-342 .elementor-element.elementor-element-8fc5732.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-8fc5732.elementor-view-default .elementor-icon{fill:#F7539D;color:#F7539D;border-color:#F7539D;}.elementor-342 .elementor-element.elementor-element-8fc5732 .elementor-icon{font-size:59px;}.elementor-342 .elementor-element.elementor-element-8fc5732 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-8fc5732 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:500;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-8fc5732:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-8fc5732:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-8fc5732 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-baae67d{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A2460;--border-color:#3A2460;--border-radius:20px 20px 20px 20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-342 .elementor-element.elementor-element-baae67d:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-baae67d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-baae67d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A2460;--border-color:#3A2460;}.elementor-342 .elementor-element.elementor-element-baae67d, .elementor-342 .elementor-element.elementor-element-baae67d::before{--border-transition:0.3s;}.elementor-342 .elementor-element.elementor-element-baae67d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-633dbc8 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:18px;}.elementor-342 .elementor-element.elementor-element-633dbc8 .elementor-icon-box-title{margin-block-end:0px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-633dbc8.elementor-view-stacked .elementor-icon{background-color:#F7539D;}.elementor-342 .elementor-element.elementor-element-633dbc8.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-633dbc8.elementor-view-default .elementor-icon{fill:#F7539D;color:#F7539D;border-color:#F7539D;}.elementor-342 .elementor-element.elementor-element-633dbc8 .elementor-icon{font-size:59px;}.elementor-342 .elementor-element.elementor-element-633dbc8 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-633dbc8 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:500;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-633dbc8:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-633dbc8:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-633dbc8 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-45a9ceb{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A2460;--border-color:#3A2460;--border-radius:20px 20px 20px 20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-342 .elementor-element.elementor-element-45a9ceb:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-45a9ceb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-45a9ceb:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A2460;--border-color:#3A2460;}.elementor-342 .elementor-element.elementor-element-45a9ceb, .elementor-342 .elementor-element.elementor-element-45a9ceb::before{--border-transition:0.3s;}.elementor-342 .elementor-element.elementor-element-45a9ceb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-0dc8b35 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:18px;}.elementor-342 .elementor-element.elementor-element-0dc8b35 .elementor-icon-box-title{margin-block-end:0px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-0dc8b35.elementor-view-stacked .elementor-icon{background-color:#F7539D;}.elementor-342 .elementor-element.elementor-element-0dc8b35.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-0dc8b35.elementor-view-default .elementor-icon{fill:#F7539D;color:#F7539D;border-color:#F7539D;}.elementor-342 .elementor-element.elementor-element-0dc8b35 .elementor-icon{font-size:59px;}.elementor-342 .elementor-element.elementor-element-0dc8b35 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-0dc8b35 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:500;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-0dc8b35:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-0dc8b35:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-0dc8b35 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-89dc0f8{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A2460;--border-color:#3A2460;--border-radius:20px 20px 20px 20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-342 .elementor-element.elementor-element-89dc0f8:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-89dc0f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-89dc0f8:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A2460;--border-color:#3A2460;}.elementor-342 .elementor-element.elementor-element-89dc0f8, .elementor-342 .elementor-element.elementor-element-89dc0f8::before{--border-transition:0.3s;}.elementor-342 .elementor-element.elementor-element-89dc0f8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-9f2c259 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:18px;}.elementor-342 .elementor-element.elementor-element-9f2c259 .elementor-icon-box-title{margin-block-end:0px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-9f2c259.elementor-view-stacked .elementor-icon{background-color:#F7539D;}.elementor-342 .elementor-element.elementor-element-9f2c259.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-9f2c259.elementor-view-default .elementor-icon{fill:#F7539D;color:#F7539D;border-color:#F7539D;}.elementor-342 .elementor-element.elementor-element-9f2c259 .elementor-icon{font-size:59px;}.elementor-342 .elementor-element.elementor-element-9f2c259 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-9f2c259 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:500;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-9f2c259:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-9f2c259:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-9f2c259 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-1d38b3e .elementor-button{background-color:#B2FE0200;font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:500;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:18px 45px 18px 45px;}.elementor-342 .elementor-element.elementor-element-1d38b3e.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-1d38b3e{z-index:99;}.elementor-342 .elementor-element.elementor-element-65b99d6{--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:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}.elementor-342 .elementor-element.elementor-element-65b99d6:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-65b99d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-342 .elementor-element.elementor-element-8e85b07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F7539D;--border-color:#F7539D;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-342 .elementor-element.elementor-element-8e85b07:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-8e85b07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-e808cef{--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;--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-342 .elementor-element.elementor-element-2beb370{--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-342 .elementor-element.elementor-element-2beb370.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-b9072c1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-342 .elementor-element.elementor-element-b9072c1.elementor-element{--align-self:flex-start;}.elementor-342 .elementor-element.elementor-element-b9072c1 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:60px;font-weight:600;line-height:1.2em;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-1847fb2{width:100%;max-width:100%;font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:400;line-height:1.3em;color:#060022E0;}.elementor-342 .elementor-element.elementor-element-1847fb2 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-0c8458e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-0c8458e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-0c8458e img{width:100%;height:421px;object-fit:cover;object-position:center center;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-4918f3b{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-4918f3b:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-4918f3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-342 .elementor-element.elementor-element-7bfd40f{--divider-border-style:solid;--divider-color:#C9C9C9;--divider-border-width:1px;}.elementor-342 .elementor-element.elementor-element-7bfd40f .elementor-divider-separator{width:100%;}.elementor-342 .elementor-element.elementor-element-7bfd40f .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-342 .elementor-element.elementor-element-95d25df{width:100%;max-width:100%;font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;color:#F5589F;}.elementor-342 .elementor-element.elementor-element-95d25df > .elementor-widget-container{margin:0em 0em 0em 0em;padding:10px 0px 10px 015px;border-style:solid;border-width:0px 0px 0px 4px;border-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-8b8d369{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-8a56dca{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-8a56dca > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-8a56dca.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-8a56dca .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-8a56dca .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-8a56dca.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-8a56dca.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-8a56dca.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-8a56dca.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-8a56dca.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-8a56dca.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-8a56dca.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-8a56dca.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-8a56dca.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-8a56dca .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-8a56dca .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-8a56dca .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-8a56dca:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-8a56dca:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-8a56dca .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-914fb10{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-914fb10 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-914fb10.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-914fb10 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-914fb10 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-914fb10.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-914fb10.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-914fb10.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-914fb10.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-914fb10.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-914fb10.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-914fb10.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-914fb10.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-914fb10.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-914fb10 .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-914fb10 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-914fb10 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-914fb10:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-914fb10:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-914fb10 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-f5e6df1{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-f5e6df1 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-f5e6df1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-f5e6df1 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-f5e6df1 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-f5e6df1.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-f5e6df1.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-f5e6df1.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-f5e6df1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-f5e6df1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-f5e6df1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-f5e6df1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-f5e6df1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-f5e6df1.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-f5e6df1 .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-f5e6df1 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-f5e6df1 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-f5e6df1:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-f5e6df1:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-f5e6df1 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-89e74f7{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-89e74f7:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-89e74f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-64b2d0a{--divider-border-style:solid;--divider-color:#C9C9C9;--divider-border-width:1px;}.elementor-342 .elementor-element.elementor-element-64b2d0a .elementor-divider-separator{width:100%;}.elementor-342 .elementor-element.elementor-element-64b2d0a .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-342 .elementor-element.elementor-element-ae6993d{width:100%;max-width:100%;font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;color:#F5589F;}.elementor-342 .elementor-element.elementor-element-ae6993d > .elementor-widget-container{margin:0em 0em 0em 0em;padding:10px 0px 10px 015px;border-style:solid;border-width:0px 0px 0px 4px;border-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-254523f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-e348990{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-e348990 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-e348990.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-e348990 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-e348990 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-e348990.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-e348990.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-e348990.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-e348990.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-e348990.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-e348990.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-e348990.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-e348990.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-e348990.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-e348990 .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-e348990 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-e348990 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-e348990:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-e348990:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-e348990 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-f86be07{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-f86be07 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-f86be07.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-f86be07 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-f86be07 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-f86be07.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-f86be07.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-f86be07.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-f86be07.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-f86be07.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-f86be07.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-f86be07.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-f86be07.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-f86be07.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-f86be07 .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-f86be07 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-f86be07 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-f86be07:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-f86be07:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-f86be07 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-1094722{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-1094722 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-1094722.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-1094722 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-1094722 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-1094722.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-1094722.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-1094722.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-1094722.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-1094722.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-1094722.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-1094722.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-1094722.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-1094722.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-1094722 .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-1094722 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-1094722 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-1094722:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-1094722:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-1094722 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-cae65b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F7539D;--border-color:#F7539D;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-342 .elementor-element.elementor-element-cae65b8:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-cae65b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-956dd24{--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;--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-342 .elementor-element.elementor-element-5184ecf{--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-342 .elementor-element.elementor-element-5184ecf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-f6a91c4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-342 .elementor-element.elementor-element-f6a91c4.elementor-element{--align-self:flex-start;}.elementor-342 .elementor-element.elementor-element-f6a91c4 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:60px;font-weight:600;line-height:1.2em;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-722bd80{width:100%;max-width:100%;font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:400;line-height:1.3em;color:#060022E0;}.elementor-342 .elementor-element.elementor-element-722bd80 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-fa06c6f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-fa06c6f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-fa06c6f img{width:100%;height:421px;object-fit:cover;object-position:center center;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-fd47376{--divider-border-style:solid;--divider-color:#C9C9C9;--divider-border-width:1px;}.elementor-342 .elementor-element.elementor-element-fd47376 .elementor-divider-separator{width:100%;}.elementor-342 .elementor-element.elementor-element-fd47376 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-342 .elementor-element.elementor-element-56eec26{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-8bf48da{width:100%;max-width:100%;font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;color:#F5589F;}.elementor-342 .elementor-element.elementor-element-8bf48da > .elementor-widget-container{margin:0em 0em 0em 0em;padding:10px 0px 10px 015px;border-style:solid;border-width:0px 0px 0px 4px;border-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-10618dd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-a528ea3{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-a528ea3 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-a528ea3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-a528ea3 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-a528ea3 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-a528ea3.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-a528ea3.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-a528ea3.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-a528ea3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-a528ea3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-a528ea3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-a528ea3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-a528ea3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-a528ea3.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-a528ea3 .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-a528ea3 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-a528ea3 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-a528ea3:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-a528ea3:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-a528ea3 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-65221fe{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-65221fe > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-65221fe.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-65221fe .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-65221fe .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-65221fe.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-65221fe.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-65221fe.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-65221fe.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-65221fe.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-65221fe.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-65221fe.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-65221fe.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-65221fe.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-65221fe .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-65221fe .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-65221fe .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-65221fe:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-65221fe:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-65221fe .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-4358490{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-4358490 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-4358490.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-4358490 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-4358490 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-4358490.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-4358490.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-4358490.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-4358490.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-4358490.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-4358490.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-4358490.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-4358490.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-4358490.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-4358490 .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-4358490 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-4358490 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-4358490:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-4358490:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-4358490 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-31b81d9{--divider-border-style:solid;--divider-color:#C9C9C9;--divider-border-width:1px;}.elementor-342 .elementor-element.elementor-element-31b81d9 .elementor-divider-separator{width:100%;}.elementor-342 .elementor-element.elementor-element-31b81d9 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-342 .elementor-element.elementor-element-2689007{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-918e8a8{width:100%;max-width:100%;font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:600;line-height:1.3em;color:#F5589F;}.elementor-342 .elementor-element.elementor-element-918e8a8 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:10px 0px 10px 015px;border-style:solid;border-width:0px 0px 0px 4px;border-color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-936e743{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-dec4dcc{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-dec4dcc > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-dec4dcc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-dec4dcc .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-dec4dcc .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-dec4dcc.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-dec4dcc.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-dec4dcc.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-dec4dcc.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-dec4dcc.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-dec4dcc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-dec4dcc.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-dec4dcc.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-dec4dcc.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-dec4dcc .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-dec4dcc .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-dec4dcc .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-dec4dcc:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-dec4dcc:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-dec4dcc .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-b30a9cc{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-b30a9cc > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-b30a9cc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-b30a9cc .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-b30a9cc .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-b30a9cc.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-b30a9cc.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-b30a9cc.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-b30a9cc.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-b30a9cc.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-b30a9cc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-b30a9cc.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-b30a9cc.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-b30a9cc.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-b30a9cc .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-b30a9cc .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-b30a9cc .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-b30a9cc:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-b30a9cc:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-b30a9cc .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-b5bb42c{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-b5bb42c > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-b5bb42c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-b5bb42c .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-b5bb42c .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-b5bb42c.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-b5bb42c.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-b5bb42c.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-b5bb42c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-b5bb42c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-b5bb42c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-b5bb42c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-b5bb42c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-b5bb42c.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-b5bb42c .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-b5bb42c .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-b5bb42c .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-b5bb42c:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-b5bb42c:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-b5bb42c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-17f9662{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-17f9662 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B087E370;border-radius:15px 15px 15px 15px;}.elementor-342 .elementor-element.elementor-element-17f9662.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-17f9662 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-342 .elementor-element.elementor-element-17f9662 .elementor-icon-box-title{margin-block-end:10px;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-17f9662.elementor-view-stacked .elementor-icon{background-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-17f9662.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-17f9662.elementor-view-default .elementor-icon{fill:#F2942E00;color:#F2942E00;border-color:#F2942E00;}.elementor-342 .elementor-element.elementor-element-17f9662.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-17f9662.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-17f9662.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-17f9662.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-17f9662.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-342 .elementor-element.elementor-element-17f9662.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-342 .elementor-element.elementor-element-17f9662 .elementor-icon{font-size:65px;}.elementor-342 .elementor-element.elementor-element-17f9662 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-17f9662 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-342 .elementor-element.elementor-element-17f9662:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-17f9662:has(:focus) .elementor-icon-box-title{color:#3A2460;}.elementor-342 .elementor-element.elementor-element-17f9662 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:#272727;}.elementor-342 .elementor-element.elementor-element-abf78a7{--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;--overlay-opacity:0.5;--overlay-mix-blend-mode:luminosity;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-342 .elementor-element.elementor-element-abf78a7:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-abf78a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2942E;}.elementor-342 .elementor-element.elementor-element-abf78a7::before, .elementor-342 .elementor-element.elementor-element-abf78a7 > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-abf78a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-abf78a7 > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-abf78a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-abf78a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://planosmartpark.com/wp-content/uploads/2026/03/rectangle-2.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-342 .elementor-element.elementor-element-d3c26c8{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;}.elementor-342 .elementor-element.elementor-element-d3c26c8 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-342 .elementor-element.elementor-element-d3c26c8.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-d3c26c8 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:48px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-d3c26c8 .elementor-heading-title a:hover, .elementor-342 .elementor-element.elementor-element-d3c26c8 .elementor-heading-title a:focus{color:#3A3A3A;}.elementor-342 .elementor-element.elementor-element-281c91f{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-0fabce8{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-342 .elementor-element.elementor-element-0fabce8:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-0fabce8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A2460;}.elementor-342 .elementor-element.elementor-element-0fabce8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-2155a2a .elementor-counter-number-wrapper{color:#F5589F;font-family:"Inter Tight", Sans-serif;font-size:56px;font-weight:600;line-height:55px;}.elementor-342 .elementor-element.elementor-element-f829835{width:100%;max-width:100%;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-f829835 p{margin-block-end:0px;}.elementor-342 .elementor-element.elementor-element-fa25e54{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-342 .elementor-element.elementor-element-fa25e54:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-fa25e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A2460;}.elementor-342 .elementor-element.elementor-element-fa25e54.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-9d38ce4 .elementor-counter-number-wrapper{color:#F5589F;font-family:"Inter Tight", Sans-serif;font-size:56px;font-weight:600;line-height:55px;}.elementor-342 .elementor-element.elementor-element-40732ec{width:100%;max-width:100%;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-40732ec p{margin-block-end:0px;}.elementor-342 .elementor-element.elementor-element-b48b8dc{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-342 .elementor-element.elementor-element-b48b8dc:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-b48b8dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A2460;}.elementor-342 .elementor-element.elementor-element-b48b8dc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-5dc27e0 .elementor-counter-number-wrapper{color:#F5589F;font-family:"Inter Tight", Sans-serif;font-size:56px;font-weight:600;line-height:55px;}.elementor-342 .elementor-element.elementor-element-952521c{width:100%;max-width:100%;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-952521c p{margin-block-end:0px;}.elementor-342 .elementor-element.elementor-element-cf864a0 .elementor-button{background-color:#B2FE0200;font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:500;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:18px 45px 18px 45px;}.elementor-342 .elementor-element.elementor-element-cf864a0.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-cf864a0{z-index:99;}.elementor-342 .elementor-element.elementor-element-c3464ab{--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;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-342 .elementor-element.elementor-element-c3464ab:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-c3464ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-c3464ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-43b4b9c > .elementor-widget-container{background-color:#E5D8ED63;padding:12px 24px 12px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:10px 10px 20px 0px rgba(0, 0, 0, 0.03);}.elementor-342 .elementor-element.elementor-element-43b4b9c.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-43b4b9c{text-align:center;}.elementor-342 .elementor-element.elementor-element-43b4b9c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;color:#E83D8A;}.elementor-342 .elementor-element.elementor-element-6520619{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;}.elementor-342 .elementor-element.elementor-element-6520619.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-6520619 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:48px;font-weight:600;line-height:1.3em;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-8f44399{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-342 .elementor-element.elementor-element-1279122{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-342 .elementor-element.elementor-element-1279122:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-1279122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A2460;}.elementor-342 .elementor-element.elementor-element-b6e679e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-b6e679e .elementor-icon-wrapper{text-align:center;}.elementor-342 .elementor-element.elementor-element-b6e679e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#FB9C33;}.elementor-342 .elementor-element.elementor-element-b6e679e.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-b6e679e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-b6e679e.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-b6e679e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-b6e679e.elementor-view-framed .elementor-icon{background-color:#FB9C33;}.elementor-342 .elementor-element.elementor-element-b6e679e.elementor-view-stacked .elementor-icon svg{fill:#FB9C33;}.elementor-342 .elementor-element.elementor-element-b6e679e.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-b6e679e.elementor-view-framed .elementor-icon:hover, .elementor-342 .elementor-element.elementor-element-b6e679e.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-b6e679e.elementor-view-framed .elementor-icon:hover, .elementor-342 .elementor-element.elementor-element-b6e679e.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-b6e679e .elementor-icon{font-size:32px;}.elementor-342 .elementor-element.elementor-element-b6e679e .elementor-icon svg{height:32px;}.elementor-342 .elementor-element.elementor-element-58e9937{text-align:center;}.elementor-342 .elementor-element.elementor-element-58e9937 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.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-342 .elementor-element.elementor-element-29233f0{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-29233f0 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-342 .elementor-element.elementor-element-29233f0 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-29233f0:has(:hover) .elementor-image-box-title,
					 .elementor-342 .elementor-element.elementor-element-29233f0:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-29233f0 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFFA1;}.elementor-342 .elementor-element.elementor-element-0103d92{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-342 .elementor-element.elementor-element-0103d92:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-0103d92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A2460;}.elementor-342 .elementor-element.elementor-element-c5d9301 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-c5d9301 .elementor-icon-wrapper{text-align:center;}.elementor-342 .elementor-element.elementor-element-c5d9301.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#FB9C33;}.elementor-342 .elementor-element.elementor-element-c5d9301.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-c5d9301.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-c5d9301.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-c5d9301.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-c5d9301.elementor-view-framed .elementor-icon{background-color:#FB9C33;}.elementor-342 .elementor-element.elementor-element-c5d9301.elementor-view-stacked .elementor-icon svg{fill:#FB9C33;}.elementor-342 .elementor-element.elementor-element-c5d9301.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-c5d9301.elementor-view-framed .elementor-icon:hover, .elementor-342 .elementor-element.elementor-element-c5d9301.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-c5d9301.elementor-view-framed .elementor-icon:hover, .elementor-342 .elementor-element.elementor-element-c5d9301.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-c5d9301 .elementor-icon{font-size:32px;}.elementor-342 .elementor-element.elementor-element-c5d9301 .elementor-icon svg{height:32px;}.elementor-342 .elementor-element.elementor-element-97852b1{text-align:center;}.elementor-342 .elementor-element.elementor-element-97852b1 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-36bb808{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-36bb808 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-342 .elementor-element.elementor-element-36bb808 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-36bb808:has(:hover) .elementor-image-box-title,
					 .elementor-342 .elementor-element.elementor-element-36bb808:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-36bb808 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFFA1;}.elementor-342 .elementor-element.elementor-element-e1c6a65{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-342 .elementor-element.elementor-element-e1c6a65:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-e1c6a65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A2460;}.elementor-342 .elementor-element.elementor-element-f815ed9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-f815ed9 .elementor-icon-wrapper{text-align:center;}.elementor-342 .elementor-element.elementor-element-f815ed9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#FB9C33;}.elementor-342 .elementor-element.elementor-element-f815ed9.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-f815ed9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-f815ed9.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-f815ed9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-f815ed9.elementor-view-framed .elementor-icon{background-color:#FB9C33;}.elementor-342 .elementor-element.elementor-element-f815ed9.elementor-view-stacked .elementor-icon svg{fill:#FB9C33;}.elementor-342 .elementor-element.elementor-element-f815ed9.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-f815ed9.elementor-view-framed .elementor-icon:hover, .elementor-342 .elementor-element.elementor-element-f815ed9.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-f815ed9.elementor-view-framed .elementor-icon:hover, .elementor-342 .elementor-element.elementor-element-f815ed9.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-f815ed9 .elementor-icon{font-size:32px;}.elementor-342 .elementor-element.elementor-element-f815ed9 .elementor-icon svg{height:32px;}.elementor-342 .elementor-element.elementor-element-39f03b9{text-align:center;}.elementor-342 .elementor-element.elementor-element-39f03b9 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-8c6d106{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-8c6d106 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-342 .elementor-element.elementor-element-8c6d106 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-8c6d106:has(:hover) .elementor-image-box-title,
					 .elementor-342 .elementor-element.elementor-element-8c6d106:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-8c6d106 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFFA1;}.elementor-342 .elementor-element.elementor-element-5f3f3d6 .elementor-button{background-color:#B2FE0200;font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:500;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:18px 45px 18px 45px;}.elementor-342 .elementor-element.elementor-element-5f3f3d6.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-5f3f3d6{z-index:99;}.elementor-342 .elementor-element.elementor-element-b09f80c{--display:flex;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-b09f80c:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-b09f80c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A2460;}.elementor-342 .elementor-element.elementor-element-a1a5421{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;}.elementor-342 .elementor-element.elementor-element-a1a5421.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-a1a5421 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:48px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-b76d6a5{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:start;--padding-top:3vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:3vw;}.elementor-342 .elementor-element.elementor-element-c5e4690{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F5589F;--border-color:#F5589F;--border-radius:0px 0px 0px 0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-342 .elementor-element.elementor-element-807b2b0 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-807b2b0.elementor-element{--align-self:center;}body:not(.rtl) .elementor-342 .elementor-element.elementor-element-807b2b0{left:15px;}body.rtl .elementor-342 .elementor-element.elementor-element-807b2b0{right:15px;}.elementor-342 .elementor-element.elementor-element-807b2b0{top:0px;}.elementor-342 .elementor-element.elementor-element-807b2b0 .elementor-icon-wrapper{text-align:center;}.elementor-342 .elementor-element.elementor-element-807b2b0.elementor-view-stacked .elementor-icon{background-color:#F2942E;}.elementor-342 .elementor-element.elementor-element-807b2b0.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-807b2b0.elementor-view-default .elementor-icon{color:#F2942E;border-color:#F2942E;}.elementor-342 .elementor-element.elementor-element-807b2b0.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-807b2b0.elementor-view-default .elementor-icon svg{fill:#F2942E;}.elementor-342 .elementor-element.elementor-element-807b2b0 .elementor-icon{font-size:25px;}.elementor-342 .elementor-element.elementor-element-807b2b0 .elementor-icon svg{height:25px;}.elementor-342 .elementor-element.elementor-element-453fe8e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-453fe8e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:52px;font-weight:700;line-height:46px;color:#F6FAFF;}.elementor-342 .elementor-element.elementor-element-a2346aa{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-7de82ea{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F5589F;--border-color:#F5589F;--border-radius:0px 0px 0px 0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-342 .elementor-element.elementor-element-fcea99b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-fcea99b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:52px;font-weight:700;line-height:46px;color:#F6FAFF;}.elementor-342 .elementor-element.elementor-element-149fdcc{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-82532ee > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-82532ee.elementor-element{--align-self:center;}body:not(.rtl) .elementor-342 .elementor-element.elementor-element-82532ee{left:15px;}body.rtl .elementor-342 .elementor-element.elementor-element-82532ee{right:15px;}.elementor-342 .elementor-element.elementor-element-82532ee{top:0px;}.elementor-342 .elementor-element.elementor-element-82532ee .elementor-icon-wrapper{text-align:center;}.elementor-342 .elementor-element.elementor-element-82532ee.elementor-view-stacked .elementor-icon{background-color:#F2942E;}.elementor-342 .elementor-element.elementor-element-82532ee.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-82532ee.elementor-view-default .elementor-icon{color:#F2942E;border-color:#F2942E;}.elementor-342 .elementor-element.elementor-element-82532ee.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-82532ee.elementor-view-default .elementor-icon svg{fill:#F2942E;}.elementor-342 .elementor-element.elementor-element-82532ee .elementor-icon{font-size:25px;}.elementor-342 .elementor-element.elementor-element-82532ee .elementor-icon svg{height:25px;}.elementor-342 .elementor-element.elementor-element-4174866{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F5589F;--border-color:#F5589F;--border-radius:0px 0px 0px 0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-342 .elementor-element.elementor-element-1106065 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-1106065 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:52px;font-weight:700;line-height:46px;color:#F6FAFF;}.elementor-342 .elementor-element.elementor-element-73143ab{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-321238a > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-321238a.elementor-element{--align-self:center;}body:not(.rtl) .elementor-342 .elementor-element.elementor-element-321238a{left:15px;}body.rtl .elementor-342 .elementor-element.elementor-element-321238a{right:15px;}.elementor-342 .elementor-element.elementor-element-321238a{top:0px;}.elementor-342 .elementor-element.elementor-element-321238a .elementor-icon-wrapper{text-align:center;}.elementor-342 .elementor-element.elementor-element-321238a.elementor-view-stacked .elementor-icon{background-color:#F2942E;}.elementor-342 .elementor-element.elementor-element-321238a.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-321238a.elementor-view-default .elementor-icon{color:#F2942E;border-color:#F2942E;}.elementor-342 .elementor-element.elementor-element-321238a.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-321238a.elementor-view-default .elementor-icon svg{fill:#F2942E;}.elementor-342 .elementor-element.elementor-element-321238a .elementor-icon{font-size:25px;}.elementor-342 .elementor-element.elementor-element-321238a .elementor-icon svg{height:25px;}.elementor-342 .elementor-element.elementor-element-443f4b0{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F5589F;--border-color:#F5589F;--border-radius:0px 0px 0px 0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-342 .elementor-element.elementor-element-9163f50 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-9163f50.elementor-element{--align-self:center;}body:not(.rtl) .elementor-342 .elementor-element.elementor-element-9163f50{left:15px;}body.rtl .elementor-342 .elementor-element.elementor-element-9163f50{right:15px;}.elementor-342 .elementor-element.elementor-element-9163f50{top:0px;}.elementor-342 .elementor-element.elementor-element-9163f50 .elementor-icon-wrapper{text-align:center;}.elementor-342 .elementor-element.elementor-element-9163f50.elementor-view-stacked .elementor-icon{background-color:#F2942E;}.elementor-342 .elementor-element.elementor-element-9163f50.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-9163f50.elementor-view-default .elementor-icon{color:#F2942E;border-color:#F2942E;}.elementor-342 .elementor-element.elementor-element-9163f50.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-9163f50.elementor-view-default .elementor-icon svg{fill:#F2942E;}.elementor-342 .elementor-element.elementor-element-9163f50 .elementor-icon{font-size:25px;}.elementor-342 .elementor-element.elementor-element-9163f50 .elementor-icon svg{height:25px;}.elementor-342 .elementor-element.elementor-element-47b2740 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-47b2740 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:52px;font-weight:700;line-height:46px;color:#F6FAFF;}.elementor-342 .elementor-element.elementor-element-352bed0{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-66a7e4f{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F5589F;--border-color:#F5589F;--border-radius:0px 0px 0px 0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-342 .elementor-element.elementor-element-fb9b0a9 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-fb9b0a9.elementor-element{--align-self:center;}body:not(.rtl) .elementor-342 .elementor-element.elementor-element-fb9b0a9{left:15px;}body.rtl .elementor-342 .elementor-element.elementor-element-fb9b0a9{right:15px;}.elementor-342 .elementor-element.elementor-element-fb9b0a9{top:0px;}.elementor-342 .elementor-element.elementor-element-fb9b0a9 .elementor-icon-wrapper{text-align:center;}.elementor-342 .elementor-element.elementor-element-fb9b0a9.elementor-view-stacked .elementor-icon{background-color:#F2942E;}.elementor-342 .elementor-element.elementor-element-fb9b0a9.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-fb9b0a9.elementor-view-default .elementor-icon{color:#F2942E;border-color:#F2942E;}.elementor-342 .elementor-element.elementor-element-fb9b0a9.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-fb9b0a9.elementor-view-default .elementor-icon svg{fill:#F2942E;}.elementor-342 .elementor-element.elementor-element-fb9b0a9 .elementor-icon{font-size:25px;}.elementor-342 .elementor-element.elementor-element-fb9b0a9 .elementor-icon svg{height:25px;}.elementor-342 .elementor-element.elementor-element-469d149 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-469d149 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:52px;font-weight:700;line-height:46px;color:#F6FAFF;}.elementor-342 .elementor-element.elementor-element-ec66aa4{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-2412c0e{--display:flex;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F5589F;--border-color:#F5589F;--border-radius:0px 0px 0px 0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-342 .elementor-element.elementor-element-6accbe6 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-6accbe6.elementor-element{--align-self:center;}body:not(.rtl) .elementor-342 .elementor-element.elementor-element-6accbe6{left:15px;}body.rtl .elementor-342 .elementor-element.elementor-element-6accbe6{right:15px;}.elementor-342 .elementor-element.elementor-element-6accbe6{top:0px;}.elementor-342 .elementor-element.elementor-element-6accbe6 .elementor-icon-wrapper{text-align:center;}.elementor-342 .elementor-element.elementor-element-6accbe6.elementor-view-stacked .elementor-icon{background-color:#F2942E;}.elementor-342 .elementor-element.elementor-element-6accbe6.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-6accbe6.elementor-view-default .elementor-icon{color:#F2942E;border-color:#F2942E;}.elementor-342 .elementor-element.elementor-element-6accbe6.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-6accbe6.elementor-view-default .elementor-icon svg{fill:#F2942E;}.elementor-342 .elementor-element.elementor-element-6accbe6 .elementor-icon{font-size:25px;}.elementor-342 .elementor-element.elementor-element-6accbe6 .elementor-icon svg{height:25px;}.elementor-342 .elementor-element.elementor-element-c93896f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-c93896f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:52px;font-weight:700;line-height:46px;color:#F6FAFF;}.elementor-342 .elementor-element.elementor-element-d5a8c8e{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-0693a5c{--display:flex;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-838eab4{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;}.elementor-342 .elementor-element.elementor-element-838eab4.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-838eab4 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:48px;font-weight:600;line-height:1.3em;color:#3A2460;}.elementor-342 .elementor-element.elementor-element-ba0033c{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:center;}.elementor-342 .elementor-element.elementor-element-ba0033c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-342 .elementor-element.elementor-element-ba0033c.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-ba0033c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:400;line-height:150%;color:#131313;}.elementor-342 .elementor-element.elementor-element-978dff3{--e-image-carousel-slides-to-show:4;width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-978dff3 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-342 .elementor-element.elementor-element-011c6ab{--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;--padding-top:0vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-342 .elementor-element.elementor-element-34f5125{--display:flex;--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-34f5125:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-34f5125 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A2460;}.elementor-342 .elementor-element.elementor-element-34f5125.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-79cbb96 > .elementor-widget-container{padding:50px 100px 0px 100px;border-radius:16px 16px 16px 16px;}.elementor-342 .elementor-element.elementor-element-79cbb96.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-79cbb96 .elementor-icon-box-wrapper{text-align:center;gap:13px;}.elementor-342 .elementor-element.elementor-element-79cbb96 .elementor-icon-box-title{margin-block-end:20px;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-79cbb96.elementor-view-stacked .elementor-icon{background-color:#F7539D;}.elementor-342 .elementor-element.elementor-element-79cbb96.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-79cbb96.elementor-view-default .elementor-icon{fill:#F7539D;color:#F7539D;border-color:#F7539D;}.elementor-342 .elementor-element.elementor-element-79cbb96 .elementor-icon{font-size:66px;}.elementor-342 .elementor-element.elementor-element-79cbb96 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-79cbb96 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:600;letter-spacing:1px;}.elementor-342 .elementor-element.elementor-element-79cbb96:has(:hover) .elementor-icon-box-title,
					 .elementor-342 .elementor-element.elementor-element-79cbb96:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-79cbb96 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-342 .elementor-element.elementor-element-ea83e75 .elementor-button{background-color:#B2FE0200;font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:500;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:18px 45px 18px 45px;}.elementor-342 .elementor-element.elementor-element-ea83e75.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-ea83e75{z-index:99;}.elementor-342 .elementor-element.elementor-element-62da3eb{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#9995A1B8;--border-color:#9995A1B8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-62da3eb:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-62da3eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A246014;}.elementor-342 .elementor-element.elementor-element-b34e64f{--display:flex;--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-342 .elementor-element.elementor-element-efe892b{text-align:start;}.elementor-342 .elementor-element.elementor-element-efe892b img{width:8vw;}.elementor-342 .elementor-element.elementor-element-0b82ee2{--display:flex;--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-342 .elementor-element.elementor-element-6a29897{text-align:end;}.elementor-342 .elementor-element.elementor-element-6a29897 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#3A2460;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-342 .elementor-element.elementor-element-a158931{--justify-content:flex-end;--overlay-opacity:1;--padding-top:5vw;--padding-bottom:9vw;--padding-left:5vw;--padding-right:5vw;}.elementor-342 .elementor-element.elementor-element-362c8d7.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-1fe4e0e{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-342 .elementor-element.elementor-element-1fe4e0e.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-1fe4e0e .elementor-heading-title{font-size:36px;}.elementor-342 .elementor-element.elementor-element-905624a{font-size:16px;}.elementor-342 .elementor-element.elementor-element-e83821b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-342 .elementor-element.elementor-element-a0d1387{--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-342 .elementor-element.elementor-element-c29f4e7.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-c29f4e7{text-align:center;}.elementor-342 .elementor-element.elementor-element-c29f4e7 .elementor-heading-title{font-size:40px;}.elementor-342 .elementor-element.elementor-element-910c192{width:100%;max-width:100%;text-align:center;}.elementor-342 .elementor-element.elementor-element-910c192 .elementor-heading-title{font-size:18px;}.elementor-342 .elementor-element.elementor-element-1d1ced9{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-1d1ced9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-ad699f5{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-342 .elementor-element.elementor-element-bb42dcf{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-342 .elementor-element.elementor-element-bb42dcf .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-3603574{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-342 .elementor-element.elementor-element-3603574 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-ecc4844{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-342 .elementor-element.elementor-element-ecc4844 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-de6c381{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-342 .elementor-element.elementor-element-de6c381 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-a44aad4{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-342 .elementor-element.elementor-element-a44aad4 .elementor-heading-title{font-size:36px;}.elementor-342 .elementor-element.elementor-element-5095cc5{--flex-wrap:wrap;}.elementor-342 .elementor-element.elementor-element-93a989f{font-size:16px;}.elementor-342 .elementor-element.elementor-element-80a62c9 .elementor-counter-number-wrapper{font-size:36px;}.elementor-342 .elementor-element.elementor-element-543b3b2{font-size:16px;}.elementor-342 .elementor-element.elementor-element-77847ed{font-size:16px;}.elementor-342 .elementor-element.elementor-element-c664e45 .elementor-counter-number-wrapper{font-size:36px;}.elementor-342 .elementor-element.elementor-element-43ffeb4{font-size:16px;}.elementor-342 .elementor-element.elementor-element-2a337c4{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-342 .elementor-element.elementor-element-2aea0a3{width:100%;max-width:100%;text-align:center;}.elementor-342 .elementor-element.elementor-element-2aea0a3 .elementor-heading-title{font-size:40px;}.elementor-342 .elementor-element.elementor-element-40ad24b{--e-image-carousel-slides-to-show:5;}.elementor-342 .elementor-element.elementor-element-d912c77{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-342 .elementor-element.elementor-element-bc6009f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:2vw;--padding-right:2vw;}.elementor-342 .elementor-element.elementor-element-7195def{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-342 .elementor-element.elementor-element-3482e3e .elementor-heading-title{font-size:40px;}.elementor-342 .elementor-element.elementor-element-acc85bc{--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-342 .elementor-element.elementor-element-f45082b{--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-342 .elementor-element.elementor-element-057a0a8{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-e0b4d8c.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-e0b4d8c{text-align:center;}.elementor-342 .elementor-element.elementor-element-d2852c0.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-d2852c0{text-align:center;}.elementor-342 .elementor-element.elementor-element-d2852c0 .elementor-heading-title{font-size:40px;}.elementor-342 .elementor-element.elementor-element-a5d2e46{text-align:start;}.elementor-342 .elementor-element.elementor-element-4faeb24{text-align:start;}.elementor-342 .elementor-element.elementor-element-1fd6da7 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-4177f1f .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-802ed03 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-d90a459{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-d90a459 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-73bd708{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-73bd708 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-527d2a9 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-a5852a8 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-f1e3b43 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-b38ecf4 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-6652dcc .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-e832b9c.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-e832b9c{text-align:start;}.elementor-342 .elementor-element.elementor-element-9805f09.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-9805f09{text-align:center;}.elementor-342 .elementor-element.elementor-element-9805f09 .elementor-heading-title{font-size:40px;}.elementor-342 .elementor-element.elementor-element-4e8a900 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-4e8a900 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-4e8a900 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-0c25f45 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-0c25f45 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-0c25f45 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-21e9155 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-21e9155 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-21e9155 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-45be471 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-45be471 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-45be471 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-8f44760 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-8f44760 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-8f44760 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-5680b6c .elementor-heading-title{font-size:40px;}.elementor-342 .elementor-element.elementor-element-b1ccbb3{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-342 .elementor-element.elementor-element-a8cb741{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-342 .elementor-element.elementor-element-936792f{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-342 .elementor-element.elementor-element-936792f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-342 .elementor-element.elementor-element-936792f .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-aca1c9b{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-342 .elementor-element.elementor-element-aca1c9b .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-031634a{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-342 .elementor-element.elementor-element-031634a .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-37aef30{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-342 .elementor-element.elementor-element-37aef30 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-18c3e1b{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-342 .elementor-element.elementor-element-18c3e1b .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-77eaa6f{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-342 .elementor-element.elementor-element-77eaa6f .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-acecfc2{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-342 .elementor-element.elementor-element-acecfc2 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-dcab4fe{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-342 .elementor-element.elementor-element-dcab4fe .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-1446866{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-342 .elementor-element.elementor-element-1446866 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-4e5195b{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-342 .elementor-element.elementor-element-4e5195b .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-7f6557f{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-342 .elementor-element.elementor-element-7f6557f .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-5105d68{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-342 .elementor-element.elementor-element-5105d68 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-1520157{text-align:start;}.elementor-342 .elementor-element.elementor-element-2a6afda{--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-342 .elementor-element.elementor-element-509839b{--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-342 .elementor-element.elementor-element-9bd15d0{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-9bd15d0 > .elementor-widget-container{margin:-4em 0em 0em 1em;}.elementor-342 .elementor-element.elementor-element-9bd15d0 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-5863928.elementor-element{--order:-99999 /* order start hack */;}.elementor-342 .elementor-element.elementor-element-ebb4071{--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-342 .elementor-element.elementor-element-b2c64af{--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-342 .elementor-element.elementor-element-95ec7d9{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-95ec7d9 > .elementor-widget-container{margin:-3em 0em 0em 1em;}.elementor-342 .elementor-element.elementor-element-95ec7d9 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-aad1d56.elementor-element{--order:-99999 /* order start hack */;}.elementor-342 .elementor-element.elementor-element-e808cef{--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-342 .elementor-element.elementor-element-b9072c1.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-b9072c1{text-align:start;}.elementor-342 .elementor-element.elementor-element-b9072c1 .elementor-heading-title{font-size:40px;}.elementor-342 .elementor-element.elementor-element-1847fb2{text-align:start;}.elementor-342 .elementor-element.elementor-element-0c8458e{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-0c8458e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-0c8458e.elementor-element{--order:-99999 /* order start hack */;}.elementor-342 .elementor-element.elementor-element-0c8458e img{height:215px;}.elementor-342 .elementor-element.elementor-element-95d25df{text-align:start;}.elementor-342 .elementor-element.elementor-element-8b8d369{--flex-wrap:wrap;}.elementor-342 .elementor-element.elementor-element-8a56dca{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-342 .elementor-element.elementor-element-8a56dca .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-914fb10{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-342 .elementor-element.elementor-element-914fb10 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-f5e6df1{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-342 .elementor-element.elementor-element-f5e6df1 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-ae6993d{text-align:start;}.elementor-342 .elementor-element.elementor-element-254523f{--flex-wrap:wrap;}.elementor-342 .elementor-element.elementor-element-e348990{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-342 .elementor-element.elementor-element-e348990 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-f86be07{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-342 .elementor-element.elementor-element-f86be07 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-1094722 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-956dd24{--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-342 .elementor-element.elementor-element-f6a91c4{width:100%;max-width:100%;text-align:start;}.elementor-342 .elementor-element.elementor-element-f6a91c4.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-f6a91c4 .elementor-heading-title{font-size:40px;}.elementor-342 .elementor-element.elementor-element-722bd80{text-align:start;}.elementor-342 .elementor-element.elementor-element-fa06c6f{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-fa06c6f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-fa06c6f.elementor-element{--order:-99999 /* order start hack */;}.elementor-342 .elementor-element.elementor-element-fa06c6f img{height:278px;}.elementor-342 .elementor-element.elementor-element-8bf48da{text-align:start;}.elementor-342 .elementor-element.elementor-element-10618dd{--flex-wrap:wrap;}.elementor-342 .elementor-element.elementor-element-a528ea3{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-342 .elementor-element.elementor-element-a528ea3 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-65221fe{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-342 .elementor-element.elementor-element-65221fe .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-4358490 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-918e8a8{text-align:start;}.elementor-342 .elementor-element.elementor-element-936e743{--flex-wrap:wrap;}.elementor-342 .elementor-element.elementor-element-dec4dcc{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-342 .elementor-element.elementor-element-dec4dcc .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-b30a9cc{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-342 .elementor-element.elementor-element-b30a9cc .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-b5bb42c{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-342 .elementor-element.elementor-element-b5bb42c .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-17f9662{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-342 .elementor-element.elementor-element-17f9662 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-d3c26c8{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-342 .elementor-element.elementor-element-d3c26c8 .elementor-heading-title{font-size:36px;}.elementor-342 .elementor-element.elementor-element-281c91f{--flex-wrap:wrap;}.elementor-342 .elementor-element.elementor-element-2155a2a .elementor-counter-number-wrapper{font-size:36px;}.elementor-342 .elementor-element.elementor-element-f829835{font-size:16px;}.elementor-342 .elementor-element.elementor-element-9d38ce4 .elementor-counter-number-wrapper{font-size:36px;}.elementor-342 .elementor-element.elementor-element-40732ec{font-size:16px;}.elementor-342 .elementor-element.elementor-element-5dc27e0 .elementor-counter-number-wrapper{font-size:36px;}.elementor-342 .elementor-element.elementor-element-952521c{font-size:16px;}.elementor-342 .elementor-element.elementor-element-43b4b9c.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-43b4b9c{text-align:start;}.elementor-342 .elementor-element.elementor-element-6520619{width:100%;max-width:100%;text-align:center;}.elementor-342 .elementor-element.elementor-element-6520619 .elementor-heading-title{font-size:40px;}.elementor-342 .elementor-element.elementor-element-1279122{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-342 .elementor-element.elementor-element-58e9937{text-align:center;}.elementor-342 .elementor-element.elementor-element-58e9937 .elementor-heading-title{font-size:1.1rem;}.elementor-342 .elementor-element.elementor-element-29233f0{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-29233f0 .elementor-image-box-title{font-size:20px;line-height:1.2em;letter-spacing:0px;}.elementor-342 .elementor-element.elementor-element-0103d92{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-342 .elementor-element.elementor-element-97852b1{text-align:center;}.elementor-342 .elementor-element.elementor-element-97852b1 .elementor-heading-title{font-size:1.1rem;}.elementor-342 .elementor-element.elementor-element-36bb808{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-36bb808 .elementor-image-box-title{font-size:20px;line-height:1.2em;letter-spacing:0px;}.elementor-342 .elementor-element.elementor-element-e1c6a65{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-342 .elementor-element.elementor-element-39f03b9{text-align:center;}.elementor-342 .elementor-element.elementor-element-39f03b9 .elementor-heading-title{font-size:1.1rem;}.elementor-342 .elementor-element.elementor-element-8c6d106{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-8c6d106 .elementor-image-box-title{font-size:20px;line-height:1.2em;letter-spacing:0px;}.elementor-342 .elementor-element.elementor-element-a1a5421{width:100%;max-width:100%;text-align:center;}.elementor-342 .elementor-element.elementor-element-a1a5421 .elementor-heading-title{font-size:40px;}.elementor-342 .elementor-element.elementor-element-b76d6a5{--grid-auto-flow:row;}.elementor-342 .elementor-element.elementor-element-453fe8e .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-fcea99b .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-1106065 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-47b2740 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-469d149 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-c93896f .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-838eab4{width:100%;max-width:100%;text-align:center;}.elementor-342 .elementor-element.elementor-element-838eab4 .elementor-heading-title{font-size:40px;}.elementor-342 .elementor-element.elementor-element-978dff3{--e-image-carousel-slides-to-show:3;}.elementor-342 .elementor-element.elementor-element-011c6ab{--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:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-342 .elementor-element.elementor-element-34f5125{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-342 .elementor-element.elementor-element-79cbb96{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-79cbb96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-79cbb96.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-79cbb96 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-79cbb96 .elementor-icon-box-title a{font-size:32px;}.elementor-342 .elementor-element.elementor-element-62da3eb{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-342 .elementor-element.elementor-element-efe892b{text-align:center;}.elementor-342 .elementor-element.elementor-element-efe892b img{width:25vw;}.elementor-342 .elementor-element.elementor-element-6a29897{text-align:center;}.elementor-342 .elementor-element.elementor-element-6a29897 .elementor-heading-title{font-size:16px;line-height:1.2em;}}@media(max-width:767px){.elementor-342 .elementor-element.elementor-element-a158931:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-a158931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://planosmartpark.com/wp-content/uploads/2026/03/mobile-2-HERO-SMART-PARK.webp");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-342 .elementor-element.elementor-element-a158931{--min-height:580px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.26;--padding-top:50vw;--padding-bottom:15vw;--padding-left:5vw;--padding-right:5vw;}.elementor-342 .elementor-element.elementor-element-362c8d7 > .elementor-widget-container{margin:-8em 0em 0em 0em;}.elementor-342 .elementor-element.elementor-element-362c8d7.elementor-element{--align-self:flex-start;}.elementor-342 .elementor-element.elementor-element-362c8d7 .elementor-icon{font-size:79px;}.elementor-342 .elementor-element.elementor-element-362c8d7 .elementor-icon svg{height:79px;}.elementor-342 .elementor-element.elementor-element-1fe4e0e{width:100%;max-width:100%;text-align:start;}.elementor-342 .elementor-element.elementor-element-1fe4e0e .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-342 .elementor-element.elementor-element-4a08eca{--padding-top:18px;--padding-bottom:18px;--padding-left:10px;--padding-right:10px;}.elementor-342 .elementor-element.elementor-element-905624a{width:100%;max-width:100%;font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-6bca2db .elementor-field-type-html{font-size:16px;line-height:1.4em;}.elementor-342 .elementor-element.elementor-element-6bca2db .elementor-button{font-size:15px;}.elementor-342 .elementor-element.elementor-element-6bca2db .elementor-message{font-size:16px;line-height:1.4em;}.elementor-342 .elementor-element.elementor-element-6bca2db .e-form__indicators__indicator, .elementor-342 .elementor-element.elementor-element-6bca2db .e-form__indicators__indicator__label{font-size:18px;}.elementor-342 .elementor-element.elementor-element-e83821b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-342 .elementor-element.elementor-element-9bf89d0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-c29f4e7{width:100%;max-width:100%;text-align:start;}.elementor-342 .elementor-element.elementor-element-c29f4e7 .elementor-heading-title{font-size:35px;}.elementor-342 .elementor-element.elementor-element-910c192 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-910c192{text-align:start;}.elementor-342 .elementor-element.elementor-element-910c192 .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-342 .elementor-element.elementor-element-1d1ced9 img{height:204px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-bb42dcf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-bb42dcf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-bb42dcf .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-bb42dcf .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-3603574 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-3603574{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-3603574 .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-3603574 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-ecc4844 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-ecc4844{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-ecc4844 .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-ecc4844 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-de6c381 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-de6c381{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-de6c381 .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-de6c381 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-c0d9df0{--padding-top:12vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-342 .elementor-element.elementor-element-a44aad4{width:100%;max-width:100%;text-align:start;}.elementor-342 .elementor-element.elementor-element-a44aad4 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-5095cc5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-dde98ef{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-342 .elementor-element.elementor-element-93a989f{width:100%;max-width:100%;font-size:17px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-80a62c9 .elementor-counter-number-wrapper{font-size:45px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-543b3b2{width:100%;max-width:100%;font-size:16px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-d8ef9fe{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-342 .elementor-element.elementor-element-77847ed{width:100%;max-width:100%;font-size:17px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-c664e45 .elementor-counter-number-wrapper{font-size:45px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-43ffeb4{width:100%;max-width:100%;font-size:16px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-2a337c4{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-342 .elementor-element.elementor-element-2aea0a3{width:var( --container-widget-width, 289px );max-width:289px;--container-widget-width:289px;--container-widget-flex-grow:0;text-align:center;}.elementor-342 .elementor-element.elementor-element-2aea0a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-2aea0a3 .elementor-heading-title{font-size:32px;}.elementor-342 .elementor-element.elementor-element-40ad24b{--e-image-carousel-slides-to-show:3;}.elementor-342 .elementor-element.elementor-element-e4c6c65 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-342 .elementor-element.elementor-element-e4c6c65 .elementor-button{padding:20px 20px 20px 20px;}.elementor-342 .elementor-element.elementor-element-d912c77{--content-width:100%;--padding-top:16vw;--padding-bottom:5vw;--padding-left:3vw;--padding-right:3vw;}.elementor-342 .elementor-element.elementor-element-bc6009f{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-342 .elementor-element.elementor-element-7195def{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-342 .elementor-element.elementor-element-3482e3e{width:100%;max-width:100%;text-align:start;}.elementor-342 .elementor-element.elementor-element-3482e3e .elementor-heading-title{font-size:34px;}.elementor-342 .elementor-element.elementor-element-06293a9{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-342 .elementor-element.elementor-element-43d63cb{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-342 .elementor-element.elementor-element-48b99ac{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-342 .elementor-element.elementor-element-4f9f547 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-342 .elementor-element.elementor-element-4f9f547 .elementor-button{padding:20px 20px 20px 20px;}.elementor-342 .elementor-element.elementor-element-f45082b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-342 .elementor-element.elementor-element-057a0a8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:99;}.elementor-342 .elementor-element.elementor-element-e0b4d8c > .elementor-widget-container{margin:0px 0px -10px 0px;padding:11px 25px 11px 25px;}.elementor-342 .elementor-element.elementor-element-e0b4d8c.elementor-element{--align-self:flex-start;}.elementor-342 .elementor-element.elementor-element-e0b4d8c{text-align:center;}.elementor-342 .elementor-element.elementor-element-e0b4d8c .elementor-heading-title{font-size:12px;}.elementor-342 .elementor-element.elementor-element-d2852c0{width:100%;max-width:100%;text-align:start;}.elementor-342 .elementor-element.elementor-element-d2852c0 .elementor-heading-title{font-size:39px;}.elementor-342 .elementor-element.elementor-element-4faeb24 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-4faeb24{font-size:1.1rem;}.elementor-342 .elementor-element.elementor-element-b103fd9{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-b103fd9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-b103fd9.elementor-element{--order:-99999 /* order start hack */;}.elementor-342 .elementor-element.elementor-element-b103fd9 img{height:124px;}.elementor-342 .elementor-element.elementor-element-0c20c25{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-342 .elementor-element.elementor-element-e4d2fa1{--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-342 .elementor-element.elementor-element-1fd6da7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-1fd6da7 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-4177f1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-4177f1f .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-802ed03 > .elementor-widget-container{padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-802ed03 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-a46eba0{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-02626d7{--border-radius:0px 0px 0px 0px;--padding-top:33px;--padding-bottom:33px;--padding-left:25px;--padding-right:25px;}.elementor-342 .elementor-element.elementor-element-d90a459 img{height:204px;}.elementor-342 .elementor-element.elementor-element-73bd708 img{height:367px;object-position:top center;}.elementor-342 .elementor-element.elementor-element-866277f{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-866277f .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-866277f .elementor-icon-box-title a{font-size:43px;}.elementor-342 .elementor-element.elementor-element-ed754bf{--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-342 .elementor-element.elementor-element-527d2a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-527d2a9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-527d2a9 .elementor-icon{font-size:15px;padding:13px;}.elementor-342 .elementor-element.elementor-element-527d2a9 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-a5852a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-a5852a8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-a5852a8 .elementor-icon{font-size:15px;padding:13px;}.elementor-342 .elementor-element.elementor-element-a5852a8 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-f1e3b43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-f1e3b43{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-f1e3b43 .elementor-icon{font-size:15px;padding:13px;}.elementor-342 .elementor-element.elementor-element-f1e3b43 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-b38ecf4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-b38ecf4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-b38ecf4 .elementor-icon{font-size:15px;padding:13px;}.elementor-342 .elementor-element.elementor-element-b38ecf4 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-6652dcc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-6652dcc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-6652dcc .elementor-icon{font-size:15px;padding:13px;}.elementor-342 .elementor-element.elementor-element-6652dcc .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-251f802:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-251f802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://planosmartpark.com/wp-content/uploads/2026/03/bg-13.webp");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-342 .elementor-element.elementor-element-251f802{--overlay-opacity:1;--padding-top:8em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-342 .elementor-element.elementor-element-e832b9c.elementor-element{--align-self:flex-start;}.elementor-342 .elementor-element.elementor-element-e832b9c{text-align:start;}.elementor-342 .elementor-element.elementor-element-e832b9c .elementor-heading-title{font-size:12px;}.elementor-342 .elementor-element.elementor-element-ab2148d{text-align:start;}.elementor-342 .elementor-element.elementor-element-ab2148d .elementor-heading-title{font-size:35px;}.elementor-342 .elementor-element.elementor-element-7aa4a87 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-7aa4a87{text-align:start;}.elementor-342 .elementor-element.elementor-element-8de9b31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-8de9b31.elementor-element{--align-self:stretch;}.elementor-342 .elementor-element.elementor-element-8de9b31 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-342 .elementor-element.elementor-element-8de9b31 .elementor-button{padding:20px 20px 20px 20px;}.elementor-342 .elementor-element.elementor-element-5359ec5 > .elementor-shape-top svg, .elementor-342 .elementor-element.elementor-element-5359ec5 > .e-con-inner > .elementor-shape-top svg{height:24px;}.elementor-342 .elementor-element.elementor-element-5359ec5{--padding-top:13vw;--padding-bottom:13vw;--padding-left:5vw;--padding-right:5vw;}.elementor-342 .elementor-element.elementor-element-99028e9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-cdfc059{width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-cdfc059 > .elementor-widget-container{margin:0px -9px 0px 0px;}.elementor-342 .elementor-element.elementor-element-cdfc059.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-463993d{width:var( --container-widget-width, 225px );max-width:225px;--container-widget-width:225px;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-463993d > .elementor-widget-container{margin:0px -9px 0px 0px;}.elementor-342 .elementor-element.elementor-element-463993d.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-b260c96{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-9805f09{width:100%;max-width:100%;text-align:center;}.elementor-342 .elementor-element.elementor-element-9805f09 .elementor-heading-title{font-size:35px;}.elementor-342 .elementor-element.elementor-element-4e8a900 .elementor-icon-box-wrapper{text-align:start;}.elementor-342 .elementor-element.elementor-element-4e8a900 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-4e8a900 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-4e8a900 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-0c25f45 .elementor-icon-box-wrapper{text-align:start;}.elementor-342 .elementor-element.elementor-element-0c25f45 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-0c25f45 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-0c25f45 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-21e9155 .elementor-icon-box-wrapper{text-align:start;}.elementor-342 .elementor-element.elementor-element-21e9155 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-21e9155 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-21e9155 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-45be471 .elementor-icon-box-wrapper{text-align:start;}.elementor-342 .elementor-element.elementor-element-45be471 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-45be471 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-45be471 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-8f44760 .elementor-icon-box-wrapper{text-align:start;}.elementor-342 .elementor-element.elementor-element-8f44760 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-8f44760 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-8f44760 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-4e7641c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-5680b6c{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:start;}.elementor-342 .elementor-element.elementor-element-5680b6c > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-5680b6c .elementor-heading-title{font-size:40px;}.elementor-342 .elementor-element.elementor-element-912c987{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:start;}.elementor-342 .elementor-element.elementor-element-912c987 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-912c987.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-b1ccbb3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0;--padding-top:1em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-342 .elementor-element.elementor-element-b1ccbb3::before, .elementor-342 .elementor-element.elementor-element-b1ccbb3 > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-b1ccbb3 > .e-con-inner > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-b1ccbb3 > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-b1ccbb3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-b1ccbb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-repeat:repeat;}.elementor-342 .elementor-element.elementor-element-a8cb741{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:1;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-936792f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-936792f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-936792f .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-936792f .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-aca1c9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-aca1c9b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-aca1c9b .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-aca1c9b .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-031634a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-031634a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-031634a .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-031634a .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-37aef30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-37aef30{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-37aef30 .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-37aef30 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-18c3e1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-18c3e1b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-18c3e1b .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-18c3e1b .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-77eaa6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-77eaa6f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-77eaa6f .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-77eaa6f .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-acecfc2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-acecfc2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-acecfc2 .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-acecfc2 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-dcab4fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-dcab4fe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-dcab4fe .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-dcab4fe .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-1446866 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-1446866{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-1446866 .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-1446866 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-4e5195b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-4e5195b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-4e5195b .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-4e5195b .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-7f6557f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-7f6557f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-7f6557f .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-7f6557f .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-5105d68 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-5105d68{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-5105d68 .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-5105d68 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-1520157 > .elementor-widget-container{padding:0px 0px 0px 0px;border-width:0px 0px 0px 2px;}.elementor-342 .elementor-element.elementor-element-1520157{font-size:1.1rem;}.elementor-342 .elementor-element.elementor-element-2a6afda{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-342 .elementor-element.elementor-element-9bd15d0 > .elementor-widget-container{margin:-47px 0px 0px 12px;}.elementor-342 .elementor-element.elementor-element-9bd15d0 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-342 .elementor-element.elementor-element-9bd15d0 .elementor-icon-box-title{margin-block-end:2px;}.elementor-342 .elementor-element.elementor-element-9bd15d0 .elementor-icon{font-size:20px;padding:12px;}.elementor-342 .elementor-element.elementor-element-9bd15d0 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-9bd15d0 .elementor-icon-box-title a{font-size:8.9vw;}.elementor-342 .elementor-element.elementor-element-9bd15d0 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-5863928 > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-5863928.elementor-element{--order:-99999 /* order start hack */;}.elementor-342 .elementor-element.elementor-element-5863928 img{height:124px;}.elementor-342 .elementor-element.elementor-element-87e3377{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-342 .elementor-element.elementor-element-447bb15 .elementor-icon-box-title{margin-block-end:0px;}.elementor-342 .elementor-element.elementor-element-447bb15 .elementor-icon{font-size:53px;}.elementor-342 .elementor-element.elementor-element-447bb15 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-447bb15 .elementor-icon-box-title a{font-size:18px;}.elementor-342 .elementor-element.elementor-element-ac1271d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-342 .elementor-element.elementor-element-ca72d63 .elementor-icon-box-title{margin-block-end:0px;}.elementor-342 .elementor-element.elementor-element-ca72d63 .elementor-icon{font-size:53px;}.elementor-342 .elementor-element.elementor-element-ca72d63 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-ca72d63 .elementor-icon-box-title a{font-size:18px;}.elementor-342 .elementor-element.elementor-element-7aef604{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-342 .elementor-element.elementor-element-bd90e42 .elementor-icon-box-title{margin-block-end:0px;}.elementor-342 .elementor-element.elementor-element-bd90e42 .elementor-icon{font-size:53px;}.elementor-342 .elementor-element.elementor-element-bd90e42 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-bd90e42 .elementor-icon-box-title a{font-size:18px;}.elementor-342 .elementor-element.elementor-element-2d5bfd3{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-342 .elementor-element.elementor-element-e9b6165 .elementor-icon-box-title{margin-block-end:0px;}.elementor-342 .elementor-element.elementor-element-e9b6165 .elementor-icon{font-size:53px;}.elementor-342 .elementor-element.elementor-element-e9b6165 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-e9b6165 .elementor-icon-box-title a{font-size:18px;}.elementor-342 .elementor-element.elementor-element-ebb4071{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-342 .elementor-element.elementor-element-95ec7d9 > .elementor-widget-container{margin:-47px 0px 0px 12px;}.elementor-342 .elementor-element.elementor-element-95ec7d9 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-342 .elementor-element.elementor-element-95ec7d9 .elementor-icon-box-title{margin-block-end:2px;}.elementor-342 .elementor-element.elementor-element-95ec7d9 .elementor-icon{font-size:20px;padding:12px;}.elementor-342 .elementor-element.elementor-element-95ec7d9 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-95ec7d9 .elementor-icon-box-title a{font-size:8.9vw;}.elementor-342 .elementor-element.elementor-element-95ec7d9 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-aad1d56 > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-aad1d56.elementor-element{--order:-99999 /* order start hack */;}.elementor-342 .elementor-element.elementor-element-aad1d56 img{height:124px;}.elementor-342 .elementor-element.elementor-element-e9c34df{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-342 .elementor-element.elementor-element-8fc5732 .elementor-icon-box-title{margin-block-end:0px;}.elementor-342 .elementor-element.elementor-element-8fc5732 .elementor-icon{font-size:53px;}.elementor-342 .elementor-element.elementor-element-8fc5732 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-8fc5732 .elementor-icon-box-title a{font-size:18px;}.elementor-342 .elementor-element.elementor-element-baae67d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-342 .elementor-element.elementor-element-633dbc8 .elementor-icon-box-title{margin-block-end:0px;}.elementor-342 .elementor-element.elementor-element-633dbc8 .elementor-icon{font-size:53px;}.elementor-342 .elementor-element.elementor-element-633dbc8 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-633dbc8 .elementor-icon-box-title a{font-size:18px;}.elementor-342 .elementor-element.elementor-element-45a9ceb{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-342 .elementor-element.elementor-element-0dc8b35 .elementor-icon-box-title{margin-block-end:0px;}.elementor-342 .elementor-element.elementor-element-0dc8b35 .elementor-icon{font-size:53px;}.elementor-342 .elementor-element.elementor-element-0dc8b35 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-0dc8b35 .elementor-icon-box-title a{font-size:18px;}.elementor-342 .elementor-element.elementor-element-89dc0f8{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-342 .elementor-element.elementor-element-9f2c259 .elementor-icon-box-title{margin-block-end:0px;}.elementor-342 .elementor-element.elementor-element-9f2c259 .elementor-icon{font-size:53px;}.elementor-342 .elementor-element.elementor-element-9f2c259 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-9f2c259 .elementor-icon-box-title a{font-size:18px;}.elementor-342 .elementor-element.elementor-element-1d38b3e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-342 .elementor-element.elementor-element-1d38b3e .elementor-button{padding:20px 20px 20px 20px;}.elementor-342 .elementor-element.elementor-element-65b99d6{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-342 .elementor-element.elementor-element-8e85b07{--width:100%;--padding-top:22px;--padding-bottom:22px;--padding-left:15px;--padding-right:15px;}.elementor-342 .elementor-element.elementor-element-2beb370{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-b9072c1{width:100%;max-width:100%;text-align:start;}.elementor-342 .elementor-element.elementor-element-b9072c1 .elementor-heading-title{font-size:35px;}.elementor-342 .elementor-element.elementor-element-0c8458e img{height:176px;}.elementor-342 .elementor-element.elementor-element-4918f3b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-95d25df > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-342 .elementor-element.elementor-element-95d25df{font-size:1.5rem;}.elementor-342 .elementor-element.elementor-element-8a56dca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-8a56dca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-8a56dca .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-8a56dca .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-914fb10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-914fb10{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-914fb10 .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-914fb10 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-f5e6df1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-f5e6df1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-f5e6df1 .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-f5e6df1 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-89e74f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-ae6993d > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-342 .elementor-element.elementor-element-ae6993d{font-size:1.5rem;}.elementor-342 .elementor-element.elementor-element-e348990 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-e348990{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-e348990 .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-e348990 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-f86be07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-f86be07{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-f86be07 .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-f86be07 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-1094722 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-1094722{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-1094722 .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-1094722 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-cae65b8{--padding-top:22px;--padding-bottom:22px;--padding-left:15px;--padding-right:15px;}.elementor-342 .elementor-element.elementor-element-5184ecf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-f6a91c4{width:100%;max-width:100%;text-align:start;}.elementor-342 .elementor-element.elementor-element-f6a91c4 .elementor-heading-title{font-size:35px;}.elementor-342 .elementor-element.elementor-element-fa06c6f img{height:176px;}.elementor-342 .elementor-element.elementor-element-56eec26{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-8bf48da > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-342 .elementor-element.elementor-element-8bf48da{font-size:1.5rem;}.elementor-342 .elementor-element.elementor-element-a528ea3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-a528ea3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-a528ea3 .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-a528ea3 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-65221fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-65221fe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-65221fe .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-65221fe .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-4358490 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-4358490{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-4358490 .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-4358490 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-2689007{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-918e8a8 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-342 .elementor-element.elementor-element-918e8a8{font-size:1.5rem;}.elementor-342 .elementor-element.elementor-element-dec4dcc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-dec4dcc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-dec4dcc .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-dec4dcc .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-b30a9cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-b30a9cc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-b30a9cc .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-b30a9cc .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-b5bb42c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-b5bb42c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-b5bb42c .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-b5bb42c .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-17f9662 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-342 .elementor-element.elementor-element-17f9662{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-342 .elementor-element.elementor-element-17f9662 .elementor-icon{font-size:50px;}.elementor-342 .elementor-element.elementor-element-17f9662 .elementor-icon-box-description{font-size:15px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-abf78a7{--padding-top:12vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-342 .elementor-element.elementor-element-d3c26c8{width:100%;max-width:100%;text-align:center;}.elementor-342 .elementor-element.elementor-element-d3c26c8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-342 .elementor-element.elementor-element-d3c26c8 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-281c91f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-0fabce8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-342 .elementor-element.elementor-element-2155a2a .elementor-counter-number-wrapper{font-size:45px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-f829835{width:100%;max-width:100%;font-size:16px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-fa25e54{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-342 .elementor-element.elementor-element-9d38ce4 .elementor-counter-number-wrapper{font-size:45px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-40732ec{width:100%;max-width:100%;font-size:16px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-b48b8dc{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-342 .elementor-element.elementor-element-5dc27e0 .elementor-counter-number-wrapper{font-size:45px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-952521c{width:100%;max-width:100%;font-size:16px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-cf864a0 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-342 .elementor-element.elementor-element-cf864a0 .elementor-button{padding:20px 20px 20px 20px;}.elementor-342 .elementor-element.elementor-element-c3464ab{--content-width:100%;--padding-top:15vw;--padding-bottom:015vw;--padding-left:5vw;--padding-right:5vw;}.elementor-342 .elementor-element.elementor-element-43b4b9c.elementor-element{--align-self:center;}.elementor-342 .elementor-element.elementor-element-43b4b9c{text-align:start;}.elementor-342 .elementor-element.elementor-element-6520619{text-align:center;}.elementor-342 .elementor-element.elementor-element-6520619 .elementor-heading-title{font-size:30px;}.elementor-342 .elementor-element.elementor-element-8f44399{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-342 .elementor-element.elementor-element-b6e679e .elementor-icon{font-size:24px;}.elementor-342 .elementor-element.elementor-element-b6e679e .elementor-icon svg{height:24px;}.elementor-342 .elementor-element.elementor-element-58e9937 .elementor-heading-title{font-size:1rem;}.elementor-342 .elementor-element.elementor-element-29233f0{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-29233f0 .elementor-image-box-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-342 .elementor-element.elementor-element-29233f0 .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-342 .elementor-element.elementor-element-c5d9301 .elementor-icon{font-size:24px;}.elementor-342 .elementor-element.elementor-element-c5d9301 .elementor-icon svg{height:24px;}.elementor-342 .elementor-element.elementor-element-97852b1 .elementor-heading-title{font-size:1rem;}.elementor-342 .elementor-element.elementor-element-36bb808{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-36bb808 .elementor-image-box-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-342 .elementor-element.elementor-element-36bb808 .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-342 .elementor-element.elementor-element-f815ed9 .elementor-icon{font-size:24px;}.elementor-342 .elementor-element.elementor-element-f815ed9 .elementor-icon svg{height:24px;}.elementor-342 .elementor-element.elementor-element-39f03b9 .elementor-heading-title{font-size:1rem;}.elementor-342 .elementor-element.elementor-element-8c6d106{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-8c6d106 .elementor-image-box-title{font-size:20px;line-height:1.5em;letter-spacing:0px;}.elementor-342 .elementor-element.elementor-element-8c6d106 .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-342 .elementor-element.elementor-element-5f3f3d6 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-342 .elementor-element.elementor-element-5f3f3d6 .elementor-button{padding:20px 20px 20px 20px;}.elementor-342 .elementor-element.elementor-element-b09f80c{--padding-top:3em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-342 .elementor-element.elementor-element-a1a5421{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;text-align:start;}.elementor-342 .elementor-element.elementor-element-a1a5421 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-a1a5421 .elementor-heading-title{font-size:33px;}.elementor-342 .elementor-element.elementor-element-b76d6a5{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-342 .elementor-element.elementor-element-c5e4690{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}body:not(.rtl) .elementor-342 .elementor-element.elementor-element-807b2b0{left:0%;}body.rtl .elementor-342 .elementor-element.elementor-element-807b2b0{right:0%;}.elementor-342 .elementor-element.elementor-element-453fe8e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-453fe8e .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-a2346aa{font-size:16px;line-height:1.4em;}.elementor-342 .elementor-element.elementor-element-7de82ea{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-342 .elementor-element.elementor-element-fcea99b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-fcea99b .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-149fdcc{font-size:16px;line-height:1.4em;}body:not(.rtl) .elementor-342 .elementor-element.elementor-element-82532ee{left:0%;}body.rtl .elementor-342 .elementor-element.elementor-element-82532ee{right:0%;}.elementor-342 .elementor-element.elementor-element-4174866{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-342 .elementor-element.elementor-element-1106065 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-1106065 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-73143ab{font-size:16px;line-height:1.4em;}body:not(.rtl) .elementor-342 .elementor-element.elementor-element-321238a{left:0%;}body.rtl .elementor-342 .elementor-element.elementor-element-321238a{right:0%;}.elementor-342 .elementor-element.elementor-element-443f4b0{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}body:not(.rtl) .elementor-342 .elementor-element.elementor-element-9163f50{left:0%;}body.rtl .elementor-342 .elementor-element.elementor-element-9163f50{right:0%;}.elementor-342 .elementor-element.elementor-element-47b2740 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-47b2740 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-352bed0{font-size:16px;line-height:1.4em;}.elementor-342 .elementor-element.elementor-element-66a7e4f{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}body:not(.rtl) .elementor-342 .elementor-element.elementor-element-fb9b0a9{left:0%;}body.rtl .elementor-342 .elementor-element.elementor-element-fb9b0a9{right:0%;}.elementor-342 .elementor-element.elementor-element-469d149 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-469d149 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-ec66aa4{font-size:16px;line-height:1.4em;}.elementor-342 .elementor-element.elementor-element-2412c0e{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}body:not(.rtl) .elementor-342 .elementor-element.elementor-element-6accbe6{left:0%;}body.rtl .elementor-342 .elementor-element.elementor-element-6accbe6{right:0%;}.elementor-342 .elementor-element.elementor-element-c93896f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-c93896f .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-342 .elementor-element.elementor-element-d5a8c8e{font-size:16px;line-height:1.4em;}.elementor-342 .elementor-element.elementor-element-0693a5c{--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-342 .elementor-element.elementor-element-838eab4{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-342 .elementor-element.elementor-element-838eab4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-838eab4 .elementor-heading-title{font-size:33px;}.elementor-342 .elementor-element.elementor-element-ba0033c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-342 .elementor-element.elementor-element-978dff3{--e-image-carousel-slides-to-show:1;}.elementor-342 .elementor-element.elementor-element-011c6ab{--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-342 .elementor-element.elementor-element-34f5125{--padding-top:50px;--padding-bottom:65px;--padding-left:15px;--padding-right:15px;}.elementor-342 .elementor-element.elementor-element-79cbb96 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-342 .elementor-element.elementor-element-79cbb96 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-342 .elementor-element.elementor-element-79cbb96 .elementor-icon-box-title{margin-block-end:9px;}.elementor-342 .elementor-element.elementor-element-79cbb96 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-79cbb96 .elementor-icon-box-title a{font-size:30px;}.elementor-342 .elementor-element.elementor-element-79cbb96 .elementor-icon-box-description{font-size:16px;}.elementor-342 .elementor-element.elementor-element-ea83e75 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-342 .elementor-element.elementor-element-ea83e75 .elementor-button{padding:20px 20px 20px 20px;}.elementor-342 .elementor-element.elementor-element-62da3eb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-342 .elementor-element.elementor-element-efe892b img{width:36vw;}.elementor-342 .elementor-element.elementor-element-6a29897{text-align:center;}.elementor-342 .elementor-element.elementor-element-6a29897 .elementor-heading-title{font-size:16px;line-height:1.5em;}}@media(min-width:768px){.elementor-342 .elementor-element.elementor-element-a158931{--content-width:1360px;}.elementor-342 .elementor-element.elementor-element-4a08eca{--width:50%;}.elementor-342 .elementor-element.elementor-element-e83821b{--content-width:1360px;}.elementor-342 .elementor-element.elementor-element-9bf89d0{--width:500px;}.elementor-342 .elementor-element.elementor-element-c0d9df0{--content-width:1360px;}.elementor-342 .elementor-element.elementor-element-dde98ef{--width:25%;}.elementor-342 .elementor-element.elementor-element-d8ef9fe{--width:25%;}.elementor-342 .elementor-element.elementor-element-2a337c4{--width:100%;}.elementor-342 .elementor-element.elementor-element-d912c77{--content-width:1280px;}.elementor-342 .elementor-element.elementor-element-bc6009f{--content-width:1360px;}.elementor-342 .elementor-element.elementor-element-06293a9{--width:32%;}.elementor-342 .elementor-element.elementor-element-43d63cb{--width:32%;}.elementor-342 .elementor-element.elementor-element-48b99ac{--width:32%;}.elementor-342 .elementor-element.elementor-element-f45082b{--content-width:1280px;}.elementor-342 .elementor-element.elementor-element-057a0a8{--width:55%;}.elementor-342 .elementor-element.elementor-element-0c20c25{--content-width:1280px;}.elementor-342 .elementor-element.elementor-element-a46eba0{--content-width:1280px;}.elementor-342 .elementor-element.elementor-element-02626d7{--width:100%;}.elementor-342 .elementor-element.elementor-element-251f802{--content-width:1280px;}.elementor-342 .elementor-element.elementor-element-5359ec5{--content-width:1280px;}.elementor-342 .elementor-element.elementor-element-99028e9{--width:50%;}.elementor-342 .elementor-element.elementor-element-b260c96{--width:70%;}.elementor-342 .elementor-element.elementor-element-4e7641c{--content-width:1360px;}.elementor-342 .elementor-element.elementor-element-87e3377{--width:47%;}.elementor-342 .elementor-element.elementor-element-ac1271d{--width:47%;}.elementor-342 .elementor-element.elementor-element-7aef604{--width:47%;}.elementor-342 .elementor-element.elementor-element-2d5bfd3{--width:47%;}.elementor-342 .elementor-element.elementor-element-e9c34df{--width:47%;}.elementor-342 .elementor-element.elementor-element-baae67d{--width:47%;}.elementor-342 .elementor-element.elementor-element-45a9ceb{--width:47%;}.elementor-342 .elementor-element.elementor-element-89dc0f8{--width:47%;}.elementor-342 .elementor-element.elementor-element-65b99d6{--content-width:1360px;}.elementor-342 .elementor-element.elementor-element-2beb370{--width:500px;}.elementor-342 .elementor-element.elementor-element-5184ecf{--width:500px;}.elementor-342 .elementor-element.elementor-element-abf78a7{--content-width:1360px;}.elementor-342 .elementor-element.elementor-element-0fabce8{--width:25%;}.elementor-342 .elementor-element.elementor-element-fa25e54{--width:25%;}.elementor-342 .elementor-element.elementor-element-b48b8dc{--width:25%;}.elementor-342 .elementor-element.elementor-element-c3464ab{--content-width:1280px;}.elementor-342 .elementor-element.elementor-element-1279122{--width:33%;}.elementor-342 .elementor-element.elementor-element-0103d92{--width:33%;}.elementor-342 .elementor-element.elementor-element-e1c6a65{--width:33%;}.elementor-342 .elementor-element.elementor-element-b76d6a5{--content-width:1360px;}.elementor-342 .elementor-element.elementor-element-011c6ab{--content-width:1140px;}.elementor-342 .elementor-element.elementor-element-34f5125{--width:71%;}}@media(max-width:1024px) and (min-width:768px){.elementor-342 .elementor-element.elementor-element-4a08eca{--width:100%;}.elementor-342 .elementor-element.elementor-element-9bf89d0{--width:100%;}.elementor-342 .elementor-element.elementor-element-dde98ef{--width:48%;}.elementor-342 .elementor-element.elementor-element-d8ef9fe{--width:48%;}.elementor-342 .elementor-element.elementor-element-7195def{--width:100%;}.elementor-342 .elementor-element.elementor-element-06293a9{--width:100%;}.elementor-342 .elementor-element.elementor-element-43d63cb{--width:100%;}.elementor-342 .elementor-element.elementor-element-48b99ac{--width:100%;}.elementor-342 .elementor-element.elementor-element-b1ccbb3{--width:100%;}.elementor-342 .elementor-element.elementor-element-87e3377{--width:100%;}.elementor-342 .elementor-element.elementor-element-ac1271d{--width:100%;}.elementor-342 .elementor-element.elementor-element-7aef604{--width:100%;}.elementor-342 .elementor-element.elementor-element-2d5bfd3{--width:100%;}.elementor-342 .elementor-element.elementor-element-e9c34df{--width:100%;}.elementor-342 .elementor-element.elementor-element-baae67d{--width:100%;}.elementor-342 .elementor-element.elementor-element-45a9ceb{--width:100%;}.elementor-342 .elementor-element.elementor-element-89dc0f8{--width:100%;}.elementor-342 .elementor-element.elementor-element-2beb370{--width:100%;}.elementor-342 .elementor-element.elementor-element-5184ecf{--width:100%;}.elementor-342 .elementor-element.elementor-element-0fabce8{--width:48%;}.elementor-342 .elementor-element.elementor-element-fa25e54{--width:48%;}.elementor-342 .elementor-element.elementor-element-b48b8dc{--width:48%;}.elementor-342 .elementor-element.elementor-element-1279122{--width:100%;}.elementor-342 .elementor-element.elementor-element-0103d92{--width:100%;}.elementor-342 .elementor-element.elementor-element-e1c6a65{--width:100%;}.elementor-342 .elementor-element.elementor-element-011c6ab{--content-width:100%;}.elementor-342 .elementor-element.elementor-element-34f5125{--width:100%;}}@media(min-width:1025px){.elementor-342 .elementor-element.elementor-element-d912c77::before, .elementor-342 .elementor-element.elementor-element-d912c77 > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-d912c77 > .e-con-inner > .elementor-background-video-container::before, .elementor-342 .elementor-element.elementor-element-d912c77 > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-d912c77 > .e-con-inner > .elementor-background-slideshow::before, .elementor-342 .elementor-element.elementor-element-d912c77 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start custom CSS for image, class: .elementor-element-0ad1893 */.container-relativo {
    position: relative;
}

.btn-canto {
    position: absolute;
    bottom: 0px;
    right: 0px;
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-362c8d7 */.meu-svg * {
  fill: #ffffff !important;
  stroke: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-6bca2db *//* BOTÃO DO FORMULÁRIO */
.elementor-form .elementor-button {
  border-radius: 72px;
  background: linear-gradient(90deg, #22C55E 0%, #16A34A 50%, #22C55E 100%);
  box-shadow:
    0 10px 20px rgba(34, 197, 94, 0.4),
    0 20px 40px rgba(34, 197, 94, 0.3),
    0 40px 80px rgba(34, 197, 94, 0.2),
    0 60px 120px rgba(34, 197, 94, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.4s ease;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: white;
  isolation: isolate;
}

/* Ícone */
.elementor-form .elementor-button .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.4s ease;
}

.elementor-form .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

/* Clique */
.elementor-form .elementor-button:active {
  opacity: 0.6;
}

/* Faixa luminosa */
.elementor-form .elementor-button::before {
  content: '';
  position: absolute;
  top: -20%;
  left: -60px;
  width: 50px;
  height: 140%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.65) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  animation: shinery 3s infinite ease-in-out;
  pointer-events: none;
}

/* Animação */
@keyframes shinery {
  0% {
    left: -60px;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  50% {
    left: 120%;
    opacity: 1;
  }
  100% {
    left: 120%;
    opacity: 0;
  }
}

/* Hover */
.elementor-form .elementor-button:hover {
  transform: translateY(-6px);
  box-shadow:
    0 6px 15px rgba(34, 197, 94, 0.35),
    0 15px 30px rgba(34, 197, 94, 0.25);
}

/* Glow superior */
.elementor-form .elementor-button::after {
  content: "";
  position: absolute;
  top: -8px;
  left: 50%;
  transform: translateX(-50%);
  width: 85%;
  height: 18px;
  background: radial-gradient(
    ellipse at center,
    rgba(34,197,94,0.6) 20%,
    rgba(34,197,94,0.3) 60%,
    rgba(34,197,94,0) 100%
  );
  filter: blur(10px);
  pointer-events: none;
  z-index: 1;
}

/* Placeholder branco */
.elementor-form ::placeholder {
  color: #ffffff !important;
  opacity: 1; /* garante que fique visível */
}

/* Compatibilidade navegadores */
.elementor-form :-ms-input-placeholder {
  color: #ffffff !important;
}

.elementor-form ::-ms-input-placeholder {
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a08eca */.elementor-342 .elementor-element.elementor-element-4a08eca {
    backdrop-filter:blur(10px);
    -webkit-backdrop-filter:blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e83821b */.elementor-342 .elementor-element.elementor-element-e83821b {
  position: relative;
  z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a337c4 *//* Importar fonte Space Grotesk */

/* Estrutura geral */
.elementor-widget-reviews {
    font-family: 'Space Grotesk', sans-serif !important;
}

.elementor-widget-reviews .swiper-slide {
    padding: 15px;
}

/* Card do depoimento */
.elementor-testimonial {
    background: white;
    border-radius: 20px;
    padding: 40px 35px !important;
    position: relative;
    transition: all 0.3s ease;
    box-shadow: 0 10px 30px rgba(85, 151, 247, 0.08);
    overflow: hidden;
}

/* Efeito hover no card */
.elementor-testimonial:hover {
    transform: translateY(-10px);
}

/* Ícone de aspas usando SVG em base64 */
.elementor-testimonial:after {
    content: '';
    position: absolute;
    top: 30px;
    right: 30px;
    width: 40px;
    height: 40px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%235597F7' opacity='0.1'%3E%3Cpath d='M9.983 3v7.391c0 5.704-3.731 9.57-8.983 10.609l-.995-2.151c2.432-.917 3.995-3.638 3.995-5.849h-4v-10h9.983zm14.017 0v7.391c0 5.704-3.748 9.571-9 10.609l-.996-2.151c2.433-.917 3.996-3.638 3.996-5.849h-3.983v-10h9.983z'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    opacity: 0.2;
}

/* Card destacado (meio) */
.swiper-slide-active .elementor-testimonial {
    background: linear-gradient(135deg, #5597F7 0%, #83B4FF 100%);
}

.swiper-slide-active .elementor-testimonial:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white' opacity='0.2'%3E%3Cpath d='M9.983 3v7.391c0 5.704-3.731 9.57-8.983 10.609l-.995-2.151c2.432-.917 3.995-3.638 3.995-5.849h-4v-10h9.983zm14.017 0v7.391c0 5.704-3.748 9.571-9 10.609l-.996-2.151c2.433-.917 3.996-3.638 3.996-5.849h-3.983v-10h9.983z'/%3E%3C/svg%3E");
}

/* Layout do nome e cargo */
.elementor-testimonial__cite {
    display: flex;
    flex-direction: column;
    gap: 5px;
}

.elementor-testimonial__name {
    font-family: 'Space Grotesk', sans-serif !important;
    font-size: 20px !important;
    font-weight: 600 !important;
    color: #1a1a1a !important;
    line-height: 1.2 !important;
}

.elementor-testimonial__title {
    font-family: 'Space Grotesk', sans-serif !important;
    font-size: 14px !important;
    color: #666 !important;
    font-weight: 400 !important;
}

/* Texto do depoimento */
.elementor-testimonial__text {
    font-family: 'Space Grotesk', sans-serif !important;
    font-size: 16px !important;
    line-height: 1.6 !important;
    margin-bottom: 25px !important;
    color: #444 !important;
}

/* Card ativo (texto branco) */
.swiper-slide-active .elementor-testimonial__text,
.swiper-slide-active .elementor-testimonial__name,
.swiper-slide-active .elementor-testimonial__title {
    color: white !important;
}

/* Imagem do autor */
.elementor-testimonial__image {
    width: 60px !important;
    height: 60px !important;
    border-radius: 15px !important;
    overflow: hidden;
}

.elementor-testimonial__image img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover;
}

/* Estrelas */
.elementor-star-rating {
    color: #5597F7 !important;
    font-size: 18px;
    margin-top: 8px;
}

.swiper-slide-active .elementor-star-rating {
    color: #FFD700 !important;
}

/* Navegação do carrossel */
.elementor-swiper-button {
    width: 45px;
    height: 45px;
    background: rgba(85, 151, 247, 0.1);
    border-radius: 12px;
    transition: all 0.3s ease;
}

.elementor-swiper-button:hover {
    background: #5597F7;
    color: white;
}

.elementor-swiper-button i {
    font-size: 18px;
}

/* Responsivo */
@media (max-width: 768px) {
    .elementor-testimonial {
        padding: 30px 25px !important;
    }
    
    .elementor-testimonial__text {
        font-size: 15px !important;
    }
    
    .elementor-testimonial__name {
        font-size: 18px !important;
    }
    
    .elementor-testimonial__image {
        width: 50px !important;
        height: 50px !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e4c6c65 */.elementor-342 .elementor-element.elementor-element-e4c6c65 {
  border-radius: 72px;
  background: linear-gradient(90deg, #22C55E 0%, #16A34A 50%, #22C55E 100%);
  box-shadow:
    0 10px 20px rgba(34, 197, 94, 0.4),
    0 20px 40px rgba(34, 197, 94, 0.3),
    0 40px 80px rgba(34, 197, 94, 0.2),
    0 60px 120px rgba(34, 197, 94, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.4s ease;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: white;
  isolation: isolate; /* impede vazamento no mobile */
}

/* Ícone */
.elementor-342 .elementor-element.elementor-element-e4c6c65 .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.4s ease;
}

.elementor-342 .elementor-element.elementor-element-e4c6c65:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-342 .elementor-element.elementor-element-e4c6c65:active {
  opacity: 0.6;
}

/* Faixa luminosa corrigida */
.elementor-342 .elementor-element.elementor-element-e4c6c65::before {
  content: '';
  position: absolute;
  top: -20%;
  left: -60px;
  width: 50px;
  height: 140%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.65) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  animation: shinery 3s infinite ease-in-out;
  pointer-events: none;
}

/* Animação estável */
@keyframes shinery {
  0% {
    left: -60px;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  50% {
    left: 120%;
    opacity: 1;
  }
  100% {
    left: 120%;
    opacity: 0;
  }
}

/* Hover principal */
.elementor-342 .elementor-element.elementor-element-e4c6c65:hover {
  transform: translateY(-6px);
  box-shadow:
    0 6px 15px rgba(34, 197, 94, 0.35),
    0 15px 30px rgba(34, 197, 94, 0.25);
}

/* SVG */
.elementor-342 .elementor-element.elementor-element-e4c6c65 svg {
  font-size: 14px;
}

/* Glow superior */
.elementor-342 .elementor-element.elementor-element-e4c6c65::after {
  content: "";
  position: absolute;
  top: -8px;
  left: 50%;
  transform: translateX(-50%);
  width: 85%;
  height: 18px;
  background: radial-gradient(
    ellipse at center,
    rgba(34,197,94,0.6) 20%,
    rgba(34,197,94,0.3) 60%,
    rgba(34,197,94,0) 100%
  );
  filter: blur(10px);
  pointer-events: none;
  z-index: 1;
}

/* Brilho interno superior */
.elementor-342 .elementor-element.elementor-element-e4c6c65 .elementor-button:before {
  content: "";
  position: absolute;
  top: -4px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 8px;
  background: radial-gradient(
    ellipse at center,
    rgba(255,255,255,0.9) 0%,
    rgba(255,255,255,0.15) 40%,
    rgba(255,255,255,0) 70%
  );
  pointer-events: none;
  z-index: 2;
}

/* Brilho interno inferior */
.elementor-342 .elementor-element.elementor-element-e4c6c65 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 8px;
  background: radial-gradient(
    ellipse at center,
    rgba(255,255,255,0.9) 0%,
    rgba(255,255,255,0.15) 40%,
    rgba(255,255,255,0) 70%
  );
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f9f547 */.elementor-342 .elementor-element.elementor-element-4f9f547 {
  border-radius: 72px;
  background: linear-gradient(90deg, #22C55E 0%, #16A34A 50%, #22C55E 100%);
  box-shadow:
    0 10px 20px rgba(34, 197, 94, 0.4),
    0 20px 40px rgba(34, 197, 94, 0.3),
    0 40px 80px rgba(34, 197, 94, 0.2),
    0 60px 120px rgba(34, 197, 94, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.4s ease;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: white;
  isolation: isolate; /* impede vazamento no mobile */
}

/* Ícone */
.elementor-342 .elementor-element.elementor-element-4f9f547 .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.4s ease;
}

.elementor-342 .elementor-element.elementor-element-4f9f547:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-342 .elementor-element.elementor-element-4f9f547:active {
  opacity: 0.6;
}

/* Faixa luminosa corrigida */
.elementor-342 .elementor-element.elementor-element-4f9f547::before {
  content: '';
  position: absolute;
  top: -20%;
  left: -60px;
  width: 50px;
  height: 140%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.65) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  animation: shinery 3s infinite ease-in-out;
  pointer-events: none;
}

/* Animação estável */
@keyframes shinery {
  0% {
    left: -60px;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  50% {
    left: 120%;
    opacity: 1;
  }
  100% {
    left: 120%;
    opacity: 0;
  }
}

/* Hover principal */
.elementor-342 .elementor-element.elementor-element-4f9f547:hover {
  transform: translateY(-6px);
  box-shadow:
    0 6px 15px rgba(34, 197, 94, 0.35),
    0 15px 30px rgba(34, 197, 94, 0.25);
}

/* SVG */
.elementor-342 .elementor-element.elementor-element-4f9f547 svg {
  font-size: 14px;
}

/* Glow superior */
.elementor-342 .elementor-element.elementor-element-4f9f547::after {
  content: "";
  position: absolute;
  top: -8px;
  left: 50%;
  transform: translateX(-50%);
  width: 85%;
  height: 18px;
  background: radial-gradient(
    ellipse at center,
    rgba(34,197,94,0.6) 20%,
    rgba(34,197,94,0.3) 60%,
    rgba(34,197,94,0) 100%
  );
  filter: blur(10px);
  pointer-events: none;
  z-index: 1;
}

/* Brilho interno superior */
.elementor-342 .elementor-element.elementor-element-4f9f547 .elementor-button:before {
  content: "";
  position: absolute;
  top: -4px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 8px;
  background: radial-gradient(
    ellipse at center,
    rgba(255,255,255,0.9) 0%,
    rgba(255,255,255,0.15) 40%,
    rgba(255,255,255,0) 70%
  );
  pointer-events: none;
  z-index: 2;
}

/* Brilho interno inferior */
.elementor-342 .elementor-element.elementor-element-4f9f547 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 8px;
  background: radial-gradient(
    ellipse at center,
    rgba(255,255,255,0.9) 0%,
    rgba(255,255,255,0.15) 40%,
    rgba(255,255,255,0) 70%
  );
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5d2e46 */p{
    margin: 0;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4faeb24 */p{
    margin: 0;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cd6d8f */.elementor-342 .elementor-element.elementor-element-5cd6d8f img{
    mask-image: linear-gradient(0deg, transparent 1%, #000000 15%, #000000 100%, transparent 100%);
    -webkit-mask-image: linear-gradient(0deg, transparent 1%, #000000 55%, #000000 100%, transparent 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8de9b31 */.elementor-342 .elementor-element.elementor-element-8de9b31 {
  border-radius: 72px;
  background: linear-gradient(90deg, #22C55E 0%, #16A34A 50%, #22C55E 100%);
  box-shadow:
    0 10px 20px rgba(34, 197, 94, 0.4),
    0 20px 40px rgba(34, 197, 94, 0.3),
    0 40px 80px rgba(34, 197, 94, 0.2),
    0 60px 120px rgba(34, 197, 94, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.4s ease;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: white;
  isolation: isolate; /* impede vazamento no mobile */
}

/* Ícone */
.elementor-342 .elementor-element.elementor-element-8de9b31 .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.4s ease;
}

.elementor-342 .elementor-element.elementor-element-8de9b31:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-342 .elementor-element.elementor-element-8de9b31:active {
  opacity: 0.6;
}

/* Faixa luminosa corrigida */
.elementor-342 .elementor-element.elementor-element-8de9b31::before {
  content: '';
  position: absolute;
  top: -20%;
  left: -60px;
  width: 50px;
  height: 140%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.65) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  animation: shinery 3s infinite ease-in-out;
  pointer-events: none;
}

/* Animação estável */
@keyframes shinery {
  0% {
    left: -60px;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  50% {
    left: 120%;
    opacity: 1;
  }
  100% {
    left: 120%;
    opacity: 0;
  }
}

/* Hover principal */
.elementor-342 .elementor-element.elementor-element-8de9b31:hover {
  transform: translateY(-6px);
  box-shadow:
    0 6px 15px rgba(34, 197, 94, 0.35),
    0 15px 30px rgba(34, 197, 94, 0.25);
}

/* SVG */
.elementor-342 .elementor-element.elementor-element-8de9b31 svg {
  font-size: 14px;
}

/* Glow superior */
.elementor-342 .elementor-element.elementor-element-8de9b31::after {
  content: "";
  position: absolute;
  top: -8px;
  left: 50%;
  transform: translateX(-50%);
  width: 85%;
  height: 18px;
  background: radial-gradient(
    ellipse at center,
    rgba(34,197,94,0.6) 20%,
    rgba(34,197,94,0.3) 60%,
    rgba(34,197,94,0) 100%
  );
  filter: blur(10px);
  pointer-events: none;
  z-index: 1;
}

/* Brilho interno superior */
.elementor-342 .elementor-element.elementor-element-8de9b31 .elementor-button:before {
  content: "";
  position: absolute;
  top: -4px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 8px;
  background: radial-gradient(
    ellipse at center,
    rgba(255,255,255,0.9) 0%,
    rgba(255,255,255,0.15) 40%,
    rgba(255,255,255,0) 70%
  );
  pointer-events: none;
  z-index: 2;
}

/* Brilho interno inferior */
.elementor-342 .elementor-element.elementor-element-8de9b31 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 8px;
  background: radial-gradient(
    ellipse at center,
    rgba(255,255,255,0.9) 0%,
    rgba(255,255,255,0.15) 40%,
    rgba(255,255,255,0) 70%
  );
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1520157 */p{
    margin: 0;
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9bd15d0 */.elementor-342 .elementor-element.elementor-element-9bd15d0 .elementor-icon {
  transform: translateY(12px); /* negativo = sobe | positivo = desce */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-447bb15 */.elementor-342 .elementor-element.elementor-element-447bb15 .elementor-icon {
  transform: translateY(7px); /* negativo = sobe | positivo = desce */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ca72d63 */.elementor-342 .elementor-element.elementor-element-ca72d63 .elementor-icon {
  transform: translateY(7px); /* negativo = sobe | positivo = desce */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bd90e42 */.elementor-342 .elementor-element.elementor-element-bd90e42 .elementor-icon {
  transform: translateY(7px); /* negativo = sobe | positivo = desce */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9b6165 */.elementor-342 .elementor-element.elementor-element-e9b6165 .elementor-icon {
  transform: translateY(7px); /* negativo = sobe | positivo = desce */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-95ec7d9 */.elementor-342 .elementor-element.elementor-element-95ec7d9 .elementor-icon {
  transform: translateY(12px); /* negativo = sobe | positivo = desce */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8fc5732 */.elementor-342 .elementor-element.elementor-element-8fc5732 .elementor-icon {
  transform: translateY(7px); /* negativo = sobe | positivo = desce */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-633dbc8 */.elementor-342 .elementor-element.elementor-element-633dbc8 .elementor-icon {
  transform: translateY(7px); /* negativo = sobe | positivo = desce */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0dc8b35 */.elementor-342 .elementor-element.elementor-element-0dc8b35 .elementor-icon {
  transform: translateY(7px); /* negativo = sobe | positivo = desce */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9f2c259 */.elementor-342 .elementor-element.elementor-element-9f2c259 .elementor-icon {
  transform: translateY(7px); /* negativo = sobe | positivo = desce */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d38b3e */.elementor-342 .elementor-element.elementor-element-1d38b3e {
  border-radius: 72px;
  background: linear-gradient(90deg, #22C55E 0%, #16A34A 50%, #22C55E 100%);
  box-shadow:
    0 10px 20px rgba(34, 197, 94, 0.4),
    0 20px 40px rgba(34, 197, 94, 0.3),
    0 40px 80px rgba(34, 197, 94, 0.2),
    0 60px 120px rgba(34, 197, 94, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.4s ease;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: white;
  isolation: isolate; /* impede vazamento no mobile */
}

/* Ícone */
.elementor-342 .elementor-element.elementor-element-1d38b3e .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.4s ease;
}

.elementor-342 .elementor-element.elementor-element-1d38b3e:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-342 .elementor-element.elementor-element-1d38b3e:active {
  opacity: 0.6;
}

/* Faixa luminosa corrigida */
.elementor-342 .elementor-element.elementor-element-1d38b3e::before {
  content: '';
  position: absolute;
  top: -20%;
  left: -60px;
  width: 50px;
  height: 140%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.65) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  animation: shinery 3s infinite ease-in-out;
  pointer-events: none;
}

/* Animação estável */
@keyframes shinery {
  0% {
    left: -60px;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  50% {
    left: 120%;
    opacity: 1;
  }
  100% {
    left: 120%;
    opacity: 0;
  }
}

/* Hover principal */
.elementor-342 .elementor-element.elementor-element-1d38b3e:hover {
  transform: translateY(-6px);
  box-shadow:
    0 6px 15px rgba(34, 197, 94, 0.35),
    0 15px 30px rgba(34, 197, 94, 0.25);
}

/* SVG */
.elementor-342 .elementor-element.elementor-element-1d38b3e svg {
  font-size: 14px;
}

/* Glow superior */
.elementor-342 .elementor-element.elementor-element-1d38b3e::after {
  content: "";
  position: absolute;
  top: -8px;
  left: 50%;
  transform: translateX(-50%);
  width: 85%;
  height: 18px;
  background: radial-gradient(
    ellipse at center,
    rgba(34,197,94,0.6) 20%,
    rgba(34,197,94,0.3) 60%,
    rgba(34,197,94,0) 100%
  );
  filter: blur(10px);
  pointer-events: none;
  z-index: 1;
}

/* Brilho interno superior */
.elementor-342 .elementor-element.elementor-element-1d38b3e .elementor-button:before {
  content: "";
  position: absolute;
  top: -4px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 8px;
  background: radial-gradient(
    ellipse at center,
    rgba(255,255,255,0.9) 0%,
    rgba(255,255,255,0.15) 40%,
    rgba(255,255,255,0) 70%
  );
  pointer-events: none;
  z-index: 2;
}

/* Brilho interno inferior */
.elementor-342 .elementor-element.elementor-element-1d38b3e .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 8px;
  background: radial-gradient(
    ellipse at center,
    rgba(255,255,255,0.9) 0%,
    rgba(255,255,255,0.15) 40%,
    rgba(255,255,255,0) 70%
  );
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1847fb2 */p{
    margin: 0;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95d25df */p{
    margin: 0;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae6993d */p{
    margin: 0;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-722bd80 */p{
    margin: 0;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8bf48da */p{
    margin: 0;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-918e8a8 */p{
    margin: 0;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf864a0 */.elementor-342 .elementor-element.elementor-element-cf864a0 {
  border-radius: 72px;
  background: linear-gradient(90deg, #22C55E 0%, #16A34A 50%, #22C55E 100%);
  box-shadow:
    0 10px 20px rgba(34, 197, 94, 0.4),
    0 20px 40px rgba(34, 197, 94, 0.3),
    0 40px 80px rgba(34, 197, 94, 0.2),
    0 60px 120px rgba(34, 197, 94, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.4s ease;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: white;
  isolation: isolate; /* impede vazamento no mobile */
}

/* Ícone */
.elementor-342 .elementor-element.elementor-element-cf864a0 .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.4s ease;
}

.elementor-342 .elementor-element.elementor-element-cf864a0:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-342 .elementor-element.elementor-element-cf864a0:active {
  opacity: 0.6;
}

/* Faixa luminosa corrigida */
.elementor-342 .elementor-element.elementor-element-cf864a0::before {
  content: '';
  position: absolute;
  top: -20%;
  left: -60px;
  width: 50px;
  height: 140%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.65) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  animation: shinery 3s infinite ease-in-out;
  pointer-events: none;
}

/* Animação estável */
@keyframes shinery {
  0% {
    left: -60px;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  50% {
    left: 120%;
    opacity: 1;
  }
  100% {
    left: 120%;
    opacity: 0;
  }
}

/* Hover principal */
.elementor-342 .elementor-element.elementor-element-cf864a0:hover {
  transform: translateY(-6px);
  box-shadow:
    0 6px 15px rgba(34, 197, 94, 0.35),
    0 15px 30px rgba(34, 197, 94, 0.25);
}

/* SVG */
.elementor-342 .elementor-element.elementor-element-cf864a0 svg {
  font-size: 14px;
}

/* Glow superior */
.elementor-342 .elementor-element.elementor-element-cf864a0::after {
  content: "";
  position: absolute;
  top: -8px;
  left: 50%;
  transform: translateX(-50%);
  width: 85%;
  height: 18px;
  background: radial-gradient(
    ellipse at center,
    rgba(34,197,94,0.6) 20%,
    rgba(34,197,94,0.3) 60%,
    rgba(34,197,94,0) 100%
  );
  filter: blur(10px);
  pointer-events: none;
  z-index: 1;
}

/* Brilho interno superior */
.elementor-342 .elementor-element.elementor-element-cf864a0 .elementor-button:before {
  content: "";
  position: absolute;
  top: -4px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 8px;
  background: radial-gradient(
    ellipse at center,
    rgba(255,255,255,0.9) 0%,
    rgba(255,255,255,0.15) 40%,
    rgba(255,255,255,0) 70%
  );
  pointer-events: none;
  z-index: 2;
}

/* Brilho interno inferior */
.elementor-342 .elementor-element.elementor-element-cf864a0 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 8px;
  background: radial-gradient(
    ellipse at center,
    rgba(255,255,255,0.9) 0%,
    rgba(255,255,255,0.15) 40%,
    rgba(255,255,255,0) 70%
  );
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5f3f3d6 */.elementor-342 .elementor-element.elementor-element-5f3f3d6 {
  border-radius: 72px;
  background: linear-gradient(90deg, #22C55E 0%, #16A34A 50%, #22C55E 100%);
  box-shadow:
    0 10px 20px rgba(34, 197, 94, 0.4),
    0 20px 40px rgba(34, 197, 94, 0.3),
    0 40px 80px rgba(34, 197, 94, 0.2),
    0 60px 120px rgba(34, 197, 94, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.4s ease;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: white;
  isolation: isolate; /* impede vazamento no mobile */
}

/* Ícone */
.elementor-342 .elementor-element.elementor-element-5f3f3d6 .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.4s ease;
}

.elementor-342 .elementor-element.elementor-element-5f3f3d6:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-342 .elementor-element.elementor-element-5f3f3d6:active {
  opacity: 0.6;
}

/* Faixa luminosa corrigida */
.elementor-342 .elementor-element.elementor-element-5f3f3d6::before {
  content: '';
  position: absolute;
  top: -20%;
  left: -60px;
  width: 50px;
  height: 140%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.65) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  animation: shinery 3s infinite ease-in-out;
  pointer-events: none;
}

/* Animação estável */
@keyframes shinery {
  0% {
    left: -60px;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  50% {
    left: 120%;
    opacity: 1;
  }
  100% {
    left: 120%;
    opacity: 0;
  }
}

/* Hover principal */
.elementor-342 .elementor-element.elementor-element-5f3f3d6:hover {
  transform: translateY(-6px);
  box-shadow:
    0 6px 15px rgba(34, 197, 94, 0.35),
    0 15px 30px rgba(34, 197, 94, 0.25);
}

/* SVG */
.elementor-342 .elementor-element.elementor-element-5f3f3d6 svg {
  font-size: 14px;
}

/* Glow superior */
.elementor-342 .elementor-element.elementor-element-5f3f3d6::after {
  content: "";
  position: absolute;
  top: -8px;
  left: 50%;
  transform: translateX(-50%);
  width: 85%;
  height: 18px;
  background: radial-gradient(
    ellipse at center,
    rgba(34,197,94,0.6) 20%,
    rgba(34,197,94,0.3) 60%,
    rgba(34,197,94,0) 100%
  );
  filter: blur(10px);
  pointer-events: none;
  z-index: 1;
}

/* Brilho interno superior */
.elementor-342 .elementor-element.elementor-element-5f3f3d6 .elementor-button:before {
  content: "";
  position: absolute;
  top: -4px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 8px;
  background: radial-gradient(
    ellipse at center,
    rgba(255,255,255,0.9) 0%,
    rgba(255,255,255,0.15) 40%,
    rgba(255,255,255,0) 70%
  );
  pointer-events: none;
  z-index: 2;
}

/* Brilho interno inferior */
.elementor-342 .elementor-element.elementor-element-5f3f3d6 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 8px;
  background: radial-gradient(
    ellipse at center,
    rgba(255,255,255,0.9) 0%,
    rgba(255,255,255,0.15) 40%,
    rgba(255,255,255,0) 70%
  );
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2346aa */p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-149fdcc */p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73143ab */p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-352bed0 */p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec66aa4 */p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5a8c8e */p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-978dff3 */.elementor-342 .elementor-element.elementor-element-978dff3 .swiper-wrapper{
  transition-timing-function: linear !important; 
}


.elementor-342 .elementor-element.elementor-element-978dff3 .swiper{
    overflow: visible !important;
}

.elementor-342 .elementor-element.elementor-element-978dff3 .swiper-wrapper{
  transition-timing-function: linear !important; 
}

html body{
    overflow-x: hidden;
}


.elementor-342 .elementor-element.elementor-element-978dff3 .swiper-slide {
  will-change: transform;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ea83e75 */.elementor-342 .elementor-element.elementor-element-ea83e75 {
  border-radius: 72px;
  background: linear-gradient(90deg, #22C55E 0%, #16A34A 50%, #22C55E 100%);
  box-shadow:
    0 10px 20px rgba(34, 197, 94, 0.4),
    0 20px 40px rgba(34, 197, 94, 0.3),
    0 40px 80px rgba(34, 197, 94, 0.2),
    0 60px 120px rgba(34, 197, 94, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.4s ease;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: white;
  isolation: isolate; /* impede vazamento no mobile */
}

/* Ícone */
.elementor-342 .elementor-element.elementor-element-ea83e75 .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.4s ease;
}

.elementor-342 .elementor-element.elementor-element-ea83e75:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-342 .elementor-element.elementor-element-ea83e75:active {
  opacity: 0.6;
}

/* Faixa luminosa corrigida */
.elementor-342 .elementor-element.elementor-element-ea83e75::before {
  content: '';
  position: absolute;
  top: -20%;
  left: -60px;
  width: 50px;
  height: 140%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.65) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  animation: shinery 3s infinite ease-in-out;
  pointer-events: none;
}

/* Animação estável */
@keyframes shinery {
  0% {
    left: -60px;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  50% {
    left: 120%;
    opacity: 1;
  }
  100% {
    left: 120%;
    opacity: 0;
  }
}

/* Hover principal */
.elementor-342 .elementor-element.elementor-element-ea83e75:hover {
  transform: translateY(-6px);
  box-shadow:
    0 6px 15px rgba(34, 197, 94, 0.35),
    0 15px 30px rgba(34, 197, 94, 0.25);
}

/* SVG */
.elementor-342 .elementor-element.elementor-element-ea83e75 svg {
  font-size: 14px;
}

/* Glow superior */
.elementor-342 .elementor-element.elementor-element-ea83e75::after {
  content: "";
  position: absolute;
  top: -8px;
  left: 50%;
  transform: translateX(-50%);
  width: 85%;
  height: 18px;
  background: radial-gradient(
    ellipse at center,
    rgba(34,197,94,0.6) 20%,
    rgba(34,197,94,0.3) 60%,
    rgba(34,197,94,0) 100%
  );
  filter: blur(10px);
  pointer-events: none;
  z-index: 1;
}

/* Brilho interno superior */
.elementor-342 .elementor-element.elementor-element-ea83e75 .elementor-button:before {
  content: "";
  position: absolute;
  top: -4px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 8px;
  background: radial-gradient(
    ellipse at center,
    rgba(255,255,255,0.9) 0%,
    rgba(255,255,255,0.15) 40%,
    rgba(255,255,255,0) 70%
  );
  pointer-events: none;
  z-index: 2;
}

/* Brilho interno inferior */
.elementor-342 .elementor-element.elementor-element-ea83e75 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 8px;
  background: radial-gradient(
    ellipse at center,
    rgba(255,255,255,0.9) 0%,
    rgba(255,255,255,0.15) 40%,
    rgba(255,255,255,0) 70%
  );
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a29897 */.elementor-342 .elementor-element.elementor-element-6a29897{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS *//* Desativa a seleção e interações com elementos na classe 'naomexa' */
.naomexa {
    user-select: none;
    pointer-events: none;
}

/* Adiciona um risco vermelho ao texto com a classe 'linered' */
.linered {
    text-decoration: line-through;
    text-decoration-color: red;
}

/* Estiliza o placeholder dos elementos */
::placeholder {
    opacity: 1 !important;
    color: #000 !important;
}

/* Remove o contorno padrão dos elementos ao serem focados */
*:focus {
    outline: none;
    box-shadow: 0 0 0 0.2rem #fff;
}

/* Remove a sombra de elementos que não estão visivelmente focados */
*:focus:not(:focus-visible) {
    outline: none;
    box-shadow: none;
}

/* Remove a margem inferior dos parágrafos */
p {
    margin-bottom: 0;
}


/* Corrige scrollbar horizontal */
html, body {
    width: 100%;
    overflow-x: hidden !important;
    text-wrap: balance !important;
}
[data-elementor-type="wp-page"] {
    overflow: hidden !important;
}

@‌media(max-width: 767px){
.e-con .elementor-widget:not(.fixo){
width: 100% !important;
}
}/* End custom CSS */