.elementor-12 .elementor-element.elementor-element-292185e .elementor-spacer-inner {
 height:50px;
}
.elementor-12 .elementor-element.elementor-element-657041ce > .elementor-container {
 min-height:350px;
}
.elementor-12 .elementor-element.elementor-element-1dbf629c.elementor-column .elementor-column-wrap {
 align-items:center;
}
.elementor-12 .elementor-element.elementor-element-1dbf629c.elementor-column .elementor-column-wrap .elementor-widget-wrap {
 align-items:center;
}
.elementor-12 .elementor-element.elementor-element-1dbf629c.elementor-column .elementor-widget-wrap {
 align-items:center;
}
.elementor-12 .elementor-element.elementor-element-1dbf629c > .elementor-element-populated {
 padding:010px 80px 10px 10px;
}
.elementor-12 .elementor-element.elementor-element-6912eda8 .raven-site-logo img,
.elementor-12 .elementor-element.elementor-element-6912eda8 .raven-site-logo svg {
 width:120px;
}
.elementor-12 .elementor-element.elementor-element-6912eda8 .raven-site-logo {
 text-align:left;
}
.elementor-12 .elementor-element.elementor-element-6912eda8 > .elementor-widget-container {
 margin:0px 0px 12px 0px;
}
.elementor-12 .elementor-element.elementor-element-9521b3d .lsfe-switcher .lsfe-item {
 padding-left:9px; 
 padding-right:9px;
}
.elementor-12 .elementor-element.elementor-element-9521b3d > .elementor-widget-container {
 margin:0px 0px 0px 28px;
}
.elementor-12 .elementor-element.elementor-element-37b2ef59 > .elementor-element-populated {
 padding:010px 20px 10px 10px;
}
.elementor-12 .elementor-element.elementor-element-2655a5b4 .raven-heading-title,
.elementor-12 .elementor-element.elementor-element-2655a5b4 .raven-heading-title-inner {
 color:#fff;
 -webkit-text-fill-color:initial;
}
.elementor-12 .elementor-element.elementor-element-2655a5b4 .raven-heading {
 font-family:"Prompt", Sans-serif;
 font-size:22px;
 font-weight:600;
 letter-spacing:0.7px;
}
.elementor-12 .elementor-element.elementor-element-2655a5b4 > .elementor-widget-container {
 margin:0px 0px -11px 0px;
}
.elementor-12 .elementor-element.elementor-element-1bab36c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
 padding-bottom:calc(11px/2);
}
.elementor-12 .elementor-element.elementor-element-1bab36c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
 margin-top:calc(11px/2);
}
.elementor-12 .elementor-element.elementor-element-1bab36c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
 margin-right:calc(11px/2);
 margin-left:calc(11px/2);
}
.elementor-12 .elementor-element.elementor-element-1bab36c7 .elementor-icon-list-items.elementor-inline-items {
 margin-right:calc(-11px/2);
 margin-left:calc(-11px/2);
}
body.rtl .elementor-12 .elementor-element.elementor-element-1bab36c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
 left:calc(-11px/2);
}
body:not(.rtl) .elementor-12 .elementor-element.elementor-element-1bab36c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
 right:calc(-11px/2);
}
.elementor-12 .elementor-element.elementor-element-1bab36c7 .elementor-icon-list-icon i {
 color:#ffffff;
 font-size:17px;
}
.elementor-12 .elementor-element.elementor-element-1bab36c7 .elementor-icon-list-icon svg {
 fill:#ffffff;
 width:17px;
}
.elementor-12 .elementor-element.elementor-element-1bab36c7 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
 color:#e54924;
}
.elementor-12 .elementor-element.elementor-element-1bab36c7 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
 fill:#e54924;
}
.elementor-12 .elementor-element.elementor-element-1bab36c7 .elementor-icon-list-text {
 color:#ffffff;
 padding-left:10px;
}
.elementor-12 .elementor-element.elementor-element-1bab36c7 .elementor-icon-list-item:hover .elementor-icon-list-text {
 color:#ffffff;
}
.elementor-12 .elementor-element.elementor-element-1bab36c7 .elementor-icon-list-item,
.elementor-12 .elementor-element.elementor-element-1bab36c7 .elementor-icon-list-item a {
 font-family:"Prompt", Sans-serif;
 font-size:14px;
 font-weight:normal;
 line-height:1.88em;
 letter-spacing:0.7px;
}
.elementor-12 .elementor-element.elementor-element-1bab36c7 > .elementor-widget-container {
 margin:0px 0px 0px 0px;
}
.elementor-12 .elementor-element.elementor-element-47fab4de > .elementor-element-populated {
 padding:010px 40px 10px 10px;
}
.elementor-12 .elementor-element.elementor-element-2599077d .raven-heading-title,
.elementor-12 .elementor-element.elementor-element-2599077d .raven-heading-title-inner {
 color:#fff;
 -webkit-text-fill-color:initial;
}
.elementor-12 .elementor-element.elementor-element-2599077d .raven-heading {
 font-family:"Prompt", Sans-serif;
 font-size:22px;
 font-weight:600;
 letter-spacing:0.7px;
}
.elementor-12 .elementor-element.elementor-element-2599077d > .elementor-widget-container {
 margin:0px 0px -11px 0px;
}
.elementor-12 .elementor-element.elementor-element-7c7cfc3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
 padding-bottom:calc(15px/2);
}
.elementor-12 .elementor-element.elementor-element-7c7cfc3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
 margin-top:calc(15px/2);
}
.elementor-12 .elementor-element.elementor-element-7c7cfc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
 margin-right:calc(15px/2);
 margin-left:calc(15px/2);
}
.elementor-12 .elementor-element.elementor-element-7c7cfc3 .elementor-icon-list-items.elementor-inline-items {
 margin-right:calc(-15px/2);
 margin-left:calc(-15px/2);
}
body.rtl .elementor-12 .elementor-element.elementor-element-7c7cfc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
 left:calc(-15px/2);
}
body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7c7cfc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
 right:calc(-15px/2);
}
.elementor-12 .elementor-element.elementor-element-7c7cfc3 .elementor-icon-list-icon i {
 color:#ffffff;
 font-size:22px;
}
.elementor-12 .elementor-element.elementor-element-7c7cfc3 .elementor-icon-list-icon svg {
 fill:#ffffff;
 width:22px;
}
.elementor-12 .elementor-element.elementor-element-7c7cfc3 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
 color:#e54924;
}
.elementor-12 .elementor-element.elementor-element-7c7cfc3 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
 fill:#e54924;
}
.elementor-12 .elementor-element.elementor-element-7c7cfc3 .elementor-icon-list-text {
 color:#ffffff;
 padding-left:12px;
}
.elementor-12 .elementor-element.elementor-element-7c7cfc3 .elementor-icon-list-item,
.elementor-12 .elementor-element.elementor-element-7c7cfc3 .elementor-icon-list-item a {
 font-family:"Prompt", Sans-serif;
 font-size:17px;
 font-weight:bold;
 line-height:2.3em;
 letter-spacing:1px;
}
.elementor-12 .elementor-element.elementor-element-7c7cfc3 > .elementor-widget-container {
 margin:0px 0px 0px 0px;
}
.elementor-12 .elementor-element.elementor-element-49dee3df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
 padding-bottom:calc(11px/2);
}
.elementor-12 .elementor-element.elementor-element-49dee3df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
 margin-top:calc(11px/2);
}
.elementor-12 .elementor-element.elementor-element-49dee3df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
 margin-right:calc(11px/2);
 margin-left:calc(11px/2);
}
.elementor-12 .elementor-element.elementor-element-49dee3df .elementor-icon-list-items.elementor-inline-items {
 margin-right:calc(-11px/2);
 margin-left:calc(-11px/2);
}
body.rtl .elementor-12 .elementor-element.elementor-element-49dee3df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
 left:calc(-11px/2);
}
body:not(.rtl) .elementor-12 .elementor-element.elementor-element-49dee3df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
 right:calc(-11px/2);
}
.elementor-12 .elementor-element.elementor-element-49dee3df .elementor-icon-list-icon i {
 color:#ffffff;
 font-size:20px;
}
.elementor-12 .elementor-element.elementor-element-49dee3df .elementor-icon-list-icon svg {
 fill:#ffffff;
 width:20px;
}
.elementor-12 .elementor-element.elementor-element-49dee3df .elementor-icon-list-item:hover .elementor-icon-list-icon i {
 color:#e54924;
}
.elementor-12 .elementor-element.elementor-element-49dee3df .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
 fill:#e54924;
}
.elementor-12 .elementor-element.elementor-element-49dee3df .elementor-icon-list-text {
 color:#ffffff;
 padding-left:15px;
}
.elementor-12 .elementor-element.elementor-element-49dee3df .elementor-icon-list-item:hover .elementor-icon-list-text {
 color:#ffffff;
}
.elementor-12 .elementor-element.elementor-element-49dee3df .elementor-icon-list-item,
.elementor-12 .elementor-element.elementor-element-49dee3df .elementor-icon-list-item a {
   font-family:"Prompt", Sans-serif;
 font-size:14px;
 line-height:1.88em;
 letter-spacing:0.7px;
}
.elementor-12 .elementor-element.elementor-element-49dee3df > .elementor-widget-container {
 margin:-10px 0px 0px 0px;
}
.elementor-12 .elementor-element.elementor-element-36e65285 {
 --grid-template-columns:repeat(0, auto);
 --icon-size:23px;
 --grid-column-gap:6px;
 --grid-row-gap:0px;
}
.elementor-12 .elementor-element.elementor-element-36e65285 .elementor-widget-container {
 text-align:left;
}
.elementor-12 .elementor-element.elementor-element-36e65285 .elementor-social-icon {
 background-color:rgba(0,0,0,0);
 --icon-padding:0.4em;
}
.elementor-12 .elementor-element.elementor-element-36e65285 .elementor-social-icon i {
 color:#ffffff;
}
.elementor-12 .elementor-element.elementor-element-36e65285 .elementor-social-icon svg {
 fill:#ffffff;
}
.elementor-12 .elementor-element.elementor-element-36e65285 .elementor-social-icon:hover {
 background-color:rgba(0,0,0,0);
}
.elementor-12 .elementor-element.elementor-element-36e65285 .elementor-social-icon:hover i {
 color:#E54924;
}
.elementor-12 .elementor-element.elementor-element-36e65285 .elementor-social-icon:hover svg {
 fill:#E54924;
}
.elementor-12 .elementor-element.elementor-element-36e65285 > .elementor-widget-container {
 margin:-5px 0px 0px -14px;
}
.elementor-12 .elementor-element.elementor-element-5bca26df > .elementor-element-populated {
 padding:010px 0px 10px 10px;
}
.elementor-12 .elementor-element.elementor-element-2a6efe1b .raven-heading-title,
.elementor-12 .elementor-element.elementor-element-2a6efe1b .raven-heading-title-inner {
 color:#fff;
 -webkit-text-fill-color:initial;
}
.elementor-12 .elementor-element.elementor-element-2a6efe1b .raven-heading {
 font-family:"Prompt", Sans-serif;
 font-size:22px;
 font-weight:600;
 letter-spacing:0.7px;
}
.elementor-12 .elementor-element.elementor-element-2a6efe1b > .elementor-widget-container {
 margin:0px 0px -11px 0px;
}
.elementor-12 .elementor-element.elementor-element-60c0a821 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
 padding-bottom:calc(15px/2);
}
.elementor-12 .elementor-element.elementor-element-60c0a821 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
 margin-top:calc(15px/2);
}
.elementor-12 .elementor-element.elementor-element-60c0a821 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
 margin-right:calc(15px/2);
 margin-left:calc(15px/2);
}
.elementor-12 .elementor-element.elementor-element-60c0a821 .elementor-icon-list-items.elementor-inline-items {
 margin-right:calc(-15px/2);
 margin-left:calc(-15px/2);
}
body.rtl .elementor-12 .elementor-element.elementor-element-60c0a821 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
 left:calc(-15px/2);
}
body:not(.rtl) .elementor-12 .elementor-element.elementor-element-60c0a821 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
 right:calc(-15px/2);
}
.elementor-12 .elementor-element.elementor-element-60c0a821 .elementor-icon-list-icon i {
 color:#ffffff;
 font-size:12px;
}
.elementor-12 .elementor-element.elementor-element-60c0a821 .elementor-icon-list-icon svg {
 fill:#ffffff;
 width:12px;
}
.elementor-12 .elementor-element.elementor-element-60c0a821 .elementor-icon-list-text {
 color:#ffffff;
 padding-left:0px;
}
.elementor-12 .elementor-element.elementor-element-60c0a821 .elementor-icon-list-item:hover .elementor-icon-list-text {
 color:#ffffff;
}
.elementor-12 .elementor-element.elementor-element-60c0a821 .elementor-icon-list-item,
.elementor-12 .elementor-element.elementor-element-60c0a821 .elementor-icon-list-item a {
 font-family:"Prompt", Sans-serif;
 font-size:15px;
 font-weight:500;
 line-height:1.7em;
 letter-spacing:0.7px;
}
.elementor-12 .elementor-element.elementor-element-60c0a821 > .elementor-widget-container {
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}
.elementor-12 .elementor-element.elementor-element-657041ce:not(.elementor-motion-effects-element-type-background),
.elementor-12 .elementor-element.elementor-element-657041ce > .elementor-motion-effects-container > .elementor-motion-effects-layer {

 background-image: url("wall1.png");
}
.elementor-12 .elementor-element.elementor-element-657041ce {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
 margin-top:0px;
 margin-bottom:0px;
 padding:0px 0px 0px 0px;
 z-index:1;
}
.elementor-12 .elementor-element.elementor-element-657041ce > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12 .elementor-element.elementor-element-10e32f9 > .elementor-element-populated {
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
} 
.elementor-12 .elementor-element.elementor-element-c7d8268 {
 text-align:center;
 color:#808080;
 font-family:"Prompt", Sans-serif;
 font-size:13px;
 line-height:0em;
 letter-spacing:1.2px;
}
.elementor-12 .elementor-element.elementor-element-c7d8268 > .elementor-widget-container {
 margin:0px 0px 0px 0px;
 padding:10px 0px 0px 0px;
}
.elementor-12 .elementor-element.elementor-element-c6cb0f4:not(.elementor-motion-effects-element-type-background),
.elementor-12 .elementor-element.elementor-element-c6cb0f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
 background-color:#f26631; 
}
.elementor-12 .elementor-element.elementor-element-c6cb0f4 {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
 margin-top:0px;
 margin-bottom:0px;
 padding:10px 0px 0px 0px;
}
.elementor-12 .elementor-element.elementor-element-c6cb0f4 > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
@media(max-width:1024px) {
 .elementor-12 .elementor-element.elementor-element-1dbf629c > .elementor-element-populated {
  padding:10px 30px 0px 10px;
 }
 .elementor-12 .elementor-element.elementor-element-7c7cfc3 .elementor-icon-list-item,
 .elementor-12 .elementor-element.elementor-element-7c7cfc3 .elementor-icon-list-item a {
  font-size:16px;
 }
 .elementor-12 .elementor-element.elementor-element-36e65285 .elementor-social-icon {
  --icon-padding:0.3em;
 }
 .elementor-12 .elementor-element.elementor-element-36e65285 {
  --grid-column-gap:0px;
 }
 .elementor-12 .elementor-element.elementor-element-657041ce {
  padding:40px 0px 0px 10px;
 }
}
@media(min-width:768px) {
 .elementor-12 .elementor-element.elementor-element-1dbf629c {
  width:24.75%;
 }
 .elementor-12 .elementor-element.elementor-element-37b2ef59 {
  width:32.719%;
 }
 .elementor-12 .elementor-element.elementor-element-47fab4de {
  width:29.035%;
 }
 .elementor-12 .elementor-element.elementor-element-5bca26df {
  width:17.246%;
 }
}
@media(max-width:1024px) and (min-width:768px) {
 .elementor-12 .elementor-element.elementor-element-1dbf629c {
  width:35%;
 }
 .elementor-12 .elementor-element.elementor-element-37b2ef59 {
  width:30%;
 }
 .elementor-12 .elementor-element.elementor-element-47fab4de {
  width:30%;
 }
 .elementor-12 .elementor-element.elementor-element-5bca26df {
  width:20%;
 }
}
@media(max-width:767px) {
 .elementor-12 .elementor-element.elementor-element-1dbf629c {
  width:100%;
 }
 .elementor-12 .elementor-element.elementor-element-1dbf629c > .elementor-element-populated {
  padding:12px 12px 12px 12px;
 }
 .elementor-12 .elementor-element.elementor-element-6912eda8 .raven-site-logo {
  text-align:center;
 }
 .elementor-12 .elementor-element.elementor-element-37b2ef59 > .elementor-element-populated {
  padding:12px 12px 12px 12px;
 }
 .elementor-12 .elementor-element.elementor-element-47fab4de > .elementor-element-populated {
  padding:12px 12px 12px 12px;
 }
 .elementor-12 .elementor-element.elementor-element-7c7cfc3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom:calc(12px/2);
 }
 .elementor-12 .elementor-element.elementor-element-7c7cfc3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top:calc(12px/2);
 }
 .elementor-12 .elementor-element.elementor-element-7c7cfc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right:calc(12px/2);
  margin-left:calc(12px/2);
 }
 .elementor-12 .elementor-element.elementor-element-7c7cfc3 .elementor-icon-list-items.elementor-inline-items {
  margin-right:calc(-12px/2);
  margin-left:calc(-12px/2);
 }
 body.rtl .elementor-12 .elementor-element.elementor-element-7c7cfc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left:calc(-12px/2);
 }
 body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7c7cfc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right:calc(-12px/2);
 }
 .elementor-12 .elementor-element.elementor-element-49dee3df .elementor-icon-list-item,
 .elementor-12 .elementor-element.elementor-element-49dee3df .elementor-icon-list-item a {
  font-size:14px;
 }
 .elementor-12 .elementor-element.elementor-element-49dee3df > .elementor-widget-container {
  margin:-6px 0px 0px 0px;
 }
 .elementor-12 .elementor-element.elementor-element-36e65285 .elementor-widget-container {
  text-align:left;
 }
 .elementor-12 .elementor-element.elementor-element-36e65285 {
  --icon-size:24px;
 }
 .elementor-12 .elementor-element.elementor-element-36e65285 > .elementor-widget-container {
  margin:-12px 0px 0px -11px;
 }
 .elementor-12 .elementor-element.elementor-element-5bca26df {
  width:100%;
 }
 .elementor-12 .elementor-element.elementor-element-5bca26df > .elementor-element-populated {
  padding:12px 12px 30px 12px;
 }
 .elementor-12 .elementor-element.elementor-element-c7d8268 {
  line-height:1.5em;
 }
}
