  
  @import url('https:/fonts.googleapis.com/css?family=Manrope:200,300,400,500,600,700,800&display=swap'); 
  @import url('https:/fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap'); 
  @font-face { 
    font-family:"Font Awesome 5 Free";
    font-style:normal;
    font-weight:400;
    font-display:block;
    src:url(/assets/fonts/fontawesome/webfonts/fa-regular-400.eot);
    src:url(/assets/fonts/fontawesome/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/fontawesome/webfonts/fa-regular-400.woff2) format("woff2"),url(/assets/fonts/fontawesome/webfonts/fa-regular-400.woff) format("woff"),url(/assets/fonts/fontawesome/webfonts/fa-regular-400.ttf) format("truetype"),url(/assets/fonts/fontawesome/webfonts/fa-regular-400.svg#fontawesome) format("svg");
  } 
  @font-face { 
    font-family:"Font Awesome 5 Free";
    font-style:normal;
    font-weight:400;
    font-display:block;
    src:url(/assets/fonts/fontawesome/webfonts/fa-regular-400.eot);
    src:url(/assets/fonts/fontawesome/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/fontawesome/webfonts/fa-regular-400.woff) format("woff"),url(/assets/fonts/fontawesome/webfonts/fa-regular-400.ttf) format("truetype");
  } 
  @font-face { 
    font-family:"Font Awesome 5 Free";
    font-style:normal;
    font-weight:900;
    font-display:block;
    src:url(/assets/fonts/fontawesome/webfonts/fa-solid-900.eot);
    src:url(/assets/fonts/fontawesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/fontawesome/webfonts/fa-solid-900.woff) format("woff"),url(/assets/fonts/fontawesome/webfonts/fa-solid-900.ttf) format("truetype");
  } 
  @font-face { 
    font-family:"Font Awesome 5 Free";
    font-style:normal;
    font-weight:900;
    font-display:block;
    src:url(/assets/fonts/fontawesome/webfonts/fa-solid-900.eot);
    src:url(/assets/fonts/fontawesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),url(/assets/fonts/fontawesome/webfonts/fa-solid-900.woff) format("woff"),url(/assets/fonts/fontawesome/webfonts/fa-solid-900.ttf) format("truetype"),url(/assets/fonts/fontawesome/webfonts/fa-solid-900.svg#fontawesome) format("svg");
  } 
    body {  
      font-family:var(--body-font-family);
      font-size:var(--body-font-size);
      font-weight:var(--bs-body-font-weight);
      line-height:1.15;
      color:var(--body-color);
      text-align:var(--bs-body-text-align);
      background:#fff;
    }  
  body { 
  /* 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;  
      --gap:  initial;  
      --flex-basis:  initial;  
      --flex-grow:  initial;  
      --flex-shrink:  initial;  
      --order:  initial;  
      --align-self:  initial;  
      --e-icon-list-icon-size:  10px;  
      --icon-vertical-offset:  0px; 
      --e-transform-rotateZ:  -6deg; 
      --container-widget-width:  598.344px;  
  } 
  
  * { 
      box-sizing: border-box;
  } 
  
  * { 
      box-sizing: inherit;
  } 
  
  body { 
      --extendify--spacing--large: var(--wp--custom--spacing--large,clamp(2em, 8vw, 8em))!important; 
  } 
  
  body { 
      height: 100%;
  } 
  
  body { 
      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: rgba(0, 0, 0, 0);
  } 
  
  body { 
      margin: 0; 
      font-family: var(--body-font-family); 
      font-size: var(--body-font-size); 
      color: var(--body-color); 
      line-height: var(--body-line-height);
  } 
  
  body { 
      background: #fff;
  } 
  
  html { 
      line-height: 1.15; 
      -webkit-text-size-adjust: 100%;
  } 
  
  html { 
      box-sizing: border-box;
  } 
  
  :root { 
      --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; 
      --bs-body-font-family: var(--bs-font-sans-serif); 
      --bs-body-font-size: 1rem; 
      --bs-body-font-weight: 400; 
      --bs-body-line-height: 1.5; 
      --bs-body-color: #212529; 
      --bs-body-bg: #fff;
  } 
  
  @media (prefers-reduced-motion: no-preference){ 
    :root { 
      scroll-behavior: smooth;
    } 
  }     
  
  :root { 
      --primary-color: var(--theme_color_opt, #202935); 
      --link-color: var(--theme_link_color_opt, #202935); 
      --hovercolor: var(--theme_hover_color_opt, #ff524e); 
      --body-color: var(--theme_body_color_opt, #656972); 
      --headings-color: var(--theme_title_color_opt, #202935); 
      --bs-body-color: #656972; 
      --hovercolor: #ff524e; 
      --body-font-family: Noto Sans, Sans-serif; 
      --headings-font-family: Roboto Slab, sans-serif; 
      --body-font-size: 16px; 
      --body-line-height: 26px; 
      --h2-font-size: 45px; 
      --h3-font-size: 24px; 
      --h4-font-size: 22px; 
      --h5-font-size: 18px; 
      --h2-font-weight: 700; 
      --h3-font-weight: 700; 
      --h4-font-weight: 700; 
      --h5-font-weight: 700; 
      --link-transition: all 0.3s;
  } 
  
  *,:after,:before { 
      box-sizing: border-box;
  } 
  
  *,:before,:after { 
      box-sizing: border-box;
  } 
  
  *,:before,:after { 
      box-sizing: inherit;
  } 
  
  *  { 
      box-sizing: border-box;
  } 
  
  .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; 
      flex-basis: var(--flex-basis); 
      flex-grow: var(--flex-grow); 
      flex-shrink: var(--flex-shrink); 
      order: var(--order); 
      align-self: var(--align-self);
  } 
  
  .elementor-section { 
      position: relative;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-07cbf0c  { 
      transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; 
      padding: 150px 0px 180px 0px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-07cbf0c:not(.elementor-motion-effects-element-type-background)  { 
      background-color: #636C79;
  } 
  
  * , .elementor ::after, .elementor ::before { 
      box-sizing: border-box;
  } 
  
  .elementor *, .elementor ::after, .elementor ::before { 
      box-sizing: border-box;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-a30906b  { 
      padding: 100px 0px 100px 0px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-710238e  { 
      overflow: hidden; 
      transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; 
      padding: 100px 0px 90px 0px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-710238e:not(.elementor-motion-effects-element-type-background)  { 
      background-color: #F1F1E2;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-cb08313  { 
      transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; 
      padding: 50px 0px 80px 0px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-cb08313:not(.elementor-motion-effects-element-type-background)  { 
      background-color: #FFFFFF;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-5bbe3aa  { 
      transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-5bbe3aa:not(.elementor-motion-effects-element-type-background)  { 
      background-color: transparent; 
      background-image: linear-gradient(180deg, #003BB0 0%, #001E5A 100%);
  } 
  
  .elementor-6964 .elementor-element.elementor-element-9f4a433  { 
      padding: 100px 0px 90px 0px;
  } 
  
  .elementor-background-overlay  { 
      height: 100%; 
      width: 100%; 
      top: 0; 
      left: 0; 
      position: absolute;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-07cbf0c > .elementor-background-overlay { 
      background-image: url("/wp-content/uploads/2023/04/patern.png"); 
      background-position: top right; 
      background-repeat: no-repeat; 
      opacity: 0.15; 
      transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-07cbf0c .elementor-background-overlay  { 
      filter: brightness( 0% ) contrast( 50% ) saturate( 70% ) blur( 0px ) hue-rotate( 0deg );
  } 
  
  .elementor-section .elementor-container  { 
      display: flex; 
      margin-right: auto; 
      margin-left: auto; 
      position: relative;
  } 
  
  .elementor-section.elementor-section-boxed > .elementor-container  { 
      max-width: 1140px;
  } 
  
  .my-container .elementor-container.elementor-column-gap-default  { 
      justify-content: center;
  } 
  
  .elementor-column { 
      position: relative; 
      min-height: 1px; 
      display: flex;
  } 
  
  @media (min-width: 768px){ 
    .elementor-column.elementor-col-50 { 
      width: 50%;
    } 
  }     
  
  .elementor-6964 .elementor-element.elementor-element-710238e .elementor-repeater-item-769b5e4.dl_parallax_element  { 
      top: 35px; 
      z-index: 0;
  } 
  
  .elementor-element.elementor-element-710238e .elementor-repeater-item-769b5e4.dl_parallax_element  { 
      right: 128.2px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-710238e .elementor-repeater-item-1718399.dl_parallax_element  { 
      bottom: 76px; 
      z-index: 0;
  } 
  
  .elementor-element.elementor-element-710238e .elementor-repeater-item-1718399.dl_parallax_element  { 
      left: 217px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-710238e .elementor-repeater-item-19f9d5d.dl_parallax_element  { 
      bottom: 0px; 
      z-index: 0;
  } 
  
  .elementor-element.elementor-element-710238e .elementor-repeater-item-19f9d5d.dl_parallax_element  { 
      left: 0px;
  } 
  
  @media (min-width: 768px){ 
    .elementor-column.elementor-col-100 { 
      width: 100%;
    } 
  }     
  
  .dl_parallax_element.elementor-repeater-item-17e3e74 { 
      display: none;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-9f4a433 .elementor-repeater-item-17e3e74.dl_parallax_element  { 
      bottom: 0px; 
      z-index: 0;
  } 
  
  .elementor-element.elementor-element-9f4a433 .elementor-repeater-item-17e3e74.dl_parallax_element  { 
      left: 0px;
  } 
  
  .dl_parallax_element.elementor-repeater-item-b587e26 { 
      display: none;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-9f4a433 .elementor-repeater-item-b587e26.dl_parallax_element  { 
      bottom: 45px; 
      z-index: 0;
  } 
  
  .elementor-element.elementor-element-9f4a433 .elementor-repeater-item-b587e26.dl_parallax_element  { 
      right: 0px;
  } 
  
  .elementor-widget-wrap { 
      position: relative; 
      width: 100%; 
      flex-wrap: wrap; 
      align-content: flex-start;
  } 
  
  .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap  { 
      display: flex;
  } 
  
  .elementor-column-gap-default > .elementor-column > .elementor-element-populated  { 
      padding: 10px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-f3289fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { 
      align-content: center; 
      align-items: center;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-09b4468 > .elementor-element-populated { 
      margin: 0px 0px 0px 0px; 
  } 
  
  .elementor-6964 .elementor-element.elementor-element-a1095fa > .elementor-element-populated { 
      margin: 0px 0px 0px 0px; 
      padding: 10px 10px 10px 50px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-a1095fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { 
      align-content: center; 
      align-items: center;
  } 
  
  .animated { 
      -webkit-animation-duration: 1s; 
      animation-duration: 1s; 
      -webkit-animation-fill-mode: both; 
      animation-fill-mode: both;
  } 
  
  .fadeInUp { 
      -webkit-animation-name: fadeInUp; 
      animation-name: fadeInUp;
  } 
  
  .elementor-element:where(.e-con-full, .elementor-widget) { 
      flex-direction: var(--flex-direction); 
      flex-wrap: var(--flex-wrap); 
      justify-content: var(--justify-content); 
      align-items: var(--align-items); 
      align-content: var(--align-content); 
      gap: var(--gap);
  } 
  
  .elementor-widget { 
      position: relative;
  } 
  
  .animated { 
      animation-duration: 1.25s;
  } 
  
  .fadeInUp { 
      animation-name: fadeInUp;
  } 
  
  .elementor-widget-wrap > .elementor-element  { 
      width: 100%;
  } 
  
  .elementor-widget:not(:last-child) { 
      margin-bottom: 20px;
  } 
  
  .elementor-widget:not(:last-child) { 
      margin-block-end: 20px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-052cc71  { 
      color: #FFFFFFAB; 
      font-family: "Poppins", Sans-serif; 
      font-size: 15px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-188c2c8  { 
      margin-top: 20px; 
      margin-bottom: 0px;
  } 
  
  .fadeIn { 
      -webkit-animation-name: fadeIn; 
      animation-name: fadeIn;
  } 
  
  .fadeIn { 
      animation-name: fadeIn;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-06a403f  { 
      margin-top: 0px; 
      margin-bottom: 0px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-60b557c  { 
      --e-icon-list-icon-size: 10px; 
      --icon-vertical-offset: 0px;
  } 
  
  img { 
      vertical-align: middle;
  } 
  
  img { 
      border-style: none;
  } 
  
  img { 
      height: auto; 
      max-width: 100%;
  } 
  
  .elementor img { 
      height: auto; 
      max-width: 100%; 
      border: none; 
      border-radius: 0; 
      box-shadow: none;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-710238e .elementor-repeater-item-769b5e4.dl_parallax_element > .layer > * { 
      width: 80px; 
      max-width: 80px; 
      opacity: 0.5;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-710238e .elementor-repeater-item-19f9d5d.dl_parallax_element > .layer > * { 
      width: 100%; 
      max-width: 100%; 
      opacity: 0.5;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-4ceb146  { 
      padding: 0px 0px 20px 0px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-9f4a433 .elementor-repeater-item-17e3e74.dl_parallax_element > .layer > * { 
      width: 300px; 
      max-width: 300px; 
      opacity: 1;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-9f4a433 .elementor-repeater-item-b587e26.dl_parallax_element > .layer > * { 
      width: 402px; 
      max-width: 402px; 
      opacity: 1;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-6b5c0e3  { 
      padding: 20px 0px 0px 0px;
  } 
  
  .elementor-element .elementor-widget-container  { 
      transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);
  } 
  
  .elementor-6964 .elementor-element.elementor-element-052cc71 > .elementor-widget-container { 
      margin: 15px 70px 0px 0px;
  } 
  
  .elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container  { 
      overflow: hidden;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-60b557c > .elementor-widget-container { 
      margin: 0px 0px 10px 0px; 
      padding: 10px 0px 20px 0px; 
      border-style: solid; 
      border-width: 0px 0px 1px 0px; 
      border-color: #DDD8D8;
  } 
  
  h2 { 
      line-height: 1.2;
  } 
  
  h2 { 
      margin-top: 0; 
      margin-bottom: 0.5rem; 
      font-weight: 500; 
      line-height: 1.2;
  } 
  
  h2 { 
      font-size: calc(1.325rem + 0.9vw);
  } 
  
  @media (min-width: 1200px){ 
    h2 { 
      font-size: 2rem;
    } 
  }     
  
  h2 { 
      font-size: var(--h2-font-size); 
      font-weight: var(--h2-font-weight);
  } 
  
  h2 { 
      color: var(--primary-color); 
      font-family: var(--headings-font-family);
  } 
  
  h2 { 
      clear: both;
  } 
  
  .elementor-heading-title { 
      padding: 0; 
      margin: 0; 
      line-height: 1;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-501f8fc .elementor-heading-title  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 48px; 
      font-weight: 500; 
      line-height: 1.3em;
  } 
  
  p { 
      margin-top: 0; 
      margin-bottom: 1rem;
  } 
  
  p { 
      margin-bottom: 1.5em;
  } 
  
  @media (min-width: 768px){ 
    .elementor-6964 .elementor-element.elementor-element-f36ccc2  { 
      width: 34.182%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-47cb181  { 
      width: 65.818%;
    } 
  }     
  
  .elementor-6964 .elementor-element.elementor-element-06a403f .elementor-repeater-item-ac6d507.dl_parallax_element  { 
      bottom: -60px; 
      z-index: 5;
  } 
  
  .elementor-element.elementor-element-06a403f .elementor-repeater-item-ac6d507.dl_parallax_element  { 
      right: 0px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-cd3da95 .elementor-repeater-item-9407104.dl_parallax_element  { 
      top: -43px; 
      z-index: 0;
  } 
  
  .elementor-element.elementor-element-cd3da95 .elementor-repeater-item-9407104.dl_parallax_element  { 
      left: -54px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-cd3da95 .elementor-repeater-item-081fbf2.dl_parallax_element  { 
      bottom: 0px; 
      z-index: 1;
  } 
  
  .elementor-element.elementor-element-cd3da95 .elementor-repeater-item-081fbf2.dl_parallax_element  { 
      right: 0px;
  } 
  
  .fadeInLeft { 
      -webkit-animation-name: fadeInLeft; 
      animation-name: fadeInLeft;
  } 
  
  .fadeInLeft { 
      animation-name: fadeInLeft;
  } 
  
  .dl_title_section { 
      display: flex; 
      flex-flow: column;
  } 
  
  ul { 
      box-sizing: border-box;
  } 
  
  ul { 
      padding-left: 2rem;
  } 
  
  ul { 
      margin-top: 0; 
      margin-bottom: 1rem;
  } 
  
  ul { 
      list-style: disc;
  } 
  
  .elementor-widget .elementor-icon-list-items  { 
      list-style-type: none; 
      margin: 0; 
      padding: 0;
  } 
  
  ul.elementor-icon-list-items.elementor-inline-items { 
      display: flex; 
      flex-wrap: wrap;
  } 
  
  .elementor-widget .elementor-icon-list-items.elementor-inline-items  { 
      margin-right: -8px; 
      margin-left: -8px;
  } 
  
  .elementor-element ul.elementor-icon-list-items  { 
      padding: 0;
  } 
  
  @media (min-width: 768px){ 
    .elementor-6964 .elementor-element.elementor-element-d906ecd  { 
      width: 58.683%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-1759a2c  { 
      width: 41.231%;
    } 
  
    .elementor-column.elementor-col-25 { 
      width: 25%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-2ed31c4  { 
      width: 51.578%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-1e395cb  { 
      width: 48.336%;
    } 
  }     
  
  b { 
      font-weight: bolder;
  } 
  
  .agency_text h2 img  { 
      width: 120px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-f36ccc2 > .elementor-element-populated { 
      padding: 0px 0px 0px 0px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-6bda82e > .elementor-element-populated { 
      margin: 0px 0px 0px 0px; 
      padding: 0px 0px 0px 0px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-667e64d > .elementor-element-populated { 
      padding: 0px 0px 0px 0px;
  } 
  
  h3 { 
      margin-top: 0; 
      margin-bottom: 0.5rem; 
      font-weight: 500; 
      line-height: 1.2;
  } 
  
  h3 { 
      font-size: calc(1.3rem + 0.6vw);
  } 
  
  @media (min-width: 1200px){ 
    h3 { 
      font-size: 1.75rem;
    } 
  }     
  
  h3 { 
      font-size: var(--h3-font-size); 
      font-weight: var(--h3-font-weight); 
      margin: 0.67em 0;
  } 
  
  h3 { 
      color: var(--primary-color); 
      font-family: var(--headings-font-family);
  } 
  
  h3 { 
      clear: both;
  } 
  
  h3[class^="dl_"],h3[class*="dl_"] { 
      color: #060a24; 
      font-weight: 500; 
      margin-top: 0; 
      margin-bottom: 15px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-24dca32 .dl_title_section .dl_title_text  { 
      font-family: "Poppins", Sans-serif; 
      font-size: 48px; 
      font-weight: 800; 
      line-height: 1.2em; 
      letter-spacing: -0.3px; 
      color: #161611; 
      margin: 0px 0px 25px 0px;
  } 
  
  h4 { 
      margin-top: 0; 
      margin-bottom: 0.5rem; 
      font-weight: 500; 
      line-height: 1.2;
  } 
  
  h4 { 
      font-size: calc(1.275rem + 0.3vw);
  } 
  
  @media (min-width: 1200px){ 
    h4 { 
      font-size: 1.5rem;
    } 
  }     
  
  h4 { 
      font-size: var(--h4-font-size); 
      font-weight: var(--h4-font-weight); 
      margin: 0.67em 0;
  } 
  
  h4 { 
      clear: both;
  } 
  
  h4[class^="dl_"],h4[class*="dl_"] { 
      color: #060a24; 
      font-weight: 500; 
      margin-top: 0; 
      margin-bottom: 15px;
  } 
  
  .custom_title .dl_sub_title_text  { 
      position: relative; 
      z-index: 1;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-24dca32 .dl_title_section .dl_sub_title_text  { 
      font-family: "Manrope", Sans-serif; 
      font-size: 18px; 
      font-weight: 700; 
      color: #161611;
  } 
  
  .custom_title .dl_sub_title_text::before { 
      content: ""; 
      width: 30px; 
      height: 30px; 
      border-radius: 50%; 
      background: #ff524e; 
      position: absolute; 
      z-index: -1; 
      left: -12px; 
      top: -5px;
  } 
  
  .custom_title .dl_sub_title_text::before { 
      background: #96B9FF;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-24dca32 .dl_title_section .dl_content_text  { 
      font-family: "Manrope", Sans-serif; 
      font-size: 16px; 
      font-weight: 400; 
      color: #000000;
  } 
  
  .elementor-widget .elementor-icon-list-item  { 
      margin: 0; 
      padding: 0; 
      position: relative;
  } 
  
  .elementor-widget .elementor-icon-list-item  { 
      display: flex; 
      font-size: inherit; 
      align-items: var(--icon-vertical-align,center);
  } 
  
  ul.elementor-icon-list-items.elementor-inline-items .elementor-inline-item  { 
      word-break: break-word;
  } 
  
  .elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item  { 
      margin-right: 8px; 
      margin-left: 8px;
  } 
  
  .elementor-widget .elementor-icon-list-item::after { 
      position: absolute; 
      bottom: 0; 
      width: 100%;
  } 
  
  .elementor-widget:not(.elementor-align-right) .elementor-icon-list-item::after { 
      left: 0;
  } 
  
  .elementor-widget:not(.elementor-align-left) .elementor-icon-list-item::after { 
      right: 0;
  } 
  
  .elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { 
      width: auto; 
      left: auto; 
      right: auto; 
      position: relative; 
      height: 100%; 
      border-top: 0; 
      border-bottom: 0; 
      border-right: 0; 
      border-left-width: 1px; 
      border-style: solid; 
      right: -8px;
  } 
  
  a { 
      text-decoration: none; 
      transition: 0.3s;
  } 
  
  a { 
      color: #0d6efd; 
      text-decoration: underline;
  } 
  
  a { 
      transition: var(--link-transition);
  } 
  
  a { 
      color: var(--body-color);
  } 
  
  a { 
      background-color: transparent;
  } 
  
  .elementor-button { 
      display: inline-block; 
      line-height: 1; 
      background-color: #69727d; 
      font-size: 15px; 
      padding: 12px 24px; 
      border-radius: 3px; 
      color: #fff; 
      fill: #fff; 
      text-align: center; 
      transition: all .3s;
  } 
  
  .elementor a { 
      box-shadow: none; 
      text-decoration: none;
  } 
  
  a:visited { 
      color: var(--visitedlink);
  } 
  
  .elementor-button:visited { 
      color: #fff;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-92318fa .elementor-button  { 
      font-family: "Poppins", Sans-serif; 
      font-size: 18px; 
      font-weight: 600; 
      fill: #161611; 
      color: #161611; 
      background-color: #61CE7000; 
      border-radius: 0px 0px 0px 0px; 
      padding: 0px 0px 0px 0px;
  } 
  
  a:hover { 
      text-decoration: none;
  } 
  
  a:hover { 
      color: #0a58ca;
  } 
  
  a:hover,a:active { 
      color: var(--hovercolor);
  } 
  
  a:hover,a:active { 
      outline: 0;
  } 
  
  a:hover { 
      color: #003bb0;
  } 
  
  .elementor-button:hover,.elementor-button:visited { 
      color: #fff;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-92318fa .elementor-button:hover { 
      color: #003BB0;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-1759a2c.elementor-column > .elementor-widget-wrap { 
      justify-content: flex-end;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-1759a2c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { 
      align-content: center; 
      align-items: center;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-5ee95db > .elementor-element-populated { 
      margin: 0px 0px 50px 0px; 
      padding: 0px 210px 0px 210px;
  } 
  
  .elementor-align-left { 
      text-align: left;
  } 
  
  .dl_parallax_element.elementor-repeater-item-ac6d507 img  { 
      animation: rotateimg 12s linear infinite;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-06a403f .elementor-repeater-item-ac6d507.dl_parallax_element > .layer > * { 
      width: 100px; 
      max-width: 100px; 
      align-self: flex-end; 
      opacity: 1;
  } 
  
  .rotate_img { 
      transform: rotate(6deg);
  } 
  
  .elementor-widget-image { 
      text-align: center;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-3a80eff  { 
      text-align: right;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-cd3da95 .elementor-repeater-item-9407104.dl_parallax_element > .layer > * { 
      opacity: 1;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-cd3da95 .elementor-repeater-item-081fbf2.dl_parallax_element > .layer > * { 
      width: 250px; 
      max-width: 250px; 
      opacity: 1;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-143f8d7  { 
      text-align: left;
  } 
  
  .custom_title .dl_title_text span  { 
      -webkit-text-fill-color: transparent; 
      -webkit-text-stroke: 2px #161611; 
      font-family: "Poppins", Sans-serif; 
      font-weight: 700;
  } 
  
  .elementor-widget .elementor-icon-list-icon  { 
      display: flex; 
      position: relative; 
      top: var(--icon-vertical-offset,initial);
  } 
  
  .elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon  { 
      text-align: var(--e-icon-list-icon-align);
  } 
  
  .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text  { 
      display: inline-block;
  } 
  
  .elementor-widget .elementor-icon-list-icon + .elementor-icon-list-text  { 
      align-self: center; 
      padding-left: 5px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-60b557c .elementor-icon-list-text  { 
      color: #161611; 
      transition: color 0.3s;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-60b557c .elementor-icon-list-item > .elementor-icon-list-text { 
      font-family: "Poppins", Sans-serif; 
      font-size: 16px; 
      font-weight: 600;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-60b557c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6964 .elementor-element.elementor-element-60b557c .elementor-icon-list-item > a { 
      font-family: "Poppins", Sans-serif; 
      font-size: 16px; 
      font-weight: 600;
  } 
  
  .elementor-button-content-wrapper { 
      display: flex; 
      justify-content: center;
  } 
  
  .elementor-button span  { 
      text-decoration: inherit;
  } 
  
  .arrow_btn .elementor-button-content-wrapper  { 
      align-items: center;
  } 
  
  .slideInDown { 
      -webkit-animation-name: slideInDown; 
      animation-name: slideInDown;
  } 
  
  .elementor-align-right { 
      text-align: right;
  } 
  
  .slideInDown { 
      animation-name: slideInDown;
  } 
  
  .animated.animated-fast { 
      animation-duration: .75s;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-776d546  { 
      text-align: center; 
      color: #656972; 
      font-family: "Poppins", Sans-serif; 
      font-size: 16px; 
      font-weight: 400; 
      line-height: 1.6em;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-435aa65  { 
      text-align: center;
  } 
  
  .e-transform .elementor-widget-container  { 
      transform: perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0)); 
      transform-origin: var(--e-transform-origin-y) var(--e-transform-origin-x);
  } 
  
  .elementor-6964 .elementor-element.elementor-element-3a80eff > .elementor-widget-container { 
      margin: 0px 0px 0px 0px; 
      --e-transform-rotateZ: -6deg;
  } 
  
  i { 
      font-style: italic;
  } 
  
  .fas { 
      -moz-osx-font-smoothing: grayscale; 
      -webkit-font-smoothing: antialiased; 
      display: inline-block; 
      font-style: normal; 
      font-variant: normal; 
      text-rendering: auto; 
      line-height: 1;
  } 
  
  .fas { 
      font-family: "Font Awesome 5 Free";
  } 
  
  .fas { 
      font-weight: 900;
  } 
  
  .fas { 
      font-family: "Font Awesome 5 Free"; 
      font-weight: 900;
  } 
  
  .elementor-widget .elementor-icon-list-icon i  { 
      width: 1.25em; 
      font-size: var(--e-icon-list-icon-size);
  } 
  
  .elementor-6964 .elementor-element.elementor-element-60b557c .elementor-icon-list-icon i  { 
      color: #161611; 
      transition: color 0.3s;
  } 
  
  .fa-dot-circle:before { 
      content: "\f192";
  } 
  
  .elementor-button-icon { 
      flex-grow: 0; 
      order: 5;
  } 
  
  .elementor-button .elementor-align-icon-left  { 
      margin-right: 5px; 
      order: 5;
  } 
  
  .arrow_btn .elementor-button-icon  { 
      width: 60px; 
      height: 60px; 
      border: 1px solid #003BB0; 
      border-radius: 50%; 
      display: flex; 
      align-items: center; 
      justify-content: center;
  } 
  
  .arrow_btn .elementor-button-icon  { 
      width: 60px; 
      height: 60px; 
      border: 1px solid #161611; 
      border-radius: 50%; 
      display: flex; 
      align-items: center; 
      justify-content: center;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-92318fa .elementor-button .elementor-align-icon-left  { 
      margin-right: 15px;
  } 
  
  .arrow_btn:hover .elementor-button-icon { 
      border-color: #003BB0;
  } 
  
  .arrow_btn:hover .elementor-button-icon { 
      border-color: #ff524e;
  } 
  
  .elementor-button-text { 
      flex-grow: 1; 
      order: 10; 
      display: inline-block;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-aab713e > .elementor-widget-container { 
      margin: 40px 10px 0px 0px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-8f9bce1 > .elementor-widget-container { 
      margin: 40px 10px 0px 0px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-bc75fcc > .elementor-widget-container { 
      margin: 40px 10px 0px 0px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-d1b7210 > .elementor-widget-container { 
      margin: 40px 10px 0px 0px;
  } 
  
  :where(img[class*="wp-image-"])  { 
      height: auto; 
      max-width: 100%;
  } 
  
  .elementor-widget-image img  { 
      vertical-align: middle; 
      display: inline-block;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-143f8d7 img  { 
      border-radius: 10px 10px 10px 10px;
  } 
  
   [class*=" dlicon-"] { 
      font-family: 'Droit Icons'; 
      speak: never; 
      font-style: normal; 
      font-weight: normal; 
      font-variant: normal; 
      text-transform: none; 
      line-height: 1; 
      -webkit-font-smoothing: antialiased; 
      -moz-osx-font-smoothing: grayscale;
  } 
  
  .arrow_btn .elementor-button-icon i  { 
      transform: rotate(-34deg); 
      transition: all 0.3s;
  } 
  
  span.elementor-button-icon.elementor-align-icon-left i  { 
      animation: vibrate 1s linear infinite;
  } 
  
  .dlicon-arrow-1-right-black:before { 
      content: "\e909";
  } 
  
  .elementor-flip-box { 
      cursor: pointer;
  } 
  
  .elementor-flip-box { 
      height: 280px; 
      position: relative; 
      -webkit-perspective: 1000px; 
      perspective: 1000px; 
      -webkit-transform-style: preserve-3d; 
      transform-style: preserve-3d;
  } 
  
  .elementor-flip-box--effect-flip .elementor-flip-box  { 
      -webkit-perspective: 1000px; 
      perspective: 1000px; 
      -webkit-transform-style: preserve-3d; 
      transform-style: preserve-3d;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-435aa65 .elementor-heading-title  { 
      color: #000000; 
      font-family: "Poppins", Sans-serif; 
      font-size: 20px;
  } 
  
  .elementor-align-left .elementor-button  { 
      width: auto;
  } 
  
  .elementor-button.elementor-size-lg { 
      font-size: 18px; 
      padding: 20px 40px; 
      border-radius: 5px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-6e95428 .elementor-button  { 
      font-family: "Poppins", Sans-serif; 
      font-size: 16px; 
      font-weight: 500; 
      fill: #FFFFFF; 
      color: #FFFFFF; 
      background-color: #003BB0; 
      border-radius: 0px 0px 0px 0px; 
      padding: 16px 40px 16px 40px;
  } 
  
  .elementor-button:hover { 
      color: #fff;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-6e95428 .elementor-button:hover { 
      background-color: #000000; 
      border-color: #FFFFFF;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-f527c48 .elementor-button  { 
      font-family: "Poppins", Sans-serif; 
      font-weight: 500; 
      padding: 0px 0px 0px 0px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-a8f4f81 .dl_title_section .dl_title_text  { 
      font-family: "Poppins", Sans-serif; 
      font-size: 48px; 
      font-weight: 700; 
      line-height: 1.2em; 
      letter-spacing: -0.3px; 
      color: #161611; 
      margin: 0px 0px 25px 0px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-a8f4f81 .dl_title_section .dl_sub_title_text  { 
      font-family: "Manrope", Sans-serif; 
      font-size: 18px; 
      font-weight: 700; 
      color: #161611;
  } 
  
  .elementor-align-right .elementor-button  { 
      width: auto;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-3b55030 .elementor-button  { 
      font-family: "Poppins", Sans-serif; 
      font-size: 20px; 
      font-weight: 600; 
      fill: #000000; 
      color: #000000; 
      background-color: #61CE7000; 
      border-style: solid; 
      border-width: 0px 0px 1px 0px; 
      border-radius: 0px 0px 0px 0px; 
      padding: 0px 0px 7px 0px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-3b55030 .elementor-button:hover { 
      color: #003BB0;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-6bcabb1 .elementor-button  { 
      font-family: "Poppins", Sans-serif; 
      font-size: 20px; 
      font-weight: 600; 
      fill: #000000; 
      color: #000000; 
      background-color: #61CE7000; 
      border-style: solid; 
      border-width: 0px 0px 1px 0px; 
      border-radius: 0px 0px 0px 0px; 
      padding: 0px 0px 7px 0px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-6bcabb1 .elementor-button:hover { 
      color: #003BB0;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-5622c25 .elementor-button  { 
      font-family: "Poppins", Sans-serif; 
      font-size: 20px; 
      font-weight: 600; 
      fill: #000000; 
      color: #000000; 
      background-color: #61CE7000; 
      border-style: solid; 
      border-width: 0px 0px 1px 0px; 
      border-radius: 0px 0px 0px 0px; 
      padding: 0px 0px 7px 0px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-5622c25 .elementor-button:hover { 
      color: #003BB0;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-c65a2f1 .elementor-button  { 
      font-family: "Poppins", Sans-serif; 
      font-size: 20px; 
      font-weight: 600; 
      fill: #000000; 
      color: #000000; 
      background-color: #61CE7000; 
      border-style: solid; 
      border-width: 0px 0px 1px 0px; 
      border-radius: 0px 0px 0px 0px; 
      padding: 0px 0px 7px 0px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-c65a2f1 .elementor-button:hover { 
      color: #003BB0;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-45a684a .dl_title_section .dl_title_text  { 
      font-family: "Poppins", Sans-serif; 
      font-size: 48px; 
      font-weight: 800; 
      line-height: 1.2em; 
      letter-spacing: -0.3px; 
      color: #161611; 
      text-align: center; 
      margin: 0px 0px 25px 0px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-45a684a .dl_title_section .dl_sub_title_text  { 
      font-family: "Manrope", Sans-serif; 
      font-size: 18px; 
      font-weight: 700; 
      color: #161611; 
      text-align: center;
  } 
  
  #subtitle_none .dl_sub_title_text::before { 
      display: none;
  } 
  
  .elementor-flip-box__front { 
      background-color: #1abc9c;
  } 
  
  .elementor-flip-box__layer { 
      position: absolute; 
      width: 100%; 
      height: 100%; 
      -webkit-transition: all .6s ease-in-out; 
      -o-transition: all .6s ease-in-out; 
      transition: all .6s ease-in-out;
  } 
  
  .elementor-flip-box--effect-flip .elementor-flip-box__layer  { 
      -webkit-transform-style: preserve-3d; 
      transform-style: preserve-3d; 
      -webkit-backface-visibility: hidden; 
      backface-visibility: hidden;
  } 
  
  .elementor-flip-box--effect-flip .elementor-flip-box__front  { 
      -webkit-transform: none; 
      -ms-transform: none; 
      transform: none; 
      z-index: 1;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-cdd0750 .elementor-flip-box__front  { 
      background-image: url("/wp-content/uploads/2023/08/store-4156934_1280.png"); 
      background-position: center center; 
      background-repeat: no-repeat; 
      background-size: cover;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-cdd0750 .elementor-flip-box__layer  { 
      border-radius: 10px;
  } 
  
   .elementor-flip-box--effect-flip.elementor-flip-box--direction-up .elementor-flip-box:hover .elementor-flip-box__front { 
      -webkit-transform: rotateX(180deg) rotateY(0); 
      transform: rotateX(180deg) rotateY(0);
  } 
  
  .elementor-flip-box__back { 
      background-color: #4054b2; 
      display: block;
  } 
  
  .elementor-flip-box--effect-flip.elementor-flip-box--direction-up .elementor-flip-box__back  { 
      -webkit-transform: rotateX(-180deg) rotateY(0); 
      transform: rotateX(-180deg) rotateY(0);
  } 
  
  .elementor-6964 .elementor-element.elementor-element-cdd0750 .elementor-flip-box__back  { 
      background-color: #003BB0;
  } 
  
  .elementor-flip-box--effect-flip .elementor-flip-box:hover .elementor-flip-box__back { 
      -webkit-transform: none; 
      -ms-transform: none; 
      transform: none;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-4afda4e .elementor-flip-box__front  { 
      background-image: url("/wp-content/uploads/2023/08/michael-marsh-U0dBV_QeiYk-unsplash.jpg"); 
      background-position: center center; 
      background-repeat: no-repeat; 
      background-size: cover;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-4afda4e .elementor-flip-box__layer  { 
      border-radius: 10px;
  } 
  
  .elementor-flip-box--effect-flip.elementor-flip-box--direction-down .elementor-flip-box__back, .elementor-flip-box--effect-flip.elementor-flip-box--direction-up .elementor-flip-box:hover .elementor-flip-box__front { 
      -webkit-transform: rotateX(180deg) rotateY(0); 
      transform: rotateX(180deg) rotateY(0);
  } 
  
  .elementor-6964 .elementor-element.elementor-element-4afda4e .elementor-flip-box__back  { 
      background-color: #003BB0;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-7e5c109 .elementor-flip-box__front  { 
      background-image: url("/wp-content/uploads/2023/08/stethoscope-840125_640.jpg"); 
      background-position: center center; 
      background-repeat: no-repeat; 
      background-size: cover;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-7e5c109 .elementor-flip-box__layer  { 
      border-radius: 10px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-7e5c109 .elementor-flip-box__back  { 
      background-color: #003BB0;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-5132220 .elementor-flip-box__front  { 
      background-image: url("/wp-content/uploads/2023/08/anatolii-nesterov-pIqUc3A97V0-unsplash.jpg"); 
      background-position: center center; 
      background-repeat: no-repeat; 
      background-size: cover;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-5132220 .elementor-flip-box__layer  { 
      border-radius: 10px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-5132220 .elementor-flip-box__back  { 
      background-color: #003BB0;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-766afc4 .elementor-flip-box__front  { 
      background-image: url("/wp-content/uploads/2023/08/fairytale-532850_640.jpg"); 
      background-position: center center; 
      background-repeat: no-repeat; 
      background-size: cover;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-766afc4 .elementor-flip-box__layer  { 
      border-radius: 10px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-766afc4 .elementor-flip-box__back  { 
      background-color: #003BB0;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-de35336 .elementor-flip-box__front  { 
      background-image: url("/wp-content/uploads/2023/08/micheile-henderson-ZVprbBmT8QA-unsplash.jpg"); 
      background-position: center center; 
      background-repeat: no-repeat; 
      background-size: cover;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-de35336 .elementor-flip-box__layer  { 
      border-radius: 10px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-de35336 .elementor-flip-box__back  { 
      background-color: #003BB0;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-cbe47f8 .elementor-flip-box__front  { 
      background-image: url("/wp-content/uploads/2023/08/sunset-4055837_640.jpg"); 
      background-position: center center; 
      background-repeat: no-repeat; 
      background-size: cover;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-cbe47f8 .elementor-flip-box__layer  { 
      border-radius: 10px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-cbe47f8 .elementor-flip-box__back  { 
      background-color: #003BB0;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-3014a85 .elementor-flip-box__front  { 
      background-image: url("/wp-content/uploads/2023/08/alex-kotliarskyi-QBpZGqEMsKg-unsplash-1.jpg"); 
      background-position: center center; 
      background-repeat: no-repeat; 
      background-size: cover;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-3014a85 .elementor-flip-box__layer  { 
      border-radius: 10px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-3014a85 .elementor-flip-box__back  { 
      background-color: #003BB0;
  } 
  
  .elementor-counter .elementor-counter-number-wrapper  { 
      display: flex; 
      font-size: 69px; 
      font-weight: 600; 
      line-height: 1;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-aab713e .elementor-counter-number-wrapper  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 65px; 
      font-weight: 700;
  } 
  
  .elementor-counter .elementor-counter-title  { 
      text-align: center; 
      font-size: 19px; 
      font-weight: 400; 
      line-height: 2.5;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-aab713e .elementor-counter-title  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 16px; 
      font-weight: 600;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-8f9bce1 .elementor-counter-number-wrapper  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 65px; 
      font-weight: 700;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-8f9bce1 .elementor-counter-title  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 16px; 
      font-weight: 600;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-bc75fcc .elementor-counter-number-wrapper  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 65px; 
      font-weight: 700;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-bc75fcc .elementor-counter-title  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 16px; 
      font-weight: 600;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-d1b7210 .elementor-counter-number-wrapper  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 65px; 
      font-weight: 700;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-d1b7210 .elementor-counter-title  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 16px; 
      font-weight: 600;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-6d4b2b3 .dl_title_section .dl_title_text  { 
      font-family: "Poppins", Sans-serif; 
      font-size: 48px; 
      font-weight: 800; 
      line-height: 1.2em; 
      letter-spacing: -0.3px; 
      color: #161611; 
      margin: 0px 0px 25px 0px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-6d4b2b3 .dl_title_section .dl_sub_title_text  { 
      font-family: "Manrope", Sans-serif; 
      font-size: 18px; 
      font-weight: 700; 
      color: #161611;
  } 
  
  .testimonial_area .items  { 
      column-count: 3;
  } 
  
  .elementor-flip-box__layer__overlay { 
      display: -webkit-box; 
      display: -ms-flexbox; 
      display: flex; 
      width: 100%; 
      height: 100%; 
      -webkit-box-orient: vertical; 
      -webkit-box-direction: normal; 
      -ms-flex-direction: column; 
      flex-direction: column; 
      -webkit-box-pack: center; 
      -ms-flex-pack: center; 
      justify-content: center; 
      -webkit-box-align: stretch; 
      -ms-flex-align: stretch; 
      align-items: stretch; 
      text-align: center; 
      padding: 35px; 
      color: #fff;
  } 
  
  .elementor-flip-box--3d .elementor-flip-box__layer__overlay  { 
      -webkit-transform-style: preserve-3d; 
      transform-style: preserve-3d; 
      -webkit-transform: translateZ(.1px); 
      transform: translateZ(.1px);
  } 
  
  .elementor-6964 .elementor-element.elementor-element-cdd0750 .elementor-flip-box__layer__overlay  { 
      border-radius: 10px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-cdd0750 .elementor-flip-box__front .elementor-flip-box__layer__overlay  { 
      background-color: #07070761; 
      padding: 20px 40px 20px 40px; 
      text-align: center; 
      justify-content: flex-end;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-cdd0750 .elementor-flip-box__back .elementor-flip-box__layer__overlay  { 
      text-align: center;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-4afda4e .elementor-flip-box__layer__overlay  { 
      border-radius: 10px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-4afda4e .elementor-flip-box__front .elementor-flip-box__layer__overlay  { 
      background-color: #07070761; 
      padding: 20px 40px 20px 40px; 
      text-align: center; 
      justify-content: flex-end;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-4afda4e .elementor-flip-box__back .elementor-flip-box__layer__overlay  { 
      text-align: center;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-7e5c109 .elementor-flip-box__layer__overlay  { 
      border-radius: 10px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-7e5c109 .elementor-flip-box__front .elementor-flip-box__layer__overlay  { 
      background-color: #07070761; 
      padding: 20px 40px 20px 40px; 
      text-align: center; 
      justify-content: flex-end;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-7e5c109 .elementor-flip-box__back .elementor-flip-box__layer__overlay  { 
      text-align: center;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-5132220 .elementor-flip-box__layer__overlay  { 
      border-radius: 10px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-5132220 .elementor-flip-box__front .elementor-flip-box__layer__overlay  { 
      background-color: #07070761; 
      padding: 20px 40px 20px 40px; 
      text-align: center; 
      justify-content: flex-end;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-5132220 .elementor-flip-box__back .elementor-flip-box__layer__overlay  { 
      text-align: center;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-766afc4 .elementor-flip-box__layer__overlay  { 
      border-radius: 10px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-766afc4 .elementor-flip-box__front .elementor-flip-box__layer__overlay  { 
      background-color: #07070761; 
      padding: 20px 40px 20px 40px; 
      text-align: center; 
      justify-content: flex-end;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-766afc4 .elementor-flip-box__back .elementor-flip-box__layer__overlay  { 
      text-align: center;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-de35336 .elementor-flip-box__layer__overlay  { 
      border-radius: 10px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-de35336 .elementor-flip-box__front .elementor-flip-box__layer__overlay  { 
      background-color: #07070761; 
      padding: 20px 40px 20px 40px; 
      text-align: center; 
      justify-content: flex-end;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-de35336 .elementor-flip-box__back .elementor-flip-box__layer__overlay  { 
      text-align: center;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-cbe47f8 .elementor-flip-box__layer__overlay  { 
      border-radius: 10px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-cbe47f8 .elementor-flip-box__front .elementor-flip-box__layer__overlay  { 
      background-color: #07070761; 
      padding: 20px 40px 20px 40px; 
      text-align: center; 
      justify-content: flex-end;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-cbe47f8 .elementor-flip-box__back .elementor-flip-box__layer__overlay  { 
      text-align: center;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-3014a85 .elementor-flip-box__layer__overlay  { 
      border-radius: 10px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-3014a85 .elementor-flip-box__front .elementor-flip-box__layer__overlay  { 
      background-color: #07070761; 
      padding: 20px 40px 20px 40px; 
      text-align: center; 
      justify-content: flex-end;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-3014a85 .elementor-flip-box__back .elementor-flip-box__layer__overlay  { 
      text-align: center;
  } 
  
  .elementor-counter .elementor-counter-number-prefix  { 
      flex-grow: 1; 
      white-space: pre-wrap;
  } 
  
  .elementor-counter .elementor-counter-number-prefix  { 
      text-align: right;
  } 
  
  .elementor-counter .elementor-counter-number-suffix  { 
      flex-grow: 1; 
      white-space: pre-wrap;
  } 
  
  .elementor-counter .elementor-counter-number-suffix  { 
      text-align: left;
  } 
  
  .testimonial_area .items .single_item  { 
      background: #ddd; 
      border: 1px solid rgba(15, 24, 37, 0.1); 
      padding: 50px; 
      border-radius: 8px; 
      overflow: hidden; 
      margin-bottom: 20px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-65c107e .testimonial_area .items .single_item  { 
      background-color: #FFFFFF; 
      padding: 30px 30px 30px 30px; 
      border-style: solid; 
      border-width: 1px 1px 1px 1px; 
      border-color: #EDEDED;
  } 
  
  .elementor-button .elementor-align-icon-right  { 
      margin-left: 5px; 
      order: 15;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-3b55030 .elementor-button .elementor-align-icon-right  { 
      margin-left: 8px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-6bcabb1 .elementor-button .elementor-align-icon-right  { 
      margin-left: 8px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-5622c25 .elementor-button .elementor-align-icon-right  { 
      margin-left: 8px;
  } 
  
  .elementor-flip-box--3d .elementor-flip-box__layer__inner  { 
      -webkit-transform: translateZ(90px) scale(.91); 
      transform: translateZ(90px) scale(.91);
  } 
  
  .testimonial_area .items .single_item p  { 
      color: #070D13; 
      font-weight: 400; 
      font-size: 18px; 
      line-height: 30px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-65c107e .testimonial_area .items .single_item p  { 
      color: #202935B5; 
      font-family: "Poppins", Sans-serif; 
      font-size: 18px; 
      font-weight: 500; 
      font-style: normal; 
      margin: 10px 0px 20px 0px;
  } 
  
  .testimonial_area .items .single_item .author_info  { 
      display: flex; 
      align-items: center; 
      justify-content: space-between;
  } 
  
  .fa-phone-volume:before { 
      content: "\f2a0";
  } 
  
  [class^="dlicon-"], [class*=" dlicon-"] { 
      font-family: 'Droit Icons'; 
      speak: never; 
      font-style: normal; 
      font-weight: normal; 
      font-variant: normal; 
      text-transform: none; 
      line-height: 1; 
      -webkit-font-smoothing: antialiased; 
      -moz-osx-font-smoothing: grayscale;
  } 
  
  .dlicon-arrow-3-right-black:before { 
      content: "\e921";
  } 
  
  .elementor-flip-box__layer__title { 
      font-size: 21px;
  } 
  
  .elementor-flip-box__layer__title { 
      line-height: 1; 
      font-weight: 600;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-cdd0750 .elementor-flip-box__front .elementor-flip-box__layer__title  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 20px; 
      font-weight: 500; 
      line-height: 1.4em;
  } 
  
  .elementor-flip-box__layer__description { 
      font-size: 14px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-cdd0750 .elementor-flip-box__back .elementor-flip-box__layer__description  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 17px; 
      font-weight: 400; 
      line-height: 1.7em;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-4afda4e .elementor-flip-box__front .elementor-flip-box__layer__title  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 20px; 
      font-weight: 500; 
      line-height: 1.4em;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-4afda4e .elementor-flip-box__back .elementor-flip-box__layer__description  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 17px; 
      font-weight: 400; 
      line-height: 1.7em;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-7e5c109 .elementor-flip-box__front .elementor-flip-box__layer__title  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 20px; 
      font-weight: 500; 
      line-height: 1.4em;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-7e5c109 .elementor-flip-box__back .elementor-flip-box__layer__description  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 17px; 
      font-weight: 400; 
      line-height: 1.7em;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-5132220 .elementor-flip-box__front .elementor-flip-box__layer__title  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 20px; 
      font-weight: 500; 
      line-height: 1.4em;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-5132220 .elementor-flip-box__back .elementor-flip-box__layer__description  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 17px; 
      font-weight: 400; 
      line-height: 1.7em;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-766afc4 .elementor-flip-box__front .elementor-flip-box__layer__title  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 20px; 
      font-weight: 500; 
      line-height: 1.4em;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-766afc4 .elementor-flip-box__back .elementor-flip-box__layer__description  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 17px; 
      font-weight: 400; 
      line-height: 1.7em;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-de35336 .elementor-flip-box__front .elementor-flip-box__layer__title  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 20px; 
      font-weight: 500; 
      line-height: 1.4em;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-de35336 .elementor-flip-box__back .elementor-flip-box__layer__description  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 17px; 
      font-weight: 400; 
      line-height: 1.7em;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-cbe47f8 .elementor-flip-box__front .elementor-flip-box__layer__title  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 20px; 
      font-weight: 500; 
      line-height: 1.4em;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-cbe47f8 .elementor-flip-box__back .elementor-flip-box__layer__description  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 17px; 
      font-weight: 400; 
      line-height: 1.7em;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-3014a85 .elementor-flip-box__front .elementor-flip-box__layer__title  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 20px; 
      font-weight: 500; 
      line-height: 1.4em;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-3014a85 .elementor-flip-box__back .elementor-flip-box__layer__description  { 
      color: #FFFFFF; 
      font-family: "Poppins", Sans-serif; 
      font-size: 17px; 
      font-weight: 400; 
      line-height: 1.7em;
  } 
  
  .testimonial_area .items .single_item .star i  { 
      color: #F5B562;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-65c107e .testimonial_area .items .single_item .star i  { 
      color: #FFAF2A;
  } 
  
  .fa-star:before { 
      content: "\f005";
  } 
  
  .testimonial_area .items .single_item .author_info img  { 
      width: 65px; 
      height: 65px; 
      border-radius: 50%;
  } 
  
  h5 { 
      margin-top: 0; 
      margin-bottom: 0.5rem; 
      font-weight: 500; 
      line-height: 1.2;
  } 
  
  h5 { 
      font-size: 1.25rem;
  } 
  
  h5 { 
      font-size: var(--h5-font-size); 
      font-weight: var(--h5-font-weight); 
      margin: 0.67em 0;
  } 
  
  h5 { 
      color: var(--primary-color); 
      font-family: var(--headings-font-family);
  } 
  
  h5 { 
      clear: both;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-65c107e .testimonial_area .items .single_item .author_info .min_info h5  { 
      color: #202935; 
      font-family: "Poppins", Sans-serif; 
      font-size: 20px; 
      font-weight: 700; 
      margin: 0px 0px 0px 0px;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-65c107e .testimonial_area .items .single_item .author_info .min_info span  { 
      color: #656972; 
      font-family: "Manrope", Sans-serif; 
      font-size: 14px; 
      font-weight: 400;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-92318fa .elementor-button:hover, .elementor-6964 .elementor-element.elementor-element-92318fa .elementor-button:focus { 
      color: #003BB0;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-6e95428 .elementor-button:hover, .elementor-6964 .elementor-element.elementor-element-6e95428 .elementor-button:focus { 
      background-color: #000000; 
      border-color: #FFFFFF;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-3b55030 .elementor-button:hover, .elementor-6964 .elementor-element.elementor-element-3b55030 .elementor-button:focus { 
      color: #003BB0;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-6bcabb1 .elementor-button:hover, .elementor-6964 .elementor-element.elementor-element-6bcabb1 .elementor-button:focus { 
      color: #003BB0;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-5622c25 .elementor-button:hover, .elementor-6964 .elementor-element.elementor-element-5622c25 .elementor-button:focus { 
      color: #003BB0;
  } 
  
  .elementor-6964 .elementor-element.elementor-element-c65a2f1 .elementor-button:hover, .elementor-6964 .elementor-element.elementor-element-c65a2f1 .elementor-button:focus { 
      color: #003BB0;
  } 
  
  @media (max-width: 1024px){ 
    .elementor-6964 .elementor-element.elementor-element-07cbf0c  { 
      padding: 100px 15px 100px 15px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-a30906b  { 
      padding: 70px 15px 50px 15px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-710238e  { 
      margin-top: 0px; 
      margin-bottom: 0px; 
      padding: 60px 0px 60px 0px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-5bbe3aa  { 
      margin-top: 0px; 
      margin-bottom: 0px; 
      padding: 0px 0px 0px 0px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-9f4a433  { 
      padding: 70px 0px 50px 0px;
    } 
  
    .elementor-section .elementor-container  { 
      flex-wrap: wrap;
    } 
  
    .elementor-section.elementor-section-boxed > .elementor-container  { 
      max-width: 1024px;
    } 
  }     
  
  @media (max-width: 1024px) and (min-width: 768px){ 
    .elementor-6964 .elementor-element.elementor-element-f3289fc  { 
      width: 100%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-09b4468  { 
      width: 70%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-c078438  { 
      width: 60%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-a1095fa  { 
      width: 100%;
    } 
  }     
  
  @media (max-width: 1024px){ 
    .elementor-6964 .elementor-element.elementor-element-a1095fa > .elementor-element-populated { 
      margin: 30px 0px 0px 0px; 
      padding: 10px 10px 10px 10px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-06a403f  { 
      margin-top: 50px; 
      margin-bottom: 0px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-4ceb146  { 
      padding: 0px 0px 40px 0px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-501f8fc > .elementor-widget-container { 
      margin: 0px 0px 0px 0px; 
      padding: 0px 280px 0px 0px;
    } 
  }     
  
  @media (max-width: 1200px){ 
    .elementor-6964 .elementor-element.elementor-element-052cc71 > .elementor-widget-container { 
      margin: 0px 70px -24px 0px;
    } 
  }     
  
  @media (max-width: 1024px){ 
    .elementor-6964 .elementor-element.elementor-element-052cc71 > .elementor-widget-container { 
      padding: 0px 200px 0px 0px;
    } 
  }     
  
  @media (max-width: 1200px) and (min-width: 768px){ 
    .elementor-6964 .elementor-element.elementor-element-f36ccc2  { 
      width: 45%;
    } 
  }     
  
  @media (max-width: 1024px) and (min-width: 768px){ 
    .elementor-6964 .elementor-element.elementor-element-f36ccc2  { 
      width: 25%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-47cb181  { 
      width: 75%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-667e64d  { 
      width: 100%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-d906ecd  { 
      width: 100%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-1759a2c  { 
      width: 100%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-164893e  { 
      width: 33.33%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-29eb052  { 
      width: 33.33%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-5711a9e  { 
      width: 33.33%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-eea8340  { 
      width: 33.33%;
    } 
  }     
  
  @media (max-width: 1366px){ 
    .elementor-widget:not(.elementor-laptop-align-right) .elementor-icon-list-item::after { 
      left: 0;
    } 
  
    .elementor-widget:not(.elementor-laptop-align-left) .elementor-icon-list-item::after { 
      right: 0;
    } 
  }     
  
  @media (max-width: 1200px){ 
    .elementor-widget:not(.elementor-tablet_extra-align-right) .elementor-icon-list-item::after { 
      left: 0;
    } 
  
    .elementor-widget:not(.elementor-tablet_extra-align-left) .elementor-icon-list-item::after { 
      right: 0;
    } 
  }     
  
  @media (max-width: 1024px){ 
    .elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item::after { 
      left: 0;
    } 
  
    .elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item::after { 
      right: 0;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-5ee95db > .elementor-element-populated { 
      padding: 0px 140px 0px 140px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-9716c32 > .elementor-element-populated { 
      padding: 0px 0px 0px 0px;
    } 
  }     
  
  @media (max-width: 1200px){ 
    .elementor-6964 .elementor-element.elementor-element-a8f4f81  { 
      width: var( --container-widget-width, 598.344px ); 
      max-width: 598.344px; 
      --container-widget-width: 598.344px; 
    } 
  }     
  
  @media (max-width: 1024px){ 
    .elementor-6964 .elementor-element.elementor-element-a8f4f81  { 
      width: 100%; 
      max-width: 100%;
    } 
  
    .elementor-tablet-align-left { 
      text-align: left;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-143f8d7 img  { 
      width: 100%; 
      max-width: 100%;
    } 
  }     
  
  @media (max-device-width: 1024px){ 
    .elementor-flip-box { 
      cursor: pointer;
    } 
  }     
  
  @media (max-width: 1024px){ 
    .elementor-tablet-align-left .elementor-button  { 
      width: auto;
    } 
  }     
  
  @media (max-width: 1200px){ 
    .elementor-6964 .elementor-element.elementor-element-cdd0750 .elementor-flip-box__back .elementor-flip-box__layer__overlay  { 
      padding: 16px 16px 16px 16px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-4afda4e .elementor-flip-box__back .elementor-flip-box__layer__overlay  { 
      padding: 15px 15px 15px 15px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-7e5c109 .elementor-flip-box__back .elementor-flip-box__layer__overlay  { 
      padding: 16px 16px 16px 16px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-5132220 .elementor-flip-box__back .elementor-flip-box__layer__overlay  { 
      padding: 15px 15px 15px 15px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-766afc4 .elementor-flip-box__back .elementor-flip-box__layer__overlay  { 
      padding: 15px 15px 15px 15px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-de35336 .elementor-flip-box__back .elementor-flip-box__layer__overlay  { 
      padding: 15px 15px 15px 15px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-cbe47f8 .elementor-flip-box__back .elementor-flip-box__layer__overlay  { 
      padding: 15px 15px 15px 15px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-3014a85 .elementor-flip-box__back .elementor-flip-box__layer__overlay  { 
      padding: 15px 15px 15px 15px;
    } 
  }     
  
  @media (max-width: 767px){ 
    .elementor-6964 .elementor-element.elementor-element-a30906b  { 
      margin-top: 0px; 
      margin-bottom: 0px; 
      padding: 50px 15px 50px 15px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-710238e  { 
      padding: 40px 0px 50px 0px;
    } 
  }     
  
  @media (max-width: 880px){ 
    .elementor-6964 .elementor-element.elementor-element-cb08313  { 
      padding: 70px 0px 70px 0px;
    } 
  }     
  
  @media (max-width: 767px){ 
    .elementor-6964 .elementor-element.elementor-element-cb08313  { 
      padding: 50px 0px 50px 0px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-5bbe3aa  { 
      margin-top: 0px; 
      margin-bottom: 0px; 
      padding: 50px 0px 50px 0px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-9f4a433  { 
      padding: 50px 0px 50px 0px;
    } 
  
    .elementor-section.elementor-section-boxed > .elementor-container  { 
      max-width: 767px;
    } 
  
    .elementor-column { 
      width: 100%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-09b4468  { 
      width: 80%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-c078438  { 
      width: 100%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-a1095fa > .elementor-element-populated { 
      margin: 30px 10px 0px 5px; 
      padding: 0px 0px 0px 0px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-188c2c8  { 
      margin-top: 0px; 
      margin-bottom: 0px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-06a403f  { 
      margin-top: 0px; 
      margin-bottom: 0px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-4ceb146  { 
      padding: 0px 0px 0px 0px;
    } 
  }     
  
  @media (max-width: 880px){ 
    .elementor-6964 .elementor-element.elementor-element-501f8fc > .elementor-widget-container { 
      padding: 0px 150px 0px 0px;
    } 
  }     
  
  @media (max-width: 767px){ 
    .elementor-6964 .elementor-element.elementor-element-501f8fc > .elementor-widget-container { 
      padding: 0px 0px 0px 0px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-052cc71 > .elementor-widget-container { 
      margin: 0px 0px -24px 0px; 
      padding: 0px 0px 0px 0px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-501f8fc .elementor-heading-title  { 
      font-size: 35px; 
      line-height: 40px;
    } 
  
    .elementor-hidden-mobile  { 
      display: none;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-24dca32 .dl_title_section .dl_title_text  { 
      font-size: 35px; 
      line-height: 40px;
    } 
  }     
  
  @media (max-width: 880px){ 
    .elementor-widget:not(.elementor-mobile_extra-align-right) .elementor-icon-list-item::after { 
      left: 0;
    } 
  
    .elementor-widget:not(.elementor-mobile_extra-align-left) .elementor-icon-list-item::after { 
      right: 0;
    } 
  }     
  
  @media (max-width: 767px){ 
    .elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item::after { 
      left: 0;
    } 
  
    .elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item::after { 
      right: 0;
    } 
  }     
  
  @media (max-width: 880px){ 
    .elementor-6964 .elementor-element.elementor-element-5ee95db > .elementor-element-populated { 
      padding: 0px 10px 0px 10px;
    } 
  }     
  
  @media (max-width: 767px){ 
    .elementor-6964 .elementor-element.elementor-element-164893e > .elementor-element-populated { 
      margin: 0px 0px 0px 0px; 
      padding: 0px 0px 0px 0px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-29eb052 > .elementor-element-populated { 
      padding: 0px 0px 0px 0px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-5711a9e > .elementor-element-populated { 
      padding: 0px 0px 0px 0px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-eea8340 > .elementor-element-populated { 
      padding: 0px 0px 10px 0px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-9716c32 > .elementor-element-populated { 
      padding: 0px 0px 0px 0px;
    } 
  
    .elementor-mobile-align-left { 
      text-align: left;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-6e95428  { 
      width: 100%; 
      max-width: 100%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-aab713e > .elementor-widget-container { 
      margin: 0px 0px 0px 0px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-8f9bce1 > .elementor-widget-container { 
      margin: 40px 0px 0px 0px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-bc75fcc > .elementor-widget-container { 
      margin: 40px 0px 0px 0px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-d1b7210 > .elementor-widget-container { 
      margin: 40px 0px 0px 0px;
    } 
  
    .elementor-mobile-align-left .elementor-button  { 
      width: auto;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-6e95428 .elementor-button  { 
      padding: 15px 50px 15px 50px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-a8f4f81 .dl_title_section .dl_title_text  { 
      font-size: 35px; 
      line-height: 40px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-45a684a .dl_title_section .dl_title_text  { 
      font-size: 35px; 
      line-height: 40px;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-6d4b2b3 .dl_title_section .dl_title_text  { 
      font-size: 35px; 
      line-height: 40px; 
      padding: 0px 0px 0px 0px;
    } 
  }     
  
  @media (max-width: 991px){ 
    .testimonial_area .items  { 
      column-count: 2;
    } 
  }     
  
  @media (max-width: 767px){ 
    .testimonial_area .items  { 
      column-count: 1;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-65c107e .testimonial_area .items .single_item  { 
      padding: 20px 20px 20px 20px;
    } 
  }     
  
  @media (max-width: 880px) and (min-width: 768px){ 
    .elementor-6964 .elementor-element.elementor-element-f36ccc2  { 
      width: 30%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-47cb181  { 
      width: 70%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-f1f5367  { 
      width: 50%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-28721d0  { 
      width: 50%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-1c87033  { 
      width: 50%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-d698b8f  { 
      width: 50%;
    } 
  
    .elementor-6964 .elementor-element.elementor-element-d7f7405  { 
      width: 100%;
    } 
  }     
  
  
  @keyframes fadeInUp { 
    0% {  
        opacity: 0; 
        transform: translate3d(0,100%,0); 
        opacity: 0; 
        transform: translate3d(0px, 100%, 0px); 
    }  
    100% {  
        opacity: 1; 
        transform: none; 
        opacity: 1; 
        transform: none; 
    }  
  
  } 
  @keyframes fadeIn { 
    0% {  
        opacity: 0; 
        opacity: 0; 
    }  
    100% {  
        opacity: 1; 
        opacity: 1; 
    }  
  
  } 
  @keyframes fadeInLeft { 
    0% {  
        opacity: 0; 
        transform: translate3d(-100%,0,0); 
        opacity: 0; 
        transform: translate3d(-100%, 0px, 0px); 
    }  
    100% {  
        opacity: 1; 
        transform: none; 
        opacity: 1; 
        transform: none; 
    }  
  
  } 
  @keyframes rotateimg { 
    0% {  
        transform: rotate(0deg); 
        transform: rotate(0deg); 
    }  
    100% {  
        transform: rotate(360deg); 
        transform: rotate(360deg); 
    }  
  
  } 
  @keyframes slideInDown { 
    0% {  
        transform: translate3d(0,-100%,0); 
        visibility: visible; 
        transform: translate3d(0px, -100%, 0px); 
        visibility: visible; 
    }  
    100% {  
        transform: translate3d(0,0,0); 
        transform: translate3d(0px, 0px, 0px); 
    }  
  
  } 
  @keyframes vibrate { 
    0%, 100% {  
        transform: rotate(0deg); 
        transform: rotate(0deg); 
    }  
    50% {  
        transform: rotate(-10deg); 
        transform: rotate(-10deg); 
    }  
    75% {  
        transform: rotate(10deg); 
        transform: rotate(10deg); 
    }  
  
  } 
  /* These were inline style tags. Uses id+class to override almost everything */
  #style-64lkb.style-64lkb {  
     display: none;  
  }  
  #style-kY5NM.style-kY5NM {  
     position: absolute;  
  }  
  #style-BQQYY.style-BQQYY {  
     position: absolute;  
  }  
  #style-vkjvb.style-vkjvb {  
     transform:translate3d(0px, 0.029px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);  
      -webkit-transform:translate3d(0px, 0.029px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);  
  }  
  #style-aVQRl.style-aVQRl {  
     position: absolute;  
  }  
  #style-SDV6H.style-SDV6H {  
     transform:translate3d(0px, 0.029px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);  
      -webkit-transform:translate3d(0px, 0.029px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);  
  }  
  #style-IEDS8.style-IEDS8 {  
     order:2;  
  }  
  #style-j4qeB.style-j4qeB {  
     order:1;  
  }  
  #style-YoVdW.style-YoVdW {  
     order:3;  
  }  
  #style-v9Vhb.style-v9Vhb {  
     position: absolute;  
  }  
  #style-d2KoO.style-d2KoO {  
     transform:translate3d(0px, 0.029px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);  
      -webkit-transform:translate3d(0px, 0.029px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);  
  }  
  #style-SdTmr.style-SdTmr {  
     position: absolute;  
  }  
  #style-Uc5bw.style-Uc5bw {  
     transform:translate3d(0px, 0.029px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);  
      -webkit-transform:translate3d(0px, 0.029px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);  
  }  
  #style-pdgyo.style-pdgyo {  
     position: absolute;  
  }  
  #style-lmURD.style-lmURD {  
     order:2;  
  }  
  #style-TAGsz.style-TAGsz {  
     order:1;  
  }  
  #style-J1Nvj.style-J1Nvj {  
     order:3;  
  }  
  #style-5kwoK.style-5kwoK {  
     order:2;  
  }  
  #style-poC4M.style-poC4M {  
     order:1;  
  }  
  #style-pxIfZ.style-pxIfZ {  
     order:3;  
  }  
  #style-PsmBy.style-PsmBy {  
     position: absolute;  
  }  
  #style-otwh4.style-otwh4 {  
     position: absolute;  
  }  
  #style-oe9kt.style-oe9kt {  
     transform:translate3d(0px, 0.029px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);  
      -webkit-transform:translate3d(0px, 0.029px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);  
  }  
  #style-ankso.style-ankso {  
     order:2;  
  }  
  #style-p8dOr.style-p8dOr {  
     order:1;  
  }  
  