.elementor-3 .elementor-element.elementor-element-64a08fd2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.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-46f3f91 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-3 .elementor-element.elementor-element-46f3f91 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:700;line-height:57px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-ef1a68b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-a3dada9{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-cd0fbaf .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;line-height:42px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-d26e5af .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-5641d69{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-245b2f9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;line-height:42px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-a16497a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-2a48260 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-1cc1f33{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-bb61561 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;line-height:42px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-88fcc05 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-5f2e987{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-94b641e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;line-height:42px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-961f82b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-f4f2a48 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-58d317a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-c65dc08 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-c7231ad{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-01482d5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;line-height:42px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-946d92a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-9038d00 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-94441d5{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-264609a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;line-height:42px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-ab7fd03 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-1f4a52d{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-4569b1d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;line-height:42px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-33e4a4d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-086a689 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-110e4c8{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-c617ed1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;line-height:42px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-b05e76c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-889f806{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-30ac9c1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:700;line-height:42px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-1c8fcb4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-64a08fd2{--content-width:1280px;}}