/* 
Theme Name: B Theme
Theme URI: https://asithemes.com/theme/b-theme/
Description: 
Author: AsiThemes
Author URI: https://asithemes.com/
Version: 1.3.5
Template: genesis
Template Version: 2.6.1
*/

html{
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}
body{
    margin: 0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{
    display: block
}
audio, canvas, progress, video{
    display: inline-block;
    vertical-align: baseline
}
audio:not([controls]){
    display: none;
    height: 0
}
[hidden], template{
    display: none
}
a{
    background: 0 0
}
a:active, a:hover, a:focus{
    outline: 0
}
abbr[title]{
    border-bottom: 1px dotted
}
b, strong{
    font-weight: 700
}
dfn{
    font-style: italic
}
h1{
    font-size: 2em;
    margin: .67em 0
}
mark{
    background: #ff0;
    color: #333
}
small{
    font-size: 80%
}
sub, sup{
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}
sup{
    top: -.5em
}
sub{
    bottom: -.25em
}
img{
    border: 0
}
svg:not(:root){
    overflow: hidden
}
figure{
    margin: 1em 40px
}
hr{
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0
}
pre{
    overflow: auto
}
code, kbd, pre, samp{
    font-family: monospace, monospace;
    font-size: 1em
}
button, input, optgroup, select, textarea{
    color: inherit;
    font: inherit;
    margin: 0
}
button{
    overflow: visible
}
button, select{
    text-transform: none
}
button, html input[type=button], input[type=reset], input[type=submit]{
    -webkit-appearance: button;
    cursor: pointer
}
button[disabled], html input[disabled]{
    cursor: default
}
button::-moz-focus-inner, input::-moz-focus-inner{
    border: 0;
    padding: 0
}
input{
    line-height: normal
}
input[type=checkbox], input[type=radio]{
    box-sizing: border-box;
    padding: 0
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button{
    height: auto
}
input[type=search]{
    -webkit-appearance: textfield;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration{
    -webkit-appearance: none
}
fieldset{
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em
}
legend{
    border: 0;
    padding: 0
}
textarea{
    overflow: auto
}
optgroup{
    font-weight: 700
}
table{
    border-collapse: collapse;
    border-spacing: 0
}
td, th{
    padding: 0
}

/* ## Box Sizing
--------------------------------------------- */
html,
input[type="search"]{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

*,
*:before,
*:after{
    box-sizing: inherit;
}

/* ## Float Clearing
--------------------------------------------- */
.author-box:before,
.clearfix:before,
.entry:before,
.entry-content:before,
.footer-widgets:before,
.nav-primary:before,
.nav-secondary:before,
.pagination:before,
.site-container:before,
.site-footer:before,
.site-header:before,
.site-inner:before,
.wrap:before{
    content: " ";
    display: table;
}
.author-box:after,
.clearfix:after,
.entry:after,
.entry-content:after,
.footer-widgets:after,
.nav-primary:after,
.nav-secondary:after,
.pagination:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.wrap:after{
    clear: both;
    content: " ";
    display: table;
}

/* # Defaults
---------------------------------------------------------------------------------------------------- */
/* ## Typographical Elements
--------------------------------------------- */
html{
    background-color: #ffffff;
    font-size: 62.5%; /* 10px browser default */
}

/* Chrome fix */
body > div{
    font-size: 1.8rem;
}
body{
    color: #333;
    font-family: "Open Sans", sans-serif;
    font-size: 1.8rem;
    font-weight: 300;
    line-height: 1.625;
    margin: 0;
}
a,
button,
input:focus,
input[type="button"],
input[type="reset"],
input[type="submit"],
textarea:focus,
.button{
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}
a{
    color: #c3251d;
    text-decoration: underline;
}
a:hover,
a:focus{
    color: #333;
    text-decoration: none;
}
p{
    margin: 0 0 28px;
    padding: 0;
}
ol,
ul{
    margin: 0;
    padding: 0;
}
li{
    list-style-type: none;
}
hr{
    border: 0;
    border-collapse: collapse;
    border-top: 1px solid #ddd;
    clear: both;
    margin: 1em 0;
}
b,
strong{
    font-weight: 700;
}
blockquote,
cite,
em,
i{
    font-style: italic;
}
blockquote{
    margin: 40px;
}
blockquote::before{
    content: "\201C";
    display: block;
    font-size: 3rem;
    height: 0;
    left: -20px;
    position: relative;
    top: -10px;
}
.video-iframe{
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    height: 0;
}
.video-iframe iframe{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* ## Headings
--------------------------------------------- */
h1,
h2,
h3,
h4,
h5,
h6{
    color: #333;
    font-family: "Open Sans", Lato, sans-serif;
    font-weight: 400;
    line-height: 1.2;
    margin: 0 0 2rem;
}
h1{
    font-size: 3.6rem;
}
h2{
    font-size: 3rem;
}
h3{
    font-size: 2.4rem;
}
h4{
    font-size: 2rem;
}
h5{
    font-size: 1.8rem;
}
h6{
    font-size: 1.6rem;
}

/* ## Objects
--------------------------------------------- */
embed,
iframe,
img,
object,
video,
.wp-caption{
    max-width: 100%;
}
img{
    height: auto;
}
.featured-content img,
.gallery img{
    width: auto;
}

/* ## Gallery
--------------------------------------------- */
.gallery{
    overflow: hidden;
}
.gallery-item{
    display: inline-block;
    vertical-align: middle;
    margin: 0 0 3.2%;
    text-align: center;
    padding: 0 1.6%;
}
.gallery-columns-2 .gallery-item{
    width: 50%;
}
.gallery-columns-3 .gallery-item{
    width: 33%;
}
.gallery-columns-4 .gallery-item{
    width: 25%;
}
.gallery-columns-5 .gallery-item{
    width: 20%;
}
.gallery-columns-6 .gallery-item{
    width: 16.6666%;
}
.gallery-columns-7 .gallery-item{
    width: 14.2857%;
}
.gallery-columns-8 .gallery-item{
    width: 12.5%;
}
.gallery-columns-9 .gallery-item{
    width: 11.1111%;
}
.gallery a,
.gallery img{
    display: block;
    width: 100%;
    height: auto;
}
.gallery a > img{
    display: block;
}
@media only screen and (max-width: 650px){
    .gallery-item{
        width: 50% !important;
        padding: 0 2%;
        margin: 0 0 4%;
    }
}

/* ## Forms
--------------------------------------------- */
input,
select,
textarea{
    background-color: #fff;
    border: 1px solid #ddd;
    color: #333;
    font-size: 1.8rem;
    font-weight: 300;
    padding: 10px;
    width: 100%;
    border-radius: 0;
}
input:focus,
textarea:focus{
    border: 1px solid #999;
    outline: none;
}
input[type="checkbox"],
input[type="image"],
input[type="radio"]{
    width: auto;
}
::-moz-placeholder{
    color: #333;
    font-weight: 300;
    opacity: 1;
}
::-webkit-input-placeholder{
    color: #333;
    font-weight: 300;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button{
    background-color: #333;
    border: 2px solid #c9c9c9;
    color: #fff;
    cursor: pointer;
    font-size: 1.6rem;
    font-weight: 300;
    padding: 16px 24px;
    text-transform: uppercase;
    width: auto;
}
button:hover,
input:hover[type="button"],
input:hover[type="reset"],
input:hover[type="submit"],
.button:hover,
button:focus,
input:focus[type="button"],
input:focus[type="reset"],
input:focus[type="submit"],
.button:focus{
    background-color: #c3251d;
    color: #fff;
}
.entry-content .button:hover,
.entry-content .button:focus{
    color: #fff;
}
.footer-widgets button,
.footer-widgets input[type="button"],
.footer-widgets input[type="reset"],
.footer-widgets input[type="submit"],
.footer-widgets .button{
    background-color: #c3251d;
    color: #fff;
}
.footer-widgets button:hover,
.footer-widgets input:hover[type="button"],
.footer-widgets input:hover[type="reset"],
.footer-widgets input:hover[type="submit"],
.footer-widgets .button:hover,
.footer-widgets button:focus,
.footer-widgets input:focus[type="button"],
.footer-widgets input:focus[type="reset"],
.footer-widgets input:focus[type="submit"],
.footer-widgets .button:focus{
    background-color: #fff;
    color: #333;
}
.button{
    display: inline-block;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button{
    display: none;
}

/* ## Tables
--------------------------------------------- */
body:not(.woocommerce-page) table{
    border: 1px solid #ddd;
    border-collapse: collapse;
    border-spacing: 0;
    margin-bottom: 40px;
    width: 100%;
}
body:not(.woocommerce-page) th{
    font-weight: 500;
}
body:not(.woocommerce-page) td,
body:not(.woocommerce-page) th{
    border-bottom: 1px solid #ddd;
    border-right: 1px solid #ddd;
    line-height: 1.3em;
    padding: 7px;
    text-align: left;
}
body:not(.woocommerce-page) td:last-child{
    border-right-width: 0;
}
body:not(.woocommerce-page) tr:last-child td{
    border-bottom-width: 0;
}
body:not(.woocommerce-page) tr:nth-of-type(even){
    background: #f7f7f7;
}

@media only screen and (max-width: 650px){

    body:not(.woocommerce-page) table,
    body:not(.woocommerce-page) thead,
    body:not(.woocommerce-page) tbody,
    body:not(.woocommerce-page) th,
    body:not(.woocommerce-page) td,
    body:not(.woocommerce-page) tr{
        display: block;
        width: 100% !important;
    }

    body:not(.woocommerce-page) th{
        display: none;
    }

    body:not(.woocommerce-page) td{
        padding: 6px 12px;
    }

    body:not(.woocommerce-page) td:before{
        content: attr(data-title);
        font-weight: 600;
        float: left;
        margin: 0 10px 0 0;
    }

    body:not(.woocommerce-page) td{
        border-right-width: 0;
    }

    body:not(.woocommerce-page) tr:last-child td{
        border-bottom-width: 1px;
    }

    body:not(.woocommerce-page) tr:last-child td:last-child{
        border-bottom-width: 0;
    }
}

/* ## Screen Reader Text
--------------------------------------------- */
.screen-reader-text,
.screen-reader-text span,
.screen-reader-shortcut{
    position: absolute !important;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    width: 1px;
    border: 0;
    overflow: hidden;
}
.more-link{
    position: relative;
}

/* # Structure and Layout
---------------------------------------------------------------------------------------------------- */
/* ## Site Containers
--------------------------------------------- */
.site-inner,
.wrap{
    margin: 0 auto;
    max-width: 90%;
}
.site-inner{
    clear: both;
    width: 90%;
    max-width: 1270px;
}
.site-inner.fixed{
    padding-top: 120px;
}

/* ## Column Widths and Positions
--------------------------------------------- */
/* ### Wrapping div for .content and .sidebar-primary */
.content-sidebar-sidebar .content-sidebar-wrap,
.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap{
    width: 980px;
}
.content-sidebar-sidebar .content-sidebar-wrap{
    float: left;
}
.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap{
    float: right;
}

/* ### Content */
.content{
    width: 100%;
}
.content-sidebar .content,
.content-sidebar-sidebar .content,
.sidebar-content-sidebar .content{
    float: left;
}
.content-sidebar-sidebar .content,
.sidebar-content-sidebar .content,
.sidebar-sidebar-content .content{
    width: 580px;
}
.full-width-content .content{
    width: 100%;
}

/* ### Primary Sidebar */
.sidebar-primary{
    display: none;
    float: right;
    width: 25%;
}
.sidebar-content .sidebar-primary,
.sidebar-sidebar-content .sidebar-primary{
    float: left;
}

/* ### Secondary Sidebar */
.sidebar-secondary{
    display: none;
    float: left;
    width: 180px;
}
.content-sidebar-sidebar .sidebar-secondary{
    float: right;
}

/* ## Column Classes
--------------------------------------------- */
/* Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css */
.five-sixths,
.four-sixths,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-sixths,
.two-fourths,
.two-sixths,
.two-thirds{
    float: left;
    margin-left: 2.564102564102564%;
}
.one-half,
.three-sixths,
.two-fourths{
    width: 48.717948717948715%;
}
.one-third,
.two-sixths{
    width: 31.623931623931625%;
}
.four-sixths,
.two-thirds{
    width: 65.81196581196582%;
}
.one-fourth{
    width: 23.076923076923077%;
}
.three-fourths{
    width: 74.35897435897436%;
}
.one-sixth{
    width: 14.52991452991453%;
}
.five-sixths{
    width: 82.90598290598291%;
}
.first{
    clear: both;
    margin-left: 0;
}

@media only screen and (max-width: 650px){

    .five-sixths,
    .four-sixths,
    .one-fourth,
    .one-half,
    .one-sixth,
    .one-third,
    .three-fourths,
    .three-sixths,
    .two-fourths,
    .two-sixths,
    .two-thirds{
        margin: 0;
        width: 100%;
    }
}

/* # Common Classes
---------------------------------------------------------------------------------------------------- */
/* ## Avatar
--------------------------------------------- */
.avatar{
    float: left;
}
.alignleft .avatar,
.author-box .avatar{
    margin-right: 24px;
}
.alignright .avatar{
    margin-left: 24px;
}
.comment .avatar{
    margin: 0 16px 24px 0;
}

/* ## Genesis
--------------------------------------------- */
.breadcrumb{
    margin-bottom: 20px;
}
.archive-description,
.author-box{
    background-color: #fff;
    font-size: 1.6rem;
    text-align: center;
}
.author-box-title{
    font-size: 1.6rem;
    margin-bottom: 4px;
}
.archive-description p,
.author-box p{
    margin-bottom: 1rem;
}
.archive-description p:last-child,
.author-box p:last-child{
    margin-bottom: 6rem;
}

/* ## Search Form
--------------------------------------------- */
.search-form{
    overflow: hidden;
}
.site-header .search-form{
    float: right;
}
.site-header #menu-btn{
    display: none;
}
.entry-content .search-form{
    width: 50%;
}
.genesis-nav-menu .search input[type="submit"],
.widget_search input[type="submit"]{
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    padding: 0;
    position: absolute;
    width: 1px;
}
.site-header .widget_search{
    float: left;
}
.site-header .widget_search input[type="search"]{
    display: none;
    font-size: 1.4rem;
    padding: 10px;
    width: calc(100% - 25px);
    -webkit-appearance: none;
}
.site-header .widget_search input[type="submit"]{
    background: transparent none repeat scroll 0 0;
    border-radius: 0;
    color: #999;
    font-family: FontAwesome;
    height: auto;
    margin: 7px 0 0 5px;
    position: relative;
    width: auto;
    font-size: 2rem;
    display: inline-block;
}
.site-header .widget_search input[type="submit"]:hover{
    border: none;
}
.site-header .widget_search:hover input[type="search"],
.site-header .widget_search input[type="search"]:focus{
    display: inline-block;
}

@media only screen and (max-width: 650px){

    .site-header .widget_search input[type="search"]{
        font-size: 1.8rem;
    }
}

/* ## Titles
--------------------------------------------- */
.archive-title,
.entry-title{
    font-size: 3.6rem;
    margin: 4rem auto 8rem;
    text-align: center;
    font-weight: 500;
    width: 90%;
}
body.single-post .entry-title{
    text-align: left;
    width: 100%;
}
.entry-title a,
.sidebar .widget-title a{
    color: #333;
}
.entry-title a:hover,
.entry-title a:focus{
    color: #000000;
}
.widget-title{
    font-size: 1.8rem;
    margin-bottom: 20px;
}
.footer-widgets .widget-title{
    color: #fff;
}

@media only screen and (max-width: 650px){

    .archive-title,
    .entry-title{
        font-size: 3.4rem;
        margin: 4rem auto 6rem;
    }
}

/* ## WordPress
--------------------------------------------- */
a.aligncenter img{
    display: block;
    margin: 0 auto;
}
a.alignnone{
    display: inline-block;
}
.alignleft{
    float: left;
    text-align: left;
}
.alignright{
    float: right;
    text-align: right;
}
a.alignleft,
a.alignnone,
a.alignright{
    max-width: 100%;
}
img.centered,
.aligncenter{
    display: block;
    margin: 0 auto 24px;
}
img.alignnone,
.alignnone{
    margin-bottom: 12px;
}
a.alignleft,
img.alignleft,
.wp-caption.alignleft{
    margin: 0 24px 24px 0;
}
a.alignright,
img.alignright,
.wp-caption.alignright{
    margin: 0 0 24px 24px;
}
.wp-caption-text{
    font-size: 1.4rem;
    font-weight: 700;
    text-align: center;
}
.entry-content p.wp-caption-text{
    margin-bottom: 0;
}
.entry-content .wp-audio-shortcode,
.entry-content .wp-playlist,
.entry-content .wp-video{
    margin: 0 0 28px;
}

/* # Widgets
---------------------------------------------------------------------------------------------------- */
.widget{
    word-wrap: break-word;
}
.widget li li{
    border: 0;
    margin: 0 0 0 30px;
    padding: 0;
}
.widget_calendar table{
    width: 100%;
}
.widget_calendar td,
.widget_calendar th{
    text-align: center;
}

/* ## Featured Content
--------------------------------------------- */
.featured-content .entry{
    border-bottom: 2px solid #f5f5f5;
    margin-bottom: 20px;
    padding: 0 0 24px;
}
.footer-widgets .entry{
    border-bottom: 1px dotted #666;
}
.featured-content .entry-title{
    font-size: 2rem;
}

/* # Plugins
---------------------------------------------------------------------------------------------------- */

/* ## Genesis eNews Extended
--------------------------------------------- */
.enews-widget,
.enews-widget .widget-title{
    color: #fff;
}
.sidebar .widget.enews-widget{
    background-color: #333;
}
.enews-widget input,
.enews-widget input:focus{
    border: 1px solid #333;
}
.enews-widget input{
    font-size: 1.6rem;
    margin-bottom: 16px;
}
.enews-widget input[type="submit"]{
    background-color: #c3251d;
    color: #fff;
    margin: 0;
    width: 100%;
}
.enews-widget input:hover[type="submit"],
.enews-widget input:focus[type="submit"]{
    background-color: #fff;
    color: #333;
}
.enews form + p{
    margin-top: 24px;
}

/* ## Jetpack
--------------------------------------------- */
#wpstats{
    display: none;
}

/* # Skip Links
---------------------------------------------------------------------------------------------------- */
.genesis-skip-link{
    margin: 0;
}
.genesis-skip-link li{
    height: 0;
    width: 0;
    list-style: none;
}

/* Display outline on focus */
:focus{
    color: #333;
    outline: 0;
}

/* # Site Header
---------------------------------------------------------------------------------------------------- */
.site-header{
    position: relative;
    text-align: center;
}
.site-header.fixed{
    position: fixed;
    width: 100%;
    z-index: 2;
}
.site-header.fixed.scroll{
    background-color: rgba(255, 255, 255, 0.5);
}
.site-header .wrap{
    max-width: 95%;
    padding: 10px 0;
}
.site-header .sub-menu{
    border-top: 1px solid #eee;
}
.site-header .sub-menu .sub-menu{
    margin-top: -56px;
}
.site-header .genesis-nav-menu li li{
    margin-left: 0;
}

@media only screen and (max-width: 990px){

    body.noscroll{
        overflow: hidden;
        position: fixed;
        width: 100%;
    }

    body.noscroll #wpadminbar{
        position: fixed;
    }

    .site-header .wrap{
        position: relative;
    }

    .site-header .search-form{
        float: none;
        text-align: center;
    }

    .site-header #menu-btn{
        cursor: pointer;
        display: block;
        position: absolute;
        right: 0;
        top: 0;
        z-index: 9999;
        width: 30px;
        height: 49px;
        padding-top: 36px;
    }

    .site-header #menu-btn .line{
        background: #3e3e3e none repeat scroll 0 0;
        border-radius: 10px;
        content: "";
        display: block;
        height: 3px;
        position: absolute;
        transition: all 0.3s ease 0s;
        width: 30px;
        z-index: -1;
    }

    .site-header #menu-btn .line:after,
    .site-header #menu-btn .line:before{
        background: #3e3e3e none repeat scroll 0 0;
        border-radius: 10px;
        content: "";
        display: block;
        height: 3px;
        position: absolute;
        transition: all 0.3s ease 0s;
        width: 30px;
        z-index: -1;
    }

    .site-header #menu-btn .line:before{
        top: -10px;
    }

    .site-header #menu-btn .line:after{
        top: 10px;
    }

    .site-header #menu-btn:hover{
        transition: top 0.4s ease 0s;
    }

    .site-header #menu-btn:hover .line:before{
        top: -11px;
    }

    .site-header #menu-btn:hover .line:after{
        top: 11px;
    }

    .site-header.open .wrap{
        padding: 10px 0 30px;
    }

    .site-header.open #menu-btn{
        position: absolute;
    }

    .site-header.open #menu-btn .line{
        background: none;
    }

    .site-header.open{
        transition: none 0s ease 0s;
        z-index: 10;
    }

    .site-header.open .line{
        background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    }

    .site-header.open .line:after{
        background-color: #ffffff;
        top: 0 !important;
        transform: rotate(45deg);
    }

    .site-header.open .line:before{
        background-color: #ffffff;
        top: 0 !important;
        transform: rotate(-45deg);
    }

    .site-header.open .widget-area{
        background-color: #ffffff;
        display: flex;
        flex-direction: column;
        height: 100%;
        left: 0;
        position: fixed;
        top: 0;
        width: 100%;
        z-index: 999;
        margin: 0;
        overflow: auto;
        padding-top: 60px;
    }

    .site-header.open .widget-area > *{
        order: 99;
    }

    .site-header.open .widget-area .nav-primary{
        order: 1;
    }

    .site-header.open .widget-area .widget_search{
        order: 0;
    }

    .site-header.open .widget-area .widget_social{
        order: 2;
    }

    .site-header .widget_search input[type="search"]{
        display: inline-block;
        border-radius: 0;
    }

    .site-header.open .widget_search{
        width: 90%;
        margin: 0 auto;
    }

    .site-header.open .nav-primary ul{
        display: block !important;
        width: 90%;
        margin: 0 auto;
    }

    .site-header.open .nav-primary ul li{
        display: block;
        font-size: 2.5rem;
    }

    .site-header.open .nav-primary ul li a{
        font-size: 3rem;
        padding: 10px;
    }

    .site-header.open .genesis-nav-menu .sub-menu{
        border: medium none;
        left: 0;
        margin: 0;
        opacity: 1;
        position: relative;
        width: 100%;
    }

    .site-header.open .genesis-nav-menu .sub-menu a{
        border: medium none;
        font-size: 2rem;
        width: auto;
    }

    .site-header ul.genesis-nav-menu{
        float: none;
    }

    body.admin-bar .site-header.open .widget-area{
        top: 32px;
    }

    body.admin-bar .site-header.open .nav-primary{
        padding-bottom: 32px;
    }
}

@media only screen and (max-width: 768px){

    body.admin-bar .site-header.open .widget-area{
        top: 46px;
    }

    body.admin-bar .site-header.open .nav-primary{
        padding-bottom: 46px;
    }
}

@media only screen and (max-width: 650px){

    .site-header .wrap{
        max-width: 90%;
    }

    .site-header #menu-btn{
        padding-top: 27px;
        height: 41px;
    }

    .site-header.fixed.scroll{
        top: 0;
    }
}

/* ## Title Area
--------------------------------------------- */
.title-area{
    float: left;
    padding: 10px 0;
}
.header-full-width .title-area{
    width: 100%;
}
.site-title{
    font-size: 3.2rem;
    font-weight: 400;
    line-height: 1.2;
}
.site-title img{
    display: block;
    max-width: 20rem !important;
    height: auto;
}
.site-title a,
.site-title a:hover,
.site-title a:focus{
    color: #333;
    font-weight: 300;
    text-decoration: none;
}
.site-title a b{
    font-weight: 500;
}
.site-description{
    font-size: 1.6rem;
    font-weight: 300;
    line-height: 1.5;
}
.site-description,
.site-title{
    margin-bottom: 0;
}

@media only screen and (max-width: 990px){

    .site-description{
        text-align: center;
    }
}

@media only screen and (max-width: 650px){

    .title-area{
        margin-top: 5px;
        padding: 0;
        width: auto;
    }

    .site-description{
        margin-left: 0;
        display: block;
        text-align: left;
    }
}

/* ## Widget Area
--------------------------------------------- */
.site-header .widget-area{
    float: right;
    margin-top: 7px;
    text-align: right;
}

@media only screen and (max-width: 990px){

    .site-header .widget-area{
        display: none;
        margin-top: 0;
    }
}

/* # Site Navigation
---------------------------------------------------------------------------------------------------- */
.genesis-nav-menu{
    display: table;
    font-size: 1.6rem;
    line-height: 1;
    margin: 0;
}
.genesis-nav-menu .menu-item{
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    position: relative;
}
.genesis-nav-menu a{
    color: #333;
    text-decoration: none;
    display: block;
    padding: 10px;
}
.genesis-nav-menu a:after{
    display: block;
    content: attr(data-title);
    font-weight: 700;
    height: 1px;
    color: transparent;
    overflow: hidden;
    visibility: hidden;
}
.genesis-nav-menu a:hover,
.genesis-nav-menu a:focus,
.genesis-nav-menu .current-menu-item > a,
.genesis-nav-menu .sub-menu .current-menu-item > a:hover,
.genesis-nav-menu .sub-menu .current-menu-item > a:focus{
    font-weight: bold;
}
.genesis-nav-menu .sub-menu{
    border-top: 1px solid #eee;
    margin: 0;
    opacity: 0;
    position: absolute;
    -webkit-transition: opacity .4s ease-in-out;
    -moz-transition: opacity .4s ease-in-out;
    -ms-transition: opacity .4s ease-in-out;
    -o-transition: opacity .4s ease-in-out;
    transition: opacity .4s ease-in-out;
    width: 200px;
    z-index: 99;
}
.genesis-nav-menu .menu-item:hover > .sub-menu{
    opacity: 1;
}
.genesis-nav-menu.menu .menu-item > a:focus + ul.sub-menu,
.genesis-nav-menu.menu .menu-item.sfHover > ul.sub-menu{
    left: 50%;
    transform: translateX(-50%);
    -ms-transform: translateX(-50%); /* IE 9 */
    -webkit-transform: translateX(-50%); /* Safari */
}
.genesis-nav-menu .sub-menu .menu-item{
    display: block;
}
.genesis-nav-menu .sub-menu .menu-item a{
    background-color: #fff;
    border: 1px solid #eee;
    border-top: 0;
    font-size: 1.4rem;
    padding: 20px;
}
.genesis-nav-menu .sub-menu .sub-menu{
    border-top: 0;
    margin: 0;
    position: relative;
}

@media only screen and (max-width: 990px){

    .genesis-nav-menu{
        text-align: center;
    }

    .genesis-nav-menu li{
        float: none;
    }

    .genesis-nav-menu .sub-menu .menu-item a{
        background-color: transparent;
    }
}

/* ## Accessible Menu
--------------------------------------------- */
.menu .menu-item:focus{
    position: static;
}
.menu .menu-item > a:focus + ul.sub-menu,
.menu .menu-item.sfHover > ul.sub-menu{
    left: auto;
    opacity: 1;
}

/* ## Primary Navigation
--------------------------------------------- */
.nav-primary{
    background-color: transparent;
    float: left;
}
.nav-primary .wrap{
    padding: 0;
    max-width: 100%;
}
.nav-primary .genesis-nav-menu .sub-menu a{
    color: #333;
}
.nav-primary .genesis-nav-menu .sub-menu a:hover,
.nav-primary .genesis-nav-menu .sub-menu a:focus,
.nav-primary .genesis-nav-menu .sub-menu .current-menu-item > a{
    color: #000000;
    text-decoration: underline;
}

/* ## Secondary Navigation
--------------------------------------------- */
.nav-secondary{
    background-color: #333;
}
.nav-secondary .genesis-nav-menu a{
    color: #fff;
    padding: 20px;
    text-decoration: none;
}
.nav-secondary .genesis-nav-menu a:hover,
.nav-secondary .genesis-nav-menu a:focus,
.nav-secondary .genesis-nav-menu .current-menu-item > a{
    color: #ccc;
    text-decoration: underline;
}

/* ## Entries
-------------------------------------------- */
.entry{
    margin-bottom: 40px;
}
.entry-content ol,
.entry-content ul{
    margin-bottom: 28px;
    margin-left: 40px;
}
.entry-content ol > li{
    list-style-type: decimal;
}
.entry-content ul > li{
    list-style-type: disc;
}
.entry-content ol ol,
.entry-content ul ul{
    margin-bottom: 0;
}
.entry-content code{
    background-color: #333;
    color: #ddd;
}

/* ## Entry Meta
--------------------------------------------- */
p.entry-meta{
    font-size: 1.6rem;
    margin-bottom: 0;
}
.entry-header .entry-meta{
    margin-bottom: 24px;
}
.entry-footer .entry-meta{
    border-top: 2px solid #f5f5f5;
    padding-top: 24px;
}
.entry-categories,
.entry-tags{
    display: block;
}
.entry-comments-link::before{
    content: "\2014";
    margin: 0 6px 0 2px;
}

/* ## Pagination
--------------------------------------------- */
.archive-pagination{
    clear: both;
    margin: 40px auto;
    text-align: center;
}
.archive-pagination > div{
    float: none;
    display: inline-block;
    margin: 0 20px;
}
.adjacent-entry-pagination{
    margin-bottom: 0;
}
.archive-pagination li{
    display: inline;
}
.archive-pagination li a{
    background-color: transparent;
    color: #000;
    cursor: pointer;
    display: inline-block;
    font-size: 1.6rem;
    padding: 8px 12px;
    text-decoration: none;
}
.archive-pagination li a:hover,
.archive-pagination li a:focus,
.archive-pagination .active a{
    background-color: #f1f1f1;
}

@media only screen and (max-width: 650px){

    .archive-description,
    .author-box,
    .comment-respond,
    .entry,
    .entry-comments,
    .entry-pings,
    .sidebar .widget,
    .site-header{
        padding: 0;
    }

    .archive-pagination li a{
        margin-bottom: 4px;
    }
}

/* ## Comments
--------------------------------------------- */
.comment-respond,
.entry-comments,
.entry-pings{
    background-color: #fff;
    margin-bottom: 4rem;
}
.children .comment-respond,
.children .entry-pings{
    padding: 2rem;
    margin-bottom: 0;
}
.children .comment-respond .form-submit{
    margin-bottom: 0;
}
.comment-list .comment-respond{
    margin-top: 2rem;
}
.comment-header{
    font-size: 1.6rem;
}
.comment-list li{
    margin-top: 3rem;
}
.comment-list li.comment{
    background-color: #f5f5f5;
    padding: 3rem;
}
.comment-list li.comment li{
    padding: 0 0 0 2rem;
    margin: 2rem 0 0 0;
    border-left: 1px solid #cacaca;
}
.comment-respond input[type="email"],
.comment-respond input[type="text"],
.comment-respond input[type="url"]{
    width: 100%;
}
.comment-respond .comment-form-cookies-consent input[type="checkbox"]{
    float: left;
    margin: 5px 10px 0 0;
}
.comment-respond .comment-form-cookies-consent label{
    margin: 0;
}
.comment-respond label{
    display: block;
    margin-right: 12px;
}
.entry-pings .reply{
    display: none;
}
.form-allowed-tags{
    background-color: #f5f5f5;
    font-size: 1.6rem;
    padding: 24px;
}
.entry-comments .comment-list{
    list-style: none;
    margin-left: 0;
}
.entry-comments .comment-author{
    margin-bottom: 0;
}
.comment-reply-link{
    font-size: 1.5rem;
}
.comment-author-link{
    font-weight: bold;
    text-decoration: none;
}
.comment-time-link{
    color: #ababab;
    text-decoration: none;
}

@media only screen and (max-width: 650px){

    .comment-respond input[type="email"],
    .comment-respond input[type="text"],
    .comment-respond input[type="url"]{
        width: 100%;
    }
}


/* # Sidebars
---------------------------------------------------------------------------------------------------- */
.sidebar{
    font-size: 1.6rem;
}
.sidebar li{
    border-bottom: 1px dotted #ddd;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.sidebar p:last-child,
.sidebar ul > li:last-child{
    margin-bottom: 0;
}
.sidebar .widget{
    background-color: #fff;
    margin-bottom: 40px;
    padding: 40px;
}

/* # Footer Widgets
---------------------------------------------------------------------------------------------------- */
.footer-widgets{
    background-color: #333;
    clear: both;
    padding-top: 40px;
}
.footer-widgets,
.footer-widgets a{
    color: #aaa;
}
.footer-widgets input{
    border: 1px solid #333;
}
.footer-widgets a.button,
.footer-widgets a:hover,
.footer-widgets a:focus{
    color: #fff;
}
.footer-widgets li{
    border-bottom: 1px dotted #666;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.footer-widgets .widget{
    margin-bottom: 40px;
}
.footer-widgets p:last-child{
    margin-bottom: 0;
}
.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3{
    width: 340px;
}
.footer-widgets-1{
    margin-right: 60px;
}
.footer-widgets-1,
.footer-widgets-2{
    float: left;
}
.footer-widgets-3{
    float: right;
}

/* # Site Footer
---------------------------------------------------------------------------------------------------- */
.site-footer{
    background-color: #fff;
    font-size: 1.6rem;
    line-height: 2;
    padding: 4rem 0;
    text-align: center;
    width: 90%;
    margin: 0 auto;
}
.site-footer p{
    margin-bottom: 0;
}
.site-footer span{
    vertical-align: middle;
}
.site-footer .menu-footer-wrapper{
    display: inline-block;
    vertical-align: middle;
}
.site-footer .menu-footer-wrapper ul{
    margin: 0;
}
.site-footer .menu-footer-wrapper ul li{
    display: inline-block;
    margin-right: 5px;
}
.site-footer .menu-footer-wrapper ul li:last-child{
    margin-right: 0;
}
.site-footer .menu-footer-wrapper ul ul.sub-menu{
    display: none;
}
.site-footer .menu-footer-wrapper ul a{
    color: #000000;
}

@media only screen and (max-width: 650px){

    .site-footer .menu-footer-wrapper{
        display: block;
        margin-top: 10px;
    }
}

/* # Single
---------------------------------------------------------------------------------------------------- */
#genesis-content{
    margin-left: auto;
    margin-right: auto;
}
body.single:not(.single-product) #genesis-content,
.page-template-default:not(.woocommerce-page) #genesis-content{
    max-width: 700px;
}
body.single .entry-content img{
    display: block;
}

/* # Front page
---------------------------------------------------------------------------------------------------- */
article.front-page{
    padding-top: 4rem;
}
article.front-page h1{
    font-size: 4.8rem;
    font-weight: 300;
    margin-bottom: 80px;
    text-align: center;
}
article.front-page .banner{
    display: table;
    margin-bottom: 60px;
    width: 100%;
}
article.front-page .banner .left-wrapper{
    background-position: center center;
    background-size: cover;
    display: table-cell;
    vertical-align: top;
    width: 66.33%;
}
article.front-page .banner .left-wrapper.video-iframe{
    padding-bottom: 37.4%;
}
article.front-page .banner .right-wrapper{
    background-color: #f1f1f1;
    display: table-cell;
    padding: 70px;
    vertical-align: middle;
}
article.front-page .banner h2{
    font-size: 39px;
    font-weight: bold;
    margin-bottom: 20px;
    line-height: 1.2em;
}
article.front-page .banner .subtitle{
    margin-bottom: 20px;
}
article.front-page .banner .button{
    background-color: transparent;
    border: 2px solid #aeaeae;
    color: #000000;
    text-decoration: none;
}
article.front-page .cta-wrapper{
    display: table;
    margin: 0 auto 60px;
}
article.front-page .cta-wrapper .cta{
    display: table-cell;
    vertical-align: middle;
    width: 33.33%;
}
article.front-page .cta-wrapper.cta-1{
    width: 33.33%;
}
article.front-page .cta-wrapper.cta-1 .cta{
    width: 100%;
}
article.front-page .cta-wrapper.cta-2{
    width: 66.66%;
}
article.front-page .cta-wrapper.cta-2 .cta{
    width: 50%;
}
article.front-page .cta-wrapper .cta-inner{
    display: table;
    padding: 5%;
}
article.front-page .cta-wrapper .cta-inner > a{
    text-decoration: none;
    color: inherit;
    display: block;
}
article.front-page .cta-wrapper .cta .image{
    display: table-cell;
    vertical-align: middle;
}
article.front-page .cta-wrapper .cta img{
    display: block;
    margin: 0 auto;
}
article.front-page .cta-wrapper .cta .text{
    display: table-cell;
    padding-left: 5%;
    vertical-align: middle;
    width: 70%;
}

@media only screen and (max-width: 960px){

    #front-page-1 ul.product_list_widget li{
        vertical-align: top;
        width: 30.8%;
    }

    article.front-page .banner .right-wrapper{
        padding: 30px;
    }

    article.front-page .banner h2{
        font-size: 30px;
    }

    article.front-page .cta-wrapper .cta .text{
        font-size: 15px;
    }
}

@media only screen and (max-width: 650px){

    body.front-page .content article{
        font-size: 25px;
    }

    article.front-page{
        padding-top: 2rem;
    }

    article.front-page h1{
        font-size: 28px;
        margin-bottom: 30px;
    }

    article.front-page .banner,
    article.front-page .cta-wrapper{
        display: block;
        margin-bottom: 20px;
    }

    article.front-page .cta-wrapper .cta{
        display: block;
        width: 100%;
    }

    article.front-page .cta-wrapper.cta-1,
    article.front-page .cta-wrapper.cta-1 .cta,
    article.front-page .cta-wrapper.cta-2,
    article.front-page .cta-wrapper.cta-2 .cta{
        display: block;
        width: 100%;
    }

    article.front-page .banner .left-wrapper{
        display: block;
        height: 200px;
        width: 100%;
    }

    article.front-page .banner .left-wrapper.video-iframe{
        height: auto;
        padding-bottom: 56.25%;
    }

    article.front-page .banner .right-wrapper{
        display: block;
        width: 100%;
    }

    article.front-page .separator{
        display: none;
    }
}

/* # Posts lists
---------------------------------------------------------------------------------------------------- */
.asi-posts-wrapper{
    margin-bottom: 20px;
    display: flex;
    flex-wrap: wrap;
}
.asi-posts-wrapper .asicolumn{
    background-color: #f1f1f1;
    margin: 0 0 2%;
    width: 32%;
    box-sizing: border-box;
}
.asi-posts-wrapper .asicolumn:nth-child(2),
.asi-posts-wrapper .asicolumn:nth-child(3n+5){
    margin-left: 2%;
    margin-right: 2%;
}
.asi-posts-wrapper .asicolumn .entry-image-link{
    background-position: center center;
    background-size: cover;
    display: block;
    padding-bottom: 46.15%;
    height: 0;
}
.asi-posts-wrapper .asicolumn .entry-content-wrap{
    padding: 4.5rem;
}
.asi-posts-wrapper .asicolumn .entry-header .entry-title{
    text-align: left;
}
.asi-posts-wrapper .asicolumn .entry-header .entry-title a{
    color: #000000;
    display: block;
    font-size: 25px;
    font-weight: 600;
    line-height: 1.3em;
    margin-bottom: 20px;
    text-decoration: none;
}
.asi-posts-wrapper .asicolumn .entry-content-wrap .entry-content *,
.asi-posts-wrapper .asicolumn .entry-content-wrap .entry-header *{
    font-size: 17px;
    line-height: 1.3em;
    margin: 0;
}

@media only screen and (max-width: 1020px){
    .asi-posts-wrapper .asicolumn .entry-content-wrap{
        padding: 2.5rem;
    }
}
@media only screen and (max-width: 960px){
    .asi-posts-wrapper{
        justify-content: space-between;
    }

    .asi-posts-wrapper .asicolumn{
        width: 49%;
    }

    .asi-posts-wrapper .asicolumn:nth-child(2),
    .asi-posts-wrapper .asicolumn:nth-child(3n+5){
        margin-left: 0;
        margin-right: 0;
    }
}
@media only screen and (max-width: 650px){
    .asi-posts-wrapper .asicolumn{
        margin: 0 0 10%;
        width: 100%;
    }

    .asi-posts-wrapper .asicolumn .entry-content-wrap{
        padding: 20px;
    }
}


/* # 404
---------------------------------------------------------------------------------------------------- */
body.error404 .entry-content .search-form{
    width: 40%;
    margin: 0 auto;
    text-align: center;
}
body.error404 .entry-content .search-form input[type="submit"]{
    font-size: 20px;
    margin: 17px 0 0 0;
}

/* # Media Queries
---------------------------------------------------------------------------------------------------- */
@media only screen and (max-width: 1200px){

    .content-sidebar-sidebar .content-sidebar-wrap,
    .sidebar-content-sidebar .content-sidebar-wrap,
    .sidebar-sidebar-content .content-sidebar-wrap{
        width: 740px;
    }

    .sidebar-content-sidebar .content,
    .sidebar-sidebar-content .content,
    .content-sidebar-sidebar .content{
        width: 400px;
    }

    .sidebar-primary{
        width: 300px;
    }

    .footer-widgets-1,
    .footer-widgets-2,
    .footer-widgets-3,
    .sidebar-primary{
        width: 300px;
    }

    .footer-widgets-1{
        margin-right: 30px;
    }

}

@media only screen and (max-width: 960px){

    .content,
    .content-sidebar-sidebar .content,
    .content-sidebar-sidebar .content-sidebar-wrap,
    .sidebar-content-sidebar .content,
    .sidebar-content-sidebar .content-sidebar-wrap,
    .footer-widgets-1,
    .footer-widgets-2,
    .footer-widgets-3,
    .sidebar-primary,
    .sidebar-secondary,
    .sidebar-sidebar-content .content,
    .sidebar-sidebar-content .content-sidebar-wrap{
        width: 100%;
    }

    .nav-primary{
        display: inline-block;
        float: none;
        vertical-align: middle;
    }

    .site-description,
    .site-title{
        text-align: center;
    }

    .genesis-nav-menu a,
    .genesis-nav-menu > .first > a,
    .genesis-nav-menu > .last > a{
        padding: 20px 16px;
    }

    .genesis-nav-menu li.right{
        display: none;
    }

    .footer-widgets-1{
        margin-right: 0;
    }

    body.error404 .entry-content .search-form{
        width: 60%;
    }
}

@media only screen and (max-width: 650px){

    body{
        background-color: #fff;
        font-size: 1.6rem;
    }

    .site-inner,
    .wrap{
        padding-left: 5%;
        padding-right: 5%;
    }

    .archive-description,
    .author-box,
    .comment-respond,
    .entry,
    .entry-comments,
    .entry-pings,
    .sidebar .widget,
    .site-header{
        padding: 0;
    }

    .archive-pagination li a{
        margin-bottom: 4px;
    }

    .five-sixths,
    .four-sixths,
    .one-fourth,
    .one-half,
    .one-sixth,
    .one-third,
    .three-fourths,
    .three-sixths,
    .two-fourths,
    .two-sixths,
    .two-thirds{
        margin: 0;
        width: 100%;
    }

    .sidebar .widget.enews-widget{
        padding: 40px;
    }

    body.error404 .entry-content .search-form{
        width: 100%;
    }
}

/* ## Social networks
--------------------------------------------- */
.social-wrapper .social{
    color: #dedede;
    margin: 0 20px 0 0;
    font-size: 2.4rem;
}
.social-wrapper .social:last-child{
    margin-right: 0;
}
.social-wrapper .social.facebook:hover{
    color: #3b5998;
}
.social-wrapper .social.twitter:hover{
    color: #55acee;
}
.social-wrapper .social.instagram:hover{
    color: #8a3ab9;
}
.social-wrapper .social.pinterest:hover{
    color: #cb2027;
}
.social-wrapper .social.google-plus:hover{
    color: #dd4b39;
}
.social-wrapper .social.flickr:hover{
    color: #ff0084;
}
.social-wrapper .social.linkedin:hover{
    color: #007bb5;
}
.social-wrapper .social.skype:hover{
    color: #00aff0;
}
.social-wrapper .social.tripadvisor:hover{
    color: #00af87;
}
.social-wrapper .social.tumblr:hover{
    color: #32506d;
}
.social-wrapper .social.vimeo:hover{
    color: #aad450;
}
.social-wrapper .social.youtube:hover{
    color: #bb0000;
}
.social-wrapper.social-footer{
    display: block;
}
.social-wrapper.social-footer.m{
    margin-top: 20px;
}
.social-wrapper.social-footer .social{
    color: #ababab;
}

@media only screen and (max-width: 650px){

    .social-wrapper.social-footer{
        display: block;
    }
}

/* # Print Styles
---------------------------------------------------------------------------------------------------- */

@media print{

    *,
    *:before,
    *:after{
        background: transparent !important;
        box-shadow: none !important;
        color: #000 !important;
        text-shadow: none !important;
    }

    a,
    a:visited{
        text-decoration: underline;
    }

    a[href]:after{
        content: " (" attr(href) ")";
    }

    abbr[title]:after{
        content: " (" attr(title) ")";
    }

    a[href^="javascript:"]:after,
    a[href^="#"]:after,
    .site-title > a:after{
        content: "";
    }

    thead{
        display: table-header-group;
    }

    img,
    tr{
        page-break-inside: avoid;
    }

    img{
        max-width: 100% !important;
    }

    @page{
        margin: 2cm 0.5cm;
    }

    p,
    h2,
    h3{
        orphans: 3;
        widows: 3;
    }

    blockquote,
    pre{
        border: 1px solid #999;
        page-break-inside: avoid;
    }

    .content,
    .content-sidebar{
        width: 100%;
    }

    button,
    input,
    select,
    textarea,
    .breadcrumb,
    .comment-edit-link,
    .comment-form,
    .comment-list .reply a,
    .comment-reply-title,
    .edit-link,
    .entry-comments-link,
    .entry-footer,
    .genesis-box,
    .header-widget-area,
    .hidden-print,
    .home-top,
    .nav-primary,
    .nav-secondary,
    .post-edit-link,
    .sidebar{
        display: none !important;
    }

    .title-area{
        text-align: center;
        width: 100%;
    }

    .site-title > a{
        margin: 0;
        text-decoration: none;
        text-indent: 0;
    }

    .site-inner{
        padding-top: 0;
        position: relative;
        top: -100px;
    }

    .author-box{
        margin-bottom: 0;
    }

    h1,
    h2,
    h3,
    h4,
    h5,
    h6{
        orphans: 3;
        page-break-after: avoid;
        page-break-inside: avoid;
        widows: 3;
    }

    img{
        page-break-after: avoid;
        page-break-inside: avoid;
    }

    blockquote,
    pre,
    table{
        page-break-inside: avoid;
    }

    dl,
    ol,
    ul{
        page-break-before: avoid;
    }

}













.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}


body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
.wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
.wp-block-pullquote{font-size: 1.5em;line-height: 1.6;}



.entry-content{display:none;}/* Bordes entradas */.post.asicolumn{ border-left: 2px solid #e4e4e4; border-right: 2px solid #e4e4e4; border-bottom: 2px solid #e4e4e4;}.entry-image-link{ margin: -2px;}/* Entradas transparentes */.asi-posts-wrapper .asicolumn .entry-image-link { opacity: 0.85;}/* Ocultar h1 Home */.front-page h1{ display:none;}/* Entradas Home */.asi-posts-wrapper .asicolumn:nth-child(2), .asi-posts-wrapper .asicolumn:nth-child(3n+5) { margin-left: 3.5%; margin-right: 3.5%;}article.front-page .banner { margin-bottom: 3%;}.asi-posts-wrapper .asicolumn { background-color: #f1f1f1; margin: 0 0 3%; width: 31%; box-sizing: border-box;}/* Entradas Home Medias */@media (max-width: 1000px) {.asi-posts-wrapper .asicolumn:nth-child(2), .asi-posts-wrapper .asicolumn:nth-child(3n+5) {margin: 0 0% 3% 0% !important}.asi-posts-wrapper .asicolumn:nth-child(1), .asi-posts-wrapper .asicolumn:nth-child(2n+1) {margin: 0 4% 3% 0% !important}.asi-posts-wrapper .asicolumn { background-color: #f1f1f1; margin: 0 0% 3% 0%; width: 48%; box-sizing: border-box;}.asi-posts-wrapper .asicolumn:nth-child(2), .asi-posts-wrapper .asicolumn:nth-child(3n+5) { margin-left: 0%; margin-right: 0%;}}/* Entradas Home Pequeñas */@media (max-width: 650px) {.right-wrapper { border-left: 3px solid #e4e4e4;}.left-wrapper{ display:none !important;} .right-wrapper{ text-align:center; }.asi-posts-wrapper .asicolumn:nth-child(2), .asi-posts-wrapper .asicolumn:nth-child(2n+1) {margin: 0 0% 5% 0% !important} article.front-page .banner { margin-bottom: 5%;}.asi-posts-wrapper .asicolumn { background-color: #f1f1f1; margin: 0 0 25px; width: 100%; box-sizing: border-box;}.asi-posts-wrapper .asicolumn:nth-child(2), .asi-posts-wrapper .asicolumn:nth-child(3n+5) { margin-left: 0%; margin-right: 0%;}}.asi-posts-wrapper .asicolumn .entry-content-wrap { padding: 3rem;}.right-wrapper{ border-top: 3px solid #e4e4e4; border-right: 3px solid #e4e4e4; border-bottom: 3px solid #e4e4e4;}.site-header .widget-area { margin-top: 20px;}.asi-posts-wrapper .asicolumn .entry-header .entry-title a { font-weight: 400; text-align:center}.asi-posts-wrapper .asicolumn .entry-header .entry-title a{ margin-bottom: 0px;}

   
        body{
            font-family: "Montserrat", sans-serif;
        }
        .button,
        button,
        input[type="button"],
        input[type="reset"],
        input[type="submit"]{
            background-color: #92ae4a;
            color: #ffffff;
            border-color: #92ae4a;
        }
        button:hover,
        .button:hover,
        input:hover[type="button"],
        input:hover[type="reset"],
        input:hover[type="submit"]{
            background-color: #92ae4a;
            color: #ffffff;
            border-color: #92ae4a;
        }
        .button:active,
        button:active,
        input:active[type="button"],
        input:active[type="reset"],
        input:active[type="submit"]{
            background-color: #92ae4a;
            color: #ffffff;
            border-color: #92ae4a;
        }
        a,
        .entry-title a:hover,
        .entry-title a:focus,
        .nav-primary .genesis-nav-menu .sub-menu a:hover,
        .nav-primary .genesis-nav-menu .sub-menu a:focus,
        .nav-primary .genesis-nav-menu .sub-menu .current-menu-item > a{
            color: #92ae4a;
        }
        .site-header.fixed.scroll{
            background-color: rgba(255, 255, 255,0.5);
        }
    
    
        
            .entry-image-link{
    border: 2px solid #e4e4e4 !important;
}

article.front-page .banner .left-wrapper{
    width: 50%;
}
article.front-page {
    padding-top: 0rem;
}
article.front-page .banner {
    margin-bottom: 3%;
}
/* Codigo */
.entry-content code {
    background-color: #eaeaea;
    color: #333;
}
.wp-block-code{
    border: 1px solid #333;
        background-color: #eaeaea;
    font-family: 'Source Code Pro', monospace !important;
    padding:15px;
    border-radius:0px
}
/* Blog */
/* Centrar titulos */
body.single-post .entry-title {
    text-align: center;
}
/* H2 de entradas en el blog */
.post .entry-content h2{
  border-bottom: 2px solid;
  margin-bottom: 30px;
    text-align: center;
    color: black;
} 
/* P de entradas en el blog */
.post .entry-content p{
    color: #000;
}
/* H3 de entradas en el blog */
.post .entry-content h3{
  margin-bottom: 30px;
    text-align: center;
    color: black;
}
/* anchura de pagina del blog */
body.single .site-inner {
    max-width: 800px;
    margin-left: auto;
    margin-right: auto;
}
body.single:not(.single-product) #genesis-content, .page-template-default:not(.woocommerce-page) #genesis-content {
    max-width: 800px;
}
/* Ocultar search */
.site-header .widget_search input[type="submit"] {
display:none;
}
/* Esconder meta superior de entradas */
.entry-meta{
    display:none
}
/* Redes sociales siempre muestran nombres */
.shared-counts-wrap.style-fancy {
    padding-right: 0px;
}
/* Redes sociales siempre muestran nombres */
@media (min-width: 600px) {
.shared-counts-wrap.style-fancy .shared-counts-button .shared-counts-label {
    overflow: visible;
    opacity: 1;
}
}
/* Borde en inputs */
input, select, textarea {
    border: 1px solid rgb(169, 169, 169);
}
/* Menu legal footer */
.menu-footer {
    padding: 10px;
    text-align: center;
}
.menu-footer>a>li {
   display: inline;
   padding: 0 5px;
    font-size:0.9em;
}
/* Boton destacado en menu */
@media (min-width: 992px) {
.highlight{
    border: 2px solid #aeaeae;
}
.highlight a{
    margin-top:2px;
}
}
/*Ocultar errores ninja forms */
.nf-error-msg.nf-error-required-error{
display:none
}
/* Bordes entradas */
.asi-posts-wrapper .asicolumn{
    border-left: 2px solid #e4e4e4 !important;
    border-right: 2px solid #e4e4e4 !important;
    border-bottom: 2px solid #e4e4e4 !important;
}
.entry-image-link{
    border-top: 2px solid #e4e4e4 !important;
}       
            <!-- Fonts Plugin CSS - https://fontsplugin.com/ -->
    
        /* Cached: November 6, 2023 at 3:14am */
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v24/S6u-w4BMUTPHjxsIPx-mPCLQ7A.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v24/S6u-w4BMUTPHjxsIPx-oPCI.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-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v24/S6u_w4BMUTPHjxsI9w2_FQft1dw.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v24/S6u_w4BMUTPHjxsI9w2_Gwft.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-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v24/S6u8w4BMUTPHjxsAUi-qJCY.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v24/S6u8w4BMUTPHjxsAXC-q.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-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v24/S6u_w4BMUTPHjxsI5wq_FQft1dw.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v24/S6u_w4BMUTPHjxsI5wq_Gwft.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-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v24/S6u_w4BMUTPHjxsI3wi_FQft1dw.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v24/S6u_w4BMUTPHjxsI3wi_Gwft.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-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v24/S6u8w4BMUTPHh30AUi-qJCY.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v24/S6u8w4BMUTPHh30AXC-q.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-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh7USSwaPGR_p.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh7USSwiPGQ.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-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjxAwXjeu.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjx4wXg.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-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh6UVSwaPGR_p.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh6UVSwiPGQ.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-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh50XSwaPGR_p.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh50XSwiPGQ.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRyS7m.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRyS7m.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRyS7m.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRyS7m.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRyS7m.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRyS7m.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRyS7m.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRyS7m.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUQjIg1_i6t8kCHKm459WxRyS7m.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.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;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUSjIg1_i6t8kCHKm459Wlhyw.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;
}

#site-title, .site-title, #site-title a, .site-title a, #site-logo, #site-logo a, #logo, #logo a, .logo, .logo a, .wp-block-site-title, .wp-block-site-title a {
font-family: "Montserrat";
 }
#site-description, .site-description, #site-tagline, .site-tagline, .wp-block-site-tagline {
font-family: "Montserrat";
 }
.menu, .page_item a, .menu-item a, .wp-block-navigation, .wp-block-navigation-item__content {
font-family: "Montserrat";
 }
.entry-content, .entry-content p, .post-content, .page-content, .post-excerpt, .entry-summary, .entry-excerpt, .excerpt, .excerpt p, .type-post p, .type-page p, .wp-block-post-content, .wp-block-post-excerpt, .elementor, .elementor p {
font-family: "Montserrat";
 }
.wp-block-post-title, .wp-block-post-title a, .entry-title, .entry-title a, .post-title, .post-title a, .page-title, .entry-content h1, #content h1, .type-post h1, .type-page h1, .elementor h1 {
font-family: "Lato";
 }
.entry-content h2, .post-content h2, .page-content h2, #content h2, .type-post h2, .type-page h2, .elementor h2 {
font-family: "Lato";
 }
.entry-content h3, .post-content h3, .page-content h3, #content h3, .type-post h3, .type-page h3, .elementor h3 {
font-family: "Lato";
 }
.entry-content h4, .post-content h4, .page-content h4, #content h4, .type-post h4, .type-page h4, .elementor h4 {
font-family: "Montserrat";
 }
.entry-content h5, .post-content h5, .page-content h5, #content h5, .type-post h5, .type-page h5, .elementor h5 {
font-family: "Montserrat";
 }
.entry-content h6, .post-content h6, .page-content h6, #content h6, .type-post h6, .type-page h6, .elementor h6 {
font-family: "Montserrat";
 }
.widget-title, .widget-area h1, .widget-area h2, .widget-area h3, .widget-area h4, .widget-area h5, .widget-area h6, #secondary h1, #secondary h2, #secondary h3, #secondary h4, #secondary h5, #secondary h6 {
font-family: "Montserrat";
 }
.widget-area, .widget, .sidebar, #sidebar, #secondary {
font-family: "Montserrat";
 }
footer h1, footer h2, footer h3, footer h4, footer h5, footer h6, .footer h1, .footer h2, .footer h3, .footer h4, .footer h5, .footer h6, #footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6 {
font-family: "Montserrat";
 }
footer, #footer, .footer, .site-footer {
font-family: "Montserrat";
 }
    
    <!-- Fonts Plugin CSS -->
    
    ._hj-Pbej5__styles__resetStyles *{line-height:normal;font-family:Arial, sans-serif, Tahoma !important;text-transform:initial !important;letter-spacing:normal !important}._hj-Pbej5__styles__resetStyles *::before,._hj-Pbej5__styles__resetStyles *::after{box-sizing:initial}._hj-Pbej5__styles__resetStyles div{height:auto}._hj-Pbej5__styles__resetStyles div,._hj-Pbej5__styles__resetStyles span,._hj-Pbej5__styles__resetStyles p,._hj-Pbej5__styles__resetStyles a,._hj-Pbej5__styles__resetStyles button{font-weight:normal !important}._hj-Pbej5__styles__resetStyles div,._hj-Pbej5__styles__resetStyles span,._hj-Pbej5__styles__resetStyles p,._hj-Pbej5__styles__resetStyles a,._hj-Pbej5__styles__resetStyles img,._hj-Pbej5__styles__resetStyles strong,._hj-Pbej5__styles__resetStyles form,._hj-Pbej5__styles__resetStyles label{border:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;float:none !important}._hj-Pbej5__styles__resetStyles span{color:inherit}._hj-Pbej5__styles__resetStyles ol,._hj-Pbej5__styles__resetStyles ul,._hj-Pbej5__styles__resetStyles li{list-style:none !important;margin:0 !important;padding:0 !important}._hj-Pbej5__styles__resetStyles li:before,._hj-Pbej5__styles__resetStyles li:after{content:none !important}._hj-Pbej5__styles__resetStyles hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}._hj-Pbej5__styles__resetStyles input[type='submit'],._hj-Pbej5__styles__resetStyles input[type='button'],._hj-Pbej5__styles__resetStyles button{margin:0;padding:0;float:none !important}._hj-Pbej5__styles__resetStyles input,._hj-Pbej5__styles__resetStyles select,._hj-Pbej5__styles__resetStyles a img{vertical-align:middle}._hj-s3UIi__styles__globalStyles *,._hj-s3UIi__styles__globalStyles *::before,._hj-s3UIi__styles__globalStyles *::after{box-sizing:border-box}@font-face{font-family:'hotjar';src:url(https://script.hotjar.com/font-hotjar_5.f4b154.eot);src:url(https://script.hotjar.com/font-hotjar_5.f4b154.eot#iefix) format("embedded-opentype"),url(https://script.hotjar.com/font-hotjar_5.65042d.woff2) format("woff2"),url(https://script.hotjar.com/font-hotjar_5.0ddfe2.ttf) format("truetype"),url(https://script.hotjar.com/font-hotjar_5.17b429.woff) format("woff"),url(https://script.hotjar.com/font-hotjar_5.2c7ab2.svg#hotjar) format("svg");font-weight:normal;font-style:normal}@keyframes _hj-eYRYp__styles__spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes _hj-5\+Z5O__styles__colors{0%{border-color:#f4364c;border-top-color:transparent}25%{border-color:#00a2f2;border-top-color:transparent}50%{border-color:#efb60c;border-top-color:transparent}75%{border-color:#42ca49;border-top-color:transparent}100%{border-color:#f4364c;border-top-color:transparent}}._hj-s3UIi__styles__globalStyles p{color:inherit !important}._hj-s3UIi__styles__globalStyles a,._hj-s3UIi__styles__globalStyles a:link,._hj-s3UIi__styles__globalStyles a:hover,._hj-s3UIi__styles__globalStyles a:active{color:inherit !important;text-decoration:underline}._hj-s3UIi__styles__globalStyles ._hj-L5SMl__styles__icon{speak:none !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;overflow-wrap:normal !important;word-break:normal !important;word-wrap:normal !important;white-space:nowrap !important;line-height:normal !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;vertical-align:middle !important}._hj-s3UIi__styles__globalStyles ._hj-L5SMl__styles__icon,._hj-s3UIi__styles__globalStyles ._hj-L5SMl__styles__icon:before,._hj-s3UIi__styles__globalStyles ._hj-L5SMl__styles__icon:after,._hj-s3UIi__styles__globalStyles ._hj-L5SMl__styles__icon *,._hj-s3UIi__styles__globalStyles ._hj-L5SMl__styles__icon *:before,._hj-s3UIi__styles__globalStyles ._hj-L5SMl__styles__icon *:after{font-family:'hotjar' !important;display:inline-block !important;direction:ltr !important}._hj-s3UIi__styles__globalStyles ._hj-L5SMl__styles__icon:before{color:inherit !important}._hj-s3UIi__styles__globalStyles ._hj-dk3Fb__styles__iconX:before{content:'\e803'}._hj-s3UIi__styles__globalStyles ._hj-9iDZB__styles__iconOk:before{content:'\e804'}._hj-s3UIi__styles__globalStyles ._hj-t13KX__styles__iconError:before{content:'\e90c'}._hj-s3UIi__styles__globalStyles ._hj-D\+oDX__styles__iconLogo:before{content:'\e806'}._hj-s3UIi__styles__globalStyles ._hj-Nbq9C__styles__iconSelectElement:before{content:'\e91a'}._hj-s3UIi__styles__globalStyles ._hj-mtJG6__styles__surveyIcons{background-repeat:no-repeat;width:16px;height:16px;display:inline-block !important;zoom:1;vertical-align:middle}._hj-widget-theme-light ._hj-s3UIi__styles__globalStyles ._hj-mtJG6__styles__surveyIcons{background-image:url(https://script.hotjar.com/widget_icons_light.766225.png)}._hj-widget-theme-dark ._hj-s3UIi__styles__globalStyles ._hj-mtJG6__styles__surveyIcons{background-image:url(https://script.hotjar.com/widget_icons_dark.ad934a.png)}._hj-s3UIi__styles__globalStyles ._hj-EZqbk__styles__inputField{font-family:Arial, sans-serif, Tahoma;font-size:14px;color:#333 !important;padding:6px !important;text-indent:0 !important;height:30px;width:100%;min-width:100%;background:white;border:1px solid !important;outline:none !important;max-width:none !important;float:none;border-radius:3px}._hj-s3UIi__styles__globalStyles ._hj-AwaE7__styles__textarea{resize:none;height:100px}._hj-s3UIi__styles__globalStyles ._hj-EIBGi__styles__basicButton,._hj-s3UIi__styles__globalStyles ._hj-SU8LU__styles__primaryButton{cursor:pointer;text-decoration:none;text-transform:capitalize;font-size:14px;font-weight:bold;padding:6px 16px !important;border:0;outline:0;display:inline-block;vertical-align:top;width:auto;zoom:1;transition:all 0.2s ease-in-out;box-shadow:0 2px 3px 0 rgba(0,0,0,0.15);border-radius:4px;color:white}._hj-s3UIi__styles__globalStyles ._hj-EIBGi__styles__basicButton:hover,._hj-s3UIi__styles__globalStyles ._hj-SU8LU__styles__primaryButton:hover,._hj-s3UIi__styles__globalStyles ._hj-EIBGi__styles__basicButton:focus,._hj-s3UIi__styles__globalStyles ._hj-SU8LU__styles__primaryButton:focus,._hj-s3UIi__styles__globalStyles ._hj-EIBGi__styles__basicButton:active,._hj-s3UIi__styles__globalStyles ._hj-SU8LU__styles__primaryButton:active{background:#00a251}._hj-s3UIi__styles__globalStyles ._hj-EIBGi__styles__basicButton[disabled],._hj-s3UIi__styles__globalStyles ._hj-SU8LU__styles__primaryButton[disabled]{cursor:default}._hj-s3UIi__styles__globalStyles ._hj-SU8LU__styles__primaryButton{font-size:14px !important;font-weight:500 !important;padding:6px 16px !important;border:0 !important;outline:0 !important;min-height:initial !important;width:auto !important;min-width:initial !important;background:var(--hjFeedbackAccentColor) !important;color:var(--hjFeedbackAccentTextColor) !important;box-shadow:none !important}._hj-s3UIi__styles__globalStyles ._hj-SU8LU__styles__primaryButton:hover,._hj-s3UIi__styles__globalStyles ._hj-SU8LU__styles__primaryButton:focus,._hj-s3UIi__styles__globalStyles ._hj-SU8LU__styles__primaryButton:active{background:var(--hjFeedbackAccentActiveColor) !important}._hj-s3UIi__styles__globalStyles ._hj-SU8LU__styles__primaryButton:focus{background:var(--hjFeedbackAccentColor) !important;box-shadow:0 0 0 1px var(--hjFeedbackPrimaryColor),0 0 0 3px var(--hjFeedbackAccentColor) !important}._hj-s3UIi__styles__globalStyles ._hj-SU8LU__styles__primaryButton:hover{background:var(--hjFeedbackAccentHoverColor) !important}._hj-s3UIi__styles__globalStyles ._hj-SU8LU__styles__primaryButton[disabled]{cursor:default;background:var(--hjFeedbackDisabledAccentColor) !important;color:var(--hjFeedbackDisabledAccentTextColor) !important}._hj-s3UIi__styles__globalStyles ._hj-F457\+__styles__clearButton{cursor:pointer;text-decoration:underline;font-size:13px !important;padding:7px 10px !important;border:0 !important}._hj-s3UIi__styles__globalStyles ._hj-F457\+__styles__clearButton,._hj-s3UIi__styles__globalStyles ._hj-F457\+__styles__clearButton:hover,._hj-s3UIi__styles__globalStyles ._hj-F457\+__styles__clearButton:focus,._hj-s3UIi__styles__globalStyles ._hj-F457\+__styles__clearButton:active{background:transparent !important}._hj-s3UIi__styles__globalStyles ._hj-hTm4\+__styles__answersContentWrapper{padding:4px 12px 16px 12px}._hj-s3UIi__styles__globalStyles ._hj-ag9y\+__styles__spinner{border:1px solid rgba(0,0,0,0.6);border-top-color:transparent !important;border-radius:50%;transform:rotate(0deg);animation:_hj-eYRYp__styles__spin 0.4s linear infinite, _hj-5\+Z5O__styles__colors 5.6s ease-in-out infinite}._hj-s3UIi__styles__globalStyles ._hj-H1LCt__styles__widget{font-size:13px !important;position:fixed;z-index:2147483640;bottom:-400px;right:100px;width:300px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-transform:translateZ(0) !important;transform:translateZ(0) !important}._hj-AwaE7__styles__textarea{}._hj-dk3Fb__styles__iconX,._hj-9iDZB__styles__iconOk,._hj-t13KX__styles__iconError,._hj-D\+oDX__styles__iconLogo,._hj-Nbq9C__styles__iconSelectElement{}._hj-eJm8p__styles__rtl,._hj-eJm8p__styles__rtl *{direction:rtl !important}._hj-hc6BA__styles__roundedCorners{border-radius:3px}._hj-A4W17__styles__inlineSurvey{padding:20px}@media screen and (max-width: 480px){._hj-A4W17__styles__inlineSurvey{padding:20px 0;max-width:100%;overflow-x:auto}}
._hj-1rd6z__styles__embeddedContainer{width:100%;display:flex;justify-content:center}
._hj_feedback_container ._hj-zRk2h__Feedback__feedback,._hj_feedback_container ._hj-zRk2h__Feedback__feedback *{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif !important;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}._hj-YR-2H__Feedback__container{position:relative;z-index:2147483640}._hj-YR-2H__Feedback__container._hj-soF-G__Feedback__isEmbedded{z-index:auto}._hj-zRk2h__Feedback__feedback{color:#333333}._hj-zRk2h__Feedback__feedback._hj-z1NGf__Feedback__button{position:fixed}._hj-zRk2h__Feedback__feedback button{height:auto;min-height:auto;opacity:1;border:none}._hj-zRk2h__Feedback__feedback textarea{margin:0;min-height:auto;box-shadow:none}._hj-zRk2h__Feedback__feedback input{margin:0;height:auto}._hj-zRk2h__Feedback__feedback input::placeholder,._hj-zRk2h__Feedback__feedback textarea::placeholder{color:#636c72;font-weight:normal;opacity:1}._hj-zRk2h__Feedback__feedback._hj-Wv2jv__Feedback__rtl{direction:rtl}._hj-zRk2h__Feedback__feedback._hj-nJeUi__Feedback__hidden{display:none !important;pointer-events:none}
._hj_feedback_container ._hj-ETLL8__MinimizedWidgetMiddle__label{font-size:13px;position:relative;border:none;outline:none;padding:12px 14px 12px 12px;cursor:pointer;white-space:nowrap;background-color:#f4364c !important;background-color:var(--hjFeedbackAccentColor, #f4364c) !important;transition:transform 0.1s ease-in-out, box-shadow 0.1s ease-in-out;opacity:0.96;width:40px;display:flex;flex-direction:column;align-items:flex-start}._hj_feedback_container ._hj-ETLL8__MinimizedWidgetMiddle__label:hover{box-shadow:0 0 35px 2px rgba(0,0,0,0.24);opacity:1}._hj_feedback_container ._hj-G09L\+__MinimizedWidgetMiddle__container{position:fixed;top:50%;transform:translateY(-50%);box-sizing:border-box !important;display:block;direction:ltr !important}._hj_feedback_container ._hj-G09L\+__MinimizedWidgetMiddle__container._hj-v4Fsu__MinimizedWidgetMiddle__right{right:0}._hj_feedback_container ._hj-G09L\+__MinimizedWidgetMiddle__container._hj-v4Fsu__MinimizedWidgetMiddle__right ._hj-ETLL8__MinimizedWidgetMiddle__label{border-radius:3px 0 0 3px;transform:translateX(2px)}._hj_feedback_container ._hj-G09L\+__MinimizedWidgetMiddle__container._hj-v4Fsu__MinimizedWidgetMiddle__right ._hj-ETLL8__MinimizedWidgetMiddle__label:hover{transform:translateX(0)}._hj_feedback_container ._hj-G09L\+__MinimizedWidgetMiddle__container._hj-v4Fsu__MinimizedWidgetMiddle__right ._hj-WJi0t__MinimizedWidgetMiddle__message{right:40px}._hj_feedback_container ._hj-G09L\+__MinimizedWidgetMiddle__container._hj-1QuqW__MinimizedWidgetMiddle__left{left:0}._hj_feedback_container ._hj-G09L\+__MinimizedWidgetMiddle__container._hj-1QuqW__MinimizedWidgetMiddle__left ._hj-ETLL8__MinimizedWidgetMiddle__label{border-radius:0 3px 3px 0;transform:translateX(-2px)}._hj_feedback_container ._hj-G09L\+__MinimizedWidgetMiddle__container._hj-1QuqW__MinimizedWidgetMiddle__left ._hj-ETLL8__MinimizedWidgetMiddle__label:hover{transform:translateX(0)}._hj_feedback_container ._hj-G09L\+__MinimizedWidgetMiddle__container._hj-1QuqW__MinimizedWidgetMiddle__left ._hj-WJi0t__MinimizedWidgetMiddle__message{left:40px}._hj_feedback_container ._hj-G09L\+__MinimizedWidgetMiddle__container ._hj-Dfxkw__MinimizedWidgetMiddle__text{overflow-wrap:normal !important;word-break:normal !important;word-wrap:normal !important;white-space:nowrap !important;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);cursor:pointer;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr;transform:rotate(180deg);color:#ffffff !important;color:var(--hjFeedbackAccentTextColor, #fff) !important}._hj_feedback_container ._hj-G09L\+__MinimizedWidgetMiddle__container ._hj-Dfxkw__MinimizedWidgetMiddle__text._hj-pjjn2__MinimizedWidgetMiddle__language_ja,._hj_feedback_container ._hj-G09L\+__MinimizedWidgetMiddle__container ._hj-Dfxkw__MinimizedWidgetMiddle__text._hj-rcHsJ__MinimizedWidgetMiddle__language_ko,._hj_feedback_container ._hj-G09L\+__MinimizedWidgetMiddle__container ._hj-Dfxkw__MinimizedWidgetMiddle__text._hj-L-Bbd__MinimizedWidgetMiddle__language_zh_CN,._hj_feedback_container ._hj-G09L\+__MinimizedWidgetMiddle__container ._hj-Dfxkw__MinimizedWidgetMiddle__text._hj-2Jf5B__MinimizedWidgetMiddle__language_zh_TW{transform:none}._hj_feedback_container ._hj-G09L\+__MinimizedWidgetMiddle__container ._hj-T5uly__MinimizedWidgetMiddle__emotionIcon{height:18px;margin:10px 0 0 -3px;font-size:14px}._hj-WJi0t__MinimizedWidgetMiddle__message{position:absolute;bottom:3px}
._hj_feedback_container ._hj-pRFOn__EmotionIconDefault__iconEmotionDefault *:before{margin-left:-1.3984375em}._hj_feedback_container ._hj-pRFOn__EmotionIconDefault__iconEmotionDefault ._hj-NS6la__EmotionIconDefault__commentIcon:before{content:'\e900';margin:0}._hj_feedback_container ._hj-pRFOn__EmotionIconDefault__iconEmotionDefault ._hj-NS6la__EmotionIconDefault__commentIcon:before,._hj_feedback_container ._hj-pRFOn__EmotionIconDefault__iconEmotionDefault ._hj-2OhzN__EmotionIconDefault__expressionIcon._hj-x0ZI9__EmotionIconDefault__invert:before{color:#f4364c !important;color:var(--hjFeedbackAccentColor, #f4364c) !important}._hj_feedback_container ._hj-pRFOn__EmotionIconDefault__iconEmotionDefault ._hj-NS6la__EmotionIconDefault__commentIcon._hj-x0ZI9__EmotionIconDefault__invert:before,._hj_feedback_container ._hj-pRFOn__EmotionIconDefault__iconEmotionDefault ._hj-2OhzN__EmotionIconDefault__expressionIcon:before{color:#ffffff !important;color:var(--hjFeedbackAccentTextColor, #fff) !important}._hj_feedback_container ._hj-pRFOn__EmotionIconDefault__iconEmotionDefault._hj-3mQXg__EmotionIconDefault__hate ._hj-2OhzN__EmotionIconDefault__expressionIcon:before{content:'\e901'}._hj_feedback_container ._hj-pRFOn__EmotionIconDefault__iconEmotionDefault._hj-Lrf2W__EmotionIconDefault__dislike ._hj-2OhzN__EmotionIconDefault__expressionIcon:before{content:'\e903'}._hj_feedback_container ._hj-pRFOn__EmotionIconDefault__iconEmotionDefault._hj-OPWov__EmotionIconDefault__neutral ._hj-2OhzN__EmotionIconDefault__expressionIcon:before{content:'\e905'}._hj_feedback_container ._hj-pRFOn__EmotionIconDefault__iconEmotionDefault._hj-F-vtG__EmotionIconDefault__like ._hj-2OhzN__EmotionIconDefault__expressionIcon:before{content:'\e907'}._hj_feedback_container ._hj-pRFOn__EmotionIconDefault__iconEmotionDefault._hj-IDB8D__EmotionIconDefault__love ._hj-2OhzN__EmotionIconDefault__expressionIcon:before{content:'\e909'}._hj_feedback_container ._hj-pRFOn__EmotionIconDefault__iconEmotionDefault._hj-ZQVJp__EmotionIconDefault__wink ._hj-2OhzN__EmotionIconDefault__expressionIcon:before{content:'\e90b'}._hj-pRFOn__EmotionIconDefault__iconEmotionDefault{}
._hj-ONMkJ__MinimizedWidgetMessage__close{}._hj_feedback_container ._hj-ONMkJ__MinimizedWidgetMessage__close{opacity:0;position:absolute;top:-9px;right:-9px;width:21px;height:21px !important;border-radius:50%;font-size:11px;line-height:21px !important;text-align:center;cursor:pointer;border:none;outline:none;color:#ffffff !important;background-color:#4d5167 !important}._hj-cl39T__MinimizedWidgetMessage__message{position:relative;padding:12px 16px !important;margin:0 18px !important;width:320px;max-width:calc(100vw - 120px);text-align:center;font-size:12px !important;cursor:pointer;box-shadow:0 2px 18px 0 rgba(0,0,0,0.3);box-sizing:border-box;background-color:#ffffff !important;background-color:var(--hjFeedbackBackgroundColor, #fff) !important;bottom:-7px;display:flex;flex-direction:column;gap:16px;align-items:center}._hj-cl39T__MinimizedWidgetMessage__message:before{content:'';width:1px;height:1px;position:absolute;bottom:13px;border-top:6px solid transparent;border-bottom:6px solid transparent}._hj-cl39T__MinimizedWidgetMessage__message:hover{box-shadow:0 2px 24px 0 rgba(0,0,0,0.33)}._hj-cl39T__MinimizedWidgetMessage__message:hover ._hj-ONMkJ__MinimizedWidgetMessage__close,._hj-cl39T__MinimizedWidgetMessage__message._hj-y\+-J7__MinimizedWidgetMessage__phone ._hj-ONMkJ__MinimizedWidgetMessage__close,._hj-cl39T__MinimizedWidgetMessage__message._hj-8b8e0__MinimizedWidgetMessage__tablet ._hj-ONMkJ__MinimizedWidgetMessage__close{opacity:1 !important}._hj-cl39T__MinimizedWidgetMessage__message._hj-vpfap__MinimizedWidgetMessage__left:before{left:-7px;border-right:7px solid #ffffff !important;border-right:7px solid var(--hjFeedbackBackgroundColor, #fff) !important}._hj-cl39T__MinimizedWidgetMessage__message._hj-Bn12n__MinimizedWidgetMessage__right:before{right:-7px;border-left:7px solid #ffffff !important;border-left:7px solid var(--hjFeedbackBackgroundColor, #fff) !important}._hj-PFeiP__MinimizedWidgetMessage__messageText{color:#333333 !important;color:var(--hjFeedbackDarkGray, #333) !important}
._hj-widget-container ._hj-a4kgj__PrimaryButton__phone,._hj_feedback_container ._hj-a4kgj__PrimaryButton__phone{font-size:18px !important;padding:12px 20px !important}._hj-widget-container ._hj-JlEmi__PrimaryButton__tablet,._hj_feedback_container ._hj-JlEmi__PrimaryButton__tablet{font-size:22px !important;padding:14px 28px !important}
._hj_feedback_container ._hj-0izHt__MinimizedWidgetBottom__container{position:fixed;bottom:33px;display:flex;align-items:flex-end}._hj_feedback_container ._hj-0izHt__MinimizedWidgetBottom__container>*{-ms-flex:1 0 auto}._hj_feedback_container ._hj-0izHt__MinimizedWidgetBottom__container._hj--qUEH__MinimizedWidgetBottom__right{flex-direction:row-reverse;right:32px}._hj_feedback_container ._hj-0izHt__MinimizedWidgetBottom__container._hj-RCGJ4__MinimizedWidgetBottom__left{left:32px}._hj-g7b-Z__MinimizedWidgetBottom__open{font-size:37px !important;border:none;background:none !important;outline:none;overflow:visible;position:relative;opacity:0.96 !important}._hj-g7b-Z__MinimizedWidgetBottom__open:hover{opacity:1 !important}._hj-g7b-Z__MinimizedWidgetBottom__open._hj-RCGJ4__MinimizedWidgetBottom__left{left:-7px}._hj-g7b-Z__MinimizedWidgetBottom__open._hj-RCGJ4__MinimizedWidgetBottom__left,._hj-g7b-Z__MinimizedWidgetBottom__open._hj--qUEH__MinimizedWidgetBottom__right{bottom:-3px}._hj-g7b-Z__MinimizedWidgetBottom__open:hover>div:before{box-shadow:0 2px 18px 18px rgba(0,0,0,0.65)}._hj-g7b-Z__MinimizedWidgetBottom__open>div{position:relative;cursor:pointer}._hj-g7b-Z__MinimizedWidgetBottom__open>div:before{content:'';z-index:-1;position:absolute;bottom:20px;left:25px;background:rgba(0,0,0,0.48);width:6px;height:1px;box-shadow:0 2px 18px 18px rgba(0,0,0,0.48);transition:all 0.2s ease-in-out}._hj-g7b-Z__MinimizedWidgetBottom__open>div span{line-height:1;vertical-align:bottom}._hj-dj87g__MinimizedWidgetBottom__close{width:44px;height:37px !important;font-size:20px;text-align:center !important;border:none;outline:none;border-radius:5px;box-shadow:0 2px 10px 1px rgba(0,0,0,0.18);cursor:pointer;color:#ffffff !important;color:var(--hjFeedbackAccentTextColor, #fff) !important;background-color:#f4364c !important;background-color:var(--hjFeedbackAccentColor, #f4364c) !important}._hj-gdqzW__MinimizedWidgetBottom__iconX{}
@keyframes _hj-lISCn__ExpandedWidget__slideInLeft{0%{transform:translateX(-350px) translateY(-50%);opacity:0}100%{transform:translateX(0px) translateY(-50%);opacity:1}}@keyframes _hj-a6ETr__ExpandedWidget__slideOutLeft{0%{transform:translateX(0px) translateY(-50%);opacity:1}100%{transform:translateX(-350px) translateY(-50%);opacity:0}}@keyframes _hj-dLkgL__ExpandedWidget__slideInRight{0%{transform:translateX(350px) translateY(-50%);opacity:0}100%{transform:translateX(0px) translateY(-50%);opacity:1}}@keyframes _hj-3bH6k__ExpandedWidget__slideOutRight{0%{transform:translateX(0px) translateY(-50%);opacity:1}100%{transform:translateX(350px) translateY(-50%);opacity:0}}@keyframes _hj-X-Ux5__ExpandedWidget__slideInBottom{0%{transform:translateY(18px);opacity:0}100%{transform:translateY(0px);opacity:1}}@keyframes _hj-ZDTvk__ExpandedWidget__slideOutBottom{0%{transform:translateY(0px);opacity:1}100%{transform:translateY(18px);opacity:0;background:red}}@keyframes _hj-E6UHR__ExpandedWidget__slideInBottomMobile{0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0px);opacity:1}}@keyframes _hj-Jjtcq__ExpandedWidget__slideOutBottomMobile{0%{transform:translateY(0px);opacity:1}100%{transform:translateY(20px);opacity:0}}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer{display:flex;z-index:10}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-q-8RD__ExpandedWidget__isEmbedded{align-items:center;z-index:0}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button{position:fixed}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-lISCn__ExpandedWidget__slideInLeft{animation:_hj-lISCn__ExpandedWidget__slideInLeft 300ms forwards}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-a6ETr__ExpandedWidget__slideOutLeft{animation:_hj-a6ETr__ExpandedWidget__slideOutLeft 300ms forwards}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-dLkgL__ExpandedWidget__slideInRight{animation:_hj-dLkgL__ExpandedWidget__slideInRight 300ms forwards}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-3bH6k__ExpandedWidget__slideOutRight{animation:_hj-3bH6k__ExpandedWidget__slideOutRight 300ms forwards}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-8t8aG__ExpandedWidget__middle{top:50%}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-Nf6vN__ExpandedWidget__bottom{bottom:92px}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-Nf6vN__ExpandedWidget__bottom._hj-lISCn__ExpandedWidget__slideInLeft,._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-Nf6vN__ExpandedWidget__bottom._hj-dLkgL__ExpandedWidget__slideInRight{animation:_hj-X-Ux5__ExpandedWidget__slideInBottom 300ms forwards}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-Nf6vN__ExpandedWidget__bottom._hj-a6ETr__ExpandedWidget__slideOutLeft,._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-Nf6vN__ExpandedWidget__bottom._hj-3bH6k__ExpandedWidget__slideOutRight{animation:_hj-ZDTvk__ExpandedWidget__slideOutBottom 300ms forwards}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-FZpS-__ExpandedWidget__right{right:32px}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-qIRHQ__ExpandedWidget__left{left:32px}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-Glvms__ExpandedWidget__phone,._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-g9YQb__ExpandedWidget__tablet{width:100%;max-width:420px;padding:0 20px;top:auto;bottom:20px;position:fixed;left:0;right:0}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-Glvms__ExpandedWidget__phone._hj-lISCn__ExpandedWidget__slideInLeft,._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-Glvms__ExpandedWidget__phone._hj-dLkgL__ExpandedWidget__slideInRight,._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-g9YQb__ExpandedWidget__tablet._hj-lISCn__ExpandedWidget__slideInLeft,._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-g9YQb__ExpandedWidget__tablet._hj-dLkgL__ExpandedWidget__slideInRight{animation:_hj-E6UHR__ExpandedWidget__slideInBottomMobile 300ms forwards}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-Glvms__ExpandedWidget__phone._hj-a6ETr__ExpandedWidget__slideOutLeft,._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-Glvms__ExpandedWidget__phone._hj-3bH6k__ExpandedWidget__slideOutRight,._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-g9YQb__ExpandedWidget__tablet._hj-a6ETr__ExpandedWidget__slideOutLeft,._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-g9YQb__ExpandedWidget__tablet._hj-3bH6k__ExpandedWidget__slideOutRight{animation:_hj-Jjtcq__ExpandedWidget__slideOutBottomMobile 300ms forwards}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-Glvms__ExpandedWidget__phone ._hj-eEC5y__ExpandedWidget__closeButton,._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-g9YQb__ExpandedWidget__tablet ._hj-eEC5y__ExpandedWidget__closeButton{right:40px;height:36px;width:36px;font-size:18px;top:-18px}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-Glvms__ExpandedWidget__phone._hj-LHpTO__ExpandedWidget__fullSize,._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-g9YQb__ExpandedWidget__tablet._hj-LHpTO__ExpandedWidget__fullSize{top:0;bottom:0;padding:0;max-width:100%}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-Glvms__ExpandedWidget__phone._hj-LHpTO__ExpandedWidget__fullSize._hj-lISCn__ExpandedWidget__slideInLeft,._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-Glvms__ExpandedWidget__phone._hj-LHpTO__ExpandedWidget__fullSize._hj-dLkgL__ExpandedWidget__slideInRight,._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-Glvms__ExpandedWidget__phone._hj-LHpTO__ExpandedWidget__fullSize._hj-a6ETr__ExpandedWidget__slideOutLeft,._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-Glvms__ExpandedWidget__phone._hj-LHpTO__ExpandedWidget__fullSize._hj-3bH6k__ExpandedWidget__slideOutRight,._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-g9YQb__ExpandedWidget__tablet._hj-LHpTO__ExpandedWidget__fullSize._hj-lISCn__ExpandedWidget__slideInLeft,._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-g9YQb__ExpandedWidget__tablet._hj-LHpTO__ExpandedWidget__fullSize._hj-dLkgL__ExpandedWidget__slideInRight,._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-g9YQb__ExpandedWidget__tablet._hj-LHpTO__ExpandedWidget__fullSize._hj-a6ETr__ExpandedWidget__slideOutLeft,._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-g9YQb__ExpandedWidget__tablet._hj-LHpTO__ExpandedWidget__fullSize._hj-3bH6k__ExpandedWidget__slideOutRight{animation:none}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-Glvms__ExpandedWidget__phone._hj-LHpTO__ExpandedWidget__fullSize ._hj--NfhW__ExpandedWidget__innerContainer,._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-g9YQb__ExpandedWidget__tablet._hj-LHpTO__ExpandedWidget__fullSize ._hj--NfhW__ExpandedWidget__innerContainer{box-shadow:none;overflow:auto}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-Glvms__ExpandedWidget__phone._hj-LHpTO__ExpandedWidget__fullSize ._hj-eEC5y__ExpandedWidget__closeButton,._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-rPPi2__ExpandedWidget__button._hj-g9YQb__ExpandedWidget__tablet._hj-LHpTO__ExpandedWidget__fullSize ._hj-eEC5y__ExpandedWidget__closeButton{background-color:transparent !important;color:#333333 !important;top:10px;right:10px;font-size:22px}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer ._hj-eEC5y__ExpandedWidget__closeButton{right:20px;position:absolute;top:-13px;font-size:15px;width:27px;height:27px;cursor:pointer;border-radius:50%;border-bottom-style:none;border-width:0;color:#ffffff !important;background-color:#4d5167 !important}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer ._hj-eEC5y__ExpandedWidget__closeButton i:before{line-height:27px}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer ._hj-eEC5y__ExpandedWidget__closeButton:focus{outline:none !important}._hj_feedback_container ._hj-lOIQj__ExpandedWidget__outerContainer._hj-jONuA__ExpandedWidget__preview{animation-duration:0s}._hj_feedback_container ._hj--NfhW__ExpandedWidget__innerContainer{background-color:#fff;box-shadow:rgba(0,0,0,0.35) 0 6px 100px 0;width:320px}._hj_feedback_container ._hj-ivniz__ExpandedWidget__inline ._hj--NfhW__ExpandedWidget__innerContainer{box-shadow:unset;border-radius:4px;margin:32px;background-color:#ffffff;display:flex;justify-content:center;align-items:center;padding:20px 0}@media screen and (max-width: 440px){._hj_feedback_container ._hj-ivniz__ExpandedWidget__inline ._hj--NfhW__ExpandedWidget__innerContainer{margin:16px}}@media screen and (max-width: 352px){._hj_feedback_container ._hj-ivniz__ExpandedWidget__inline ._hj--NfhW__ExpandedWidget__innerContainer{margin:16px 0;max-width:100vw}}
@keyframes _hj-exLiv__EmotionOption__fadeIn{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}._hj_feedback_container ._hj-zyNAL__EmotionOption__EmotionOption{font-size:30px;width:20%;text-align:center;background:none !important;border:none;cursor:pointer;outline:none;box-shadow:none;display:block}._hj_feedback_container ._hj-zyNAL__EmotionOption__EmotionOption._hj-vWDAR__EmotionOption__isEmbedded{font-size:26px}._hj_feedback_container ._hj-zyNAL__EmotionOption__EmotionOption._hj-gr7JC__EmotionOption__tablet ._hj-8MJin__EmotionOption__iconEmotion{margin-top:5px;margin-bottom:10px}._hj_feedback_container ._hj-zyNAL__EmotionOption__EmotionOption._hj-exLiv__EmotionOption__fadeIn{opacity:0;animation:_hj-exLiv__EmotionOption__fadeIn 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.35) .3s forwards}._hj_feedback_container ._hj-zyNAL__EmotionOption__EmotionOption._hj-exLiv__EmotionOption__fadeIn:nth-of-type(2){animation-delay:.4s}._hj_feedback_container ._hj-zyNAL__EmotionOption__EmotionOption._hj-exLiv__EmotionOption__fadeIn:nth-of-type(3){animation-delay:.475s}._hj_feedback_container ._hj-zyNAL__EmotionOption__EmotionOption._hj-exLiv__EmotionOption__fadeIn:nth-of-type(4){animation-delay:.55s}._hj_feedback_container ._hj-zyNAL__EmotionOption__EmotionOption._hj-exLiv__EmotionOption__fadeIn:nth-of-type(5){animation-delay:.625s}._hj_feedback_container ._hj-zyNAL__EmotionOption__EmotionOption._hj-K06IE__EmotionOption__EmotionOptionDimmed{opacity:0.5 !important}._hj_feedback_container ._hj-zyNAL__EmotionOption__EmotionOption._hj-sr1ot__EmotionOption__EmotionOptionGreyedOut ._hj--GlAE__EmotionOption__commentIcon::before{color:#ccc}._hj_feedback_container ._hj-zyNAL__EmotionOption__EmotionOption._hj-sr1ot__EmotionOption__EmotionOptionGreyedOut ._hj-DC--x__EmotionOption__iconEmotionSmiley ._hj-tLbak__EmotionOption__expressionIcon::before{color:#ccc}._hj_feedback_container ._hj-zyNAL__EmotionOption__EmotionOption._hj-T0OAK__EmotionOption__EmotionOptionWithIndicator::after{content:'';display:block;margin:5px auto 0;width:1px;height:1px;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:5px solid #eaeaeb}._hj_feedback_container ._hj-zyNAL__EmotionOption__EmotionOption._hj-T0OAK__EmotionOption__EmotionOptionWithIndicator._hj-pXTo9__EmotionOption__phone::after,._hj_feedback_container ._hj-zyNAL__EmotionOption__EmotionOption._hj-T0OAK__EmotionOption__EmotionOptionWithIndicator._hj-gr7JC__EmotionOption__tablet::after{margin-top:25px}._hj_feedback_container ._hj-zyNAL__EmotionOption__EmotionOption._hj-UDdQc__EmotionOption__EmotionOptionForceLabel ._hj-c-jt7__EmotionOption__EmotionText,._hj_feedback_container ._hj-zyNAL__EmotionOption__EmotionOption:hover ._hj-c-jt7__EmotionOption__EmotionText,._hj_feedback_container ._hj-zyNAL__EmotionOption__EmotionOption:focus ._hj-c-jt7__EmotionOption__EmotionText{opacity:1;transform:translateY(0)}._hj_feedback_container ._hj-c-jt7__EmotionOption__EmotionText{font-size:12px;color:#999;opacity:0;transform:translateY(10px);transition:all 0.2s ease-in-out;word-break:break-all}._hj_feedback_container ._hj-FdP3R__EmotionOption__EmotionTextDefault{padding-left:6px}._hj_feedback_container ._hj-vvXwd__EmotionOption__EmotionTextStar{opacity:0 !important}._hj_feedback_container ._hj-8MJin__EmotionOption__iconEmotion{margin-bottom:5px}._hj_feedback_container ._hj-8MJin__EmotionOption__iconEmotion._hj-vWDAR__EmotionOption__isEmbedded{max-height:26px}._hj_feedback_container ._hj--GlAE__EmotionOption__commentIcon{height:fit-content}._hj_feedback_container ._hj--GlAE__EmotionOption__commentIcon:before{color:#ffd902}._hj_feedback_container ._hj-qFs7t__EmotionOption__iconEmotionLarge._hj-7h1Ss__EmotionOption__iconEmotionDefault{font-size:40px}._hj_feedback_container ._hj-7h1Ss__EmotionOption__iconEmotionDefault *:before{margin-left:-1.3984375em}._hj_feedback_container ._hj-7h1Ss__EmotionOption__iconEmotionDefault ._hj--GlAE__EmotionOption__commentIcon:before{content:'\e900';margin:0}._hj_feedback_container ._hj-7h1Ss__EmotionOption__iconEmotionDefault ._hj-tLbak__EmotionOption__expressionIcon:before{color:#3c3c3c}._hj_feedback_container ._hj-7h1Ss__EmotionOption__iconEmotionDefault._hj-NNI6w__EmotionOption__hate ._hj-tLbak__EmotionOption__expressionIcon:before{content:'\e901'}._hj_feedback_container ._hj-7h1Ss__EmotionOption__iconEmotionDefault._hj-1Invx__EmotionOption__dislike ._hj-tLbak__EmotionOption__expressionIcon:before{content:'\e903'}._hj_feedback_container ._hj-7h1Ss__EmotionOption__iconEmotionDefault._hj-Qztfe__EmotionOption__neutral ._hj-tLbak__EmotionOption__expressionIcon:before{content:'\e905'}._hj_feedback_container ._hj-7h1Ss__EmotionOption__iconEmotionDefault._hj-EwQ-L__EmotionOption__like ._hj-tLbak__EmotionOption__expressionIcon:before{content:'\e907'}._hj_feedback_container ._hj-7h1Ss__EmotionOption__iconEmotionDefault._hj-OxvxV__EmotionOption__love ._hj-tLbak__EmotionOption__expressionIcon:before{content:'\e909'}._hj_feedback_container ._hj-RuNOK__EmotionOption__iconEmotionEmoji ._hj-tLbak__EmotionOption__expressionIcon,._hj_feedback_container ._hj-wJAZj__EmotionOption__iconEmotionStar ._hj-tLbak__EmotionOption__expressionIcon{width:34px;height:38px;background-size:34px;background-repeat:no-repeat;display:block;margin:0 auto 4px}._hj_feedback_container ._hj-RuNOK__EmotionOption__iconEmotionEmoji._hj-NNI6w__EmotionOption__hate ._hj-tLbak__EmotionOption__expressionIcon{background-image:url(https://script.hotjar.com/emoji_0.4c6dff.png)}._hj_feedback_container ._hj-RuNOK__EmotionOption__iconEmotionEmoji._hj-1Invx__EmotionOption__dislike ._hj-tLbak__EmotionOption__expressionIcon{background-image:url(https://script.hotjar.com/emoji_1.384afb.png)}._hj_feedback_container ._hj-RuNOK__EmotionOption__iconEmotionEmoji._hj-Qztfe__EmotionOption__neutral ._hj-tLbak__EmotionOption__expressionIcon{background-image:url(https://script.hotjar.com/emoji_2.7b3140.png)}._hj_feedback_container ._hj-RuNOK__EmotionOption__iconEmotionEmoji._hj-EwQ-L__EmotionOption__like ._hj-tLbak__EmotionOption__expressionIcon{background-image:url(https://script.hotjar.com/emoji_3.14e2ff.png)}._hj_feedback_container ._hj-RuNOK__EmotionOption__iconEmotionEmoji._hj-OxvxV__EmotionOption__love ._hj-tLbak__EmotionOption__expressionIcon{background-image:url(https://script.hotjar.com/emoji_4.bcd136.png)}._hj_feedback_container ._hj-wJAZj__EmotionOption__iconEmotionStar ._hj-tLbak__EmotionOption__expressionIcon{background-image:url(https://script.hotjar.com/star_off.6eb2ad.png)}._hj_feedback_container ._hj-wJAZj__EmotionOption__iconEmotionStar._hj-QgFWH__EmotionOption__highlighted ._hj-tLbak__EmotionOption__expressionIcon{background-image:url(https://script.hotjar.com/star_on.a39685.png)}._hj_feedback_container ._hj-DC--x__EmotionOption__iconEmotionSmiley ._hj-tLbak__EmotionOption__expressionIcon{font-family:'hotjar' !important;line-height:37px;color:#f4364c !important;color:var(--hjFeedbackAccentColor, #f4364c) !important}._hj_feedback_container ._hj-DC--x__EmotionOption__iconEmotionSmiley._hj-NNI6w__EmotionOption__hate ._hj-tLbak__EmotionOption__expressionIcon:before{content:'\e91b'}._hj_feedback_container ._hj-DC--x__EmotionOption__iconEmotionSmiley._hj-1Invx__EmotionOption__dislike ._hj-tLbak__EmotionOption__expressionIcon:before{content:'\e91f'}._hj_feedback_container ._hj-DC--x__EmotionOption__iconEmotionSmiley._hj-Qztfe__EmotionOption__neutral ._hj-tLbak__EmotionOption__expressionIcon:before{content:'\e91e'}._hj_feedback_container ._hj-DC--x__EmotionOption__iconEmotionSmiley._hj-EwQ-L__EmotionOption__like ._hj-tLbak__EmotionOption__expressionIcon:before{content:'\e91c'}._hj_feedback_container ._hj-DC--x__EmotionOption__iconEmotionSmiley._hj-OxvxV__EmotionOption__love ._hj-tLbak__EmotionOption__expressionIcon:before{content:'\e91d'}._hj-7h1Ss__EmotionOption__iconEmotionDefault{}
._hj_feedback_container ._hj-sMYdO__EmotionStep__EmotionStep{flex:1}._hj_feedback_container ._hj-sMYdO__EmotionStep__EmotionStep._hj-atUfw__EmotionStep__isEmbedded{display:flex;flex-direction:column;min-height:160px;justify-content:center}._hj_feedback_container ._hj-sMYdO__EmotionStep__EmotionStep._hj-atUfw__EmotionStep__isEmbedded._hj-faUPK__EmotionStep__phone,._hj_feedback_container ._hj-sMYdO__EmotionStep__EmotionStep._hj-atUfw__EmotionStep__isEmbedded._hj-ZT0W6__EmotionStep__tablet{min-height:185px}._hj_feedback_container ._hj-4Eap5__EmotionStep__EmotionOptions{padding:0 12px;display:flex;align-items:flex-start;margin-top:10px}._hj_feedback_container ._hj-9Mvlt__EmotionStep__EmotionFooter{padding:30px 20px 0}._hj_feedback_container ._hj-9Mvlt__EmotionStep__EmotionFooter._hj-atUfw__EmotionStep__isEmbedded{padding:0 24px;margin-top:auto;height:29px;display:flex;align-items:center}._hj_feedback_container ._hj-9Mvlt__EmotionStep__EmotionFooter._hj-atUfw__EmotionStep__isEmbedded._hj-RIAug__EmotionStep__noBranding{margin-top:0}._hj_feedback_container ._hj-9Mvlt__EmotionStep__EmotionFooter._hj-atUfw__EmotionStep__isEmbedded._hj-faUPK__EmotionStep__phone,._hj_feedback_container ._hj-9Mvlt__EmotionStep__EmotionFooter._hj-atUfw__EmotionStep__isEmbedded._hj-ZT0W6__EmotionStep__tablet{height:46px}._hj_feedback_container ._hj-hcA79__EmotionStep__EmotionFooterWithBranding{margin-bottom:20px}._hj_feedback_container ._hj-hcA79__EmotionStep__EmotionFooterWithBranding._hj-atUfw__EmotionStep__isEmbedded{margin-top:auto;margin-bottom:0}
._hj-WZl3r__HotjarBranding__hotjarBranding{font-size:11px !important;font-size:var(--hjFeedbackFooterFontSize, 11px) !important;direction:ltr}._hj-WZl3r__HotjarBranding__hotjarBranding a{color:inherit !important}._hj-WZl3r__HotjarBranding__hotjarBranding ._hj-q7vuu__HotjarBranding__hotjarBrandingIcon{background-image:url(https://script.hotjar.com/widget_icons_light.766225.png);background-repeat:no-repeat;background-position:-16px -1px;margin-right:4px;width:16px;height:16px;display:inline-block !important;zoom:1;vertical-align:middle}._hj-WZl3r__HotjarBranding__hotjarBranding ._hj-sm6N3__HotjarBranding__hotjarBrandingLink{text-decoration:underline !important}
._hj-Z5Onj__Title__Title{font-size:17px !important;padding:30px !important;text-align:center;border-bottom:1px solid #eaeaeb !important}._hj-Z5Onj__Title__Title._hj-LRxgR__Title__phone{font-size:18px !important;padding:35px 50px !important}._hj-Z5Onj__Title__Title._hj-J7Nqs__Title__tablet{font-size:26px !important;padding:40px 50px !important}._hj-Z5Onj__Title__Title._hj-8VPIr__Title__isEmbedded{font-weight:500 !important;font-size:17px !important;padding:0 24px 16px !important;border-bottom:0 !important}._hj-Z5Onj__Title__Title._hj-8VPIr__Title__isEmbedded._hj-LRxgR__Title__phone,._hj-Z5Onj__Title__Title._hj-8VPIr__Title__isEmbedded._hj-J7Nqs__Title__tablet{font-size:18px !important}._hj-Z5Onj__Title__Title._hj-9ZlKs__Title__compact{border-bottom:0 !important}._hj-Z5Onj__Title__Title._hj-9ZlKs__Title__compact._hj-8VPIr__Title__isEmbedded{font-size:15px !important}._hj-Z5Onj__Title__Title._hj-9ZlKs__Title__compact._hj-J7Nqs__Title__tablet{font-size:18px !important;padding-right:30px !important;padding-left:30px !important}
._hj-aMKgg__EmotionComment__textArea{}._hj-7CHax__EmotionComment__iconSelectElement{}._hj_feedback_container ._hj-3uW0\+__EmotionComment__container{position:relative}._hj_feedback_container ._hj-3uW0\+__EmotionComment__container._hj-WHZRc__EmotionComment__phone ._hj-aMKgg__EmotionComment__textArea,._hj_feedback_container ._hj-3uW0\+__EmotionComment__container._hj-ScRrq__EmotionComment__tablet ._hj-aMKgg__EmotionComment__textArea{font-size:17px;border-radius:4px;line-height:1.4em !important;padding:15px !important;height:129px !important}._hj_feedback_container ._hj-3uW0\+__EmotionComment__container._hj-WHZRc__EmotionComment__phone ._hj-aMKgg__EmotionComment__textArea._hj-l2lLN__EmotionComment__isEmbedded,._hj_feedback_container ._hj-3uW0\+__EmotionComment__container._hj-ScRrq__EmotionComment__tablet ._hj-aMKgg__EmotionComment__textArea._hj-l2lLN__EmotionComment__isEmbedded{margin:16px 0 0;width:100%;height:40px !important;white-space:nowrap;padding:3px 16px !important;line-height:2 !important}._hj_feedback_container ._hj-3uW0\+__EmotionComment__container._hj-ScRrq__EmotionComment__tablet ._hj-aMKgg__EmotionComment__textArea{font-size:22px;padding:20px !important;height:199px !important}._hj_feedback_container ._hj-aMKgg__EmotionComment__textArea{display:block;padding:12px 20px !important;height:105px !important;width:100%;max-width:320px;line-height:18px !important;resize:none;background:#eaeaeb !important;border:0 !important;overflow:auto;border-radius:0}._hj_feedback_container ._hj-aMKgg__EmotionComment__textArea._hj-l2lLN__EmotionComment__isEmbedded{min-width:0;width:calc(100% - 48px);margin:16px 24px;height:40px !important;box-shadow:0px 1px 3px rgba(0,0,0,0.1),0px 1px 2px rgba(0,0,0,0.08) !important;border-radius:4px;background:white !important;padding:5px 16px !important;line-height:2 !important}._hj_feedback_container ._hj-aMKgg__EmotionComment__textArea._hj-l2lLN__EmotionComment__isEmbedded:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--hjFeedbackAccentColor),inset 0 0 0 1px #838696 !important}._hj_feedback_container ._hj-DY437__EmotionComment__elementSelector{background:#eaeaeb;padding:10px 20px;position:relative;font-size:16px}._hj_feedback_container ._hj-8ZaYv__EmotionComment__selectButton{padding:0 !important;background:none !important;border:none !important;cursor:pointer;outline:none;opacity:0.75;transition:opacity 0.2s ease-in-out;font-size:16px}._hj_feedback_container ._hj-8ZaYv__EmotionComment__selectButton:hover,._hj_feedback_container ._hj-8ZaYv__EmotionComment__selectButton:focus{opacity:1}._hj_feedback_container ._hj-8ZaYv__EmotionComment__selectButton:hover+._hj-1b\+Um__EmotionComment__selectorTootlip,._hj_feedback_container ._hj-8ZaYv__EmotionComment__selectButton:focus+._hj-1b\+Um__EmotionComment__selectorTootlip{opacity:1}._hj_feedback_container ._hj-8ZaYv__EmotionComment__selectButton._hj-T-tRO__EmotionComment__selected{opacity:1}._hj_feedback_container ._hj-8ZaYv__EmotionComment__selectButton._hj-T-tRO__EmotionComment__selected ._hj-7CHax__EmotionComment__iconSelectElement::before{color:#f4364c !important;color:var(--hjFeedbackAccentColor, #f4364c) !important}._hj_feedback_container ._hj-1b\+Um__EmotionComment__selectorTootlip{background:black;color:white;font-size:12px;padding:8px 12px;border-radius:3px;position:absolute;left:60px;top:5px;width:195px;opacity:0;pointer-events:none;transition:opacity 0.2s ease-in-out}._hj_feedback_container ._hj-1b\+Um__EmotionComment__selectorTootlip::before{content:'';width:1px;height:1px;position:absolute;left:-5px;top:10px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:5px solid black}._hj_feedback_container ._hj-1b\+Um__EmotionComment__selectorTootlip._hj-AScxi__EmotionComment__rtl:before{right:-5px;top:10px;border-left:5px solid black;border-right:none}._hj_feedback_container ._hj-7CHax__EmotionComment__iconSelectElement::before{color:#454a55 !important;font-size:22px}
._hj_feedback_container ._hj-fqgX9__CommentStep__outerContainer._hj-AxVYv__CommentStep__isEmbedded{flex:1;min-height:160px}._hj_feedback_container ._hj-fqgX9__CommentStep__outerContainer._hj-AxVYv__CommentStep__isEmbedded._hj-OF5Wj__CommentStep__phone,._hj_feedback_container ._hj-fqgX9__CommentStep__outerContainer._hj-AxVYv__CommentStep__isEmbedded._hj-eeLUU__CommentStep__tablet{min-height:185px}._hj_feedback_container ._hj-UxzaS__CommentStep__emotionOptions{margin-top:30px;padding:0 12px;display:flex;align-items:flex-start}._hj_feedback_container ._hj-UxzaS__CommentStep__emotionOptions._hj-AxVYv__CommentStep__isEmbedded{margin-top:0}._hj_feedback_container ._hj-qaasM__CommentStep__emotionOptionSmaller{font-size:26px}._hj_feedback_container ._hj-o6b77__CommentStep__extraMessage{font-size:13px;padding:12px 20px 0}._hj_feedback_container ._hj-o6b77__CommentStep__extraMessage a{text-decoration:underline !important}._hj_feedback_container ._hj-wASqs__CommentStep__footer{display:flex;align-items:center;justify-content:space-between;padding:10px 24px 12px 24px;direction:ltr;gap:10px}._hj_feedback_container ._hj-wASqs__CommentStep__footer._hj-AxVYv__CommentStep__isEmbedded{padding:0 24px;margin-top:auto}._hj_feedback_container ._hj-CxgLB__CommentStep__container._hj-AxVYv__CommentStep__isEmbedded{min-height:160px;display:flex;flex-direction:column}._hj_feedback_container ._hj-CxgLB__CommentStep__container._hj-AxVYv__CommentStep__isEmbedded._hj-OF5Wj__CommentStep__phone,._hj_feedback_container ._hj-CxgLB__CommentStep__container._hj-AxVYv__CommentStep__isEmbedded._hj-eeLUU__CommentStep__tablet{min-height:185px;padding:0 24px !important}._hj_feedback_container ._hj-CxgLB__CommentStep__container._hj-AxVYv__CommentStep__isEmbedded._hj-OF5Wj__CommentStep__phone ._hj-wASqs__CommentStep__footer,._hj_feedback_container ._hj-CxgLB__CommentStep__container._hj-AxVYv__CommentStep__isEmbedded._hj-eeLUU__CommentStep__tablet ._hj-wASqs__CommentStep__footer{padding:0 !important}._hj_feedback_container ._hj-CxgLB__CommentStep__container._hj-OF5Wj__CommentStep__phone{padding:15px 30px 0}._hj_feedback_container ._hj-CxgLB__CommentStep__container._hj-OF5Wj__CommentStep__phone ._hj-wASqs__CommentStep__footer{padding-top:30px}._hj_feedback_container ._hj-CxgLB__CommentStep__container._hj-eeLUU__CommentStep__tablet{padding:15px 60px 0}._hj_feedback_container ._hj-CxgLB__CommentStep__container._hj-eeLUU__CommentStep__tablet ._hj-wASqs__CommentStep__footer{padding-top:40px;--hjFeedbackFooterFontSize: 14px}._hj_feedback_container ._hj-CxgLB__CommentStep__container._hj-OF5Wj__CommentStep__phone ._hj-UxzaS__CommentStep__emotionOptions,._hj_feedback_container ._hj-CxgLB__CommentStep__container._hj-eeLUU__CommentStep__tablet ._hj-UxzaS__CommentStep__emotionOptions{padding:0}._hj_feedback_container ._hj-CxgLB__CommentStep__container._hj-OF5Wj__CommentStep__phone ._hj-UxzaS__CommentStep__emotionOptions._hj-AxVYv__CommentStep__isEmbedded,._hj_feedback_container ._hj-CxgLB__CommentStep__container._hj-eeLUU__CommentStep__tablet ._hj-UxzaS__CommentStep__emotionOptions._hj-AxVYv__CommentStep__isEmbedded{margin-top:0}._hj_feedback_container ._hj-CxgLB__CommentStep__container._hj-OF5Wj__CommentStep__phone ._hj-wASqs__CommentStep__footer,._hj_feedback_container ._hj-CxgLB__CommentStep__container._hj-eeLUU__CommentStep__tablet ._hj-wASqs__CommentStep__footer{padding-left:0;padding-right:0;padding-bottom:30px}
._hj_feedback_container ._hj-FcA7i__ElementHighlighter__container{pointer-events:none;position:fixed;z-index:-1}._hj_feedback_container ._hj-QJAVw__ElementHighlighter__pageFrame{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;border-width:4px !important;border-style:solid !important;border-color:#ffd902 !important;border-color:var(--hjFeedbackSelectionColor, #ffd902) !important;transition:border 0.2s ease-in-out}._hj_feedback_container ._hj-F9lkb__ElementHighlighter__title{position:fixed;top:-4px;left:50%;width:260px;margin-left:-130px;padding:23px 0 19px 0;z-index:1;text-align:center;font-size:13px;border-radius:0 0 10px 10px;background-color:#ffd902 !important;background-color:var(--hjFeedbackSelectionColor, #ffd902) !important;color:#3c3c3c !important;color:var(--hjFeedbackSelectionTextColor, #3c3c3c) !important;box-shadow:0 2px 25px 3px rgba(0,0,0,0.3)}._hj_feedback_container ._hj-F9lkb__ElementHighlighter__title::before,._hj_feedback_container ._hj-F9lkb__ElementHighlighter__title::after{content:'';display:block;width:55px;height:50px;background-color:#ffd902 !important;background-color:var(--hjFeedbackSelectionColor, #ffd902) !important;position:absolute;top:0;z-index:-1}._hj_feedback_container ._hj-F9lkb__ElementHighlighter__title::before{left:-9px;transform:skewX(20deg)}._hj_feedback_container ._hj-F9lkb__ElementHighlighter__title::after{right:-9px;transform:skewX(-20deg)}._hj_feedback_container ._hj-GVV9O__ElementHighlighter__closeButton{height:19px;width:19px;margin-left:10px;padding:0;border-radius:50%;background:transparent;border:0;color:#3c3c3c !important;color:var(--hjFeedbackSelectionTextColor, #3c3c3c) !important;cursor:pointer;pointer-events:all}._hj_feedback_container ._hj-GVV9O__ElementHighlighter__closeButton:hover{background:rgba(0,0,0,0.2)}[data-hotjar-cursor-pointer],[data-hotjar-cursor-pointer] *{cursor:pointer !important}
._hj_feedback_container ._hj-vFRN0__HighlightBox__boxFrame{display:block;border-width:4px !important;border-style:dashed !important;border-color:#ffd902 !important;border-color:var(--hjFeedbackSelectionColor, #ffd902) !important;border-radius:3px;position:fixed;z-index:-1;box-sizing:content-box !important;transition:border 0.2s ease-in-out}._hj_feedback_container ._hj-OTcpn__HighlightBox__boxSelected{pointer-events:all;border-style:solid !important;border-color:#f4364c !important;border-color:var(--hjFeedbackAccentColor, #f4364c) !important;cursor:pointer}._hj_feedback_container ._hj-OTcpn__HighlightBox__boxSelected ._hj-huuHN__HighlightBox__changeLabel{position:absolute;bottom:-32px;right:-4px;padding:8px 12px;background-color:#f4364c !important;background-color:var(--hjFeedbackAccentColor, #f4364c) !important;color:#ffffff !important;color:var(--hjFeedbackAccentTextColor, #fff) !important;border-radius:0 0 3px 3px;font-size:12px}._hj_feedback_container ._hj-YF9ms__HighlightBox__closeButton{padding:5px 7px 3px 7px;right:-12px;top:-13px;position:absolute;background-color:#f4364c !important;background-color:var(--hjFeedbackAccentColor, #f4364c) !important;color:#ffffff !important;color:var(--hjFeedbackAccentTextColor, #fff) !important;border-radius:50%;border:0;cursor:pointer;font-size:12px;pointer-events:all;text-align:center;z-index:11}._hj_feedback_container ._hj-G7nXR__HighlightBox__dimmer{position:fixed;z-index:-1;transition:opacity 0.2s ease-in-out;opacity:0.45;pointer-events:all;background:black !important}
._hj-7HL5s__EmailStep__container._hj-\+Xh-y__EmailStep__isEmbedded{display:flex;flex-direction:column;min-height:160px}._hj-7HL5s__EmailStep__container._hj-\+Xh-y__EmailStep__isEmbedded._hj-hLwUY__EmailStep__phone,._hj-7HL5s__EmailStep__container._hj-\+Xh-y__EmailStep__isEmbedded._hj-Te99I__EmailStep__tablet{min-height:185px}._hj-7HL5s__EmailStep__container._hj-hLwUY__EmailStep__phone ._hj-x8PHg__EmailStep__inputWrapper,._hj-7HL5s__EmailStep__container._hj-Te99I__EmailStep__tablet ._hj-x8PHg__EmailStep__inputWrapper{padding:30px}._hj-7HL5s__EmailStep__container._hj-hLwUY__EmailStep__phone ._hj-msvyV__EmailStep__input,._hj-7HL5s__EmailStep__container._hj-Te99I__EmailStep__tablet ._hj-msvyV__EmailStep__input{font-size:17px !important;border-radius:4px}._hj-7HL5s__EmailStep__container._hj-hLwUY__EmailStep__phone ._hj-CSpXq__EmailStep__buttons,._hj-7HL5s__EmailStep__container._hj-Te99I__EmailStep__tablet ._hj-CSpXq__EmailStep__buttons{padding:0 30px 12px !important}._hj-7HL5s__EmailStep__container._hj-hLwUY__EmailStep__phone ._hj-CSpXq__EmailStep__buttons._hj-\+Xh-y__EmailStep__isEmbedded,._hj-7HL5s__EmailStep__container._hj-Te99I__EmailStep__tablet ._hj-CSpXq__EmailStep__buttons._hj-\+Xh-y__EmailStep__isEmbedded{padding:0 24px !important}._hj-7HL5s__EmailStep__container._hj-hLwUY__EmailStep__phone ._hj-rWd-f__EmailStep__clearButton,._hj-7HL5s__EmailStep__container._hj-Te99I__EmailStep__tablet ._hj-rWd-f__EmailStep__clearButton{font-size:18px !important;padding:12px 20px !important}._hj-7HL5s__EmailStep__container._hj-Te99I__EmailStep__tablet ._hj-x8PHg__EmailStep__inputWrapper{padding:40px 60px}._hj-7HL5s__EmailStep__container._hj-Te99I__EmailStep__tablet ._hj-msvyV__EmailStep__input{font-size:22px !important;padding:26px 20px !important;height:74px !important}._hj-7HL5s__EmailStep__container._hj-Te99I__EmailStep__tablet ._hj-CSpXq__EmailStep__buttons{padding-right:60px !important;padding-left:60px !important}._hj-7HL5s__EmailStep__container._hj-Te99I__EmailStep__tablet ._hj-rWd-f__EmailStep__clearButton{font-size:22px !important;padding:14px 28px !important}._hj-BuDcm__EmailStep__fieldset{border:none;margin:0;padding:0}._hj-msvyV__EmailStep__input{width:100%;line-height:22px !important;padding:12px 20px !important;height:46px !important;border:none !important;font-size:14px !important;text-align:center;background:#eaeaeb !important;color:#454a55 !important;box-shadow:none !important;outline:none}._hj-msvyV__EmailStep__input::-ms-clear{display:none}._hj-AZo5T__EmailStep__embedEmailStep ._hj-msvyV__EmailStep__input{width:calc(100% - 48px);height:40px !important;box-shadow:0px 1px 3px rgba(0,0,0,0.1),0px 1px 2px rgba(0,0,0,0.08) !important;border-radius:4px;background:white !important;line-height:2 !important;margin:0 24px 16px;text-align:left}._hj-AZo5T__EmailStep__embedEmailStep ._hj-msvyV__EmailStep__input:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--hjFeedbackAccentColor),inset 0 0 0 1px #838696 !important}._hj-AZo5T__EmailStep__embedEmailStep ._hj-x8PHg__EmailStep__inputWrapper{padding:0 !important}._hj-CSpXq__EmailStep__buttons{text-align:right;padding:12px 24px !important;display:flex;align-items:center;justify-content:flex-end}._hj-CSpXq__EmailStep__buttons._hj-\+Xh-y__EmailStep__isEmbedded{padding:0 24px !important;margin-top:auto}._hj-CSpXq__EmailStep__buttons button{transition:all 0.2s ease-in-out;margin-left:4px;display:inline-block}._hj-CSpXq__EmailStep__buttons ._hj-rWd-f__EmailStep__clearButton{color:#aaaaaa}._hj-CSpXq__EmailStep__buttons ._hj-rWd-f__EmailStep__clearButton:hover{color:#666666}
._hj_feedback_container ._hj-tqHxq__FinalStep__consentContainer{text-align:center;font-size:13px;padding:0 26px 30px}._hj_feedback_container ._hj-tqHxq__FinalStep__consentContainer._hj-WJRTV__FinalStep__isEmbedded{padding:0 24px}._hj_feedback_container ._hj-tqHxq__FinalStep__consentContainer._hj-WJRTV__FinalStep__isEmbedded._hj-Nb-j0__FinalStep__phone,._hj_feedback_container ._hj-tqHxq__FinalStep__consentContainer._hj-WJRTV__FinalStep__isEmbedded._hj-Jwd2O__FinalStep__tablet{padding:0 24px}._hj_feedback_container ._hj-tqHxq__FinalStep__consentContainer._hj-Nb-j0__FinalStep__phone,._hj_feedback_container ._hj-tqHxq__FinalStep__consentContainer._hj-Jwd2O__FinalStep__tablet{font-size:16px;padding:30px 45px}._hj_feedback_container ._hj-tqHxq__FinalStep__consentContainer._hj-Jwd2O__FinalStep__tablet{padding:40px 60px}._hj_feedback_container ._hj-Sr1c2__FinalStep__legalInfoContainer{padding:0 12px}._hj_feedback_container ._hj-Sr1c2__FinalStep__legalInfoContainer._hj-Nb-j0__FinalStep__phone{padding:30px}._hj_feedback_container ._hj-Sr1c2__FinalStep__legalInfoContainer._hj-Jwd2O__FinalStep__tablet{padding:40px 60px}._hj_feedback_container ._hj-Sr1c2__FinalStep__legalInfoContainer._hj-WJRTV__FinalStep__isEmbedded{margin-top:16px;padding-top:0 !important;padding-bottom:0 !important}._hj_feedback_container ._hj-L3R0-__FinalStep__finalStep._hj-WJRTV__FinalStep__isEmbedded{display:flex;flex-direction:column;justify-content:center;min-height:160px}._hj_feedback_container ._hj-L3R0-__FinalStep__finalStep._hj-WJRTV__FinalStep__isEmbedded._hj-Nb-j0__FinalStep__phone,._hj_feedback_container ._hj-L3R0-__FinalStep__finalStep._hj-WJRTV__FinalStep__isEmbedded._hj-Jwd2O__FinalStep__tablet{min-height:185px}._hj_feedback_container ._hj-U4Uxc__FinalStep__finalStepButtonWrapper{display:flex;justify-content:center;align-items:center;margin:24px 0 0 0}
._hj-4rJYs__LegalInfo__legalInfo{padding:0 12px 12px 12px !important}._hj-4rJYs__LegalInfo__legalInfo._hj-m\+yxo__LegalInfo__isEmbedded{padding:0 12px !important}._hj-4rJYs__LegalInfo__legalInfo:after{content:'';clear:both !important;display:block !important}._hj-4rJYs__LegalInfo__legalInfo ._hj-SYMwv__LegalInfo__legalSite{font-size:12px;float:right !important}._hj-4rJYs__LegalInfo__legalInfo ._hj-SYMwv__LegalInfo__legalSite:hover{text-decoration-thickness:2px !important}._hj-4rJYs__LegalInfo__legalInfo ._hj-8JMiv__LegalInfo__legalName{font-size:12px;float:left !important}._hj-4rJYs__LegalInfo__legalInfo ._hj-PkYVh__LegalInfo__footerTextColor,._hj-4rJYs__LegalInfo__legalInfo ._hj-PkYVh__LegalInfo__footerTextColor:link,._hj-4rJYs__LegalInfo__legalInfo ._hj-PkYVh__LegalInfo__footerTextColor:hover{color:#333333 !important;color:var(--hjFeedbackSecondaryTextColor, #333) !important}._hj-4rJYs__LegalInfo__legalInfo._hj-sXaRy__LegalInfo__centered{display:flex;justify-content:center}._hj-4rJYs__LegalInfo__legalInfo._hj-sXaRy__LegalInfo__centered ._hj-8JMiv__LegalInfo__legalName,._hj-4rJYs__LegalInfo__legalInfo._hj-sXaRy__LegalInfo__centered ._hj-SYMwv__LegalInfo__legalSite{margin:0 8px}
._hj-widget-container ._hj-cK\+L-__styles__consentMessage,._hj_feedback_container ._hj-cK\+L-__styles__consentMessage{color:#7c7c7c !important}._hj-widget-container ._hj-cK\+L-__styles__consentMessage._hj-RTq8B__styles__dark,._hj_feedback_container ._hj-cK\+L-__styles__consentMessage._hj-RTq8B__styles__dark{color:rgba(255,255,255,0.6) !important}._hj-widget-container ._hj-cK\+L-__styles__consentMessage._hj-N21Xh__styles__light,._hj_feedback_container ._hj-cK\+L-__styles__consentMessage._hj-N21Xh__styles__light{color:rgba(0,0,0,0.6) !important}._hj-widget-container ._hj-cK\+L-__styles__consentMessage a,._hj_feedback_container ._hj-cK\+L-__styles__consentMessage a{color:inherit !important}._hj-widget-container ._hj-B\+0X3__styles__consentButton,._hj_feedback_container ._hj-B\+0X3__styles__consentButton{line-height:18px !important;font-size:18px !important;margin:20px 12px 0 12px;width:50px !important;border:1px solid rgba(0,0,0,0) !important}._hj-widget-container ._hj-B\+0X3__styles__consentButton._hj-oxtSd__styles__declineButton,._hj_feedback_container ._hj-B\+0X3__styles__consentButton._hj-oxtSd__styles__declineButton{color:#324fbe !important;color:var(--hjFeedbackAccentColor, #324fbe) !important;background-color:transparent !important;border-color:#324fbe !important;border-color:var(--hjFeedbackAccentColor, #324fbe) !important}._hj-widget-container ._hj-B\+0X3__styles__consentButton._hj-oxtSd__styles__declineButton:hover,._hj_feedback_container ._hj-B\+0X3__styles__consentButton._hj-oxtSd__styles__declineButton:hover{color:#1c3286 !important;color:var(--hjFeedbackAccentHoverColor, #1c3286) !important;box-shadow:0 0 0 1px var(--hjFeedbackAccentHoverColor, #1c3286) !important}._hj-widget-container ._hj-B\+0X3__styles__consentButton i,._hj_feedback_container ._hj-B\+0X3__styles__consentButton i{height:19px}

