body.page-id-7549 .banner_title.main_banner {
  padding-block: 86px 74px;
}
@media (max-width: 768px) {
  body.page-id-7549 .banner_title.main_banner {
    padding-block: 55px 51px;
    padding-inline: 32px;
  }
}
@media (max-width: 460px) {
  body.page-id-7549 .banner_title.main_banner .main-container {
    margin: 0;
    max-width: 100%;
    width: 100%;
  }
}
@media (max-width: 460px) {
  body.page-id-7549 .banner_title.main_banner .title h1 {
    max-width: 314px;
    margin-inline: auto;
  }
}
body.page-id-7549 .banner_title.main_banner .bannerContent {
  padding-inline: 32px;
  max-width: 734px;
}
@media (max-width: 768px) {
  body.page-id-7549 .banner_title.main_banner .bannerContent {
    margin-block: 33px 43px;
    max-width: 347px;
    margin-inline: auto;
  }
}
body.page-id-7549 .banner_title.main_banner .groups_row a {
  letter-spacing: 0.03em;
}
@media (max-width: 460px) {
  body.page-id-7549 .banner_title.main_banner .groups_row {
    gap: 22px;
  }
}
@media (max-width: 460px) {
  body.page-id-7549 .banner_title.main_banner .whiteBtn_banner {
    width: 100%;
    max-width: 213px;
  }
}
@media (max-width: 460px) {
  body.page-id-7549 .banner_title.main_banner .tarnsBtn_banner {
    width: 100%;
    max-width: 347px;
  }
  body.page-id-7549 .banner_title.main_banner .tarnsBtn_banner a {
    font-size: 16px !important;
  }
}
body.page-id-7549 .rc-wrap {
  padding-block: 150px;
}
@media (max-width: 768px) {
  body.page-id-7549 .rc-wrap {
    padding-block: 83px 102px;
  }
}
@media (min-width: 768px) {
  body.page-id-7549 .rc-wrap .rc-title {
    margin-bottom: 54px;
  }
}
@media (max-width: 460px) {
  body.page-id-7549 .rc-wrap .rc-title {
    max-width: 328px;
    margin-inline: auto;
  }
}
body.page-id-7549 .rc-wrap .rc-alltext .rc-desc:first-child {
  margin-bottom: 30px;
}
@media (max-width: 460px) {
  body.page-id-7549 .rc-wrap .rc-alltext .rc-desc:first-child strong {
    display: block;
    margin-top: 30px;
  }
}
@media (max-width: 460px) {
  body.page-id-7549 .rc-wrap .rc-alltext {
    max-width: 287px;
    margin-inline: auto;
  }
}
@media (max-width: 460px) {
  body.page-id-7549 .rc-wrap .rc-desc {
    max-width: 287px;
    margin-inline: auto;
  }
}
@media (max-width: 460px) {
  body.page-id-7549 .rc-wrap .rc-highlight {
    max-width: 287px;
    margin-inline: auto;
  }
}
body.page-id-7549 .fit-wrap {
  margin-top: 0;
  padding-block: 57px 79px;
}
@media (max-width: 768px) {
  body.page-id-7549 .fit-wrap {
    margin-top: 25px;
    padding-block: 53px 70px;
    padding-inline: 32px !important;
  }
}
@media (min-width: 768px) {
  body.page-id-7549 .fit-wrap .fit-colored-box {
    height: calc(100% - 300px);
  }
}
@media (min-width: 768px) {
  body.page-id-7549 .fit-wrap .fit-card {
    padding-inline: 106px;
  }
}
@media (max-width: 768px) {
  body.page-id-7549 .fit-wrap .fit-card {
    padding-inline: 32px;
  }
}
body.page-id-7549 .fit-wrap .fit-card h2 {
  font-weight: 700;
}
@media (min-width: 768px) {
  body.page-id-7549 .fit-wrap .fit-card h2 {
    margin-bottom: 54px;
  }
}
@media (max-width: 768px) {
  body.page-id-7549 .fit-wrap .fit-card h2 {
    margin-top: 0;
  }
}
body.page-id-7549 .fit-wrap .fiticon-svg {
  pointer-events: none;
}
@media (max-width: 768px) {
  body.page-id-7549 .fit-wrap .fiticon-svg {
    top: -55px;
  }
}
body.page-id-7549 .fit-wrap .fitcenter-content {
  line-height: 165%;
}
body.page-id-7549 .fit-wrap .fitcenter-content:last-child {
  margin-bottom: 0;
}
body.page-id-7549 .fit-wrap .fit-footer:empty {
  display: none;
}
@media (max-width: 768px) {
  body.page-id-7549 .fit-wrap .bottom_quotes {
    padding-inline: 0 !important;
  }
}
body.page-id-7549 .fit-wrap .quote_text p {
  max-width: 677px;
  margin-inline: auto;
  margin-bottom: 20px;
}
body.page-id-7549 .text_box.three_box_section {
  background: #fff !important;
  position: relative;
}
body.page-id-7549 .text_box.three_box_section::after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 450px;
  background: #f8f8f8;
  pointer-events: none;
}
body.page-id-7549 .text_box.three_box_section .box_container {
  padding-block: 150px 77px;
  position: relative;
  z-index: 2;
}
@media (max-width: 768px) {
  body.page-id-7549 .text_box.three_box_section .box_container {
    padding-block: 83px 61px;
  }
}
body.page-id-7549 .text_box.three_box_section .box_head.top_box_head {
  margin-top: 0;
  margin-bottom: 72px;
  gap: 50px;
}
@media (max-width: 768px) {
  body.page-id-7549 .text_box.three_box_section .box_head.top_box_head {
    margin-bottom: 42px;
    gap: 32px;
  }
}
body.page-id-7549 .text_box.three_box_section .box_head.top_box_head h2 {
  font-weight: 700;
}
body.page-id-7549 .text_box.three_box_section .box_head.top_box_head .box_content_text {
  margin-bottom: 0;
}
body.page-id-7549 .text_box.three_box_section .main_boxes {
  width: 100%;
  max-width: 1221px;
  margin-inline: auto;
}
@media (max-width: 768px) {
  body.page-id-7549 .text_box.three_box_section .box_grid {
    height: 200px;
    padding-right: 0;
    padding-left: 0;
  }
  body.page-id-7549 .text_box.three_box_section .box_grid.slick-initialized {
    display: block !important;
    width: 100%;
    min-width: 0;
  }
  body.page-id-7549 .text_box.three_box_section .box_grid .slick-track {
    display: flex !important;
  }
  body.page-id-7549 .text_box.three_box_section .box_grid .boxes.slick-slide {
    height: 200px !important;
    display: flex !important;
    align-items: center;
  }
  body.page-id-7549 .text_box.three_box_section .box_grid .box_inner {
    width: 100%;
  }
  body.page-id-7549 .text_box.three_box_section .box_grid .slick-list {
    width: 100%;
    min-width: 0;
    overflow: hidden;
    touch-action: pan-y;
  }
  body.page-id-7549 .text_box.three_box_section .box_grid .slick-track {
    display: flex !important;
    align-items: stretch;
    justify-content: flex-start !important;
    gap: 0 !important;
  }
  body.page-id-7549 .text_box.three_box_section .box_grid .boxes.slick-slide {
    flex-shrink: 0;
  }
}
@media (min-width: 768px) {
  body.page-id-7549 .text_box.three_box_section .boxes {
    padding-inline: 40px;
  }
}
@media (max-width: 768px) {
  body.page-id-7549 .text_box.three_box_section .boxes {
    width: 325px !important;
    max-width: 325px !important;
    box-sizing: border-box;
    box-shadow: none;
  }
}
@media (min-width: 768px) {
  body.page-id-7549 .text_box.three_box_section .boxes_bottom_content.blue_text_size {
    margin-top: 76px;
  }
}
body.page-id-7549 .text_box.three_box_section .boxes-content-1 {
  width: 100% !important;
  max-width: 676px !important;
  margin-bottom: 30px;
  color: #222;
}
body.page-id-7549 .text_box.three_box_section .boxes-content-2 {
  margin-bottom: 0;
  width: 100% !important;
  max-width: 676px !important;
}
body.page-id-7549 .single-quote-box.boxquotes-7549 {
  padding-block: 72px 150px;
}
@media (max-width: 768px) {
  body.page-id-7549 .single-quote-box.boxquotes-7549 {
    padding-block: 52px 83px;
  }
}
body.page-id-7549 .single-quote-box.boxquotes-7549 .quote-container {
  max-width: 909px;
}
body.page-id-7549 .single-quote-box.boxquotes-7549 .quotes_content_inner p {
  line-height: 165%;
}
body.page-id-7549 .single-quote-box.boxquotes-7549 .quotes_auther_name p {
  font-size: 16px;
  letter-spacing: 0.05em;
}
body.page-id-7549 .mc-wrap.wrapNoGradient.mcblock-7549 {
  padding-block: 74px 76px;
  margin-top: 0;
}
@media (max-width: 768px) {
  body.page-id-7549 .mc-wrap.wrapNoGradient.mcblock-7549 {
    padding-block: 52px 61px;
  }
}
body.page-id-7549 .mc-wrap.wrapNoGradient.mcblock-7549 .mc-container {
  margin-top: 0 !important;
}
body.page-id-7549 .mc-wrap.wrapNoGradient.mcblock-7549 .mc-title {
  margin-top: 0;
}
@media (min-width: 768px) {
  body.page-id-7549 .mc-wrap.wrapNoGradient.mcblock-7549 .mc-title {
    margin-bottom: 53px;
  }
}
@media (max-width: 768px) {
  body.page-id-7549 .mc-wrap.wrapNoGradient.mcblock-7549 .mc-title {
    margin-bottom: 40px;
  }
}
@media (min-width: 768px) {
  body.page-id-7549 .mc-wrap.wrapNoGradient.mcblock-7549 .mc-grid {
    gap: 24px;
  }
}
body.page-id-7549 .mc-wrap.wrapNoGradient.mcblock-7549 .mc-card p {
  color: #000;
}
body.page-id-7549 .mc-wrap.wrapNoGradient.mcblock-7549 .bottomcontent-mc {
  text-align: center;
  margin-top: 67px;
  font-weight: 700;
  font-size: 23px;
  line-height: 165%;
  color: #2969af;
}
@media (max-width: 768px) {
  body.page-id-7549 .mc-wrap.wrapNoGradient.mcblock-7549 .bottomcontent-mc {
    margin-top: 42px;
    font-size: 20px;
    line-height: 165%;
  }
}
body.page-id-7549 .seida_help_section.seidahelp-7549 {
  padding-block: 150px 72px;
}
@media (max-width: 768px) {
  body.page-id-7549 .seida_help_section.seidahelp-7549 {
    padding-block: 83px 52px;
    padding-inline: 32px !important;
  }
}
@media (min-width: 768px) {
  body.page-id-7549 .seida_help_section.seidahelp-7549 .seida_head {
    margin-bottom: 48px;
  }
}
@media (max-width: 768px) {
  body.page-id-7549 .seida_help_section.seidahelp-7549 .seida_head {
    margin-bottom: 32px;
  }
}
body.page-id-7549 .seida_help_section.seidahelp-7549 .seida_head h2 {
  font-weight: 700;
}
body.page-id-7549 .seida_help_section.seidahelp-7549 .seida_help_content {
  width: 100%;
  max-width: 808px;
  margin-inline: auto;
  margin-bottom: 0;
}
body.page-id-7549 .seida_help_section.seidahelp-7549 .seida_help_text {
  color: #000;
  line-height: 165%;
}
body.page-id-7549 .seida_help_section.seidahelp-7549 .seida_help_text:last-child {
  margin-bottom: 0;
}
@media (max-width: 460px) {
  body.page-id-7549 .seida_help_section.seidahelp-7549 .seida_help_text {
    line-height: 150%;
  }
}
body.page-id-7549 .enroll-now-section .enroll-conatiner {
  padding-block: 50px;
}
@media (max-width: 768px) {
  body.page-id-7549 .enroll-now-section .enroll-conatiner {
    padding-block: 51px 55px;
  }
}
@media (max-width: 460px) {
  body.page-id-7549 .enroll-now-section .enroll-btn-grp {
    gap: 21px;
  }
}
body.page-id-7549 .seida_help_section.seidahelp-7549 {
  padding-block: 72px 102px;
}
@media (max-width: 768px) {
  body.page-id-7549 .seida_help_section.seidahelp-7549 {
    padding-block: 52px 83px;
  }
}
@media (min-width: 768px) {
  body.page-id-7549 .seida_help_section.seidahelp-7549 .seida_help_buttons.centerbutton a {
    width: 100%;
    max-width: 402px;
  }
}
@media (max-width: 768px) {
  body.page-id-7549 .seida_help_section.seidahelp-7549 .seida_help_buttons.centerbutton a {
    width: 100%;
    max-width: 348px;
  }
}
@media (max-width: 460px) {
  body.page-id-7549 .seida_help_section.seidahelp-7549 .seida_help_buttons.centerbutton {
    margin-bottom: 43px;
  }
}
@media (max-width: 460px) {
  body.page-id-7549 .seida_help_section.seidahelp-7549 .seida_black,
  body.page-id-7549 .seida_help_section.seidahelp-7549 .seida_jdblue {
    font-size: 20px;
  }
}
/*# sourceMappingURL=law-school-tutoring.css.map */