/*
Theme Name:     Hook Child
Description:    Child theme for Hook
Version:        3.1
Author:         Pirenko
Author URI:     https://www.pirenko.com/
Template:       hook
*/


/* latin-ext */
@font-face {
    font-family: 'PT Sans';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(https://harkeylitigation.com/wp-content/themes/hook-child-theme/fonts/ptsans/pt-sans--v17-italic-400.woff2) format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
    font-family: 'PT Sans';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(https://harkeylitigation.com/wp-content/themes/hook-child-theme/fonts/ptsans/pt-sans--v17-italic-700.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* latin */
@font-face {
    font-family: 'PT Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://harkeylitigation.com/wp-content/themes/hook-child-theme/fonts/ptsans/pt-sans--v17-normal-400.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* latin */
@font-face {
    font-family: 'PT Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://harkeylitigation.com/wp-content/themes/hook-child-theme/fonts/ptsans/pt-sans--v17-normal-700.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/*--------------------------------------------------------------
# Remove preloader
--------------------------------------------------------------*/
@media only screen and (max-width: 1019px) {

    .hook_with_parallax {
        background-position: center center !important;
    }    

    #hook_main_menu {
        display: none !important;
    }

    html #hook_loader_block,
    #prk_main_loader {
        display: none !important;
    }

    html #hook_header_inner {
        height: 72px;
    }

    html #hook_main_wrapper #hook_header_section {
        margin-top: 0px;
    }
    
    html #hook_header_section, 
    html #hook_header_background {
        position: fixed;
    }

    html #hook_header_background {
        border-bottom: 1px solid rgba(1, 25, 54, 1);
    }
    html #hook_header_background {
        background-color: #011936;
        background-color: rgba(1, 25, 54, 1);
        opacity: 1;
    }

}


/*--------------------------------------------------------------
# CLS issues
--------------------------------------------------------------*/


@media only screen and (max-width: 1180px) {
    .hook_responsive .hook_theme #hook_main_wrapper .prk_extra_pad, .hook_responsive .hook_theme #hook_main_wrapper .prk_inner_block {
        padding-left: 36px;
        padding-right: 36px;
    }
}

@media only screen and (max-width: 1019px) {
    html.hook_responsive .forced_row.harkey-hero-bg>div:not(.hook_first_row>div),
    .harkey-hero-bg>.prk_inner_block {
        height: calc(100dvh - 72px) !important;
        min-height: 0px;
    }
    body.admin-bar .harkey-hero-bg>.prk_inner_block {
        height: calc(100dvh - 72px - 32px) !important;
        min-height: 0px;
    }

    /*.page-id-13179 .featured_owl .hook_shortcode_slider.per_init {
        opacity: 1;
        visibility: visible;
    }

    .page-id-13179 .featured_owl .owl-carousel.hook_shortcode_slider.per_init .item {
        visibility: visible;
    }

    .page-id-13179 .featured_owl .owl-carousel.hook_shortcode_slider:not(.owl-loaded) .item {
        display: none;
    }*/
}

@media (max-width: 480px) {
    .hook_responsive .hook_theme #hook_main_wrapper .prk_extra_pad, .hook_responsive .hook_theme #hook_main_wrapper .prk_inner_block {
        padding-left: 8px;
        padding-right: 8px;
    }
    .hook_responsive .hook_on_mobile #hidden_bar_footer, .hook_responsive .hook_on_mobile .slider_scroll_button, .hook_responsive .hook_theme #hook_main_wrapper .hide_much_later {
        display: none;
    }
    .hook_responsive .hook_theme #hook_main_wrapper .show_much_later {
        display: block;
    }
    html .prk_text_rotator.h3_sized {
        font-size: 1em;
    }
}