.defult-page {padding-top: 118px;}
.defult-page .defult-page-inner {background-color: #FAFAFA; padding: 118px 0 151px;}
.defult-page .defult-page-inner .defult-page-outer {max-width: 1364px; margin: 0 auto;}
.defult-page .defult-page-inner .defult-page-outer .page-title {margin-bottom: 88px;}
.defult-page .defult-page-inner .defult-page-outer .page-title h1 {font-size: 54px; color: #4A4A4A;}
.cms-block {position: relative; width: 100%;}
.cms-block .text-data {display: flex; align-items: flex-start; gap: 72px;} 
.page-col {width: 100%;} 
.text-data.cms-data>*:first-child {padding-top: 0px;}
.page-col:first-child{margin-top: 0;}
.page-col h6 {font-size: 20px; color: #4A4A4A; font-weight: 600;font-family: "Open Sans"; line-height: 1.25; margin-top: 30px;}
.page-col p {font-size: 16px; color: #4A4A4A; font-weight: 400; font-family: "Open Sans"; line-height: 1.5;}
.page-col p + p {margin-top: 35px;}


@media (min-width: 1800px) {
}

@media (min-width: 1600px) and (max-width: 1699px) {
}

@media (min-width: 1231px) and (max-width: 1599px) {
    .defult-page .defult-page-inner {padding: 70px 0;}
    .defult-page {padding-top: 120px;}
    .defult-page .defult-page-inner .defult-page-outer .page-title h1 {font-size: 48px; } 
    .defult-page .defult-page-inner .defult-page-outer .page-title {margin-bottom: 49px;}
    .cms-block .text-data {gap: 40px;}
}

@media (min-width: 992px) and (max-width: 1230px) {
    .defult-page .defult-page-inner {padding: 70px 0;}
    .defult-page {padding-top: 100px;}
    .defult-page .defult-page-inner .defult-page-outer .page-title h1 {font-size: 44px; } 
    .defult-page .defult-page-inner .defult-page-outer .page-title {margin-bottom: 49px;}
    .cms-block .text-data {gap: 40px;}
}

@media (max-width: 991px) {
    h2 {
    font-size: 24px;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
    .defult-page .defult-page-inner {padding: 54px 0;}
    .defult-page {padding-top: 70px;}
    .defult-page .defult-page-inner .defult-page-outer .page-title h1 {font-size: 40px; text-align: center;} 
    .defult-page .defult-page-inner .defult-page-outer .page-title {margin-bottom: 49px;}
    .cms-block .text-data {gap: 30px;}
}

@media (max-width: 767px) {
    .defult-page .defult-page-inner {padding: 54px 0;}
    .defult-page {padding-top: 70px;}
    .cms-block .text-data {flex-direction: column; gap: 5px;}
    .defult-page .defult-page-inner .defult-page-outer .page-title {margin-bottom: 49px;}
    .defult-page .defult-page-inner .defult-page-outer .page-title h1 {font-size: 34px; text-align: center;}
}

@media (max-width: 499px) {
}