/* CUSTOM FONTS FROM GOOGLE ******************/

/* Import a custom font from Google Fonts. */
/*
@import url('https://fonts.googleapis.com/css2?family=your_own_font&display=swap');
*/


/* CUSTOM FONTS FROM HOST ********************/

/* Load a custom font hosted with the website. */
/*
@font-face {
    font-family: 'your_own_font2';
    src:
        local('your_own_font2'),
        url('../fonts/your_own_font2.woff') format('woff');
}
*/


/* CUSTOM COLOR VARIABLES ********************/

/*
 * Main and highlight colors must be configured from:
 * Admin panel > Settings > Appearance
 *
 * They are generated automatically by the inline
 * #site-branding-colors style and should not be defined here.
 *
 * --gradient-color: Main gradient.
 * --gradient-color2: Secondary gradient.
 */
/*
:root {
    --gradient-color: linear-gradient(to right, #332b66, #6b80d2);
    --gradient-color2: linear-gradient(to right, #7a6ad1, #6b80d2);
}
*/


/* CUSTOM HEADINGS ***************************/

/* Apply the main custom font to headings. */
/*
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
    font-family: 'your_own_font', serif;
    font-weight: 400;
    text-transform: none;
}
*/

/* Apply the secondary custom font to heading subtitles. */
/*
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small {
    font-family: 'your_own_font2', sans-serif;
    font-weight: 200;
    text-transform: uppercase;
    letter-spacing: 0.09em;
}
*/


/* H2 CUSTOM *********************************/

/* Customize second-level headings. */
/*
h2 {
    position: relative;
    margin-bottom: 70px;
    font-size: 52px;
}
*/


/* H2 UNDERLINE ******************************/

/* Add an underline below second-level headings. */
/*
h2::after {
    position: absolute;
    bottom: -30px;
    left: 0;
    display: block;
    width: 200px;
    height: 1px;
    content: '';
    background: var(--highlight-color);
}
*/

/* Center the underline when the heading or its parent is centered. */
/*
h2.text-center::after,
h2[style*="text-align:center"]::after,
.text-center h2::after,
[style*="text-align:center"] h2::after {
    left: auto !important;
    margin-left: 50%;
    transform: translateX(-50%);
}
*/


/* SLIDE HEADING *****************************/

/* Customize the main heading displayed in the first hero slider. */
/*
.hero-1 .hero-contents h1,
.hero-1 .hero-contents .h1 {
    color: #0c1f31;
    font-size: 62px;
}
*/


/* SLIDE PARAGRAPH ***************************/

/* Customize paragraphs displayed in the first hero slider. */
/*
.hero-1 .hero-contents p {
    color: #888888;
}
*/


/* HIDE SLIDE OVERLAY ************************/

/* Hide the background overlay applied to slides. */
/*
.hero-1 .single-slide.bg-cover::before {
    display: none;
}
*/


/* CUSTOM BUTTONS ****************************/

/* Customize the default button appearance. */
/*
.btn {
    padding: 20px;
    font-weight: normal;
    text-transform: uppercase;
}
*/


/* SERVICE CARD WITHOUT BORDERS **************/

/* Remove borders, backgrounds and shadows from service cards. */
/*
.single-service-card {
    border: none;
    background-color: transparent;
    box-shadow: none;
}
*/


/* PARALLAX POLYGON **************************/

/* Display the parallax section with a polygonal top edge. */
/*
.parallax-wrap {
    min-height: 450px;
    padding: 10vh 10vh 8vh;
    background-color: #434f5b;
    clip-path: polygon(0 18%, 100% 0, 100% 100%, 0 100%);
    transform: translate3d(0, 0, 0);
}
*/


/* INVERSE FOOTER COLORS *********************/

/* Use a white background for the footer widgets area. */
/*
.footer-2 .footer-widgets-wrapper {
    background-color: #fff;
}
*/

/* Use the main theme color for the footer bottom area. */
/*
.footer-2 .footer-bottom {
    background-color: var(--main-color);
}
*/

/* Use the highlight color for footer contact icons. */
/*
.footer-wrap
    .single-footer-wid.site_info_widget
    .single-contact-info
    .icon {
    color: var(--highlight-color) !important;
}
*/

/* Force white text and icons inside the footer bottom area. */
/*
.footer-bottom * {
    color: #fff !important;
}
*/