.elementor-1050 .elementor-element.elementor-element-07f2f86 {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}
.elementor-1050
  .elementor-element.elementor-element-8e09354
  .background-video-holder::before,
.elementor-1050
  .elementor-element.elementor-element-8e09354
  .wppolitic-slider-item::before {
  background: rgba(0, 0, 0, 0.37);
  visibility: hidden;
}
.elementor-1050
  .elementor-element.elementor-element-8e09354
  .wppolitic-slide-content {
  text-align: right;
  height: 950px;
  margin-top: 118px;
  margin-bottom: -118px;
}
.elementor-1050
  .elementor-element.elementor-element-8e09354
  .wppolitic-slide-content
  h1 {
  color: #fff;
  text-transform: none;
  margin: 0px 0px -17px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-8e09354
  .wppolitic-slide-content
  h1
  span {
  color: #00aeef;
}
.elementor-1050
  .elementor-element.elementor-element-8e09354
  .wppolitic-slide-content
  h2 {
  color: #fff;
  font-size: 36px;
  padding: 0px 0px 45px 0px;
  margin: 0px 0px 9px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-8e09354
  .wppolitic-slide-content
  h2
  span {
  color: #00aeef;
}
.elementor-1050
  .elementor-element.elementor-element-8e09354
  .wppolitic-slide-content
  h2:after {
  border-style: solid;
  border-width: 30px 1px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-8e09354
  .wppolitic-slide-content
  p {
  color: #fff;
}
.elementor-1050
  .elementor-element.elementor-element-8e09354
  .wppolitic-slide-btn
  a {
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0);
}
.elementor-1050
  .elementor-element.elementor-element-8e09354
  .wppolitic-slide-btn
  a:hover {
  color: #0287b9;
  background-color: #0287b9;
}
.elementor-1050 .elementor-element.elementor-element-8e09354 .owl-nav div {
  color: #fff;
  background: rgba(234, 0, 13, 0);
  width: 50px;
  height: 50px;
}
.elementor-1050
  .elementor-element.elementor-element-8e09354
  .wppolitic-slider-area
  .owl-dots
  .owl-dot {
  color: #0287b9;
  font-size: 20px;
}
.elementor-1050
  .elementor-element.elementor-element-8e09354
  .owl-nav
  div:hover {
  color: #00aeef;
  background: rgba(0, 0, 0, 0);
}
.elementor-1050
  .elementor-element.elementor-element-8e09354
  .wppolitic-slider-area
  .owl-dots
  .owl-dot.active {
  color: #fff;
  font-size: 20px;
}
.elementor-1050 .elementor-element.elementor-element-f99026f {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #777777;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: -70px;
  margin-bottom: 0px;
  padding: 19px 0px 13px 0px;
  z-index: 3;
}
.elementor-1050
  .elementor-element.elementor-element-f99026f
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-1050
  .elementor-element.elementor-element-33809e7.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-1050
  .elementor-element.elementor-element-33809e7.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-1050
  .elementor-element.elementor-element-33809e7.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-1050
  .elementor-element.elementor-element-33809e7
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-0750ca9
  .elementor-icon-list-icon
  i {
  color: #fff;
  transition: color 0.3s;
}
.elementor-1050
  .elementor-element.elementor-element-0750ca9
  .elementor-icon-list-icon
  svg {
  fill: #00aeef;
  transition: fill 0.3s;
}
.elementor-1050 .elementor-element.elementor-element-0750ca9 {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-1050
  .elementor-element.elementor-element-0750ca9
  .elementor-icon-list-icon {
  padding-right: 6px;
}
.elementor-1050
  .elementor-element.elementor-element-0750ca9
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-1050
  .elementor-element.elementor-element-0750ca9
  .elementor-icon-list-item
  > a {
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 300;
}
.elementor-1050
  .elementor-element.elementor-element-0750ca9
  .elementor-icon-list-text {
  color: #ffffff;
  transition: color 0.3s;
}
.elementor-1050
  .elementor-element.elementor-element-b3fccd8
  > .elementor-element-populated {
  text-align: right;
  padding: 0px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-1aca659
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(44px / 2);
}
.elementor-1050
  .elementor-element.elementor-element-1aca659
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(44px / 2);
}
.elementor-1050
  .elementor-element.elementor-element-1aca659
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(44px / 2);
  margin-left: 0;
}
.elementor-1050
  .elementor-element.elementor-element-1aca659
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-44px / 2);
  margin-left: calc(-44px / 2);
}
body.rtl
  .elementor-1050
  .elementor-element.elementor-element-1aca659
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-44px / 2);
}
body:not(.rtl)
  .elementor-1050
  .elementor-element.elementor-element-1aca659
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-44px / 2);
}
.elementor-1050
  .elementor-element.elementor-element-1aca659
  .elementor-icon-list-icon
  i {
  transition: color 0.3s;
}
.elementor-1050
  .elementor-element.elementor-element-1aca659
  .elementor-icon-list-icon
  svg {
  transition: fill 0.3s;
}
.elementor-1050 .elementor-element.elementor-element-1aca659 {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-1050
  .elementor-element.elementor-element-1aca659
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-1050
  .elementor-element.elementor-element-1aca659
  .elementor-icon-list-item
  > a {
  font-size: 14px;
  font-weight: 300;
  text-transform: uppercase;
}
.elementor-1050
  .elementor-element.elementor-element-1aca659
  .elementor-icon-list-text {
  color: #ffffff;
  transition: color 0.3s;
}
.elementor-1050
  .elementor-element.elementor-element-1aca659
  .elementor-icon-list-item:hover
  .elementor-icon-list-text {
  color: #00aeef;
}
.elementor-1050 .elementor-element.elementor-element-65f85d3 {
  padding: 30px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-ed81d43:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-1050
  .elementor-element.elementor-element-ed81d43
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-position: center center;
  background-repeat: no-repeat;
}
.elementor-1050
  .elementor-element.elementor-element-ed81d43
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-1050
  .elementor-element.elementor-element-ed81d43
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1050
  .elementor-element.elementor-element-7f74064
  .wppolitic-section-titel {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 5px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-7f74064
  .wppolitic-section-titel
  h3 {
  color: #333;
  font-family: "Poppins", Sans-serif;
  padding: 21px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-7f74064
  .wppolitic-section-titel
  h3
  span {
  color: #00aeef;
}
.elementor-1050
  .elementor-element.elementor-element-7f74064
  .wppolitic-section-titel.dotborder
  h3::after,
.elementor-1050
  .elementor-element.elementor-element-7f74064
  .wppolitic-section-titel.dotborder.bdrs2
  h3::before,
.elementor-1050
  .elementor-element.elementor-element-7f74064
  .wppolitic-title-style-three
  span:after,
.elementor-1050
  .elementor-element.elementor-element-7f74064
  .wppolitic-title-style-three
  > span:before,
.elementor-1050
  .elementor-element.elementor-element-7f74064
  .wppolitic-title-style-three.bdrs2
  > span
  > span:before,
.elementor-1050
  .elementor-element.elementor-element-7f74064
  .wppolitic-title-style-three.bdrs2
  > span
  > span:after,
.elementor-1050
  .elementor-element.elementor-element-7f74064
  .wppolitic-title-style-four::after,
.elementor-1050
  .elementor-element.elementor-element-7f74064
  .title-style-six
  h3
  span:after,
.elementor-1050
  .elementor-element.elementor-element-7f74064
  .wppolitic-section-titel.bdr_s_top
  h3:after {
  border-style: solid;
  border-width: 60px 0px 0px 1px;
}
.elementor-1050
  .elementor-element.elementor-element-7f74064
  .wppolitic-section-titel
  h4 {
  color: #0287b9;
}
.elementor-1050
  .elementor-element.elementor-element-7f74064
  .wppolitic-section-titel
  p {
  color: #555;
}
.elementor-1050
  .elementor-element.elementor-element-7f74064
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-ae0c0c8
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-ce2169a
  .wppolitic-mission-category
  span {
  color: #333333;
}
.elementor-1050
  .elementor-element.elementor-element-ce2169a
  .slick-active
  .wppolitic-mission-category:before {
  background: #333333;
}
.elementor-1050
  .elementor-element.elementor-element-ce2169a
  .wppolitic-mission-content
  h2 {
  color: #333333;
}
.elementor-1050
  .elementor-element.elementor-element-ce2169a
  .wppolitic-mission-content
  p {
  color: #555555;
}
.elementor-1050
  .elementor-element.elementor-element-ce2169a
  .wppolitic-single-skill
  .wppolitic-title {
  color: #333333;
}
.elementor-1050
  .elementor-element.elementor-element-ce2169a
  .wppolitic-single-skill
  .wppolitic-percent {
  color: #333333;
}
.elementor-1050
  .elementor-element.elementor-element-ce2169a
  .wppolitic-single-skill
  span.wppolitic-percent {
  color: #777777;
  font-family: "Roboto Condensed", Sans-serif;
  font-size: 16px;
  font-weight: 400;
}
.elementor-1050
  .elementor-element.elementor-element-ce2169a
  .wppolitic-mission-readmore
  > a {
  color: #fff;
  background: #051b33;
}
.elementor-1050 .elementor-element.elementor-element-ce2169a .aboutus-video {
  height: 449px;
}
.elementor-1050
  .elementor-element.elementor-element-ce2169a
  .aboutus-video::before {
  background: rgba(0, 0, 0, 0);
}
.elementor-1050
  .elementor-element.elementor-element-ce2169a
  .wppolitic_popup-youtube {
  color: #fff;
}
.elementor-1050
  .elementor-element.elementor-element-ce2169a
  .wppolitic_popup-youtube:hover {
  color: #0287b9;
}
.elementor-1050
  .elementor-element.elementor-element-ce2169a
  .wppolitic-mission-video-content
  h5 {
  color: #ffffff;
  background: #00aeef;
}
.elementor-1050
  .elementor-element.elementor-element-ce2169a
  .slick-current.slick-active
  .wppolitic-mission-category
  span {
  color: #00aeef;
}
.elementor-1050
  .elementor-element.elementor-element-ce2169a
  .wp-mission-box
  h3
  a:hover {
  color: #00aeef;
}
.elementor-1050
  .elementor-element.elementor-element-ce2169a
  .wppolitic-mission-readmore
  > a:hover {
  color: #fff;
  background: #00aeef;
}
.elementor-1050
  .elementor-element.elementor-element-ce2169a
  .wppolitic_indicator1
  .slick-arrow,
.elementor-1050
  .elementor-element.elementor-element-ce2169a
  .wppolitic_indicator-style-two
  .slick-arrow {
  color: #ffffff;
  background: #051b33;
  border-radius: 0px 0px 0px 0px;
  width: 34px;
  height: 34px;
  font-size: 28px;
  line-height: 34px;
}
.elementor-1050
  .elementor-element.elementor-element-ce2169a
  .wppolitic_indicator1
  .slick-arrow,
.elementor-1050
  .elementor-element.elementor-element-ce2169a
  .wppolitic_indicator-style-two
  .slick-arrow {
  border-style: solid;
  border-color: #051b33;
}
.elementor-1050
  .elementor-element.elementor-element-ce2169a
  .wppolitic_indicator-style-two
  .slick-arrow {
  top: -87px;
}
.elementor-1050
  .elementor-element.elementor-element-ce2169a
  .wppolitic_indicator1
  .slick-arrow:hover,
.elementor-1050
  .elementor-element.elementor-element-ce2169a
  .wppolitic_indicator-style-two
  .slick-arrow:hover {
  color: #ffffff;
  background: #00aeef;
}
.elementor-1050
  .elementor-element.elementor-element-ce2169a
  .wppolitic_indicator1
  .slick-arrow:hover,
.elementor-1050
  .elementor-element.elementor-element-ce2169a
  .wppolitic_indicator-style-two
  .slick-arrow:hover {
  border-style: solid;
  border-color: #00aeef;
}
.elementor-1050
  .elementor-element.elementor-element-5e5629f:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1050
  .elementor-element.elementor-element-5e5629f
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-1050 .elementor-element.elementor-element-5e5629f {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 10px 120px 5px 120px;
}
.elementor-1050
  .elementor-element.elementor-element-5e5629f
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .wp-campaign-box
  h3,
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .wppolitic_single-event
  .wppolitic_event-desc
  h3
  a,
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .campaign_style4
  .wp_politic_content_st4
  h3
  a,
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .wppolitic_event_desc_5
  h3,
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .wppolitic-campaign-tlmn_box
  h5 {
  color: #333333;
}
.elementor-1050 .elementor-element.elementor-element-35bd623 .wp-campaign-box p,
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .wppolitic_single-event
  .wppolitic_event-desc
  p,
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .wppolitic-campaign-tlmn_box
  p {
  color: #555;
}
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .wp-campaign-meta
  li,
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .wppolitic_single-event
  .wppolitic_event-meta
  p,
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .campaign_style4
  .wp_politic_content_st4
  ul
  li {
  color: #555;
}
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .wp-campaign-meta
  li
  i,
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .wppolitic_single-event
  .wppolitic_event-meta
  p
  i,
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .campaign_style4
  .wp_politic_content_st4
  ul
  li
  i {
  color: #00aeef;
}
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .wppolitic-campaign-tlmn:after {
  border-left-color: #00aeef;
}
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .wppolitic-campaign-tlmn_box:after,
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .campaign_new_style_6:before {
  background-color: #00aeef;
}
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .wppolitic_single-event
  .wppolitic_event-meta
  .date,
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .wppolitic_single_event_5
  span.date,
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .wppolitic-campaign-tlmn_box
  span {
  color: #051b33;
}
.elementor-1050 .elementor-element.elementor-element-35bd623 .cmapaign-redmore {
  color: #555;
}
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .wp-campaign-box:hover
  h3 {
  color: rgba(0, 0, 0, 0.85);
}
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .wp-campaign-box
  h3
  a:hover,
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .wppolitic-campaign-tlmn_box
  h5
  a:hover {
  color: #0287b9;
}
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .wp-campaign-box:hover
  p {
  color: #555;
}
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .cmapaign-redmore:hover {
  color: #0287b9;
}
.elementor-1050 .elementor-element.elementor-element-35bd623 .wp-campaign-box,
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .wppolitic_single-event,
.elementor-1050 .elementor-element.elementor-element-35bd623 .campaign_style4 {
  text-align: Left;
}
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .campaign-active
  .slick-arrow,
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .slider-nav-video-item
  .slick-arrow,
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .wppolitic_indicator-style-two
  .slick-arrow {
  color: #000;
  background: rgba(0, 0, 0, 0);
}
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .wppolitic_indicator-style-two.campaign-active
  .slick-arrow,
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .wppolitic_indicator-style-two
  .slick-arrow {
  top: -87px;
}
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .campaign-active
  .slick-arrow:hover,
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .slider-nav-video-item
  .slick-arrow:hover,
.elementor-1050
  .elementor-element.elementor-element-35bd623
  .wppolitic_indicator-style-two
  .slick-arrow:hover {
  color: #00aeef;
}
.elementor-1050 .elementor-element.elementor-element-3a3b680 {
  padding: 0px 0px 0px 0px;

}
.elementor-1050
  .elementor-element.elementor-element-2bead5d:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-1050
  .elementor-element.elementor-element-2bead5d
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-position: center center;
  background-repeat: no-repeat;
}
.elementor-1050
  .elementor-element.elementor-element-2bead5d
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-2bead5d
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1050
  .elementor-element.elementor-element-897eb38
  .wppolitic-section-titel {
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 57px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-897eb38
  .wppolitic-section-titel
  h3 {
  color: #333;
  font-family: "Poppins", Sans-serif;
  padding: 21px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-897eb38
  .wppolitic-section-titel
  h3
  span {
  color: #00aeef;
}
.elementor-1050
  .elementor-element.elementor-element-897eb38
  .wppolitic-section-titel.dotborder
  h3::after,
.elementor-1050
  .elementor-element.elementor-element-897eb38
  .wppolitic-section-titel.dotborder.bdrs2
  h3::before,
.elementor-1050
  .elementor-element.elementor-element-897eb38
  .wppolitic-title-style-three
  span:after,
.elementor-1050
  .elementor-element.elementor-element-897eb38
  .wppolitic-title-style-three
  > span:before,
.elementor-1050
  .elementor-element.elementor-element-897eb38
  .wppolitic-title-style-three.bdrs2
  > span
  > span:before,
.elementor-1050
  .elementor-element.elementor-element-897eb38
  .wppolitic-title-style-three.bdrs2
  > span
  > span:after,
.elementor-1050
  .elementor-element.elementor-element-897eb38
  .wppolitic-title-style-four::after,
.elementor-1050
  .elementor-element.elementor-element-897eb38
  .title-style-six
  h3
  span:after,
.elementor-1050
  .elementor-element.elementor-element-897eb38
  .wppolitic-section-titel.bdr_s_top
  h3:after {
  border-style: solid;
  border-width: 60px 0px 0px 1px;
}
.elementor-1050
  .elementor-element.elementor-element-897eb38
  .wppolitic-section-titel
  h4 {
  color: #0287b9;
}
.elementor-1050
  .elementor-element.elementor-element-897eb38
  .wppolitic-section-titel
  p {
  color: #555;
}
.elementor-1050
  .elementor-element.elementor-element-897eb38
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-1050 .elementor-element.elementor-element-d98d8ce {
  padding: 0px 0px 30px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-6564ae93
  .wppolitic-filter-menu-list {
  background: rgba(0, 0, 0, 0);
  text-align: center;
}
.elementor-1050
  .elementor-element.elementor-element-6564ae93
  .wppolitic-filter-menu-list
  button {
  color: #333333;
  background: rgba(0, 0, 0, 0);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  padding: 8px 15px 8px 21px;
  margin: 0px 5px 25px 5px;
  font-weight: 600;
}
.elementor-1050
  .elementor-element.elementor-element-6564ae93
  .wppolitic-filter-menu-list
  button:not(:last-child):after {
  color: rgba(0, 0, 0, 0);
}
.elementor-1050
  .elementor-element.elementor-element-6564ae93
  .wppolitic-ft_item_image::before {
  background-color: rgba(0, 0, 0, 0);
}
.elementor-1050
  .elementor-element.elementor-element-6564ae93
  .wppolitic-ft_item_image
  a.icon_link {
  color: #fff;
  background: #00aeef;
  width: 65px;
  height: 65px;
}
.elementor-1050
  .elementor-element.elementor-element-6564ae93
  .wppolitic-cat-wrapper,
.wppolitic-cat-wrapper > a {
  color: #fff;
}
.elementor-1050
  .elementor-element.elementor-element-6564ae93
  .wppolitic-cat-wrapper
  > a:hover {
  color: #0287b9;
}
.elementor-1050
  .elementor-element.elementor-element-6564ae93
  .wppolitic-filter-menu-list
  button:hover,
.elementor-1050
  .elementor-element.elementor-element-6564ae93
  .wppolitic-filter-menu-list
  button.is-checked {
  color: #00aeef;
}
.elementor-1050
  .elementor-element.elementor-element-6564ae93
  .wppolitic-filter-menu-list
  button:hover,
.elementor-1050
  .elementor-element.elementor-element-6564ae93
  .wppolitic-filter-menu-list
  button.is-checked {
  background: rgba(234, 0, 13, 0);
}
.elementor-1050
  .elementor-element.elementor-element-6564ae93
  .wppolitic-grid-item:hover
  .wppolitic-ft_item_image::before {
  background: rgba(0, 0, 0, 0.85);
}
.elementor-1050
  .elementor-element.elementor-element-6564ae93
  .wppolitic-ft_item_image
  a.icon_link:hover {
  color: #fff;
  background: #00aeef;
}
.elementor-1050
  .elementor-element.elementor-element-2e3c8909:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1050
  .elementor-element.elementor-element-2e3c8909
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
    background-position: right;
    background-repeat: no-repeat;
    background-color: #00aeef17;

}
.elementor-1050 .elementor-element.elementor-element-2e3c8909 {
  box-shadow: 0px 0px 6px 0px #dddddd;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 80px 0px 140px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-2e3c8909
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1050
  .elementor-element.elementor-element-5848cff1
  .wppolitic-section-titel {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-5848cff1
  .wppolitic-section-titel
  h3 {
  color: #333;
  font-size: 18px;
  margin: 0px 0px 21px 0px;
  padding: 0px 0px 8px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-5848cff1
  .wppolitic-section-titel
  h3
  span {
  color: #0287b9;
}
.elementor-1050
  .elementor-element.elementor-element-5848cff1
  .wppolitic-section-titel
  h4 {
  color: #0287b9;
}
.elementor-1050
  .elementor-element.elementor-element-5848cff1
  .wppolitic-section-titel
  p {
  color: #555;
}
.elementor-1050
  .elementor-element.elementor-element-2780e57d
  .wppolitic-section-titel {
  margin: 0px 0px 14px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-2780e57d
  .wppolitic-section-titel
  h3 {
  color: #333;
  font-family: "Poppins", Sans-serif;
  font-size: 48px;
  font-weight: bold;
  margin: 0px 0px 6px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-2780e57d
  .wppolitic-section-titel
  h3
  span {
  color: #00aeef;
}
.elementor-1050
  .elementor-element.elementor-element-2780e57d
  .wppolitic-section-titel
  h4 {
  color: #0287b9;
}
.elementor-1050
  .elementor-element.elementor-element-2780e57d
  .wppolitic-section-titel
  p {
  color: #555;
}
.elementor-1050
  .elementor-element.elementor-element-6759a36d
  .elementor-button {
  background-color: #051b33;
  border-radius: 0px 0px 0px 0px;
  padding: 13px 25px 13px 25px;
}
.elementor-1050
  .elementor-element.elementor-element-6759a36d
  .elementor-button:hover,
.elementor-1050
  .elementor-element.elementor-element-6759a36d
  .elementor-button:focus {
  background-color: #00aeef;
}
.elementor-1050 .elementor-element.elementor-element-6a2ac774 {
  overflow: hidden;
  margin-top: -99px;
  margin-bottom: 0px;
  padding: 6px 0px 13px 0px;
  z-index: 1;
}
.elementor-1050
  .elementor-element.elementor-element-6f383545:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-1050
  .elementor-element.elementor-element-6f383545
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-1050
  .elementor-element.elementor-element-6f383545
  > .elementor-element-populated {
  box-shadow: 0px 4px 7px 0px #dddddd;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 39px 0px 62px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-6f383545
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1050
  .elementor-element.elementor-element-3b4d7d4e
  .htmega-counter-area {
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  border-color: #dddddd;
}
.elementor-1050
  .elementor-element.elementor-element-3b4d7d4e
  .htmega-counter-area.htmega-counter-style-2 {
  justify-content: center;
}
.elementor-1050
  .elementor-element.elementor-element-3b4d7d4e
  .htmega-counter-style-2
  .htmega-counter-content {
  text-align: left;
}
.elementor-1050
  .elementor-element.elementor-element-3b4d7d4e
  .htmega-counter-area
  .htmega-counter-content
  .htmega-counter-number {
  color: #072133;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 5px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-3b4d7d4e
  .htmega-counter-area
  .htmega-counter-icon
  .htmega-counter-number {
  color: #072133;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 5px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-3b4d7d4e
  .htmega-counter-area
  .htmega-counter-content
  .htmega-counter-number,
.elementor-1050
  .elementor-element.elementor-element-3b4d7d4e
  .htmega-counter-area
  .htmega-counter-icon
  .htmega-counter-number {
  font-family: "Poppins", Sans-serif;
  font-size: 60px;
}
.elementor-1050
  .elementor-element.elementor-element-3b4d7d4e
  .htmega-counter-style-2
  .htmega-counter-content
  h2 {
  text-align: left;
}
.elementor-1050
  .elementor-element.elementor-element-3b4d7d4e
  .htmega-counter-area
  .htmega-counter-content
  .htmega-counter-title {
  color: #00aeef;
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
}
.elementor-1050
  .elementor-element.elementor-element-3b4d7d4e
  .htmega-counter-area
  .htmega-counter-content
  .htmega-suffix {
  color: #072133;
  padding: 0px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-3b4d7d4e
  .htmega-counter-style-6
  .htmega-counter-icon
  span {
  color: #072133;
}
.elementor-1050
  .elementor-element.elementor-element-3b4d7d4e
  .htmega-counter-area
  .htmega-counter-content
  .htmega-suffix,
.htmega-counter-style-6 .htmega-counter-icon .htmega-suffix {
  font-size: 60px;
  margin: 0px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-3b4d7d4e
  .htmega-counter-style-6
  .htmega-counter-icon
  .htmega-suffix {
  padding: 0px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-6de3a40e
  .htmega-counter-area {
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  border-color: #dddddd;
}
.elementor-1050
  .elementor-element.elementor-element-6de3a40e
  .htmega-counter-area.htmega-counter-style-2 {
  justify-content: center;
}
.elementor-1050
  .elementor-element.elementor-element-6de3a40e
  .htmega-counter-style-2
  .htmega-counter-content {
  text-align: left;
}
.elementor-1050
  .elementor-element.elementor-element-6de3a40e
  .htmega-counter-area
  .htmega-counter-content
  .htmega-counter-number {
  color: #072133;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 5px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-6de3a40e
  .htmega-counter-area
  .htmega-counter-icon
  .htmega-counter-number {
  color: #072133;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 5px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-6de3a40e
  .htmega-counter-area
  .htmega-counter-content
  .htmega-counter-number,
.elementor-1050
  .elementor-element.elementor-element-6de3a40e
  .htmega-counter-area
  .htmega-counter-icon
  .htmega-counter-number {
  font-family: "Poppins", Sans-serif;
  font-size: 60px;
}
.elementor-1050
  .elementor-element.elementor-element-6de3a40e
  .htmega-counter-style-2
  .htmega-counter-content
  h2 {
  text-align: left;
}
.elementor-1050
  .elementor-element.elementor-element-6de3a40e
  .htmega-counter-area
  .htmega-counter-content
  .htmega-counter-title {
  color: #00aeef;
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
}
.elementor-1050
  .elementor-element.elementor-element-6e2649d6
  .htmega-counter-area {
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  border-color: #dddddd;
}
.elementor-1050
  .elementor-element.elementor-element-6e2649d6
  .htmega-counter-area.htmega-counter-style-2 {
  justify-content: center;
}
.elementor-1050
  .elementor-element.elementor-element-6e2649d6
  .htmega-counter-style-2
  .htmega-counter-content {
  text-align: left;
}
.elementor-1050
  .elementor-element.elementor-element-6e2649d6
  .htmega-counter-area
  .htmega-counter-content
  .htmega-counter-number {
  color: #072133;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 5px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-6e2649d6
  .htmega-counter-area
  .htmega-counter-icon
  .htmega-counter-number {
  color: #072133;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 5px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-6e2649d6
  .htmega-counter-area
  .htmega-counter-content
  .htmega-counter-number,
.elementor-1050
  .elementor-element.elementor-element-6e2649d6
  .htmega-counter-area
  .htmega-counter-icon
  .htmega-counter-number {
  font-family: "Poppins", Sans-serif;
  font-size: 60px;
}
.elementor-1050
  .elementor-element.elementor-element-6e2649d6
  .htmega-counter-style-2
  .htmega-counter-content
  h2 {
  text-align: left;
}
.elementor-1050
  .elementor-element.elementor-element-6e2649d6
  .htmega-counter-area
  .htmega-counter-content
  .htmega-counter-title {
  color: #00aeef;
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
}
.elementor-1050
  .elementor-element.elementor-element-5055bc3
  .htmega-counter-area {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #dddddd;
}
.elementor-1050
  .elementor-element.elementor-element-5055bc3
  .htmega-counter-area.htmega-counter-style-2 {
  justify-content: center;
}
.elementor-1050
  .elementor-element.elementor-element-5055bc3
  .htmega-counter-style-2
  .htmega-counter-content {
  text-align: left;
}
.elementor-1050
  .elementor-element.elementor-element-5055bc3
  .htmega-counter-area
  .htmega-counter-content
  .htmega-counter-number {
  color: #072133;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 5px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-5055bc3
  .htmega-counter-area
  .htmega-counter-icon
  .htmega-counter-number {
  color: #072133;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 5px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-5055bc3
  .htmega-counter-area
  .htmega-counter-content
  .htmega-counter-number,
.elementor-1050
  .elementor-element.elementor-element-5055bc3
  .htmega-counter-area
  .htmega-counter-icon
  .htmega-counter-number {
  font-family: "Poppins", Sans-serif;
  font-size: 60px;
}
.elementor-1050
  .elementor-element.elementor-element-5055bc3
  .htmega-counter-style-2
  .htmega-counter-content
  h2 {
  text-align: left;
}
.elementor-1050
  .elementor-element.elementor-element-5055bc3
  .htmega-counter-area
  .htmega-counter-content
  .htmega-counter-title {
  color: #00aeef;
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
}
.elementor-1050
  .elementor-element.elementor-element-5055bc3
  .htmega-counter-area
  .htmega-counter-content
  .htmega-suffix {
  color: #072133;
  padding: 0px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-5055bc3
  .htmega-counter-style-6
  .htmega-counter-icon
  span {
  color: #072133;
}
.elementor-1050
  .elementor-element.elementor-element-5055bc3
  .htmega-counter-area
  .htmega-counter-content
  .htmega-suffix,
.htmega-counter-style-6 .htmega-counter-icon .htmega-suffix {
  font-size: 60px;
  margin: 0px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-5055bc3
  .htmega-counter-style-6
  .htmega-counter-icon
  .htmega-suffix {
  padding: 0px 0px 0px 0px;
}
.elementor-1050 .elementor-element.elementor-element-d5951a3 {
  padding: 20px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-a45259b:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-1050
  .elementor-element.elementor-element-a45259b
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-position: center center;
  background-repeat: no-repeat;
}
.elementor-1050
  .elementor-element.elementor-element-a45259b
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-a45259b
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1050
  .elementor-element.elementor-element-a4f4c7a
  .wppolitic-section-titel {
  margin: 0px 0px 0px 0px;
  padding: 10px 0px 57px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-a4f4c7a
  .wppolitic-section-titel
  h3 {
  color: #333;
  font-family: "Poppins", Sans-serif;
  padding: 21px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-a4f4c7a
  .wppolitic-section-titel
  h3
  span {
  color: #00aeef;
}
.elementor-1050
  .elementor-element.elementor-element-a4f4c7a
  .wppolitic-section-titel.dotborder
  h3::after,
.elementor-1050
  .elementor-element.elementor-element-a4f4c7a
  .wppolitic-section-titel.dotborder.bdrs2
  h3::before,
.elementor-1050
  .elementor-element.elementor-element-a4f4c7a
  .wppolitic-title-style-three
  span:after,
.elementor-1050
  .elementor-element.elementor-element-a4f4c7a
  .wppolitic-title-style-three
  > span:before,
.elementor-1050
  .elementor-element.elementor-element-a4f4c7a
  .wppolitic-title-style-three.bdrs2
  > span
  > span:before,
.elementor-1050
  .elementor-element.elementor-element-a4f4c7a
  .wppolitic-title-style-three.bdrs2
  > span
  > span:after,
.elementor-1050
  .elementor-element.elementor-element-a4f4c7a
  .wppolitic-title-style-four::after,
.elementor-1050
  .elementor-element.elementor-element-a4f4c7a
  .title-style-six
  h3
  span:after,
.elementor-1050
  .elementor-element.elementor-element-a4f4c7a
  .wppolitic-section-titel.bdr_s_top
  h3:after {
  border-style: solid;
  border-width: 60px 0px 0px 1px;
}
.elementor-1050
  .elementor-element.elementor-element-a4f4c7a
  .wppolitic-section-titel
  h4 {
  color: #0287b9;
}
.elementor-1050
  .elementor-element.elementor-element-a4f4c7a
  .wppolitic-section-titel
  p {
  color: #555;
}
.elementor-1050
  .elementor-element.elementor-element-a4f4c7a
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic-news-content
  h4
  a,
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic_blog-content
  h4
  a {
  color: rgba(0, 0, 0, 0.85);
}
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic-news-content
  h4,
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic_blog-content
  h4 {
  margin: 0px 0px 12px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic-news-content
  .wppolitic_news-meta
  span,
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic-news-content
  .wppolitic_news-meta
  span
  a,
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic_blog-meta
  > span,
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic_blog-meta
  > span
  a {
  color: #555;
}
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic-news-content
  .wppolitic_news-meta
  span
  i,
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic_blog-meta
  span
  i {
  color: #555;
}
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic-news-content
  .wppolitic_news-meta
  span,
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic_blog-meta
  > span {
  font-size: 14px;
  text-transform: capitalize;
}
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic-news-content
  p,
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic_blog-content
  p {
  color: #555;
}
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic-news-content
  a.read-more,
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic_read-more
  a {
  color: #333;
  background: rgba(0, 0, 0, 0);
}
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic-news-content
  h4
  a:hover,
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic_blog-content
  h4
  a:hover {
  color: #0287b9;
}
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic-news-content
  .wppolitic_news-meta
  span
  a:hover,
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic_blog-meta
  a:hover {
  color: ea000d;
}
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic-news-content
  a.read-more:hover,
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic_read-more
  a:hover {
  color: #0287b9;
  background: rgba(0, 0, 0, 0);
}
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic-news-thumbnail
  > a:before,
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic_blog-thumb
  > a::before,
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic_blog-thumb
  > a::after {
  background: rgba(243, 188, 22, 0);
}
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic_single_news,
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic_blog-post {
  background: rgba(255, 255, 255, 0);
  text-align: left;
  padding: 0px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic-news-content,
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic_blog-content {
  padding: 18px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic_single_news:hover {
  background: rgba(255, 255, 255, 0);
}
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic_blog_extara_link
  a {
  color: #fff;
  background: #00aeef;
  width: 70px;
  height: 70px;
}
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic_blog_extara_link
  a:hover {
  color: #fff;
  background: #00aeef;
}
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic_indicator-style-two
  .slick-arrow,
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic_indicator1
  .slick-arrow {
  color: #000;
  background: rgba(0, 0, 0, 0);
}
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic_indicator-style-two
  .slick-arrow {
  top: -87px;
}
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic_indicator-style-two
  .slick-arrow:hover,
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .wppolitic_indicator1
  .slick-arrow:hover {
  color: #0287b9;
}
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .latest-blog-area
  .slick-dots
  li
  button {
  background: rgba(0, 0, 0, 0);
}
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .latest-blog-area
  .slick-dots {
  bottom: -20px;
}
.elementor-1050
  .elementor-element.elementor-element-41d5878
  .latest-blog-area
  .slick-dots {
  text-align: left;
}
.elementor-1050 .elementor-element.elementor-element-4209a06e {
  padding: 50px 0px 30px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-2786fe94
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #dddddd;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 40px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-2786fe94
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1050
  .elementor-element.elementor-element-270c32dc
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-4524781e
  .wppolitic-section-titel {
  margin: 0px 0px 0px 0px;
  text-align: left;
}
.elementor-1050
  .elementor-element.elementor-element-4524781e
  .wppolitic-section-titel
  h3 {
  color: #333;
}
.elementor-1050
  .elementor-element.elementor-element-4524781e
  .wppolitic-section-titel
  h3
  span {
  color: #00aeef;
}
.elementor-1050
  .elementor-element.elementor-element-4524781e
  .wppolitic-section-titel
  h4 {
  color: #0287b9;
}
.elementor-1050
  .elementor-element.elementor-element-4524781e
  .wppolitic-section-titel
  p {
  color: #555;
}
.elementor-bc-flex-widget
  .elementor-1050
  .elementor-element.elementor-element-113aedce.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-1050
  .elementor-element.elementor-element-113aedce.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-1050
  .elementor-element.elementor-element-113aedce
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-39dd6105
  .htmega-input-box {
  text-align: left;
}
.elementor-1050
  .elementor-element.elementor-element-39dd6105
  .mc4wp-form
  input[type*="text"] {
  height: 47px;
  border-radius: 86px 86px 86px 86px;
  padding: 0px 160px 0px 20px;
  margin: 0px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-39dd6105
  .mc4wp-form
  input[type*="email"] {
  height: 47px;
  font-size: 14px;
  border-radius: 86px 86px 86px 86px;
  padding: 0px 160px 0px 20px;
  margin: 0px 0px 0px 0px;
}
.elementor-1050
  .elementor-element.elementor-element-39dd6105
  .mc4wp-form
  input[type*="text"]::-webkit-input-placeholder {
  color: #777777;
}
.elementor-1050
  .elementor-element.elementor-element-39dd6105
  .mc4wp-form
  input[type*="text"]::-moz-placeholder {
  color: #777777;
}
.elementor-1050
  .elementor-element.elementor-element-39dd6105
  .mc4wp-form
  input[type*="text"]:-ms-input-placeholder {
  color: #777777;
}
.elementor-1050
  .elementor-element.elementor-element-39dd6105
  .mc4wp-form
  input[type*="email"]::-webkit-input-placeholder {
  color: #777777;
}
.elementor-1050
  .elementor-element.elementor-element-39dd6105
  .mc4wp-form
  input[type*="email"]::-moz-placeholder {
  color: #777777;
}
.elementor-1050
  .elementor-element.elementor-element-39dd6105
  .mc4wp-form
  input[type*="email"]:-ms-input-placeholder {
  color: #777777;
}
.elementor-1050
  .elementor-element.elementor-element-39dd6105
  .mc4wp-form
  select[name*="_mc4wp_lists"] {
  color: #777777;
}
.elementor-1050
  .elementor-element.elementor-element-39dd6105
  .mc4wp-form
  input[type*="submit"] {
  height: 47px;
  color: #ffffff;
  background-color: #00aeef;
  margin: 0px -7px 0px 0px;
  border-radius: 0px 25px 25px 0px;
}
@media (max-width: 1024px) {
  .elementor-1050
    .elementor-element.elementor-element-8e09354
    .wppolitic-slide-content {
    height: 600px;
  }
  .elementor-1050
    .elementor-element.elementor-element-1aca659
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(23px / 2);
  }
  .elementor-1050
    .elementor-element.elementor-element-1aca659
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(23px / 2);
  }
  .elementor-1050
    .elementor-element.elementor-element-1aca659
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item {
    margin-right: calc(23px / 2);
    margin-left: calc(23px / 2);
  }
  .elementor-1050
    .elementor-element.elementor-element-1aca659
    .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-23px / 2);
    margin-left: calc(-23px / 2);
  }
  body.rtl
    .elementor-1050
    .elementor-element.elementor-element-1aca659
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    left: calc(-23px / 2);
  }
  body:not(.rtl)
    .elementor-1050
    .elementor-element.elementor-element-1aca659
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    right: calc(-23px / 2);
  }
  .elementor-1050 .elementor-element.elementor-element-5e5629f {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 20px 15px 0px 15px;
  }
  .elementor-1050 .elementor-element.elementor-element-3a3b680 {
    padding: 10px 0px 0px 0px;
  }
  .elementor-1050 .elementor-element.elementor-element-d98d8ce {
    padding: 0px 0px 060px 0px;
  }
  .elementor-1050 .elementor-element.elementor-element-2e3c8909 {
    padding: 60px 0px 150px 0px;
  }
}
@media (max-width: 767px) {
  .elementor-1050 .elementor-element.elementor-element-f99026f {
    border-width: 1px 0px 0px 0px;
    margin-top: -74px;
    margin-bottom: 0px;
  }
  .elementor-1050 .elementor-element.elementor-element-33809e7 {
    width: 100%;
  }
  .elementor-1050
    .elementor-element.elementor-element-33809e7
    > .elementor-element-populated,
  .elementor-1050
    .elementor-element.elementor-element-33809e7
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-1050
    .elementor-element.elementor-element-33809e7
    > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-1050
    .elementor-element.elementor-element-0750ca9
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(6px / 2);
  }
  .elementor-1050
    .elementor-element.elementor-element-0750ca9
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(6px / 2);
  }
  .elementor-1050
    .elementor-element.elementor-element-0750ca9
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item {
    margin-right: calc(6px / 2);
    margin-left: calc(6px / 2);
  }
  .elementor-1050
    .elementor-element.elementor-element-0750ca9
    .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-6px / 2);
    margin-left: calc(-6px / 2);
  }
  body.rtl
    .elementor-1050
    .elementor-element.elementor-element-0750ca9
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    left: calc(-6px / 2);
  }
  body:not(.rtl)
    .elementor-1050
    .elementor-element.elementor-element-0750ca9
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    right: calc(-6px / 2);
  }
  .elementor-1050 .elementor-element.elementor-element-b3fccd8 {
    width: 100%;
  }
  .elementor-1050 .elementor-element.elementor-element-3a3b680 {
    padding: 60px 0px 0px 0px;
  }
  .elementor-1050
    .elementor-element.elementor-element-6564ae93
    .wppolitic-filter-menu-list {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 10px 0px;
  }
  .elementor-1050
    .elementor-element.elementor-element-6564ae93
    .wppolitic-filter-menu-list
    button {
    padding: 0px 3px 0px 3px;
    margin: 0px 0px 0px 0px;
  }
  .elementor-1050 .elementor-element.elementor-element-2e3c8909 {
    padding: 60px 0px 145px 0px;
  }
  .elementor-1050
    .elementor-element.elementor-element-2780e57d
    .wppolitic-section-titel
    h3 {
    font-size: 25px;
  }
  .elementor-1050 .elementor-element.elementor-element-ae6f846 {
    width: 50%;
  }
  .elementor-1050
    .elementor-element.elementor-element-ae6f846
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1050
    .elementor-element.elementor-element-3b4d7d4e
    .htmega-counter-area
    .htmega-counter-content
    .htmega-counter-number,
  .elementor-1050
    .elementor-element.elementor-element-3b4d7d4e
    .htmega-counter-area
    .htmega-counter-icon
    .htmega-counter-number {
    font-size: 49px;
  }
  .elementor-1050
    .elementor-element.elementor-element-3b4d7d4e
    .htmega-counter-area
    .htmega-counter-content
    .htmega-counter-title {
    font-size: 13px;
  }
  .elementor-1050
    .elementor-element.elementor-element-3b4d7d4e
    .htmega-counter-area
    .htmega-counter-content
    .htmega-suffix,
  .htmega-counter-style-6 .htmega-counter-icon .htmega-suffix {
    font-size: 47px;
  }
  .elementor-1050 .elementor-element.elementor-element-2a77555c {
    width: 50%;
  }
  .elementor-1050
    .elementor-element.elementor-element-2a77555c
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1050
    .elementor-element.elementor-element-6de3a40e
    .htmega-counter-area {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-1050
    .elementor-element.elementor-element-6de3a40e
    .htmega-counter-area
    .htmega-counter-content
    .htmega-counter-number,
  .elementor-1050
    .elementor-element.elementor-element-6de3a40e
    .htmega-counter-area
    .htmega-counter-icon
    .htmega-counter-number {
    font-size: 49px;
  }
  .elementor-1050
    .elementor-element.elementor-element-6de3a40e
    .htmega-counter-area
    .htmega-counter-content
    .htmega-counter-title {
    font-size: 13px;
  }
  .elementor-1050 .elementor-element.elementor-element-6ca2be39 {
    width: 50%;
  }
  .elementor-1050
    .elementor-element.elementor-element-6e2649d6
    .htmega-counter-area
    .htmega-counter-content
    .htmega-counter-number,
  .elementor-1050
    .elementor-element.elementor-element-6e2649d6
    .htmega-counter-area
    .htmega-counter-icon
    .htmega-counter-number {
    font-size: 49px;
  }
  .elementor-1050
    .elementor-element.elementor-element-6e2649d6
    .htmega-counter-area
    .htmega-counter-content
    .htmega-counter-title {
    font-size: 13px;
  }
  .elementor-1050 .elementor-element.elementor-element-50f468fb {
    width: 50%;
  }
  .elementor-1050
    .elementor-element.elementor-element-5055bc3
    .htmega-counter-area {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-1050
    .elementor-element.elementor-element-5055bc3
    .htmega-counter-area
    .htmega-counter-content
    .htmega-counter-number,
  .elementor-1050
    .elementor-element.elementor-element-5055bc3
    .htmega-counter-area
    .htmega-counter-icon
    .htmega-counter-number {
    font-size: 49px;
  }
  .elementor-1050
    .elementor-element.elementor-element-5055bc3
    .htmega-counter-area
    .htmega-counter-content
    .htmega-counter-title {
    font-size: 13px;
  }
  .elementor-1050
    .elementor-element.elementor-element-5055bc3
    .htmega-counter-area
    .htmega-counter-content
    .htmega-suffix,
  .htmega-counter-style-6 .htmega-counter-icon .htmega-suffix {
    font-size: 47px;
  }
  .elementor-1050
    .elementor-element.elementor-element-41d5878
    .wppolitic-news-content
    .wppolitic_news-meta
    span,
  .elementor-1050
    .elementor-element.elementor-element-41d5878
    .wppolitic_blog-meta
    > span {
    font-size: 13px;
  }
  .elementor-1050
    .elementor-element.elementor-element-41d5878
    .wppolitic-news-content,
  .elementor-1050
    .elementor-element.elementor-element-41d5878
    .wppolitic_blog-content {
    padding: 0px 0px 0px 0px;
  }
}
@media (min-width: 768px) {
  .elementor-1050 .elementor-element.elementor-element-33809e7 {
    width: 50%;
  }
  .elementor-1050 .elementor-element.elementor-element-b3fccd8 {
    width: 50%;
  }
  .elementor-1050 .elementor-element.elementor-element-270c32dc {
    width: 54.359%;
  }
  .elementor-1050 .elementor-element.elementor-element-113aedce {
    width: 45.641%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-1050 .elementor-element.elementor-element-33809e7 {
    width: 43%;
  }
  .elementor-1050 .elementor-element.elementor-element-b3fccd8 {
    width: 57%;
  }
  .elementor-1050 .elementor-element.elementor-element-270c32dc {
    width: 50%;
  }
  .elementor-1050 .elementor-element.elementor-element-113aedce {
    width: 50%;
  }
}
.align_slide{
  text-align: right !important;
}
.align_slide h2::after{
  left: 94% !important;
}

#myCanvas {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  z-index: 0;
}
.page__title__wrapper {
  background-image: url("https://insame.xyz/mp/img/maa.JPG") !important;
}
.slick-track{
  margin-left: 0px !important;
}
.attachment-politicem_blog_img
{
    height: 200px !important;
}
.post-title
{
    overflow: hidden;
    display: -webkit-box;
   -webkit-line-clamp: 1; /* number of lines to show */
           line-clamp: 1;
   -webkit-box-orient: vertical;
}
