.elementor-39598 .elementor-element.elementor-element-2e70d1b{--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:90px;--padding-bottom:60px;--padding-left:45px;--padding-right:24px;}.elementor-39598 .elementor-element.elementor-element-2e70d1b:not(.elementor-motion-effects-element-type-background), .elementor-39598 .elementor-element.elementor-element-2e70d1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FDF0DC 23%, #F5E2C4 100%);}.elementor-39598 .elementor-element.elementor-element-78b7d77{--display:flex;}.elementor-39598 .elementor-element.elementor-element-ed11d44 .elementor-button{background-color:#D95C10;font-family:"Tiro Bangla", Sans-serif;font-size:20px;font-weight:400;border-radius:8px 8px 8px 8px;padding:10px 25px 10px 25px;}.elementor-39598 .elementor-element.elementor-element-ed11d44 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-39598 .elementor-element.elementor-element-b47d218 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:54px;font-weight:900;color:#6B1A1A;}.elementor-39598 .elementor-element.elementor-element-2040a02 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:48px;font-weight:900;color:#E25500;}.elementor-39598 .elementor-element.elementor-element-55675da > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-39598 .elementor-element.elementor-element-55675da{text-align:center;}.elementor-39598 .elementor-element.elementor-element-8d1d1c0{font-family:"Tiro Bangla", Sans-serif;font-size:24px;line-height:32px;color:#5F1C1CCF;}.elementor-39598 .elementor-element.elementor-element-1f83500{--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;}.elementor-39598 .elementor-element.elementor-element-5106fc0 .elementor-button{background-color:#3B1F0C;font-size:18px;font-weight:600;border-radius:12px 12px 12px 12px;padding:23px 23px 23px 23px;}.elementor-39598 .elementor-element.elementor-element-5106fc0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-39598 .elementor-element.elementor-element-3c5d754{--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:20px;--padding-right:0px;}.elementor-39598 .elementor-element.elementor-element-a23fe71 img{max-width:100%;box-shadow:0px 20px 60px 0px rgba(0, 0, 0, 0.4);}.elementor-39598 .elementor-element.elementor-element-fe1b510{--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:0px;--padding-right:0px;}.elementor-39598 .elementor-element.elementor-element-05079c5{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-39598 .elementor-element.elementor-element-3e6418e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-39598 .elementor-element.elementor-element-1abceba{--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:0px;--padding-right:0px;}.elementor-39598 .elementor-element.elementor-element-4def94a{--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:0px;--padding-right:0px;}.elementor-39598 .elementor-element.elementor-element-5c723d5{--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:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-39598 .elementor-element.elementor-element-5c723d5:not(.elementor-motion-effects-element-type-background), .elementor-39598 .elementor-element.elementor-element-5c723d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFF8F0 100%);}.elementor-39598 .elementor-element.elementor-element-10a1546{--display:flex;}.elementor-39598 .elementor-element.elementor-element-2a67b49{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6FCF8A66;--border-color:#6FCF8A66;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-39598 .elementor-element.elementor-element-2a67b49:not(.elementor-motion-effects-element-type-background), .elementor-39598 .elementor-element.elementor-element-2a67b49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6FCF8A33;}.elementor-39598 .elementor-element.elementor-element-2a67b49.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-39598 .elementor-element.elementor-element-13a8ebf{width:var( --container-widget-width, 102.345% );max-width:102.345%;--container-widget-width:102.345%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-39598 .elementor-element.elementor-element-13a8ebf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-39598 .elementor-element.elementor-element-13a8ebf .elementor-icon-list-icon i{color:#6FCF8A;transition:color 0.3s;}.elementor-39598 .elementor-element.elementor-element-13a8ebf .elementor-icon-list-icon svg{fill:#6FCF8A;transition:fill 0.3s;}.elementor-39598 .elementor-element.elementor-element-13a8ebf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39598 .elementor-element.elementor-element-13a8ebf .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:800;letter-spacing:5.9px;}.elementor-39598 .elementor-element.elementor-element-13a8ebf .elementor-icon-list-text{color:#BD6000;transition:color 0.3s;}.elementor-39598 .elementor-element.elementor-element-8518a2d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-39598 .elementor-element.elementor-element-8518a2d{text-align:center;}.elementor-39598 .elementor-element.elementor-element-8518a2d .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:44px;font-weight:600;}.elementor-39598 .elementor-element.elementor-element-2090850{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-39598 .elementor-element.elementor-element-82c9ef9{--display:flex;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:32px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-39598 .elementor-element.elementor-element-22c5b18{text-align:center;}.elementor-39598 .elementor-element.elementor-element-ffcb533 img{border-radius:12px 12px 12px 12px;}.elementor-39598 .elementor-element.elementor-element-07ea69a{text-align:center;}.elementor-39598 .elementor-element.elementor-element-07ea69a .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:30px;font-weight:700;color:#693009;}.elementor-39598 .elementor-element.elementor-element-526e836{text-align:center;font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#5F1C1CCF;}.elementor-39598 .elementor-element.elementor-element-4e024a7{--display:flex;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:32px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-39598 .elementor-element.elementor-element-e887b9b{text-align:center;}.elementor-39598 .elementor-element.elementor-element-81efe68 img{border-radius:12px 12px 12px 12px;}.elementor-39598 .elementor-element.elementor-element-03d7a12{text-align:center;}.elementor-39598 .elementor-element.elementor-element-03d7a12 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:30px;font-weight:700;color:#693009;}.elementor-39598 .elementor-element.elementor-element-f8f446e{text-align:center;font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#5F1C1CCF;}.elementor-39598 .elementor-element.elementor-element-0aa2b3b{--display:flex;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:32px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-39598 .elementor-element.elementor-element-7efea6d{text-align:center;}.elementor-39598 .elementor-element.elementor-element-29638e9 img{border-radius:12px 12px 12px 12px;}.elementor-39598 .elementor-element.elementor-element-c227a63{text-align:center;}.elementor-39598 .elementor-element.elementor-element-c227a63 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:30px;font-weight:700;color:#693009;}.elementor-39598 .elementor-element.elementor-element-174ebaf{text-align:center;font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#5F1C1CCF;}.elementor-39598 .elementor-element.elementor-element-18ed4e7{--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:0px;--padding-right:0px;}.elementor-39598 .elementor-element.elementor-element-a9202db{--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:0px;--padding-right:0px;}.elementor-39598 .elementor-element.elementor-element-2989c57{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-39598 .elementor-element.elementor-element-2989c57:not(.elementor-motion-effects-element-type-background), .elementor-39598 .elementor-element.elementor-element-2989c57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F0;}.elementor-39598 .elementor-element.elementor-element-07eba2b{--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;}.elementor-39598 .elementor-element.elementor-element-3627bcf{--display:flex;}.elementor-39598 .elementor-element.elementor-element-5c1c10c{color:#000000;}.elementor-39598 .elementor-element.elementor-element-d1c9215{--display:flex;}.elementor-39598 .elementor-element.elementor-element-ba1a368{color:#000000;}.elementor-39598 .elementor-element.elementor-element-60e3d6e{--display:flex;}.elementor-39598 .elementor-element.elementor-element-2bb524f{color:#000000;}.elementor-39598 .elementor-element.elementor-element-bb4395f{--n-accordion-title-font-size:20px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:#2C1810;--n-accordion-icon-size:15px;}.elementor-39598 .elementor-element.elementor-element-bb4395f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFDEB9;}:where( .elementor-39598 .elementor-element.elementor-element-bb4395f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Hind Siliguri", Sans-serif;font-weight:600;}.elementor-39598 .elementor-element.elementor-element-4a877b6{--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;}.elementor-39598 .elementor-element.elementor-element-7897281{--display:flex;}.elementor-39598 .elementor-element.elementor-element-e89f978{color:#000000;}.elementor-39598 .elementor-element.elementor-element-20045b6{--display:flex;}.elementor-39598 .elementor-element.elementor-element-c6c5dee{color:#000000;}.elementor-39598 .elementor-element.elementor-element-f785aa4{--display:flex;}.elementor-39598 .elementor-element.elementor-element-6da785a{color:#000000;}.elementor-39598 .elementor-element.elementor-element-c944eab{--n-accordion-title-font-size:20px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:#2C1810;--n-accordion-icon-size:15px;}.elementor-39598 .elementor-element.elementor-element-c944eab > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFDEB9;}:where( .elementor-39598 .elementor-element.elementor-element-c944eab > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Hind Siliguri", Sans-serif;font-weight:600;}@media(max-width:767px){.elementor-39598 .elementor-element.elementor-element-2e70d1b{--padding-top:60px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-39598 .elementor-element.elementor-element-ed11d44 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-39598 .elementor-element.elementor-element-ed11d44 .elementor-button{font-size:16px;}.elementor-39598 .elementor-element.elementor-element-b47d218 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-39598 .elementor-element.elementor-element-b47d218{text-align:center;}.elementor-39598 .elementor-element.elementor-element-b47d218 .elementor-heading-title{font-size:40px;}.elementor-39598 .elementor-element.elementor-element-2040a02{text-align:center;}.elementor-39598 .elementor-element.elementor-element-2040a02 .elementor-heading-title{font-size:54px;line-height:1.4em;}.elementor-39598 .elementor-element.elementor-element-55675da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-39598 .elementor-element.elementor-element-55675da{text-align:center;}.elementor-39598 .elementor-element.elementor-element-55675da .elementor-heading-title{font-size:16px;}.elementor-39598 .elementor-element.elementor-element-8d1d1c0 > .elementor-widget-container{margin:0px 0px -18px 0px;}.elementor-39598 .elementor-element.elementor-element-8d1d1c0{text-align:center;font-size:17px;line-height:1.6em;}.elementor-39598 .elementor-element.elementor-element-5106fc0{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-39598 .elementor-element.elementor-element-3c5d754{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39598 .elementor-element.elementor-element-a23fe71 img{max-width:100%;}.elementor-39598 .elementor-element.elementor-element-05079c5{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-39598 .elementor-element.elementor-element-5c723d5{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-39598 .elementor-element.elementor-element-13a8ebf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39598 .elementor-element.elementor-element-13a8ebf .elementor-icon-list-item > a{font-size:18px;}}@media(min-width:768px){.elementor-39598 .elementor-element.elementor-element-2e70d1b{--content-width:1400px;}.elementor-39598 .elementor-element.elementor-element-3c5d754{--width:100%;}.elementor-39598 .elementor-element.elementor-element-2a67b49{--width:17%;}.elementor-39598 .elementor-element.elementor-element-07eba2b{--width:50%;}.elementor-39598 .elementor-element.elementor-element-4a877b6{--width:50%;}}/* Start custom CSS for image, class: .elementor-element-a23fe71 */.elementor-39598 .elementor-element.elementor-element-a23fe71 {
  animation: floatUpDown 3s ease-in-out infinite;
}

@keyframes floatUpDown {
  0%   { transform: translateY(0); }
  50%  { transform: translateY(-15px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8cb69b0 */.sec-title-light {
  color: #FDF6ED !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82c9ef9 */.elementor-39598 .elementor-element.elementor-element-82c9ef9{
  border-top:5px solid #693009;
}
.elementor-39598 .elementor-element.elementor-element-82c9ef9 {
  transition: all 0.25s ease;
}

.elementor-39598 .elementor-element.elementor-element-82c9ef9:hover {
  transform: translateY(-3px);
  box-shadow: 0 8px 30px rgba(240,180,41,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e024a7 */.elementor-39598 .elementor-element.elementor-element-4e024a7{
  border-top:5px solid #693009;
}
.elementor-39598 .elementor-element.elementor-element-4e024a7 {
  transition: all 0.25s ease;
}

.elementor-39598 .elementor-element.elementor-element-4e024a7:hover {
  transform: translateY(-3px);
  box-shadow: 0 8px 30px rgba(240,180,41,0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0aa2b3b */.elementor-39598 .elementor-element.elementor-element-0aa2b3b{
  border-top:5px solid #693009;
}
.elementor-39598 .elementor-element.elementor-element-0aa2b3b {
  transition: all 0.25s ease;
}

.elementor-39598 .elementor-element.elementor-element-0aa2b3b:hover {
  transform: translateY(-3px);
  box-shadow: 0 8px 30px rgba(240,180,41,0.5);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fd75c4d *//* ── MOBILE FIX ── */
@media (max-width: 900px) {

  /* SECTION PADDING FIX */
  .sec,
  .ba-wrap,
  .feat-wrap,
  .use-strip {
    padding: 70px 20px;
  }

  /* HERO + GRID FULL STACK */
  .hero-grid,
  .ba-grid,
  .how-grid {
    grid-template-columns: 1fr !important;
    gap: 0px;
  }

  /* FEATURES GRID */
  .feat-grid {
    grid-template-columns: 1fr 1fr;
  }

  /* TEXT SIZE CONTROL */
  .sec-title {
    font-size: 34px;
  }

  .hero-title {
    font-size: 42px;
  }

  .hero-title-accent {
    font-size: 44px;
  }

  /* BUTTON WRAP FIX */
  .hero-btns {
    flex-direction: column;
    align-items: flex-start;
  }

  .btn-primary,
  .btn-ghost {
    width: 100%;
    text-align: center;
  }

  /* TRUST STRIP CENTER */
  .trust-inner {
    justify-content: center;
    text-align: center;
  }

  /* USE ICONS SMALL GAP */
  .use-icons {
    gap: 24px;
  }

  /* IMAGE FIX */
  .hero-img-main,
  .how-img {
    width: 100%;
    height: auto;
  }

  /* PRICE BOX SMALL */
  .hero-price-box {
    flex-direction: column;
    align-items: flex-start;
    gap: 6px;
  }
}

/* SMALL MOBILE */
@media (max-width: 600px) {

  .feat-grid {
    grid-template-columns: 1fr;
  }

  .use-title {
    font-size: 28px;
  }

  .sec-title {
    font-size: 28px;
  }

  .hero-title {
    font-size: 34px;
  }

  .hero-title-accent {
    font-size: 36px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8b70d33 *//* ── MOBILE FIX ── */
@media (max-width: 900px) {

  /* SECTION PADDING FIX */
  .sec,
  .ba-wrap,
  .feat-wrap,
  .use-strip {
    padding: 70px 20px;
  }

  /* HERO + GRID FULL STACK */
  .hero-grid,
  .ba-grid,
  .how-grid {
    grid-template-columns: 1fr !important;
    gap: 0px;
  }

  /* FEATURES GRID */
  .feat-grid {
    grid-template-columns: 1fr 1fr;
  }

  /* TEXT SIZE CONTROL */
  .sec-title {
    font-size: 34px;
  }

  .hero-title {
    font-size: 42px;
  }

  .hero-title-accent {
    font-size: 44px;
  }

  /* BUTTON WRAP FIX */
  .hero-btns {
    flex-direction: column;
    align-items: flex-start;
  }

  .btn-primary,
  .btn-ghost {
    width: 100%;
    text-align: center;
  }

  /* TRUST STRIP CENTER */
  .trust-inner {
    justify-content: center;
    text-align: center;
  }

  /* USE ICONS SMALL GAP */
  .use-icons {
    gap: 24px;
  }

  /* IMAGE FIX */
  .hero-img-main,
  .how-img {
    width: 100%;
    height: auto;
  }

  /* PRICE BOX SMALL */
  .hero-price-box {
    flex-direction: column;
    align-items: flex-start;
    gap: 6px;
  }
}

/* SMALL MOBILE */
@media (max-width: 600px) {

  .feat-grid {
    grid-template-columns: 1fr;
  }

  .use-title {
    font-size: 28px;
  }

  .sec-title {
    font-size: 28px;
  }

  .hero-title {
    font-size: 34px;
  }

  .hero-title-accent {
    font-size: 36px;
  }
}/* End custom CSS */