.elementor-3 .elementor-element.elementor-element-428f12f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.75;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-428f12f::before, .elementor-3 .elementor-element.elementor-element-428f12f > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-428f12f > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-428f12f > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-428f12f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-428f12f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-428f12f:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-428f12f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-3 .elementor-element.elementor-element-7c73674{--display:flex;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3 .elementor-element.elementor-element-12529f3{font-family:var( --e-global-typography-f94f5f1-font-family ), Sans-serif;font-size:var( --e-global-typography-f94f5f1-font-size );font-weight:var( --e-global-typography-f94f5f1-font-weight );text-transform:var( --e-global-typography-f94f5f1-text-transform );letter-spacing:var( --e-global-typography-f94f5f1-letter-spacing );}.elementor-3 .elementor-element.elementor-element-12529f3 a{color:var( --e-global-color-primary );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-95b726f{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-95b726f .elementor-headline{text-align:center;font-family:"Poppins", Sans-serif;font-size:70px;font-weight:600;}.elementor-3 .elementor-element.elementor-element-95b726f .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-95b726f .elementor-headline-dynamic-text{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-3 .elementor-element.elementor-element-95b726f .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-272c8e0{text-align:center;font-family:"Poppins", Sans-serif;font-size:1.4375em;font-weight:300;letter-spacing:-0.5px;}.elementor-3 .elementor-element.elementor-element-7b8ae59{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-8dca5c0 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-30ad5d9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-30ad5d9 a{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-b789eb6 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-4a173ec{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-4a173ec a{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-02f17fd .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-5ce32ac .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-643cfd5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-643cfd5 a{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-8ab63eb .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-5ed7202{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-5ed7202 a{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-323f08f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-d6da72f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-d6da72f a{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-2748f2c .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-d23dde7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-d23dde7 a{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-be2b494 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-35384ac{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-35384ac a{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-55fdf68 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-801d712{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-801d712 a{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-ebaa60c .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-ff7b938{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-ff7b938 a{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-aad88fe .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-ee852ce{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-ee852ce a{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-30cacc4 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-2f172b6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-2f172b6 a{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-170eeef .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-40677b8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-40677b8 a{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-b02e6c4 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-2c75932{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-2c75932 a{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-9e73a91{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-9e73a91 a{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-1efc613 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-30a19d2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-30a19d2 a{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-afdcec4 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-0d18364{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-0d18364 a{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-3b1e59c .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-1267bca{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-1267bca a{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-b016a94 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-5cf345b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-56443cb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-56443cb a{color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-7c73674{--width:60%;}.elementor-3 .elementor-element.elementor-element-7b8ae59{--content-width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3 .elementor-element.elementor-element-7c73674{--width:100%;}}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-12529f3{font-size:var( --e-global-typography-f94f5f1-font-size );letter-spacing:var( --e-global-typography-f94f5f1-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-7b8ae59{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-30ad5d9{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-4a173ec{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-643cfd5{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-5ed7202{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-d6da72f{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-d23dde7{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-35384ac{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-801d712{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-ff7b938{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-ee852ce{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-2f172b6{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-40677b8{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-2c75932{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-9e73a91{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-30a19d2{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-0d18364{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-1267bca{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-56443cb{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-12529f3{font-size:var( --e-global-typography-f94f5f1-font-size );letter-spacing:var( --e-global-typography-f94f5f1-letter-spacing );}.elementor-3 .elementor-element.elementor-element-95b726f .elementor-headline{font-size:36px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-7b8ae59{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-30ad5d9{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-4a173ec{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-643cfd5{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-5ed7202{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-d6da72f{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-d23dde7{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-35384ac{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-801d712{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-ff7b938{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-ee852ce{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-2f172b6{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-40677b8{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-2c75932{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-9e73a91{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-30a19d2{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-0d18364{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-1267bca{font-size:var( --e-global-typography-text-font-size );}.elementor-3 .elementor-element.elementor-element-56443cb{font-size:var( --e-global-typography-text-font-size );}}