@charset "utf-8";
/* CSS Responsive public */
/* Public area, please do not change it arbitrarily */

@media only screen and (max-width:1600px){
    /* Public start, please don’t change it arbitrarily */
    .dp_b16 {display:block;}.dp_n16 {display:none;}.dp_f16 {display:flex;}
    .ft_l16 {float:left;}.ft_r16 {float:right;}.ft_n16 {float:none;}
    .pd_20_16 {padding:0 20px;}.pd_30_16 {padding:0 30px;}.pd_40_16 {padding:0 40px;}
    .fd_r16 {flex-direction:row;}.fd_r_reverse16 {flex-direction:row-reverse;}
    .fd_c16 {flex-direction:column;}.fd_c_reverse16 {flex-direction:column-reverse;}
    .fw_w16 {flex-wrap: wrap;}.fw_nw16 {flex-wrap: nowrap;}.fw_w_reverse16 {flex-wrap:wrap-reverse;}
    .jc-start16, .ai_start16, .ac_start16 {justify-content: flex-start;}
    .jc-center16, .ai_center16, .ac_center16 {justify-content: center;}
    .jc-end16, .ai_end16, .ac_end16 {justify-content: flex-end;}
    .jc-around16, .ac_around16 {justify-content: space-around;}
    .jc-between16, .ac_between16 {justify-content: space-between;}
    .ai_stretch16, .ac_stretch16 {align-items:stretch;}
    .ai_baseline16 {align-items:baseline;}
    .max_img16 img {max-width:100%!important; height:auto!important;}
    .img_100_16 img {width:100%!important;}
    .ta_l16 {text-align:left;}.ta_c16 {text-align:center;}.ta_r16 {text-align:right;}.ta_j16 {text-align:justify;}
	.fs_12 {font-size:0.75vw;}
	.fs_13 {font-size:0.813vw;}
	.fs_14 {font-size:0.875vw;}
	.fs_15 {font-size:0.938vw;}
	.fs_16 {font-size:1vw;}
	.fs_17 {font-size:1.063vw;}
	.fs_18 {font-size:1.125vw;}
	.fs_19 {font-size:1.188vw;}
	.fs_20 {font-size:1.25vw;}
	.fs_21 {font-size:1.313vw;}
	.fs_22 {font-size:1.375vw;}
	.fs_23 {font-size:1.438vw;}
	.fs_24 {font-size:1.5vw;}
	.fs_25 {font-size:1.563vw;}
	.fs_26, .productsAC h3::first-letter, .productsC > div:nth-child(2) h2::first-letter {font-size:1.625vw;}
	.fs_27 {font-size:1.688vw;}
	.fs_28 {font-size:1.75vw;}
	.fs_29 {font-size:1.813vw;}
	.fs_30 {font-size:1.875vw;}
	.fs_31 {font-size:1.938vw;}
	.fs_32 {font-size:2vw;}
	.fs_33 {font-size:2.063vw;}
	.fs_34 {font-size:2.125vw;}
	.fs_35 {font-size:2.188vw;}
	.fs_36 {font-size:2.25vw;}
	.fs_37 {font-size:2.313vw;}
	.fs_38 {font-size:2.375vw;}
	.fs_39 {font-size:2.438vw;}
	.fs_40 {font-size:2.5vw;}
	.fs_41 {font-size:2.563vw;}
	.fs_42 {font-size:2.625vw;}
	.fs_43 {font-size:2.688vw;}
	.fs_44 {font-size:2.75vw;}
	.fs_45 {font-size:2.813vw;}
	.fs_46 {font-size:2.875vw;}
	.fs_47 {font-size:2.938vw;}
	.fs_48 {font-size:3vw;}
	.fs_49 {font-size:3.063vw;}
	.fs_50 {font-size:3.125vw;}
	.fs_51 {font-size:3.188vw;}
	.fs_52 {font-size:3.25vw;}
	.fs_53 {font-size:3.313vw;}
	.fs_54 {font-size:3.375vw;}
	.fs_55 {font-size:3.438vw;}
	.fs_56 {font-size:3.5vw;}
	.fs_57 {font-size:3.563vw;}
	.fs_58 {font-size:3.625vw;}
	.fs_59 {font-size:3.688vw;}
	.fs_60 {font-size:3.75vw;}
    /* Public end, please don’t change it arbitrarily */
}
/*1600px_spc_end*/


@media only screen and (max-width:1400px){
    /* Public start, please don’t change it arbitrarily */
    .dp_b14 {display:block;}.dp_n14 {display:none;}.dp_f14 {display:flex;}
    .ft_l14 {float:left;}.ft_r14 {float:right;}.ft_n14 {float:none;}
    .pd_20_14 {padding:0 20px;}.pd_30_14 {padding:0 30px;}.pd_40_14 {padding:0 40px;}
    .fd_r14 {flex-direction:row;}.fd_r_reverse14 {flex-direction:row-reverse;}
    .fd_c14 {flex-direction:column;}.fd_c_reverse14 {flex-direction:column-reverse;}
    .fw_w14 {flex-wrap: wrap;}.fw_nw14 {flex-wrap: nowrap;}.fw_w_reverse14 {flex-wrap:wrap-reverse;}
    .jc-start14, .ai_start14, .ac_start14 {justify-content: flex-start;}
    .jc-center14, .ai_center14, .ac_center14 {justify-content: center;}
    .jc-end14, .ai_end14, .ac_end14 {justify-content: flex-end;}
    .jc-around14, .ac_around14 {justify-content: space-around;}
    .jc-between14, .ac_between14 {justify-content: space-between;}
    .ai_stretch14, .ac_stretch14 {align-items:stretch;}
    .ai_baseline14 {align-items:baseline;}
    .max_img14 img {max-width:100%!important; height:auto!important;}
    .img_100_14 img {width:100%!important;}
    .ta_l14 {text-align:left;}.ta_c14 {text-align:center;}.ta_r14 {text-align:right;}.ta_j14 {text-align:justify;}
	.fs_12 {font-size:0.857vw;}
	.fs_13 {font-size:0.929vw;}
	.fs_14 {font-size:1vw;}
	.fs_15 {font-size:1.071vw;}
	.fs_16 {font-size:1.143vw;}
	.fs_17 {font-size:1.214vw;}
	.fs_18 {font-size:1.286vw;}
	.fs_19 {font-size:1.357vw;}
	.fs_20 {font-size:1.429vw;}
	.fs_21 {font-size:1.5vw;}
	.fs_22 {font-size:1.571vw;}
	.fs_23 {font-size:1.643vw;}
	.fs_24 {font-size:1.714vw;}
	.fs_25 {font-size:1.786vw;}
	.fs_26, .productsAC h3::first-letter, .productsC > div:nth-child(2) h2::first-letter {font-size:1.857vw;}
	.fs_27 {font-size:1.929vw;}
	.fs_28 {font-size:2vw;}
	.fs_29 {font-size:2.071vw;}
	.fs_30 {font-size:2.143vw;}
	.fs_31 {font-size:2.214vw;}
	.fs_32 {font-size:2.286vw;}
	.fs_33 {font-size:2.357vw;}
	.fs_34 {font-size:2.429vw;}
	.fs_35 {font-size:2.5vw;}
	.fs_36 {font-size:2.571vw;}
	.fs_37 {font-size:2.643vw;}
	.fs_38 {font-size:2.714vw;}
	.fs_39 {font-size:2.786vw;}
	.fs_40 {font-size:2.857vw;}
	.fs_41 {font-size:2.929vw;}
	.fs_42 {font-size:3vw;}
	.fs_43 {font-size:3.071vw;}
	.fs_44 {font-size:3.143vw;}
	.fs_45 {font-size:3.214vw;}
	.fs_46 {font-size:3.286vw;}
	.fs_47 {font-size:3.357vw;}
	.fs_48 {font-size:3.429vw;}
	.fs_49 {font-size:3.5vw;}
	.fs_50 {font-size:3.571vw;}
	.fs_51 {font-size:3.643vw;}
	.fs_52 {font-size:3.714vw;}
	.fs_53 {font-size:3.786vw;}
	.fs_54 {font-size:3.857vw;}
	.fs_55 {font-size:3.929vw;}
	.fs_56 {font-size:4vw;}
	.fs_57 {font-size:4.071vw;}
	.fs_58 {font-size:4.143vw;}
	.fs_59 {font-size:4.214vw;}
	.fs_60 {font-size:4.286vw;}
    /* Public end, please don’t change it arbitrarily */
}
/*1400px_nb_end*/


@media only screen and (max-width:1200px){
    /* Public start, please don’t change it arbitrarily */
    .dp_b12 {display:block;}.dp_n12 {display:none;}.dp_f12 {display:flex;}
    .ft_l12 {float:left;}.ft_r12 {float:right;}.ft_n12 {float:none;}
    .pd_20_12 {padding:0 20px;}.pd_30_12 {padding:0 30px;}.pd_40_12 {padding:0 40px;}
    .fd_r12 {flex-direction:row;}.fd_r_reverse12 {flex-direction:row-reverse;}
    .fd_c12 {flex-direction:column;}.fd_c_reverse12 {flex-direction:column-reverse;}
    .fw_w12 {flex-wrap: wrap;}.fw_nw12 {flex-wrap: nowrap;}.fw_w_reverse12 {flex-wrap:wrap-reverse;}
    .jc-start12, .ai_start12, .ac_start12 {justify-content: flex-start;}
    .jc-center12, .ai_center12, .ac_center12 {justify-content: center;}
    .jc-end12, .ai_end12, .ac_end12 {justify-content: flex-end;}
    .jc-around12, .ac_around12 {justify-content: space-around;}
    .jc-between12, .ac_between12 {justify-content: space-between;}
    .ai_stretch12, .ac_stretch12 {align-items:stretch;}
    .ai_baseline12 {align-items:baseline;}
    .max_img12 img {max-width:100%!important; height:auto!important;}
    .img_100_12 img {width:100%!important;}
    .ta_l12 {text-align:left;}.ta_c12 {text-align:center;}.ta_r12 {text-align:right;}.ta_j12 {text-align:justify;}
	.fs_12 {font-size:1vw;}
	.fs_13 {font-size:1.083vw;}
	.fs_14 {font-size:1.167vw;}
	.fs_15 {font-size:1.25vw;}
	.fs_16 {font-size:1.333vw;}
	.fs_17 {font-size:1.417vw;}
	.fs_18 {font-size:1.5vw;}
	.fs_19 {font-size:1.583vw;}
	.fs_20 {font-size:1.667vw;}
	.fs_21 {font-size:1.75vw;}
	.fs_22 {font-size:1.833vw;}
	.fs_23 {font-size:1.917vw;}
	.fs_24 {font-size:2vw;}
	.fs_25 {font-size:2.083vw;}
	.fs_26, .productsAC h3::first-letter, .productsC > div:nth-child(2) h2::first-letter {font-size:2.167vw;}
	.fs_27 {font-size:2.25vw;}
	.fs_28 {font-size:2.333vw;}
	.fs_29 {font-size:2.417vw;}
	.fs_30 {font-size:2.5vw;}
	.fs_31 {font-size:2.583vw;}
	.fs_32 {font-size:2.667vw;}
	.fs_33 {font-size:2.75vw;}
	.fs_34 {font-size:2.833vw;}
	.fs_35 {font-size:2.917vw;}
	.fs_36 {font-size:3vw;}
	.fs_37 {font-size:3.083vw;}
	.fs_38 {font-size:3.167vw;}
	.fs_39 {font-size:3.25vw;}
	.fs_40 {font-size:3.333vw;}
	.fs_41 {font-size:3.417vw;}
	.fs_42 {font-size:3.5vw;}
	.fs_43 {font-size:3.583vw;}
	.fs_44 {font-size:3.667vw;}
	.fs_45 {font-size:3.75vw;}
	.fs_46 {font-size:3.833vw;}
	.fs_47 {font-size:3.917vw;}
	.fs_48 {font-size:4vw;}
	.fs_49 {font-size:4.083vw;}
	.fs_50 {font-size:4.167vw;}
	.fs_51 {font-size:4.25vw;}
	.fs_52 {font-size:4.333vw;}
	.fs_53 {font-size:4.417vw;}
	.fs_54 {font-size:4.5vw;}
	.fs_55 {font-size:4.583vw;}
	.fs_56 {font-size:4.667vw;}
	.fs_57 {font-size:4.75vw;}
	.fs_58 {font-size:4.833vw;}
	.fs_59 {font-size:4.917vw;}
	.fs_60 {font-size:5vw;}
    /* Public end, please don’t change it arbitrarily */
}
/*1200px_xl_end*/


@media only screen and (max-width:992px){
    /* Public start, please don’t change it arbitrarily */
    .dp_b9 {display:block;}.dp_n9 {display:none;}.dp_f9 {display:flex;}
    .ft_l9 {float:left;}.ft_r9 {float:right;}.ft_n9 {float:none;}
    .pd_20_9 {padding:0 20px;}.pd_30_9 {padding:0 30px;}.pd_40_9 {padding:0 40px;}
    .fd_r9 {flex-direction:row;}.fd_r_reverse9 {flex-direction:row-reverse;}
    .fd_c9 {flex-direction:column;}.fd_c_reverse9 {flex-direction:column-reverse;}
    .fw_w9 {flex-wrap: wrap;}.fw_nw9 {flex-wrap: nowrap;}.fw_w_reverse9 {flex-wrap:wrap-reverse;}
    .jc-start9, .ai_start9, .ac_start9 {justify-content: flex-start;}
    .jc-center9, .ai_center9, .ac_center9 {justify-content: center;}
    .jc-end9, .ai_end9, .ac_end9 {justify-content: flex-end;}
    .jc-around9, .ac_around9 {justify-content: space-around;}
    .jc-between9, .ac_between9 {justify-content: space-between;}
    .ai_stretch9, .ac_stretch9 {align-items:stretch;}
    .ai_baseline9 {align-items:baseline;}
    .max_img9 img {max-width:100%!important; height:auto!important;}
    .img_100_9 img {width:100%!important;}
    .ta_l9 {text-align:left;}.ta_c9 {text-align:center;}.ta_r9 {text-align:right;}.ta_j9 {text-align:justify;}
	.fs_12 {font-size:1.302vw;}
	.fs_13 {font-size:1.432vw;}
	.fs_14 {font-size:1.563vw;}
	.fs_15 {font-size:1.693vw;}
	.fs_16 {font-size:1.823vw;}
	.fs_17 {font-size:1.953vw;}
	.fs_18 {font-size:2.083vw;}
	.fs_19 {font-size:2.214vw;}
	.fs_20 {font-size:2.344vw;}
	.fs_21 {font-size:2.474vw;}
	.fs_22 {font-size:2.604vw;}
	.fs_23 {font-size:2.734vw;}
	.fs_24 {font-size:2.865vw;}
	.fs_25 {font-size:2.995vw;}
	.fs_26, .productsAC h3::first-letter, .productsC > div:nth-child(2) h2::first-letter {font-size:3.125vw;}
	.fs_27 {font-size:3.255vw;}
	.fs_28 {font-size:3.385vw;}
	.fs_29 {font-size:3.516vw;}
	.fs_30 {font-size:3.646vw;}
	.fs_31 {font-size:3.776vw;}
	.fs_32 {font-size:3.906vw;}
	.fs_33 {font-size:4.036vw;}
	.fs_34 {font-size:4.167vw;}
	.fs_35 {font-size:4.297vw;}
	.fs_36 {font-size:4.427vw;}
	.fs_37 {font-size:4.557vw;}
	.fs_38 {font-size:4.688vw;}
	.fs_39 {font-size:4.818vw;}
	.fs_40 {font-size:4.948vw;}
	.fs_41 {font-size:5.078vw;}
	.fs_42 {font-size:5.208vw;}
	.fs_43 {font-size:5.339vw;}
	.fs_44 {font-size:5.469vw;}
	.fs_45 {font-size:5.599vw;}
	.fs_46 {font-size:5.729vw;}
	.fs_47 {font-size:5.859vw;}
	.fs_48 {font-size:5.99vw;}
	.fs_49 {font-size:6.12vw;}
	.fs_50 {font-size:6.25vw;}
	.fs_51 {font-size:6.38vw;}
	.fs_52 {font-size:6.51vw;}
	.fs_53 {font-size:6.641vw;}
	.fs_54 {font-size:6.771vw;}
	.fs_55 {font-size:6.901vw;}
	.fs_56 {font-size:7.031vw;}
	.fs_57 {font-size:7.161vw;}
	.fs_58 {font-size:7.292vw;}
	.fs_59 {font-size:7.422vw;}
	.fs_60 {font-size:7.552vw;}
	.ht_15 {height:10px; font-size:0px; line-height:0px;}
	.ht_20 {height:15px; font-size:0px; line-height:0px;} .ht_25 {height:20px; font-size:0px; line-height:0px;}
	.ht_30 {height:25px; font-size:0px; line-height:0px;} .ht_40 {height:35px; font-size:0px; line-height:0px;}
	.ht_50 {height:45px; font-size:0px; line-height:0px;} .ht_60 {height:55px; font-size:0px; line-height:0px;}
    /* Public end, please don’t change it arbitrarily */
}
/*992px_lg_end*/


@media only screen and (max-width:768px){
    /* Public start, please don’t change it arbitrarily */
    .dp_b7 {display:block;}.dp_n7 {display:none;}.dp_f7 {display:flex;}
    .ft_l7 {float:left;}.ft_r7 {float:right;}.ft_n7 {float:none;}
    .pd_20_7 {padding:0 20px;}.pd_30_7 {padding:0 30px;}.pd_40_7 {padding:0 40px;}
    .fd_r7 {flex-direction:row;}.fd_r_reverse7 {flex-direction:row-reverse;}
    .fd_c7 {flex-direction:column;}.fd_c_reverse7 {flex-direction:column-reverse;}
    .fw_w7 {flex-wrap: wrap;}.fw_nw7 {flex-wrap: nowrap;}.fw_w_reverse7 {flex-wrap:wrap-reverse;}
    .jc-start7, .ai_start7, .ac_start7 {justify-content: flex-start;}
    .jc-center7, .ai_center7, .ac_center7 {justify-content: center;}
    .jc-end7, .ai_end7, .ac_end7 {justify-content: flex-end;}
    .jc-around7, .ac_around7 {justify-content: space-around;}
    .jc-between7, .ac_between7 {justify-content: space-between;}
    .ai_stretch7, .ac_stretch7 {align-items:stretch;}
    .ai_baseline7 {align-items:baseline;}
    .max_img7 img {max-width:100%!important; height:auto!important;}
    .img_100_7 img {width:100%!important;}
    .ta_l7 {text-align:left;}.ta_c7 {text-align:center;}.ta_r7 {text-align:right;}.ta_j7 {text-align:justify;}
	.fs_12 {font-size: 1.736vw;}
	.fs_13 {font-size: 1.91vw;}
	.fs_14 {font-size: 2.083vw;}
    .fs_15 {font-size: 2.257vw;}
    .fs_16 {font-size: 2.431vw;}
    .fs_17 {font-size: 2.604vw;}
    .fs_18 {font-size: 2.778vw;}
    .fs_19 {font-size: 2.951vw;}
    .fs_20 {font-size: 3.125vw;}
    .fs_21 {font-size: 3.299vw;}
    .fs_22 {font-size: 3.472vw;}
    .fs_23 {font-size: 3.646vw;}
    .fs_24 {font-size: 3.819vw;}
    .fs_25 {font-size: 3.993vw;}
    .fs_26, .productsAC h3::first-letter, .productsC > div:nth-child(2) h2::first-letter {font-size: 4.167vw;}
    .fs_27 {font-size: 4.34vw;}
    .fs_28 {font-size: 4.514vw;}
    .fs_29 {font-size: 4.688vw;}
    .fs_30 {font-size: 4.861vw;}
    .fs_31 {font-size: 5.035vw;}
    .fs_32 {font-size: 5.208vw;}
    .fs_33 {font-size: 5.382vw;}
    .fs_34 {font-size: 5.556vw;}
    .fs_35 {font-size: 5.729vw;}
    .fs_36 {font-size: 5.903vw;}
    .fs_37 {font-size: 6.076vw;}
    .fs_38 {font-size: 6.25vw;}
    .fs_39 {font-size: 6.424vw;}
    .fs_40 {font-size: 6.597vw;}
    .fs_41 {font-size: 6.771vw;}
    .fs_42 {font-size: 6.944vw;}
    .fs_43 {font-size: 7.118vw;}
    .fs_44 {font-size: 7.292vw;}
    .fs_45 {font-size: 7.465vw;}
    .fs_46 {font-size: 7.639vw;}
    .fs_47 {font-size: 7.813vw;}
    .fs_48 {font-size: 7.986vw;}
    .fs_49 {font-size: 8.16vw;}
    .fs_50 {font-size: 8.333vw;}
    .fs_51 {font-size: 8.507vw;}
    .fs_52 {font-size: 8.681vw;}
    .fs_53 {font-size: 8.854vw;}
    .fs_54 {font-size: 9.028vw;}
    .fs_55 {font-size: 9.201vw;}
    .fs_56 {font-size: 9.375vw;}
    .fs_57 {font-size: 9.549vw;}
    .fs_58 {font-size: 9.722vw;}
    .fs_59 {font-size: 9.896vw;}
    .fs_60 {font-size: 10.069vw;}
	.ht_20 {height:10px; font-size:0px; line-height:0px;} .ht_25 {height:15px; font-size:0px; line-height:0px;}
	.ht_30 {height:20px; font-size:0px; line-height:0px;} .ht_40 {height:30px; font-size:0px; line-height:0px;}
	.ht_50 {height:40px; font-size:0px; line-height:0px;} .ht_60 {height:50px; font-size:0px; line-height:0px;}
    /* Public end, please don’t change it arbitrarily */
}
/*768px_md_end*/


@media only screen and (max-width:576px){
    /* Public start, please don’t change it arbitrarily */
    .dp_b5 {display:block;}.dp_n5 {display:none;}.dp_f5 {display:flex;}
    .ft_l5 {float:left;}.ft_r5 {float:right;}.ft_n5 {float:none;}
    .pd_20_5 {padding:0 20px;}.pd_30_5 {padding:0 30px;}.pd_40_5 {padding:0 40px;}
    .fd_r5 {flex-direction:row;}.fd_r_reverse5 {flex-direction:row-reverse;}
    .fd_c5 {flex-direction:column;}.fd_c_reverse5 {flex-direction:column-reverse;}
    .fw_w5 {flex-wrap: wrap;}.fw_nw5 {flex-wrap: nowrap;}.fw_w_reverse5 {flex-wrap:wrap-reverse;}
    .jc-start5, .ai_start5, .ac_start5 {justify-content: flex-start;}
    .jc-center5, .ai_center5, .ac_center5 {justify-content: center;}
    .jc-end5, .ai_end5, .ac_end5 {justify-content: flex-end;}
    .jc-around5, .ac_around5 {justify-content: space-around;}
    .jc-between5, .ac_between5 {justify-content: space-between;}
    .ai_stretch5, .ac_stretch5 {align-items:stretch;}
    .ai_baseline5 {align-items:baseline;}
    .max_img5 img {max-width:100%!important; height:auto!important;}
    .img_100_5 img {width:100%!important;}
    .ta_l5 {text-align:left;}.ta_c5 {text-align:center;}.ta_r5 {text-align:right;}.ta_j5 {text-align:justify;}
	.fs_12 {font-size: 2.326vw;}
	.fs_13 {font-size: 2.558vw;}
	.fs_14 {font-size: 2.791vw;}
    .fs_15 {font-size: 3.023vw;}
    .fs_16 {font-size: 3.256vw;}
    .fs_17 {font-size: 3.488vw;}
    .fs_18 {font-size: 3.721vw;}
    .fs_19 {font-size: 3.953vw;}
    .fs_20 {font-size: 4.186vw;}
    .fs_21 {font-size: 4.419vw;}
    .fs_22 {font-size: 4.651vw;}
    .fs_23 {font-size: 4.884vw;}
    .fs_24 {font-size: 5.116vw;}
    .fs_25 {font-size: 5.349vw;}
    .fs_26, .productsAC h3::first-letter, .productsC > div:nth-child(2) h2::first-letter {font-size: 5.581vw;}
    .fs_27 {font-size: 5.814vw;}
    .fs_28 {font-size: 6.047vw;}
    .fs_29 {font-size: 6.279vw;}
    .fs_30 {font-size: 6.512vw;}
    .fs_31 {font-size: 6.744vw;}
    .fs_32 {font-size: 6.977vw;}
    .fs_33 {font-size: 7.209vw;}
    .fs_34 {font-size: 7.442vw;}
    .fs_35 {font-size: 7.674vw;}
    .fs_36 {font-size: 7.907vw;}
    .fs_37 {font-size: 8.14vw;}
    .fs_38 {font-size: 8.372vw;}
    .fs_39 {font-size: 8.605vw;}
    .fs_40 {font-size: 8.837vw;}
    .fs_41 {font-size: 9.07vw;}
    .fs_42 {font-size: 9.302vw;}
    .fs_43 {font-size: 9.535vw;}
    .fs_44 {font-size: 9.767vw;}
    .fs_45 {font-size: 10vw;}
    .fs_46 {font-size: 10.233vw;}
    .fs_47 {font-size: 10.465vw;}
    .fs_48 {font-size: 10.698vw;}
    .fs_49 {font-size: 10.93vw;}
    .fs_50 {font-size: 11.163vw;}
    .fs_51 {font-size: 11.395vw;}
    .fs_52 {font-size: 11.628vw;}
    .fs_53 {font-size: 11.86vw;}
    .fs_54 {font-size: 12.093vw;}
    .fs_55 {font-size: 12.326vw;}
    .fs_56 {font-size: 12.558vw;}
    .fs_57 {font-size: 12.791vw;}
    .fs_58 {font-size: 13.023vw;}
    .fs_59 {font-size: 13.256vw;}
    .fs_60 {font-size: 13.488vw;}
	.ht_25 {height:10px; font-size:0px; line-height:0px;}
	.ht_30 {height:15px; font-size:0px; line-height:0px;} .ht_40 {height:25px; font-size:0px; line-height:0px;}
	.ht_50 {height:35px; font-size:0px; line-height:0px;} .ht_60 {height:45px; font-size:0px; line-height:0px;}
    /* Public end, please don’t change it arbitrarily */
}
/*576px_sm_end*/


@media only screen and (max-width:430px){
    /* Public start, please don’t change it arbitrarily */
    .dp_b4 {display:block;}.dp_n4 {display:none;}.dp_f4 {display:flex;}
    .ft_l4 {float:left;}.ft_r4 {float:right;}.ft_n4 {float:none;}
    .pd_20_4 {padding:0 20px;}.pd_30_4 {padding:0 30px;}.pd_40_4 {padding:0 40px;}
    .fd_r4 {flex-direction:row;}.fd_r_reverse4 {flex-direction:row-reverse;}
    .fd_c4 {flex-direction:column;}.fd_c_reverse4 {flex-direction:column-reverse;}
    .fw_w4 {flex-wrap: wrap;}.fw_nw4 {flex-wrap: nowrap;}.fw_w_reverse4 {flex-wrap:wrap-reverse;}
    .jc-start4, .ai_start4, .ac_start4 {justify-content: flex-start;}
    .jc-center4, .ai_center4, .ac_center4 {justify-content: center;}
    .jc-end4, .ai_end4, .ac_end4 {justify-content: flex-end;}
    .jc-around4, .ac_around4 {justify-content: space-around;}
    .jc-between4, .ac_between4 {justify-content: space-between;}
    .ai_stretch4, .ac_stretch4 {align-items:stretch;}
    .ai_baseline4 {align-items:baseline;}
    .max_img4 img {max-width:100%!important; height:auto!important;}
    .img_100_4 img {width:100%!important;}
    .ta_l4 {text-align:left;}.ta_c4 {text-align:center;}.ta_r4 {text-align:right;}.ta_j4 {text-align:justify;}
	.fs_12 {font-size: 12px;}
	.fs_13 {font-size: 12px;}
	.fs_14 {font-size: 14px;}
    .fs_15 {font-size: 14px;}
    .fs_16 {font-size: 16px;}
    .fs_17 {font-size: 16px;}
    .fs_18 {font-size: 18px;}
    .fs_19 {font-size: 18px;}
    .fs_20 {font-size: 19px;}
    .fs_21 {font-size: 19px;}
    .fs_22 {font-size: 20px;}
    .fs_23 {font-size: 20px;}
    .fs_24 {font-size: 21px;}
    .fs_25 {font-size: 21px;}
    .fs_26, .productsAC h3::first-letter, .productsC > div:nth-child(2) h2::first-letter {font-size: 22px;}
    .fs_27 {font-size: 22px;}
    .fs_28 {font-size: 23px;}
    .fs_29 {font-size: 23px;}
    .fs_30 {font-size: 24px;}
    .fs_31 {font-size: 24px;}
    .fs_32 {font-size: 25px;}
    .fs_33 {font-size: 25px;}
    .fs_34 {font-size: 26px;}
    .fs_35 {font-size: 26px;}
    .fs_36 {font-size: 27px;}
    .fs_37 {font-size: 27px;}
    .fs_38 {font-size: 28px;}
    .fs_39 {font-size: 28px;}
    .fs_40 {font-size: 29px;}
    .fs_41 {font-size: 29px;}
    .fs_42 {font-size: 30px;}
    .fs_43 {font-size: 30px;}
    .fs_44 {font-size: 31px;}
    .fs_45 {font-size: 31px;}
    .fs_46 {font-size: 32px;}
    .fs_47 {font-size: 32px;}
    .fs_48 {font-size: 33px;}
    .fs_49 {font-size: 33px;}
    .fs_50 {font-size: 34px;}
    .fs_51 {font-size: 34px;}
    .fs_52 {font-size: 35px;}
    .fs_53 {font-size: 35px;}
    .fs_54 {font-size: 36px;}
    .fs_55 {font-size: 36px;}
    .fs_56 {font-size: 37px;}
    .fs_57 {font-size: 37px;}
    .fs_58 {font-size: 38px;}
    .fs_59 {font-size: 38px;}
    .fs_60 {font-size: 39px;}
	.ht_30 {height:10px; font-size:0px; line-height:0px;} .ht_40 {height:20px; font-size:0px; line-height:0px;}
	.ht_50 {height:30px; font-size:0px; line-height:0px;} .ht_60 {height:40px; font-size:0px; line-height:0px;}
    /* Public end, please don’t change it arbitrarily */
}
/*430px_xs_end*/