.elementor-1361 .elementor-element.elementor-element-4ab0cf4f {
  --display: flex;
}
.elementor-1361 .elementor-element.elementor-element-158161a8 {
  --display: flex;
  --min-height: 44vh;
  --justify-content: center;
  --overlay-opacity: 0.67;
  --border-radius: 20px 20px 20px 20px;
}
.elementor-1361
  .elementor-element.elementor-element-158161a8:not(.elementor-motion-effects-element-type-background),
.elementor-1361
  .elementor-element.elementor-element-158161a8
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #19363a;
  background-image: url('../../2024/08/img-3.jpg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-1361 .elementor-element.elementor-element-158161a8::before,
.elementor-1361
  .elementor-element.elementor-element-158161a8
  > .elementor-background-video-container::before,
.elementor-1361
  .elementor-element.elementor-element-158161a8
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-1361
  .elementor-element.elementor-element-158161a8
  > .elementor-background-slideshow::before,
.elementor-1361
  .elementor-element.elementor-element-158161a8
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-1361
  .elementor-element.elementor-element-158161a8
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  background-color: #19363a;
  --background-overlay: '';
}
.elementor-1361 .elementor-element.elementor-element-1715c1a7 {
  --display: flex;
  --margin-top: -200px;
  --margin-bottom: 100px;
  --margin-left: 0px;
  --margin-right: 0px;
  --z-index: 2;
}
.elementor-1361 .elementor-element.elementor-element-7c619fd1 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --padding-top: 50px;
  --padding-bottom: 0px;
  --padding-left: 20px;
  --padding-right: 20px;
}
.elementor-1361
  .elementor-element.elementor-element-7c619fd1:not(.elementor-motion-effects-element-type-background),
.elementor-1361
  .elementor-element.elementor-element-7c619fd1
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-1361 .elementor-element.elementor-element-7682ee29 {
  --display: flex;
}
.elementor-1361 .elementor-element.elementor-element-7682ee29.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-1361
  .elementor-element.elementor-element-3d43b90b
  .wpr-post-info-taxonomy
  a {
  display: inline-block;
  color: #1aa47b;
  padding: 0px 0px 0px 0px;
  margin: 0px 7px 0px 0px;
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-3d43b90b
  .wpr-post-info-taxonomy
  > span:not(.wpr-post-info-text) {
  display: inline-block;
  color: #1aa47b;
  padding: 0px 0px 0px 0px;
  margin: 0px 7px 0px 0px;
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361 .elementor-element.elementor-element-3d43b90b .wpr-post-info {
  text-align: left;
}
.elementor-1361
  .elementor-element.elementor-element-3d43b90b
  .wpr-post-info-vertical
  li {
  padding-bottom: 1px;
  margin-bottom: 1px;
}
.elementor-1361
  .elementor-element.elementor-element-3d43b90b
  .wpr-post-info-horizontal
  li {
  padding-right: 1px;
}
.elementor-1361
  .elementor-element.elementor-element-3d43b90b
  .wpr-post-info-horizontal
  li:after {
  right: calc(1px / 2);
}
.elementor-1361
  .elementor-element.elementor-element-3d43b90b
  .wpr-post-info
  li {
  color: #959595;
}
.elementor-1361
  .elementor-element.elementor-element-3d43b90b
  .wpr-post-info
  li:not(.wpr-post-info-taxonomy):not(.wpr-post-info-custom-field)
  a {
  color: #959595;
}
.elementor-1361
  .elementor-element.elementor-element-3d43b90b
  .wpr-post-info
  li:not(.wpr-post-info-taxonomy):not(.wpr-post-info-custom-field) {
  font-size: 12px;
}
.elementor-1361
  .elementor-element.elementor-element-3d43b90b
  .wpr-post-info
  li
  a {
  transition-duration: 0.1s;
}
.elementor-1361 .elementor-element.elementor-element-3d43b90b .avatar {
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-3d43b90b
  .wpr-post-info-taxonomy
  a,
.elementor-1361
  .elementor-element.elementor-element-3d43b90b
  .wpr-post-info-taxonomy
  > span:not(.wpr-post-info-text) {
  font-family: 'Poppins', Sans-serif;
  font-size: 15px;
}
.elementor-1361
  .elementor-element.elementor-element-3d43b90b
  .wpr-post-info-taxonomy
  a:hover {
  color: #1aa47b;
}
.elementor-1361
  .elementor-element.elementor-element-3d43b90b
  .wpr-post-info
  li:not(.wpr-post-info-custom-field)
  i {
  color: #333333;
}
.elementor-1361
  .elementor-element.elementor-element-3d43b90b
  .wpr-post-info
  li:not(.wpr-post-info-custom-field)
  svg {
  fill: #333333;
}
.elementor-1361
  .elementor-element.elementor-element-3d43b90b
  .wpr-post-info
  li
  i {
  font-size: 16px;
  margin-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-3d43b90b
  .wpr-post-info
  li
  svg {
  width: 16px;
  height: 16px;
  margin-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-3d43b90b
  .wpr-post-info
  li
  .wpr-post-info-text {
  color: #333333;
  font-size: 12px;
}
.elementor-1361
  .elementor-element.elementor-element-3d43b90b
  .wpr-post-info
  li
  .wpr-post-info-text
  span {
  margin-right: 10px;
}
.elementor-1361 .elementor-element.elementor-element-4a9f880d .wpr-post-title {
  text-align: left;
  color: #333333;
  font-family: 'Plus Jakarta Sans', Sans-serif;
  font-size: 40px;
  font-weight: 600;
}
.elementor-1361
  .elementor-element.elementor-element-4616e54a
  .wpr-post-info-taxonomy
  a {
  display: inline-block;
  color: #777777;
  padding: 0px 0px 0px 0px;
  margin: 0px 7px 0px 0px;
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-4616e54a
  .wpr-post-info-taxonomy
  > span:not(.wpr-post-info-text) {
  display: inline-block;
  color: #777777;
  padding: 0px 0px 0px 0px;
  margin: 0px 7px 0px 0px;
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361 .elementor-element.elementor-element-4616e54a .wpr-post-info {
  text-align: left;
}
.elementor-1361
  .elementor-element.elementor-element-4616e54a
  .wpr-post-info-vertical
  li {
  padding-bottom: 8px;
  margin-bottom: 8px;
}
.elementor-1361
  .elementor-element.elementor-element-4616e54a
  .wpr-post-info-horizontal
  li {
  padding-right: 8px;
}
.elementor-1361
  .elementor-element.elementor-element-4616e54a
  .wpr-post-info-horizontal
  li:after {
  right: calc(8px / 2);
}
.elementor-1361
  .elementor-element.elementor-element-4616e54a
  .wpr-post-info
  li {
  color: #777777;
}
.elementor-1361
  .elementor-element.elementor-element-4616e54a
  .wpr-post-info
  li:not(.wpr-post-info-taxonomy):not(.wpr-post-info-custom-field)
  a {
  color: #777777;
}
.elementor-1361
  .elementor-element.elementor-element-4616e54a
  .wpr-post-info
  li:not(.wpr-post-info-taxonomy):not(.wpr-post-info-custom-field) {
  font-family: 'Poppins', Sans-serif;
  font-size: 13px;
  font-weight: 400;
}
.elementor-1361
  .elementor-element.elementor-element-4616e54a
  .wpr-post-info
  li
  a {
  transition-duration: 0.1s;
}
.elementor-1361 .elementor-element.elementor-element-4616e54a .avatar {
  border-radius: 25px 25px 25px 25px;
}
.elementor-1361
  .elementor-element.elementor-element-4616e54a
  .wpr-post-info
  li:not(.wpr-post-info-taxonomy):not(.wpr-post-info-custom-field)
  a:hover {
  color: #1aa47b;
}
.elementor-1361
  .elementor-element.elementor-element-4616e54a
  .wpr-post-info-taxonomy
  a,
.elementor-1361
  .elementor-element.elementor-element-4616e54a
  .wpr-post-info-taxonomy
  > span:not(.wpr-post-info-text) {
  font-family: 'Poppins', Sans-serif;
  font-size: 13px;
  font-weight: 400;
}
.elementor-1361
  .elementor-element.elementor-element-4616e54a
  .wpr-post-info-taxonomy
  a:hover {
  color: #1aa47b;
}
.elementor-1361
  .elementor-element.elementor-element-4616e54a
  .wpr-post-info
  li:not(.wpr-post-info-custom-field)
  i {
  color: #777777;
}
.elementor-1361
  .elementor-element.elementor-element-4616e54a
  .wpr-post-info
  li:not(.wpr-post-info-custom-field)
  svg {
  fill: #777777;
}
.elementor-1361
  .elementor-element.elementor-element-4616e54a
  .wpr-post-info
  li
  i {
  font-size: 13px;
  margin-right: 2px;
}
.elementor-1361
  .elementor-element.elementor-element-4616e54a
  .wpr-post-info
  li
  svg {
  width: 13px;
  height: 13px;
  margin-right: 2px;
}
.elementor-1361
  .elementor-element.elementor-element-4616e54a
  .wpr-post-info
  li
  .wpr-post-info-text {
  color: #777777;
  font-size: 12px;
}
.elementor-1361
  .elementor-element.elementor-element-4616e54a
  .wpr-post-info
  li
  .wpr-post-info-text
  span {
  margin-right: 7px;
}
.elementor-1361 .elementor-element.elementor-element-3e39d87 .wpr-post-content {
  color: #777777;
  font-size: 14px;
}
.elementor-1361
  .elementor-element.elementor-element-3e39d87
  .wpr-post-content
  a {
  transition-duration: 0.1s;
}
.elementor-1361 .elementor-element.elementor-element-6f602aef {
  --display: grid;
  --e-con-grid-template-columns: repeat(2, 1fr);
  --e-con-grid-template-rows: repeat(1, 1fr);
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --grid-auto-flow: row;
  --justify-items: start;
  --align-items: center;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-1361
  .elementor-element.elementor-element-1c9eca23
  .wpr-sharing-buttons
  .wpr-sharing-label {
  text-align: left;
  height: 25px;
  line-height: 25px;
}
.elementor-1361
  .elementor-element.elementor-element-1c9eca23:not(.elementor-grid-0)
  .elementor-grid {
  grid-column-gap: 14px;
  grid-row-gap: 0px;
}
.elementor-1361
  .elementor-element.elementor-element-1c9eca23.elementor-grid-0
  .wpr-sharing-buttons
  a {
  margin-right: calc(14px / 2);
  margin-left: calc(14px / 2);
  margin-bottom: 0px;
}
.elementor-1361
  .elementor-element.elementor-element-1c9eca23.elementor-grid-0
  .elementor-grid {
  margin-right: calc(-14px / 2);
  margin-left: calc(-14px / 2);
}
.elementor-1361
  .elementor-element.elementor-element-1c9eca23
  .wpr-sharing-buttons
  .wpr-sharing-icon
  i {
  width: 28px;
  height: 25px;
  line-height: 25px;
  font-size: 18px;
  border-radius: 0px 0px 0px 0px;
  color: #777777;
  background-color: #4a45d200;
  transition-duration: 0.4s;
}
.elementor-1361
  .elementor-element.elementor-element-1c9eca23
  .wpr-sharing-buttons
  .wpr-sharing-icon
  svg {
  width: 18px;
  height: 18px;
  line-height: 25px;
  fill: #777777;
  background-color: #4a45d200;
}
.elementor-1361
  .elementor-element.elementor-element-1c9eca23
  .wpr-sharing-buttons
  .wpr-sharing-icon {
  border-width: 0px;
  border-style: solid;
  border-radius: 0px 0px 0px 0px;
  border-color: #e8e8e8;
  transition-duration: 0.4s;
}
.elementor-1361
  .elementor-element.elementor-element-1c9eca23
  .wpr-sharing-buttons {
  justify-content: flex-start;
}
.elementor-1361
  .elementor-element.elementor-element-1c9eca23
  .wpr-sharing-buttons
  .wpr-sharing-icon:hover
  i {
  color: #1aa47b;
  background-color: #605be500;
}
.elementor-1361
  .elementor-element.elementor-element-1c9eca23
  .wpr-sharing-buttons
  .wpr-sharing-icon:hover
  svg {
  fill: #1aa47b;
  background-color: #605be500;
}
.elementor-1361
  .elementor-element.elementor-element-1c9eca23
  .wpr-sharing-buttons
  .wpr-sharing-icon:hover {
  border-color: #e8e8e8;
}
.elementor-1361
  .elementor-element.elementor-element-1c9eca23
  .wpr-sharing-buttons
  .wpr-sharing-icon
  span {
  transition-duration: 0.4s;
}
.elementor-1361
  .elementor-element.elementor-element-5dca9deb
  .wpr-post-info-taxonomy
  a {
  display: inline-block;
  color: #777777;
  border-color: #e2e2e2;
  padding: 1px 10px 3px 10px;
  margin: 0px 0px 8px 10px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-5dca9deb
  .wpr-post-info-taxonomy
  > span:not(.wpr-post-info-text) {
  display: inline-block;
  color: #777777;
  border-color: #e2e2e2;
  padding: 1px 10px 3px 10px;
  margin: 0px 0px 8px 10px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361 .elementor-element.elementor-element-5dca9deb .wpr-post-info {
  text-align: right;
}
.elementor-1361
  .elementor-element.elementor-element-5dca9deb
  .wpr-post-info-vertical
  li {
  padding-bottom: 0px;
  margin-bottom: 0px;
}
.elementor-1361
  .elementor-element.elementor-element-5dca9deb
  .wpr-post-info-horizontal
  li {
  padding-right: 0px;
}
.elementor-1361
  .elementor-element.elementor-element-5dca9deb
  .wpr-post-info-horizontal
  li:after {
  right: calc(0px / 2);
}
.elementor-1361
  .elementor-element.elementor-element-5dca9deb
  .wpr-post-info
  li {
  color: #959595;
}
.elementor-1361
  .elementor-element.elementor-element-5dca9deb
  .wpr-post-info
  li:not(.wpr-post-info-taxonomy):not(.wpr-post-info-custom-field)
  a {
  color: #959595;
}
.elementor-1361
  .elementor-element.elementor-element-5dca9deb
  .wpr-post-info
  li:not(.wpr-post-info-taxonomy):not(.wpr-post-info-custom-field) {
  font-size: 12px;
}
.elementor-1361
  .elementor-element.elementor-element-5dca9deb
  .wpr-post-info
  li
  a {
  transition-duration: 0.1s;
}
.elementor-1361 .elementor-element.elementor-element-5dca9deb .avatar {
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-5dca9deb
  .wpr-post-info-taxonomy
  a,
.elementor-1361
  .elementor-element.elementor-element-5dca9deb
  .wpr-post-info-taxonomy
  > span:not(.wpr-post-info-text) {
  font-size: 15px;
}
.elementor-1361
  .elementor-element.elementor-element-5dca9deb
  .wpr-post-info-taxonomy
  a:hover {
  color: #ffffff;
  background-color: #1aa47b;
  border-color: #1aa47b;
}
.elementor-1361
  .elementor-element.elementor-element-5dca9deb
  .wpr-post-info
  li:not(.wpr-post-info-custom-field)
  i {
  color: #333333;
}
.elementor-1361
  .elementor-element.elementor-element-5dca9deb
  .wpr-post-info
  li:not(.wpr-post-info-custom-field)
  svg {
  fill: #333333;
}
.elementor-1361
  .elementor-element.elementor-element-5dca9deb
  .wpr-post-info
  li
  i {
  font-size: 16px;
  margin-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-5dca9deb
  .wpr-post-info
  li
  svg {
  width: 16px;
  height: 16px;
  margin-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-5dca9deb
  .wpr-post-info
  li
  .wpr-post-info-text {
  color: #333333;
  font-size: 12px;
}
.elementor-1361
  .elementor-element.elementor-element-5dca9deb
  .wpr-post-info
  li
  .wpr-post-info-text
  span {
  margin-right: 10px;
}
.elementor-1361
  .elementor-element.elementor-element-56c94d21
  > .elementor-widget-container {
  background-color: #e7e7e766;
  margin: 10px 0px 0px 0px;
  padding: 20px 20px 20px 20px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361 .elementor-element.elementor-element-56c94d21 .wpr-author-box {
  text-align: left;
}
.elementor-1361
  .elementor-element.elementor-element-56c94d21
  .wpr-author-box-image {
  align-self: center;
}
.elementor-1361
  .elementor-element.elementor-element-56c94d21
  .wpr-author-box-image
  img {
  width: 65px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-56c94d21.wpr-author-box-arrange-vertical
  .wpr-author-box-image {
  margin-bottom: 30px;
}
.elementor-1361
  .elementor-element.elementor-element-56c94d21.wpr-author-box-arrange-left
  .wpr-author-box-image {
  margin-right: 30px;
}
.elementor-1361
  .elementor-element.elementor-element-56c94d21.wpr-author-box-arrange-right
  .wpr-author-box-image {
  margin-left: 30px;
}
.elementor-1361
  .elementor-element.elementor-element-56c94d21
  .wpr-author-box-name {
  color: #333333;
  font-family: 'Plus Jakarta Sans', Sans-serif;
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 0.2px;
  margin-top: 10px;
  margin-bottom: 0px;
}
.elementor-1361
  .elementor-element.elementor-element-56c94d21
  .wpr-author-box-name
  a {
  color: #333333;
}
.elementor-1361
  .elementor-element.elementor-element-56c94d21
  .wpr-author-box-title {
  color: #777777;
  font-family: 'Poppins', Sans-serif;
  font-size: 14px;
  font-weight: 500;
  margin-top: 5px;
  margin-bottom: 10px;
}
.elementor-1361
  .elementor-element.elementor-element-56c94d21
  .wpr-author-box-title
  a {
  color: #777777;
}
.elementor-1361
  .elementor-element.elementor-element-56c94d21
  .wpr-author-box-bio {
  color: #777777;
  font-family: 'Montserrat', Sans-serif;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 15px;
}
.elementor-1361
  .elementor-element.elementor-element-56c94d21
  .wpr-author-box-btn {
  color: #ffffff;
  background-color: #605be5;
  transition-duration: 0.1s;
  padding: 5px 15px 5px 15px;
  border-style: none;
  border-radius: 3px 3px 3px 3px;
}
.elementor-1361
  .elementor-element.elementor-element-56c94d21
  .wpr-author-box-btn:hover {
  color: #ffffff;
}
.elementor-1361
  .elementor-element.elementor-element-56c94d21
  .wpr-author-box-btn:hover
  a {
  color: #ffffff;
}
.elementor-1361
  .elementor-element.elementor-element-47712fd
  .wpr-post-nav-fixed.wpr-post-navigation {
  top: 50%;
}
.elementor-1361
  .elementor-element.elementor-element-47712fd
  .wpr-post-navigation
  i {
  color: #ffffff;
  background-color: #000000:
  border-color: #e8e8e8;
  transition: color 0.5s, background-color 0.5s, border-color 0.5s;
  font-size: 7px;
  width: 25px;
  height: 62px;
  line-height: 62px;
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-47712fd
  .wpr-post-navigation
  svg
  path {
  color: #ffffff;
}
.elementor-1361
  .elementor-element.elementor-element-47712fd
  .wpr-posts-navigation-svg-wrapper
  svg {
  fill: #ffffff;
  transition: fill 0.5s;
}
.elementor-1361
  .elementor-element.elementor-element-47712fd
  .wpr-posts-navigation-svg-wrapper {
  background-color: #000000:
  border-color: #e8e8e8;
  transition: background-color 0.5s, border-color 0.5s;
  width: 25px;
  height: 62px;
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-47712fd
  .wpr-post-navigation
  i:hover {
  color: #ffffff;
  background-color: #1aa47b;
}
.elementor-1361
  .elementor-element.elementor-element-47712fd
  .wpr-posts-navigation-svg-wrapper:hover
  svg {
  fill: #ffffff;
}
.elementor-1361
  .elementor-element.elementor-element-47712fd
  .wpr-posts-navigation-svg-wrapper:hover {
  background-color: #1aa47b;
}
.elementor-1361
  .elementor-element.elementor-element-47712fd
  .wpr-post-nav-fixed.wpr-post-nav-hover
  img {
  transition: all 0.5s ease;
}
.elementor-1361
  .elementor-element.elementor-element-47712fd
  .wpr-post-navigation
  svg {
  width: 7px;
}
.elementor-1361
  .elementor-element.elementor-element-47712fd
  .wpr-post-navigation-wrap
  i {
  font-size: 7px;
  width: 25px;
  height: 62px;
  line-height: 62px;
}
.elementor-1361
  .elementor-element.elementor-element-47712fd
  .wpr-post-navigation-wrap
  svg {
  width: 7px;
}
.elementor-1361
  .elementor-element.elementor-element-47712fd
  .wpr-post-nav-fixed.wpr-post-nav-prev
  img {
  left: 25px;
}
.elementor-1361
  .elementor-element.elementor-element-47712fd
  .wpr-post-nav-fixed.wpr-post-nav-next
  img {
  right: 25px;
}
.elementor-1361
  .elementor-element.elementor-element-47712fd
  .wpr-post-nav-fixed.wpr-post-navigation
  img {
  height: 62px;
}
.elementor-1361
  .elementor-element.elementor-element-47712fd
  .wpr-post-navigation
  img {
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-avatar
  img {
  width: 60px;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 20px 20px 20px 20px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #e4e4e4;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comments-navigation
  a.prev {
  display: none;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comments-navigation
  a.next {
  display: none;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comments-navigation
  .page-numbers:not(.prev):not(.next) {
  display: none;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comments-wrap
  > h3 {
  text-align: center;
  color: #222222;
  border-color: #e8e8e8;
  font-family: 'Poppins', Sans-serif;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.5px;
  border-style: none;
  margin-bottom: 25px;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .even
  .wpr-post-comment {
  background-color: #ffffff;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .odd
  .wpr-post-comment {
  background-color: #ffffff;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .bypostauthor
  .wpr-post-comment {
  background-color: #e8e8e800;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-post-comment {
  border-color: #e4e4e4;
  padding: 20px 20px 20px 20px;
  border-style: none;
  border-radius: 0px 0px 0px 0px;
  margin-bottom: 15px;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comments-list
  .children {
  padding-left: 24px;
}
.elementor-1361 .elementor-element.elementor-element-2d4ad3ca .wpr-comment-meta,
.wpr-comment-content {
  margin-left: calc(60px + 20px);
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca.wpr-comment-reply-separate
  .wpr-comment-reply {
  margin-left: calc(60px + 20px);
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-avatar {
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-author
  span {
  color: #333333;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-author
  a {
  color: #333333;
  transition-duration: 0.1s;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-author {
  font-family: 'Plus Jakarta Sans', Sans-serif;
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 2px;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-metadata {
  color: #c9c9c9;
  font-family: 'Montserrat', Sans-serif;
  font-size: 12px;
  font-weight: 500;
  font-style: italic;
  margin-bottom: 0px;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-metadata
  a {
  color: #c9c9c9;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-reply:before {
  color: #c9c9c9;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-content {
  color: #777777;
  font-family: 'Montserrat', Sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-content
  a {
  color: #1aa47b;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-reply
  a {
  color: #333333;
  background-color: #fcfcfc;
  font-family: 'Poppins', Sans-serif;
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  transition-duration: 0.6s;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-reply
  a:hover {
  color: #1aa47b;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comments-navigation
  a {
  color: #333333;
  transition-duration: 0.1s;
  padding: 0px 0px 0px 0px;
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comments-navigation
  span {
  color: #333333;
  padding: 0px 0px 0px 0px;
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comments-navigation
  a,
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comments-navigation
  span {
  font-size: 13px;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comments-navigation
  a:hover {
  color: #1aa47b;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comments-navigation
  span.current {
  color: #1aa47b;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-reply-title {
  color: #333333;
  border-color: #e8e8e8;
  font-family: 'Plus Jakarta Sans', Sans-serif;
  font-size: 17px;
  font-weight: 500;
  letter-spacing: 0.5px;
  border-style: none;
  margin-top: 35px;
  margin-bottom: 21px;
  text-align: left;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-form
  input[type='text'] {
  color: #777777;
  background-color: #ffffff;
  border-color: #e6e6e6;
  transition-duration: 0.6s;
  padding: 7px 0px 7px 10px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-form
  textarea {
  color: #777777;
  background-color: #ffffff;
  border-color: #e6e6e6;
  transition-duration: 0.6s;
  padding: 7px 0px 7px 10px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-form
  label {
  color: #777777;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-form
  .logged-in-as
  a {
  color: #777777;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-form
  .logged-in-as
  .required-field-message {
  color: #777777;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-form
  input[type='text']::placeholder {
  color: #b8b8b8;
  opacity: 1;
  transition-duration: 0.6s;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-form
  textarea::placeholder {
  color: #b8b8b8;
  opacity: 1;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-form
  input[type='text']::-ms-input-placeholder {
  color: #b8b8b8;
  transition-duration: 0.6s;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-form
  textarea::-ms-input-placeholder {
  color: #b8b8b8;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-form
  label,
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-form
  input[type='text'],
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-form
  textarea,
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-form
  .logged-in-as {
  font-family: 'Montserrat', Sans-serif;
  font-size: 13px;
  font-weight: 500;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-form
  input[type='text']:focus {
  color: #444444;
  background-color: #ffffff;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-form
  textarea:focus {
  color: #444444;
  background-color: #ffffff;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-form
  input[type='text']:focus::placeholder {
  color: #b8b8b8;
  opacity: 1;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-form
  textarea:focus::placeholder {
  color: #b8b8b8;
  opacity: 1;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-form
  input[type='text']:focus::-ms-input-placeholder {
  color: #b8b8b8;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-form
  textarea:focus::-ms-input-placeholder {
  color: #b8b8b8;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-form-author {
  margin-bottom: 10px;
  margin-right: 10px;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-form-email {
  margin-bottom: 10px;
  margin-right: 10px;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-form-url {
  margin-bottom: 10px;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-comment-form-text {
  margin-bottom: 10px;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-submit-comment {
  color: #ffffff;
  background-color: #1aa47b;
  border-color: #1aa47b;
  font-family: 'Poppins', Sans-serif;
  font-size: 13px;
  font-weight: 500;
  letter-spacing: 0.5px;
  transition-duration: 0.5s;
  padding: 8px 45px 8px 45px;
  margin: 25px 0px 0px 0px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-2d4ad3ca
  .wpr-submit-comment:hover {
  color: #ffffff;
  background-color: #30c99b;
  border-color: #30c99b;
}
.elementor-1361 .elementor-element.elementor-element-2d4ad3ca .form-submit {
  text-align: left;
}
.elementor-1361 .elementor-element.elementor-element-252e827e {
  --display: flex;
  --z-index: 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-1361
  .elementor-element.elementor-element-63fba49e
  .elementor-heading-title {
  font-family: 'Plus Jakarta Sans', Sans-serif;
  font-size: 25px;
  font-weight: 600;
  color: #333333;
}
.elementor-1361
  .elementor-element.elementor-element-f35c0f4
  .wpr-taxonomy-list
  li
  i.wpr-tax-dropdown {
  font-size: 15px;
  color: #605be5;
}
.elementor-1361
  .elementor-element.elementor-element-f35c0f4
  > .elementor-widget-container {
  margin: -15px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-f35c0f4
  .wpr-taxonomy-list
  li
  a {
  color: #777777;
  background-color: #00000000;
  border-color: #e8e8e8;
  transition-duration: 0.5s;
  padding: 5px 0px 5px 0px;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-f35c0f4
  .wpr-taxonomy-list
  li
  > span {
  color: #777777;
  background-color: #00000000;
  border-color: #e8e8e8;
  transition-duration: 0.5s;
  padding: 5px 0px 5px 0px;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-f35c0f4
  .wpr-taxonomy-list
  li
  a,
.elementor-1361
  .elementor-element.elementor-element-f35c0f4
  .wpr-taxonomy-list
  li
  > span {
  font-family: 'Montserrat', Sans-serif;
  font-size: 15px;
  font-weight: 500;
}
.elementor-1361
  .elementor-element.elementor-element-f35c0f4
  .wpr-taxonomy-list
  li
  a:hover {
  color: #1aa47b !important;
}
.elementor-1361
  .elementor-element.elementor-element-f35c0f4
  .wpr-taxonomy-list
  li
  > span:hover {
  color: #1aa47b !important;
}
.elementor-1361
  .elementor-element.elementor-element-f35c0f4
  .wpr-taxonomy-list
  li.wpr-taxonomy-active
  a {
  color: #1aa47b;
}
.elementor-1361
  .elementor-element.elementor-element-f35c0f4
  .wpr-taxonomy-list
  li.wpr-taxonomy-active
  > span {
  color: #1aa47b;
}
.elementor-1361
  .elementor-element.elementor-element-f35c0f4
  .wpr-taxonomy-list
  li {
  margin: 5px 8px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-f35c0f4
  .wpr-taxonomy-list
  li
  i {
  color: #605be5;
  font-size: 15px;
}
.elementor-1361
  .elementor-element.elementor-element-f35c0f4
  .wpr-taxonomy-list
  li
  svg {
  fill: #605be5;
  width: 15px;
  height: 15px;
}
.elementor-1361
  .elementor-element.elementor-element-f35c0f4
  .wpr-taxonomy-list
  li
  i:not(.wpr-tax-dropdown) {
  margin-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-f35c0f4
  .wpr-taxonomy-list
  li
  svg:not(.wpr-tax-dropdown) {
  margin-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-f35c0f4
  .wpr-taxonomy-list
  li
  .wpr-tax-dropdown {
  margin-right: 8px;
}
.elementor-1361
  .elementor-element.elementor-element-269ab979
  .wpr-promo-box-btn {
  background-color: #1aa47b;
  color: #ffffff;
  border-color: #ffffff;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
  font-family: 'Poppins', Sans-serif;
  font-size: 15px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-269ab979
  .wpr-promo-box:hover
  .wpr-promo-box-btn {
  background-color: #1aa47b;
  color: #ffffff;
}
.elementor-1361
  .elementor-element.elementor-element-269ab979
  > .elementor-widget-container {
  margin: 30px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-269ab979
  .wpr-promo-box-bg-image {
  -webkit-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
}
.elementor-1361
  .elementor-element.elementor-element-269ab979
  .wpr-promo-box-bg-overlay {
  -webkit-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
  background-color: #1531293d;
  mix-blend-mode: normal;
}
.elementor-1361
  .elementor-element.elementor-element-269ab979
  .wpr-promo-box-icon {
  color: #ffffff;
}
.elementor-1361
  .elementor-element.elementor-element-269ab979
  .wpr-promo-box-title {
  color: #ffffff;
  font-family: 'Plus Jakarta Sans', Sans-serif;
  font-size: 25px;
  font-weight: 500;
  margin: 0 0 0px;
}
.elementor-1361
  .elementor-element.elementor-element-269ab979
  .wpr-promo-box-title
  a {
  color: #ffffff;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.elementor-1361
  .elementor-element.elementor-element-269ab979
  .wpr-promo-box-description {
  color: #f5f5f5;
  font-family: 'Montserrat', Sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.3em;
  margin-bottom: 0px;
}
.elementor-1361
  .elementor-element.elementor-element-269ab979
  .wpr-promo-box-content {
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  min-height: 400px;
  padding: 20px 20px 20px 20px;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  text-align: center;
}
.elementor-1361
  .elementor-element.elementor-element-269ab979
  .wpr-promo-box-icon
  i {
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.elementor-1361
  .elementor-element.elementor-element-269ab979
  .wpr-promo-box-icon
  svg {
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.elementor-1361
  .elementor-element.elementor-element-269ab979
  .wpr-promo-box-title
  span {
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.elementor-1361
  .elementor-element.elementor-element-269ab979
  .wpr-promo-box-description
  p {
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.elementor-1361 .elementor-element.elementor-element-269ab979 .wpr-promo-box {
  border-radius: 0px 0px 0px 0px;
  overflow: hidden;
}
.elementor-1361
  .elementor-element.elementor-element-269ab979
  .wpr-promo-box-content
  .wpr-promo-box-icon {
  font-size: 27px;
  margin-bottom: 10px;
}
.elementor-1361
  .elementor-element.elementor-element-269ab979
  .wpr-promo-box-btn {
  padding: 7px 25px 8px 25px;
  border-style: none;
}
.elementor-1361
  .elementor-element.elementor-element-269ab979
  .wpr-promo-box:hover
  .wpr-promo-box-bg-overlay {
  background-color: #155c47b8;
}
.elementor-1361
  .elementor-element.elementor-element-538bcd3
  > .elementor-widget-container {
  margin: 30px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-538bcd3
  .elementor-heading-title {
  font-family: 'Plus Jakarta Sans', Sans-serif;
  font-size: 25px;
  font-weight: 600;
  color: #333333;
}
.elementor-1361
  .elementor-element.elementor-element-1d07eb4b
  .wpr-taxonomy-list
  li
  i.wpr-tax-dropdown {
  font-size: 15px;
  color: #605be5;
}
.elementor-1361
  .elementor-element.elementor-element-1d07eb4b
  > .elementor-widget-container {
  margin: -15px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-1d07eb4b
  .wpr-taxonomy-list
  li
  a {
  color: #777777;
  background-color: #00000000;
  border-color: #e8e8e8;
  transition-duration: 0.5s;
  padding: 5px 0px 5px 0px;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-1d07eb4b
  .wpr-taxonomy-list
  li
  > span {
  color: #777777;
  background-color: #00000000;
  border-color: #e8e8e8;
  transition-duration: 0.5s;
  padding: 5px 0px 5px 0px;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-1d07eb4b
  .wpr-taxonomy-list
  li
  a,
.elementor-1361
  .elementor-element.elementor-element-1d07eb4b
  .wpr-taxonomy-list
  li
  > span {
  font-family: 'Montserrat', Sans-serif;
  font-size: 15px;
  font-weight: 500;
}
.elementor-1361
  .elementor-element.elementor-element-1d07eb4b
  .wpr-taxonomy-list
  li
  a:hover {
  color: #1aa47b !important;
}
.elementor-1361
  .elementor-element.elementor-element-1d07eb4b
  .wpr-taxonomy-list
  li
  > span:hover {
  color: #1aa47b !important;
}
.elementor-1361
  .elementor-element.elementor-element-1d07eb4b
  .wpr-taxonomy-list
  li.wpr-taxonomy-active
  a {
  color: #1aa47b;
}
.elementor-1361
  .elementor-element.elementor-element-1d07eb4b
  .wpr-taxonomy-list
  li.wpr-taxonomy-active
  > span {
  color: #1aa47b;
}
.elementor-1361
  .elementor-element.elementor-element-1d07eb4b
  .wpr-taxonomy-list
  li {
  margin: 5px 8px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-1d07eb4b
  .wpr-taxonomy-list
  li
  i {
  color: #605be5;
  font-size: 15px;
}
.elementor-1361
  .elementor-element.elementor-element-1d07eb4b
  .wpr-taxonomy-list
  li
  svg {
  fill: #605be5;
  width: 15px;
  height: 15px;
}
.elementor-1361
  .elementor-element.elementor-element-1d07eb4b
  .wpr-taxonomy-list
  li
  i:not(.wpr-tax-dropdown) {
  margin-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-1d07eb4b
  .wpr-taxonomy-list
  li
  svg:not(.wpr-tax-dropdown) {
  margin-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-1d07eb4b
  .wpr-taxonomy-list
  li
  .wpr-tax-dropdown {
  margin-right: 8px;
}
.elementor-1361
  .elementor-element.elementor-element-585e5e09
  > .elementor-widget-container {
  margin: 30px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-585e5e09
  .elementor-heading-title {
  font-family: 'Plus Jakarta Sans', Sans-serif;
  font-size: 25px;
  font-weight: 600;
  color: #333333;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e.wpr-grid-last-element-yes
  .wpr-grid-item-below-content
  > div:last-child {
  left: 0;
  right: auto;
}
.elementor-1361 .elementor-element.elementor-element-80e393e .wpr-grid-filters {
  display: none;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .elementor-repeater-item-7fbdec7 {
  text-align: left;
  position: static;
  left: auto;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .elementor-repeater-item-e0220e1 {
  text-align: left;
  position: static;
  left: auto;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-above-content {
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-below-content {
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e.wpr-item-styles-wrapper
  .wpr-grid-item {
  padding: 0px 0px 0px 0px;
  border-color: #e8e8e8;
  border-style: none;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-title
  .inner-block
  a {
  border-style: none;
  padding: 0px 0px 0px 0px;
  color: #333333;
  border-color: #e8e8e8;
  transition-duration: 0.2s;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-title
  .inner-block {
  margin: 0px 0px 5px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-content
  .inner-block {
  border-style: none;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  color: #6a6a6a;
  border-color: #e8e8e8;
  width: 100%;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-excerpt
  .inner-block {
  border-style: none;
  padding: 0px 0px 0px 0px;
  margin: 10px 0px 0px 0px;
  color: #7e8a8d;
  border-color: #e8e8e8;
  width: 100%;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-date
  .inner-block
  > span {
  border-style: none;
  padding: 0px 0px 0px 0px;
  border-color: #e8e8e8;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-date
  .inner-block {
  margin: 0px 7px 0px 0px;
  color: #777777;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-time
  .inner-block
  > span {
  border-style: none;
  padding: 0px 0px 0px 0px;
  border-color: #e8e8e8;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-time
  .inner-block {
  margin: 0px 0px 0px 0px;
  color: #9c9c9c;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-author
  .inner-block
  a {
  border-style: none;
  padding: 0px 0px 0px 0px;
  color: #9c9c9c;
  border-color: #e8e8e8;
  transition-duration: 0.1s;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-author
  .inner-block {
  margin: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-comments
  .inner-block
  a {
  border-style: none;
  padding: 0px 0px 0px 0px;
  color: #5e777e;
  border-color: #e8e8e8;
  transition-duration: 0.1s;
  border-radius: 2px 2px 2px 2px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-comments
  .inner-block {
  margin: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-read-more
  .inner-block
  a {
  border-style: none;
  padding: 0px 0px 0px 0px;
  color: #2c3e42;
  border-color: #e8e8e8;
  transition-duration: 0.4s;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-read-more
  .inner-block {
  margin: 10px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-likes
  .inner-block
  a {
  border-style: none;
  width: 30px;
  height: 25px;
  line-height: 25px;
  color: #9c9c9c;
  border-color: #e8e8e8;
  transition-duration: 0.1s;
  border-radius: 2px 2px 0px 2px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-likes
  .inner-block {
  margin: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-sharing
  .inner-block
  a {
  border-style: none;
  margin-right: 2px;
  width: 25px;
  height: 25px;
  line-height: 25px;
  color: #9c9c9c;
  border-color: #e8e8e8;
  transition-duration: 0.1s;
  border-radius: 2px 2px 2px 2px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-sharing
  .inner-block {
  margin: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-lightbox
  .inner-block
  > span {
  border-style: none;
  padding: 0px 0px 0px 0px;
  color: #ffffff;
  border-color: #e8e8e8;
  transition-duration: 0.1s;
  border-radius: 2px 2px 2px 2px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-lightbox
  .inner-block {
  margin: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-sep-style-1:not(.wpr-grid-item-display-inline)
  .inner-block
  > span {
  width: 100%;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-sep-style-1.wpr-grid-item-display-inline {
  width: 100%;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-sep-style-1
  .inner-block
  > span {
  border-bottom-width: 2px;
  border-bottom-color: #e8e8e8;
  border-bottom-style: solid;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-sep-style-1
  .inner-block {
  margin: 15px 0px 15px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-sep-style-2:not(.wpr-grid-item-display-inline)
  .inner-block
  > span {
  width: 20%;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-sep-style-2.wpr-grid-item-display-inline {
  width: 20%;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-sep-style-2
  .inner-block
  > span {
  border-bottom-width: 2px;
  border-bottom-color: #605be5;
  border-bottom-style: solid;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-sep-style-2
  .inner-block {
  margin: 15px 0px 15px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-tax-style-1
  .inner-block
  a {
  border-style: none;
  margin-right: 3px;
  padding: 0px 0px 0px 0px;
  color: #9c9c9c;
  border-color: #e8e8e8;
  transition-duration: 0.1s;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-tax-style-1
  .wpr-grid-extra-text-left {
  padding-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-tax-style-1
  .wpr-grid-extra-text-right {
  padding-left: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-tax-style-1
  .inner-block {
  margin: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-tax-style-2
  .inner-block
  a {
  border-style: none;
  margin-right: 3px;
  padding: 0px 10px 0px 10px;
  color: #ffffff;
  background-color: #605be5;
  border-color: #e8e8e8;
  transition-duration: 0.1s;
  border-radius: 3px 3px 3px 3px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-tax-style-2
  .inner-block {
  margin: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-media-hover-bg {
  width: 100%;
  top: calc((100% - 100%) / 2);
  left: calc((100% - 100%) / 2);
  height: 100%;
  transition-duration: 0.3s;
  mix-blend-mode: normal;
  border-color: #e8e8e8;
  border-style: none;
  border-radius: 4px 4px 4px 4px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-media-hover-bg[class*='-top'] {
  top: calc((100% - 100%) / 2);
  left: calc((100% - 100%) / 2);
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-media-hover-bg[class*='-bottom'] {
  bottom: calc((100% - 100%) / 2);
  left: calc((100% - 100%) / 2);
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-media-hover-bg[class*='-right'] {
  top: calc((100% - 100%) / 2);
  right: calc((100% - 100%) / 2);
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-media-hover-bg[class*='-left'] {
  top: calc((100% - 100%) / 2);
  left: calc((100% - 100%) / 2);
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-animation-wrap:hover
  .wpr-grid-media-hover-bg {
  transition-delay: 0s;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-media-hover-bg
  img {
  max-width: 70px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e.wpr-item-styles-inner
  .wpr-grid-item-above-content {
  border-color: #e8e8e8;
  border-style: none;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e.wpr-item-styles-inner
  .wpr-grid-item-below-content {
  border-color: #e8e8e8;
  border-style: none;
}
.elementor-1361 .elementor-element.elementor-element-80e393e .wpr-grid-item {
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-image-wrap {
  border-color: #e8e8e8;
  border-style: none;
  border-radius: 4px 4px 4px 4px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-title
  .inner-block
  a:hover {
  color: #333333;
  border-color: #e8e8e8;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-title
  .wpr-pointer-item:before {
  background-color: #605be5;
  transition-duration: 0.2s;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-title
  .wpr-pointer-item:after {
  background-color: #605be5;
  transition-duration: 0.2s;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-title
  a {
  font-family: 'Plus Jakarta Sans', Sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 1.2em;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-content.wpr-enable-dropcap
  p:first-child:first-letter {
  color: #3a3a3a;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-excerpt.wpr-enable-dropcap
  p:first-child:first-letter {
  color: #3a3a3a;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-excerpt {
  font-family: 'Montserrat', Sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-date
  .inner-block
  span[class*='wpr-grid-extra-text'] {
  color: #9c9c9c;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-date
  .inner-block
  [class*='wpr-grid-extra-icon']
  i {
  color: #9c9c9c;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-date
  .inner-block
  [class*='wpr-grid-extra-icon']
  svg {
  fill: #9c9c9c;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-date,
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-date
  span {
  font-family: 'Poppins', Sans-serif;
  font-size: 13px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-date
  .wpr-grid-extra-text-left {
  padding-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-date
  .wpr-grid-extra-text-right {
  padding-left: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-date
  .wpr-grid-extra-icon-left {
  padding-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-date
  .wpr-grid-extra-icon-right {
  padding-left: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-time
  .inner-block
  span[class*='wpr-grid-extra-text'] {
  color: #9c9c9c;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-time
  .inner-block
  [class*='wpr-grid-extra-icon']
  i {
  color: #9c9c9c;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-time
  .inner-block
  [class*='wpr-grid-extra-icon']
  svg {
  fill: #9c9c9c;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-time
  .wpr-grid-extra-text-left {
  padding-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-time
  .wpr-grid-extra-text-right {
  padding-left: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-time
  .wpr-grid-extra-icon-left {
  padding-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-time
  .wpr-grid-extra-icon-right {
  padding-left: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-author
  .inner-block
  span[class*='wpr-grid-extra-text'] {
  color: #9c9c9c;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-author
  .inner-block
  a:hover {
  color: #605be5;
  border-color: #e8e8e8;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-author
  .inner-block
  a
  img {
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-author
  .wpr-grid-extra-text-left {
  padding-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-author
  .wpr-grid-extra-text-right {
  padding-left: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-author
  .wpr-grid-extra-icon-left {
  padding-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-author
  .wpr-grid-extra-icon-right {
  padding-left: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-author
  img {
  margin-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-comments
  .inner-block
  span[class*='wpr-grid-extra-text'] {
  color: #9c9c9c;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-comments
  .inner-block
  a:hover {
  color: #c0c5c7;
  border-color: #e8e8e8;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-comments {
  font-family: 'Poppins', Sans-serif;
  font-size: 13px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-comments
  .wpr-grid-extra-text-left {
  padding-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-comments
  .wpr-grid-extra-text-right {
  padding-left: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-comments
  .wpr-grid-extra-icon-left {
  padding-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-comments
  .wpr-grid-extra-icon-right {
  padding-left: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-read-more
  .inner-block
  a:hover {
  color: #2c3e42;
  border-color: #e8e8e8;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-read-more
  .inner-block
  a:before {
  transition-duration: 0.4s;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-read-more
  .inner-block
  a:after {
  transition-duration: 0.4s;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-read-more
  a {
  font-family: 'Poppins', Sans-serif;
  font-size: 16px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-read-more
  .wpr-grid-extra-icon-left {
  padding-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-read-more
  .wpr-grid-extra-icon-right {
  padding-left: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-likes
  .inner-block
  span[class*='wpr-grid-extra-text'] {
  color: #9c9c9c;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-likes
  .inner-block
  a:hover {
  color: #605be5;
  border-color: #e8e8e8;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-likes
  .wpr-grid-extra-text-left {
  padding-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-likes
  .wpr-grid-extra-text-right {
  padding-left: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-likes
  i {
  padding-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-sharing-tooltip {
  color: #ffffff;
  background-color: #605be5;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-sharing-tooltip:before {
  border-top-color: #605be5;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-sharing
  .inner-block
  span[class*='wpr-grid-extra-text'] {
  color: #9c9c9c;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-sharing
  .inner-block
  a:hover {
  color: #605be5;
  border-color: #e8e8e8;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-sharing
  .wpr-grid-extra-text-left {
  padding-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-sharing
  .wpr-grid-extra-text-right {
  padding-left: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-lightbox
  .inner-block
  > span:hover {
  color: #605be5;
  border-color: #e8e8e8;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-lightbox
  .wpr-grid-extra-text-left {
  padding-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-lightbox
  .wpr-grid-extra-text-right {
  padding-left: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  a {
  color: #ffffff;
  background-color: #ffffff00;
  border-color: #ffffff;
  transition-duration: 0.3s;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  padding: 8px 30px 8px 30px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  svg {
  fill: #ffffff;
  transition-duration: 0.3s;
  width: 15px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  > div
  > span {
  color: #ffffff;
  background-color: #ffffff00;
  border-color: #ffffff;
  transition-duration: 0.3s;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  margin-right: 10px;
  padding: 8px 30px 8px 30px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  span.wpr-disabled-arrow {
  color: #ffffff;
  background-color: #ffffff00;
  border-color: #ffffff;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  padding: 8px 30px 8px 30px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-pagination-finish {
  color: #ffffff00;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-double-bounce
  .wpr-child {
  background-color: #ffffff;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-wave
  .wpr-rect {
  background-color: #ffffff;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-spinner-pulse {
  background-color: #ffffff;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-chasing-dots
  .wpr-child {
  background-color: #ffffff;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-three-bounce
  .wpr-child {
  background-color: #ffffff;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-fading-circle
  .wpr-circle:before {
  background-color: #ffffff;
}
.elementor-1361 .elementor-element.elementor-element-80e393e .wpr-ring div {
  border-color: #ffffff transparent transparent transparent;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  a:hover {
  color: #43585e;
  background-color: #ffffff;
  border-color: #e8e8e8;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  a:hover
  svg {
  fill: #43585e;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  > div
  > span:not(.wpr-disabled-arrow):hover {
  color: #43585e;
  background-color: #ffffff;
  border-color: #e8e8e8;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  span.wpr-grid-current-page {
  color: #43585e;
  background-color: #ffffff;
  border-color: #e8e8e8;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  margin-right: 10px;
  padding: 8px 30px 8px 30px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination,
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  a {
  font-family: 'Poppins', Sans-serif;
  font-size: 14px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  i {
  font-size: 15px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination {
  margin-top: 47px;
  padding: 0px 0px 0px 0px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  a:not(:last-child) {
  margin-right: 10px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  > div
  > a.wpr-prev-page {
  margin-right: 10px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  span.wpr-disabled-arrow:not(:last-child) {
  margin-right: 10px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  .wpr-prev-post-link
  i {
  padding-right: 10px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  .wpr-next-post-link
  i {
  padding-left: 10px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  .wpr-first-page
  i {
  padding-right: 10px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  .wpr-prev-page
  i {
  padding-right: 10px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  .wpr-next-page
  i {
  padding-left: 10px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  .wpr-last-page
  i {
  padding-left: 10px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  .wpr-prev-post-link
  svg {
  margin-right: 10px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  .wpr-next-post-link
  svg {
  margin-left: 10px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  .wpr-first-page
  svg {
  margin-right: 10px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  .wpr-prev-page
  svg {
  margin-right: 10px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  .wpr-next-page
  svg {
  margin-left: 10px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-pagination
  .wpr-last-page
  svg {
  margin-left: 10px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-protected {
  color: #ffffff;
  background-color: #605be5;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-item-protected
  input {
  background-color: #ffffff;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-tax-style-1
  .inner-block
  span[class*='wpr-grid-extra-text'] {
  color: #9c9c9c;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-tax-style-1
  .inner-block
  [class*='wpr-grid-extra-icon']
  i {
  color: #9c9c9c;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-tax-style-1
  .inner-block
  [class*='wpr-grid-extra-icon']
  svg {
  fill: #9c9c9c;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-tax-style-1
  .inner-block
  a:hover {
  color: #605be5;
  border-color: #e8e8e8;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-tax-style-1
  .wpr-pointer-item:before {
  background-color: #605be5;
  height: 2px;
  transition-duration: 0.1s;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-tax-style-1
  .wpr-pointer-item:after {
  background-color: #605be5;
  height: 2px;
  transition-duration: 0.1s;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-tax-style-1
  .wpr-grid-extra-icon-left {
  padding-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-tax-style-1
  .wpr-grid-extra-icon-right {
  padding-left: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-tax-style-2
  .inner-block
  span[class*='wpr-grid-extra-text'] {
  color: #9c9c9c;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-tax-style-2
  .inner-block
  [class*='wpr-grid-extra-icon']
  i {
  color: #9c9c9c;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-tax-style-2
  .inner-block
  [class*='wpr-grid-extra-icon']
  svg {
  fill: #9c9c9c;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-tax-style-2
  .inner-block
  a:hover {
  color: #ffffff;
  background-color: #4a45d2;
  border-color: #e8e8e8;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-tax-style-2
  .wpr-pointer-item:before {
  background-color: #605be5;
  height: 2px;
  transition-duration: 0.1s;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-tax-style-2
  .wpr-pointer-item:after {
  background-color: #605be5;
  height: 2px;
  transition-duration: 0.1s;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-tax-style-2
  .wpr-grid-extra-text-left {
  padding-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-tax-style-2
  .wpr-grid-extra-text-right {
  padding-left: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-tax-style-2
  .wpr-grid-extra-icon-left {
  padding-right: 5px;
}
.elementor-1361
  .elementor-element.elementor-element-80e393e
  .wpr-grid-tax-style-2
  .wpr-grid-extra-icon-right {
  padding-left: 5px;
}
@media (min-width: 768px) {
  .elementor-1361 .elementor-element.elementor-element-1715c1a7 {
    --content-width: 1300px;
  }
  .elementor-1361 .elementor-element.elementor-element-7682ee29 {
    --width: 70%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-1361 .elementor-element.elementor-element-7682ee29 {
    --width: 100%;
  }
}
@media (max-width: 1366px) {
  .elementor-1361 .elementor-element.elementor-element-1715c1a7 {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 50px;
    --padding-right: 50px;
  }
  .elementor-1361 .elementor-element.elementor-element-6f602aef {
    --grid-auto-flow: row;
  }
  .elementor-1361
    .elementor-element.elementor-element-80e393e
    .wpr-grid-filters {
    display: none;
  }
  .elementor-1361
    .elementor-element.elementor-element-80e393e
    .elementor-repeater-item-7fbdec7 {
    position: static;
    left: auto;
  }
  .elementor-1361
    .elementor-element.elementor-element-80e393e
    .elementor-repeater-item-e0220e1 {
    position: static;
    left: auto;
  }
  .elementor-1361
    .elementor-element.elementor-element-80e393e
    .wpr-grid-item-title
    a {
    font-size: 17px;
  }
}
@media (max-width: 1024px) {
  .elementor-1361 .elementor-element.elementor-element-7c619fd1 {
    --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;
  }
  .elementor-1361
    .elementor-element.elementor-element-4616e54a
    .wpr-post-info
    li
    .wpr-post-info-text {
    font-size: 13px;
  }
  .elementor-1361 .elementor-element.elementor-element-6f602aef {
    --grid-auto-flow: row;
  }
  .elementor-1361
    .elementor-element.elementor-element-1c9eca23.elementor-grid-tablet-0
    .wpr-sharing-buttons
    a {
    margin-right: calc(14px / 2);
    margin-left: calc(14px / 2);
    margin-bottom: 0px;
  }
  .elementor-1361
    .elementor-element.elementor-element-1c9eca23.elementor-grid-tablet-0
    .elementor-grid {
    margin-right: calc(-14px / 2);
    margin-left: calc(-14px / 2);
  }
  .elementor-1361 .elementor-element.elementor-element-252e827e {
    --margin-top: 30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-1361
    .elementor-element.elementor-element-80e393e
    .wpr-grid-filters {
    display: none;
  }
  .elementor-1361
    .elementor-element.elementor-element-80e393e
    .elementor-repeater-item-7fbdec7 {
    position: static;
    left: auto;
  }
  .elementor-1361
    .elementor-element.elementor-element-80e393e
    .elementor-repeater-item-e0220e1 {
    position: static;
    left: auto;
  }
  .elementor-1361
    .elementor-element.elementor-element-80e393e
    .wpr-grid-item-above-content {
    padding: 20px 20px 20px 20px;
  }
  .elementor-1361
    .elementor-element.elementor-element-80e393e
    .wpr-grid-item-below-content {
    padding: 20px 20px 20px 20px;
  }
  .elementor-1361
    .elementor-element.elementor-element-80e393e.wpr-item-styles-wrapper
    .wpr-grid-item {
    padding: 20px 20px 20px 20px;
  }
  .elementor-1361
    .elementor-element.elementor-element-80e393e
    .wpr-grid-item-title
    a {
    font-size: 22px;
  }
}
@media (max-width: 767px) {
  .elementor-1361 .elementor-element.elementor-element-1715c1a7 {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-1361
    .elementor-element.elementor-element-4a9f880d
    .wpr-post-title {
    font-size: 25px;
  }
  .elementor-1361
    .elementor-element.elementor-element-4616e54a
    .wpr-post-info
    li:not(.wpr-post-info-taxonomy):not(.wpr-post-info-custom-field) {
    font-size: 12px;
  }
  .elementor-1361
    .elementor-element.elementor-element-4616e54a
    .wpr-post-info-taxonomy
    a,
  .elementor-1361
    .elementor-element.elementor-element-4616e54a
    .wpr-post-info-taxonomy
    > span:not(.wpr-post-info-text) {
    font-size: 12px;
  }
  .elementor-1361 .elementor-element.elementor-element-6f602aef {
    --e-con-grid-template-columns: repeat(1, 1fr);
    --grid-auto-flow: row;
  }
  .elementor-1361
    .elementor-element.elementor-element-1c9eca23.elementor-grid-mobile-0
    .wpr-sharing-buttons
    a {
    margin-right: calc(14px / 2);
    margin-left: calc(14px / 2);
    margin-bottom: 0px;
  }
  .elementor-1361
    .elementor-element.elementor-element-1c9eca23.elementor-grid-mobile-0
    .elementor-grid {
    margin-right: calc(-14px / 2);
    margin-left: calc(-14px / 2);
  }
  .elementor-1361 .elementor-element.elementor-element-5dca9deb .wpr-post-info {
    text-align: left;
  }
  .elementor-1361
    .elementor-element.elementor-element-5dca9deb
    > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-1361
    .elementor-element.elementor-element-5dca9deb
    .wpr-post-info-vertical
    li {
    padding-bottom: 0px;
    margin-bottom: 0px;
  }
  .elementor-1361
    .elementor-element.elementor-element-5dca9deb
    .wpr-post-info-horizontal
    li {
    padding-right: 0px;
  }
  .elementor-1361
    .elementor-element.elementor-element-5dca9deb
    .wpr-post-info-horizontal
    li:after {
    right: calc(0px / 2);
  }
  .elementor-1361
    .elementor-element.elementor-element-5dca9deb
    .wpr-post-info-taxonomy
    a {
    margin: 5px 5px 5px 5px;
  }
  .elementor-1361
    .elementor-element.elementor-element-5dca9deb
    .wpr-post-info-taxonomy
    > span:not(.wpr-post-info-text) {
    margin: 5px 5px 5px 5px;
  }
  .elementor-1361
    .elementor-element.elementor-element-63fba49e
    .elementor-heading-title {
    font-size: 20px;
  }
  .elementor-1361
    .elementor-element.elementor-element-538bcd3
    .elementor-heading-title {
    font-size: 20px;
  }
  .elementor-1361
    .elementor-element.elementor-element-585e5e09
    .elementor-heading-title {
    font-size: 20px;
  }
  .elementor-1361
    .elementor-element.elementor-element-80e393e
    .wpr-grid-filters {
    display: none;
  }
  .elementor-1361
    .elementor-element.elementor-element-80e393e
    .elementor-repeater-item-7fbdec7 {
    position: static;
    left: auto;
  }
  .elementor-1361
    .elementor-element.elementor-element-80e393e
    .elementor-repeater-item-e0220e1 {
    position: static;
    left: auto;
  }
  .elementor-1361
    .elementor-element.elementor-element-80e393e
    .wpr-grid-item-above-content {
    padding: 10px 0px 0px 0px;
  }
  .elementor-1361
    .elementor-element.elementor-element-80e393e
    .wpr-grid-item-below-content {
    padding: 10px 0px 0px 0px;
  }
  .elementor-1361
    .elementor-element.elementor-element-80e393e.wpr-item-styles-wrapper
    .wpr-grid-item {
    padding: 10px 0px 0px 0px;
  }
  .elementor-1361
    .elementor-element.elementor-element-80e393e
    > .elementor-widget-container {
    margin: 0px 0px -70px 0px;
  }
  .elementor-1361
    .elementor-element.elementor-element-80e393e
    .wpr-grid-item-title
    a {
    font-size: 18px;
  }
}
