.elementor-7 .elementor-element.elementor-element-87dfc8b{--display:flex;--min-height:100vh;--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:space-between;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-7 .elementor-element.elementor-element-87dfc8b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-87dfc8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academy.devtanvir.me/wp-content/uploads/2026/03/bg-hero.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-87dfc8b::before, .elementor-7 .elementor-element.elementor-element-87dfc8b > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-87dfc8b > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-87dfc8b > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-87dfc8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-87dfc8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(286.84deg, #00000000 12%, #00000082 65%);}.elementor-7 .elementor-element.elementor-element-f7bbb55{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:224px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-9bd2ea8{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-9bd2ea8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-ea604a5 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-7 .elementor-element.elementor-element-15b8be9{width:var( --container-widget-width, 52% );max-width:52%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:52%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-8e472b7{--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-2c82a6a .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca81982-font-family ), Sans-serif;font-size:var( --e-global-typography-ca81982-font-size );font-weight:var( --e-global-typography-ca81982-font-weight );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:61px 61px 61px 61px;padding:21.5px 26px 22.5px 32px;}.elementor-7 .elementor-element.elementor-element-2c82a6a.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-2c82a6a .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-090f44e .elementor-button{background-color:#1C343400;font-family:var( --e-global-typography-ca81982-font-family ), Sans-serif;font-size:var( --e-global-typography-ca81982-font-size );font-weight:var( --e-global-typography-ca81982-font-weight );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ea604a5 );border-radius:61px 61px 61px 61px;padding:22px 30px 22px 30px;}.elementor-7 .elementor-element.elementor-element-090f44e.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-ced784e{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-ab0cd4b{width:var( --container-widget-width, 1286px );max-width:1286px;--container-widget-width:1286px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-ab0cd4b img{width:100%;}.elementor-7 .elementor-element.elementor-element-d29a1c2{--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:43px;--padding-bottom:84px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f2baf37.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-f2baf37 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:16px;font-weight:400;line-height:1.16em;letter-spacing:0.01em;}.elementor-7 .elementor-element.elementor-element-5f95805 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca81982-font-family ), Sans-serif;font-size:var( --e-global-typography-ca81982-font-size );font-weight:var( --e-global-typography-ca81982-font-weight );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:61px 61px 61px 61px;padding:19.5px 26px 19.5px 26px;}.elementor-7 .elementor-element.elementor-element-5f95805.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-ae39568{--display:flex;--min-height:676px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-fcdfd5f{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ef8cfcc{--display:flex;--min-height:254px;--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a5cc2fc.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-a5cc2fc{text-align:start;}.elementor-7 .elementor-element.elementor-element-a5cc2fc .elementor-heading-title{font-family:var( --e-global-typography-801cfad-font-family ), Sans-serif;font-size:var( --e-global-typography-801cfad-font-size );font-weight:var( --e-global-typography-801cfad-font-weight );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6d25a32 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca81982-font-family ), Sans-serif;font-size:var( --e-global-typography-ca81982-font-size );font-weight:var( --e-global-typography-ca81982-font-weight );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:61px 61px 61px 61px;padding:24px 26px 24px 26px;}.elementor-7 .elementor-element.elementor-element-6d25a32.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-2c0b63d{--display:flex;--min-height:254px;--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:space-between;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-fd6c98b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1af8bdc{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-1af8bdc .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-01bb088{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-64ab592 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-ac54dc8 .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0d439c1{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f43ebdb{--display:flex;--min-height:382px;--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-radius:23px 23px 23px 23px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f43ebdb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f43ebdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-3208106{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1f149c2{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-1f149c2.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-1f149c2 .elementor-heading-title{font-family:var( --e-global-typography-4ed9317-font-family ), Sans-serif;font-size:var( --e-global-typography-4ed9317-font-size );font-weight:var( --e-global-typography-4ed9317-font-weight );line-height:var( --e-global-typography-4ed9317-line-height );letter-spacing:var( --e-global-typography-4ed9317-letter-spacing );color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-518a080.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-518a080{text-align:center;}.elementor-7 .elementor-element.elementor-element-518a080 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:22px;font-weight:200;line-height:1.17em;letter-spacing:0.01em;color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-5be1a9a{--display:flex;--min-height:382px;--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-radius:23px 23px 23px 23px;}.elementor-7 .elementor-element.elementor-element-5be1a9a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5be1a9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academy.devtanvir.me/wp-content/uploads/2026/03/cdcb9e7bc0d082d2803694505dc12a5f08e662a6.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-aacf8e3{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c478ea8{--display:flex;--min-height:152px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3c11356{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d1b24a4.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-d1b24a4{text-align:start;}.elementor-7 .elementor-element.elementor-element-d1b24a4 .elementor-heading-title{font-family:var( --e-global-typography-801cfad-font-family ), Sans-serif;font-size:var( --e-global-typography-801cfad-font-size );font-weight:var( --e-global-typography-801cfad-font-weight );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9a8e020{--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:space-between;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-28e5e42{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-28e5e42 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d77abd7 .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-100cf9e{--display:flex;--min-height:152px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-720259e{--display:flex;}.elementor-7 .elementor-element.elementor-element-5b1a7e6{--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-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-5b1a7e6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5b1a7e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c548a05 );}.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-7 .elementor-element.elementor-element-99c2b92 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-99c2b92 .elementor-icon{font-size:27px;}.elementor-7 .elementor-element.elementor-element-99c2b92 .elementor-icon svg{height:27px;}.elementor-7 .elementor-element.elementor-element-13f2848{padding:0px 0px 88px 0px;}.elementor-7 .elementor-element.elementor-element-13f2848 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-8879b69{padding:0px 0px 71px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-8879b69 .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-5835665{--display:flex;}.elementor-7 .elementor-element.elementor-element-668d469{--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-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-668d469:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-668d469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c548a05 );}.elementor-7 .elementor-element.elementor-element-b4cf085 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-b4cf085 .elementor-icon{font-size:27px;}.elementor-7 .elementor-element.elementor-element-b4cf085 .elementor-icon svg{height:27px;}.elementor-7 .elementor-element.elementor-element-6cc8d8b{padding:0px 0px 88px 0px;}.elementor-7 .elementor-element.elementor-element-6cc8d8b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-64af10d{padding:0px 0px 71px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-64af10d .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4b04399{--display:flex;}.elementor-7 .elementor-element.elementor-element-bfb023a{--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-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-bfb023a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bfb023a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c548a05 );}.elementor-7 .elementor-element.elementor-element-9f1453a .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-9f1453a .elementor-icon{font-size:27px;}.elementor-7 .elementor-element.elementor-element-9f1453a .elementor-icon svg{height:27px;}.elementor-7 .elementor-element.elementor-element-6b71bce{padding:0px 0px 88px 0px;}.elementor-7 .elementor-element.elementor-element-6b71bce .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9763317{padding:0px 0px 71px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-9763317 .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7f8e813{--display:flex;}.elementor-7 .elementor-element.elementor-element-01105ed{--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-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-01105ed:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-01105ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c548a05 );}.elementor-7 .elementor-element.elementor-element-fba4bb0 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-fba4bb0 .elementor-icon{font-size:27px;}.elementor-7 .elementor-element.elementor-element-fba4bb0 .elementor-icon svg{height:27px;}.elementor-7 .elementor-element.elementor-element-0bfd9dd{padding:0px 0px 88px 0px;}.elementor-7 .elementor-element.elementor-element-0bfd9dd .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6068729{padding:0px 0px 71px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-6068729 .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b0d51d9{--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-7 .elementor-element.elementor-element-bd488cb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-cbb385a{--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-7 .elementor-element.elementor-element-7fba118{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e71a2a3.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-e71a2a3{text-align:start;}.elementor-7 .elementor-element.elementor-element-e71a2a3 .elementor-heading-title{font-family:var( --e-global-typography-801cfad-font-family ), Sans-serif;font-size:var( --e-global-typography-801cfad-font-size );font-weight:var( --e-global-typography-801cfad-font-weight );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-f45d094{width:var( --container-widget-width, 68% );max-width:68%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-f45d094.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-f45d094 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d4fcc37{text-align:center;}.elementor-7 .elementor-element.elementor-element-d4fcc37 .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-1d27473{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b9b766f{--display:flex;--min-height:533px;--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:space-between;--padding-top:64px;--padding-bottom:64px;--padding-left:43px;--padding-right:43px;}.elementor-7 .elementor-element.elementor-element-b9b766f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b9b766f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d77f7d0 );}.elementor-7 .elementor-element.elementor-element-032bd60{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0973e84.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-0973e84{text-align:start;}.elementor-7 .elementor-element.elementor-element-0973e84 .elementor-heading-title{font-family:var( --e-global-typography-801cfad-font-family ), Sans-serif;font-size:var( --e-global-typography-801cfad-font-size );font-weight:var( --e-global-typography-801cfad-font-weight );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-2b5cfbc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-2b5cfbc.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-2b5cfbc .elementor-heading-title{font-family:var( --e-global-typography-3d0dfd3-font-family ), Sans-serif;font-size:var( --e-global-typography-3d0dfd3-font-size );font-weight:var( --e-global-typography-3d0dfd3-font-weight );line-height:var( --e-global-typography-3d0dfd3-line-height );letter-spacing:var( --e-global-typography-3d0dfd3-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6865274.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-6865274{text-align:start;}.elementor-7 .elementor-element.elementor-element-6865274 .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-efe209c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9b31790 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca81982-font-family ), Sans-serif;font-size:var( --e-global-typography-ca81982-font-size );font-weight:var( --e-global-typography-ca81982-font-weight );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:61px 61px 61px 61px;padding:24px 26px 24px 26px;}.elementor-7 .elementor-element.elementor-element-9b31790.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-3667f2d{--display:flex;--min-height:533px;--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-radius:0px 10px 10px 0px;--padding-top:97px;--padding-bottom:96.33px;--padding-left:112px;--padding-right:110.99px;}.elementor-7 .elementor-element.elementor-element-3667f2d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3667f2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academy.devtanvir.me/wp-content/uploads/2026/03/2026d534fdfe790c2d34dcac2119392453d6b103.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-263fdc2{--display:flex;--min-height:106.02px;--border-radius:15.66px 15.66px 15.66px 15.66px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:39px;}.elementor-7 .elementor-element.elementor-element-263fdc2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-263fdc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-f737fe4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-301dc2b{--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-7 .elementor-element.elementor-element-ef58150{width:var( --container-widget-width, 83.13px );max-width:83.13px;--container-widget-width:83.13px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-ef58150.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-ef58150 img{width:100%;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-5f03131{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-5f03131.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-5f03131 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-5f03131 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-5f03131 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-5f03131 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-5f03131:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-5f03131:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-5f03131 .elementor-icon-box-description{font-family:"HelveticaNeue", Sans-serif;font-size:16px;font-weight:200;line-height:1.5em;letter-spacing:0.01em;color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-64493a6{--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:19px 19px;--row-gap:19px;--column-gap:19px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-64493a6.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-f1652fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f1652fb.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-f1652fb .elementor-icon-box-wrapper{text-align:end;}.elementor-7 .elementor-element.elementor-element-f1652fb .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-7216fe2 );}.elementor-7 .elementor-element.elementor-element-f1652fb .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f1652fb .elementor-icon-box-title a{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:500;line-height:1.17em;letter-spacing:0em;}.elementor-7 .elementor-element.elementor-element-f1652fb:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-f1652fb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-f1652fb .elementor-icon-box-description{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:200;text-transform:uppercase;line-height:1.17em;letter-spacing:-0.03em;color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-b2951a6{--display:flex;--min-height:106.02px;--border-radius:15.66px 15.66px 15.66px 15.66px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:39px;}.elementor-7 .elementor-element.elementor-element-b2951a6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b2951a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-526026c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-dd90fc7{--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-7 .elementor-element.elementor-element-f8b65ba{width:var( --container-widget-width, 83.13px );max-width:83.13px;--container-widget-width:83.13px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-f8b65ba.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-f8b65ba img{width:100%;}.elementor-7 .elementor-element.elementor-element-7f59973{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-7f59973.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7f59973 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-7f59973 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-7f59973 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-7f59973 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7f59973:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-7f59973:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-7f59973 .elementor-icon-box-description{font-family:"HelveticaNeue", Sans-serif;font-size:16px;font-weight:200;line-height:1.5em;letter-spacing:0.01em;color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-266b2cc{--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:19px 19px;--row-gap:19px;--column-gap:19px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-266b2cc.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-e43f7c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e43f7c9.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-e43f7c9 .elementor-icon-box-wrapper{text-align:end;}.elementor-7 .elementor-element.elementor-element-e43f7c9 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-7216fe2 );}.elementor-7 .elementor-element.elementor-element-e43f7c9 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-e43f7c9 .elementor-icon-box-title a{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:500;line-height:1.17em;letter-spacing:0em;}.elementor-7 .elementor-element.elementor-element-e43f7c9:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-e43f7c9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-e43f7c9 .elementor-icon-box-description{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:200;text-transform:uppercase;line-height:1.17em;letter-spacing:-0.03em;color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-2b5f11d{--display:flex;--min-height:106.02px;--border-radius:15.66px 15.66px 15.66px 15.66px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:39px;}.elementor-7 .elementor-element.elementor-element-2b5f11d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2b5f11d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-d97ea5c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-98244a0{--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-7 .elementor-element.elementor-element-2c4fc30{width:var( --container-widget-width, 83.13px );max-width:83.13px;--container-widget-width:83.13px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-2c4fc30.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-2c4fc30 img{width:100%;}.elementor-7 .elementor-element.elementor-element-259c371{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-259c371.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-259c371 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-259c371 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-259c371 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-259c371 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-259c371:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-259c371:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-259c371 .elementor-icon-box-description{font-family:"HelveticaNeue", Sans-serif;font-size:16px;font-weight:200;line-height:1.5em;letter-spacing:0.01em;color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-6dc21b2{--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:19px 19px;--row-gap:19px;--column-gap:19px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6dc21b2.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-3241201{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3241201.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-3241201 .elementor-icon-box-wrapper{text-align:end;}.elementor-7 .elementor-element.elementor-element-3241201 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-7216fe2 );}.elementor-7 .elementor-element.elementor-element-3241201 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-3241201 .elementor-icon-box-title a{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:500;line-height:1.17em;letter-spacing:0em;}.elementor-7 .elementor-element.elementor-element-3241201:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-3241201:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-3241201 .elementor-icon-box-description{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:200;text-transform:uppercase;line-height:1.17em;letter-spacing:-0.03em;color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-20b60dc{--display:flex;--min-height:106.02px;--border-radius:15.66px 15.66px 15.66px 15.66px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:39px;}.elementor-7 .elementor-element.elementor-element-20b60dc:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-20b60dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-82a3e46{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-52100a2{--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-7 .elementor-element.elementor-element-21024d9{width:var( --container-widget-width, 83.13px );max-width:83.13px;--container-widget-width:83.13px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-21024d9.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-21024d9 img{width:100%;}.elementor-7 .elementor-element.elementor-element-ee99863{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-ee99863.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-ee99863 .elementor-icon-box-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-ee99863 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-ee99863 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-ee99863 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-ee99863:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-ee99863:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-ee99863 .elementor-icon-box-description{font-family:"HelveticaNeue", Sans-serif;font-size:16px;font-weight:200;line-height:1.5em;letter-spacing:0.01em;color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-307204c{--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:19px 19px;--row-gap:19px;--column-gap:19px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-307204c.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-73f2885{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-73f2885.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-73f2885 .elementor-icon-box-wrapper{text-align:end;}.elementor-7 .elementor-element.elementor-element-73f2885 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-7216fe2 );}.elementor-7 .elementor-element.elementor-element-73f2885 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-73f2885 .elementor-icon-box-title a{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:500;line-height:1.17em;letter-spacing:0em;}.elementor-7 .elementor-element.elementor-element-73f2885:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-73f2885:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-73f2885 .elementor-icon-box-description{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:200;text-transform:uppercase;line-height:1.17em;letter-spacing:-0.03em;color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-d4c052b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3fb8dcf{--display:flex;--min-height:533px;--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:space-between;--padding-top:64px;--padding-bottom:64px;--padding-left:43px;--padding-right:43px;}.elementor-7 .elementor-element.elementor-element-3fb8dcf:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3fb8dcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d77f7d0 );}.elementor-7 .elementor-element.elementor-element-54a8582{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3eac6a5.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-3eac6a5{text-align:start;}.elementor-7 .elementor-element.elementor-element-3eac6a5 .elementor-heading-title{font-family:var( --e-global-typography-801cfad-font-family ), Sans-serif;font-size:var( --e-global-typography-801cfad-font-size );font-weight:var( --e-global-typography-801cfad-font-weight );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-46a3c64{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-46a3c64.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-46a3c64 .elementor-heading-title{font-family:var( --e-global-typography-3d0dfd3-font-family ), Sans-serif;font-size:var( --e-global-typography-3d0dfd3-font-size );font-weight:var( --e-global-typography-3d0dfd3-font-weight );line-height:var( --e-global-typography-3d0dfd3-line-height );letter-spacing:var( --e-global-typography-3d0dfd3-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d81a9da.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-d81a9da{text-align:start;}.elementor-7 .elementor-element.elementor-element-d81a9da .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b435563{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a6d0ea9 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca81982-font-family ), Sans-serif;font-size:var( --e-global-typography-ca81982-font-size );font-weight:var( --e-global-typography-ca81982-font-weight );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:61px 61px 61px 61px;padding:24px 26px 24px 26px;}.elementor-7 .elementor-element.elementor-element-a6d0ea9.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-077469d{--display:flex;--min-height:533px;--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;--border-radius:0px 10px 10px 0px;--padding-top:97px;--padding-bottom:96.33px;--padding-left:112px;--padding-right:110.99px;}.elementor-7 .elementor-element.elementor-element-077469d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-077469d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academy.devtanvir.me/wp-content/uploads/2026/03/3493e46d4b3b5660867e46d13d8ce71b7ccf1557.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-f94c508{width:var( --container-widget-width, 156px );max-width:156px;--container-widget-width:156px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-f94c508 img{width:100%;}.elementor-7 .elementor-element.elementor-element-cd9f8d1{--display:flex;--min-height:109.19px;--border-radius:30.48px 30.48px 30.48px 30.48px;--padding-top:18px;--padding-bottom:18px;--padding-left:21px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-cd9f8d1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-cd9f8d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-2ad6e61.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-2ad6e61{text-align:start;}.elementor-7 .elementor-element.elementor-element-2ad6e61 .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-97e23d8{--display:flex;--min-height:56px;--border-radius:30.48px 30.48px 30.48px 30.48px;--padding-top:18px;--padding-bottom:18px;--padding-left:21px;--padding-right:22px;}.elementor-7 .elementor-element.elementor-element-97e23d8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-97e23d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-c5a0b41.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-c5a0b41{text-align:start;}.elementor-7 .elementor-element.elementor-element-c5a0b41 .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-722229e{--display:flex;--min-height:676px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9a5e8f1{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-eef967f{--display:flex;--min-height:254px;--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-7 .elementor-element.elementor-element-93fa618.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-93fa618{text-align:start;}.elementor-7 .elementor-element.elementor-element-93fa618 .elementor-heading-title{font-family:var( --e-global-typography-801cfad-font-family ), Sans-serif;font-size:var( --e-global-typography-801cfad-font-size );font-weight:var( --e-global-typography-801cfad-font-weight );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-f0838fd{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-f0838fd .elementor-heading-title{font-family:var( --e-global-typography-4ed9317-font-family ), Sans-serif;font-size:var( --e-global-typography-4ed9317-font-size );font-weight:var( --e-global-typography-4ed9317-font-weight );line-height:var( --e-global-typography-4ed9317-line-height );letter-spacing:var( --e-global-typography-4ed9317-letter-spacing );}.elementor-7 .elementor-element.elementor-element-97f1f5c .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca81982-font-family ), Sans-serif;font-size:var( --e-global-typography-ca81982-font-size );font-weight:var( --e-global-typography-ca81982-font-weight );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:61px 61px 61px 61px;padding:24px 26px 24px 26px;}.elementor-7 .elementor-element.elementor-element-97f1f5c.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-9dc7932{--display:flex;--min-height:254px;--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:space-between;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0f33fbe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-771169e{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-771169e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3c9b9ec{padding:0px 0px 24px 0px;}.elementor-7 .elementor-element.elementor-element-3c9b9ec .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-1255dec{--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:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-eb785a0{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-988c347{--display:flex;--min-height:66px;--justify-content:center;--overlay-opacity:0.35;--border-radius:36px 36px 36px 36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-988c347:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-988c347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academy.devtanvir.me/wp-content/uploads/2026/03/9bfd8806c4a8ada426517ffcc9ddfbd064d3bf00.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-988c347::before, .elementor-7 .elementor-element.elementor-element-988c347 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-988c347 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-988c347 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-988c347 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-988c347 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-988c347.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-496e627.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-496e627 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-496e627 .elementor-icon{font-size:27.24px;}.elementor-7 .elementor-element.elementor-element-496e627 .elementor-icon svg{height:27.24px;}.elementor-7 .elementor-element.elementor-element-9bfad99 .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4249424{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4ba9136{--display:flex;--min-height:66px;--justify-content:center;--overlay-opacity:0.35;--border-radius:36px 36px 36px 36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4ba9136:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4ba9136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academy.devtanvir.me/wp-content/uploads/2026/03/731e8d55479956f4866381e59df2a791c75953b5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-4ba9136::before, .elementor-7 .elementor-element.elementor-element-4ba9136 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-4ba9136 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-4ba9136 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-4ba9136 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-4ba9136 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-4ba9136.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-d86105a.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-d86105a .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-d86105a .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-d86105a .elementor-icon svg{height:24px;}.elementor-7 .elementor-element.elementor-element-e1fb7cb .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-78f2029{--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:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2d572cf{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1edaa37{--display:flex;--min-height:66px;--justify-content:center;--overlay-opacity:0.35;--border-radius:36px 36px 36px 36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1edaa37:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1edaa37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academy.devtanvir.me/wp-content/uploads/2026/03/e42331e987ea318b85cd271dd807217add6cd666.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-1edaa37::before, .elementor-7 .elementor-element.elementor-element-1edaa37 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1edaa37 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1edaa37 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-1edaa37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-1edaa37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-1edaa37.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-afe6738.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-afe6738 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-afe6738 .elementor-icon{font-size:33px;}.elementor-7 .elementor-element.elementor-element-afe6738 .elementor-icon svg{height:33px;}.elementor-7 .elementor-element.elementor-element-3baa0f2 .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0ca5aef{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-021551a{--display:flex;--min-height:66px;--justify-content:center;--overlay-opacity:0.35;--border-radius:36px 36px 36px 36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-021551a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-021551a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academy.devtanvir.me/wp-content/uploads/2026/03/20515f791feb915bd4e6451a1767e4bb96bf973e.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-021551a::before, .elementor-7 .elementor-element.elementor-element-021551a > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-021551a > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-021551a > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-021551a > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-021551a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-021551a.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-def83c3.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-def83c3 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-def83c3 .elementor-icon{font-size:37px;}.elementor-7 .elementor-element.elementor-element-def83c3 .elementor-icon svg{height:37px;}.elementor-7 .elementor-element.elementor-element-3117d3e .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-f931a50{--display:flex;--min-height:785px;--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:80px 80px;--row-gap:80px;--column-gap:80px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:8px;--padding-top:43px;--padding-bottom:43px;--padding-left:8px;--padding-right:8px;}.elementor-7 .elementor-element.elementor-element-f931a50:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f931a50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-9a1f5b2{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e9ce1d9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-7 .elementor-element.elementor-element-7f67d54{--divider-border-style:solid;--divider-color:#D9D9D9;--divider-border-width:1px;padding:33px 0px 24px 0px;}.elementor-7 .elementor-element.elementor-element-7f67d54 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-7f67d54 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-7 .elementor-element.elementor-element-a188088{padding:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-a188088 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-d90ae28 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-6b7719d{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-98b1e5d{--display:flex;--padding-top:0px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-fe17603 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca81982-font-family ), Sans-serif;font-size:var( --e-global-typography-ca81982-font-size );font-weight:var( --e-global-typography-ca81982-font-weight );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ea604a5 );border-radius:61px 61px 61px 61px;padding:22px 30px 22px 30px;}.elementor-7 .elementor-element.elementor-element-fe17603.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-d0d48d2{--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-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d0d48d2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d0d48d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academy.devtanvir.me/wp-content/uploads/2026/03/04699b00dbad88faecea0d5dec237391967e69e3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-b396534{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4349d9a{--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-7 .elementor-element.elementor-element-4d064d8{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-58df20a.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-58df20a{text-align:start;}.elementor-7 .elementor-element.elementor-element-58df20a .elementor-heading-title{font-family:var( --e-global-typography-801cfad-font-family ), Sans-serif;font-size:var( --e-global-typography-801cfad-font-size );font-weight:var( --e-global-typography-801cfad-font-weight );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-1d0dc5a{width:var( --container-widget-width, 68% );max-width:68%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-1d0dc5a.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-1d0dc5a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-537f8ae{padding:0px 0px 22px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-537f8ae .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6979720{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-96c286f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-93aeb9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3fbed76{--display:flex;--min-height:533px;--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:space-between;--border-radius:10px 0px 0px 10px;--padding-top:64px;--padding-bottom:64px;--padding-left:43px;--padding-right:43px;}.elementor-7 .elementor-element.elementor-element-3fbed76:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3fbed76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d77f7d0 );}.elementor-7 .elementor-element.elementor-element-4aacc4c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-324cf3c.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-324cf3c{text-align:start;}.elementor-7 .elementor-element.elementor-element-324cf3c .elementor-heading-title{font-family:var( --e-global-typography-801cfad-font-family ), Sans-serif;font-size:var( --e-global-typography-801cfad-font-size );font-weight:var( --e-global-typography-801cfad-font-weight );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-975aaa6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-975aaa6.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-975aaa6 .elementor-heading-title{font-family:var( --e-global-typography-3d0dfd3-font-family ), Sans-serif;font-size:var( --e-global-typography-3d0dfd3-font-size );font-weight:var( --e-global-typography-3d0dfd3-font-weight );line-height:var( --e-global-typography-3d0dfd3-line-height );letter-spacing:var( --e-global-typography-3d0dfd3-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4b9bda6.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-4b9bda6{text-align:start;}.elementor-7 .elementor-element.elementor-element-4b9bda6 .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e36f15d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-92fc720 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca81982-font-family ), Sans-serif;font-size:var( --e-global-typography-ca81982-font-size );font-weight:var( --e-global-typography-ca81982-font-weight );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:61px 61px 61px 61px;padding:22px 30px 22px 30px;}.elementor-7 .elementor-element.elementor-element-92fc720.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-1fc043d{--display:flex;--min-height:533px;--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;--border-radius:0px 10px 10px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:85px;--padding-right:85px;}.elementor-7 .elementor-element.elementor-element-1fc043d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1fc043d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-83d3441{--display:flex;--min-height:533px;--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:93px;--padding-bottom:93px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-39fc724{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-39fc724.e-con{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-ecbd77b.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-ecbd77b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7 .elementor-element.elementor-element-ecbd77b .elementor-icon{font-size:64px;}.elementor-7 .elementor-element.elementor-element-ecbd77b .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-ecbd77b .elementor-icon-box-title a{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-ecbd77b .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-ecbd77b:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-ecbd77b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-0485a2a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0485a2a.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7f183f0.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7f183f0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7 .elementor-element.elementor-element-7f183f0 .elementor-icon{font-size:64px;}.elementor-7 .elementor-element.elementor-element-7f183f0 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-7f183f0 .elementor-icon-box-title a{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7f183f0 .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-7f183f0:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-7f183f0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-f7a30f0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-43b5fc6.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-43b5fc6 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7 .elementor-element.elementor-element-43b5fc6 .elementor-icon{font-size:64px;}.elementor-7 .elementor-element.elementor-element-43b5fc6 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-43b5fc6 .elementor-icon-box-title a{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-43b5fc6 .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-43b5fc6:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-43b5fc6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-23f3d18{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4935416{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a32a34c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-526ec87{--display:flex;--min-height:533px;--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:space-between;--border-radius:10px 0px 0px 10px;--padding-top:64px;--padding-bottom:64px;--padding-left:43px;--padding-right:43px;}.elementor-7 .elementor-element.elementor-element-526ec87:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-526ec87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d77f7d0 );}.elementor-7 .elementor-element.elementor-element-0ae83f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-99f5bc3.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-99f5bc3{text-align:start;}.elementor-7 .elementor-element.elementor-element-99f5bc3 .elementor-heading-title{font-family:var( --e-global-typography-801cfad-font-family ), Sans-serif;font-size:var( --e-global-typography-801cfad-font-size );font-weight:var( --e-global-typography-801cfad-font-weight );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d1aca89{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-d1aca89.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-d1aca89 .elementor-heading-title{font-family:var( --e-global-typography-3d0dfd3-font-family ), Sans-serif;font-size:var( --e-global-typography-3d0dfd3-font-size );font-weight:var( --e-global-typography-3d0dfd3-font-weight );line-height:var( --e-global-typography-3d0dfd3-line-height );letter-spacing:var( --e-global-typography-3d0dfd3-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d4be3e4.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-d4be3e4{text-align:start;}.elementor-7 .elementor-element.elementor-element-d4be3e4 .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-5257669{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b4e2df6 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca81982-font-family ), Sans-serif;font-size:var( --e-global-typography-ca81982-font-size );font-weight:var( --e-global-typography-ca81982-font-weight );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:61px 61px 61px 61px;padding:22px 30px 22px 30px;}.elementor-7 .elementor-element.elementor-element-b4e2df6.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-3221b82{--display:flex;--min-height:533px;--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;--border-radius:0px 10px 10px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:85px;--padding-right:85px;}.elementor-7 .elementor-element.elementor-element-3221b82:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3221b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-f096b2c{--display:flex;--min-height:533px;--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:93px;--padding-bottom:93px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d9d2fd8{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d9d2fd8.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-0c44f8c.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-0c44f8c .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7 .elementor-element.elementor-element-0c44f8c .elementor-icon{font-size:64px;}.elementor-7 .elementor-element.elementor-element-0c44f8c .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-0c44f8c .elementor-icon-box-title a{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0c44f8c .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-0c44f8c:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-0c44f8c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-b117f93{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b117f93.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-d7e3c1f{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-d7e3c1f.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-d7e3c1f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7 .elementor-element.elementor-element-d7e3c1f .elementor-icon{font-size:64px;}.elementor-7 .elementor-element.elementor-element-d7e3c1f .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-d7e3c1f .elementor-icon-box-title a{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d7e3c1f .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-d7e3c1f:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-d7e3c1f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-c547fdc{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-df9ba0e.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-df9ba0e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7 .elementor-element.elementor-element-df9ba0e .elementor-icon{font-size:64px;}.elementor-7 .elementor-element.elementor-element-df9ba0e .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-df9ba0e .elementor-icon-box-title a{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-df9ba0e .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-df9ba0e:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-df9ba0e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-8c319e4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-210c056{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a261bbd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2edcb51{--display:flex;--min-height:533px;--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:space-between;--border-radius:10px 0px 0px 10px;--padding-top:64px;--padding-bottom:64px;--padding-left:43px;--padding-right:43px;}.elementor-7 .elementor-element.elementor-element-2edcb51:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2edcb51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d77f7d0 );}.elementor-7 .elementor-element.elementor-element-c343798{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-121ce90.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-121ce90{text-align:start;}.elementor-7 .elementor-element.elementor-element-121ce90 .elementor-heading-title{font-family:var( --e-global-typography-801cfad-font-family ), Sans-serif;font-size:var( --e-global-typography-801cfad-font-size );font-weight:var( --e-global-typography-801cfad-font-weight );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-2a2177b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-2a2177b.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-2a2177b .elementor-heading-title{font-family:var( --e-global-typography-3d0dfd3-font-family ), Sans-serif;font-size:var( --e-global-typography-3d0dfd3-font-size );font-weight:var( --e-global-typography-3d0dfd3-font-weight );line-height:var( --e-global-typography-3d0dfd3-line-height );letter-spacing:var( --e-global-typography-3d0dfd3-letter-spacing );}.elementor-7 .elementor-element.elementor-element-fad0d06.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-fad0d06{text-align:start;}.elementor-7 .elementor-element.elementor-element-fad0d06 .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7ce3f69{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f5dc410 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca81982-font-family ), Sans-serif;font-size:var( --e-global-typography-ca81982-font-size );font-weight:var( --e-global-typography-ca81982-font-weight );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:61px 61px 61px 61px;padding:22px 30px 22px 30px;}.elementor-7 .elementor-element.elementor-element-f5dc410.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-afdfdb7{--display:flex;--min-height:533px;--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;--border-radius:0px 10px 10px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:85px;--padding-right:85px;}.elementor-7 .elementor-element.elementor-element-afdfdb7:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-afdfdb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-7e66cf7{--display:flex;--min-height:533px;--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:93px;--padding-bottom:93px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e8be01d{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e8be01d.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-02b83b2.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-02b83b2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7 .elementor-element.elementor-element-02b83b2 .elementor-icon{font-size:64px;}.elementor-7 .elementor-element.elementor-element-02b83b2 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-02b83b2 .elementor-icon-box-title a{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-02b83b2 .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-02b83b2:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-02b83b2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-3db9c4e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3db9c4e.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-bd97ad2.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-bd97ad2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7 .elementor-element.elementor-element-bd97ad2 .elementor-icon{font-size:64px;}.elementor-7 .elementor-element.elementor-element-bd97ad2 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-bd97ad2 .elementor-icon-box-title a{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-bd97ad2 .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-bd97ad2:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-bd97ad2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-ffa956f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0e219a6.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-0e219a6 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7 .elementor-element.elementor-element-0e219a6 .elementor-icon{font-size:64px;}.elementor-7 .elementor-element.elementor-element-0e219a6 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-0e219a6 .elementor-icon-box-title a{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0e219a6 .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-0e219a6:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-0e219a6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-d6fe602{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-04550c6.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-04550c6 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7 .elementor-element.elementor-element-04550c6 .elementor-icon{font-size:64px;}.elementor-7 .elementor-element.elementor-element-04550c6 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-04550c6 .elementor-icon-box-title a{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-04550c6 .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-04550c6:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-04550c6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-3910767{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9c76311.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-9c76311 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7 .elementor-element.elementor-element-9c76311 .elementor-icon{font-size:64px;}.elementor-7 .elementor-element.elementor-element-9c76311 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-9c76311 .elementor-icon-box-title a{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9c76311 .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-9c76311:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-9c76311:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-21534d1{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-7 .elementor-element.elementor-element-d094429{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e0f041c{--display:flex;--min-height:152px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-bf13279{--display:flex;--min-height:392px;--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-02dce1b.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-02dce1b{text-align:start;}.elementor-7 .elementor-element.elementor-element-02dce1b .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0.01em;}.elementor-7 .elementor-element.elementor-element-b288b16.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-b288b16{text-align:start;}.elementor-7 .elementor-element.elementor-element-b288b16 .elementor-heading-title{font-family:var( --e-global-typography-4ed9317-font-family ), Sans-serif;font-size:var( --e-global-typography-4ed9317-font-size );font-weight:var( --e-global-typography-4ed9317-font-weight );line-height:var( --e-global-typography-4ed9317-line-height );letter-spacing:var( --e-global-typography-4ed9317-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b8f3eaf.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-b8f3eaf{text-align:start;}.elementor-7 .elementor-element.elementor-element-b8f3eaf .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-816e8ce.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-816e8ce{text-align:start;}.elementor-7 .elementor-element.elementor-element-816e8ce .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:500;line-height:1.17em;letter-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-5a73203{--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:space-between;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9527a48{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8d545d8{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-8d545d8 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:48px;font-weight:500;line-height:1.17em;letter-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-3c697e0 .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7114add .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca81982-font-family ), Sans-serif;font-size:var( --e-global-typography-ca81982-font-size );font-weight:var( --e-global-typography-ca81982-font-weight );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:61px 61px 61px 61px;padding:22px 30px 22px 30px;}.elementor-7 .elementor-element.elementor-element-7114add.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-ad0b9bf{--display:flex;--min-height:152px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-719c536{--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;--gap:016px 16px;--row-gap:016px;--column-gap:16px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-38dc0e3{width:var( --container-widget-width, 33.33% );max-width:33.33%;background-color:var( --e-global-color-primary );padding:37px 32px 44px 32px;--container-widget-width:33.33%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-38dc0e3 .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-38dc0e3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-38dc0e3.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-38dc0e3.elementor-view-default .elementor-icon{fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-38dc0e3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-38dc0e3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-38dc0e3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-38dc0e3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-38dc0e3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-38dc0e3.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-38dc0e3 .elementor-icon{font-size:23px;}.elementor-7 .elementor-element.elementor-element-38dc0e3 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-38dc0e3 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-38dc0e3 .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-38dc0e3:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-38dc0e3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-3ced950{width:var( --container-widget-width, 33.33% );max-width:33.33%;background-color:var( --e-global-color-c548a05 );padding:37px 32px 44px 32px;--container-widget-width:33.33%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-3ced950 .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-3ced950.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-3ced950.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3ced950.elementor-view-default .elementor-icon{fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-3ced950.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-3ced950.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-3ced950.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-3ced950.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-3ced950.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-3ced950.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-3ced950 .elementor-icon{font-size:23px;}.elementor-7 .elementor-element.elementor-element-3ced950 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-3ced950 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3ced950 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-3ced950:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-3ced950:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-581d1b4{width:var( --container-widget-width, 33.33% );max-width:33.33%;background-color:var( --e-global-color-c548a05 );padding:37px 32px 44px 32px;--container-widget-width:33.33%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-581d1b4 .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-581d1b4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-581d1b4.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-581d1b4.elementor-view-default .elementor-icon{fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-581d1b4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-581d1b4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-581d1b4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-581d1b4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-581d1b4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-581d1b4.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-581d1b4 .elementor-icon{font-size:23px;}.elementor-7 .elementor-element.elementor-element-581d1b4 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-581d1b4 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-581d1b4 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-581d1b4:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-581d1b4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-7dbfaf1{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7564b73{--display:flex;--min-height:152px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-cb93d86{--display:flex;--min-height:392px;--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-427e2bd.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-427e2bd{text-align:start;}.elementor-7 .elementor-element.elementor-element-427e2bd .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0.01em;}.elementor-7 .elementor-element.elementor-element-130388b.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-130388b{text-align:start;}.elementor-7 .elementor-element.elementor-element-130388b .elementor-heading-title{font-family:var( --e-global-typography-4ed9317-font-family ), Sans-serif;font-size:var( --e-global-typography-4ed9317-font-size );font-weight:var( --e-global-typography-4ed9317-font-weight );line-height:var( --e-global-typography-4ed9317-line-height );letter-spacing:var( --e-global-typography-4ed9317-letter-spacing );}.elementor-7 .elementor-element.elementor-element-f5aaef4.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-f5aaef4{text-align:start;}.elementor-7 .elementor-element.elementor-element-f5aaef4 .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b2d45e2.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-b2d45e2{text-align:start;}.elementor-7 .elementor-element.elementor-element-b2d45e2 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:20px;font-weight:500;line-height:1.17em;letter-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-d6f51b9{--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:space-between;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d284055{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2d864a6{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-2d864a6 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:48px;font-weight:500;line-height:1.17em;letter-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-72a4a5a .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-2fc8e5f .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca81982-font-family ), Sans-serif;font-size:var( --e-global-typography-ca81982-font-size );font-weight:var( --e-global-typography-ca81982-font-weight );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:61px 61px 61px 61px;padding:22px 30px 22px 30px;}.elementor-7 .elementor-element.elementor-element-2fc8e5f.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-d97cacb{--display:flex;--min-height:152px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0d4743b{--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;--gap:016px 16px;--row-gap:016px;--column-gap:16px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-095bae2{width:var( --container-widget-width, 33.33% );max-width:33.33%;background-color:var( --e-global-color-primary );padding:37px 32px 44px 32px;--container-widget-width:33.33%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-095bae2 .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-095bae2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-095bae2.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-095bae2.elementor-view-default .elementor-icon{fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-095bae2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-095bae2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-095bae2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-095bae2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-095bae2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-095bae2.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-095bae2 .elementor-icon{font-size:23px;}.elementor-7 .elementor-element.elementor-element-095bae2 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-095bae2 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-095bae2 .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-095bae2:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-095bae2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-911c8cb{width:var( --container-widget-width, 33.33% );max-width:33.33%;background-color:var( --e-global-color-c548a05 );padding:37px 32px 44px 32px;--container-widget-width:33.33%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-911c8cb .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-911c8cb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-911c8cb.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-911c8cb.elementor-view-default .elementor-icon{fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-911c8cb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-911c8cb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-911c8cb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-911c8cb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-911c8cb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-911c8cb.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-911c8cb .elementor-icon{font-size:23px;}.elementor-7 .elementor-element.elementor-element-911c8cb .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-911c8cb .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-911c8cb .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-911c8cb:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-911c8cb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-650b3fc{width:var( --container-widget-width, 33.33% );max-width:33.33%;background-color:var( --e-global-color-c548a05 );padding:37px 32px 44px 32px;--container-widget-width:33.33%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-650b3fc .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-650b3fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-650b3fc.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-650b3fc.elementor-view-default .elementor-icon{fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-650b3fc.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-650b3fc.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-650b3fc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-650b3fc.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-650b3fc.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-650b3fc.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-650b3fc .elementor-icon{font-size:23px;}.elementor-7 .elementor-element.elementor-element-650b3fc .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-650b3fc .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-650b3fc .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-650b3fc:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-650b3fc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-22a74ea{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-da2a657{--display:flex;--min-height:152px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-52d6393{--display:flex;--min-height:392px;--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c7048de{--display:flex;}.elementor-7 .elementor-element.elementor-element-a28c9c3.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-a28c9c3{text-align:start;}.elementor-7 .elementor-element.elementor-element-a28c9c3 .elementor-heading-title{font-family:var( --e-global-typography-801cfad-font-family ), Sans-serif;font-size:var( --e-global-typography-801cfad-font-size );font-weight:var( --e-global-typography-801cfad-font-weight );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e225c15.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-e225c15{text-align:start;}.elementor-7 .elementor-element.elementor-element-e225c15 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;line-height:1.17em;letter-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-b9a5f71.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-b9a5f71{text-align:start;}.elementor-7 .elementor-element.elementor-element-b9a5f71 .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-ed0f48c .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca81982-font-family ), Sans-serif;font-size:var( --e-global-typography-ca81982-font-size );font-weight:var( --e-global-typography-ca81982-font-weight );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:61px 61px 61px 61px;padding:22px 30px 22px 30px;}.elementor-7 .elementor-element.elementor-element-ed0f48c.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-3e15e1c{--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:space-between;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1b79b00{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0b1a49c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-97fca70{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7fb91ff{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0em;}.elementor-7 .elementor-element.elementor-element-240fb2f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1978f0f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3eccf87{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0em;}.elementor-7 .elementor-element.elementor-element-93c37fd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4751f66{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-496e9cf{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0em;}.elementor-7 .elementor-element.elementor-element-18f858c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3e4e75c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-99c8872{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0em;}.elementor-7 .elementor-element.elementor-element-406ad29{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-364d796{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0a8034f{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0em;}.elementor-7 .elementor-element.elementor-element-99ecac3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-416837e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-078fb13{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0em;}.elementor-7 .elementor-element.elementor-element-7801838{--n-accordion-title-font-size:22px;padding:0px 0px 0px 0px;--n-accordion-item-title-space-between:48px;--n-accordion-item-title-distance-from-content:16px;--n-accordion-icon-size:15px;}.elementor-7 .elementor-element.elementor-element-7801838 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-7 .elementor-element.elementor-element-7801838 {--n-accordion-padding:0px 0px 8px 0px;}:where( .elementor-7 .elementor-element.elementor-element-7801838 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"HelveticaNeue", Sans-serif;font-weight:600;line-height:1.17em;letter-spacing:0em;}:where( .elementor-7 .elementor-element.elementor-element-7801838 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-7 .elementor-element.elementor-element-eb27b79 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-ca81982-font-family ), Sans-serif;font-size:var( --e-global-typography-ca81982-font-size );font-weight:var( --e-global-typography-ca81982-font-weight );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );fill:var( --e-global-color-ea604a5 );color:var( --e-global-color-ea604a5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:61px 61px 61px 61px;padding:22px 30px 22px 30px;}.elementor-7 .elementor-element.elementor-element-eb27b79.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-bc2ec85{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c7bf7cf{--display:flex;--min-height:152px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4086448{--display:flex;--min-height:259px;--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-7 .elementor-element.elementor-element-57eb3f6{--display:flex;--justify-content:center;--border-radius:50% 50% 50% 50%;}.elementor-7 .elementor-element.elementor-element-57eb3f6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-57eb3f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-63454aa.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-63454aa .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-63454aa .elementor-icon{font-size:164px;}.elementor-7 .elementor-element.elementor-element-63454aa .elementor-icon svg{height:164px;}.elementor-7 .elementor-element.elementor-element-57c8e2d{--display:flex;--min-height:259px;--justify-content:center;--border-radius:50% 50% 50% 50%;}.elementor-7 .elementor-element.elementor-element-57c8e2d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-57c8e2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-6d598d0.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-6d598d0 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-6d598d0 .elementor-icon{font-size:164px;}.elementor-7 .elementor-element.elementor-element-6d598d0 .elementor-icon svg{height:164px;}.elementor-7 .elementor-element.elementor-element-58d4a3a{--display:flex;--min-height:259px;--justify-content:center;--border-radius:50% 50% 50% 50%;}.elementor-7 .elementor-element.elementor-element-58d4a3a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-58d4a3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-4b586b6.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-4b586b6 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-4b586b6 .elementor-icon{font-size:164px;}.elementor-7 .elementor-element.elementor-element-4b586b6 .elementor-icon svg{height:164px;}.elementor-7 .elementor-element.elementor-element-aa76ec1{--display:flex;--min-height:259px;--justify-content:center;--border-radius:50% 50% 50% 50%;}.elementor-7 .elementor-element.elementor-element-aa76ec1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-aa76ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-0f6868a.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-0f6868a .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-0f6868a .elementor-icon{font-size:164px;}.elementor-7 .elementor-element.elementor-element-0f6868a .elementor-icon svg{height:164px;}.elementor-7 .elementor-element.elementor-element-51358ab{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-51358ab:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-51358ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-6e77c7d{--display:flex;--min-height:152px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-110fea1{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7b38456.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-7b38456{text-align:start;}.elementor-7 .elementor-element.elementor-element-7b38456 .elementor-heading-title{font-family:var( --e-global-typography-801cfad-font-family ), Sans-serif;font-size:var( --e-global-typography-801cfad-font-size );font-weight:var( --e-global-typography-801cfad-font-weight );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-f74580e{--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:space-between;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-afe8087{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-afe8087 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-5662774 .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-7e74097{--display:flex;--min-height:152px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a456e28{--display:flex;}.elementor-7 .elementor-element.elementor-element-75ca227{--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-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-75ca227:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-75ca227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c548a05 );}.elementor-7 .elementor-element.elementor-element-e471fda .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-e471fda .elementor-icon{font-size:27px;}.elementor-7 .elementor-element.elementor-element-e471fda .elementor-icon svg{height:27px;}.elementor-7 .elementor-element.elementor-element-15c37ad{padding:0px 0px 88px 0px;}.elementor-7 .elementor-element.elementor-element-15c37ad .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-594f988{padding:0px 0px 71px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-594f988 .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-55771b2{--display:flex;}.elementor-7 .elementor-element.elementor-element-451e3b4{--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-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-451e3b4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-451e3b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c548a05 );}.elementor-7 .elementor-element.elementor-element-085508b .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-085508b .elementor-icon{font-size:27px;}.elementor-7 .elementor-element.elementor-element-085508b .elementor-icon svg{height:27px;}.elementor-7 .elementor-element.elementor-element-db7e44f{padding:0px 0px 88px 0px;}.elementor-7 .elementor-element.elementor-element-db7e44f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7b5d97a{padding:0px 0px 71px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-7b5d97a .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-dfdd757{--display:flex;}.elementor-7 .elementor-element.elementor-element-e98948f{--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-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-e98948f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e98948f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c548a05 );}.elementor-7 .elementor-element.elementor-element-ee38a1c .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-ee38a1c .elementor-icon{font-size:27px;}.elementor-7 .elementor-element.elementor-element-ee38a1c .elementor-icon svg{height:27px;}.elementor-7 .elementor-element.elementor-element-1185b01{padding:0px 0px 88px 0px;}.elementor-7 .elementor-element.elementor-element-1185b01 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-5cf1fb7{padding:0px 0px 71px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-5cf1fb7 .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-fbb9011{--display:flex;}.elementor-7 .elementor-element.elementor-element-d013cfa{--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-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-d013cfa:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d013cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c548a05 );}.elementor-7 .elementor-element.elementor-element-8391b56 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-8391b56 .elementor-icon{font-size:27px;}.elementor-7 .elementor-element.elementor-element-8391b56 .elementor-icon svg{height:27px;}.elementor-7 .elementor-element.elementor-element-6208869{padding:0px 0px 88px 0px;}.elementor-7 .elementor-element.elementor-element-6208869 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a186807{padding:0px 0px 71px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-a186807 .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6e02796{--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-7 .elementor-element.elementor-element-83e88e5{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-83e88e5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-83e88e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-b4cbecb{--display:flex;--min-height:152px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-83aea90{--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:space-between;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ae7416d.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-ae7416d{text-align:start;}.elementor-7 .elementor-element.elementor-element-ae7416d .elementor-heading-title{font-family:var( --e-global-typography-801cfad-font-family ), Sans-serif;font-size:var( --e-global-typography-801cfad-font-size );font-weight:var( --e-global-typography-801cfad-font-weight );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-597ecdf{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-597ecdf .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-9f3c608 .elementor-heading-title{font-family:var( --e-global-typography-689af58-font-family ), Sans-serif;font-size:var( --e-global-typography-689af58-font-size );font-weight:var( --e-global-typography-689af58-font-weight );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-3927342 .elementor-button{background-color:var( --e-global-color-ea604a5 );font-family:var( --e-global-typography-ca81982-font-family ), Sans-serif;font-size:var( --e-global-typography-ca81982-font-size );font-weight:var( --e-global-typography-ca81982-font-weight );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:61px 61px 61px 61px;padding:22px 30px 22px 30px;}.elementor-7 .elementor-element.elementor-element-3927342{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-7 .elementor-element.elementor-element-3927342.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-cacde8b{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-e9b2708.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-e9b2708 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-e9b2708 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-e9b2708{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-e9b2708 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-e9b2708 .elementor-icon-list-item > a{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;letter-spacing:0.01em;}.elementor-7 .elementor-element.elementor-element-e9b2708 .elementor-icon-list-text{color:var( --e-global-color-ea604a5 );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-4bbfa7f{--display:flex;--min-height:152px;--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: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:var( --e-global-color-ea604a5 );--border-color:var( --e-global-color-ea604a5 );--margin-top:54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-abe2f91{--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:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7e346e2.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-7e346e2{text-align:start;}.elementor-7 .elementor-element.elementor-element-7e346e2 .elementor-heading-title{font-family:"HelveticaNeue", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.01em;color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-a13de63{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ff277ce{--grid-template-columns:repeat(0, auto);text-align:right;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-7 .elementor-element.elementor-element-ff277ce .elementor-social-icon{background-color:#02010100;}.elementor-7 .elementor-element.elementor-element-ff277ce .elementor-social-icon i{color:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-ff277ce .elementor-social-icon svg{fill:var( --e-global-color-ea604a5 );}.elementor-7 .elementor-element.elementor-element-fa38813{--display:flex;--min-height:152px;--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--margin-top:54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-766da00{--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:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c4d1397{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-c4d1397 img{width:100%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-87dfc8b{--min-height:100vh;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9bd2ea8{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-9bd2ea8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-15b8be9{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-2c82a6a .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-090f44e .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d29a1c2{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-f2baf37{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-f2baf37 .elementor-heading-title{line-height:1.5em;letter-spacing:0.01em;}.elementor-7 .elementor-element.elementor-element-5f95805 .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-ae39568{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-fcdfd5f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-a5cc2fc{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-a5cc2fc .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6d25a32 .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-1af8bdc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-64ab592 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-ac54dc8 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0d439c1{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-f43ebdb{--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3208106 img{width:100%;}.elementor-7 .elementor-element.elementor-element-1f149c2{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 50px) 20px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-1f149c2 .elementor-heading-title{font-size:var( --e-global-typography-4ed9317-font-size );line-height:var( --e-global-typography-4ed9317-line-height );letter-spacing:var( --e-global-typography-4ed9317-letter-spacing );}.elementor-7 .elementor-element.elementor-element-518a080{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-518a080 .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-aacf8e3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c478ea8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-d1b24a4{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-d1b24a4 .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-28e5e42 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d77abd7 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-100cf9e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-5b1a7e6{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-13f2848{padding:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-13f2848 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-8879b69{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8879b69 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-668d469{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-6cc8d8b{padding:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-6cc8d8b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-64af10d{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-64af10d .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-bfb023a{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-6b71bce{padding:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-6b71bce .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9763317{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9763317 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-01105ed{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-0bfd9dd{padding:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-0bfd9dd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6068729{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6068729 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b0d51d9{--e-n-carousel-swiper-slides-to-display:2;}:where( .elementor-7 .elementor-element.elementor-element-b0d51d9 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-7 .elementor-element.elementor-element-bd488cb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-cbb385a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-7fba118{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e71a2a3{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-e71a2a3 .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-f45d094{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-f45d094 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d4fcc37 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-1d27473{--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-b9b766f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-0973e84{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-0973e84 .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-2b5cfbc .elementor-heading-title{font-size:var( --e-global-typography-3d0dfd3-font-size );line-height:var( --e-global-typography-3d0dfd3-line-height );letter-spacing:var( --e-global-typography-3d0dfd3-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6865274 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9b31790 .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3667f2d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-263fdc2{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-f737fe4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-5f03131 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-5f03131 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-f1652fb .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f1652fb .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-f1652fb .elementor-icon-box-description{font-size:18px;line-height:1.2em;letter-spacing:-0.03em;word-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-b2951a6{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-526026c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7f59973 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-7f59973 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e43f7c9 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-e43f7c9 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-e43f7c9 .elementor-icon-box-description{font-size:18px;line-height:1.2em;letter-spacing:-0.03em;word-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-2b5f11d{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-d97ea5c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-259c371 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-259c371 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3241201 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-3241201 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-3241201 .elementor-icon-box-description{font-size:18px;line-height:1.2em;letter-spacing:-0.03em;word-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-20b60dc{--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-82a3e46{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ee99863 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-ee99863 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-73f2885 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-73f2885 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;letter-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-73f2885 .elementor-icon-box-description{font-size:18px;line-height:1.2em;letter-spacing:-0.03em;word-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-d4c052b{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-3fb8dcf{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-3eac6a5{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-3eac6a5 .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-46a3c64 .elementor-heading-title{font-size:var( --e-global-typography-3d0dfd3-font-size );line-height:var( --e-global-typography-3d0dfd3-line-height );letter-spacing:var( --e-global-typography-3d0dfd3-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d81a9da .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a6d0ea9 .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-077469d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-2ad6e61 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-c5a0b41 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-722229e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9a5e8f1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-eef967f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-93fa618{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-93fa618 .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-f0838fd{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-f0838fd .elementor-heading-title{font-size:var( --e-global-typography-4ed9317-font-size );line-height:var( --e-global-typography-4ed9317-line-height );letter-spacing:var( --e-global-typography-4ed9317-letter-spacing );}.elementor-7 .elementor-element.elementor-element-97f1f5c .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9dc7932{--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-7 .elementor-element.elementor-element-771169e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3c9b9ec .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9bfad99 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e1fb7cb .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3baa0f2 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3117d3e .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-f931a50{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:43px;--padding-left:30px;--padding-right:30px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a188088 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d90ae28 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6b7719d{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-fe17603 .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b396534{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4349d9a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-4d064d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-58df20a{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-58df20a .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-1d0dc5a{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-1d0dc5a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-537f8ae .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-93aeb9b{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-3fbed76{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-324cf3c{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-324cf3c .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-975aaa6 .elementor-heading-title{font-size:var( --e-global-typography-3d0dfd3-font-size );line-height:var( --e-global-typography-3d0dfd3-line-height );letter-spacing:var( --e-global-typography-3d0dfd3-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4b9bda6 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-92fc720 .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-1fc043d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-ecbd77b .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-ecbd77b .elementor-icon-box-title a{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7f183f0 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-7f183f0 .elementor-icon-box-title a{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-43b5fc6 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-43b5fc6 .elementor-icon-box-title a{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a32a34c{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-526ec87{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-99f5bc3{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-99f5bc3 .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d1aca89 .elementor-heading-title{font-size:var( --e-global-typography-3d0dfd3-font-size );line-height:var( --e-global-typography-3d0dfd3-line-height );letter-spacing:var( --e-global-typography-3d0dfd3-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d4be3e4 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b4e2df6 .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3221b82{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-0c44f8c .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-0c44f8c .elementor-icon-box-title a{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d7e3c1f .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-d7e3c1f .elementor-icon-box-title a{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-df9ba0e .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-df9ba0e .elementor-icon-box-title a{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a261bbd{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-2edcb51{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-121ce90{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-121ce90 .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-2a2177b .elementor-heading-title{font-size:var( --e-global-typography-3d0dfd3-font-size );line-height:var( --e-global-typography-3d0dfd3-line-height );letter-spacing:var( --e-global-typography-3d0dfd3-letter-spacing );}.elementor-7 .elementor-element.elementor-element-fad0d06 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-f5dc410 .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-afdfdb7{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-02b83b2 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-02b83b2 .elementor-icon-box-title a{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-bd97ad2 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-bd97ad2 .elementor-icon-box-title a{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0e219a6 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-0e219a6 .elementor-icon-box-title a{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-04550c6 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-04550c6 .elementor-icon-box-title a{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9c76311 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-9c76311 .elementor-icon-box-title a{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-21534d1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7 .elementor-element.elementor-element-d094429{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e0f041c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-02dce1b .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-b288b16 .elementor-heading-title{font-size:var( --e-global-typography-4ed9317-font-size );line-height:var( --e-global-typography-4ed9317-line-height );letter-spacing:var( --e-global-typography-4ed9317-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b8f3eaf .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-816e8ce{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-816e8ce .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-8d545d8 .elementor-heading-title{font-size:36px;line-height:1.2em;letter-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-3c697e0 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7114add .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-ad0b9bf{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-719c536{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-38dc0e3 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-38dc0e3 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3ced950 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-3ced950 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-581d1b4 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-581d1b4 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7dbfaf1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7564b73{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-427e2bd .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-130388b .elementor-heading-title{font-size:var( --e-global-typography-4ed9317-font-size );line-height:var( --e-global-typography-4ed9317-line-height );letter-spacing:var( --e-global-typography-4ed9317-letter-spacing );}.elementor-7 .elementor-element.elementor-element-f5aaef4 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b2d45e2{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-b2d45e2 .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-2d864a6 .elementor-heading-title{font-size:36px;line-height:1.2em;letter-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-72a4a5a .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-2fc8e5f .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d97cacb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-0d4743b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-095bae2 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-095bae2 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-911c8cb .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-911c8cb .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-650b3fc .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-650b3fc .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-22a74ea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-da2a657{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-a28c9c3 .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e225c15 .elementor-heading-title{font-size:36px;line-height:1.2em;letter-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-b9a5f71 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-ed0f48c .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7fb91ff{line-height:1.5em;letter-spacing:0.01em;}.elementor-7 .elementor-element.elementor-element-3eccf87{line-height:1.5em;letter-spacing:0.01em;}.elementor-7 .elementor-element.elementor-element-496e9cf{line-height:1.5em;letter-spacing:0.01em;}.elementor-7 .elementor-element.elementor-element-99c8872{line-height:1.5em;letter-spacing:0.01em;}.elementor-7 .elementor-element.elementor-element-0a8034f{line-height:1.5em;letter-spacing:0.01em;}.elementor-7 .elementor-element.elementor-element-078fb13{line-height:1.5em;letter-spacing:0.01em;}.elementor-7 .elementor-element.elementor-element-7801838{--n-accordion-title-font-size:20px;}:where( .elementor-7 .elementor-element.elementor-element-7801838 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.2em;letter-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-eb27b79 .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-bc2ec85{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c7bf7cf{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-51358ab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6e77c7d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-7b38456{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-7b38456 .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-afe8087 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-5662774 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7e74097{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-75ca227{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-15c37ad{padding:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-15c37ad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-594f988{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-594f988 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-451e3b4{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-db7e44f{padding:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-db7e44f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7b5d97a{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7b5d97a .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e98948f{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-1185b01{padding:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-1185b01 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-5cf1fb7{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5cf1fb7 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d013cfa{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-6208869{padding:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-6208869 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a186807{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a186807 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6e02796{--e-n-carousel-swiper-slides-to-display:2;}:where( .elementor-7 .elementor-element.elementor-element-6e02796 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-7 .elementor-element.elementor-element-83e88e5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b4cbecb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-ae7416d{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-ae7416d .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-597ecdf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9f3c608 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3927342 .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4bbfa7f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-7e346e2{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-7e346e2 .elementor-heading-title{line-height:1.5em;letter-spacing:0.01em;}.elementor-7 .elementor-element.elementor-element-fa38813{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-87dfc8b{--min-height:100vh;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-f7bbb55{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9bd2ea8{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-9bd2ea8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-15b8be9{width:100%;max-width:100%;text-align:center;font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-8e472b7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-2c82a6a{width:100%;max-width:100%;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-7 .elementor-element.elementor-element-2c82a6a.elementor-element{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-2c82a6a .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-090f44e{width:100%;max-width:100%;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-7 .elementor-element.elementor-element-090f44e .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-ab0cd4b{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-d29a1c2{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-f2baf37{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-f2baf37 .elementor-heading-title{line-height:1.5em;letter-spacing:0.01px;}.elementor-7 .elementor-element.elementor-element-5f95805{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-5f95805.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-5f95805 .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-ae39568{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-fcdfd5f{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-ef8cfcc{--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ef8cfcc.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-a5cc2fc{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-a5cc2fc .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6d25a32{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-6d25a32.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-6d25a32 .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-2c0b63d{--min-height:240px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-1af8bdc{text-align:center;}.elementor-7 .elementor-element.elementor-element-1af8bdc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-64ab592{text-align:center;}.elementor-7 .elementor-element.elementor-element-64ab592 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-ac54dc8{text-align:center;}.elementor-7 .elementor-element.elementor-element-ac54dc8 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0d439c1{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-f43ebdb{--min-height:330px;}.elementor-7 .elementor-element.elementor-element-1f149c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-7 .elementor-element.elementor-element-1f149c2 .elementor-heading-title{font-size:var( --e-global-typography-4ed9317-font-size );line-height:var( --e-global-typography-4ed9317-line-height );letter-spacing:var( --e-global-typography-4ed9317-letter-spacing );}.elementor-7 .elementor-element.elementor-element-518a080 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:-0.01em;}.elementor-7 .elementor-element.elementor-element-c478ea8{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-3c11356{--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3c11356.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-d1b24a4{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-d1b24a4 .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9a8e020{--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-28e5e42{text-align:center;}.elementor-7 .elementor-element.elementor-element-28e5e42 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d77abd7{text-align:center;}.elementor-7 .elementor-element.elementor-element-d77abd7 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-100cf9e{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-13f2848{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-13f2848 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-8879b69{text-align:start;}.elementor-7 .elementor-element.elementor-element-8879b69 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6cc8d8b{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6cc8d8b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-64af10d{text-align:start;}.elementor-7 .elementor-element.elementor-element-64af10d .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6b71bce{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6b71bce .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9763317{text-align:start;}.elementor-7 .elementor-element.elementor-element-9763317 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0bfd9dd{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0bfd9dd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6068729{text-align:start;}.elementor-7 .elementor-element.elementor-element-6068729 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b0d51d9{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7 .elementor-element.elementor-element-cbb385a{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-7fba118{--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-e71a2a3{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-e71a2a3 .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-f45d094{text-align:center;}.elementor-7 .elementor-element.elementor-element-f45d094 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d4fcc37{text-align:center;}.elementor-7 .elementor-element.elementor-element-d4fcc37 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-1d27473{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-b9b766f{--min-height:460px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-0973e84{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-0973e84.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-0973e84 .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-2b5cfbc{text-align:center;}.elementor-7 .elementor-element.elementor-element-2b5cfbc .elementor-heading-title{font-size:var( --e-global-typography-3d0dfd3-font-size );line-height:var( --e-global-typography-3d0dfd3-line-height );letter-spacing:var( --e-global-typography-3d0dfd3-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6865274{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-6865274.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-6865274 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9b31790{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-9b31790.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-9b31790 .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3667f2d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-263fdc2{--min-height:0px;--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;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-f737fe4{--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-7 .elementor-element.elementor-element-301dc2b{--width:55%;}.elementor-7 .elementor-element.elementor-element-ef58150{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-ef58150 img{width:100%;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-5f03131 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-5f03131 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-64493a6{--width:45%;}.elementor-7 .elementor-element.elementor-element-f1652fb .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f1652fb .elementor-icon-box-title a{font-size:18px;line-height:1.3em;letter-spacing:-0.01em;}.elementor-7 .elementor-element.elementor-element-f1652fb .elementor-icon-box-description{font-size:16px;line-height:1.3em;letter-spacing:-0.01em;}.elementor-7 .elementor-element.elementor-element-b2951a6{--min-height:0px;--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;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-526026c{--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-7 .elementor-element.elementor-element-dd90fc7{--width:55%;}.elementor-7 .elementor-element.elementor-element-f8b65ba{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-f8b65ba img{width:100%;}.elementor-7 .elementor-element.elementor-element-7f59973 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-7f59973 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-266b2cc{--width:45%;}.elementor-7 .elementor-element.elementor-element-e43f7c9 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-e43f7c9 .elementor-icon-box-title a{font-size:18px;line-height:1.3em;letter-spacing:-0.01em;}.elementor-7 .elementor-element.elementor-element-e43f7c9 .elementor-icon-box-description{font-size:16px;line-height:1.3em;letter-spacing:-0.01em;}.elementor-7 .elementor-element.elementor-element-2b5f11d{--min-height:0px;--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;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-d97ea5c{--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-7 .elementor-element.elementor-element-98244a0{--width:55%;}.elementor-7 .elementor-element.elementor-element-2c4fc30{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-2c4fc30 img{width:100%;}.elementor-7 .elementor-element.elementor-element-259c371 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-259c371 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6dc21b2{--width:45%;}.elementor-7 .elementor-element.elementor-element-3241201 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-3241201 .elementor-icon-box-title a{font-size:18px;line-height:1.3em;letter-spacing:-0.01em;}.elementor-7 .elementor-element.elementor-element-3241201 .elementor-icon-box-description{font-size:16px;line-height:1.3em;letter-spacing:-0.01em;}.elementor-7 .elementor-element.elementor-element-20b60dc{--min-height:0px;--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;--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-82a3e46{--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-7 .elementor-element.elementor-element-52100a2{--width:55%;}.elementor-7 .elementor-element.elementor-element-21024d9{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-21024d9 img{width:100%;}.elementor-7 .elementor-element.elementor-element-ee99863 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-ee99863 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-307204c{--width:45%;}.elementor-7 .elementor-element.elementor-element-73f2885 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-73f2885 .elementor-icon-box-title a{font-size:18px;line-height:1.3em;letter-spacing:-0.01em;}.elementor-7 .elementor-element.elementor-element-73f2885 .elementor-icon-box-description{font-size:16px;line-height:1.3em;letter-spacing:-0.01em;}.elementor-7 .elementor-element.elementor-element-d4c052b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-3fb8dcf{--min-height:420px;}.elementor-7 .elementor-element.elementor-element-3eac6a5{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-3eac6a5.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-3eac6a5 .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-46a3c64{text-align:center;}.elementor-7 .elementor-element.elementor-element-46a3c64 .elementor-heading-title{font-size:var( --e-global-typography-3d0dfd3-font-size );line-height:var( --e-global-typography-3d0dfd3-line-height );letter-spacing:var( --e-global-typography-3d0dfd3-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d81a9da{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-d81a9da .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a6d0ea9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-a6d0ea9.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-a6d0ea9 .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-077469d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-f94c508.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-f94c508{text-align:center;}.elementor-7 .elementor-element.elementor-element-2ad6e61{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-2ad6e61 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-c5a0b41{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-c5a0b41 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-722229e{--min-height:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9a5e8f1{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-eef967f{--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-eef967f.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-93fa618{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-93fa618 .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-f0838fd{text-align:center;}.elementor-7 .elementor-element.elementor-element-f0838fd .elementor-heading-title{font-size:var( --e-global-typography-4ed9317-font-size );line-height:var( --e-global-typography-4ed9317-line-height );letter-spacing:var( --e-global-typography-4ed9317-letter-spacing );}.elementor-7 .elementor-element.elementor-element-97f1f5c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-97f1f5c.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-97f1f5c .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9dc7932{--min-height:240px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-771169e{text-align:center;}.elementor-7 .elementor-element.elementor-element-771169e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3c9b9ec{text-align:center;}.elementor-7 .elementor-element.elementor-element-3c9b9ec .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9bfad99{text-align:center;}.elementor-7 .elementor-element.elementor-element-9bfad99 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e1fb7cb{text-align:center;}.elementor-7 .elementor-element.elementor-element-e1fb7cb .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3baa0f2{text-align:center;}.elementor-7 .elementor-element.elementor-element-3baa0f2 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3117d3e{text-align:center;}.elementor-7 .elementor-element.elementor-element-3117d3e .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-f931a50{--min-height:500px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a188088 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d90ae28 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6b7719d{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-fe17603{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-fe17603.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-fe17603 .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b396534{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4349d9a{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-4d064d8{--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-58df20a{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-58df20a .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-1d0dc5a{text-align:center;}.elementor-7 .elementor-element.elementor-element-1d0dc5a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-537f8ae{text-align:center;}.elementor-7 .elementor-element.elementor-element-537f8ae .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-93aeb9b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-3fbed76{--min-height:420px;}.elementor-7 .elementor-element.elementor-element-324cf3c{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-324cf3c.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-324cf3c .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-975aaa6{text-align:center;}.elementor-7 .elementor-element.elementor-element-975aaa6 .elementor-heading-title{font-size:var( --e-global-typography-3d0dfd3-font-size );line-height:var( --e-global-typography-3d0dfd3-line-height );letter-spacing:var( --e-global-typography-3d0dfd3-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4b9bda6{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-4b9bda6 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-92fc720{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-92fc720.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-92fc720 .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-1fc043d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-ecbd77b .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-ecbd77b .elementor-icon-box-title a{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7f183f0 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-7f183f0 .elementor-icon-box-title a{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-43b5fc6 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-43b5fc6 .elementor-icon-box-title a{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a32a34c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-526ec87{--min-height:420px;}.elementor-7 .elementor-element.elementor-element-99f5bc3{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-99f5bc3.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-99f5bc3 .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d1aca89{text-align:center;}.elementor-7 .elementor-element.elementor-element-d1aca89 .elementor-heading-title{font-size:var( --e-global-typography-3d0dfd3-font-size );line-height:var( --e-global-typography-3d0dfd3-line-height );letter-spacing:var( --e-global-typography-3d0dfd3-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d4be3e4{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-d4be3e4 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b4e2df6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-b4e2df6.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-b4e2df6 .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3221b82{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-0c44f8c .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-0c44f8c .elementor-icon-box-title a{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d7e3c1f .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-d7e3c1f .elementor-icon-box-title a{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-df9ba0e .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-df9ba0e .elementor-icon-box-title a{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a261bbd{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-2edcb51{--min-height:420px;}.elementor-7 .elementor-element.elementor-element-121ce90{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-121ce90.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-121ce90 .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-2a2177b{text-align:center;}.elementor-7 .elementor-element.elementor-element-2a2177b .elementor-heading-title{font-size:var( --e-global-typography-3d0dfd3-font-size );line-height:var( --e-global-typography-3d0dfd3-line-height );letter-spacing:var( --e-global-typography-3d0dfd3-letter-spacing );}.elementor-7 .elementor-element.elementor-element-fad0d06{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-fad0d06 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-f5dc410{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-f5dc410.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-f5dc410 .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-afdfdb7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-02b83b2 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-02b83b2 .elementor-icon-box-title a{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-bd97ad2 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-bd97ad2 .elementor-icon-box-title a{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0e219a6 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-0e219a6 .elementor-icon-box-title a{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-04550c6 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-04550c6 .elementor-icon-box-title a{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9c76311 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-9c76311 .elementor-icon-box-title a{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-21534d1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7 .elementor-element.elementor-element-e0f041c{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-bf13279{--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-bf13279.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-02dce1b{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-02dce1b .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:-0.01em;}.elementor-7 .elementor-element.elementor-element-b288b16{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-b288b16 .elementor-heading-title{font-size:var( --e-global-typography-4ed9317-font-size );line-height:var( --e-global-typography-4ed9317-line-height );letter-spacing:var( --e-global-typography-4ed9317-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b8f3eaf{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-b8f3eaf .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-816e8ce{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-816e8ce .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:-0.01em;}.elementor-7 .elementor-element.elementor-element-5a73203{--min-height:360px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-8d545d8{text-align:center;}.elementor-7 .elementor-element.elementor-element-8d545d8 .elementor-heading-title{font-size:26px;line-height:1.25em;letter-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-3c697e0{text-align:center;}.elementor-7 .elementor-element.elementor-element-3c697e0 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7114add{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-7114add.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-7114add .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-ad0b9bf{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-719c536{--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-719c536.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-38dc0e3{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-38dc0e3 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-38dc0e3 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3ced950{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-3ced950 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-3ced950 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-581d1b4{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-581d1b4 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-581d1b4 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7564b73{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-cb93d86{--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-cb93d86.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-427e2bd{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-427e2bd .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:-0.01em;}.elementor-7 .elementor-element.elementor-element-130388b{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-130388b .elementor-heading-title{font-size:var( --e-global-typography-4ed9317-font-size );line-height:var( --e-global-typography-4ed9317-line-height );letter-spacing:var( --e-global-typography-4ed9317-letter-spacing );}.elementor-7 .elementor-element.elementor-element-f5aaef4{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-f5aaef4 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b2d45e2{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-b2d45e2 .elementor-heading-title{font-size:18px;line-height:1.3em;letter-spacing:-0.01em;}.elementor-7 .elementor-element.elementor-element-d6f51b9{--min-height:360px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-2d864a6{text-align:center;}.elementor-7 .elementor-element.elementor-element-2d864a6 .elementor-heading-title{font-size:26px;line-height:1.25em;letter-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-72a4a5a{text-align:center;}.elementor-7 .elementor-element.elementor-element-72a4a5a .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-2fc8e5f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-2fc8e5f.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-2fc8e5f .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d97cacb{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-0d4743b{--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0d4743b.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-095bae2{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-095bae2 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-095bae2 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-911c8cb{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-911c8cb .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-911c8cb .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-650b3fc{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-650b3fc .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-650b3fc .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-da2a657{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-52d6393{--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-52d6393.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-c7048de{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a28c9c3{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-a28c9c3 .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e225c15{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-e225c15 .elementor-heading-title{font-size:26px;line-height:1.25em;letter-spacing:-0.03em;}.elementor-7 .elementor-element.elementor-element-b9a5f71{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-b9a5f71 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-ed0f48c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-ed0f48c.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-ed0f48c .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3e15e1c{--min-height:360px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-7fb91ff{line-height:1.5em;letter-spacing:0.01px;}.elementor-7 .elementor-element.elementor-element-3eccf87{line-height:1.5em;letter-spacing:0.01px;}.elementor-7 .elementor-element.elementor-element-496e9cf{line-height:1.5em;letter-spacing:0.01px;}.elementor-7 .elementor-element.elementor-element-99c8872{line-height:1.5em;letter-spacing:0.01px;}.elementor-7 .elementor-element.elementor-element-0a8034f{line-height:1.5em;letter-spacing:0.01px;}.elementor-7 .elementor-element.elementor-element-078fb13{line-height:1.5em;letter-spacing:0.01px;}.elementor-7 .elementor-element.elementor-element-7801838{--n-accordion-title-font-size:18px;}:where( .elementor-7 .elementor-element.elementor-element-7801838 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.3em;letter-spacing:-0.01em;}.elementor-7 .elementor-element.elementor-element-eb27b79{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-eb27b79.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-eb27b79 .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-c7bf7cf{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-4086448{--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4086448.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-6e77c7d{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-110fea1{--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-110fea1.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-7b38456{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-7b38456 .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-f74580e{--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-afe8087{text-align:center;}.elementor-7 .elementor-element.elementor-element-afe8087 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-5662774{text-align:center;}.elementor-7 .elementor-element.elementor-element-5662774 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7e74097{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-15c37ad{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-15c37ad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-594f988{text-align:start;}.elementor-7 .elementor-element.elementor-element-594f988 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-db7e44f{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-db7e44f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7b5d97a{text-align:start;}.elementor-7 .elementor-element.elementor-element-7b5d97a .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-1185b01{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1185b01 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-5cf1fb7{text-align:start;}.elementor-7 .elementor-element.elementor-element-5cf1fb7 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6208869{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6208869 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a186807{text-align:start;}.elementor-7 .elementor-element.elementor-element-a186807 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6e02796{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7 .elementor-element.elementor-element-b4cbecb{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-83aea90{--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-ae7416d{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-ae7416d .elementor-heading-title{font-size:var( --e-global-typography-801cfad-font-size );line-height:var( --e-global-typography-801cfad-line-height );letter-spacing:var( --e-global-typography-801cfad-letter-spacing );}.elementor-7 .elementor-element.elementor-element-597ecdf{text-align:center;}.elementor-7 .elementor-element.elementor-element-597ecdf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9f3c608{text-align:center;}.elementor-7 .elementor-element.elementor-element-9f3c608 .elementor-heading-title{font-size:var( --e-global-typography-689af58-font-size );line-height:var( --e-global-typography-689af58-line-height );letter-spacing:var( --e-global-typography-689af58-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3927342{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-3927342.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-3927342 .elementor-button{font-size:var( --e-global-typography-ca81982-font-size );line-height:var( --e-global-typography-ca81982-line-height );letter-spacing:var( --e-global-typography-ca81982-letter-spacing );}.elementor-7 .elementor-element.elementor-element-cacde8b{--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-cacde8b.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4bbfa7f{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-abe2f91{--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-7e346e2{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-7e346e2 .elementor-heading-title{line-height:1.5em;letter-spacing:0.01px;}.elementor-7 .elementor-element.elementor-element-a13de63{--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a13de63.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-fa38813{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-766da00{--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-d29a1c2{--content-width:1019px;}.elementor-7 .elementor-element.elementor-element-ef8cfcc{--width:40%;}.elementor-7 .elementor-element.elementor-element-2c0b63d{--width:60%;}.elementor-7 .elementor-element.elementor-element-f43ebdb{--width:40%;}.elementor-7 .elementor-element.elementor-element-5be1a9a{--width:60%;}.elementor-7 .elementor-element.elementor-element-3c11356{--width:40%;}.elementor-7 .elementor-element.elementor-element-9a8e020{--width:60%;}.elementor-7 .elementor-element.elementor-element-bd488cb{--content-width:1293px;}.elementor-7 .elementor-element.elementor-element-7fba118{--width:100%;}.elementor-7 .elementor-element.elementor-element-b9b766f{--width:50%;}.elementor-7 .elementor-element.elementor-element-3667f2d{--width:50%;}.elementor-7 .elementor-element.elementor-element-301dc2b{--width:50%;}.elementor-7 .elementor-element.elementor-element-64493a6{--width:50%;}.elementor-7 .elementor-element.elementor-element-dd90fc7{--width:100%;}.elementor-7 .elementor-element.elementor-element-266b2cc{--width:50%;}.elementor-7 .elementor-element.elementor-element-98244a0{--width:50%;}.elementor-7 .elementor-element.elementor-element-6dc21b2{--width:50%;}.elementor-7 .elementor-element.elementor-element-52100a2{--width:100%;}.elementor-7 .elementor-element.elementor-element-307204c{--width:50%;}.elementor-7 .elementor-element.elementor-element-3fb8dcf{--width:50%;}.elementor-7 .elementor-element.elementor-element-077469d{--width:50%;}.elementor-7 .elementor-element.elementor-element-eef967f{--width:40%;}.elementor-7 .elementor-element.elementor-element-9dc7932{--width:60%;}.elementor-7 .elementor-element.elementor-element-eb785a0{--width:50%;}.elementor-7 .elementor-element.elementor-element-988c347{--width:161px;}.elementor-7 .elementor-element.elementor-element-4249424{--width:50%;}.elementor-7 .elementor-element.elementor-element-4ba9136{--width:161px;}.elementor-7 .elementor-element.elementor-element-2d572cf{--width:50%;}.elementor-7 .elementor-element.elementor-element-1edaa37{--width:161px;}.elementor-7 .elementor-element.elementor-element-0ca5aef{--width:50%;}.elementor-7 .elementor-element.elementor-element-021551a{--width:161px;}.elementor-7 .elementor-element.elementor-element-9a1f5b2{--width:45%;}.elementor-7 .elementor-element.elementor-element-d0d48d2{--width:55%;}.elementor-7 .elementor-element.elementor-element-b396534{--content-width:1293px;}.elementor-7 .elementor-element.elementor-element-4d064d8{--width:100%;}.elementor-7 .elementor-element.elementor-element-3fbed76{--width:50%;}.elementor-7 .elementor-element.elementor-element-1fc043d{--width:50%;}.elementor-7 .elementor-element.elementor-element-39fc724{--width:100%;}.elementor-7 .elementor-element.elementor-element-0485a2a{--width:100%;}.elementor-7 .elementor-element.elementor-element-f7a30f0{--width:100%;}.elementor-7 .elementor-element.elementor-element-526ec87{--width:50%;}.elementor-7 .elementor-element.elementor-element-3221b82{--width:50%;}.elementor-7 .elementor-element.elementor-element-d9d2fd8{--width:100%;}.elementor-7 .elementor-element.elementor-element-b117f93{--width:100%;}.elementor-7 .elementor-element.elementor-element-c547fdc{--width:100%;}.elementor-7 .elementor-element.elementor-element-2edcb51{--width:50%;}.elementor-7 .elementor-element.elementor-element-afdfdb7{--width:50%;}.elementor-7 .elementor-element.elementor-element-e8be01d{--width:100%;}.elementor-7 .elementor-element.elementor-element-3db9c4e{--width:100%;}.elementor-7 .elementor-element.elementor-element-ffa956f{--width:100%;}.elementor-7 .elementor-element.elementor-element-d6fe602{--width:100%;}.elementor-7 .elementor-element.elementor-element-3910767{--width:100%;}.elementor-7 .elementor-element.elementor-element-bf13279{--width:40%;}.elementor-7 .elementor-element.elementor-element-5a73203{--width:60%;}.elementor-7 .elementor-element.elementor-element-719c536{--width:100%;}.elementor-7 .elementor-element.elementor-element-cb93d86{--width:40%;}.elementor-7 .elementor-element.elementor-element-d6f51b9{--width:60%;}.elementor-7 .elementor-element.elementor-element-0d4743b{--width:100%;}.elementor-7 .elementor-element.elementor-element-52d6393{--width:40%;}.elementor-7 .elementor-element.elementor-element-3e15e1c{--width:60%;}.elementor-7 .elementor-element.elementor-element-4086448{--width:100%;}.elementor-7 .elementor-element.elementor-element-57eb3f6{--width:23%;}.elementor-7 .elementor-element.elementor-element-57c8e2d{--width:23%;}.elementor-7 .elementor-element.elementor-element-58d4a3a{--width:23%;}.elementor-7 .elementor-element.elementor-element-aa76ec1{--width:23%;}.elementor-7 .elementor-element.elementor-element-110fea1{--width:40%;}.elementor-7 .elementor-element.elementor-element-f74580e{--width:60%;}.elementor-7 .elementor-element.elementor-element-83aea90{--width:60%;}.elementor-7 .elementor-element.elementor-element-cacde8b{--width:40%;}.elementor-7 .elementor-element.elementor-element-abe2f91{--width:60%;}.elementor-7 .elementor-element.elementor-element-a13de63{--width:40%;}.elementor-7 .elementor-element.elementor-element-766da00{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-f43ebdb{--width:58%;}}/* Start custom CSS for button, class: .elementor-element-2c82a6a */.elementor-button-icon {
    align-items: center;
    display: flex;
    height: 57px;
    width: 57px;
    background: #fff;
    border-radius: 50%;
    justify-content: center;
}

.elementor-7 .elementor-element.elementor-element-2c82a6a .elementor-button {
    border-radius: 61px 61px 61px 61px;
    padding: 5px 10px 5px 5px;
}


.elementor-7 .elementor-element.elementor-element-2c82a6a.royal-btn .elementor-button-text{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    padding: 16px;
}

@media (max-width:767px){
.elementor-7 .elementor-element.elementor-element-2c82a6a .elementor-button {

    display: flex;
}
}




/* button layout */
.elementor-7 .elementor-element.elementor-element-2c82a6a .elementor-button{
    display: flex;
    align-items: center;
    gap: 14px;
    transition: all .35s ease;
}

/* icon style */
.elementor-7 .elementor-element.elementor-element-2c82a6a .elementor-button-icon{
    align-items: center;
    display: flex;
    height: 57px;
    width: 57px;
    background: #fff;
    border-radius: 50%;
    justify-content: center;
    transition: all .35s ease;
}

/* icon left position */
.elementor-7 .elementor-element.elementor-element-2c82a6a .elementor-button-icon{
    order: 1;
}

/* text position */
.elementor-7 .elementor-element.elementor-element-2c82a6a .elementor-button-text{
    order: 2;
    padding: 16px;
}

/* hover animation */
.elementor-7 .elementor-element.elementor-element-2c82a6a .elementor-button:hover .elementor-button-icon{
    order: 3;
}

.elementor-button-icon{
    transform: translateX(0);
}

.elementor-button:hover .elementor-button-icon{
    transform: translateX(6px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-090f44e */.elementor-7 .elementor-element.elementor-element-090f44e.blur-btn .elementor-button{
    backdrop-filter: blur(4.45px);
    -webkit-backdrop-filter: blur(4.45px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87dfc8b */@media (max-width:1024px){

.elementor-7 .elementor-element.elementor-element-87dfc8b::before,
.elementor-7 .elementor-element.elementor-element-87dfc8b > .elementor-background-video-container::before,
.elementor-7 .elementor-element.elementor-element-87dfc8b > .e-con-inner > .elementor-background-video-container::before,
.elementor-7 .elementor-element.elementor-element-87dfc8b > .elementor-background-slideshow::before,
.elementor-7 .elementor-element.elementor-element-87dfc8b > .e-con-inner > .elementor-background-slideshow::before,
.elementor-7 .elementor-element.elementor-element-87dfc8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {

    background-color: transparent;
    --background-overlay: '';
    background-image: linear-gradient(-5deg, #00000000 25%, #00000082 45%);

}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f149c2 */.price-highlight{
font-size:96px;
}

/* Tablet */
@media (max-width:1024px){
.price-highlight{
font-size:64px;
}
}

/* Mobile */
@media (max-width:767px){
.price-highlight{
font-size:42px;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'HelveticaNeue';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://academy.devtanvir.me/wp-content/uploads/2026/03/HelveticaNeue-UltraLigExt.woff2') format('woff2');
}
@font-face {
	font-family: 'HelveticaNeue';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://academy.devtanvir.me/wp-content/uploads/2026/03/HelveticaNeue-Thin.woff2') format('woff2');
}
@font-face {
	font-family: 'HelveticaNeue';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://academy.devtanvir.me/wp-content/uploads/2026/03/HelveticaNeue-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'HelveticaNeue';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://academy.devtanvir.me/wp-content/uploads/2026/03/HelveticaNeue-Roman.woff2') format('woff2');
}
@font-face {
	font-family: 'HelveticaNeue';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://academy.devtanvir.me/wp-content/uploads/2026/03/HelveticaNeue-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'HelveticaNeue';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://academy.devtanvir.me/wp-content/uploads/2026/03/HelveticaNeueBold.woff2') format('woff2');
}
@font-face {
	font-family: 'HelveticaNeue';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://academy.devtanvir.me/wp-content/uploads/2026/03/HelveticaNeue-Heavy.woff2') format('woff2');
}
@font-face {
	font-family: 'HelveticaNeue';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://academy.devtanvir.me/wp-content/uploads/2026/03/HelveticaNeueCondensedBlack.woff2') format('woff2');
}
/* End Custom Fonts CSS */