.elementor-956 .elementor-element.elementor-element-7efc7365{padding:100px 0px 100px 0px;}.elementor-956 .elementor-element.elementor-element-21c387b5 > .elementor-element-populated{padding:20px 31px 20px 25px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-956 .elementor-element.elementor-element-29e92587{text-align:left;}.elementor-956 .elementor-element.elementor-element-29e92587 .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:38px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#7154E7;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-956 .elementor-element.elementor-element-56670d73 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px -2px 0px -1px;}.elementor-956 .elementor-element.elementor-element-56670d73{text-align:left;font-family:"Philosopher", Sans-serif;font-size:18px;font-weight:300;color:#222222;}.elementor-956 .elementor-element.elementor-element-6ef490b1 > .elementor-element-populated{padding:20px 0px 20px 40px;}.elementor-956 .elementor-element.elementor-element-38deab72 > .elementor-widget-container{border-radius:6px 6px 6px 6px;}.elementor-956 .elementor-element.elementor-element-38deab72 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-956 .elementor-element.elementor-element-44479c3 > .elementor-element-populated{padding:0px 0px 0px 21px;}.elementor-956 .elementor-element.elementor-element-302d677{font-family:"Philosopher", Sans-serif;font-size:30px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#7154E7;}.elementor-956 .elementor-element.elementor-element-0fdc579{font-family:"Philosopher", Sans-serif;font-size:18px;color:#222222;}.elementor-widget-aux_contact_form input:not([type="submit"]){font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-aux_contact_form input:not([type="submit"])::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-aux_contact_form select{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-aux_contact_form textarea{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-aux_contact_form textarea::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-aux_contact_form label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-aux_contact_form input[type="submit"]{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-956 .elementor-element.elementor-element-d13ee25 input[type="submit"]{background-color:#68BD47;color:#080C09;transition:all ease-out 0.3s;}.elementor-956 .elementor-element.elementor-element-d13ee25 input:not([type="submit"]){transition:all ease-out 0.3s;}.elementor-956 .elementor-element.elementor-element-d13ee25 input[type="text"]{transition:all ease-out 0.3s;}.elementor-956 .elementor-element.elementor-element-d13ee25 input[type="email"]{transition:all ease-out 0.3s;}.elementor-956 .elementor-element.elementor-element-d13ee25 select{transition:all ease-out 0.3s;}.elementor-956 .elementor-element.elementor-element-d13ee25 textarea{transition:all ease-out 0.3s;}@media(max-width:1024px){.elementor-956 .elementor-element.elementor-element-7efc7365{padding:50px 20px 50px 20px;}}@media(max-width:767px){.elementor-956 .elementor-element.elementor-element-21c387b5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-956 .elementor-element.elementor-element-29e92587 .elementor-heading-title{font-size:24px;}.elementor-956 .elementor-element.elementor-element-6ef490b1 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}