<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (min-width: 1700px) {
  /* .nav_menu, */
  .foot_down {
    max-width: 1210px !important;
    margin: 0 auto;
  }
}

@media only screen and (max-width: 1025px) {
  .container,
  .header,
  .elibit {
    padding: 0px 20px !important;
  }
  .USD40_grid {
    padding: 80px 0 80px;
  }
  .going_sec {
    padding: 0px 0 170px;
  }
  .lef_gi .box_card-gi {
    transform: translateY(-80px) translateX(20px);
  }
  .box_card-gi p {
    font-size: 18px;
  }
  .box_card-gi h5 {
    font-size: 40px;
    line-height: 45px;
  }
  .box_card-gi span {
    font-size: 25px;
    line-height: 30px;
  }
  .right_gi .box_card-gi:nth-child(2) {
    right: 100px;
    bottom: -88px;
  }
  ._subbanner_content h1 {
    font-size: 48px;
    line-height: 54px;
  }
  ._subbanner_content p {
    font-size: 20px;
    line-height: 32px;
    padding: 20px 0 25px;
  }
  .next_conten h2 {
    margin-bottom: 30px;
  }
  .head_case h2,
  .gin_hea h2,
  .heading_grp h2,
  .clms_he h2,
  .simple_text h4,
  .bootem_text p,
  .hea_cros h4 {
    font-size: 48px;
    line-height: 54px;
  }
  .Across_Sec {
    padding: 80px 0 150px;
  }
  .corpu span {
    font-size: 30px;
    line-height: 45px;
  }
  .gin_hea span {
    font-size: 30px;
    line-height: 38px;
  }
  .img_liv img {
    max-width: 90%;
  }
  .case_liv_s {
    padding-bottom: 30px;
  }
  .corpu img {
    max-width: 150px !important;
  }
  .clms_sec {
    min-height: 1720px;
  }
  .hea_cros {
    text-align: left;
  }
  .hea_cros h4 {
    margin-bottom: 0;
  }
  .hea_cros::before {
    width: 150px;
    height: 150px;
  }
  .acros_grid {
    padding-top: 80px;
  }
  .acros_img img {
    max-width: 300px;
  }
  .acros_con span:not(span:first-child),
  .acros_con span:first-child {
    font-size: 30px;
    line-height: 36px;
  }
  .acros_con p {
    font-size: 18px;
    line-height: 25px;
  }
  .use_sec_sehn {
    min-height: 600px;
  }
  .img_mn_box img {
    max-width: 150px;
  }
  /* 30 text */
  .next_conten h2,
  .img_liv_con ul li,
  .next_conten ul li,
  .simple_text p,
  .box_faq p,
  .hea_cros p {
    font-size: 26px;
    line-height: 34px;
  }
  /* 30 text */
  .main_foot .foot_head h2 {
    font-size: 40px;
    line-height: 40px;
    margin-bottom: 70px;
    text-align: center;
  }
  .foot_down {
    padding: 50px 15px;
  }
  .side_bar_seco img,
  .men_img img,
  .men_content_Wrp img {
    max-width: 100%;
  }
  .combine_grid {
    grid-template-columns: 1fr 1fr;
    align-items: baseline;
  }
  .elibit_sec {
    padding-top: 80px;
  }
  .men_women {
    padding: 100px 0 60px;
  }
  .images_rem img {
    margin-top: 0px;
    margin-left: 0px;
  }
  .gid_main {
    margin-top: 70px;
  }
  .banner_images img {
    max-width: 100%;
  }
  .banner_content h1 {
    font-size: 60px;
    line-height: 60px;
  }
  .banner_content p {
    font-size: 22px;
    line-height: 34px;
  }
  .first_some h3 {
    font-size: 28px;
    line-height: 38px;
  }
  .oNE_time span {
    font-size: 45px;
    line-height: 45px;
  }
  .oNE_time p {
    font-size: 16px;
    line-height: 22px;
  }
  .oNE_time {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  .second_some {
    gap: 0 40px;
  }
  .gri_case {
    grid-template-columns: 1fr;
  }
  .case_in {
    padding: 0px 0 120px;
  }
  .box_life img {
    max-width: 100%;
    height: 90px;
  }
  .bnnnaer_sec {
    padding: 60px 0;
  }
  .banner_grid {
    grid-template-columns: 400px 0.7fr;
    margin: 0 auto;
    place-content: center;
  }
  .usd_content .first_p p,
  .usd_content .first_p h2,
  .usd_content .first_p &gt; span,
  .usd_content .out__Sc span {
    font-size: 24px;
    line-height: 34px;
  }
  .usd_content .first_p h2 span {
    font-size: 36px;
    line-height: 36px;
  }
  .usd_content .first_p h2 {
    margin-bottom: 40px;
  }
  .usd_content .out__Sc p {
    font-size: 18px;
    line-height: 24px;
  }
  .usd_content .out__Sc,
  .usd_content .first_p &gt; span {
    margin-bottom: 30px;
  }
  .usd_sec {
    padding-bottom: 80px;
  }
  .first_some p {
    font-size: 18px;
    line-height: 26px;
  }
  .heading_dth h2,
  .evry_hea h2,
  .heading_eli h2,
  .life_head h2,
  .clms_heding h2,
  .wil_he h2,
  .are_acpt h2,
  .sec__par-rem &gt; h4,
  .mush_hea h2,
  .case_conten h2,
  .case-conten h5,
  .cus_head h2,
  .content_here_rem &gt; h3 {
    font-size: 52px;
    line-height: 64px;
  }
  .heading_eli p,
  .heading_dth p,
  .wil_he p,
  .wil_Con p,
  .case_conten p,
  .case-conten p,
  .case_conten ul li,
  .content_here_rem &gt; p,
  .contWel-img p,
  .sec__par-rem &gt; p,
  .are_acpt p,
  .sec__par-rem &gt; span,
  .sec__par-rem &gt; ul li span,
  .mushBox .muxhbox_cont P {
    font-size: 18px;
    line-height: 24px;
  }
  .clms_heding,
  .max_wil {
    padding-left: 0px;
  }

  .sec__par-rem &gt; span {
    margin-left: 0px;
  }
  .sec__par-rem &gt; p {
    margin-bottom: 30px;
  }
  .sec__par-rem &gt; ul li {
    gap: 20px;
  }
  .sec__par-rem &gt; ul li span img {
    max-width: 30px;
  }
  .grid_remem {
    grid-template-columns: 1fr 1fr;
  }
  .sec__par-rem {
    margin-top: 40px;
  }
  .box_death span img {
    max-width: 40px;
  }
  .acpt_grid {
    gap: 30px 40px;
  }
  .wil_ensu {
    padding: 40px 0 80px;
  }
  .case_conten p {
    max-width: 400px;
  }
  .case_conten_img {
    max-width: 300px;
  }
  .case-conten {
    left: 40px;
  }
  .cus_box img {
    max-width: 180px;
  }
  .team_sec {
    padding: 0px 0 60px;
  }
  .wrp_are span {
    font-size: 20px;
    line-height: 24px;
  }
  .wrp_are p {
    font-size: 14px;
    line-height: 22px;
  }
  .side_bar_one.left .box_death:nth-child(1),
  .side_bar_one.left .box_death:nth-child(2),
  .side_bar_one.right .box_death:nth-child(1),
  .side_bar_one.right .box_death:nth-child(2) {
    transform: translate(0, 0);
  }
  .side_bar_one {
    gap: 30px;
  }
  .deth_sec {
    padding: 70px 0 70px;
  }
  .men_grid {
    grid-template-columns: 1fr 1fr;
  }
  .clms_heding p {
    font-size: 18px;
    line-height: 28px;
    max-width: 480px;
  }
  .contain_clms {
    padding-top: 60px;
  }
  .contain_clms p {
    font-size: 24px;
    line-height: 34px;
  }
  .clsm_sec {
    padding: 30px 0;
  }
  .contWel-img {
    position: initial !important;
  }
  .contWel-img h5 {
    font-size: 35px;
    line-height: 45px;
  }
  .wel_img img {
    max-width: 150px;
    margin-bottom: 30px;
  }
}

@media only screen and (max-width: 768px) {
  .menuBar {
    display: block;
  }
  .container,
  .header {
    padding: 0px 10px !important;
  }
  .banner_grid,
  .usd_grid {
    grid-template-columns: 1fr;
  }
  .usd_img img {
    max-width: 400px;
  }
  .banner_images {
    max-width: 350px;
    margin: 0 auto;
  }
  .first_p {
    max-width: 350px;
  }
  .usd_content .first_p h2 {
    margin-bottom: 30px;
  }
  .sometime_sec {
    padding: 80px 10px 100px;
  }
  .usd_content .out__Sc,
  .usd_content .first_p &gt; span {
    margin-bottom: 20px;
  }
  .usd_content {
    padding-top: 0px;
  }
  .every_sec {
    padding: 60px 0 120px;
  }
  .menu_list {
    position: absolute;
    width: 100%;
    top: 69px;
    left: 0;
    padding: 30px 20px;
    border-top: 1px solid #2167ae;
    background-color: #fff;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transition: opacity 0.4s ease-in-out, visibility 0.4s ease-in-out;
    box-shadow: 0px 4px 4px 0px #00000040;
  }
  .menu_list.ActiveMenu {
    opacity: 1;
    visibility: visible;
    pointer-events: all;
  }
  .menu_list ul {
    display: flex;
    flex-direction: column;
    gap: 30px;
    justify-content: flex-start;
    align-items: flex-start;
  }
  .Sub_banner_grid {
    grid-template-columns: 1fr;
  }
  .img_liv {
    transform: translateX(0px);
  }
  .img_liv img {
    max-width: 180px;
    width: 180px;
  }
  .next_conten h2,
  .img_liv_con ul li,
  .next_conten ul li,
  .simple_text p,
  .box_faq p,
  .hea_cros p {
    font-size: 18px;
    line-height: 29px;
  }
  .img_liv_con ul li {
    margin-bottom: 30px;
  }
  .img_liv_con ul li:nth-child(2) {
    padding-left: 24px;
  }
  .head_case h2,
  .gin_hea h2,
  .heading_grp h2,
  .clms_he h2,
  .simple_text h4,
  .bootem_text p,
  .hea_cros h4 {
    font-size: 38px;
    line-height: 46px;
  }
  .gin_hea span {
    font-size: 18px;
    line-height: 34px;
  }
  .right_gi .box_card-gi:nth-child(1) {
    transform: translateY(0);
    margin-bottom: 40px;
  }
  .right_gi .box_card-gi:nth-child(2) {
    position: initial;
  }
  .lef_gi .box_card-gi {
    transform: translateY(0px) translateX(0px);
  }
  .grid_goin {
    grid-template-columns: 1fr;
    gap: 30px;
    padding-top: 50px;
  }
  .grid_goin .box_img {
    order: 3;
  }
  .grid_goin .box_img img {
    max-width: 300px;
  }
  .going_sec {
    padding: 0px 0 80px;
  }
  .box_card-gi h5,
  .box_card-gi span,
  .box_card-gi p {
    text-align: left !important;
  }
  .box_faq::before {
    right: 24px;
  }
  .text_area p {
    font-size: 16px;
    line-height: 26px;
  }
}
@media only screen and (max-width: 575px) {
  ._subbanner_content h1 {
    font-size: 34px;
    line-height: 47px;
  }
  ._subbanner_content p {
    font-size: 16px;
    line-height: 28px;
  }
  .banner_images img {
    max-width: 310px;
  }
  .bnnnaer_sec_sub {
    padding: 80px 0 50px;
  }
  .next_grid,
  .USD40_grid {
    grid-template-columns: 1fr;
    gap: 30px;
  }
  .USD40_grid {
    padding: 40px 0 40px;
  }
  .usd40_conten h2 span {
    font-size: 34px;
    line-height: 44px;
  }
  .usd40_conten {
    margin-top: 0;
  }
  .usd40_conten_img {
    margin-left: 0px;
  }
  .img_liv {
    display: none;
  }
  .liv_grid {
    grid-template-columns: 1fr;
  }
  .img_liv_con ul {
    margin-top: 0px;
  }
  .img_liv_con ul li:nth-child(1) {
    padding-left: 0px;
  }
  .grid_goin .box_img img {
    max-width: 200px;
  }
  .going_sec {
    padding: 0px 0 40px;
  }
  .grop_sec {
    padding: 40px 0;
  }
  .clms_sec {
    padding: 40px 0;
  }
  .corpu img {
    max-width: 70px !important;
  }
  .main_wrp_clms {
    margin-top: 40px;
  }
  .corpu span {
    font-size: 16px;
    line-height: 27px;
  }
  .simple_text {
    margin-top: 20px;
  }
  .head_case h2,
  .gin_hea h2,
  .heading_grp h2,
  .clms_he h2,
  .simple_text h4,
  .bootem_text p,
  .hea_cros h4 {
    font-size: 32px;
    line-height: 42px;
  }
  .next_conten h2,
  .img_liv_con ul li,
  .next_conten ul li,
  .simple_text p,
  .box_faq p,
  .hea_cros p {
    font-size: 14px;
    line-height: 22px;
  }
  .simple_text p {
    margin-top: 20px;
  }
  .box_faq:not(:last-child) {
    margin-bottom: 60px;
  }
  .box_faq {
    padding: 30px 20px;
  }
  .bootem_text {
    left: 15px;
  }
  .acros_grid {
    grid-template-columns: 1fr;
  }
  .acros_con span:not(span:first-child),
  .acros_con span:first-child {
    font-size: 24px;
    line-height: 27px;
  }
  .hea_cros::before {
    width: 80px;
    height: 80px;
    left: 0;
  }
  .acros_con h5::after {
    width: 60px;
    height: 60px;
    left: 0;
  }
  .img_mn_box img {
    max-width: 115px;
  }
  .img_mn_conten h4 {
    font-size: 22px;
    line-height: 40px;
  }
  .img_mn_conten p {
    font-size: 16px;
    line-height: 24px;
  }
  .foot_grid {
    grid-template-columns: 1fr;
  }
  .bootem_text {
    bottom: 65px;
  }
  .links_socil ul li a img {
    max-width: 25px;
  }
  .likns_lap a span {
    font-size: 25px;
    line-height: 25px;
  }
  .likns_lap a span img {
    max-width: 40px;
  }
  .moreimg {
    justify-content: flex-start;
  }

  .heading_dth h2,
  .evry_hea h2,
  .heading_eli h2,
  .life_head h2,
  .clms_heding h2,
  .wil_he h2,
  .are_acpt h2,
  .sec__par-rem &gt; h4,
  .mush_hea h2,
  .case_conten h2,
  .case-conten h5,
  .cus_head h2,
  .are_img--con h5,
  .lfie_head h2,
  .acros_con h5,
  .mushBox .muxhbox_cont h5,
  .content_here_rem &gt; h3 {
    font-size: 38px;
    line-height: 46px;
  }
  .heading_eli p,
  .heading_dth p,
  .wil_he p,
  .wil_Con p,
  .case_conten p,
  .case-conten p,
  .case_conten ul li,
  .content_here_rem &gt; p,
  .contWel-img p,
  .sec__par-rem &gt; p,
  .acros_con p,
  .are_acpt p,
  .sec__par-rem &gt; span,
  .per_life p,
  .are_img--con p,
  .sec__par-rem &gt; ul li span,
  .mushBox .muxhbox_cont P {
    font-size: 14px;
    line-height: 22px;
  }
  .evry_hea h2 {
    margin-bottom: 40px;
  }
  .grid_some {
    grid-template-columns: 1fr;
  }
  .gid_main {
    margin-top: 40px;
    grid-template-columns: 1fr;
    gap: 30px;
  }
  .side_bar_seco img {
    max-width: 250px;
  }
  .side_bar_one {
    width: 100%;
  }
  .side_bar_seco {
    order: 3;
    display: none;
  }
  .conten_co {
    padding-top: 50px;
  }
  .men_women {
    padding: 80px 0 60px;
  }
  .img_Clms {
    margin-top: 0px;
  }
  .contain_clms {
    padding-top: 40px;
  }
  .contain_clms p {
    font-size: 20px;
    line-height: 31px;
  }
  .wil_grid {
    grid-template-columns: 1fr;
  }
  .wil_grid {
    margin-top: 40px;
  }
  .wil_Con p {
    margin-top: 5px;
  }
  .wil_ensu {
    padding: 40px 0 40px;
  }
  .clms_heding {
    width: auto;
  }
  .acpt_grid {
    grid-template-columns: 1fr;
  }
  .accept_sec {
    padding: 40px 0;
  }
  .men_img {
    margin-top: 0;
  }
  .are_aimg img {
    max-width: 80px;
  }
  .are_img--con {
    bottom: 0px;
    left: 20px;
    right: initial;
  }
  .mush_grid {
    gap: 0 30px;
    margin-top: 30px;
  }
  .grid_remem {
    grid-template-columns: 1fr;
    gap: 60px;
  }

  .case_conten p {
    margin-bottom: 20px;
  }
  .case_conten ul {
    margin-bottom: 20px;
  }
  .old_pic_main img {
    margin-top: -17px;
  }
  .grid_cus {
    gap: 30px;
    margin-top: 40px;
    grid-template-columns: 1fr;
  }
  .cus_box_con span {
    font-size: 20px;
    line-height: 31px;
    margin-top: 20px;
  }
  .cus_box_con p {
    font-size: 16px;
    line-height: 22px;
  }
  .life_liv_ {
    padding: 0px 0 60px;
  }
  .grid_cus_lif {
    grid-template-columns: 1fr;
  }
  .box_life img {
    height: 100%;
    max-width: 250px !important;
  }
  .wel_img img {
    margin-bottom: 0px;
  }
  .means_box {
    width: auto !important;
  }
  .acros_grid {
    padding-top: 40px;
  }
  .img_liv_con ul li {
    margin-bottom: 20px;
  }
  .banner_content p,
  ._subbanner_content p {
    font-size: 16px;
    line-height: 29px;
    padding-bottom: 20px;
  }
  .banner_content h1 {
    font-size: 50px;
    line-height: 50px;
  }
  .usd40_conten h2 {
    font-size: 24px;
  }
  .head_case h2 {
    margin-bottom: 30px;
  }
  .grid_goin {
    padding-top: 30px;
  }
  .box_card-gi span {
    font-size: 20px;
    line-height: 20px;
  }
  .box_card-gi p {
    font-size: 14px;
  }
  .heading_grp h2 {
    margin-bottom: 30px;
  }
  .every_sec {
    padding: 60px 0 60px;
  }
  .per_life {
    margin-top: 50px;
  }
  .elibit_sec {
    padding-top: 60px;
  }
  .combine_grid {
    display: flex !important;
    flex-direction: column !important;
  }
  .boxwel {
    max-width: 100% !important;
    width: 100% !important;
    text-align: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
  }
  .contWel-img {
    max-width: 100% !important;
    width: 100% !important;
  }
  .wil_Con {
    max-width: 200px;
    margin: auto;
  }
  .wil_Con p {
    text-align: center !important;
  }
  .imgdesktop {
    display: none !important;
  }
  .imgrespon {
    max-width: 200px;
    margin: 0 auto;
    display: block !important;
  }
}
</pre></body></html>