.nfLoader {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: 37px 0 0 -25px;
  width: 50px;
  height: 50px;
}
.nfLoader:after {
  content: "";
  background-image: url(https://assets.nflxext.com/en_us/pages/wiplayer/site-spinner.png);
  background-repeat: no-repeat;
  background-position-x: 50%;
  background-position-y: 50%;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
  position: absolute;
  margin: -6px;
  width: inherit;
  height: inherit;
  animation: nfLoader-spin 1.1s linear infinite,1!important;
  -webkit-animation: nfLoader-spin 1.1s linear infinite,1!important; 
}
@keyframes nfLoader-spin {
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes nfLoader-spin {
  100% {
    -webkit-transform: rotate(360deg);
  }
}












@media all{      
  .sectionElementorCards{   
    font-family:var(--bs-body-font-family);
    font-size:var(--bs-body-font-size);
    font-weight:var(--bs-body-font-weight);
    line-height:var(--bs-body-line-height);
    color:var(--bs-body-color);
    text-align:var(--bs-body-text-align);
  }  
}  
.sectionElementorCards{  
/* CSS Variables that may have been missed get put on body */ 
    --flex-direction:  initial;  
    --flex-wrap:  initial;  
    --justify-content:  initial;  
    --align-items:  initial;  
    --align-content:  initial;  
    --flex-basis:  initial;  
    --flex-grow:  initial;  
    --flex-shrink:  initial;  
    --order:  initial;  
    --align-self:  initial;  
    --border-radius:  0;  
    --border-top-width:  0px;  
    --border-right-width:  0px;  
    --border-bottom-width:  0px;  
    --border-left-width:  0px;  
    --border-style:  initial;  
    --border-color:  initial;  
    --content-width:  min(100%,var(--container-max-width,1140px));  
    --width:  100%;  
    --min-height:  initial;  
    --height:  auto;  
    --text-align:  initial;  
    --margin-top:  0px;  
    --margin-right:  0px;  
    --margin-bottom:  0px;  
    --margin-left:  0px;  
    --padding-right:  var(--container-default-padding-right,10px);  
    --padding-bottom:  var(--container-default-padding-bottom,10px);  
    --padding-left:  var(--container-default-padding-left,10px);  
    --position:  relative;  
    --z-index:  revert;  
    --overflow:  visible;  
    --gap:  var(--widgets-spacing,20px);  
    --row-gap:  var(--widgets-spacing-row,20px);  
    --column-gap:  var(--widgets-spacing-column,20px);  
    --overlay-mix-blend-mode:  initial;  
    --overlay-opacity:  1;  
    --overlay-transition:  0.3s;  
    --margin-block-start:  var(--margin-top);  
    --margin-block-end:  var(--margin-bottom);  
    --margin-inline-start:  var(--margin-left);  
    --margin-inline-end:  var(--margin-right);  
    --padding-inline-start:  var(--padding-left);  
    --padding-inline-end:  var(--padding-right);  
  
    --padding-block-end:  var(--padding-bottom);  
    --border-block-start-width:  var(--border-top-width);  
    --border-block-end-width:  var(--border-bottom-width);  
    --border-inline-start-width:  var(--border-left-width);  
    --border-inline-end-width:  var(--border-right-width); 
    --container-max-width:  1140px; 
    --widgets-spacing:  20px 20px;  
    --widgets-spacing-row:  20px;  
    --widgets-spacing-column:  20px; 
    --flex-direction:  column;  
    --flex-basis:  auto;  
    --flex-grow:  0;  
    --flex-shrink:  1;  
    --margin-left:  auto;  
    --margin-right:  auto;  
    --display:  flex;  
    --flex-direction:  row;  
    --row-gap:  24px;  
    --column-gap:  0px;  
    --flex-wrap:  wrap;  
    --padding-top:  120px;  
    --padding-bottom:  120px;  
    --padding-left:  0px;  
    --padding-right:  0px; 
    --content-width:  1350px; 
    --display:  flex;  
    --flex-direction:  column;  
    --margin-top:  0px;  
    --margin-bottom:  0px;  
    --margin-left:  0px;  
    --margin-right:  0px;  
    --padding-top:  0px;  
    --padding-bottom:  0px;  
    --padding-left:  12px;  
    --padding-right:  12px; 
    --width:  50%; 
    --display:  flex;  
    --flex-direction:  column;  
    --padding-top:  0px;  
    --padding-bottom:  0px;  
    --padding-left:  12px;  
    --padding-right:  12px; 
    --width:  25%; 
    --display:  flex;  
    --flex-direction:  column;  
    --padding-top:  0px;  
    --padding-bottom:  0px;  
    --padding-left:  12px;  
    --padding-right:  12px; 
    --width:  25%; 
    --display:  flex;  
    --flex-direction:  column;  
    --padding-top:  0px;  
    --padding-bottom:  0px;  
    --padding-left:  12px;  
    --padding-right:  12px; 
    --width:  25%; 
    --display:  flex;  
    --flex-direction:  column;  
    --padding-top:  0px;  
    --padding-bottom:  0px;  
    --padding-left:  12px;  
    --padding-right:  12px; 
    --width:  25%; 
    --display:  flex;  
    --flex-direction:  column;  
    --padding-top:  0px;  
    --padding-bottom:  0px;  
    --padding-left:  12px;  
    --padding-right:  12px; 
    --width:  25%; 
    --display:  flex;  
    --flex-direction:  column;  
    --padding-top:  0px;  
    --padding-bottom:  0px;  
    --padding-left:  12px;  
    --padding-right:  12px; 
    --width:  25%; 
    --bs-link-hover-color-rgb: 10,88,202; 
    --bs-link-color-rgb:  var(--bs-link-hover-color-rgb); 
} 

.sectionElementorCards,
.main-pt-block-start{
   --padding-top: 120px;
   --padding-block-start:  var(--padding-top);
}
@media all{ 


  .sectionElementorCards{  
    margin: 0; 
    font-family: var(--bs-body-font-family); 
    font-size: var(--bs-body-font-size); 
    font-weight: var(--bs-body-font-weight); 
    line-height: var(--bs-body-line-height); 
    color: var(--bs-body-color); 
    text-align: var(--bs-body-text-align); 
    background-color: var(--bs-body-bg); 
    -webkit-text-size-adjust: 100%; 
    -webkit-tap-highlight-color: transparent;
  } 

  .sectionElementorCards{  
    font-family: var(--tg-body-font-family); 
    font-size: var(--tg-body-font-size); 
    font-weight: var(--tg-fw-regular); 
    color: var(--tg-body-color); 
    line-height: var(--tg-body-line-height); 
    overflow-x: hidden !important;
  } 



  .sectionElementorCards .elementor-element { 
    --flex-direction: initial; 
    --flex-wrap: initial; 
    --justify-content: initial; 
    --align-items: initial; 
    --align-content: initial; 
    --flex-basis: initial; 
    --flex-grow: initial; 
    --flex-shrink: initial; 
    --order: initial; 
    --align-self: initial; 
    align-self: var(--align-self); 
    flex-basis: var(--flex-basis); 
    flex-grow: var(--flex-grow); 
    flex-shrink: var(--flex-shrink); 
    order: var(--order);
  } 

  .sectionElementorCards .e-con { 
    --border-radius: 0; 
    --border-top-width: 0px; 
    --border-right-width: 0px; 
    --border-bottom-width: 0px; 
    --border-left-width: 0px; 
    --border-style: initial; 
    --border-color: initial; 
    --content-width: min(100%,var(--container-max-width,1140px)); 
    --width: 100%; 
    --min-height: initial; 
    --height: auto; 
    --text-align: initial; 
    --margin-top: 0px; 
    --margin-right: 0px; 
    --margin-bottom: 0px; 
    --margin-left: 0px; 
    --padding-top: var(--container-default-padding-top,10px); 
    --padding-right: var(--container-default-padding-right,10px); 
    --padding-bottom: var(--container-default-padding-bottom,10px); 
    --padding-left: var(--container-default-padding-left,10px); 
    --position: relative; 
    --z-index: revert; 
    --overflow: visible; 
    --gap: var(--widgets-spacing,20px); 
    --row-gap: var(--widgets-spacing-row,20px); 
    --column-gap: var(--widgets-spacing-column,20px); 
    --overlay-mix-blend-mode: initial; 
    --overlay-opacity: 1; 
    --overlay-transition: 0.3s; 
    border-radius: var(--border-radius); 
    height: var(--height); 
    min-height: var(--min-height); 
    min-width: 0; 
    overflow: var(--overflow); 
    position: var(--position); 
    width: var(--width); 
    z-index: var(--z-index); 
    margin-block-end: var(--margin-block-end); 
    margin-block-start: var(--margin-block-start); 
    margin-inline-end: var(--margin-inline-end); 
    margin-inline-start: var(--margin-inline-start); 
    padding-inline-end: var(--padding-inline-end); 
    padding-inline-start: var(--padding-inline-start);
  } 

  .sectionElementorCards .e-con:where(:not(.e-div-block-base)) { 
    transition: background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s);
  } 

  .sectionElementorCards .e-con {
    --margin-block-start: var(--margin-top);
    --margin-block-end: var(--margin-bottom);
    --margin-inline-start: var(--margin-left);
    --margin-inline-end: var(--margin-right);
    --padding-inline-start: var(--padding-left);
    --padding-inline-end: var(--padding-right);
    --padding-block-start: var(--padding-top);
    --padding-block-end: var(--padding-bottom);
    --border-block-start-width: var(--border-top-width);
    --border-block-end-width: var(--border-bottom-width);
    --border-inline-start-width: var(--border-left-width);
    --border-inline-end-width: var(--border-right-width);
  } 

  .sectionElementorCards .e-con { 
    display: var(--display);
  } 

  .sectionElementorCards .e-con-boxed { 
    gap: initial; 
    text-align: initial;
  } 

  .sectionElementorCards .e-con { 
    --container-max-width: 1140px;
  } 

  .sectionElementorCards .elementor-element { 
    --widgets-spacing: 20px 20px; 
    --widgets-spacing-row: 20px; 
    --widgets-spacing-column: 20px;
  } 

  .sectionElementorCards .e-con.e-flex { 
    --flex-direction: column; 
    --flex-basis: auto; 
    --flex-grow: 0; 
    --flex-shrink: 1; 
    flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis);
  } 

  .sectionElementorCards .e-con-boxed.e-flex { 
    align-content: normal; 
    align-items: normal; 
    flex-direction: column; 
    flex-wrap: nowrap; 
    justify-content: normal;
  } 

  .sectionElementorCards :is(.elementor-section-wrap, [data-elementor-id]) > .e-con  { 
    --margin-left: auto; 
    --margin-right: auto; 
    max-width: min(100%,var(--width));
  } 

  .sectionElementorCards .elementor-element.elementor-element-7640705  {
    --display: flex;
    --flex-direction: row;
    --row-gap: 24px;
    --column-gap: 0px;
    --flex-wrap: wrap;
    --padding-top: 120px;
    --padding-bottom: 85px;
    --padding-left: 0px;
    --padding-right: 0px;
  } 
}     

@media (min-width: 768px){ 
  .sectionElementorCards .elementor-element.elementor-element-7640705  {
    --content-width: 72rem;
  } 
}     

@media all{ 
  .sectionElementorCards .e-con:before, .e-con > .elementor-background-slideshow::before, .sectionElementorCards .e-con > .elementor-motion-effects-container > .elementor-motion-effects-layer::before, .sectionElementorCards :is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container::before { 
    border-block-end-width: var(--border-block-end-width); 
    border-block-start-width: var(--border-block-start-width); 
    border-color: var(--border-color); 
    border-inline-end-width: var(--border-inline-end-width); 
    border-inline-start-width: var(--border-inline-start-width); 
    border-radius: var(--border-radius); 
    border-style: var(--border-style); 
    content: var(--background-overlay); 
    display: block; 
    height: max(100% + var(--border-top-width) + var(--border-bottom-width),100%); 
    left: calc(0px - var(--border-left-width)); 
    mix-blend-mode: var(--overlay-mix-blend-mode); 
    opacity: var(--overlay-opacity); 
    position: absolute; 
    top: calc(0px - var(--border-top-width)); 
    transition: var(--overlay-transition,.3s); 
    width: max(100% + var(--border-left-width) + var(--border-right-width),100%);
  } 

  .sectionElementorCards .e-con:before { 
    transition: background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s);
  } 

  .sectionElementorCards .e-con > .e-con-inner  {
    /* padding-block-end: var(--padding-block-end); */
    padding-block-start: var(--padding-block-start);
    text-align: var(--text-align);
  }

  .main-pt-block-start{
      margin-block-start: var(--padding-block-start);
  }

  .sectionElementorCards .e-con > .e-con-inner  { 
    display: var(--display);
  } 

  .e-con > .e-con-inner  { 
    gap: var(--row-gap) var(--column-gap); 
    height: 100%; 
    margin: 0 auto; 
    max-width: var(--content-width); 
    padding-inline-end: 0; 
    padding-inline-start: 0; 
    width: 100%;
  } 

  .sectionElementorCards .e-con.e-flex > .e-con-inner  { 
    flex-direction: var(--flex-direction);
  } 

  .sectionElementorCards .e-con.e-flex > .e-con-inner  { 
    align-content: var(--align-content); 
    align-items: var(--align-items); 
    align-self: auto; 
    flex-basis: auto; 
    flex-grow: 1; 
    flex-shrink: 1; 
    flex-wrap: var(--flex-wrap); 
    justify-content: var(--justify-content);
  } 

  .sectionElementorCards .elementor-element:where(.e-con-full, .elementor-widget) { 
    align-content: var(--align-content); 
    align-items: var(--align-items); 
    flex-direction: var(--flex-direction); 
    flex-wrap: var(--flex-wrap); 
    gap: var(--row-gap) var(--column-gap); 
    justify-content: var(--justify-content);
  } 

  .sectionElementorCards .e-con-full { 
    padding-block-end: var(--padding-block-end); 
    padding-block-start: var(--padding-block-start); 
    text-align: var(--text-align);
  } 

  .sectionElementorCards .e-con-full.e-flex { 
    flex-direction: var(--flex-direction);
  } 

  .sectionElementorCards .elementor-element.elementor-element-20214d3  { 
    --display: flex; 
    --flex-direction: column; 
    --margin-top: 0px; 
    --margin-bottom: 0px; 
    --margin-left: 0px; 
    --margin-right: 0px; 
    --padding-top: 0px; 
    --padding-bottom: 0px; 
    --padding-left: 12px; 
    --padding-right: 12px;
  } 
}     

@media (min-width: 768px){ 
  .sectionElementorCards .elementor-element.elementor-element-20214d3  { 
    --width: 50%;
  } 
}     

@media all{ 
  .sectionElementorCards .e-con::before, .e-con > .elementor-background-slideshow::before, .sectionElementorCards .e-con > .elementor-motion-effects-container > .elementor-motion-effects-layer::before, .sectionElementorCards :is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container::before { 
    border-block-end-width: var(--border-block-end-width); 
    border-block-start-width: var(--border-block-start-width); 
    border-color: var(--border-color); 
    border-inline-end-width: var(--border-inline-end-width); 
    border-inline-start-width: var(--border-inline-start-width); 
    border-radius: var(--border-radius); 
    border-style: var(--border-style); 
    content: var(--background-overlay); 
    display: block; 
    height: max(100% + var(--border-top-width) + var(--border-bottom-width),100%); 
    left: calc(0px - var(--border-left-width)); 
    mix-blend-mode: var(--overlay-mix-blend-mode); 
    opacity: var(--overlay-opacity); 
    position: absolute; 
    top: calc(0px - var(--border-top-width)); 
    transition: var(--overlay-transition,.3s); 
    width: max(100% + var(--border-left-width) + var(--border-right-width),100%);
  } 

  .sectionElementorCards .elementor-element.elementor-element-280436f  { 
    --display: flex; 
    --flex-direction: column; 
    --padding-top: 0px; 
    --padding-bottom: 0px; 
    --padding-left: 12px; 
    --padding-right: 12px;
  } 
}     

@media (min-width: 768px){ 
  .sectionElementorCards .elementor-element.elementor-element-280436f  { 
    --width: 25%;
  } 
}     

@media all{ 
  .sectionElementorCards .elementor-element.elementor-element-f61ca77  { 
    --display: flex; 
    --flex-direction: column; 
    --padding-top: 0px; 
    --padding-bottom: 0px; 
    --padding-left: 12px; 
    --padding-right: 12px;
  } 
}     

@media (min-width: 768px){ 
  .sectionElementorCards .elementor-element.elementor-element-f61ca77  { 
    --width: 25%;
  } 
}     

@media all{ 
  .sectionElementorCards .elementor-element.elementor-element-455fda9  {
    --display: flex;
    --flex-direction: column;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 12px;
    --padding-right: 12px;
  } 
}     

@media (min-width: 768px){ 
  .sectionElementorCards .elementor-element.elementor-element-455fda9  { 
    --width: 25%;
  } 
}     

@media all{ 
  .sectionElementorCards .elementor-element.elementor-element-0f2792c  { 
    --display: flex; 
    --flex-direction: column; 
    --padding-top: 0px; 
    --padding-bottom: 0px; 
    --padding-left: 12px; 
    --padding-right: 12px;
  } 
}     

@media (min-width: 768px){ 
  .sectionElementorCards .elementor-element.elementor-element-0f2792c  { 
    --width: 25%;
  } 
}     

@media all{ 
  .sectionElementorCards .elementor-element.elementor-element-7fcd840  { 
    --display: flex; 
    --flex-direction: column; 
    --padding-top: 0px; 
    --padding-bottom: 0px; 
    --padding-left: 12px; 
    --padding-right: 12px;
  } 
}     

@media (min-width: 768px){ 
  .sectionElementorCards .elementor-element.elementor-element-7fcd840  { 
    --width: 25%;
  } 
}     

@media all{ 
  .sectionElementorCards .elementor-element.elementor-element-4ca37d4  { 
    --display: flex; 
    --flex-direction: column; 
    --padding-top: 0px; 
    --padding-bottom: 0px; 
    --padding-left: 12px; 
    --padding-right: 12px;
  } 
}     

@media (min-width: 768px){ 
  .sectionElementorCards .elementor-element.elementor-element-4ca37d4  { 
    --width: 25%;
  } 
}     

@media all{ 
  .sectionElementorCards .elementor-widget { 
    position: relative;
  } 

  .sectionElementorCards .e-con .elementor-widget  { 
    min-width: 0;
  } 

  .sectionElementorCards .e-con .elementor-widget.elementor-widget  { 
    margin-block-end: 0;
  } 

  .sectionElementorCards .e-con > .elementor-widget  { 
    max-width: 100%;
  } 

  .sectionElementorCards .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container  { 
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);
  } 

  .sectionElementorCards .e-con > .elementor-widget > .elementor-widget-container  { 
    height: 100%;
  } 

  .sectionElementorCards .elementor-element.elementor-element-eb602b3 > .elementor-widget-container  { 
    margin: 0px 30px 0px 0px;
  } 

  .sectionElementorCards .elementor-element.elementor-element-eb602b3 .prthalign  { 
    text-align: left;
  } 

  .sectionElementorCards .hosting__item-two {
    padding: 24px 1em 0 0;
    background: linear-gradient(45deg, #fff 70.19%, #e6e2fa 100%);
    border: 1px solid var(--tg-border-2);
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    -o-border-radius: 16px;
    -ms-border-radius: 16px;
    border-radius: 16px;
    position: relative;
    /* min-height: 18em; */
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    /* height: 100%; */
  } 
@media (max-width: 1024px) {
  .sectionElementorCards .hosting__item-two{
    min-height: auto;
    margin-bottom: 1em;
  }
}
  .sectionElementorCards .elementor-element.elementor-element-c170273 .hosting__item-two  {
    background-color: transparent;
    background-image: linear-gradient(
333deg, #FFFFFF 70.19%, #E9E9E9 100%);
  } 

  .sectionElementorCards .elementor-element.elementor-element-79aa025 .hosting__item-two  { 
    background-color: transparent; 
    background-image: linear-gradient(45deg, #FFFFFF 70.19%, #E4EFFB 100%);
  } 

  .sectionElementorCards .elementor-element.elementor-element-908f94c .hosting__item-two  {
    background-color: transparent;
    background-image: linear-gradient(
1deg, #FFFFFF 70.19%, #F4EAF4 100%);
  } 

  .sectionElementorCards .elementor-element.elementor-element-be92c25 .hosting__item-two  {
    background-color: transparent;
    background-image: linear-gradient(
335deg, #FFFFFF 70.19%, #DEF7EA 100%);
  } 

  .sectionElementorCards .elementor-element.elementor-element-4fd28e4 .hosting__item-two  { 
    background-color: transparent; 
    background-image: linear-gradient(49deg, #FFFFFF 70.19%, #FAF9D5 100%);
  } 

  .sectionElementorCards .mb-15 { 
    margin-bottom: 15px;
  } 

  .sectionElementorCards .section__title { 
    position: relative;
  } 

  .sectionElementorCards p { 
    margin-top: 0; 
    margin-bottom: 1rem;
  } 

  .sectionElementorCards p { 
    font-family: var(--tg-body-font-family); 
    line-height: var(--tg-body-line-height); 
    font-weight: var(--tg-fw-regular); 
    margin-bottom: 15px;
  } 

  .sectionElementorCards .hosting__content-wrap p  { 
    margin-bottom: 0;
  } 

  .sectionElementorCards .hosting__item-top {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 10px;
  } 

  .sectionElementorCards .hosting__content-two {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    font-size: 15px;
  } 

  .sectionElementorCards .hosting__btn-two { 
    margin-top: auto; 
    display: none;
  } 

  .sectionElementorCards .hosting__badge { 
    font-weight: 500; 
    font-size: 12px; 
    background: #5DD78A; 
    border-radius: 8px; 
    padding: 9px 12px; 
    position: absolute; 
    right: 24px; 
    top: -16px; 
    line-height: 1; 
    color: var(--tg-heading-color);
  } 

  .sectionElementorCards .hosting__badge-two { 
    background: var(--tg-color-yellow-default);
  } 

  .sectionElementorCards .section__title .sub-title  {
    font-weight: 500;
    font-size: 12px;
    border: 1px solid var(--tg-border-2);
    display: inline-block;
    padding: 8px 15px 0 0;
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    -o-border-radius: 24px;
    -ms-border-radius: 24px;
    border-radius: 24px;
    line-height: 1;
    margin-bottom: 16px;
  } 

  .sectionElementorCards h1 {
    margin-top: 0;
    /* margin-bottom: .5rem; */
    font-weight: 500;
    line-height: 1.2;
    color: var(--bs-heading-color);
  } 

  .sectionElementorCards h1 { 
    font-size: calc(1.375rem + 1.5vw);
  } 
}     

@media all{ 

  .sectionElementorCards .section__title .title  {
    margin-bottom: 0;
    font-size: 40px;
    font-weight: 300;
  } 

  .sectionElementorCards .hosting__icon { 
    color: var(--tg-heading-color); 
    margin-bottom: 58px;
  } 

  .sectionElementorCards .hosting__icon-two { 
    width: 52px; 
    height: 52px; 
    display: -webkit-box; 
    display: -moz-box; 
    display: -ms-flexbox; 
    display: -webkit-flex; 
    display: flex; 
    align-items: center; 
    justify-content: center; 
    margin-bottom: 0; 
    background: #E6E2FA; 
    border: 1px solid #CEC9EA; 
    -webkit-border-radius: 8px; 
    -moz-border-radius: 8px; 
    -o-border-radius: 8px; 
    -ms-border-radius: 8px; 
    border-radius: 8px; 
    flex: 0 0 auto;
  } 

  .sectionElementorCards .hosting__content-two p  { 
    margin-bottom: 10px;
  } 

  .sectionElementorCards a { 
    color: rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1)); 
    text-decoration: underline;
  } 

  .sectionElementorCards a { 
    color: var(--tg-theme-primary); 
    outline: none; 
    text-decoration: none; 
    -webkit-transition: all 0.3s ease-out 0s; 
    -moz-transition: all 0.3s ease-out 0s; 
    -ms-transition: all 0.3s ease-out 0s; 
    -o-transition: all 0.3s ease-out 0s; 
    transition: all 0.3s ease-out 0s;
  } 

  .sectionElementorCards .elementor a { 
    box-shadow: none; 
    text-decoration: none;
  } 

  .sectionElementorCards .hosting__btn-two a  { 
    display: inline-flex; 
    align-items: center; 
    gap: 5px; 
    font-weight: 500; 
    color: var(--tg-heading-color);
  } 

  .sectionElementorCards a:hover { 
    --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
  } 

  .sectionElementorCards a:hover { 
    color: var(--tg-theme-primary); 
    text-decoration: none;
  } 

  .sectionElementorCards .hosting__btn-two a:hover { 
    transform: translateX(-25px); 
    color: var(--tg-theme-secondary);
  } 

  .sectionElementorCards .elementor-element.elementor-element-c170273 .hosting__icon-two  { 
    background: #F1F1F1; 
    border-color: #DADADA;
  } 

  .sectionElementorCards .elementor-element.elementor-element-79aa025 .hosting__icon-two  { 
    background: #E4EFFB; 
    border-color: #CFDDEB;
  } 

  .sectionElementorCards .elementor-element.elementor-element-908f94c .hosting__icon-two  { 
    background: #F4EAF4; 
    border-color: #E8D8E8;
  } 

  .sectionElementorCards .elementor-element.elementor-element-be92c25 .hosting__icon-two  { 
    background: #DEF7EA; 
    border-color: #C4E2D3;
  } 

  .sectionElementorCards .elementor-element.elementor-element-4fd28e4 .hosting__icon-two  { 
    background: #FAF9D5; 
    border-color: #E5E4C0;
  } 

  .sectionElementorCards img { 
    vertical-align: middle;
  } 

  .sectionElementorCards img {
    max-width: 100%;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
    opacity: 0.8;
    padding: 0.5em;
    mix-blend-mode: color-burn;
  } 

  .sectionElementorCards .elementor img { 
    border: none; 
    border-radius: 0; 
    box-shadow: none; 
    height: auto; 
    max-width: 100%;
  } 

  .sectionElementorCards h4 { 
    margin-top: 0; 
    margin-bottom: .5rem; 
    font-weight: 500; 
    line-height: 1.2; 
    color: var(--bs-heading-color);
  } 

  .sectionElementorCards h4 { 
    font-size: calc(1.275rem + .3vw);
  } 
}     

@media (min-width: 1200px){ 
  .sectionElementorCards h4 { 
    font-size: 1.5rem;
  } 
}     

@media all{ 
  .sectionElementorCards h4 { 
    font-family: var(--tg-heading-font-family); 
    color: var(--tg-heading-color); 
    margin-top: 0px; 
    font-weight: var(--tg-fw-semi-bold); 
    line-height: var(--tg-heading-line-height); 
    text-transform: unset;
  } 

  .sectionElementorCards h4 { 
    font-size: 1.5rem;
  } 

  .sectionElementorCards .hosting__content-top .title  {
    margin-bottom: 5px;
    font-size: 12px;
    font-weight: 800;
  } 

  .sectionElementorCards .hosting__content-top span  { 
    display: block; 
    font-size: 14px;
  } 

  .sectionElementorCards svg { 
    vertical-align: middle;
  } 

  .sectionElementorCards .hosting__btn-two a svg  { 
    transition: opacity 0.3s ease, transform 0.3s ease;
  } 

  .sectionElementorCards .hosting__btn-two a svg.right-icon  { 
    opacity: 0; 
    transform: translateX(-5px);
  } 

  .sectionElementorCards h4 a  { 
    color: inherit;
  } 
}




































@media all{
  .section2 .elementor ,.section2 .elementor :after,.section2 .elementor :before{box-sizing:border-box;}
  .section2 .elementor a{box-shadow:none;text-decoration:none;}
  .section2 .elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%;}
  .section2 .elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);/* flex-shrink:var(--flex-shrink); *//* order:var(--order); */}
  .section2 .elementor-element:where(.section2 .e-con-full,.section2 .elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content);}
  .section2 .elementor-widget{position:relative;}
  .section2 .e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap;margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start);}
  .section2 .e-con:where(:not(.section2 .e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s);}
  .section2 .e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width);}
  .section2 .e-con.section2 .e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis);}
  .section2 .e-con-full,.section2 .e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align);}
  .section2 .e-con-full.section2 .e-flex,.section2 .e-con.section2 .e-flex>.e-con-inner{flex-direction:var(--flex-direction);}
  .section2 .e-con,.section2 .e-con>.e-con-inner{display:var(--display);}
  .section2 .e-con-boxed.section2 .e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal;}
  .section2 .e-con-boxed{gap:initial;text-align:initial;}
  .section2 .e-con.section2 .e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);}
  .section2 .e-con>.e-con-inner{/* gap:var(--row-gap) var(--column-gap); */height:100%;margin:0 auto;/* max-width:var(--content-width); */padding-inline-end:0;padding-inline-start:0;width: 100%;}
  .section2 :is(.section2 .elementor-section-wrap,.section2 [data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width));}
  .section2 .e-con .elementor-widget.elementor-widget{margin-block-end:0;}
  .section2 .e-con:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%);}
  .section2 .e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s);}
  .section2 .e-con .elementor-widget{min-width:0;padding: 0;}
  .section2 .e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.section2 .e-con>.elementor-widget>.elementor-widget-container{height:100%;}
  .section2 .e-con.section2 .e-con>.e-con-inner>.elementor-widget,.section2 .elementor.elementor .e-con>.elementor-widget{max-width:100%;}
  @media (max-width:767px){
  .section2 .e-con.section2 .e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile);}
  }
  .section2 .elementor-element:where(:not(.section2 .e-con)):where(:not(.section2 .e-div-block-base)) .elementor-widget-container{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);}
  }
  @media all{
  .section2 , .section2 ::after, .section2 ::before{box-sizing:border-box;}
  .section2 h2{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color);}
  .section2 h2{font-size:calc(1.325rem + .9vw);}
  @media (min-width:1200px){
  .section2 h2{font-size:2rem;}
  }
  .section2 p{margin-top:0;margin-bottom:1rem;}
  .section2 ul{padding-left:2rem;}
  .section2 ul{margin-top:0;margin-bottom:1rem;}
  .section2 a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline;}
  .section2 a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb);}
  .section2 img, .section2 svg{vertical-align:middle;}
  }
  @media all{
  .section2 [data-aos][data-aos][data-aos-delay="200"]{transition-delay:0;}
  .section2 [data-aos][data-aos][data-aos-delay="200"].aos-animate{transition-delay:.2s;}
  .section2 body[data-aos-duration="1000"] [data-aos]{transition-duration:1s;}
  .section2 body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease;}
  .section2 [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform;}
  .section2 [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0);}
  .section2 [data-aos=fade-left]{transform:translate3d(100px,0,0);}
  }
  @media all{
  .section2 img{max-width:100%;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
  .section2 a{color:var(--tg-theme-primary);outline:none;text-decoration:none;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
  .section2 a:focus{text-decoration:none;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
  .section2 a:hover{color:var(--tg-theme-primary);text-decoration:none;}
  .section2 h2{font-family:var(--tg-heading-font-family);color:var(--tg-heading-color);margin-top:0px;font-weight:var(--tg-fw-semi-bold);line-height:var(--tg-heading-line-height);text-transform:unset;}
  .section2 h2{font-size:2rem;}
  .section2 .list-wrap{margin:0px;padding:0px;}
  .section2 .list-wrap li{list-style:none;}
  .section2 p{font-family:var(--tg-body-font-family);line-height:var(--tg-body-line-height);font-weight:var(--tg-fw-regular);margin-bottom:15px;}
  .section2 ::selection{background:var(--tg-theme-primary);color:var(--tg-color-white-default);text-shadow:none;}
  .section2 ::placeholder{color:var(--tg-body-color);font-size:var(--tg-body-font-size);opacity:1;}
  .section2 .tg-link-btn{display:inline-flex;align-items:center;font-weight:500;color:var(--tg-heading-color);gap:4px;position:relative;}
  .section2 .tg-link-btn::after,.section2 .tg-link-btn::before{content:"";position:absolute;right:0;bottom:0;width:100%;height:1px;background-color:var(--tg-heading-color);transition:all ease 0.4s;}
  .section2 .tg-link-btn::after{width:0;left:0;transition:all ease 0.8s;}
  .section2 .tg-link-btn .link-effect{position:relative;overflow:hidden;display:block;height:22px;line-height:normal;}
  .section2 .tg-link-btn .link-effect .effect-1{display:block;height:100%;position:relative;top:0%;transition:0.3s;}
  .section2 .tg-link-btn:hover{color:var(--tg-heading-color);}
  .section2 .tg-link-btn:hover::before{width:0;}
  .section2 .tg-link-btn:hover::after{width:100%;}
  .section2 .tg-link-btn:hover .effect-1{top:-100%;}
  .section2 .features__icon-four{width:90px;height:90px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;background:#ABD6FF;border:1px solid #63A7E8;color:#1E68AF;-webkit-border-radius:16px;-moz-border-radius:16px;-o-border-radius:16px;-ms-border-radius:16px;border-radius:16px;margin-bottom:32px;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
  .section2 .features__item-three{background:var(--tg-theme-secondary);-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;padding:70px 50px 70px 60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;z-index:1;align-items:center;}
  @media (max-width: 1199.98px){
  .section2 .features__item-three{padding:35px 25px 35px 25px;}
  }
  @media (max-width: 991.98px){
  .section2 .features__item-three{padding:35px 35px;flex-wrap:wrap;flex-direction:column-reverse;gap:30px;}
  }
  @media (max-width: 767.98px){
  .section2 .features__item-three{padding:30px 30px;}
  }
  .section2 .features__item-fourteen{background:#80C1FF;border:1px solid #63A7E8;-webkit-border-radius:16px;-moz-border-radius:16px;-o-border-radius:16px;-ms-border-radius:16px;border-radius:16px;padding:40px 40px;position:relative;z-index:1;overflow:hidden;}
  @media (max-width: 1199.98px){
  .section2 .features__item-fourteen{padding:35px 25px;}
  }
  .section2 .features__item-fourteen:hover .features__icon-four{transform:translateY(5px);}
  .section2 .features__item-sixteen{background:#FFCB59;padding: 0 0 0 0em;align-items:flex-end;width: max-content;}
  @media (max-width: 1199.98px){
  .section2 .features__item-sixteen{padding:35px 25px 0 25px;max-width: 89vw;}
  }
  @media (max-width: 991.98px){
  .section2 .features__item-sixteen{flex-direction:column;}
  }
  .section2 .features__thumb-three{width:535px;flex:0 0 auto;position:relative;z-index:1;margin-left:70px;padding-top:38px;}
  @media (max-width: 1199.98px){
  .section2 .features__thumb-three{width:430px;margin-left:30px;}
  }
  @media (max-width: 991.98px){
  .section2 .features__thumb-three{margin-left:0;}
  }
  @media (max-width: 991.98px){
  .section2 .features__thumb-three{width:100%;}
  }
  .section2 .features__thumb-five{padding:0;margin-left:auto;}
  @media (max-width: 991.98px){
  .section2 .features__thumb-five{text-align:center;}
  }
  .section2 .features__content-three .title{margin-bottom:12px;color:var(--tg-color-white-default);line-height:1.3;font-size:32px;}
  @media (max-width: 1199.98px){
  .section2 .features__content-three .title{font-size:28px;margin-top: 0!important;}
  }
  .section2 .features__content-three > p{margin-bottom:24px;color:var(--tg-color-white-default);}
  @media (max-width: 1199.98px){
  .section2 .features__content-three > p{margin-bottom:15px;}
  }
  .section2 .features__content-three .tg-link-btn{color:var(--tg-color-white-default);}
  .section2 .features__content-three .tg-link-btn::after,.section2 .features__content-three .tg-link-btn::before{background:var(--tg-color-white-default);}
  .section2 .features__content-ten .title{margin-bottom:24px;font-size:32px;}
  @media (max-width: 1199.98px){
  .section2 .features__content-ten .title{font-size:28px;}
  }
  @media (max-width: 767.98px){
  .section2 .features__content-ten .title{font-size:26px;}
  }
  @media (max-width: 1199.98px){
  .section2 .features__content-ten .title br{display:none;}
  }
  .section2 .features__content-ten .list-wrap{padding-left:20px;}
  .section2 .features__content-ten .list-wrap li{list-style:inherit;color:var(--tg-heading-color);font-size:14px;line-height:1.2;margin-bottom:16px;}
  .section2 .features__content-ten .list-wrap li:last-child{margin-bottom:0;}
  .section2 .features__content-ten .list-wrap li span{font-weight:500;}
  .section2 .features__content-eleven{padding-bottom:60px;position: relative;left: 2em;}
  @media (max-width: 991.98px){
  .section2 .features__content-eleven{padding-bottom:0;left: 0.4em;}
  }
  .section2 .features__content-eleven .title{color:var(--tg-heading-color);}
  .section2 .features__content-eleven p{color:var(--tg-heading-color);}
  .section2 .features__content-eleven .features__list li{color:var(--tg-heading-color);}
  .section2 .features__content-eleven .tg-link-btn{color:var(--tg-heading-color);}
  .section2 .features__content-eleven .tg-link-btn::after,.section2 .features__content-eleven .tg-link-btn::before{background:var(--tg-heading-color);}
  .section2 .features__list{margin-bottom:30px;}
  .section2 .features__list li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;gap:8px;color:var(--tg-color-white-default);margin-bottom:10px;}
  .section2 .features__list li:last-child{margin-bottom:0;}
  .section2 .features__list li svg{transform:translateY(2px);flex:0 0 auto;width:20px;}
  .section2 .features__list li p{margin-bottom:0;}
  .section2 .features__list li p span{font-weight:500;}
  }
  @media all{
  .section2 .e-con{--container-max-width:1140px;}
  .section2 .elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}
  @media (max-width:1024px){
  .section2 .e-con{--container-max-width:1024px;}
  }
  @media (max-width:767px){
  .section2 .e-con{--container-max-width:767px;}
  }
  }
  @media all{
  .section2 .elementor-1355 .elementor-element.elementor-element-f16036b{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}
  .section2 .elementor-1355 .elementor-element.elementor-element-648a8d7{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}
  .section2 .elementor-1355 .elementor-element.elementor-element-f2fe7ec .features__item-fourteen{background: #a8fcc1;border-color:#B5A5F8;}
  .section2 .elementor-1355 .elementor-element.elementor-element-f2fe7ec .features__icon-four{border-color:#9E8AF0;color:#5D4AAD;background: #b1ebd7;}
  .section2 .elementor-1355 .elementor-element.elementor-element-e99194f{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}
  .section2 .elementor-1355 .elementor-element.elementor-element-7b235da{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
  .section2 .elementor-1355 .elementor-element.elementor-element-3ecce81 > .elementor-widget-container{
    /* padding: 0.8em; */
    max-width: 100%;
    overflow: hidden;
    border-radius: 10px;
    padding-left: 0.8em;
    width: 99%;
}
  .section2 .elementor-1355 .elementor-element.elementor-element-3ecce81 .title{color:#131415;margin-top: 2.4em;}
  .section2 .elementor-1355 .elementor-element.elementor-element-3ecce81 .tg-link-btn{color:#131415;}
  @media (min-width:768px){
  .section2 .elementor-1355 .elementor-element.elementor-element-f16036b{--content-width: 72rem;}
  .section2 .elementor-1355 .elementor-element.elementor-element-648a8d7{--width:100%;}
  .section2 .elementor-1355 .elementor-element.elementor-element-e99194f{--width:100%;}
  .section2 .elementor-1355 .elementor-element.elementor-element-7b235da{--content-width: 72rem;padding: 0;}
  }
  @media (max-width:1024px) and (min-width:768px){
  .section2 .elementor-1355 .elementor-element.elementor-element-648a8d7{--width:100%;}
  .section2 .elementor-1355 .elementor-element.elementor-element-e99194f{--width:100%;}
  }
  @media (max-width:1024px){
  .section2 .elementor-1355 .elementor-element.elementor-element-f16036b > div{--flex-wrap:wrap;flex: auto;flex-wrap: wrap;}
  .section2 .elementor-1355 .elementor-element.elementor-element-f2fe7ec > .elementor-widget-container{padding:0px 0px 20px 0px;}
  }
  }














  .section3 {
    --body-font: "Urbanist", Helvetica, Arial, sans-serif;
    --body-font-size: 17px;
    --body-font-color: #727a85;
    --body-font-weight: 400;
    --heading-font: "Urbanist", Helvetica, Arial, sans-serif;
    --heading-font-weight: 600;
    --heading-font-color: #35404e;
    --heading-text-transform: none;
    --h1-font-weight: var(--heading-font-weight);
    --h2-font: var(--heading-font);
    --h2-font-size: 48px;
    --h2-font-weight: var(--heading-font-weight);
    --h2-letter-spacing: -0.015em;
    --h2-line-height: 1.2em;
    --h2-margin-bottom: 25px;
    --h3-font-weight: var(--heading-font-weight);
    --h4-font-size: 20px;
    --h4-font-weight: var(--heading-font-weight);
    --h4-letter-spacing: 0;
    --h4-line-height: 1.6em;
    --h4-margin-bottom: 10px;
    --h5-font-weight: var(--heading-font-weight);
    --h6-font-weight: var(--heading-font-weight);
    --mainmenu-font: var(--body-font);
    --bg-dark-1: #101010;
    --primary-color: #4786ee;
    --primary-color-rgb: 71, 134, 238;
    --secondary-color: #FF7851;
    --secondary-color-rgb: 255, 120, 81;
    --bg-gradient-1: 0deg, rgba(var(--primary-color-rgb), .1) 0%, rgba(var(--secondary-color-rgb), .2) 100%;
    --swiper-theme-color: var(--secondary-color);
    --container-max-width: 1240px;
    --btn-color: #fff;
    --btn-hover-bg: var(--bg-dark-1);
    --btn-font-family: var(--body-font);
    --btn-font-size: 15px;
    --btn-font-weight: bold;
    --btn-letter-spacing: 0;
    --btn-padding: 6px 20px;
    --btn-rounded: 30px;
    --btn-text-decoration: none;
    --btn-text-transform: none;
}

.section3 .row {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(var(--bs-gutter-y) * -1);
    margin-right: calc(var(--bs-gutter-x) * -.5);
    margin-left: calc(var(--bs-gutter-x) * -.5);
}

.section3 .g-4 {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 1.5rem;
}

.section3 .gx-5 {
    --bs-gutter-x: 3rem;
}

.section3 *, .section3 *:after, .section3 *:before {
    box-sizing: border-box;
}

.section3 :selection {
    color: #ffffff;
    background: var(--secondary-color);
}

.section3 .row > * {
    flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    padding-right: calc(var(--bs-gutter-x) * .5);
    padding-left: calc(var(--bs-gutter-x) * .5);
    margin-top: var(--bs-gutter-y);
}

@media (min-width: 992px) {
    .section3 .col-lg-4 {
        flex: 0 0 auto;
        width: 33.33333333%;
    }
}

.section3 .spacer-half {
    width: 100%;
    height: 15px;
    display: block;
    clear: both;
}

@media (min-width: 992px) {
    .section3 .col-lg-12 {
        flex: 0 0 auto;
        width: 100%;
    }
}

.section3 .mb-3 {
    margin-bottom: 1rem !important;
}

.section3 .animated {
    -webkit-animation-duration: .8s;
    animation-duration: .8s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.section3 .fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
}

.section3 .subtitle {
    position: relative;
    font-weight: 500;
    display: inline-block;
    font-size: 12px;
    /* color: var(--secondary-color); */
    text-transform: none;
    letter-spacing: 0;
    line-height: 1.5em;
    margin-bottom: 20px;
}

.section3 .wow {
    visibility: hidden;
}

.section3 h2 {
    margin-top: 0;
    margin-bottom: .5rem;
    font-weight: 300;
    text-transform: var(--heading-text-transform);
    font-size: 2em;
    letter-spacing: var(--h2-letter-spacing);
    line-height: var(--h2-line-height);
    margin-bottom: var(--h2-margin-bottom);
}

@media (min-width: 1200px) {
    .section3 h2 {
        font-size: 40px;
    }
}

.section3 .relative {
    position: relative;
}

.section3 h4 {
    margin-top: 0;
    margin-bottom: .5rem;
    font-weight: 400;
    color: var(--heading-font-color);
    text-transform: var(--heading-text-transform);
    font-size: var(--h4-font-size);
    letter-spacing: var(--h4-letter-spacing);
    line-height: var(--h4-line-height);
    margin-bottom: var(--h4-margin-bottom);
}

@media (min-width: 1200px) {
    .section3 h4 {
        font-size: 1.5rem;
    }
}

.section3 .mb-4 {
    margin-bottom: 1.5rem !important;
}

.section3 .fadeInRight {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight;
}

.section3 ol {
    padding-left: 2rem;
    margin-top: 0;
    margin-bottom: 1rem;
}

.section3 .ol-style-1 {
    font-size: 16px;
    font-weight: bold;
    list-style-type: none;
    counter-reset: item;
    margin: 0;
    padding: 0;
}

.section3 ol.ol-style-1 {
    list-style-type: none;
    counter-reset: ordered;
    margin-left: 50px;
}

@media (min-width: 992px) {
    .section3 .gx-lg-5 {
        --bs-gutter-x: 3rem;
    }
}

.section3 .align-items-center {
    align-items: center !important;
}

.section3 a {
    color: var(--body-font-color);
    text-decoration: none;
    outline: none;
}

.section3 .btn-main {
    -o-transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    transition: .5s;
    outline: none;
    background: var(--primary-color);
}

.section3 a.btn-main, .section3 .btn-main {
    background: var(--primary-color);
    color: var(--btn-color);
    font-family: var(--btn-font-family);
    font-size: var(--btn-font-size);
    font-weight: var(--btn-font-weight);
    letter-spacing: var(--btn-letter-spacing);
    padding: var(--btn-padding);
    text-decoration: var(--btn-text-decoration);
    text-transform: var(--btn-text-transform);
    border-radius: var(--btn-rounded);
    -moz-border-radius: var(--btn-rounded);
    -webkit-border-radius: var(--btn-rounded);
    border: none;
    position: relative;
    display: inline-block;
    text-align: center;
    outline: 0;
}

.section3 a.btn-main.fx-slide {
    overflow: hidden;
}

.section3 a.btn-main.btn-light-trans {
    color: var(--heading-font-color);
    background: rgba(0, 0, 0, .05);
}

.section3 a.btn-main.fx-slide:before {
    content: attr(data-hover);
    position: absolute;
    left: 0;
    width: 100%;
    opacity: 0;
    transform: translate(0, -100%);
    transition: all 0.3s ease-in-out;
}

.section3 a:hover {
    color: var(--body-font-color);
    text-decoration: none;
    outline: none;
}

.section3 a.btn-main:hover, .section3 .btn-main:hover {
    color: #fff;
    background: var(--btn-hover-bg);
}

.section3 a.btn-main.btn-light-trans:hover {
    color: #ffffff;
    background: var(--primary-color);
}

.section3 a.btn-main.fx-slide:hover:before {
    opacity: 1;
    transform: translate(0, 0);
}

.section3 img {
    vertical-align: middle;
    outline: 0;
}

.section3 .top-0 {
    top: -9em!important;
}

.section3 .end-0 {
    right: -25px !important;
}

.section3 .w-50 {
    width: 13% !important;
}

.section3 .absolute {
    position: absolute;
}

.section3 .ol-style-1 li {
    display: table;
    counter-increment: item;
    margin-bottom: 0.6em;
    font-weight: 400;
    margin-bottom: 20px;
    font-size: 17px;
}

.section3 .ol-style-1 li::before {
    content: counters(item, ".") ". ";
    display: table-cell;
    padding-right: 0.6em;
}

.section3 ol.ol-style-1 li::before {
    background: var(--primary-color);
    border-radius: 50%;
    color: #ffffff;
    content: counter(ordered);
    counter-increment: ordered;
    display: inline-block;
    font-weight: 400;
    margin-left: -50px;
    margin-top: -5px;
    line-height: 1.77em;
    padding: 5px 5px;
    position: absolute;
    width: 40px;
    height: 40px;
    text-align: center;
}

.section3 ol.ol-style-1.color-2 li::before {
    background: var(--secondary-color);
}

.section3 .col-6 {
    flex: 0 0 auto;
    width: 50%;
}

@media (min-width: 768px) {
    .section3 .col-md-3 {
        flex: 0 0 auto;
        width: 25%;
    }
}

.section3 .scaleIn {
    -webkit-animation-name: scaleIn;
    animation-name: scaleIn;
}

.section3 a.btn-main.fx-slide span {
    display: block;
    position: relative;
    transition: all .3s ease-in-out;
}

.section3 a.btn-main.fx-slide:hover span {
    transform: translate(0, 40px);
    opacity: 0;
}

.section3 .text-center {
    text-align: center !important;
}

/* Keyframe animations remain unchanged */
@keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 30%, 0);
        transform: translate3d(0, 30%, 0);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(10%, 0, 0);
        transform: translate3d(10%, 0, 0);
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes scaleIn {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(1.5, 1.5, 1.5);
        transform: scale3d(1.5, 1.5, 1.5);
    }
    100% {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

/* ID-based inline styles remain unchanged */
#style-5iJUn.style-5iJUn {
    background-size: cover;
    background-repeat: no-repeat;
}
#style-Cd2Rb.style-Cd2Rb {
    background-size: cover;
    background-repeat: no-repeat;
}
#style-pVJBZ.style-pVJBZ {
    background-size: cover;
    background-repeat: no-repeat;
    visibility: visible;
    animation-name: fadeInUp;
}
#style-7EzdE.style-7EzdE {
    visibility: visible;
    animation-name: fadeInUp;
}
#style-7Gqig.style-7Gqig {
    background-size: cover;
    background-repeat: no-repeat;
}
#style-ChiKD.style-ChiKD {
    background-size: cover;
    background-repeat: no-repeat;
}
#style-CrP27.style-CrP27 {
    visibility: visible;
    animation-name: fadeInRight;
}
#style-pPrVt.style-pPrVt {
    visibility: visible;
    animation-delay: 0.2s;
    animation-name: fadeInUp;
}
#style-MeRPx.style-MeRPx {
    visibility: visible;
    animation-delay: 0.4s;
    animation-name: fadeInUp;
}
#style-LToBj.style-LToBj {
    visibility: visible;
    animation-delay: 0.6s;
    animation-name: fadeInUp;
}
#style-wfqnf.style-wfqnf {
    background-size: cover;
    background-repeat: no-repeat;
}
#style-bB9FU.style-bB9FU {
    visibility: visible;
    animation-name: fadeInRight;
}
#style-YwOos.style-YwOos {
    visibility: visible;
    animation-delay: 0.2s;
    animation-name: fadeInUp;
}
#style-TUs7m.style-TUs7m {
    visibility: visible;
    animation-delay: 0.4s;
    animation-name: fadeInUp;
}
#style-fZr4J.style-fZr4J {
    visibility: visible;
    animation-delay: 0.6s;
    animation-name: fadeInUp;
}
#style-WJYjQ.style-WJYjQ {
    background-size: cover;
    background-repeat: no-repeat;
}
#style-oIqHv.style-oIqHv {
    background-size: cover;
    background-repeat: no-repeat;
}
#style-xA5y3.style-xA5y3 {
    background-size: cover;
    background-repeat: no-repeat;
}
#style-tfo7Q.style-tfo7Q {
    background-size: cover;
    background-repeat: no-repeat;
    visibility: visible;
    animation-delay: 0s;
    animation-name: scaleIn;
}
#style-gln8k.style-gln8k {
    background-size: cover;
    background-repeat: no-repeat;
}
#style-H3jV7.style-H3jV7 {
    background-size: cover;
    background-repeat: no-repeat;
    visibility: visible;
    animation-delay: 0.2s;
    animation-name: scaleIn;
}
#style-j1xgw.style-j1xgw {
    background-size: cover;
    background-repeat: no-repeat;
}
#style-ij7ZV.style-ij7ZV {
    background-size: cover;
    background-repeat: no-repeat;
    visibility: visible;
    animation-delay: 0.4s;
    animation-name: scaleIn;
}
#style-B9Qzw.style-B9Qzw {
    background-size: cover;
    background-repeat: no-repeat;
}
#style-G1mde.style-G1mde {
    background-size: cover;
    background-repeat: no-repeat;
    visibility: visible;
    animation-delay: 0.6s;
    animation-name: scaleIn;
}
#style-nqnR3.style-nqnR3 {
    background-size: cover;
    background-repeat: no-repeat;
}





































.section4 .position-relative { 
  position: relative!important;
} 

.section4 .pb-7 { 
  padding-bottom: 1.25rem!important;
} 

@media (min-width: 992px){ 
.section4 .pt-lg-0 { 
  padding-top: 0!important;
} 

.section4 .pb-lg-24 { 
  padding-bottom: 6.875rem!important;
} 
}     

.section4 .bg-default-4 { 
  background: var(--background-4);
} 

.section4 .white-bg { 
  background-color: white; 
  background: white;
} 

.section4 .container { 
  width: 100%; 
  padding-right: 15px; 
  padding-left: 15px; 
  margin-right: auto; 
  margin-left: auto;
} 

@media (min-width: 576px){ 
.section4 .container { 
  max-width: 540px;
} 
}     

@media (min-width: 768px){ 
.section4 .container { 
  max-width: 720px;
} 
}     

@media (min-width: 992px){ 
.section4 .container { 
  max-width: 960px;
} 
}     

@media (min-width: 1200px){ 
.section4 .container { 
  max-width: 1140px;
} 
}     

.section4 .row { 
  display: flex; 
  flex-wrap: wrap; 
  margin-right: -15px; 
  margin-left: -15px;
} 

.section4 .justify-content-center { 
  justify-content: center!important;
} 

.section4 .px-10 { 
  padding-right: 2.1875rem!important;
} 

.section4 .px-10 { 
  padding-left: 2.1875rem!important;
} 

@media (min-width: 992px){ 
.section4 .px-lg-0 { 
  padding-right: 0!important;
} 

.section4 .px-lg-0 { 
  padding-left: 0!important;
} 
}     

.section4  h2 { 
  margin-top: 0; 
  margin-bottom:.5rem;
} 

.section4  h2 { 
  margin-bottom:.5rem; 
  font-weight: 600; 
  line-height: 1.2; 
  color: var(--color-h);
} 

.section4 h2 { 
  font-size: 2.25rem;
} 

.section4 .mb-7 { 
  margin-bottom: 1.25rem!important;
} 

.section4 .text-center { 
  text-align: center!important;
} 

.section4 .coodiv-text-4 {
  font-size: 40px;
  line-height: 1.2;
  font-weight: 300;
} 

.section4 p { 
  margin-top: 0; 
  margin-bottom: 1rem;
} 

.section4 p { 
  font-size: 1.1875rem; 
  color: var(--color-texts-opacity);
} 

.section4 .mb-13 { 
  margin-bottom: 3.125rem!important;
} 

.section4 .coodiv-text-8 { 
  font-size: 1.1875rem; 
  letter-spacing: -0.2px; 
  line-height: 1.69;
} 

.section4 .col-md-4 { 
  position: relative; 
  width: 100%; 
  padding-right: 15px; 
  padding-left: 15px;
} 

@media (min-width: 768px){ 
.section4 .col-md-4 { 
  flex: 0 0 33.33333%; 
  max-width: 33.33333%;
} 
}     

.section4 .d-none { 
  display: none!important;
} 

@media (min-width: 992px){ 
.section4 .d-lg-block { 
  display: block!important;
} 
}     

.section4 .mb-15 { 
  margin-bottom: 3.75rem!important;
} 

@media (min-width: 992px){ 
.section4 .mb-lg-0 { 
  margin-bottom: 0!important;
} 
}     

.section4 .data-aos="fade-left"] { 
  transform: translate3d(100px,0,0);
} 

.section4 .data-aos^="fade"][data-aos^="fade"] { 
  opacity: 0; 
  transition-property: opacity,transform;
} 


.section4 .data-aos][data-aos][data-aos-duration="1500"] { 
  transition-duration: 1.5s;
} 

.section4 .data-aos^="fade"][data-aos^="fade"].aos-animate { 
  opacity: 1; 
  transform: translateZ(0);
} 

.section4 .data-aos="fade-right"] { 
  transform: translate3d(-100px,0,0);
} 

.section4 .d-flex { 
  display: flex!important;
} 

.section4 .align-items-center { 
  align-items: center!important;
} 

.section4 .our-domains-features-box .our-domains-features-head  { 
  background: #e8efff; 
  border-radius: 20px; 
  padding: 0 30px; 
  margin-bottom: 15px; 
  height: 160px;
} 

.section4 .light-mode-texts { 
  --background-4: #fdfdff; 
  --color-h: #161c2d; 
  --color-texts-opacity: rgba(22,28,45, 0.7); 
} 

.section4 .align-items-end { 
  align-items: flex-end!important;
} 

.section4 .our-domains-features-box .our-domains-features-head.element-page  { 
  background: #f1f5fc;
} 

.section4 .our-domains-features-box .our-domains-features-head.element-page.green-element  { 
  background: #eaf9e8;
} 

.section4 .our-domains-features-box .our-domains-features-head .our-domains-features-head-element  { 
  background: #fff; 
  padding: 15px; 
  border-radius: 20px; 
  box-shadow: 0 31px 34px -20px rgb(0 0 0 / 9%); 
  padding-left: 95px; 
  height: 93px;
} 

.section4 .mb-3 { 
  margin-bottom:.5rem!important;
} 

.section4 .coodiv-text-7 {
  font-size: 1.3125rem;
  line-height: 1.5;
  font-weight: 400;
} 

.section4 .mb-0 { 
  margin-bottom: 0!important;
} 

.section4 .coodiv-text-11 { 
  font-size:.8725rem; 
  letter-spacing: -0.1px; 
  line-height: 1.73;
} 

.section4 .w-100 { 
  width: 100%!important;
} 

.section4 .pt-7 { 
  padding-top: 1.25rem!important;
} 

.section4 .px-7 { 
  padding-right: 1.25rem!important;
} 

.section4 .px-7 { 
  padding-left: 1.25rem!important;
} 

.section4 .rounded-top-20 { 
  border-top-left-radius: 20px; 
  border-top-right-radius: 20px;
} 

.section4 .feather { 
  font-family: 'feather' !important; 
  speak: none; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  text-transform: none; 
  line-height: 1; 
  -webkit-font-smoothing: antialiased; 
  -moz-osx-font-smoothing: grayscale;
} 

.section4 .our-domains-features-box .our-domains-features-head .our-domains-features-head-element .check-elements  { 
  position: absolute; 
  right: 0; 
  top: 0; 
  background: #1d66ff; 
  color: #fff; 
  font-size: 17px; 
  padding: 9px 15px; 
  border-radius: 0 20px 0 10px;
} 

.section4 .icon-radio:before { 
  content: "\e8b5";
} 

.section4 .our-domains-features-box .our-domains-features-head.element-page .lock-badge  { 
  position: absolute; 
  top: -12px; 
  right: -18px; 
  background: #71d875; 
  font-weight: 500; 
  font-size: 13px; 
  color: #fff; 
  padding: 7px 20px; 
  border-radius: 10px;
} 

.section4  h5 { 
  margin-top: 0; 
  margin-bottom:.5rem;
} 

.section4  h5 { 
  margin-bottom:.5rem; 
  font-weight: 600; 
  line-height: 1.2; 
  color: var(--color-h);
} 

.section4  h5 { 
  font-size: 1.3125rem;
} 

.section4 .mb-n1 { 
  margin-bottom: -.25rem!important;
} 

.section4 .coodiv-text-13 { 
  font-size:.625rem; 
  line-height: 1.63;
} 

.section4 .badge { 
  display: inline-block; 
  padding:.25em .4em; 
  font-size: 75%; 
  font-weight: 700; 
  line-height: 1; 
  text-align: center; 
  white-space: nowrap; 
  vertical-align: baseline; 
  border-radius:.25rem; 
  transition:.4s cubic-bezier(0.39,0.575,0.565,1);
} 

@media (prefers-reduced-motion: reduce){ 
.section4 .badge { 
  transition: none;
} 
}     

.section4 .badge-pill { 
  padding-right:.6em; 
  padding-left:.6em; 
  border-radius: 10rem;
} 

.section4 .badge-warning { 
  color: #212529; 
  background-color: #f7e36d;
} 

.section4  img { 
  vertical-align: middle; 
  border-style: none;
} 

.section4 .our-domains-features-box .our-domains-features-head .our-domains-features-head-element .our-domains-features-tumb img  { 
  width: 70px; 
  position: absolute; 
  left: 13px; 
  bottom: 0;
} 

.section4 .our-domains-features-box .our-domains-features-head .our-domains-features-head-element .our-domains-features-text span:first-child  { 
  font-size: 14px; 
  letter-spacing: -0.5px; 
  font-weight: bold;
} 

.section4 .our-domains-features-box .our-domains-features-head .our-domains-features-head-element .our-domains-features-text span:last-child  { 
  font-size: 13px; 
  letter-spacing: -0.5px; 
  font-weight: 400; 
  display: block;
} 

.section4 .icon-lock:before { 
  content: "\e887";
} 

.section4  strong { 
  font-weight: bolder;
} 

.section4 .text-green { 
  color: #68d585!important;
} 

.section4 .col-12 { 
  position: relative; 
  width: 100%; 
  padding-right: 15px; 
  padding-left: 15px;
} 

.section4 .col-12 { 
  flex: 0 0 100%; 
  max-width: 100%;
} 

.section4 .col-6 { 
  position: relative; 
  width: 100%; 
  padding-right: 15px; 
  padding-left: 15px;
} 

.section4 .col-6 { 
  flex: 0 0 50%; 
  max-width: 50%;
} 

.section4 .our-domains-features-head-element-body span  { 
  background: #ebf0fb; 
  height: 15px; 
  display: block; 
  width: 100%; 
  margin-bottom: 11px; 
  border-radius: 20px;
} 


















.section5 .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.section5 .col-md-12,.section5 .col-lg-4{position:relative;width:100%;padding-right:15px;padding-left:15px;}
@media (min-width: 768px){
.section5 .col-md-12{flex:0 0 100%;max-width:100%;}
}
@media (min-width: 992px){
.section5 .col-lg-4{flex:0 0 33.33333%;max-width:33.33333%;}
}
.section5 .btn{display:inline-block;font-weight:700;color:var(--color-texts-opacity);text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.75rem 1.5625rem;font-size:1.1rem;line-height:1.88;border-radius:8px;transition:.4s cubic-bezier(0.39,0.575,0.565,1);}
@media (prefers-reduced-motion: reduce){
.section5 .btn{transition:none;}
}
.section5 .btn:hover{color:var(--color-texts-opacity);text-decoration:none;}
.section5 .btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(71,59,240,0.25);}
.section5 .btn:disabled{opacity:.65;}
.section5 .btn:not(:disabled):not(.disabled){cursor:pointer;}
.section5 .btn-dark{color:#fff;background-color:#343a40;border-color:#343a40;}
.section5 .btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124;}
.section5 .btn-dark:focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem rgba(82,88,93,0.5);}
.section5 .btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40;}
.section5 .btn-dark:not(:disabled):not(.disabled):active{color:#fff;background-color:#1d2124;border-color:#171a1d;}
.section5 .btn-dark:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,0.5);}
.section5 .btn-outline-dark{color:#343a40;border-color:#343a40;}
.section5 .btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40;}
.section5 .btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.5);}
.section5 .btn-outline-dark:disabled{color:#343a40;background-color:transparent;}
.section5 .btn-outline-dark:not(:disabled):not(.disabled):active{color:#fff;background-color:#343a40;border-color:#343a40;}
.section5 .btn-outline-dark:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,0.5);}
.section5 .badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:.4s cubic-bezier(0.39,0.575,0.565,1);}
@media (prefers-reduced-motion: reduce){
.section5 .badge{transition:none;}
}
.section5 .badge:empty{display:none;}
.section5 .badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem;}
.section5 .badge-warning{color:#212529;background-color:#f7e36d;}
.section5 .badge-light{color:#212529;background-color:#f8f9fa;}
.section5 .border-bottom{border-bottom:1px solid var(--border-color)!important;}
.section5 .d-block{display:block!important;}
.section5 .d-flex{display:flex!important;}
.section5 .justify-content-center{justify-content:center!important;}
.section5 .justify-content-between{justify-content:space-between!important;}
.section5 .align-items-center{align-items:center!important;}
.section5 .w-100{width:100%!important;}
.section5 .h-100{height:100%!important;}
.section5 .mb-0{margin-bottom:0!important;}
.section5 .mb-2{margin-bottom:.375rem!important;}
.section5 .mr-3{margin-right:.5rem!important;}
.section5 .mr-4{margin-right:.625rem!important;}
.section5 .mt-8{margin-top:1.5625rem!important;}
.section5 .mb-8{margin-bottom:1.5625rem!important;}
.section5 .mb-9{margin-bottom:1.875rem!important;}
.section5 .mt-10{margin-top:2.1875rem!important;}
.section5 .mb-10{margin-bottom:2.1875rem!important;}
.section5 .pb-8{padding-bottom:1.5625rem!important;}
.section5 .px-9{padding-right:1.875rem!important;}
.section5 .px-9{padding-left:1.875rem!important;}
.section5 .pt-10{padding-top:2.1875rem!important;}
@media (min-width: 992px){
.section5 .mb-lg-0{margin-bottom:0!important;}
}
.section5 .font-weight-bold{font-weight:700!important;}
@media print{
.section5 p{orphans:3;widows:3;}
.section5 .badge{border:1px solid #000;}
}
.section5 .fal{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}
.section5 .fa-infinity:before{content:"\f534";}
.section5 .fa-map-marker:before{content:"\f041";}
.section5 .fa-microchip:before{content:"\f2db";}
.section5 .fa-shield-check:before{content:"\f2f7";}
.section5 .fal{font-weight:300;}
.section5 .fal{font-family:"Font Awesome 5 Pro";}
.section5 .feather{font-family:'feather'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.section5 .icon-zap:before{content:"\e8f8";}
.section5 p{font-size:1.1875rem;color:var(--color-texts-opacity);}
.section5 button:focus{outline:none;box-shadow:none;}
.section5 .line-height-20{line-height:20px!important;}
.section5 .btn{min-width:175px;display:inline-flex;align-items:center;justify-content:center;}
.section5 .coodiv-color-yellow-opacity-visible{color:#f7e36d;}
.section5 .coodiv-color-black-opacity-3{color:rgba(0,0,0,0.3);}
.section5 .white-bg{background-color:white;background:white;}
.section5 .color-blackish-blue{color:#161c2d;}
.section5 .rounded-15{border-radius:15px;}
.section5 .coodiv-text-3{font-size:3rem;letter-spacing:-1.8px;line-height:1.21;}
@media (max-width:1200px){
.section5 .coodiv-text-3{font-size:calc(1.425rem + 2.1vw);}
}
.section5 .coodiv-text-6{font-size:1.5rem;letter-spacing:-0.5px;line-height:1.42;}
@media (max-width:1200px){
.section5 .coodiv-text-6{font-size:calc(1.275rem + 0.3vw);}
}
.section5 .coodiv-text-10{font-size:0.98rem;}
.section5 .coodiv-text-11{font-size:.8725rem;letter-spacing:-0.1px;line-height:1.73;}
.section5 .coodiv-text-12{font-size:.8125rem;line-height:1.63;}
@media (max-width:991px){
.section5 .btn{min-width:100px;}
}
.section5 .pricing-plans-special-body{list-style:none;padding:25px 0 10px;}
.section5 .pricing-plans-special-body li{display:flex;font-size:13px;color:#111213;padding:5px 0;flex-wrap:wrap;column-gap:6px;align-items:center;}


















@media all{
  .section6 .elementor-screen-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0;}
  .section6 .elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);}
  .section6 .elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content);}
  .section6 .elementor-widget{position:relative;}
  .section6 .elementor-widget:not(:last-child){margin-bottom:var(--kit-widget-spacing,20px);}
  @media (min-width:1025px){
  .section6 #elementor-device-mode:after{content:"desktop";}
  }
  @media (min-width:-1){
  .section6 #elementor-device-mode:after{content:"widescreen";}
  }
  @media (max-width:-1){
  .section6 #elementor-device-mode:after{content:"laptop";content:"tablet_extra";}
  }
  @media (max-width:1024px){
  .section6 #elementor-device-mode:after{content:"tablet";}
  }
  @media (max-width:-1){
  .section6 #elementor-device-mode:after{content:"mobile_extra";}
  }
  @media (max-width:767px){
  .section6 #elementor-device-mode:after{content:"mobile";}
  }
  .section6 .e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap;margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start);}
  .section6 .e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s);}
  .section6 .e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width);}
  .section6 .e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis);}
  .section6 .e-con-full,.e-con>.e-con-inner{/* padding-block-end:var(--padding-block-end); */padding-block-start:var(--padding-block-start);text-align:var(--text-align);}
  .section6 .e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction);}
  .section6 .e-con,.e-con>.e-con-inner{display:var(--display);}
  .section6 .e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal;}
  .section6 .e-con-boxed{gap:initial;text-align:initial;}
  .section6 .e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);}
  .section6 .e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%;}
  :is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width));}
  .section6 .e-con .elementor-widget.elementor-widget{margin-block-end:0;}
  .section6 .e-con:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%);}
  .section6 .e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s);}
  .section6 .e-con .elementor-widget{min-width:0;}
  .section6 .e-con>.elementor-widget>.elementor-widget-container{height:100%;}
  .section6 .elementor.elementor .e-con>.elementor-widget{max-width:100%;}
  .section6 .e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px;}
  @media (max-width:767px){
  .section6 .e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile);}
  }
  .section6 .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);}
  .section6 .elementor-heading-title{line-height:1;margin:0;padding:0;}
  .section6 .animated{animation-duration:1.25s;}
  .section6 .animated.animated-slow{animation-duration:2s;}
  @media (prefers-reduced-motion:reduce){
  .section6 .animated{animation:none!important;}
  }
  }
  @media all{
  .section6 .elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}
  .section6 .elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}
  @media (max-width:1024px){
  .section6 .elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}
  .section6 .elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}
  }
  @media (max-width:767px){
  .section6 .elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}
  .section6 .elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}
  }
  }
  
  @media all{
  .section6 h2{color:inherit;font-family:inherit;font-weight:500;line-height:1.2;margin-block-end:1rem;margin-block-start:.5rem;}
  .section6 h2{font-size:2rem;}
  .section6 p{margin-block-end:.9rem;margin-block-start:0;}
  @media print{
  .section6 h2,p{orphans:3;widows:3;}
  .section6 h2{-moz-column-break-after:avoid;break-after:avoid;}
  }
  .section6 input,select{font-family:inherit;font-size:1rem;line-height:1.5;margin:0;}
  .section6 select{border:1px solid #666;border-radius:3px;padding:.5rem 1rem;transition:all .3s;width:100%;}
  .section6 select:focus{border-color:#333;}
  .section6 input{overflow:visible;}
  .section6 select{text-transform:none;}
  .section6 [type=checkbox]{box-sizing:border-box;padding:0;}
  .section6 select{display:block;}
  }
  
  @media all{
  .section6 .elementor-kit-11{--e-global-color-primary:#54FFBE;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#052318A1;--e-global-color-accent:#04C57B;--e-global-color-f4e1188:#54FFBE;--e-global-color-cdcbc34:#04C57B;--e-global-color-e14a17b:#052318;--e-global-color-0feb607:#FFFFFF;--e-global-color-d789d3f:#EEFFF8;--e-global-color-e145ab7:#FFFFFFCC;--e-global-color-7f85828:#052318A1;--e-global-typography-primary-font-family:inherit;--e-global-typography-primary-font-size:56px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-text-transform:capitalize;--e-global-typography-primary-text-decoration:none;--e-global-typography-primary-line-height:76px;--e-global-typography-secondary-font-family:inherit;--e-global-typography-secondary-font-size:40px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-text-transform:capitalize;--e-global-typography-secondary-text-decoration:none;--e-global-typography-secondary-line-height:50px;--e-global-typography-text-font-family:inherit;--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-text-decoration:none;--e-global-typography-text-line-height:22px;--e-global-typography-accent-font-family:inherit;--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-decoration:none;--e-global-typography-accent-line-height:22px;--e-global-typography-6e0edb0-font-family:inherit;--e-global-typography-6e0edb0-font-size:56px;--e-global-typography-6e0edb0-font-weight:700;--e-global-typography-6e0edb0-text-transform:capitalize;--e-global-typography-6e0edb0-text-decoration:none;--e-global-typography-6e0edb0-line-height:76px;--e-global-typography-7562a8d-font-family:inherit;--e-global-typography-7562a8d-font-size:40px;--e-global-typography-7562a8d-font-weight:700;--e-global-typography-7562a8d-text-transform:capitalize;--e-global-typography-7562a8d-text-decoration:none;--e-global-typography-7562a8d-line-height:50px;--e-global-typography-cfa0189-font-family:inherit;--e-global-typography-cfa0189-font-size:32px;--e-global-typography-cfa0189-font-weight:600;--e-global-typography-cfa0189-text-transform:capitalize;--e-global-typography-cfa0189-text-decoration:none;--e-global-typography-cfa0189-line-height:38px;--e-global-typography-12c42fe-font-family:inherit;--e-global-typography-12c42fe-font-size:24px;--e-global-typography-12c42fe-font-weight:600;--e-global-typography-12c42fe-text-transform:capitalize;--e-global-typography-12c42fe-text-decoration:none;--e-global-typography-12c42fe-line-height:30px;--e-global-typography-a872ac3-font-family:inherit;--e-global-typography-a872ac3-font-size:20px;--e-global-typography-a872ac3-font-weight:600;--e-global-typography-a872ac3-text-transform:capitalize;--e-global-typography-a872ac3-text-decoration:none;--e-global-typography-a872ac3-line-height:34px;--e-global-typography-8357b92-font-family:inherit;--e-global-typography-8357b92-font-size:18px;--e-global-typography-8357b92-font-weight:600;--e-global-typography-8357b92-text-transform:none;--e-global-typography-8357b92-text-decoration:none;--e-global-typography-8357b92-line-height:24px;background-color:var( --e-global-color-d789d3f );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}
  .section6 .elementor-kit-11 h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-7562a8d-font-family ), Sans-serif;font-size:var( --e-global-typography-7562a8d-font-size );font-weight:var( --e-global-typography-7562a8d-font-weight );text-transform:var( --e-global-typography-7562a8d-text-transform );text-decoration:var( --e-global-typography-7562a8d-text-decoration );line-height:var( --e-global-typography-7562a8d-line-height );letter-spacing:var( --e-global-typography-7562a8d-letter-spacing );word-spacing:var( --e-global-typography-7562a8d-word-spacing );}
  .section6 .e-con{--container-max-width:1140px;}
  .section6 .elementor-widget:not(:last-child){margin-block-end:20px;}
  .section6 .elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}
  @media (max-width:1024px){
  .section6 .elementor-kit-11{--e-global-typography-primary-font-size:36px;--e-global-typography-primary-line-height:42px;--e-global-typography-secondary-font-size:28px;--e-global-typography-secondary-line-height:34px;--e-global-typography-text-font-size:14px;--e-global-typography-text-line-height:20px;--e-global-typography-accent-font-size:14px;--e-global-typography-accent-line-height:20px;--e-global-typography-6e0edb0-font-size:36px;--e-global-typography-6e0edb0-line-height:42px;--e-global-typography-7562a8d-font-size:28px;--e-global-typography-7562a8d-line-height:34px;--e-global-typography-cfa0189-font-size:22px;--e-global-typography-cfa0189-line-height:28px;--e-global-typography-12c42fe-font-size:20px;--e-global-typography-12c42fe-line-height:26px;--e-global-typography-a872ac3-font-size:18px;--e-global-typography-a872ac3-line-height:24px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}
  .section6 .elementor-kit-11 h2{font-size:var( --e-global-typography-7562a8d-font-size );line-height:var( --e-global-typography-7562a8d-line-height );letter-spacing:var( --e-global-typography-7562a8d-letter-spacing );word-spacing:var( --e-global-typography-7562a8d-word-spacing );}
  .section6 .e-con{--container-max-width:1024px;}
  }
  @media (max-width:767px){
  .section6 .elementor-kit-11{--e-global-typography-primary-font-size:28px;--e-global-typography-primary-line-height:34px;--e-global-typography-secondary-font-size:22px;--e-global-typography-secondary-line-height:28px;--e-global-typography-text-font-size:14px;--e-global-typography-text-line-height:20px;--e-global-typography-accent-font-size:14px;--e-global-typography-accent-line-height:20px;--e-global-typography-6e0edb0-font-size:28px;--e-global-typography-6e0edb0-line-height:34px;--e-global-typography-7562a8d-font-size:22px;--e-global-typography-7562a8d-line-height:28px;--e-global-typography-cfa0189-font-size:20px;--e-global-typography-cfa0189-line-height:26px;--e-global-typography-12c42fe-font-size:18px;--e-global-typography-12c42fe-line-height:24px;--e-global-typography-a872ac3-font-size:14px;--e-global-typography-a872ac3-line-height:20px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}
  .section6 .elementor-kit-11 h2{font-size:var( --e-global-typography-7562a8d-font-size );line-height:var( --e-global-typography-7562a8d-line-height );letter-spacing:var( --e-global-typography-7562a8d-letter-spacing );word-spacing:var( --e-global-typography-7562a8d-word-spacing );}
  .section6 .e-con{--container-max-width:767px;}
  }
  }
  @media all{
  .section6 .fadeIn{animation-name:fadeIn;}
  }
  @media all{
  .section6 .fadeInDown{animation-name:fadeInDown;}
  }
  @media all{
  .section6 .elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}
  .section6 .elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}
  .section6 .elementor-89 .elementor-element.elementor-element-dc9cb1c{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}
  .section6 .elementor-89 .elementor-element.elementor-element-dc9cb1c:not(.elementor-motion-effects-element-type-background){background-color:var( --e-global-color-secondary );}
  .section6 .elementor-89 .elementor-element.elementor-element-89d8150{--display:flex;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
  .section6 .elementor-89 .elementor-element.elementor-element-0363a0a > .elementor-widget-container{margin:0px 0px -13px 0px;}
  .section6 .elementor-89 .elementor-element.elementor-element-0363a0a .elementor-heading-title{font-family:var( --e-global-typography-a872ac3-font-family ), Sans-serif;font-size:var( --e-global-typography-a872ac3-font-size );font-weight:var( --e-global-typography-a872ac3-font-weight );text-transform:var( --e-global-typography-a872ac3-text-transform );text-decoration:var( --e-global-typography-a872ac3-text-decoration );line-height:var( --e-global-typography-a872ac3-line-height );color:var( --e-global-color-accent );}
  .section6 .elementor-89 .elementor-element.elementor-element-507957b > .elementor-widget-container{margin:0px 0px 30px 0px;}
  .section6 .elementor-89 .elementor-element.elementor-element-507957b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-e14a17b );}
  .section6 .elementor-89 .elementor-element.elementor-element-e5b300f > .elementor-widget-container{margin:0px 0px 0px 0px;}
  .section6 .elementor-89 .elementor-element.elementor-element-e5b300f .elementor-heading-title{font-family:var( --e-global-typography-a872ac3-font-family ), Sans-serif;font-size:var( --e-global-typography-a872ac3-font-size );font-weight:var( --e-global-typography-a872ac3-font-weight );text-transform:var( --e-global-typography-a872ac3-text-transform );text-decoration:var( --e-global-typography-a872ac3-text-decoration );line-height:var( --e-global-typography-a872ac3-line-height );color:var( --e-global-color-e14a17b );}
  .section6 .elementor-89 .elementor-element.elementor-element-334b982 > .elementor-widget-container{margin:0px 0px 0px 0px;}
  .section6 .elementor-89 .elementor-element.elementor-element-334b982 .elementor-heading-title{font-family:var( --e-global-typography-a872ac3-font-family ), Sans-serif;font-size:var( --e-global-typography-a872ac3-font-size );font-weight:var( --e-global-typography-a872ac3-font-weight );text-transform:var( --e-global-typography-a872ac3-text-transform );text-decoration:var( --e-global-typography-a872ac3-text-decoration );line-height:var( --e-global-typography-a872ac3-line-height );color:var( --e-global-color-e14a17b );}
  .section6 .elementor-89 .elementor-element.elementor-element-7ed1359{--display:flex;}
  .section6 .elementor-89 .elementor-element.elementor-element-8bbfc50{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
  .section6 .elementor-89 .elementor-element.elementor-element-3bf23db{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:15px;--padding-left:24px;--padding-right:24px;}
  .section6 .elementor-89 .elementor-element.elementor-element-3bf23db:not(.elementor-motion-effects-element-type-background){background-color:var( --e-global-color-f4e1188 );}
  .section6 .elementor-89 .elementor-element.elementor-element-5c426e0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-e14a17b );}
  .section6 .elementor-89 .elementor-element.elementor-element-439c5d8 .elementor-heading-title{font-family:var( --e-global-typography-12c42fe-font-family ), Sans-serif;font-size:var( --e-global-typography-12c42fe-font-size );font-weight:var( --e-global-typography-12c42fe-font-weight );text-transform:var( --e-global-typography-12c42fe-text-transform );text-decoration:var( --e-global-typography-12c42fe-text-decoration );line-height:var( --e-global-typography-12c42fe-line-height );color:var( --e-global-color-e14a17b );}
  .section6 .elementor-89 .elementor-element.elementor-element-c1ea2de{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:12px 12px 12px 12px;--margin-top:-50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:15px;--padding-left:24px;--padding-right:24px;}
  .section6 .elementor-89 .elementor-element.elementor-element-c1ea2de:not(.elementor-motion-effects-element-type-background){background-color:var( --e-global-color-d789d3f );}
  .section6 .elementor-89 .elementor-element.elementor-element-6273c5a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-e14a17b );}
  .section6 .elementor-89 .elementor-element.elementor-element-5839fdf .elementor-heading-title{font-family:var( --e-global-typography-12c42fe-font-family ), Sans-serif;font-size:var( --e-global-typography-12c42fe-font-size );font-weight:var( --e-global-typography-12c42fe-font-weight );text-transform:var( --e-global-typography-12c42fe-text-transform );text-decoration:var( --e-global-typography-12c42fe-text-decoration );line-height:var( --e-global-typography-12c42fe-line-height );color:var( --e-global-color-e14a17b );}
  .section6 .elementor-89 .elementor-element.elementor-element-0376440{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
  .section6 .elementor-89 .elementor-element.elementor-element-f0427c0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:15px;--padding-left:24px;--padding-right:24px;}
  .section6 .elementor-89 .elementor-element.elementor-element-f0427c0:not(.elementor-motion-effects-element-type-background){background-color:var( --e-global-color-d789d3f );}
  .section6 .elementor-89 .elementor-element.elementor-element-a49ce2a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-e14a17b );}
  .section6 .elementor-89 .elementor-element.elementor-element-40416e2 .elementor-heading-title{font-family:var( --e-global-typography-12c42fe-font-family ), Sans-serif;font-size:var( --e-global-typography-12c42fe-font-size );font-weight:var( --e-global-typography-12c42fe-font-weight );text-transform:var( --e-global-typography-12c42fe-text-transform );text-decoration:var( --e-global-typography-12c42fe-text-decoration );line-height:var( --e-global-typography-12c42fe-line-height );color:var( --e-global-color-e14a17b );}
  .section6 .elementor-89 .elementor-element.elementor-element-69a8d94{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:12px 12px 12px 12px;--margin-top:-50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:15px;--padding-left:24px;--padding-right:24px;}
  .section6 .elementor-89 .elementor-element.elementor-element-69a8d94:not(.elementor-motion-effects-element-type-background){background-color:var( --e-global-color-f4e1188 );}
  .section6 .elementor-89 .elementor-element.elementor-element-006eefc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-e14a17b );}
  .section6 .elementor-89 .elementor-element.elementor-element-5865926 .elementor-heading-title{font-family:var( --e-global-typography-12c42fe-font-family ), Sans-serif;font-size:var( --e-global-typography-12c42fe-font-size );font-weight:var( --e-global-typography-12c42fe-font-weight );text-transform:var( --e-global-typography-12c42fe-text-transform );text-decoration:var( --e-global-typography-12c42fe-text-decoration );line-height:var( --e-global-typography-12c42fe-line-height );color:var( --e-global-color-e14a17b );}
  @media (max-width:1024px){
  .section6 .elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}
  .section6 .elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}
  .section6 .elementor-89 .elementor-element.elementor-element-dc9cb1c{--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;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}
  .section6 .elementor-89 .elementor-element.elementor-element-0363a0a .elementor-heading-title{font-size:var( --e-global-typography-a872ac3-font-size );line-height:var( --e-global-typography-a872ac3-line-height );}
  .section6 .elementor-89 .elementor-element.elementor-element-507957b > .elementor-widget-container{margin:0px 0px 4px 0px;}
  .section6 .elementor-89 .elementor-element.elementor-element-507957b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}
  .section6 .elementor-89 .elementor-element.elementor-element-e5b300f .elementor-heading-title{font-size:var( --e-global-typography-a872ac3-font-size );line-height:var( --e-global-typography-a872ac3-line-height );}
  .section6 .elementor-89 .elementor-element.elementor-element-334b982 .elementor-heading-title{font-size:var( --e-global-typography-a872ac3-font-size );line-height:var( --e-global-typography-a872ac3-line-height );}
  .section6 .elementor-89 .elementor-element.elementor-element-5c426e0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}
  .section6 .elementor-89 .elementor-element.elementor-element-439c5d8 .elementor-heading-title{font-size:var( --e-global-typography-12c42fe-font-size );line-height:var( --e-global-typography-12c42fe-line-height );}
  .section6 .elementor-89 .elementor-element.elementor-element-6273c5a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}
  .section6 .elementor-89 .elementor-element.elementor-element-5839fdf .elementor-heading-title{font-size:var( --e-global-typography-12c42fe-font-size );line-height:var( --e-global-typography-12c42fe-line-height );}
  .section6 .elementor-89 .elementor-element.elementor-element-a49ce2a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}
  .section6 .elementor-89 .elementor-element.elementor-element-40416e2 .elementor-heading-title{font-size:var( --e-global-typography-12c42fe-font-size );line-height:var( --e-global-typography-12c42fe-line-height );}
  .section6 .elementor-89 .elementor-element.elementor-element-006eefc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}
  .section6 .elementor-89 .elementor-element.elementor-element-5865926 .elementor-heading-title{font-size:var( --e-global-typography-12c42fe-font-size );line-height:var( --e-global-typography-12c42fe-line-height );}
  }
  @media (max-width:767px){
  .section6 .elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}
  .section6 .elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}
  .section6 .elementor-89 .elementor-element.elementor-element-dc9cb1c{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}
  .section6 .elementor-89 .elementor-element.elementor-element-0363a0a .elementor-heading-title{font-size:var( --e-global-typography-a872ac3-font-size );line-height:var( --e-global-typography-a872ac3-line-height );}
  .section6 .elementor-89 .elementor-element.elementor-element-507957b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}
  .section6 .elementor-89 .elementor-element.elementor-element-e5b300f .elementor-heading-title{font-size:var( --e-global-typography-a872ac3-font-size );line-height:var( --e-global-typography-a872ac3-line-height );}
  .section6 .elementor-89 .elementor-element.elementor-element-334b982 .elementor-heading-title{font-size:var( --e-global-typography-a872ac3-font-size );line-height:var( --e-global-typography-a872ac3-line-height );}
  .section6 .elementor-89 .elementor-element.elementor-element-5c426e0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}
  .section6 .elementor-89 .elementor-element.elementor-element-439c5d8 .elementor-heading-title{font-size:var( --e-global-typography-12c42fe-font-size );line-height:var( --e-global-typography-12c42fe-line-height );}
  .section6 .elementor-89 .elementor-element.elementor-element-c1ea2de{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}
  .section6 .elementor-89 .elementor-element.elementor-element-6273c5a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}
  .section6 .elementor-89 .elementor-element.elementor-element-5839fdf .elementor-heading-title{font-size:var( --e-global-typography-12c42fe-font-size );line-height:var( --e-global-typography-12c42fe-line-height );}
  .section6 .elementor-89 .elementor-element.elementor-element-a49ce2a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}
  .section6 .elementor-89 .elementor-element.elementor-element-40416e2 .elementor-heading-title{font-size:var( --e-global-typography-12c42fe-font-size );line-height:var( --e-global-typography-12c42fe-line-height );}
  .section6 .elementor-89 .elementor-element.elementor-element-69a8d94{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}
  .section6 .elementor-89 .elementor-element.elementor-element-006eefc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}
  .section6 .elementor-89 .elementor-element.elementor-element-5865926 .elementor-heading-title{font-size:var( --e-global-typography-12c42fe-font-size );line-height:var( --e-global-typography-12c42fe-line-height );}
  }
  }