.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-3858 .elementor-element.elementor-element-c5dc5f1 .elementor-heading-title{font-family:"Avenir next", Sans-serif;font-size:50px;font-weight:700;color:#2A3080;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-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-3858 .elementor-element.elementor-element-1989f68 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-1989f68{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-51bce64 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-51bce64{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:25px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-574532f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-574532f{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-b70ef50 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-b70ef50{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-7b702a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-7b702a3{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-e7afe6a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-e7afe6a{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-6b011bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-6b011bf{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-ca019f1 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-ca019f1{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-118de32 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-118de32{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-df0d7da > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-df0d7da{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-65434dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-65434dc{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-c77dcbf > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-c77dcbf{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-08b3ee3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-08b3ee3{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-d9c2b3a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-d9c2b3a{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-a367c7d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-a367c7d{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-e945562 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-e945562{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-110695d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-110695d{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:25px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-f2310df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-f2310df{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-c09c898 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-c09c898{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-3401df5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-3401df5{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-0d9beb9 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-0d9beb9{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-0be4a3f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-0be4a3f{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-2a377a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-2a377a4{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:25px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-f189e35 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-f189e35{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-3e1b7b6 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-3e1b7b6{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-7401b83 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-7401b83{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-a19e33a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-a19e33a{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-79527ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-79527ce{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-826e9e7 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-826e9e7{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-bf43eb4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-bf43eb4{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-afa9866 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-afa9866{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-62424ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-62424ab{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-954f7a2 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-954f7a2{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-9bec895 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-9bec895{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-68b2863 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-68b2863{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-b7f4865 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-b7f4865{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-8bbf3f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-8bbf3f6{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-dc144db > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-dc144db{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-101b3ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-101b3ab{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-3858 .elementor-element.elementor-element-4ff397c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3858 .elementor-element.elementor-element-4ff397c{color:#0E0E0E;font-family:"Avenir next", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}@media(max-width:1024px){.elementor-3858 .elementor-element.elementor-element-c5dc5f1 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-3858 .elementor-element.elementor-element-c5dc5f1 .elementor-heading-title{font-size:35px;}}