/* Created by Harshal Dhingra By Ignite Media Solution - harshaldhingra18@gmail.com */

.hdesign-template-1{
    max-width: 100%!important;
    width:100%;
}
.hdesign-template-1 a{ text-decoration: none!important;}
.hdesign-template-1 .hdesign-element.hdesign-element-64400dc > .hdesign-container {
  max-width: 1385px;
  min-height: 0px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-64400dc > .hdesign-container:after {
  content: "";
  min-height: inherit;
}

.hdesign-template-1 .hdesign-element.hdesign-element-64400dc, .hdesign-template-1 .hdesign-element.hdesign-elem.hdesign-template-1 .hdesign-element.hdesign-element-140a546 > .hdesign-widget-containerent-64400dc > .hdesign-background-overlay {
  border-radius: 0px 0px 0px 0px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-64400dc {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-fb216cb > .hdesign-element-populated {
   
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;

}

.hdesign-template-1 .hdesign-element.hdesign-element-f23342d > .hdesign-container {
  max-width: 1355px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-a2fe1f5 > .hdesign-column-wrap > .hdesign-widget-wrap > .hdesign-widget:not(.hdesign-widget__width-auto):not(.hdesign-widget__width-initial):not(:last-child):not(.hdesign-absolute) {
  margin-bottom: 0px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-efc9792 .hdesign-button {
    font-family: "Roboto", Sans-serif;
  border-style: solid;
  border-radius: 0px 50px 0px 20px;
  padding: 10px 20px 010px 20px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-efc9792 > .hdesign-widget-container {
  border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .hdesign-template-1 .hdesign-element.hdesign-element-efc9792 {
  left: -40px;
}

body.rtl .hdesign-template-1 .hdesign-element.hdesign-element-efc9792 {
  right: -40px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-efc9792 {
  top: -40px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-fa6cdf5 .hdesign-image img {
  width: 97%;
}

.hdesign-template-1 .hdesign-element.hdesign-element-fa6cdf5 > .hdesign-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-b532f5d {
  text-align: center;
}

.hdesign-template-1 .hdesign-element.hdesign-element-b532f5d .hdesign-heading-title {
  font-weight: 400;
}

.hdesign-template-1 .hdesign-element.hdesign-element-b532f5d > .hdesign-widget-container {
  margin: 5px 5px 5px 5px;
}
.hdesign-template-1 .hdesign-element.hdesign-element-81e3639 > .hdesign-widget-container {
  margin: 10px 0px 0px 0px;
  padding: 0px 100px 0px 100px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-4540d4e > .hdesign-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 100px 0px 100px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-d6bce6c {
  text-align: center;
}

.hdesign-template-1 .hdesign-element.hdesign-element-d6bce6c .hdesign-heading-title {
  text-decoration: line-through;
}

.hdesign-template-1 .hdesign-element.hdesign-element-d6bce6c > .hdesign-widget-container {
  margin: 20px 0px 0px 0px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-e89ea52 {
  text-align: center;
}

.hdesign-template-1 .hdesign-element.hdesign-element-e89ea52 .hdesign-heading-title {
  font-weight: 600;
  text-decoration: underline;
  letter-spacing: 2px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-e89ea52 > .hdesign-widget-container {
  margin: 10px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-9c320a6 {
  text-align: center;
}

.hdesign-template-1 .hdesign-element.hdesign-element-9c320a6 .hdesign-heading-title {
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 2px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-9c320a6 > .hdesign-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-0d4a99a .hdesign-icon-list-icon svg {
  fill: #1f9f17;
  width: 14px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-0d4a99a .hdesign-icon-list-text {
  padding-left: 14px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-0d4a99a .hdesign-icon-list-item {
    font-family: "Roboto", Sans-serif;
  line-height: 2.1em;
}

.hdesign-template-1 .hdesign-element.hdesign-element-0d4a99a > .hdesign-widget-container {
  padding: 0px 0px 0px 50px;
}
.hdesign-template-1 .hdesign-element.hdesign-element-99520d3 {
  text-align: center;
}

.hdesign-template-1 .hdesign-element.hdesign-element-99520d3 .hdesign-heading-title {
  font-style: italic;
  line-height: 1.3em;
  letter-spacing: 0px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-99520d3 > .hdesign-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-0ecfdb3 > .hdesign-column-wrap > .hdesign-widget-wrap > .hdesign-widget:not(.hdesign-widget__width-auto):not(.hdesign-widget__width-initial):not(:last-child):not(.hdesign-absolute) {
  margin-bottom: 0px;
}


.hdesign-template-1 .hdesign-element.hdesign-element-140a546 .hdesign-counter-title {
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 3.2px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-140a546 > .hdesign-widget-container {
  margin: 20px 100px 20px 100px;
  padding: 30px 30px 15px 30px;
  border-radius: 20px 20px 20px 20px;
}
.hdesign-template-1 .hdesign-element.hdesign-element-c8c423d {
  text-align: center;
}

.hdesign-template-1 .hdesign-element.hdesign-element-c8c423d .hdesign-heading-title {
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 2.3px;
}
.hdesign-template-1 .hdesign-element.hdesign-element-bc7924b {
  text-align: center;
}

.hdesign-template-1 .hdesign-element.hdesign-element-bc7924b .hdesign-star-rating {
  font-size: 21px;
}

body:not(.rtl) .hdesign-template-1 .hdesign-element.hdesign-element-bc7924b .hdesign-star-rating i:not(:last-of-type) {
  margin-right: 4px;
}

body.rtl .hdesign-template-1 .hdesign-element.hdesign-element-bc7924b .hdesign-star-rating i:not(:last-of-type) {
  margin-left: 4px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-bc7924b > .hdesign-widget-container {
  margin: 5px 0px 10px 0px;
}
.hdesign-template-1 .hdesign-element.hdesign-element-f6b9e18 > .hdesign-container {
  max-width: 1334px;
  min-height: 0px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-f6b9e18 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: rgba(155,155,155,0.71);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 10px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-f6b9e18 > .hdesign-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.hdesign-template-1 .hdesign-element.hdesign-element-f0a6b84.hdesign-column > .hdesign-column-wrap > .hdesign-widget-wrap {
  justify-content: flex-start;
}

.hdesign-template-1 .hdesign-element.hdesign-element-f0a6b84 > .hdesign-column-wrap > .hdesign-widget-wrap > .hdesign-widget:not(.hdesign-widget__width-auto):not(.hdesign-widget__width-initial):not(:last-child):not(.hdesign-absolute) {
  margin-bottom: 0px;
}
.hdesign-template-1 .hdesign-element.hdesign-global-7070 .hdesign-icon-wrapper {
  text-align: center;
}

.hdesign-template-1 .hdesign-element.hdesign-global-7070.hdesign-view-stacked .hdesign-icon {
  background-color: #23282c;
}

.hdesign-template-1 .hdesign-element.hdesign-global-7070.hdesign-view-framed .hdesign-icon, .hdesign-template-1 .hdesign-element.hdesign-global-7070.hdesign-view-default .hdesign-icon {
  color: #23282c;
  border-color: #23282c;
}

.hdesign-template-1 .hdesign-element.hdesign-global-7070.hdesign-view-framed .hdesign-icon, .hdesign-template-1 .hdesign-element.hdesign-global-7070.hdesign-view-default .hdesign-icon svg {
  fill: #23282c;
}

.hdesign-template-1 .hdesign-element.hdesign-global-7070 .hdesign-icon {
  font-size: 67px;
}

.hdesign-template-1 .hdesign-element.hdesign-global-7070 .hdesign-icon i, .hdesign-template-1 .hdesign-element.hdesign-global-7070 .hdesign-icon svg {
  transform: rotate(0deg);
}
.hdesign-template-1 .hdesign-element.hdesign-global-7067 {
  text-align: center;
}

.hdesign-template-1 .hdesign-element.hdesign-global-7067 .hdesign-heading-title {
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.hdesign-template-1 .hdesign-element.hdesign-global-7405 {
  text-align: center;
}

.hdesign-template-1 .hdesign-element.hdesign-global-7405 .hdesign-heading-title {

  text-decoration: none;
}

.hdesign-template-1 .hdesign-element.hdesign-global-7405 > .hdesign-widget-container {
  margin: 10px 0px 0px 0px;
}
.hdesign-template-1 .hdesign-element.hdesign-global-7078 .hdesign-button {
  font-weight: 500;
  text-transform: uppercase;
  line-height: 1.2em;
  border-style: solid;
  border-width: 0px 0px 5px 0px;
  border-radius: 15px 15px 15px 15px;
}

.hdesign-template-1 .hdesign-element.hdesign-global-7078 > .hdesign-widget-container {
  margin: 0px 20px 0px 20px;
  padding: 20px 20px 20px 20px;
}

.hdesign-template-1 .hdesign-element.hdesign-element-bd79376, .hdesign-template-1 .hdesign-element.hdesign-element-183c196, .hdesign-template-1 .hdesign-element.hdesign-element-36155ed,.hdesign-template-1 .hdesign-element.hdesign-element-fb9e58e  {
  text-align: center;
}

.hdesign-template-1 .hdesign-element.hdesign-element-bd79376 .hdesign-heading-title,.hdesign-template-1 .hdesign-element.hdesign-element-183c196 .hdesign-heading-title, .hdesign-template-1 .hdesign-element.hdesign-element-36155ed .hdesign-heading-title,.hdesign-template-1 .hdesign-element.hdesign-element-fb9e58e .hdesign-heading-title  {
  font-weight: 100;
}



@media(max-width:1024px) {
    
  .hdesign-template-1 .hdesign-element.hdesign-element-fa6cdf5 .hdesign-image img {
    width: 100%;
  }
  
  .hdesign-template-1 .hdesign-element.hdesign-element-81e3639 > .hdesign-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  
  .hdesign-template-1 .hdesign-element.hdesign-element-4540d4e > .hdesign-widget-container {
    padding: 0px 0px 0px 0px;
  }
  
   .hdesign-template-1 .hdesign-element.hdesign-element-d6bce6c > .hdesign-widget-container {
    padding: 0px 0px 0px 0px;
  }
  
   .hdesign-template-1 .hdesign-element.hdesign-element-453ad6f > .hdesign-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  
    .hdesign-template-1 .hdesign-element.hdesign-element-0d4a99a .hdesign-icon-list-item {
    font-size: 12px;
  }

  .hdesign-template-1 .hdesign-element.hdesign-element-0d4a99a > .hdesign-widget-container {
    padding: 0px 0px 0px 10px;
  }
 
   .hdesign-bc-flex-widget .hdesign-template-1 .hdesign-element.hdesign-element-0ecfdb3.hdesign-column .hdesign-column-wrap {
    align-items: flex-start;
  }

  .hdesign-template-1 .hdesign-element.hdesign-element-0ecfdb3.hdesign-column.hdesign-element[data-element_type="column"] > .hdesign-column-wrap.hdesign-element-populated > .hdesign-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
  }

  .hdesign-template-1 .hdesign-element.hdesign-element-0ecfdb3 > .hdesign-element-populated {
    margin: 20px 20px 20px 20px;
    padding: 0px 0px 0px 0px;
  }
    .hdesign-template-1 .hdesign-element.hdesign-element-140a546 > .hdesign-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 20px 0px;
  }
    .hdesign-template-1 .hdesign-element.hdesign-global-7405 .hdesign-heading-title {
    font-size: 29px;
  }
  
    .hdesign-template-1 .hdesign-element.hdesign-global-7078 .hdesign-button {
    font-size: 13px;
  }

  .hdesign-template-1 .hdesign-element.hdesign-global-7078 > .hdesign-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
}
@media(min-width:768px) {
  .hdesign-template-1 .hdesign-element.hdesign-element-453ad6f {
    width: 31.077%;
  }
  
  .hdesign-template-1 .hdesign-element.hdesign-element-0ecfdb3 {
    width: 35.587%;
  }
  .hdesign-template-1 .hdesign-element.hdesign-element-f0a6b84 {
    width: 25%;
  }
    .hdesign-template-1 .hdesign-element.hdesign-element-6a6b90b {
    width: 25%;
  }
}
@media(max-width:767px) {
    
  .hdesign-template-1 .hdesign-element.hdesign-element-64400dc {
    padding: 0px 0px 0px 0px;
  }
  .hdesign-template-1 .hdesign-element.hdesign-element-fb216cb > .hdesign-element-populated {
    margin: 00px 00px 00px 00px;
    padding: 0px 0px 0px 0px;
  }
  
  body:not(.rtl) .hdesign-template-1 .hdesign-element.hdesign-element-efc9792 {
    left: -22px;
  }

  body.rtl .hdesign-template-1 .hdesign-element.hdesign-element-efc9792 {
    right: -22px;
  }

  .hdesign-template-1 .hdesign-element.hdesign-element-efc9792 {
    top: -40px;
  }

  .hdesign-template-1 .hdesign-element.hdesign-element-99520d3 > .hdesign-widget-container {
    padding: 0px 10px 0px 10px;
  }
  
  .hdesign-template-1 .hdesign-element.hdesign-element-140a546 > .hdesign-widget-container {
    margin: 0px 0px 20px 0px;
  }
}
