.p1,.p2,.p4,.p5,.p6,.p7{
    font-family: "NormsProMedium";
}
.p1{
    font-size: 7.8125vw;
    line-height:7.8125vw;
}
.p2{
    font-size: 5.7vw;
    line-height:7.29vw;
}
.p3{
    font-family: "NormsProBold";
    font-size: 3.6vw;
    line-height:4.375vw;
}
.p4{
    font-size: 2.39vw;
    line-height: 2.91vw;
}
.p5{
    font-size: 1.875vw;
    line-height:2.5vw;
}
.p6{
    font-size: 1.6vw;
    line-height:1.98vw;
}
.p7{
    font-size: 1.35vw;
    line-height:1.6vw;
}
.p7_2{
    font-family: "NormsProExtraBold";
    font-size: 1.35vw;
    line-height:1.6vw;
    text-decoration: underline;
}
.t1,.t2,.t3,.t4{
    font-family: "NormsProRegular";
}
.t1{
    font-size: 1.875vw;
    line-height:2.29vw;
}
.t2{
    font-size: 1.45vw;
    line-height:2.08vw;
}
.t3{
    font-size: 1.25vw;
    line-height:1.45vw;
}
.t4{
    font-size: 1vw;
    line-height:1.3vw;
}
.s1,.s2{
    font-family:"SunriseRegularItalic";
}
.s1{
    font-size: 7.8125vw;   
    line-height:7.8125vw;
}
.s2{
    font-size: 5.72vw;
    line-height:7.29vw;
}
.trt3{
    font-family: "DrukWideCy";
    font-size: 3.6vw;
    line-height:4.375vw;
}
@media(max-width:1440px){
    .p1,.s1{
        font-size: 9.027vw;
        line-height:9.027vw;
    }
    .p2,.s2{
        font-size: 6.94vw;
        line-height:8.3vw;
    }
    .p3,.trt3{
        font-size: 4.16vw;
        line-height:5vw;
    }
    .p4{
        font-size: 2.7vw;
        line-height: 3.3vw;
    }
    .p5{
        font-size: 2.22vw;
        line-height: 2.7vw;
    }
    .p6{
        font-size: 1.9vw;
        line-height:2.22vw;
    }
    .p7, .p7_2{
        font-size: 1.52vw;
        line-height:1.8vw;
    }
    .t1{
        font-size: 2.22vw;
        line-height:2.22vw;
    }
    .t2{
        font-size: 1.66vw;
        line-height:2.5vw;
    }
    .t3{
        font-size: 1.38vw;
        line-height:1.66vw;
    }
    .t4{
        font-size: 1.25vw;
        line-height:1.527vw;
    }
}
@media(max-width:1000px){
    .p1,.s1{
        font-size: 9vw;
        line-height:9vw;
    }
    .p2,.s2{
        font-size: 7vw;
        line-height:8.4vw;
    }
    .p3,.trt3{
        font-size: 4vw;
        line-height:4.8vw;
    }
    .p4{
        font-size: 2.8vw;
        line-height: 3.4vw;
    }
    .p5{
        font-size: 2.2vw;
        line-height: 2.6vw;
    }
    .p6{
        font-size: 2vw;
        line-height:2.4vw;
    }
    .p7, .p7_2{
        font-size: 1.6vw;
        line-height:2vw;
    }
    .t1{
        font-size: 2.2vw;
        line-height:2.6vw;
    }
    .t2{
        font-size: 1.6vw;
        line-height:2.6vw;
    }
    .t3{
        font-size: 1.6vw;
        line-height:2vw;
    }
    .t4{
        font-size: 1.4vw;
        line-height:1.8vw;
    }
}
@media(max-width:640px){
    .p1,.s1{
        font-size: 10.9375vw;
        line-height:10.9375vw;
    }
    .p2,.s2{
        font-size: 9.375vw;
        line-height:11.25vw;
    }
    .p3,.trt3{
        font-size: 7.5vw;
        line-height:9.375vw;
    }
    .p4{
        font-size: 5vw;
        line-height: 6.25vw;
    }
    .p5{
        font-size: 4.375vw;
        line-height: 5.625vw;
    }
    .p6{
        font-size: 4.375vw;
        line-height:6.25vw;
    }
    .p7{
        font-size: 3.125vw;
        line-height:3.75vw;
    }
    .p7_2{
        font-size: 5vw;
        line-height: 6.25vw;
    }
    .t1{
        font-size: 4.6875vw;
        line-height:5.625vw;
    }
    .t2{
        font-size: 3.75vw;
        line-height:5.625vw;
    }
    .t3{
        font-size: 2.8125vw;
        line-height:3.4375vw;
    }
}
@media(max-width:428px){
    .p1,.s1{
        font-size: 10.625vw;
        line-height:10.625vw;
    }
    .p3,.trt3{
        font-size: 9.375vw;
        line-height:11.25vw;
    }
    .p4{
        font-size: 5.625vw;
        line-height: 6.875vw;
    }
    .p5{
        font-size: 5vw;
        line-height: 6.25vw;
    }
    .p6{
        font-size: 4.6875vw;
        line-height:6.25vw;
    }
    .p7{
        font-size: 4.375vw;
        line-height:5.625vw;
    }
    .p7_2{
        font-size: 5.625vw;
        line-height: 6.875vw;
    }
    .t1{
        font-size: 5.625vw;
        line-height: 6.875vw;
    }
    .t2{
        font-size: 4.375vw;
        line-height:6.25vw;
    }
    .t3{
        font-size: 3.75vw;
        line-height:4.375vw;
    }
}
@font-face {
    font-family: "NormsProMedium";
    src: url("../../fonts/kindalbom/norms/TTNormsPro-Medium.ttf");
}
@font-face {
    font-family: "NormsProBold";
    src: url("../../fonts/kindalbom/norms/TTNormsPro-Bold.ttf");
}
@font-face {
    font-family: "NormsProExtraBold";
    src: url("../../fonts/kindalbom/norms/TTNormsPro-ExtraBold.ttf");
}
@font-face {
    font-family: "NormsProRegular";
    src: url("../../fonts/kindalbom/norms/TTNormsPro-Regular.ttf");
}
@font-face {
    font-family: "SunriseRegularItalic";
    src: url("../../fonts/kindalbom/sunrise/SangBleuSunrise-RegularItalic.otf");
}
@font-face {
    font-family: "DrukWideCy";
    src: url("../../fonts/kindalbom/DrukWideCyTTMedium.ttf");
}