
@font-face {
    font-family: 'larsseitthin_italic';
    src: url('../font/larsseit-thinitalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'larsseitregular';
    src: url('../font/larsseit.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'larsseitbold';
    src: url('../font/larsseit-bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'larsseit_boldbold_italic';
    src: url('../font/larsseit-bolditalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'larsseitextrabold';
    src: url('../font/larsseit-extrabold.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'larsseitextrabold_italic';
    src: url('../font/larsseit-extrabolditalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'larsseititalicregular';
    src: url('../font/larsseit-italic.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'larsseitlight';
    src: url('../font/larsseit-light.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'larsseitlight_italic';
    src: url('../font/larsseit-lightitalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'larsseitmedium';
    src: url('../font/larsseit-medium.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'larsseitmedium_italic';
    src: url('../font/larsseit-mediumitalic.woff') format('woff'); 
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'larsseitthin';
    src: url('../font/larsseit-thin.woff') format('woff');  
    font-weight: normal;
    font-style: normal;

}




body { width: 100%; float: left; margin: 0; padding: 0; font-style: normal; background-color: #f6faf4; font-family: 'larsseitregular'; }
.wrapper{ margin: 0; padding: 0; float: left; width: 100%; }
.padding{ padding: 0; }
.vertical-align{display: flex;align-items: center; justify-content: center;}

.pickspack-main {background-color: #f6faf4; }
.pickspack-inner-main {padding: 50px 0;}
.pickspack-inner {display: flex; flex-direction: column; }
.pickspack-main h2 {margin: 0; letter-spacing: 0.96px; font-size: 32px; line-height: 42px;padding: 0 0 15px 0; color: #179464;}
.pickspack-main h3 {margin: 0; letter-spacing: 0.78px; font-size: 26px; line-height: 40px; font-weight: 500; padding: 0; color: #179464;}
.pickspack-main p {margin: 0; letter-spacing: -0.2px; font-size: 17px; line-height: 21px;padding: 0 60px 40px 60px; color: #179464; text-align: center;}
.pickspack-main p:last-child {padding-bottom: 0;}
/* .pickspack-main img {margin: 0; padding: 0 0 10px 0; font-size: 16px; line-height: 22px; color: #333333;} */
.pickspack-main .logo {padding-bottom: 50px;padding-top: 15px;}


/* .pickspack-main .video-image {padding-bottom: 50px;} */
.video-sec{padding-bottom: 40px;}
.app-btn{margin: 0; letter-spacing: 0.5px; font-size: 20px; line-height: 24px;padding: 15px 80px; background-color: #179464; color: #fff; border-radius: 10px; float: left;}
.app-btn:hover{color: #fff;text-decoration:none;cursor: pointer;}


/* X-Small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {
    .pickspack-main .logo{    padding-bottom: 50px;}
    /* .pickspack-main .video-image { padding-bottom: 35px; } */
    .video-sec{padding-bottom: 35px;}
    .pickspack-main p{padding: 0 25px 30px 25px;}
    .app-btn{font-size: 18px;padding: 14px 30px;line-height: 24px;}
}
/* Small devices (landscape phones, less than 768px) */
@media (max-width: 767.98px ) and (orientation: landscape) {
    .pickspack-main .logo{    padding-bottom: 50px;}
    /* .pickspack-main .video-image { padding-bottom: 35px; } */
    .video-sec{padding-bottom: 35px;}
    .pickspack-main p{padding: 0 50px 30px 50px;}
    .app-btn{font-size: 17px;padding: 14px 30px;line-height: 23px;}
}
/* Medium devices (tablets, less than 992px) */ 
@media (min-width: 768px) and (max-width: 991.98px) {}
/* Large devices (desktops, less than 1200px) */
@media (min-width: 992px) and (max-width: 1199.98px) {
    .pickspack-main p {padding: 0 60px 30px 60px;}
}
/* Large devices (desktops, less than 1400px) */
@media (min-width: 1200px) and (max-width: 1399.98px) {
    .pickspack-main p {padding: 0 65px 40px 65px;}
}
