.elementor-2799 .elementor-element.elementor-element-11ba1e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:2%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;}.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-2799 .elementor-element.elementor-element-3869c907 .elementor-heading-title{font-size:35px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-b12bfa1 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-5233dfb .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2799 .elementor-element.elementor-element-418affd8{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-a57db61 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-cc1ccd9 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-a9dd91f{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-65169a0 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-ca771ac{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-83c1002 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-97bdb1c{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-e39eac1 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-9df2e23{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-ed8949b .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-d8708fe{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-546921e .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-a129a21{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-77817d9 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-6371729{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-5ab2c11 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-d189ad5{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-590f943 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-322bb4a .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-3479ca9{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-e39f237 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-23f572e{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-cd39293 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-d63bcd7{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-c895e8f .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-03833a9{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-d494159 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-8184728{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-9b2783c .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-8d2f1af{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-26f2c62 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-06ea2ca{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-bf3b4ca .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-bc7ff53{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-e0e28b3 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-f09fd21{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-a30bd37 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-8df4593{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-2cef41f .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-d554867{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-6f6c83c .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-b54d28d{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-1d93f89 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-de88334{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-52a75eb .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-ba66e82{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-b8409d0 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-ee57ef4 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-0e0583f{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-0baabfe .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-7f31032{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-d1ceaf2 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-5f93dc5{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-bf64ab3 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-ca37ec6{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-810bc81 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-b358641{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-91c3be1 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-e99a719 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-9643f47{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-004585e .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-c55d299{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-a227ff3 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-f3d4706{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-63ddbb7 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-98f1ebd{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-23b1efd .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-df1df93{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-4ec6b83 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-aa2ff94{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-64a7622 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-ee4323a .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-8783900{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-cbe4035 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-3d94097 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-15822ab{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-7577e77 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-85dc2eb{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-2bae1ce .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-ab97d40{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-1c16301 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-515797f .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-b4b3330{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-e005d56 .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-f86266d .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-7123a21{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-1ca4cfa .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-8cca16e{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-8c8840a .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-6755a25{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}.elementor-2799 .elementor-element.elementor-element-b20970d .elementor-heading-title{font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-2799 .elementor-element.elementor-element-3c64282{font-family:"Greycliff CF", Sans-serif;font-size:16px;font-weight:400;}@media(max-width:1024px){.elementor-2799 .elementor-element.elementor-element-3869c907 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-b12bfa1 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-5233dfb .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-a57db61 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-cc1ccd9 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-65169a0 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-83c1002 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-e39eac1 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-ed8949b .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-546921e .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-77817d9 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-5ab2c11 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-590f943 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-322bb4a .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-e39f237 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-cd39293 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-c895e8f .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-d494159 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-9b2783c .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-26f2c62 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-bf3b4ca .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-e0e28b3 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-a30bd37 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-2cef41f .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-6f6c83c .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-1d93f89 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-52a75eb .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-b8409d0 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-ee57ef4 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-0baabfe .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-d1ceaf2 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-bf64ab3 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-810bc81 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-91c3be1 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-e99a719 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-004585e .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-a227ff3 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-63ddbb7 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-23b1efd .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-4ec6b83 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-64a7622 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-ee4323a .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-cbe4035 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-3d94097 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-7577e77 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-2bae1ce .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-1c16301 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-515797f .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-e005d56 .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-f86266d .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-1ca4cfa .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-8c8840a .elementor-heading-title{font-size:45px;}.elementor-2799 .elementor-element.elementor-element-b20970d .elementor-heading-title{font-size:45px;}}@media(max-width:767px){.elementor-2799 .elementor-element.elementor-element-3869c907 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-b12bfa1 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-5233dfb .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-a57db61 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-cc1ccd9 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-65169a0 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-83c1002 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-e39eac1 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-ed8949b .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-546921e .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-77817d9 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-5ab2c11 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-590f943 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-322bb4a .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-e39f237 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-cd39293 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-c895e8f .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-d494159 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-9b2783c .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-26f2c62 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-bf3b4ca .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-e0e28b3 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-a30bd37 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-2cef41f .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-6f6c83c .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-1d93f89 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-52a75eb .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-b8409d0 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-ee57ef4 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-0baabfe .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-d1ceaf2 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-bf64ab3 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-810bc81 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-91c3be1 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-e99a719 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-004585e .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-a227ff3 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-63ddbb7 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-23b1efd .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-4ec6b83 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-64a7622 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-ee4323a .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-cbe4035 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-3d94097 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-7577e77 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-2bae1ce .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-1c16301 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-515797f .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-e005d56 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-f86266d .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-1ca4cfa .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-8c8840a .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-2799 .elementor-element.elementor-element-b20970d .elementor-heading-title{font-size:22px;line-height:1.1em;}}/* Start custom CSS for text-editor, class: .elementor-element-418affd8 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-418affd8{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9dd91f */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-a9dd91f{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca771ac */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-ca771ac{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97bdb1c */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-97bdb1c{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9df2e23 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-9df2e23{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d8708fe */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-d8708fe{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a129a21 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-a129a21{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6371729 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-6371729{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d189ad5 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-d189ad5{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3479ca9 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-3479ca9{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23f572e */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-23f572e{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d63bcd7 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-d63bcd7{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03833a9 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-03833a9{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8184728 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-8184728{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d2f1af */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-8d2f1af{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06ea2ca */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-06ea2ca{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc7ff53 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-bc7ff53{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f09fd21 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-f09fd21{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8df4593 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-8df4593{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d554867 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-d554867{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b54d28d */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-b54d28d{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de88334 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-de88334{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba66e82 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-ba66e82{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e0583f */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-0e0583f{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f31032 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-7f31032{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f93dc5 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-5f93dc5{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca37ec6 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-ca37ec6{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b358641 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-b358641{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9643f47 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-9643f47{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c55d299 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-c55d299{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f3d4706 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-f3d4706{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98f1ebd */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-98f1ebd{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df1df93 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-df1df93{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa2ff94 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-aa2ff94{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8783900 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-8783900{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15822ab */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-15822ab{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85dc2eb */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-85dc2eb{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab97d40 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-ab97d40{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4b3330 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-b4b3330{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7123a21 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-7123a21{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8cca16e */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-8cca16e{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6755a25 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-6755a25{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c64282 */@media only screen and (max-width: 900px) {
    .elementor-2799 .elementor-element.elementor-element-3c64282{word-break: break-word; 
    word-wrap: break-word;
    overflow-wrap: break-word;}
}/* End custom CSS */