/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
@font-face {
    font-family:"proxima-nova";
    src:url("https://use.typekit.net/af/949f99/00000000000000003b9b3068/27/l?primer=90d4bffd060bb15fb2c0a083b43563d9b9d8d681298f23b8aae7bfe5950b0e83&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/949f99/00000000000000003b9b3068/27/d?primer=90d4bffd060bb15fb2c0a083b43563d9b9d8d681298f23b8aae7bfe5950b0e83&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/949f99/00000000000000003b9b3068/27/a?primer=90d4bffd060bb15fb2c0a083b43563d9b9d8d681298f23b8aae7bfe5950b0e83&fvd=n7&v=3") format("opentype");
    font-display:swap;font-style:normal;font-weight:700;
}

@font-face {
    font-family:"proxima-nova";
    src:url("https://use.typekit.net/af/4c4052/00000000000000003b9b3069/27/l?primer=90d4bffd060bb15fb2c0a083b43563d9b9d8d681298f23b8aae7bfe5950b0e83&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/4c4052/00000000000000003b9b3069/27/d?primer=90d4bffd060bb15fb2c0a083b43563d9b9d8d681298f23b8aae7bfe5950b0e83&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/4c4052/00000000000000003b9b3069/27/a?primer=90d4bffd060bb15fb2c0a083b43563d9b9d8d681298f23b8aae7bfe5950b0e83&fvd=i7&v=3") format("opentype");
    font-display:swap;font-style:italic;font-weight:700;
}

@font-face {
    font-family:"proxima-nova";
    src:url("https://use.typekit.net/af/d82519/00000000000000003b9b306a/27/l?primer=90d4bffd060bb15fb2c0a083b43563d9b9d8d681298f23b8aae7bfe5950b0e83&fvd=n8&v=3") format("woff2"),url("https://use.typekit.net/af/d82519/00000000000000003b9b306a/27/d?primer=90d4bffd060bb15fb2c0a083b43563d9b9d8d681298f23b8aae7bfe5950b0e83&fvd=n8&v=3") format("woff"),url("https://use.typekit.net/af/d82519/00000000000000003b9b306a/27/a?primer=90d4bffd060bb15fb2c0a083b43563d9b9d8d681298f23b8aae7bfe5950b0e83&fvd=n8&v=3") format("opentype");
    font-display:swap;font-style:normal;font-weight:800;
}

@font-face {
    font-family:"proxima-nova";
    src:url("https://use.typekit.net/af/3e6df8/00000000000000003b9b306b/27/l?primer=90d4bffd060bb15fb2c0a083b43563d9b9d8d681298f23b8aae7bfe5950b0e83&fvd=i8&v=3") format("woff2"),url("https://use.typekit.net/af/3e6df8/00000000000000003b9b306b/27/d?primer=90d4bffd060bb15fb2c0a083b43563d9b9d8d681298f23b8aae7bfe5950b0e83&fvd=i8&v=3") format("woff"),url("https://use.typekit.net/af/3e6df8/00000000000000003b9b306b/27/a?primer=90d4bffd060bb15fb2c0a083b43563d9b9d8d681298f23b8aae7bfe5950b0e83&fvd=i8&v=3") format("opentype");
    font-display:swap;font-style:italic;font-weight:800;
}

@font-face {
    font-family:"proxima-nova";
    src:url("https://use.typekit.net/af/576d53/00000000000000003b9b3066/27/l?primer=90d4bffd060bb15fb2c0a083b43563d9b9d8d681298f23b8aae7bfe5950b0e83&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/576d53/00000000000000003b9b3066/27/d?primer=90d4bffd060bb15fb2c0a083b43563d9b9d8d681298f23b8aae7bfe5950b0e83&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/576d53/00000000000000003b9b3066/27/a?primer=90d4bffd060bb15fb2c0a083b43563d9b9d8d681298f23b8aae7bfe5950b0e83&fvd=n6&v=3") format("opentype");
    font-display:swap;font-style:normal;font-weight:600;
}

@font-face {
    font-family:"proxima-nova";
    src:url("https://use.typekit.net/af/f7d492/00000000000000003b9b3067/27/l?primer=90d4bffd060bb15fb2c0a083b43563d9b9d8d681298f23b8aae7bfe5950b0e83&fvd=i6&v=3") format("woff2"),url("https://use.typekit.net/af/f7d492/00000000000000003b9b3067/27/d?primer=90d4bffd060bb15fb2c0a083b43563d9b9d8d681298f23b8aae7bfe5950b0e83&fvd=i6&v=3") format("woff"),url("https://use.typekit.net/af/f7d492/00000000000000003b9b3067/27/a?primer=90d4bffd060bb15fb2c0a083b43563d9b9d8d681298f23b8aae7bfe5950b0e83&fvd=i6&v=3") format("opentype");
    font-display:swap;font-style:italic;font-weight:600;
}

@font-face {
    font-family:"proxima-nova";
    src:url("https://use.typekit.net/af/705e94/00000000000000003b9b3062/27/l?primer=90d4bffd060bb15fb2c0a083b43563d9b9d8d681298f23b8aae7bfe5950b0e83&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/705e94/00000000000000003b9b3062/27/d?primer=90d4bffd060bb15fb2c0a083b43563d9b9d8d681298f23b8aae7bfe5950b0e83&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/705e94/00000000000000003b9b3062/27/a?primer=90d4bffd060bb15fb2c0a083b43563d9b9d8d681298f23b8aae7bfe5950b0e83&fvd=n4&v=3") format("opentype");
    font-display:swap;font-style:normal;font-weight:400;
}

@font-face {
    font-family:"proxima-nova";
    src:url("https://use.typekit.net/af/5c70f2/00000000000000003b9b3063/27/l?primer=90d4bffd060bb15fb2c0a083b43563d9b9d8d681298f23b8aae7bfe5950b0e83&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/5c70f2/00000000000000003b9b3063/27/d?primer=90d4bffd060bb15fb2c0a083b43563d9b9d8d681298f23b8aae7bfe5950b0e83&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/5c70f2/00000000000000003b9b3063/27/a?primer=90d4bffd060bb15fb2c0a083b43563d9b9d8d681298f23b8aae7bfe5950b0e83&fvd=i4&v=3") format("opentype");
    font-display:swap;font-style:italic;font-weight:400;
}
@font-face {
    font-family:"icomoon";
    src:url("fonts/icomoon.eot");
    src:url("fonts/icomoon.eot?#iefix") format("embedded-opentype"),
    url("fonts/icomoon.ttf") format("truetype"),
    url("fonts/icomoon.woff") format("woff"),
    url("fonts/icomoon.svg?#icomoon") format("svg");
    font-weight:normal;
    font-style:normal;
    font-display:swap;
}
[class^="icons-"], [class*=" icons-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family:"icomoon", fantasy !important;
    font-style:normal;
    font-weight:normal;
    font-variant:normal;
    text-transform:none;
    line-height:1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
}
.icons-koru-play:before {
    content: "\e94b";
}
.icons-arrow-right-2:before {
    content: "\e94a";
}
.icons-zalo:before {
    content: "\e949";
}
.icons-go-back:before {
    content: "\e947";
}
.icons-curly-arrow:before {
    content: "\e948";
}
.icons-facebook-brands:before {
    content: "\e900";
}
.icons-facebook-circle-brands:before {
    content: "\e901";
}
.icons-facebook-square-brands:before {
    content: "\e902";
}
.icons-archive:before {
    content: "\e903";
}
.icons-instagram-brands:before {
    content: "\e904";
}
.icons-youtube-brands:before {
    content: "\e905";
}
.icons-linkedin-in-brands:before {
    content: "\e906";
}
.icons-linkedin-square-brands:before {
    content: "\e907";
}
.icons-pinterest-brands:before {
    content: "\e908";
}
.icons-pinterest-circle-brands:before {
    content: "\e909";
}
.icons-pinterest-square-brands:before {
    content: "\e90a";
}
.icons-twitter-brands:before {
    content: "\e90b";
}
.icons-twitter-circle-brands:before {
    content: "\e90c";
}
.icons-twitter-square-brands:before {
    content: "\e90d";
}
.icons-marker:before {
    content: "\e90e";
}
.icons-marker-filled:before {
    content: "\e90f";
}
.icons-heart:before {
    content: "\e910";
}
.icons-heart-filled:before {
    content: "\e911";
}
.icons-user:before {
    content: "\e912";
}
.icons-user-filled:before {
    content: "\e913";
}
.icons-email:before {
    content: "\e914";
}
.icons-email-filled:before {
    content: "\e915";
}
.icons-printer:before {
    content: "\e916";
}
.icons-phone:before {
    content: "\e917";
}
.icons-phone-filled:before {
    content: "\e918";
}
.icons-phone-ring:before {
    content: "\e919";
}
.icons-phone-ring-filled:before {
    content: "\e91a";
}
.icons-fax-machine:before {
    content: "\e91b";
}
.icons-home:before {
    content: "\e91c";
}
.icons-gift:before {
    content: "\e91d";
}
.icons-eye:before {
    content: "\e91e";
}
.icons-clock:before {
    content: "\e91f";
}
.icons-search:before {
    content: "\e920";
}
.icons-shopping-bag:before {
    content: "\e921";
}
.icons-cart:before {
    content: "\e922";
}
.icons-tags:before {
    content: "\e923";
}
.icons-tachometer:before {
    content: "\e924";
}
.icons-shipping:before {
    content: "\e925";
}
.icons-arrow-left:before {
    content: "\e926";
}
.icons-arrow-right:before {
    content: "\e927";
}
.icons-arrow-up:before {
    content: "\e928";
}
.icons-arrow-down:before {
    content: "\e929";
}
.icons-caret-left:before {
    content: "\e92a";
}
.icons-caret-right:before {
    content: "\e92b";
}
.icons-caret-up:before {
    content: "\e92c";
}
.icons-caret-down:before {
    content: "\e92d";
}
.icons-chevron-left:before {
    content: "\e92e";
}
.icons-chevron-right:before {
    content: "\e92f";
}
.icons-chevron-up:before {
    content: "\e930";
}
.icons-chevron-down:before {
    content: "\e931";
}
.icons-checked:before {
    content: "\e932";
}
.icons-calendar:before {
    content: "\e933";
}
.icons-cubes:before {
    content: "\e934";
}
.icons-info:before {
    content: "\e935";
}
.icons-alert:before {
    content: "\e942";
}
.icons-stop-hand:before {
    content: "\e943";
}
.icons-refresh:before {
    content: "\e944";
}
.icons-edit:before {
    content: "\e945";
}
.icons-delete:before {
    content: "\e946";
}
.icons-expand:before {
    content: "\e936";
}
.icons-play-solid:before {
    content: "\e937";
}
.icons-pause:before {
    content: "\e938";
}
.icons-circle:before {
    content: "\e939";
}
.icons-close:before {
    content: "\e93a";
}
.icons-plus:before {
    content: "\e93b";
}
.icons-minus:before {
    content: "\e93c";
}
.icons-send:before {
    content: "\e93d";
}
.icons-sign-in:before {
    content: "\e93e";
}
.icons-sign-out:before {
    content: "\e93f";
}
.icons-download:before {
    content: "\e940";
}
.icons-upload:before {
    content:"\e941";
}
.icons-filter:before {
    content:"\e94c";
}
@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}