﻿body{
    background-color:#ffffff;
    font-family:'Proxima Nova'!important;
}
#header {
    margin-bottom: 0px !important;
    height: auto !important;
}
.header--page{
    text-align:center;
    background-color:#013066;   
    padding-top: 22px;
    padding-bottom: 21px;
    /*height: 68px !important;*/
}
h2{
    text-align:left;
}
.stk_description_inner {
    font-family: Noto Sans,Arial,Helvetica,sans-serif;
    font-weight: 400;
    line-height: normal;
}
.stk_description {
    -webkit-align-self: center;
    align-self: center;
    padding: 100px 24px;
    margin: 0 auto;
    font-size: 14px;
}
.stk_description_inner {
    position: relative;
    max-width: 1200px;
    padding-right: 100px;
    padding-left: 100px;
    margin-right: auto;
    margin-left: auto;
    font-size: 14px;
}
.stk_descriptionTitle {
    margin: 34.56px 0;
    color: #162241;
    font-size: 57.6px;
    font-weight: 700;
}
#contents{
    background-color:#ffffff;
    color:#000000
}
@media screen and (max-width: 768px){
    .stk_description_inner {
    width: 100%;
    padding-right: 4.6875vw;
    padding-left: 4.6875vw;
    margin: auto;
    font-size: 15.525px;
}
}
    .Instruction_inner__3sd66 {
    min-width: 1200px;
    font-size: 14px;
}
        .Instruction_inner__3sd66 {
    width: 1200px;
    padding: 50px 24px;
    margin-right: auto;
    margin-left: auto;
}
    .Instruction_inner__3sd66 .Instruction_instruction_container__1X3Ar {
    margin: 48px -24px;
    text-align:center;
}
   
    .Instruction_inner__3sd66 .Instruction_instruction_container__1X3Ar .Instruction_instruction__3dUSZ {
    margin: 24px;
}

    .Instruction_header__Kjn39{
        
        margin: 0.6em 0;
    color: #162241;
    font-size: 3.6em;
    font-weight: 700;
    text-align: center;
    }
    .Instruction_inner__3sd66 .Instruction_instruction_container__1X3Ar .Instruction_instruction__3dUSZ .Instruction_video_link__1ghV6 {
    position: relative;
    display: block;
    overflow: hidden;
    width: 100%;
    padding-top: 64.25%;
    margin-bottom: 18px;
    background-color: #162241;
    outline: none;
}
  .Instruction_inner__3sd66 .Instruction_instruction_container__1X3Ar .Instruction_instruction__3dUSZ .Instruction_video_link__1ghV6 .Instruction_thumnail_image__Vj_Se {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-position: 50%;
    background-size: cover;
    opacity: .9;
    -webkit-transition: all .32s;
    transition: all .32s;

}
 .Instruction_inner__3sd66 .Instruction_instruction_container__1X3Ar .Instruction_instruction__3dUSZ .Instruction_video_link__1ghV6 .Instruction_play_button__2bVf- {
    position: absolute;
    z-index: 1;
    top: 50%;
    left: 50%;
    padding: 2px;
    border-radius: 50%;
    background-color: rgba(0,0,0,.36);
    line-height: 0;
    opacity: .96;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.Instruction_inner__3sd66 .Instruction_instruction_container__1X3Ar .Instruction_instruction__3dUSZ .Instruction_title__BQDUR {
    margin-bottom: 0.24em;
    font-size: 22px;
    font-weight: 600;
}
.Instruction_inner__3sd66 .Instruction_instruction_container__1X3Ar .Instruction_instruction__3dUSZ .Instruction_download_pdf__1V5w8 {
    display: block;
    margin-bottom: 0.24em;
    color: #333;
    text-decoration: underline;
}
@media screen and (max-width: 767px){
    .Instruction_inner__3sd66 {
    width: 100%;
     min-width: 100%;
}
}
@media screen and (max-width: 767px){
  .Instruction_inner__3sd66 .Instruction_header__Kjn39 {
    font-size: 32px;
    font-weight: 700;
}
}
@media screen and (min-width: 768px){
    .Instruction_instruction_container__1X3Ar {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
}
}
@media screen and (min-width: 768px){
    .Instruction_instruction_container__1X3Ar .Instruction_instruction__3dUSZ {
    max-width: -webkit-calc(33.33% - 48px);
    max-width: calc(33.33% - 48px);
    -webkit-flex-basis: -webkit-calc(33.33% - 48px);
    flex-basis: calc(33.33% - 48px);
    -webkit-flex-grow: 1;
    flex-grow: 1;
    -webkit-flex-shrink: 1;
    flex-shrink: 1;
    margin-top: 12px;
}
}

@media screen and (max-width: 767px){
    :host(:not(.device-mobile-optimized)) .V5AUxf, body:not(.device-mobile-optimized) .V5AUxf{
        display: block;
    }
    #header {
    
   
}
    .header--page .header__inr img{
    max-width: 138.9px;
}
    .header--page{
   
    padding-top: 22px;
    padding-bottom: 21px;
}

}