/* /Pages/AdminSettingsNew.razor.rz.scp.css */
.myTelerikEditor div.k-editor-content div.k-content[b-duiu1holxb] {
    font-family: "Roboto", sans-serif;
}
.myTelerikEditor[b-duiu1holxb] {
    width: 100% !important;
}
/* /Pages/Landing_dievorteilevonfixdrive.razor.rz.scp.css */
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */

@font-face {
    font-family: 'FontAwesome';
    src: url('../fonts/fontawesome-webfont.eot?v=4.7.0');
    src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal
}

.fa[b-rtd5c43sgl] {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-lg[b-rtd5c43sgl] {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%
}

.fa-2x[b-rtd5c43sgl] {
    font-size: 2em
}

.fa-3x[b-rtd5c43sgl] {
    font-size: 3em
}

.fa-4x[b-rtd5c43sgl] {
    font-size: 4em
}

.fa-5x[b-rtd5c43sgl] {
    font-size: 5em
}

.fa-fw[b-rtd5c43sgl] {
    width: 1.28571429em;
    text-align: center
}

.fa-ul[b-rtd5c43sgl] {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none
}

    .fa-ul > li[b-rtd5c43sgl] {
        position: relative
    }

.fa-li[b-rtd5c43sgl] {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: .14285714em;
    text-align: center
}

    .fa-li.fa-lg[b-rtd5c43sgl] {
        left: -1.85714286em
    }

.fa-border[b-rtd5c43sgl] {
    padding: .2em .25em .15em;
    border: solid .08em #eee;
    border-radius: .1em
}

.fa-pull-left[b-rtd5c43sgl] {
    float: left
}

.fa-pull-right[b-rtd5c43sgl] {
    float: right
}

.fa.fa-pull-left[b-rtd5c43sgl] {
    margin-right: .3em
}

.fa.fa-pull-right[b-rtd5c43sgl] {
    margin-left: .3em
}

.pull-right[b-rtd5c43sgl] {
    float: right
}

.pull-left[b-rtd5c43sgl] {
    float: left
}

.fa.pull-left[b-rtd5c43sgl] {
    margin-right: .3em
}

.fa.pull-right[b-rtd5c43sgl] {
    margin-left: .3em
}

.fa-spin[b-rtd5c43sgl] {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin-b-rtd5c43sgl 2s infinite linear
}

.fa-pulse[b-rtd5c43sgl] {
    -webkit-animation: fa-spin 1s infinite steps(8);
    animation: fa-spin-b-rtd5c43sgl 1s infinite steps(8)
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin-b-rtd5c43sgl {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.fa-rotate-90[b-rtd5c43sgl] {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fa-rotate-180[b-rtd5c43sgl] {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fa-rotate-270[b-rtd5c43sgl] {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fa-flip-horizontal[b-rtd5c43sgl] {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.fa-flip-vertical[b-rtd5c43sgl] {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1)
}

:root .fa-rotate-90[b-rtd5c43sgl], :root .fa-rotate-180[b-rtd5c43sgl], :root .fa-rotate-270[b-rtd5c43sgl], :root .fa-flip-horizontal[b-rtd5c43sgl], :root .fa-flip-vertical[b-rtd5c43sgl] {
    filter: none
}

.fa-stack[b-rtd5c43sgl] {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}

.fa-stack-1x[b-rtd5c43sgl], .fa-stack-2x[b-rtd5c43sgl] {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}

.fa-stack-1x[b-rtd5c43sgl] {
    line-height: inherit
}

.fa-stack-2x[b-rtd5c43sgl] {
    font-size: 2em
}

.fa-inverse[b-rtd5c43sgl] {
    color: #fff
}

.fa-glass[b-rtd5c43sgl]:before {
    content: "\f000"
}

.fa-music[b-rtd5c43sgl]:before {
    content: "\f001"
}

.fa-search[b-rtd5c43sgl]:before {
    content: "\f002"
}

.fa-envelope-o[b-rtd5c43sgl]:before {
    content: "\f003"
}

.fa-heart[b-rtd5c43sgl]:before {
    content: "\f004"
}

.fa-star[b-rtd5c43sgl]:before {
    content: "\f005"
}

.fa-star-o[b-rtd5c43sgl]:before {
    content: "\f006"
}

.fa-user[b-rtd5c43sgl]:before {
    content: "\f007"
}

.fa-film[b-rtd5c43sgl]:before {
    content: "\f008"
}

.fa-th-large[b-rtd5c43sgl]:before {
    content: "\f009"
}

.fa-th[b-rtd5c43sgl]:before {
    content: "\f00a"
}

.fa-th-list[b-rtd5c43sgl]:before {
    content: "\f00b"
}

.fa-check[b-rtd5c43sgl]:before {
    content: "\f00c"
}

.fa-remove[b-rtd5c43sgl]:before, .fa-close[b-rtd5c43sgl]:before, .fa-times[b-rtd5c43sgl]:before {
    content: "\f00d"
}

.fa-search-plus[b-rtd5c43sgl]:before {
    content: "\f00e"
}

.fa-search-minus[b-rtd5c43sgl]:before {
    content: "\f010"
}

.fa-power-off[b-rtd5c43sgl]:before {
    content: "\f011"
}

.fa-signal[b-rtd5c43sgl]:before {
    content: "\f012"
}

.fa-gear[b-rtd5c43sgl]:before, .fa-cog[b-rtd5c43sgl]:before {
    content: "\f013"
}

.fa-trash-o[b-rtd5c43sgl]:before {
    content: "\f014"
}

.fa-home[b-rtd5c43sgl]:before {
    content: "\f015"
}

.fa-file-o[b-rtd5c43sgl]:before {
    content: "\f016"
}

.fa-clock-o[b-rtd5c43sgl]:before {
    content: "\f017"
}

.fa-road[b-rtd5c43sgl]:before {
    content: "\f018"
}

.fa-download[b-rtd5c43sgl]:before {
    content: "\f019"
}

.fa-arrow-circle-o-down[b-rtd5c43sgl]:before {
    content: "\f01a"
}

.fa-arrow-circle-o-up[b-rtd5c43sgl]:before {
    content: "\f01b"
}

.fa-inbox[b-rtd5c43sgl]:before {
    content: "\f01c"
}

.fa-play-circle-o[b-rtd5c43sgl]:before {
    content: "\f01d"
}

.fa-rotate-right[b-rtd5c43sgl]:before, .fa-repeat[b-rtd5c43sgl]:before {
    content: "\f01e"
}

.fa-refresh[b-rtd5c43sgl]:before {
    content: "\f021"
}

.fa-list-alt[b-rtd5c43sgl]:before {
    content: "\f022"
}

.fa-lock[b-rtd5c43sgl]:before {
    content: "\f023"
}

.fa-flag[b-rtd5c43sgl]:before {
    content: "\f024"
}

.fa-headphones[b-rtd5c43sgl]:before {
    content: "\f025"
}

.fa-volume-off[b-rtd5c43sgl]:before {
    content: "\f026"
}

.fa-volume-down[b-rtd5c43sgl]:before {
    content: "\f027"
}

.fa-volume-up[b-rtd5c43sgl]:before {
    content: "\f028"
}

.fa-qrcode[b-rtd5c43sgl]:before {
    content: "\f029"
}

.fa-barcode[b-rtd5c43sgl]:before {
    content: "\f02a"
}

.fa-tag[b-rtd5c43sgl]:before {
    content: "\f02b"
}

.fa-tags[b-rtd5c43sgl]:before {
    content: "\f02c"
}

.fa-book[b-rtd5c43sgl]:before {
    content: "\f02d"
}

.fa-bookmark[b-rtd5c43sgl]:before {
    content: "\f02e"
}

.fa-print[b-rtd5c43sgl]:before {
    content: "\f02f"
}

.fa-camera[b-rtd5c43sgl]:before {
    content: "\f030"
}

.fa-font[b-rtd5c43sgl]:before {
    content: "\f031"
}

.fa-bold[b-rtd5c43sgl]:before {
    content: "\f032"
}

.fa-italic[b-rtd5c43sgl]:before {
    content: "\f033"
}

.fa-text-height[b-rtd5c43sgl]:before {
    content: "\f034"
}

.fa-text-width[b-rtd5c43sgl]:before {
    content: "\f035"
}

.fa-align-left[b-rtd5c43sgl]:before {
    content: "\f036"
}

.fa-align-center[b-rtd5c43sgl]:before {
    content: "\f037"
}

.fa-align-right[b-rtd5c43sgl]:before {
    content: "\f038"
}

.fa-align-justify[b-rtd5c43sgl]:before {
    content: "\f039"
}

.fa-list[b-rtd5c43sgl]:before {
    content: "\f03a"
}

.fa-dedent[b-rtd5c43sgl]:before, .fa-outdent[b-rtd5c43sgl]:before {
    content: "\f03b"
}

.fa-indent[b-rtd5c43sgl]:before {
    content: "\f03c"
}

.fa-video-camera[b-rtd5c43sgl]:before {
    content: "\f03d"
}

.fa-photo[b-rtd5c43sgl]:before, .fa-image[b-rtd5c43sgl]:before, .fa-picture-o[b-rtd5c43sgl]:before {
    content: "\f03e"
}

.fa-pencil[b-rtd5c43sgl]:before {
    content: "\f040"
}

.fa-map-marker[b-rtd5c43sgl]:before {
    content: "\f041"
}

.fa-adjust[b-rtd5c43sgl]:before {
    content: "\f042"
}

.fa-tint[b-rtd5c43sgl]:before {
    content: "\f043"
}

.fa-edit[b-rtd5c43sgl]:before, .fa-pencil-square-o[b-rtd5c43sgl]:before {
    content: "\f044"
}

.fa-share-square-o[b-rtd5c43sgl]:before {
    content: "\f045"
}

.fa-check-square-o[b-rtd5c43sgl]:before {
    content: "\f046"
}

.fa-arrows[b-rtd5c43sgl]:before {
    content: "\f047"
}

.fa-step-backward[b-rtd5c43sgl]:before {
    content: "\f048"
}

.fa-fast-backward[b-rtd5c43sgl]:before {
    content: "\f049"
}

.fa-backward[b-rtd5c43sgl]:before {
    content: "\f04a"
}

.fa-play[b-rtd5c43sgl]:before {
    content: "\f04b"
}

.fa-pause[b-rtd5c43sgl]:before {
    content: "\f04c"
}

.fa-stop[b-rtd5c43sgl]:before {
    content: "\f04d"
}

.fa-forward[b-rtd5c43sgl]:before {
    content: "\f04e"
}

.fa-fast-forward[b-rtd5c43sgl]:before {
    content: "\f050"
}

.fa-step-forward[b-rtd5c43sgl]:before {
    content: "\f051"
}

.fa-eject[b-rtd5c43sgl]:before {
    content: "\f052"
}

.fa-chevron-left[b-rtd5c43sgl]:before {
    content: "\f053"
}

.fa-chevron-right[b-rtd5c43sgl]:before {
    content: "\f054"
}

.fa-plus-circle[b-rtd5c43sgl]:before {
    content: "\f055"
}

.fa-minus-circle[b-rtd5c43sgl]:before {
    content: "\f056"
}

.fa-times-circle[b-rtd5c43sgl]:before {
    content: "\f057"
}

.fa-check-circle[b-rtd5c43sgl]:before {
    content: "\f058"
}

.fa-question-circle[b-rtd5c43sgl]:before {
    content: "\f059"
}

.fa-info-circle[b-rtd5c43sgl]:before {
    content: "\f05a"
}

.fa-crosshairs[b-rtd5c43sgl]:before {
    content: "\f05b"
}

.fa-times-circle-o[b-rtd5c43sgl]:before {
    content: "\f05c"
}

.fa-check-circle-o[b-rtd5c43sgl]:before {
    content: "\f05d"
}

.fa-ban[b-rtd5c43sgl]:before {
    content: "\f05e"
}

.fa-arrow-left[b-rtd5c43sgl]:before {
    content: "\f060"
}

.fa-arrow-right[b-rtd5c43sgl]:before {
    content: "\f061"
}

.fa-arrow-up[b-rtd5c43sgl]:before {
    content: "\f062"
}

.fa-arrow-down[b-rtd5c43sgl]:before {
    content: "\f063"
}

.fa-mail-forward[b-rtd5c43sgl]:before, .fa-share[b-rtd5c43sgl]:before {
    content: "\f064"
}

.fa-expand[b-rtd5c43sgl]:before {
    content: "\f065"
}

.fa-compress[b-rtd5c43sgl]:before {
    content: "\f066"
}

.fa-plus[b-rtd5c43sgl]:before {
    content: "\f067"
}

.fa-minus[b-rtd5c43sgl]:before {
    content: "\f068"
}

.fa-asterisk[b-rtd5c43sgl]:before {
    content: "\f069"
}

.fa-exclamation-circle[b-rtd5c43sgl]:before {
    content: "\f06a"
}

.fa-gift[b-rtd5c43sgl]:before {
    content: "\f06b"
}

.fa-leaf[b-rtd5c43sgl]:before {
    content: "\f06c"
}

.fa-fire[b-rtd5c43sgl]:before {
    content: "\f06d"
}

.fa-eye[b-rtd5c43sgl]:before {
    content: "\f06e"
}

.fa-eye-slash[b-rtd5c43sgl]:before {
    content: "\f070"
}

.fa-warning[b-rtd5c43sgl]:before, .fa-exclamation-triangle[b-rtd5c43sgl]:before {
    content: "\f071"
}

.fa-plane[b-rtd5c43sgl]:before {
    content: "\f072"
}

.fa-calendar[b-rtd5c43sgl]:before {
    content: "\f073"
}

.fa-random[b-rtd5c43sgl]:before {
    content: "\f074"
}

.fa-comment[b-rtd5c43sgl]:before {
    content: "\f075"
}

.fa-magnet[b-rtd5c43sgl]:before {
    content: "\f076"
}

.fa-chevron-up[b-rtd5c43sgl]:before {
    content: "\f077"
}

.fa-chevron-down[b-rtd5c43sgl]:before {
    content: "\f078"
}

.fa-retweet[b-rtd5c43sgl]:before {
    content: "\f079"
}

.fa-shopping-cart[b-rtd5c43sgl]:before {
    content: "\f07a"
}

.fa-folder[b-rtd5c43sgl]:before {
    content: "\f07b"
}

.fa-folder-open[b-rtd5c43sgl]:before {
    content: "\f07c"
}

.fa-arrows-v[b-rtd5c43sgl]:before {
    content: "\f07d"
}

.fa-arrows-h[b-rtd5c43sgl]:before {
    content: "\f07e"
}

.fa-bar-chart-o[b-rtd5c43sgl]:before, .fa-bar-chart[b-rtd5c43sgl]:before {
    content: "\f080"
}

.fa-twitter-square[b-rtd5c43sgl]:before {
    content: "\f081"
}

.fa-facebook-square[b-rtd5c43sgl]:before {
    content: "\f082"
}

.fa-camera-retro[b-rtd5c43sgl]:before {
    content: "\f083"
}

.fa-key[b-rtd5c43sgl]:before {
    content: "\f084"
}

.fa-gears[b-rtd5c43sgl]:before, .fa-cogs[b-rtd5c43sgl]:before {
    content: "\f085"
}

.fa-comments[b-rtd5c43sgl]:before {
    content: "\f086"
}

.fa-thumbs-o-up[b-rtd5c43sgl]:before {
    content: "\f087"
}

.fa-thumbs-o-down[b-rtd5c43sgl]:before {
    content: "\f088"
}

.fa-star-half[b-rtd5c43sgl]:before {
    content: "\f089"
}

.fa-heart-o[b-rtd5c43sgl]:before {
    content: "\f08a"
}

.fa-sign-out[b-rtd5c43sgl]:before {
    content: "\f08b"
}

.fa-linkedin-square[b-rtd5c43sgl]:before {
    content: "\f08c"
}

.fa-thumb-tack[b-rtd5c43sgl]:before {
    content: "\f08d"
}

.fa-external-link[b-rtd5c43sgl]:before {
    content: "\f08e"
}

.fa-sign-in[b-rtd5c43sgl]:before {
    content: "\f090"
}

.fa-trophy[b-rtd5c43sgl]:before {
    content: "\f091"
}

.fa-github-square[b-rtd5c43sgl]:before {
    content: "\f092"
}

.fa-upload[b-rtd5c43sgl]:before {
    content: "\f093"
}

.fa-lemon-o[b-rtd5c43sgl]:before {
    content: "\f094"
}

.fa-phone[b-rtd5c43sgl]:before {
    content: "\f095"
}

.fa-square-o[b-rtd5c43sgl]:before {
    content: "\f096"
}

.fa-bookmark-o[b-rtd5c43sgl]:before {
    content: "\f097"
}

.fa-phone-square[b-rtd5c43sgl]:before {
    content: "\f098"
}

.fa-twitter[b-rtd5c43sgl]:before {
    content: "\f099"
}

.fa-facebook-f[b-rtd5c43sgl]:before, .fa-facebook[b-rtd5c43sgl]:before {
    content: "\f09a"
}

.fa-github[b-rtd5c43sgl]:before {
    content: "\f09b"
}

.fa-unlock[b-rtd5c43sgl]:before {
    content: "\f09c"
}

.fa-credit-card[b-rtd5c43sgl]:before {
    content: "\f09d"
}

.fa-feed[b-rtd5c43sgl]:before, .fa-rss[b-rtd5c43sgl]:before {
    content: "\f09e"
}

.fa-hdd-o[b-rtd5c43sgl]:before {
    content: "\f0a0"
}

.fa-bullhorn[b-rtd5c43sgl]:before {
    content: "\f0a1"
}

.fa-bell[b-rtd5c43sgl]:before {
    content: "\f0f3"
}

.fa-certificate[b-rtd5c43sgl]:before {
    content: "\f0a3"
}

.fa-hand-o-right[b-rtd5c43sgl]:before {
    content: "\f0a4"
}

.fa-hand-o-left[b-rtd5c43sgl]:before {
    content: "\f0a5"
}

.fa-hand-o-up[b-rtd5c43sgl]:before {
    content: "\f0a6"
}

.fa-hand-o-down[b-rtd5c43sgl]:before {
    content: "\f0a7"
}

.fa-arrow-circle-left[b-rtd5c43sgl]:before {
    content: "\f0a8"
}

.fa-arrow-circle-right[b-rtd5c43sgl]:before {
    content: "\f0a9"
}

.fa-arrow-circle-up[b-rtd5c43sgl]:before {
    content: "\f0aa"
}

.fa-arrow-circle-down[b-rtd5c43sgl]:before {
    content: "\f0ab"
}

.fa-globe[b-rtd5c43sgl]:before {
    content: "\f0ac"
}

.fa-wrench[b-rtd5c43sgl]:before {
    content: "\f0ad"
}

.fa-tasks[b-rtd5c43sgl]:before {
    content: "\f0ae"
}

.fa-filter[b-rtd5c43sgl]:before {
    content: "\f0b0"
}

.fa-briefcase[b-rtd5c43sgl]:before {
    content: "\f0b1"
}

.fa-arrows-alt[b-rtd5c43sgl]:before {
    content: "\f0b2"
}

.fa-group[b-rtd5c43sgl]:before, .fa-users[b-rtd5c43sgl]:before {
    content: "\f0c0"
}

.fa-chain[b-rtd5c43sgl]:before, .fa-link[b-rtd5c43sgl]:before {
    content: "\f0c1"
}

.fa-cloud[b-rtd5c43sgl]:before {
    content: "\f0c2"
}

.fa-flask[b-rtd5c43sgl]:before {
    content: "\f0c3"
}

.fa-cut[b-rtd5c43sgl]:before, .fa-scissors[b-rtd5c43sgl]:before {
    content: "\f0c4"
}

.fa-copy[b-rtd5c43sgl]:before, .fa-files-o[b-rtd5c43sgl]:before {
    content: "\f0c5"
}

.fa-paperclip[b-rtd5c43sgl]:before {
    content: "\f0c6"
}

.fa-save[b-rtd5c43sgl]:before, .fa-floppy-o[b-rtd5c43sgl]:before {
    content: "\f0c7"
}

.fa-square[b-rtd5c43sgl]:before {
    content: "\f0c8"
}

.fa-navicon[b-rtd5c43sgl]:before, .fa-reorder[b-rtd5c43sgl]:before, .fa-bars[b-rtd5c43sgl]:before {
    content: "\f0c9"
}

.fa-list-ul[b-rtd5c43sgl]:before {
    content: "\f0ca"
}

.fa-list-ol[b-rtd5c43sgl]:before {
    content: "\f0cb"
}

.fa-strikethrough[b-rtd5c43sgl]:before {
    content: "\f0cc"
}

.fa-underline[b-rtd5c43sgl]:before {
    content: "\f0cd"
}

.fa-table[b-rtd5c43sgl]:before {
    content: "\f0ce"
}

.fa-magic[b-rtd5c43sgl]:before {
    content: "\f0d0"
}

.fa-truck[b-rtd5c43sgl]:before {
    content: "\f0d1"
}

.fa-pinterest[b-rtd5c43sgl]:before {
    content: "\f0d2"
}

.fa-pinterest-square[b-rtd5c43sgl]:before {
    content: "\f0d3"
}

.fa-google-plus-square[b-rtd5c43sgl]:before {
    content: "\f0d4"
}

.fa-google-plus[b-rtd5c43sgl]:before {
    content: "\f0d5"
}

.fa-money[b-rtd5c43sgl]:before {
    content: "\f0d6"
}

.fa-caret-down[b-rtd5c43sgl]:before {
    content: "\f0d7"
}

.fa-caret-up[b-rtd5c43sgl]:before {
    content: "\f0d8"
}

.fa-caret-left[b-rtd5c43sgl]:before {
    content: "\f0d9"
}

.fa-caret-right[b-rtd5c43sgl]:before {
    content: "\f0da"
}

.fa-columns[b-rtd5c43sgl]:before {
    content: "\f0db"
}

.fa-unsorted[b-rtd5c43sgl]:before, .fa-sort[b-rtd5c43sgl]:before {
    content: "\f0dc"
}

.fa-sort-down[b-rtd5c43sgl]:before, .fa-sort-desc[b-rtd5c43sgl]:before {
    content: "\f0dd"
}

.fa-sort-up[b-rtd5c43sgl]:before, .fa-sort-asc[b-rtd5c43sgl]:before {
    content: "\f0de"
}

.fa-envelope[b-rtd5c43sgl]:before {
    content: "\f0e0"
}

.fa-linkedin[b-rtd5c43sgl]:before {
    content: "\f0e1"
}

.fa-rotate-left[b-rtd5c43sgl]:before, .fa-undo[b-rtd5c43sgl]:before {
    content: "\f0e2"
}

.fa-legal[b-rtd5c43sgl]:before, .fa-gavel[b-rtd5c43sgl]:before {
    content: "\f0e3"
}

.fa-dashboard[b-rtd5c43sgl]:before, .fa-tachometer[b-rtd5c43sgl]:before {
    content: "\f0e4"
}

.fa-comment-o[b-rtd5c43sgl]:before {
    content: "\f0e5"
}

.fa-comments-o[b-rtd5c43sgl]:before {
    content: "\f0e6"
}

.fa-flash[b-rtd5c43sgl]:before, .fa-bolt[b-rtd5c43sgl]:before {
    content: "\f0e7"
}

.fa-sitemap[b-rtd5c43sgl]:before {
    content: "\f0e8"
}

.fa-umbrella[b-rtd5c43sgl]:before {
    content: "\f0e9"
}

.fa-paste[b-rtd5c43sgl]:before, .fa-clipboard[b-rtd5c43sgl]:before {
    content: "\f0ea"
}

.fa-lightbulb-o[b-rtd5c43sgl]:before {
    content: "\f0eb"
}

.fa-exchange[b-rtd5c43sgl]:before {
    content: "\f0ec"
}

.fa-cloud-download[b-rtd5c43sgl]:before {
    content: "\f0ed"
}

.fa-cloud-upload[b-rtd5c43sgl]:before {
    content: "\f0ee"
}

.fa-user-md[b-rtd5c43sgl]:before {
    content: "\f0f0"
}

.fa-stethoscope[b-rtd5c43sgl]:before {
    content: "\f0f1"
}

.fa-suitcase[b-rtd5c43sgl]:before {
    content: "\f0f2"
}

.fa-bell-o[b-rtd5c43sgl]:before {
    content: "\f0a2"
}

.fa-coffee[b-rtd5c43sgl]:before {
    content: "\f0f4"
}

.fa-cutlery[b-rtd5c43sgl]:before {
    content: "\f0f5"
}

.fa-file-text-o[b-rtd5c43sgl]:before {
    content: "\f0f6"
}

.fa-building-o[b-rtd5c43sgl]:before {
    content: "\f0f7"
}

.fa-hospital-o[b-rtd5c43sgl]:before {
    content: "\f0f8"
}

.fa-ambulance[b-rtd5c43sgl]:before {
    content: "\f0f9"
}

.fa-medkit[b-rtd5c43sgl]:before {
    content: "\f0fa"
}

.fa-fighter-jet[b-rtd5c43sgl]:before {
    content: "\f0fb"
}

.fa-beer[b-rtd5c43sgl]:before {
    content: "\f0fc"
}

.fa-h-square[b-rtd5c43sgl]:before {
    content: "\f0fd"
}

.fa-plus-square[b-rtd5c43sgl]:before {
    content: "\f0fe"
}

.fa-angle-double-left[b-rtd5c43sgl]:before {
    content: "\f100"
}

.fa-angle-double-right[b-rtd5c43sgl]:before {
    content: "\f101"
}

.fa-angle-double-up[b-rtd5c43sgl]:before {
    content: "\f102"
}

.fa-angle-double-down[b-rtd5c43sgl]:before {
    content: "\f103"
}

.fa-angle-left[b-rtd5c43sgl]:before {
    content: "\f104"
}

.fa-angle-right[b-rtd5c43sgl]:before {
    content: "\f105"
}

.fa-angle-up[b-rtd5c43sgl]:before {
    content: "\f106"
}

.fa-angle-down[b-rtd5c43sgl]:before {
    content: "\f107"
}

.fa-desktop[b-rtd5c43sgl]:before {
    content: "\f108"
}

.fa-laptop[b-rtd5c43sgl]:before {
    content: "\f109"
}

.fa-tablet[b-rtd5c43sgl]:before {
    content: "\f10a"
}

.fa-mobile-phone[b-rtd5c43sgl]:before, .fa-mobile[b-rtd5c43sgl]:before {
    content: "\f10b"
}

.fa-circle-o[b-rtd5c43sgl]:before {
    content: "\f10c"
}

.fa-quote-left[b-rtd5c43sgl]:before {
    content: "\f10d"
}

.fa-quote-right[b-rtd5c43sgl]:before {
    content: "\f10e"
}

.fa-spinner[b-rtd5c43sgl]:before {
    content: "\f110"
}

.fa-circle[b-rtd5c43sgl]:before {
    content: "\f111"
}

.fa-mail-reply[b-rtd5c43sgl]:before, .fa-reply[b-rtd5c43sgl]:before {
    content: "\f112"
}

.fa-github-alt[b-rtd5c43sgl]:before {
    content: "\f113"
}

.fa-folder-o[b-rtd5c43sgl]:before {
    content: "\f114"
}

.fa-folder-open-o[b-rtd5c43sgl]:before {
    content: "\f115"
}

.fa-smile-o[b-rtd5c43sgl]:before {
    content: "\f118"
}

.fa-frown-o[b-rtd5c43sgl]:before {
    content: "\f119"
}

.fa-meh-o[b-rtd5c43sgl]:before {
    content: "\f11a"
}

.fa-gamepad[b-rtd5c43sgl]:before {
    content: "\f11b"
}

.fa-keyboard-o[b-rtd5c43sgl]:before {
    content: "\f11c"
}

.fa-flag-o[b-rtd5c43sgl]:before {
    content: "\f11d"
}

.fa-flag-checkered[b-rtd5c43sgl]:before {
    content: "\f11e"
}

.fa-terminal[b-rtd5c43sgl]:before {
    content: "\f120"
}

.fa-code[b-rtd5c43sgl]:before {
    content: "\f121"
}

.fa-mail-reply-all[b-rtd5c43sgl]:before, .fa-reply-all[b-rtd5c43sgl]:before {
    content: "\f122"
}

.fa-star-half-empty[b-rtd5c43sgl]:before, .fa-star-half-full[b-rtd5c43sgl]:before, .fa-star-half-o[b-rtd5c43sgl]:before {
    content: "\f123"
}

.fa-location-arrow[b-rtd5c43sgl]:before {
    content: "\f124"
}

.fa-crop[b-rtd5c43sgl]:before {
    content: "\f125"
}

.fa-code-fork[b-rtd5c43sgl]:before {
    content: "\f126"
}

.fa-unlink[b-rtd5c43sgl]:before, .fa-chain-broken[b-rtd5c43sgl]:before {
    content: "\f127"
}

.fa-question[b-rtd5c43sgl]:before {
    content: "\f128"
}

.fa-info[b-rtd5c43sgl]:before {
    content: "\f129"
}

.fa-exclamation[b-rtd5c43sgl]:before {
    content: "\f12a"
}

.fa-superscript[b-rtd5c43sgl]:before {
    content: "\f12b"
}

.fa-subscript[b-rtd5c43sgl]:before {
    content: "\f12c"
}

.fa-eraser[b-rtd5c43sgl]:before {
    content: "\f12d"
}

.fa-puzzle-piece[b-rtd5c43sgl]:before {
    content: "\f12e"
}

.fa-microphone[b-rtd5c43sgl]:before {
    content: "\f130"
}

.fa-microphone-slash[b-rtd5c43sgl]:before {
    content: "\f131"
}

.fa-shield[b-rtd5c43sgl]:before {
    content: "\f132"
}

.fa-calendar-o[b-rtd5c43sgl]:before {
    content: "\f133"
}

.fa-fire-extinguisher[b-rtd5c43sgl]:before {
    content: "\f134"
}

.fa-rocket[b-rtd5c43sgl]:before {
    content: "\f135"
}

.fa-maxcdn[b-rtd5c43sgl]:before {
    content: "\f136"
}

.fa-chevron-circle-left[b-rtd5c43sgl]:before {
    content: "\f137"
}

.fa-chevron-circle-right[b-rtd5c43sgl]:before {
    content: "\f138"
}

.fa-chevron-circle-up[b-rtd5c43sgl]:before {
    content: "\f139"
}

.fa-chevron-circle-down[b-rtd5c43sgl]:before {
    content: "\f13a"
}

.fa-html5[b-rtd5c43sgl]:before {
    content: "\f13b"
}

.fa-css3[b-rtd5c43sgl]:before {
    content: "\f13c"
}

.fa-anchor[b-rtd5c43sgl]:before {
    content: "\f13d"
}

.fa-unlock-alt[b-rtd5c43sgl]:before {
    content: "\f13e"
}

.fa-bullseye[b-rtd5c43sgl]:before {
    content: "\f140"
}

.fa-ellipsis-h[b-rtd5c43sgl]:before {
    content: "\f141"
}

.fa-ellipsis-v[b-rtd5c43sgl]:before {
    content: "\f142"
}

.fa-rss-square[b-rtd5c43sgl]:before {
    content: "\f143"
}

.fa-play-circle[b-rtd5c43sgl]:before {
    content: "\f144"
}

.fa-ticket[b-rtd5c43sgl]:before {
    content: "\f145"
}

.fa-minus-square[b-rtd5c43sgl]:before {
    content: "\f146"
}

.fa-minus-square-o[b-rtd5c43sgl]:before {
    content: "\f147"
}

.fa-level-up[b-rtd5c43sgl]:before {
    content: "\f148"
}

.fa-level-down[b-rtd5c43sgl]:before {
    content: "\f149"
}

.fa-check-square[b-rtd5c43sgl]:before {
    content: "\f14a"
}

.fa-pencil-square[b-rtd5c43sgl]:before {
    content: "\f14b"
}

.fa-external-link-square[b-rtd5c43sgl]:before {
    content: "\f14c"
}

.fa-share-square[b-rtd5c43sgl]:before {
    content: "\f14d"
}

.fa-compass[b-rtd5c43sgl]:before {
    content: "\f14e"
}

.fa-toggle-down[b-rtd5c43sgl]:before, .fa-caret-square-o-down[b-rtd5c43sgl]:before {
    content: "\f150"
}

.fa-toggle-up[b-rtd5c43sgl]:before, .fa-caret-square-o-up[b-rtd5c43sgl]:before {
    content: "\f151"
}

.fa-toggle-right[b-rtd5c43sgl]:before, .fa-caret-square-o-right[b-rtd5c43sgl]:before {
    content: "\f152"
}

.fa-euro[b-rtd5c43sgl]:before, .fa-eur[b-rtd5c43sgl]:before {
    content: "\f153"
}

.fa-gbp[b-rtd5c43sgl]:before {
    content: "\f154"
}

.fa-dollar[b-rtd5c43sgl]:before, .fa-usd[b-rtd5c43sgl]:before {
    content: "\f155"
}

.fa-rupee[b-rtd5c43sgl]:before, .fa-inr[b-rtd5c43sgl]:before {
    content: "\f156"
}

.fa-cny[b-rtd5c43sgl]:before, .fa-rmb[b-rtd5c43sgl]:before, .fa-yen[b-rtd5c43sgl]:before, .fa-jpy[b-rtd5c43sgl]:before {
    content: "\f157"
}

.fa-ruble[b-rtd5c43sgl]:before, .fa-rouble[b-rtd5c43sgl]:before, .fa-rub[b-rtd5c43sgl]:before {
    content: "\f158"
}

.fa-won[b-rtd5c43sgl]:before, .fa-krw[b-rtd5c43sgl]:before {
    content: "\f159"
}

.fa-bitcoin[b-rtd5c43sgl]:before, .fa-btc[b-rtd5c43sgl]:before {
    content: "\f15a"
}

.fa-file[b-rtd5c43sgl]:before {
    content: "\f15b"
}

.fa-file-text[b-rtd5c43sgl]:before {
    content: "\f15c"
}

.fa-sort-alpha-asc[b-rtd5c43sgl]:before {
    content: "\f15d"
}

.fa-sort-alpha-desc[b-rtd5c43sgl]:before {
    content: "\f15e"
}

.fa-sort-amount-asc[b-rtd5c43sgl]:before {
    content: "\f160"
}

.fa-sort-amount-desc[b-rtd5c43sgl]:before {
    content: "\f161"
}

.fa-sort-numeric-asc[b-rtd5c43sgl]:before {
    content: "\f162"
}

.fa-sort-numeric-desc[b-rtd5c43sgl]:before {
    content: "\f163"
}

.fa-thumbs-up[b-rtd5c43sgl]:before {
    content: "\f164"
}

.fa-thumbs-down[b-rtd5c43sgl]:before {
    content: "\f165"
}

.fa-youtube-square[b-rtd5c43sgl]:before {
    content: "\f166"
}

.fa-youtube[b-rtd5c43sgl]:before {
    content: "\f167"
}

.fa-xing[b-rtd5c43sgl]:before {
    content: "\f168"
}

.fa-xing-square[b-rtd5c43sgl]:before {
    content: "\f169"
}

.fa-youtube-play[b-rtd5c43sgl]:before {
    content: "\f16a"
}

.fa-dropbox[b-rtd5c43sgl]:before {
    content: "\f16b"
}

.fa-stack-overflow[b-rtd5c43sgl]:before {
    content: "\f16c"
}

.fa-instagram[b-rtd5c43sgl]:before {
    content: "\f16d"
}

.fa-flickr[b-rtd5c43sgl]:before {
    content: "\f16e"
}

.fa-adn[b-rtd5c43sgl]:before {
    content: "\f170"
}

.fa-bitbucket[b-rtd5c43sgl]:before {
    content: "\f171"
}

.fa-bitbucket-square[b-rtd5c43sgl]:before {
    content: "\f172"
}

.fa-tumblr[b-rtd5c43sgl]:before {
    content: "\f173"
}

.fa-tumblr-square[b-rtd5c43sgl]:before {
    content: "\f174"
}

.fa-long-arrow-down[b-rtd5c43sgl]:before {
    content: "\f175"
}

.fa-long-arrow-up[b-rtd5c43sgl]:before {
    content: "\f176"
}

.fa-long-arrow-left[b-rtd5c43sgl]:before {
    content: "\f177"
}

.fa-long-arrow-right[b-rtd5c43sgl]:before {
    content: "\f178"
}

.fa-apple[b-rtd5c43sgl]:before {
    content: "\f179"
}

.fa-windows[b-rtd5c43sgl]:before {
    content: "\f17a"
}

.fa-android[b-rtd5c43sgl]:before {
    content: "\f17b"
}

.fa-linux[b-rtd5c43sgl]:before {
    content: "\f17c"
}

.fa-dribbble[b-rtd5c43sgl]:before {
    content: "\f17d"
}

.fa-skype[b-rtd5c43sgl]:before {
    content: "\f17e"
}

.fa-foursquare[b-rtd5c43sgl]:before {
    content: "\f180"
}

.fa-trello[b-rtd5c43sgl]:before {
    content: "\f181"
}

.fa-female[b-rtd5c43sgl]:before {
    content: "\f182"
}

.fa-male[b-rtd5c43sgl]:before {
    content: "\f183"
}

.fa-gittip[b-rtd5c43sgl]:before, .fa-gratipay[b-rtd5c43sgl]:before {
    content: "\f184"
}

.fa-sun-o[b-rtd5c43sgl]:before {
    content: "\f185"
}

.fa-moon-o[b-rtd5c43sgl]:before {
    content: "\f186"
}

.fa-archive[b-rtd5c43sgl]:before {
    content: "\f187"
}

.fa-bug[b-rtd5c43sgl]:before {
    content: "\f188"
}

.fa-vk[b-rtd5c43sgl]:before {
    content: "\f189"
}

.fa-weibo[b-rtd5c43sgl]:before {
    content: "\f18a"
}

.fa-renren[b-rtd5c43sgl]:before {
    content: "\f18b"
}

.fa-pagelines[b-rtd5c43sgl]:before {
    content: "\f18c"
}

.fa-stack-exchange[b-rtd5c43sgl]:before {
    content: "\f18d"
}

.fa-arrow-circle-o-right[b-rtd5c43sgl]:before {
    content: "\f18e"
}

.fa-arrow-circle-o-left[b-rtd5c43sgl]:before {
    content: "\f190"
}

.fa-toggle-left[b-rtd5c43sgl]:before, .fa-caret-square-o-left[b-rtd5c43sgl]:before {
    content: "\f191"
}

.fa-dot-circle-o[b-rtd5c43sgl]:before {
    content: "\f192"
}

.fa-wheelchair[b-rtd5c43sgl]:before {
    content: "\f193"
}

.fa-vimeo-square[b-rtd5c43sgl]:before {
    content: "\f194"
}

.fa-turkish-lira[b-rtd5c43sgl]:before, .fa-try[b-rtd5c43sgl]:before {
    content: "\f195"
}

.fa-plus-square-o[b-rtd5c43sgl]:before {
    content: "\f196"
}

.fa-space-shuttle[b-rtd5c43sgl]:before {
    content: "\f197"
}

.fa-slack[b-rtd5c43sgl]:before {
    content: "\f198"
}

.fa-envelope-square[b-rtd5c43sgl]:before {
    content: "\f199"
}

.fa-wordpress[b-rtd5c43sgl]:before {
    content: "\f19a"
}

.fa-openid[b-rtd5c43sgl]:before {
    content: "\f19b"
}

.fa-institution[b-rtd5c43sgl]:before, .fa-bank[b-rtd5c43sgl]:before, .fa-university[b-rtd5c43sgl]:before {
    content: "\f19c"
}

.fa-mortar-board[b-rtd5c43sgl]:before, .fa-graduation-cap[b-rtd5c43sgl]:before {
    content: "\f19d"
}

.fa-yahoo[b-rtd5c43sgl]:before {
    content: "\f19e"
}

.fa-google[b-rtd5c43sgl]:before {
    content: "\f1a0"
}

.fa-reddit[b-rtd5c43sgl]:before {
    content: "\f1a1"
}

.fa-reddit-square[b-rtd5c43sgl]:before {
    content: "\f1a2"
}

.fa-stumbleupon-circle[b-rtd5c43sgl]:before {
    content: "\f1a3"
}

.fa-stumbleupon[b-rtd5c43sgl]:before {
    content: "\f1a4"
}

.fa-delicious[b-rtd5c43sgl]:before {
    content: "\f1a5"
}

.fa-digg[b-rtd5c43sgl]:before {
    content: "\f1a6"
}

.fa-pied-piper-pp[b-rtd5c43sgl]:before {
    content: "\f1a7"
}

.fa-pied-piper-alt[b-rtd5c43sgl]:before {
    content: "\f1a8"
}

.fa-drupal[b-rtd5c43sgl]:before {
    content: "\f1a9"
}

.fa-joomla[b-rtd5c43sgl]:before {
    content: "\f1aa"
}

.fa-language[b-rtd5c43sgl]:before {
    content: "\f1ab"
}

.fa-fax[b-rtd5c43sgl]:before {
    content: "\f1ac"
}

.fa-building[b-rtd5c43sgl]:before {
    content: "\f1ad"
}

.fa-child[b-rtd5c43sgl]:before {
    content: "\f1ae"
}

.fa-paw[b-rtd5c43sgl]:before {
    content: "\f1b0"
}

.fa-spoon[b-rtd5c43sgl]:before {
    content: "\f1b1"
}

.fa-cube[b-rtd5c43sgl]:before {
    content: "\f1b2"
}

.fa-cubes[b-rtd5c43sgl]:before {
    content: "\f1b3"
}

.fa-behance[b-rtd5c43sgl]:before {
    content: "\f1b4"
}

.fa-behance-square[b-rtd5c43sgl]:before {
    content: "\f1b5"
}

.fa-steam[b-rtd5c43sgl]:before {
    content: "\f1b6"
}

.fa-steam-square[b-rtd5c43sgl]:before {
    content: "\f1b7"
}

.fa-recycle[b-rtd5c43sgl]:before {
    content: "\f1b8"
}

.fa-automobile[b-rtd5c43sgl]:before, .fa-car[b-rtd5c43sgl]:before {
    content: "\f1b9"
}

.fa-cab[b-rtd5c43sgl]:before, .fa-taxi[b-rtd5c43sgl]:before {
    content: "\f1ba"
}

.fa-tree[b-rtd5c43sgl]:before {
    content: "\f1bb"
}

.fa-spotify[b-rtd5c43sgl]:before {
    content: "\f1bc"
}

.fa-deviantart[b-rtd5c43sgl]:before {
    content: "\f1bd"
}

.fa-soundcloud[b-rtd5c43sgl]:before {
    content: "\f1be"
}

.fa-database[b-rtd5c43sgl]:before {
    content: "\f1c0"
}

.fa-file-pdf-o[b-rtd5c43sgl]:before {
    content: "\f1c1"
}

.fa-file-word-o[b-rtd5c43sgl]:before {
    content: "\f1c2"
}

.fa-file-excel-o[b-rtd5c43sgl]:before {
    content: "\f1c3"
}

.fa-file-powerpoint-o[b-rtd5c43sgl]:before {
    content: "\f1c4"
}

.fa-file-photo-o[b-rtd5c43sgl]:before, .fa-file-picture-o[b-rtd5c43sgl]:before, .fa-file-image-o[b-rtd5c43sgl]:before {
    content: "\f1c5"
}

.fa-file-zip-o[b-rtd5c43sgl]:before, .fa-file-archive-o[b-rtd5c43sgl]:before {
    content: "\f1c6"
}

.fa-file-sound-o[b-rtd5c43sgl]:before, .fa-file-audio-o[b-rtd5c43sgl]:before {
    content: "\f1c7"
}

.fa-file-movie-o[b-rtd5c43sgl]:before, .fa-file-video-o[b-rtd5c43sgl]:before {
    content: "\f1c8"
}

.fa-file-code-o[b-rtd5c43sgl]:before {
    content: "\f1c9"
}

.fa-vine[b-rtd5c43sgl]:before {
    content: "\f1ca"
}

.fa-codepen[b-rtd5c43sgl]:before {
    content: "\f1cb"
}

.fa-jsfiddle[b-rtd5c43sgl]:before {
    content: "\f1cc"
}

.fa-life-bouy[b-rtd5c43sgl]:before, .fa-life-buoy[b-rtd5c43sgl]:before, .fa-life-saver[b-rtd5c43sgl]:before, .fa-support[b-rtd5c43sgl]:before, .fa-life-ring[b-rtd5c43sgl]:before {
    content: "\f1cd"
}

.fa-circle-o-notch[b-rtd5c43sgl]:before {
    content: "\f1ce"
}

.fa-ra[b-rtd5c43sgl]:before, .fa-resistance[b-rtd5c43sgl]:before, .fa-rebel[b-rtd5c43sgl]:before {
    content: "\f1d0"
}

.fa-ge[b-rtd5c43sgl]:before, .fa-empire[b-rtd5c43sgl]:before {
    content: "\f1d1"
}

.fa-git-square[b-rtd5c43sgl]:before {
    content: "\f1d2"
}

.fa-git[b-rtd5c43sgl]:before {
    content: "\f1d3"
}

.fa-y-combinator-square[b-rtd5c43sgl]:before, .fa-yc-square[b-rtd5c43sgl]:before, .fa-hacker-news[b-rtd5c43sgl]:before {
    content: "\f1d4"
}

.fa-tencent-weibo[b-rtd5c43sgl]:before {
    content: "\f1d5"
}

.fa-qq[b-rtd5c43sgl]:before {
    content: "\f1d6"
}

.fa-wechat[b-rtd5c43sgl]:before, .fa-weixin[b-rtd5c43sgl]:before {
    content: "\f1d7"
}

.fa-send[b-rtd5c43sgl]:before, .fa-paper-plane[b-rtd5c43sgl]:before {
    content: "\f1d8"
}

.fa-send-o[b-rtd5c43sgl]:before, .fa-paper-plane-o[b-rtd5c43sgl]:before {
    content: "\f1d9"
}

.fa-history[b-rtd5c43sgl]:before {
    content: "\f1da"
}

.fa-circle-thin[b-rtd5c43sgl]:before {
    content: "\f1db"
}

.fa-header[b-rtd5c43sgl]:before {
    content: "\f1dc"
}

.fa-paragraph[b-rtd5c43sgl]:before {
    content: "\f1dd"
}

.fa-sliders[b-rtd5c43sgl]:before {
    content: "\f1de"
}

.fa-share-alt[b-rtd5c43sgl]:before {
    content: "\f1e0"
}

.fa-share-alt-square[b-rtd5c43sgl]:before {
    content: "\f1e1"
}

.fa-bomb[b-rtd5c43sgl]:before {
    content: "\f1e2"
}

.fa-soccer-ball-o[b-rtd5c43sgl]:before, .fa-futbol-o[b-rtd5c43sgl]:before {
    content: "\f1e3"
}

.fa-tty[b-rtd5c43sgl]:before {
    content: "\f1e4"
}

.fa-binoculars[b-rtd5c43sgl]:before {
    content: "\f1e5"
}

.fa-plug[b-rtd5c43sgl]:before {
    content: "\f1e6"
}

.fa-slideshare[b-rtd5c43sgl]:before {
    content: "\f1e7"
}

.fa-twitch[b-rtd5c43sgl]:before {
    content: "\f1e8"
}

.fa-yelp[b-rtd5c43sgl]:before {
    content: "\f1e9"
}

.fa-newspaper-o[b-rtd5c43sgl]:before {
    content: "\f1ea"
}

.fa-wifi[b-rtd5c43sgl]:before {
    content: "\f1eb"
}

.fa-calculator[b-rtd5c43sgl]:before {
    content: "\f1ec"
}

.fa-paypal[b-rtd5c43sgl]:before {
    content: "\f1ed"
}

.fa-google-wallet[b-rtd5c43sgl]:before {
    content: "\f1ee"
}

.fa-cc-visa[b-rtd5c43sgl]:before {
    content: "\f1f0"
}

.fa-cc-mastercard[b-rtd5c43sgl]:before {
    content: "\f1f1"
}

.fa-cc-discover[b-rtd5c43sgl]:before {
    content: "\f1f2"
}

.fa-cc-amex[b-rtd5c43sgl]:before {
    content: "\f1f3"
}

.fa-cc-paypal[b-rtd5c43sgl]:before {
    content: "\f1f4"
}

.fa-cc-stripe[b-rtd5c43sgl]:before {
    content: "\f1f5"
}

.fa-bell-slash[b-rtd5c43sgl]:before {
    content: "\f1f6"
}

.fa-bell-slash-o[b-rtd5c43sgl]:before {
    content: "\f1f7"
}

.fa-trash[b-rtd5c43sgl]:before {
    content: "\f1f8"
}

.fa-copyright[b-rtd5c43sgl]:before {
    content: "\f1f9"
}

.fa-at[b-rtd5c43sgl]:before {
    content: "\f1fa"
}

.fa-eyedropper[b-rtd5c43sgl]:before {
    content: "\f1fb"
}

.fa-paint-brush[b-rtd5c43sgl]:before {
    content: "\f1fc"
}

.fa-birthday-cake[b-rtd5c43sgl]:before {
    content: "\f1fd"
}

.fa-area-chart[b-rtd5c43sgl]:before {
    content: "\f1fe"
}

.fa-pie-chart[b-rtd5c43sgl]:before {
    content: "\f200"
}

.fa-line-chart[b-rtd5c43sgl]:before {
    content: "\f201"
}

.fa-lastfm[b-rtd5c43sgl]:before {
    content: "\f202"
}

.fa-lastfm-square[b-rtd5c43sgl]:before {
    content: "\f203"
}

.fa-toggle-off[b-rtd5c43sgl]:before {
    content: "\f204"
}

.fa-toggle-on[b-rtd5c43sgl]:before {
    content: "\f205"
}

.fa-bicycle[b-rtd5c43sgl]:before {
    content: "\f206"
}

.fa-bus[b-rtd5c43sgl]:before {
    content: "\f207"
}

.fa-ioxhost[b-rtd5c43sgl]:before {
    content: "\f208"
}

.fa-angellist[b-rtd5c43sgl]:before {
    content: "\f209"
}

.fa-cc[b-rtd5c43sgl]:before {
    content: "\f20a"
}

.fa-shekel[b-rtd5c43sgl]:before, .fa-sheqel[b-rtd5c43sgl]:before, .fa-ils[b-rtd5c43sgl]:before {
    content: "\f20b"
}

.fa-meanpath[b-rtd5c43sgl]:before {
    content: "\f20c"
}

.fa-buysellads[b-rtd5c43sgl]:before {
    content: "\f20d"
}

.fa-connectdevelop[b-rtd5c43sgl]:before {
    content: "\f20e"
}

.fa-dashcube[b-rtd5c43sgl]:before {
    content: "\f210"
}

.fa-forumbee[b-rtd5c43sgl]:before {
    content: "\f211"
}

.fa-leanpub[b-rtd5c43sgl]:before {
    content: "\f212"
}

.fa-sellsy[b-rtd5c43sgl]:before {
    content: "\f213"
}

.fa-shirtsinbulk[b-rtd5c43sgl]:before {
    content: "\f214"
}

.fa-simplybuilt[b-rtd5c43sgl]:before {
    content: "\f215"
}

.fa-skyatlas[b-rtd5c43sgl]:before {
    content: "\f216"
}

.fa-cart-plus[b-rtd5c43sgl]:before {
    content: "\f217"
}

.fa-cart-arrow-down[b-rtd5c43sgl]:before {
    content: "\f218"
}

.fa-diamond[b-rtd5c43sgl]:before {
    content: "\f219"
}

.fa-ship[b-rtd5c43sgl]:before {
    content: "\f21a"
}

.fa-user-secret[b-rtd5c43sgl]:before {
    content: "\f21b"
}

.fa-motorcycle[b-rtd5c43sgl]:before {
    content: "\f21c"
}

.fa-street-view[b-rtd5c43sgl]:before {
    content: "\f21d"
}

.fa-heartbeat[b-rtd5c43sgl]:before {
    content: "\f21e"
}

.fa-venus[b-rtd5c43sgl]:before {
    content: "\f221"
}

.fa-mars[b-rtd5c43sgl]:before {
    content: "\f222"
}

.fa-mercury[b-rtd5c43sgl]:before {
    content: "\f223"
}

.fa-intersex[b-rtd5c43sgl]:before, .fa-transgender[b-rtd5c43sgl]:before {
    content: "\f224"
}

.fa-transgender-alt[b-rtd5c43sgl]:before {
    content: "\f225"
}

.fa-venus-double[b-rtd5c43sgl]:before {
    content: "\f226"
}

.fa-mars-double[b-rtd5c43sgl]:before {
    content: "\f227"
}

.fa-venus-mars[b-rtd5c43sgl]:before {
    content: "\f228"
}

.fa-mars-stroke[b-rtd5c43sgl]:before {
    content: "\f229"
}

.fa-mars-stroke-v[b-rtd5c43sgl]:before {
    content: "\f22a"
}

.fa-mars-stroke-h[b-rtd5c43sgl]:before {
    content: "\f22b"
}

.fa-neuter[b-rtd5c43sgl]:before {
    content: "\f22c"
}

.fa-genderless[b-rtd5c43sgl]:before {
    content: "\f22d"
}

.fa-facebook-official[b-rtd5c43sgl]:before {
    content: "\f230"
}

.fa-pinterest-p[b-rtd5c43sgl]:before {
    content: "\f231"
}

.fa-whatsapp[b-rtd5c43sgl]:before {
    content: "\f232"
}

.fa-server[b-rtd5c43sgl]:before {
    content: "\f233"
}

.fa-user-plus[b-rtd5c43sgl]:before {
    content: "\f234"
}

.fa-user-times[b-rtd5c43sgl]:before {
    content: "\f235"
}

.fa-hotel[b-rtd5c43sgl]:before, .fa-bed[b-rtd5c43sgl]:before {
    content: "\f236"
}

.fa-viacoin[b-rtd5c43sgl]:before {
    content: "\f237"
}

.fa-train[b-rtd5c43sgl]:before {
    content: "\f238"
}

.fa-subway[b-rtd5c43sgl]:before {
    content: "\f239"
}

.fa-medium[b-rtd5c43sgl]:before {
    content: "\f23a"
}

.fa-yc[b-rtd5c43sgl]:before, .fa-y-combinator[b-rtd5c43sgl]:before {
    content: "\f23b"
}

.fa-optin-monster[b-rtd5c43sgl]:before {
    content: "\f23c"
}

.fa-opencart[b-rtd5c43sgl]:before {
    content: "\f23d"
}

.fa-expeditedssl[b-rtd5c43sgl]:before {
    content: "\f23e"
}

.fa-battery-4[b-rtd5c43sgl]:before, .fa-battery[b-rtd5c43sgl]:before, .fa-battery-full[b-rtd5c43sgl]:before {
    content: "\f240"
}

.fa-battery-3[b-rtd5c43sgl]:before, .fa-battery-three-quarters[b-rtd5c43sgl]:before {
    content: "\f241"
}

.fa-battery-2[b-rtd5c43sgl]:before, .fa-battery-half[b-rtd5c43sgl]:before {
    content: "\f242"
}

.fa-battery-1[b-rtd5c43sgl]:before, .fa-battery-quarter[b-rtd5c43sgl]:before {
    content: "\f243"
}

.fa-battery-0[b-rtd5c43sgl]:before, .fa-battery-empty[b-rtd5c43sgl]:before {
    content: "\f244"
}

.fa-mouse-pointer[b-rtd5c43sgl]:before {
    content: "\f245"
}

.fa-i-cursor[b-rtd5c43sgl]:before {
    content: "\f246"
}

.fa-object-group[b-rtd5c43sgl]:before {
    content: "\f247"
}

.fa-object-ungroup[b-rtd5c43sgl]:before {
    content: "\f248"
}

.fa-sticky-note[b-rtd5c43sgl]:before {
    content: "\f249"
}

.fa-sticky-note-o[b-rtd5c43sgl]:before {
    content: "\f24a"
}

.fa-cc-jcb[b-rtd5c43sgl]:before {
    content: "\f24b"
}

.fa-cc-diners-club[b-rtd5c43sgl]:before {
    content: "\f24c"
}

.fa-clone[b-rtd5c43sgl]:before {
    content: "\f24d"
}

.fa-balance-scale[b-rtd5c43sgl]:before {
    content: "\f24e"
}

.fa-hourglass-o[b-rtd5c43sgl]:before {
    content: "\f250"
}

.fa-hourglass-1[b-rtd5c43sgl]:before, .fa-hourglass-start[b-rtd5c43sgl]:before {
    content: "\f251"
}

.fa-hourglass-2[b-rtd5c43sgl]:before, .fa-hourglass-half[b-rtd5c43sgl]:before {
    content: "\f252"
}

.fa-hourglass-3[b-rtd5c43sgl]:before, .fa-hourglass-end[b-rtd5c43sgl]:before {
    content: "\f253"
}

.fa-hourglass[b-rtd5c43sgl]:before {
    content: "\f254"
}

.fa-hand-grab-o[b-rtd5c43sgl]:before, .fa-hand-rock-o[b-rtd5c43sgl]:before {
    content: "\f255"
}

.fa-hand-stop-o[b-rtd5c43sgl]:before, .fa-hand-paper-o[b-rtd5c43sgl]:before {
    content: "\f256"
}

.fa-hand-scissors-o[b-rtd5c43sgl]:before {
    content: "\f257"
}

.fa-hand-lizard-o[b-rtd5c43sgl]:before {
    content: "\f258"
}

.fa-hand-spock-o[b-rtd5c43sgl]:before {
    content: "\f259"
}

.fa-hand-pointer-o[b-rtd5c43sgl]:before {
    content: "\f25a"
}

.fa-hand-peace-o[b-rtd5c43sgl]:before {
    content: "\f25b"
}

.fa-trademark[b-rtd5c43sgl]:before {
    content: "\f25c"
}

.fa-registered[b-rtd5c43sgl]:before {
    content: "\f25d"
}

.fa-creative-commons[b-rtd5c43sgl]:before {
    content: "\f25e"
}

.fa-gg[b-rtd5c43sgl]:before {
    content: "\f260"
}

.fa-gg-circle[b-rtd5c43sgl]:before {
    content: "\f261"
}

.fa-tripadvisor[b-rtd5c43sgl]:before {
    content: "\f262"
}

.fa-odnoklassniki[b-rtd5c43sgl]:before {
    content: "\f263"
}

.fa-odnoklassniki-square[b-rtd5c43sgl]:before {
    content: "\f264"
}

.fa-get-pocket[b-rtd5c43sgl]:before {
    content: "\f265"
}

.fa-wikipedia-w[b-rtd5c43sgl]:before {
    content: "\f266"
}

.fa-safari[b-rtd5c43sgl]:before {
    content: "\f267"
}

.fa-chrome[b-rtd5c43sgl]:before {
    content: "\f268"
}

.fa-firefox[b-rtd5c43sgl]:before {
    content: "\f269"
}

.fa-opera[b-rtd5c43sgl]:before {
    content: "\f26a"
}

.fa-internet-explorer[b-rtd5c43sgl]:before {
    content: "\f26b"
}

.fa-tv[b-rtd5c43sgl]:before, .fa-television[b-rtd5c43sgl]:before {
    content: "\f26c"
}

.fa-contao[b-rtd5c43sgl]:before {
    content: "\f26d"
}

.fa-500px[b-rtd5c43sgl]:before {
    content: "\f26e"
}

.fa-amazon[b-rtd5c43sgl]:before {
    content: "\f270"
}

.fa-calendar-plus-o[b-rtd5c43sgl]:before {
    content: "\f271"
}

.fa-calendar-minus-o[b-rtd5c43sgl]:before {
    content: "\f272"
}

.fa-calendar-times-o[b-rtd5c43sgl]:before {
    content: "\f273"
}

.fa-calendar-check-o[b-rtd5c43sgl]:before {
    content: "\f274"
}

.fa-industry[b-rtd5c43sgl]:before {
    content: "\f275"
}

.fa-map-pin[b-rtd5c43sgl]:before {
    content: "\f276"
}

.fa-map-signs[b-rtd5c43sgl]:before {
    content: "\f277"
}

.fa-map-o[b-rtd5c43sgl]:before {
    content: "\f278"
}

.fa-map[b-rtd5c43sgl]:before {
    content: "\f279"
}

.fa-commenting[b-rtd5c43sgl]:before {
    content: "\f27a"
}

.fa-commenting-o[b-rtd5c43sgl]:before {
    content: "\f27b"
}

.fa-houzz[b-rtd5c43sgl]:before {
    content: "\f27c"
}

.fa-vimeo[b-rtd5c43sgl]:before {
    content: "\f27d"
}

.fa-black-tie[b-rtd5c43sgl]:before {
    content: "\f27e"
}

.fa-fonticons[b-rtd5c43sgl]:before {
    content: "\f280"
}

.fa-reddit-alien[b-rtd5c43sgl]:before {
    content: "\f281"
}

.fa-edge[b-rtd5c43sgl]:before {
    content: "\f282"
}

.fa-credit-card-alt[b-rtd5c43sgl]:before {
    content: "\f283"
}

.fa-codiepie[b-rtd5c43sgl]:before {
    content: "\f284"
}

.fa-modx[b-rtd5c43sgl]:before {
    content: "\f285"
}

.fa-fort-awesome[b-rtd5c43sgl]:before {
    content: "\f286"
}

.fa-usb[b-rtd5c43sgl]:before {
    content: "\f287"
}

.fa-product-hunt[b-rtd5c43sgl]:before {
    content: "\f288"
}

.fa-mixcloud[b-rtd5c43sgl]:before {
    content: "\f289"
}

.fa-scribd[b-rtd5c43sgl]:before {
    content: "\f28a"
}

.fa-pause-circle[b-rtd5c43sgl]:before {
    content: "\f28b"
}

.fa-pause-circle-o[b-rtd5c43sgl]:before {
    content: "\f28c"
}

.fa-stop-circle[b-rtd5c43sgl]:before {
    content: "\f28d"
}

.fa-stop-circle-o[b-rtd5c43sgl]:before {
    content: "\f28e"
}

.fa-shopping-bag[b-rtd5c43sgl]:before {
    content: "\f290"
}

.fa-shopping-basket[b-rtd5c43sgl]:before {
    content: "\f291"
}

.fa-hashtag[b-rtd5c43sgl]:before {
    content: "\f292"
}

.fa-bluetooth[b-rtd5c43sgl]:before {
    content: "\f293"
}

.fa-bluetooth-b[b-rtd5c43sgl]:before {
    content: "\f294"
}

.fa-percent[b-rtd5c43sgl]:before {
    content: "\f295"
}

.fa-gitlab[b-rtd5c43sgl]:before {
    content: "\f296"
}

.fa-wpbeginner[b-rtd5c43sgl]:before {
    content: "\f297"
}

.fa-wpforms[b-rtd5c43sgl]:before {
    content: "\f298"
}

.fa-envira[b-rtd5c43sgl]:before {
    content: "\f299"
}

.fa-universal-access[b-rtd5c43sgl]:before {
    content: "\f29a"
}

.fa-wheelchair-alt[b-rtd5c43sgl]:before {
    content: "\f29b"
}

.fa-question-circle-o[b-rtd5c43sgl]:before {
    content: "\f29c"
}

.fa-blind[b-rtd5c43sgl]:before {
    content: "\f29d"
}

.fa-audio-description[b-rtd5c43sgl]:before {
    content: "\f29e"
}

.fa-volume-control-phone[b-rtd5c43sgl]:before {
    content: "\f2a0"
}

.fa-braille[b-rtd5c43sgl]:before {
    content: "\f2a1"
}

.fa-assistive-listening-systems[b-rtd5c43sgl]:before {
    content: "\f2a2"
}

.fa-asl-interpreting[b-rtd5c43sgl]:before, .fa-american-sign-language-interpreting[b-rtd5c43sgl]:before {
    content: "\f2a3"
}

.fa-deafness[b-rtd5c43sgl]:before, .fa-hard-of-hearing[b-rtd5c43sgl]:before, .fa-deaf[b-rtd5c43sgl]:before {
    content: "\f2a4"
}

.fa-glide[b-rtd5c43sgl]:before {
    content: "\f2a5"
}

.fa-glide-g[b-rtd5c43sgl]:before {
    content: "\f2a6"
}

.fa-signing[b-rtd5c43sgl]:before, .fa-sign-language[b-rtd5c43sgl]:before {
    content: "\f2a7"
}

.fa-low-vision[b-rtd5c43sgl]:before {
    content: "\f2a8"
}

.fa-viadeo[b-rtd5c43sgl]:before {
    content: "\f2a9"
}

.fa-viadeo-square[b-rtd5c43sgl]:before {
    content: "\f2aa"
}

.fa-snapchat[b-rtd5c43sgl]:before {
    content: "\f2ab"
}

.fa-snapchat-ghost[b-rtd5c43sgl]:before {
    content: "\f2ac"
}

.fa-snapchat-square[b-rtd5c43sgl]:before {
    content: "\f2ad"
}

.fa-pied-piper[b-rtd5c43sgl]:before {
    content: "\f2ae"
}

.fa-first-order[b-rtd5c43sgl]:before {
    content: "\f2b0"
}

.fa-yoast[b-rtd5c43sgl]:before {
    content: "\f2b1"
}

.fa-themeisle[b-rtd5c43sgl]:before {
    content: "\f2b2"
}

.fa-google-plus-circle[b-rtd5c43sgl]:before, .fa-google-plus-official[b-rtd5c43sgl]:before {
    content: "\f2b3"
}

.fa-fa[b-rtd5c43sgl]:before, .fa-font-awesome[b-rtd5c43sgl]:before {
    content: "\f2b4"
}

.fa-handshake-o[b-rtd5c43sgl]:before {
    content: "\f2b5"
}

.fa-envelope-open[b-rtd5c43sgl]:before {
    content: "\f2b6"
}

.fa-envelope-open-o[b-rtd5c43sgl]:before {
    content: "\f2b7"
}

.fa-linode[b-rtd5c43sgl]:before {
    content: "\f2b8"
}

.fa-address-book[b-rtd5c43sgl]:before {
    content: "\f2b9"
}

.fa-address-book-o[b-rtd5c43sgl]:before {
    content: "\f2ba"
}

.fa-vcard[b-rtd5c43sgl]:before, .fa-address-card[b-rtd5c43sgl]:before {
    content: "\f2bb"
}

.fa-vcard-o[b-rtd5c43sgl]:before, .fa-address-card-o[b-rtd5c43sgl]:before {
    content: "\f2bc"
}

.fa-user-circle[b-rtd5c43sgl]:before {
    content: "\f2bd"
}

.fa-user-circle-o[b-rtd5c43sgl]:before {
    content: "\f2be"
}

.fa-user-o[b-rtd5c43sgl]:before {
    content: "\f2c0"
}

.fa-id-badge[b-rtd5c43sgl]:before {
    content: "\f2c1"
}

.fa-drivers-license[b-rtd5c43sgl]:before, .fa-id-card[b-rtd5c43sgl]:before {
    content: "\f2c2"
}

.fa-drivers-license-o[b-rtd5c43sgl]:before, .fa-id-card-o[b-rtd5c43sgl]:before {
    content: "\f2c3"
}

.fa-quora[b-rtd5c43sgl]:before {
    content: "\f2c4"
}

.fa-free-code-camp[b-rtd5c43sgl]:before {
    content: "\f2c5"
}

.fa-telegram[b-rtd5c43sgl]:before {
    content: "\f2c6"
}

.fa-thermometer-4[b-rtd5c43sgl]:before, .fa-thermometer[b-rtd5c43sgl]:before, .fa-thermometer-full[b-rtd5c43sgl]:before {
    content: "\f2c7"
}

.fa-thermometer-3[b-rtd5c43sgl]:before, .fa-thermometer-three-quarters[b-rtd5c43sgl]:before {
    content: "\f2c8"
}

.fa-thermometer-2[b-rtd5c43sgl]:before, .fa-thermometer-half[b-rtd5c43sgl]:before {
    content: "\f2c9"
}

.fa-thermometer-1[b-rtd5c43sgl]:before, .fa-thermometer-quarter[b-rtd5c43sgl]:before {
    content: "\f2ca"
}

.fa-thermometer-0[b-rtd5c43sgl]:before, .fa-thermometer-empty[b-rtd5c43sgl]:before {
    content: "\f2cb"
}

.fa-shower[b-rtd5c43sgl]:before {
    content: "\f2cc"
}

.fa-bathtub[b-rtd5c43sgl]:before, .fa-s15[b-rtd5c43sgl]:before, .fa-bath[b-rtd5c43sgl]:before {
    content: "\f2cd"
}

.fa-podcast[b-rtd5c43sgl]:before {
    content: "\f2ce"
}

.fa-window-maximize[b-rtd5c43sgl]:before {
    content: "\f2d0"
}

.fa-window-minimize[b-rtd5c43sgl]:before {
    content: "\f2d1"
}

.fa-window-restore[b-rtd5c43sgl]:before {
    content: "\f2d2"
}

.fa-times-rectangle[b-rtd5c43sgl]:before, .fa-window-close[b-rtd5c43sgl]:before {
    content: "\f2d3"
}

.fa-times-rectangle-o[b-rtd5c43sgl]:before, .fa-window-close-o[b-rtd5c43sgl]:before {
    content: "\f2d4"
}

.fa-bandcamp[b-rtd5c43sgl]:before {
    content: "\f2d5"
}

.fa-grav[b-rtd5c43sgl]:before {
    content: "\f2d6"
}

.fa-etsy[b-rtd5c43sgl]:before {
    content: "\f2d7"
}

.fa-imdb[b-rtd5c43sgl]:before {
    content: "\f2d8"
}

.fa-ravelry[b-rtd5c43sgl]:before {
    content: "\f2d9"
}

.fa-eercast[b-rtd5c43sgl]:before {
    content: "\f2da"
}

.fa-microchip[b-rtd5c43sgl]:before {
    content: "\f2db"
}

.fa-snowflake-o[b-rtd5c43sgl]:before {
    content: "\f2dc"
}

.fa-superpowers[b-rtd5c43sgl]:before {
    content: "\f2dd"
}

.fa-wpexplorer[b-rtd5c43sgl]:before {
    content: "\f2de"
}

.fa-meetup[b-rtd5c43sgl]:before {
    content: "\f2e0"
}

.sr-only[b-rtd5c43sgl] {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}

.sr-only-focusable:active[b-rtd5c43sgl], .sr-only-focusable:focus[b-rtd5c43sgl] {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}




/*!
Theme Name: 	Page Builder Framework
Theme URI:		https://mapsteps.com
Author: 		David Vongries
Author URI: 	https://davidvongries.com
Description: 	Page Builder Framework is a lightweight, fast and highly customizible WordPress theme made to work with all page builders like like Beaver Builder, Elementor, Divi, and more. It has been written from ground up with SEO in mind and follows the latest web standards (HTML5 and schema.org markup).
Version: 		1.5.6
License:		GNU General Public License 3 or later
License URI:	https://www.gnu.org/licenses/gpl-3.0.html
Tags: 			one-column, two-columns, left-sidebar, right-sidebar, custom-colors, custom-menu, featured-images, full-width-template, rtl-language-support
Text Domain:	wpbf
*/ /*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */

html[b-rtd5c43sgl] {
    line-height: normal;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body[b-rtd5c43sgl] {
    margin: 0
}

article[b-rtd5c43sgl], aside[b-rtd5c43sgl], footer[b-rtd5c43sgl], header[b-rtd5c43sgl], nav[b-rtd5c43sgl], section[b-rtd5c43sgl] {
    display: block
}

figcaption[b-rtd5c43sgl], figure[b-rtd5c43sgl], main[b-rtd5c43sgl] {
    display: block
}

hr[b-rtd5c43sgl] {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

pre[b-rtd5c43sgl] {
    font-family: monospace, monospace;
    font-size: 1em
}

a[b-rtd5c43sgl] {
    background-color: transparent;
    -webkit-text-decoration-skip: objects
}

abbr[title][b-rtd5c43sgl] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted
}

code[b-rtd5c43sgl], kbd[b-rtd5c43sgl], samp[b-rtd5c43sgl] {
    font-family: monospace, monospace;
    font-size: 1em
}

dfn[b-rtd5c43sgl] {
    font-style: italic
}

mark[b-rtd5c43sgl] {
    background-color: #ff0;
    color: #000
}

small[b-rtd5c43sgl] {
    font-size: 80%
}

sub[b-rtd5c43sgl], sup[b-rtd5c43sgl] {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub[b-rtd5c43sgl] {
    bottom: -0.25em
}

sup[b-rtd5c43sgl] {
    top: -0.5em
}

audio[b-rtd5c43sgl], video[b-rtd5c43sgl] {
    display: inline-block
}

    audio:not([controls])[b-rtd5c43sgl] {
        display: none;
        height: 0
    }

img[b-rtd5c43sgl] {
    border-style: none
}

svg:not(:root)[b-rtd5c43sgl] {
    overflow: hidden
}

button[b-rtd5c43sgl], input[b-rtd5c43sgl], optgroup[b-rtd5c43sgl], select[b-rtd5c43sgl], textarea[b-rtd5c43sgl] {
    margin: 0
}

button[b-rtd5c43sgl], input[b-rtd5c43sgl] {
    overflow: visible
}

button[b-rtd5c43sgl], select[b-rtd5c43sgl] {
    text-transform: none
}

button[b-rtd5c43sgl], html [type="button"][b-rtd5c43sgl], [type="reset"][b-rtd5c43sgl], [type="submit"][b-rtd5c43sgl] {
    -webkit-appearance: button
}

    button[b-rtd5c43sgl]::-moz-focus-inner, [type="button"][b-rtd5c43sgl]::-moz-focus-inner, [type="reset"][b-rtd5c43sgl]::-moz-focus-inner, [type="submit"][b-rtd5c43sgl]::-moz-focus-inner {
        border-style: none;
        padding: 0
    }

    button:-moz-focusring[b-rtd5c43sgl], [type="button"]:-moz-focusring[b-rtd5c43sgl], [type="reset"]:-moz-focusring[b-rtd5c43sgl], [type="submit"]:-moz-focusring[b-rtd5c43sgl] {
        outline: 1px dotted ButtonText
    }

fieldset[b-rtd5c43sgl] {
    padding: 0.35em 0.75em 0.625em
}

legend[b-rtd5c43sgl] {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress[b-rtd5c43sgl] {
    display: inline-block;
    vertical-align: baseline
}

textarea[b-rtd5c43sgl] {
    overflow: auto
}

[type="checkbox"][b-rtd5c43sgl], [type="radio"][b-rtd5c43sgl] {
    box-sizing: border-box;
    padding: 0
}

[type="number"][b-rtd5c43sgl]::-webkit-inner-spin-button, [type="number"][b-rtd5c43sgl]::-webkit-outer-spin-button {
    height: auto
}

[type="search"][b-rtd5c43sgl] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

    [type="search"][b-rtd5c43sgl]::-webkit-search-cancel-button, [type="search"][b-rtd5c43sgl]::-webkit-search-decoration {
        -webkit-appearance: none
    }

[b-rtd5c43sgl]::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details[b-rtd5c43sgl], menu[b-rtd5c43sgl] {
    display: block
}

summary[b-rtd5c43sgl] {
    display: list-item
}

canvas[b-rtd5c43sgl] {
    display: inline-block
}

template[b-rtd5c43sgl] {
    display: none
}

[hidden][b-rtd5c43sgl] {
    display: none
}

.wpbf-container[b-rtd5c43sgl] {
    max-width: 1200px;
    padding: 0 20px
}

    .wpbf-container[b-rtd5c43sgl]:before, .wpbf-container[b-rtd5c43sgl]:after {
        content: "";
        display: table
    }

    .wpbf-container[b-rtd5c43sgl]:after {
        clear: both
    }

.wpbf-clearfix[b-rtd5c43sgl]:before {
    content: "";
    display: table-cell
}

.wpbf-clearfix[b-rtd5c43sgl]:after {
    content: "";
    display: table;
    clear: both
}

.wpbf-float-left[b-rtd5c43sgl] {
    float: left
}

.wpbf-float-right[b-rtd5c43sgl] {
    float: right
}

[class*='wpbf-float-'][b-rtd5c43sgl] {
    max-width: 100%
}

.wpbf-container-center[b-rtd5c43sgl] {
    margin-left: auto;
    margin-right: auto
}

.wpbf-button[b-rtd5c43sgl]::-moz-focus-inner {
    border: 0;
    padding: 0
}

.wpbf-button[b-rtd5c43sgl], input[type="submit"][b-rtd5c43sgl] {
    -webkit-appearance: none;
    text-align: center;
    padding: 14px 16px;
    background: #e7e7ec;
    outline: 0;
    border: none;
    display: inline-block;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -ms-border-radius: 2px;
    border-radius: 2px;
    cursor: pointer;
    font-size: 14px;
    font-weight: 700;
    color: #6d7680;
    -moz-transition: background-color 0.2s;
    -o-transition: background-color 0.2s;
    -webkit-transition: background-color 0.2s;
    transition: background-color 0.2s;
    line-height: normal
}

    .wpbf-button:hover[b-rtd5c43sgl], input[type="submit"]:hover[b-rtd5c43sgl] {
        background: #d0d0da;
        color: #6d7680
    }

.wpbf-button-primary[b-rtd5c43sgl] {
    background: #3ba9d2;
    color: #fff
}

    .wpbf-button-primary:hover[b-rtd5c43sgl] {
        background: #79c4e0;
        color: #fff
    }

.wpbf-button-small[b-rtd5c43sgl] {
    padding: 10px 12px
}

.wpbf-button-large[b-rtd5c43sgl] {
    padding: 18px 20px
}

.wpbf-button-full[b-rtd5c43sgl] {
    display: block
}

input[type="checkbox"][b-rtd5c43sgl], input[type="radio"][b-rtd5c43sgl] {
    cursor: pointer
}

textarea[b-rtd5c43sgl], select[b-rtd5c43sgl], input[type="text"][b-rtd5c43sgl], input[type="password"][b-rtd5c43sgl], input[type="email"][b-rtd5c43sgl], input[type="url"][b-rtd5c43sgl], input[type="search"][b-rtd5c43sgl], input[type="tel"][b-rtd5c43sgl], input[type="number"][b-rtd5c43sgl], input[type="datetime"][b-rtd5c43sgl] {
    -webkit-appearance: none;
    width: 100%;
    background: #f5f5f7;
    border: 1px solid #d0d0da;
    padding: 10px 14px;
    outline: none;
    -moz-transition: background-color 0.35s;
    -o-transition: background-color 0.35s;
    -webkit-transition: background-color 0.35s;
    transition: background-color 0.35s
}

    textarea:focus[b-rtd5c43sgl], select:focus[b-rtd5c43sgl], input[type="text"]:focus[b-rtd5c43sgl], input[type="password"]:focus[b-rtd5c43sgl], input[type="email"]:focus[b-rtd5c43sgl], input[type="url"]:focus[b-rtd5c43sgl], input[type="search"]:focus[b-rtd5c43sgl], input[type="tel"]:focus[b-rtd5c43sgl], input[type="number"]:focus[b-rtd5c43sgl], input[type="datetime"]:focus[b-rtd5c43sgl] {
        background: #fff
    }

form :-ms-input-placeholder[b-rtd5c43sgl] {
    color: #6d7680 !important
}

form [b-rtd5c43sgl]::-moz-placeholder {
    color: #6d7680
}

form [b-rtd5c43sgl]::-webkit-input-placeholder {
    color: #6d7680
}

.wpbf-page select[b-rtd5c43sgl] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

    .wpbf-page select:-moz-focusring[b-rtd5c43sgl] {
        color: transparent;
        text-shadow: 0 0 0 #000
    }

    .wpbf-page select[b-rtd5c43sgl]::-ms-expand {
        display: none
    }

.wpbf-page select[b-rtd5c43sgl] {
    background-image: url(img/arrow-down.png);
    background-position: right 20px center;
    background-repeat: no-repeat;
    background-size: 10px auto
}

.wpbf-page table[b-rtd5c43sgl], .wpbf-page .wpbf-table[b-rtd5c43sgl] {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    border: 1px solid #d0d0da;
    margin-bottom: 20px
}

    .wpbf-page table th[b-rtd5c43sgl], .wpbf-page table td[b-rtd5c43sgl], .wpbf-page .wpbf-table th[b-rtd5c43sgl], .wpbf-page .wpbf-table td[b-rtd5c43sgl] {
        padding: 8px 8px
    }

    .wpbf-page table tr[b-rtd5c43sgl], .wpbf-page .wpbf-table tr[b-rtd5c43sgl] {
        border-bottom: 1px solid #d0d0da
    }

    .wpbf-page table th[b-rtd5c43sgl], .wpbf-page .wpbf-table th[b-rtd5c43sgl] {
        text-align: left
    }

    .wpbf-page table thead th[b-rtd5c43sgl], .wpbf-page .wpbf-table thead th[b-rtd5c43sgl] {
        vertical-align: bottom
    }

    .wpbf-page table caption[b-rtd5c43sgl], .wpbf-page table tfoot[b-rtd5c43sgl], .wpbf-page .wpbf-table caption[b-rtd5c43sgl], .wpbf-page .wpbf-table tfoot[b-rtd5c43sgl] {
        font-size: 14px;
        font-style: italic
    }

    .wpbf-page table caption[b-rtd5c43sgl], .wpbf-page .wpbf-table caption[b-rtd5c43sgl] {
        text-align: left;
        color: #d0d0da
    }

.wpbf-table-striped tr:nth-of-type(odd)[b-rtd5c43sgl] {
    background: #f5f5f7
}

.wpbf-table-small td[b-rtd5c43sgl] {
    padding: 4px 8px
}

.wpbf-table-hover tbody tr[b-rtd5c43sgl] {
    -moz-transition: background-color 0.2s;
    -o-transition: background-color 0.2s;
    -webkit-transition: background-color 0.2s;
    transition: background-color 0.2s
}

    .wpbf-table-hover tbody tr:hover[b-rtd5c43sgl] {
        background: #ededf0
    }

.wpbf-grid[b-rtd5c43sgl] {
    margin-left: -35px
}

    .wpbf-grid > *[b-rtd5c43sgl] {
        width: 100%;
        padding-left: 35px
    }

    .wpbf-grid > .wpbf-grid[b-rtd5c43sgl] {
        margin-left: 0;
        padding-left: 0
    }

    .wpbf-grid + .wpbf-grid[b-rtd5c43sgl] {
        margin-top: 35px
    }

.wpbf-grid-xlarge[b-rtd5c43sgl] {
    margin-left: -45px
}

    .wpbf-grid-xlarge > *[b-rtd5c43sgl] {
        padding-left: 45px
    }

    .wpbf-grid-xlarge + .wpbf-grid-xlarge[b-rtd5c43sgl] {
        margin-top: 45px
    }

.wpbf-grid-large[b-rtd5c43sgl] {
    margin-left: -35px
}

    .wpbf-grid-large > *[b-rtd5c43sgl] {
        padding-left: 35px
    }

    .wpbf-grid-large + .wpbf-grid-large[b-rtd5c43sgl] {
        margin-top: 35px
    }

.wpbf-grid-medium[b-rtd5c43sgl] {
    margin-left: -25px
}

    .wpbf-grid-medium > *[b-rtd5c43sgl] {
        padding-left: 25px
    }

    .wpbf-grid-medium + .wpbf-grid-medium[b-rtd5c43sgl] {
        margin-top: 25px
    }

.wpbf-grid-small[b-rtd5c43sgl] {
    margin-left: -15px
}

    .wpbf-grid-small > *[b-rtd5c43sgl] {
        padding-left: 15px
    }

    .wpbf-grid-small + .wpbf-grid-small[b-rtd5c43sgl] {
        margin-top: 15px
    }

.wpbf-grid-collapse[b-rtd5c43sgl] {
    margin-left: 0
}

    .wpbf-grid-collapse > *[b-rtd5c43sgl] {
        padding-left: 0
    }

    .wpbf-grid-collapse + .wpbf-grid-collapse[b-rtd5c43sgl], .wpbf-grid-collapse > *[b-rtd5c43sgl] {
        margin-top: 0
    }

.wpbf-grid-divider:not(:empty)[b-rtd5c43sgl] {
    margin-left: -25px;
    margin-right: -25px
}

.wpbf-grid-divider > *[b-rtd5c43sgl] {
    padding-left: 25px;
    padding-right: 25px
}

.wpbf-grid-divider > [class*='wpbf-1-']:not(.wpbf-1-1):nth-child(n+2)[b-rtd5c43sgl], .wpbf-grid-divider > [class*='wpbf-2-']:nth-child(n+2)[b-rtd5c43sgl], .wpbf-grid-divider > [class*='wpbf-3-']:nth-child(n+2)[b-rtd5c43sgl], .wpbf-grid-divider > [class*='wpbf-4-']:nth-child(n+2)[b-rtd5c43sgl], .wpbf-grid-divider > [class*='wpbf-5-']:nth-child(n+2)[b-rtd5c43sgl], .wpbf-grid-divider > [class*='wpbf-6-']:nth-child(n+2)[b-rtd5c43sgl], .wpbf-grid-divider > [class*='wpbf-7-']:nth-child(n+2)[b-rtd5c43sgl], .wpbf-grid-divider > [class*='wpbf-8-']:nth-child(n+2)[b-rtd5c43sgl], .wpbf-grid-divider > [class*='wpbf-9-']:nth-child(n+2)[b-rtd5c43sgl] {
    border-left: 1px solid #d0d0da
}

.wpbf-grid > *[b-rtd5c43sgl] {
    float: left
}

.wpbf-grid-1-2 > *[b-rtd5c43sgl] {
    width: 50%
}

.wpbf-grid-1-3 > *[b-rtd5c43sgl] {
    width: 33.333%
}

.wpbf-grid-1-4 > *[b-rtd5c43sgl] {
    width: 25% !important
}

.wpbf-grid-1-5 > *[b-rtd5c43sgl] {
    width: 20%
}

.wpbf-grid-1-6 > *[b-rtd5c43sgl] {
    width: 16.666%
}

.wpbf-grid-1-10 > *[b-rtd5c43sgl] {
    width: 10%
}

.wpbf-1-1[b-rtd5c43sgl] {
    width: 100%
}

.wpbf-1-2[b-rtd5c43sgl], .wpbf-2-4[b-rtd5c43sgl], .wpbf-3-6[b-rtd5c43sgl], .wpbf-5-10[b-rtd5c43sgl] {
    width: 50%
}

.wpbf-1-3[b-rtd5c43sgl], .wpbf-2-6[b-rtd5c43sgl] {
    width: 33.333%
}

.wpbf-2-3[b-rtd5c43sgl], .wpbf-4-6[b-rtd5c43sgl] {
    width: 66.666%
}

.wpbf-1-4[b-rtd5c43sgl] {
    width: 25%
}

.wpbf-3-4[b-rtd5c43sgl] {
    width: 75%
}

.wpbf-1-5[b-rtd5c43sgl], .wpbf-2-10[b-rtd5c43sgl] {
    width: 20%
}

.wpbf-2-5[b-rtd5c43sgl], .wpbf-4-10[b-rtd5c43sgl] {
    width: 40%
}

.wpbf-3-5[b-rtd5c43sgl], .wpbf-6-10[b-rtd5c43sgl] {
    width: 60%
}

.wpbf-4-5[b-rtd5c43sgl], .wpbf-8-10[b-rtd5c43sgl] {
    width: 80%
}

.wpbf-1-6[b-rtd5c43sgl] {
    width: 16.666%
}

.wpbf-5-6[b-rtd5c43sgl] {
    width: 83.333%
}

.wpbf-1-10[b-rtd5c43sgl] {
    width: 10%
}

.wpbf-3-10[b-rtd5c43sgl] {
    width: 30%
}

.wpbf-7-10[b-rtd5c43sgl] {
    width: 70%
}

.wpbf-9-10[b-rtd5c43sgl] {
    width: 90%
}

.wpbf-grid[b-rtd5c43sgl]:before, .wpbf-grid[b-rtd5c43sgl]:after {
    content: "";
    display: block;
    overflow: hidden
}

.wpbf-grid[b-rtd5c43sgl]:after {
    clear: both
}

.wpbf-text-left[b-rtd5c43sgl] {
    text-align: left
}

.wpbf-text-right[b-rtd5c43sgl] {
    text-align: right
}

.wpbf-text-center[b-rtd5c43sgl] {
    text-align: center
}

.wpbf-text-justify[b-rtd5c43sgl] {
    text-align: justify
}

.wpbf-uppercase[b-rtd5c43sgl] {
    text-transform: uppercase
}

.wpbf-inline-block[b-rtd5c43sgl] {
    display: inline-block
}

.wpbf-reset-line-height[b-rtd5c43sgl] {
    line-height: 0
}

.wpbf-image[b-rtd5c43sgl], .wpbf-img[b-rtd5c43sgl] {
    width: 100%;
    height: auto
}

.wpbf-hidden[b-rtd5c43sgl] {
    display: none
}

.wpbf-margin-xlarge[b-rtd5c43sgl] {
    margin-top: 100px;
    margin-bottom: 100px
}

.wpbf-margin-xlarge-top[b-rtd5c43sgl] {
    margin-top: 100px
}

.wpbf-margin-xlarge-bottom[b-rtd5c43sgl] {
    margin-bottom: 100px
}

.wpbf-margin-xlarge-left[b-rtd5c43sgl] {
    margin-left: 100px
}

.wpbf-margin-xlarge-right[b-rtd5c43sgl] {
    margin-right: 100px
}

.wpbf-margin-large[b-rtd5c43sgl] {
    margin-top: 80px;
    margin-bottom: 80px
}

.wpbf-margin-large-top[b-rtd5c43sgl] {
    margin-top: 80px
}

.wpbf-margin-large-bottom[b-rtd5c43sgl] {
    margin-bottom: 80px
}

.wpbf-margin-large-left[b-rtd5c43sgl] {
    margin-left: 80px
}

.wpbf-margin-large-right[b-rtd5c43sgl] {
    margin-right: 80px
}

.wpbf-margin-medium[b-rtd5c43sgl] {
    margin-top: 50px;
    margin-bottom: 50px
}

.wpbf-margin-medium-top[b-rtd5c43sgl] {
    margin-top: 50px
}

.wpbf-margin-medium-bottom[b-rtd5c43sgl] {
    margin-bottom: 50px
}

.wpbf-margin-medium-left[b-rtd5c43sgl] {
    margin-left: 50px
}

.wpbf-margin-medium-right[b-rtd5c43sgl] {
    margin-right: 50px
}

.wpbf-margin[b-rtd5c43sgl] {
    margin-top: 20px;
    margin-bottom: 20px
}

.wpbf-margin-top[b-rtd5c43sgl] {
    margin-top: 20px
}

.wpbf-margin-bottom[b-rtd5c43sgl] {
    margin-bottom: 20px
}

.wpbf-margin-left[b-rtd5c43sgl] {
    margin-left: 20px
}

.wpbf-margin-right[b-rtd5c43sgl] {
    margin-right: 20px
}

.wpbf-margin-small[b-rtd5c43sgl] {
    margin-top: 10px;
    margin-bottom: 10px
}

.wpbf-margin-small-top[b-rtd5c43sgl] {
    margin-top: 10px
}

.wpbf-margin-small-bottom[b-rtd5c43sgl] {
    margin-bottom: 10px
}

.wpbf-margin-small-left[b-rtd5c43sgl] {
    margin-left: 10px
}

.wpbf-margin-small-right[b-rtd5c43sgl] {
    margin-right: 10px
}

.wpbf-margin-none[b-rtd5c43sgl], .wpbf-remove-margin[b-rtd5c43sgl] {
    margin: 0 !important
}

.wpbf-margin-top-none[b-rtd5c43sgl] {
    margin-top: 0 !important
}

.wpbf-margin-bottom-none[b-rtd5c43sgl] {
    margin-bottom: 0 !important
}

.wpbf-padding-xlarge[b-rtd5c43sgl] {
    padding-top: 100px;
    padding-bottom: 100px
}

.wpbf-padding-xlarge-top[b-rtd5c43sgl] {
    padding-top: 100px
}

.wpbf-padding-xlarge-bottom[b-rtd5c43sgl] {
    padding-bottom: 100px
}

.wpbf-padding-xlarge-left[b-rtd5c43sgl] {
    padding-left: 100px
}

.wpbf-padding-xlarge-right[b-rtd5c43sgl] {
    padding-right: 100px
}

.wpbf-padding-large[b-rtd5c43sgl] {
    padding-top: 80px;
    padding-bottom: 80px
}

.wpbf-padding-large-top[b-rtd5c43sgl] {
    padding-top: 80px
}

.wpbf-padding-large-bottom[b-rtd5c43sgl] {
    padding-bottom: 80px
}

.wpbf-padding-large-left[b-rtd5c43sgl] {
    padding-left: 80px
}

.wpbf-padding-large-right[b-rtd5c43sgl] {
    padding-right: 80px
}

.wpbf-padding-medium[b-rtd5c43sgl] {
    padding-top: 50px;
    padding-bottom: 50px
}

.wpbf-padding-medium-top[b-rtd5c43sgl] {
    padding-top: 50px
}

.wpbf-padding-medium-bottom[b-rtd5c43sgl] {
    padding-bottom: 50px
}

.wpbf-padding-medium-left[b-rtd5c43sgl] {
    padding-left: 50px
}

.wpbf-padding-medium-right[b-rtd5c43sgl] {
    padding-right: 50px
}

.wpbf-padding[b-rtd5c43sgl] {
    padding-top: 20px;
    padding-bottom: 20px
}

.wpbf-padding-top[b-rtd5c43sgl] {
    padding-top: 20px
}

.wpbf-padding-bottom[b-rtd5c43sgl] {
    padding-bottom: 20px
}

.wpbf-padding-left[b-rtd5c43sgl] {
    padding-left: 20px
}

.wpbf-padding-right[b-rtd5c43sgl] {
    padding-right: 20px
}

.wpbf-padding-small[b-rtd5c43sgl] {
    padding-top: 10px;
    padding-bottom: 10px
}

.wpbf-padding-small-top[b-rtd5c43sgl] {
    padding-top: 10px
}

.wpbf-padding-small-bottom[b-rtd5c43sgl] {
    padding-bottom: 10px
}

.wpbf-padding-small-left[b-rtd5c43sgl] {
    padding-left: 10px
}

.wpbf-padding-small-right[b-rtd5c43sgl] {
    padding-right: 10px
}

.wpbf-padding-none[b-rtd5c43sgl], .wpbf-remove-padding[b-rtd5c43sgl] {
    padding: 0 !important
}

.wpbf-padding-top-none[b-rtd5c43sgl] {
    padding-top: 0 !important
}

.wpbf-padding-bottom-none[b-rtd5c43sgl] {
    padding-bottom: 0 !important
}

body[b-rtd5c43sgl] {
    font-family: Helvetica,Arial,sans-serif;
    color: #6d7680;
    font-size: 16px;
    line-height: 1.7
}

button[b-rtd5c43sgl], input[b-rtd5c43sgl], optgroup[b-rtd5c43sgl], select[b-rtd5c43sgl], textarea[b-rtd5c43sgl] {
    font-family: Helvetica,Arial,sans-serif;
    font-size: 16px;
    line-height: 1.7
}

h1[b-rtd5c43sgl], h2[b-rtd5c43sgl], h3[b-rtd5c43sgl], h4[b-rtd5c43sgl], h5[b-rtd5c43sgl], h6[b-rtd5c43sgl] {
    color: #3e4349;
    font-family: Helvetica,Arial,sans-serif;
    margin: 0 0 20px 0;
    font-weight: 700;
    line-height: 1.2
}

h1[b-rtd5c43sgl] {
    font-size: 32px
}

h2[b-rtd5c43sgl] {
    font-size: 28px
}

h3[b-rtd5c43sgl] {
    font-size: 24px
}

h4[b-rtd5c43sgl] {
    font-size: 20px
}

h5[b-rtd5c43sgl] {
    font-size: 18px
}

h6[b-rtd5c43sgl] {
    font-size: 16px
}

*[b-rtd5c43sgl], *[b-rtd5c43sgl]:before, *[b-rtd5c43sgl]:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box
}

p[b-rtd5c43sgl], figure[b-rtd5c43sgl] {
    margin: 0;
    padding: 0
}

button[b-rtd5c43sgl] {
    line-height: normal
}

pre[b-rtd5c43sgl] {
    background: #f5f5f7;
    padding: 20px;
    margin-bottom: 20px;
    line-height: 1.7;
    overflow: auto
}

code[b-rtd5c43sgl] {
    background: #f5f5f7;
    padding: 2px
}

p[b-rtd5c43sgl] {
    margin-bottom: 20px
}

    p:last-child[b-rtd5c43sgl] {
        margin-bottom: 0
    }

figure[b-rtd5c43sgl] {
    margin-bottom: 20px
}

ul[b-rtd5c43sgl], ol[b-rtd5c43sgl] {
    margin: 0 0 20px 0
}

.opacity[b-rtd5c43sgl] {
    opacity: 0
}

img[b-rtd5c43sgl] {
    vertical-align: middle;
    max-width: 100%;
    height: auto
}

blockquote[b-rtd5c43sgl] {
    margin: 20px 0 20px 20px;
    padding: 0 0 0 20px;
    border-left: 5px solid #d0d0da;
    font-style: italic
}

b[b-rtd5c43sgl], strong[b-rtd5c43sgl] {
    font-weight: 700
}

a[b-rtd5c43sgl] {
    text-decoration: none;
    outline: none;
    color: #3ba9d2;
    -moz-transition: color 0.2s;
    -o-transition: color 0.2s;
    -webkit-transition: color 0.2s;
    transition: color 0.2s
}

    a:hover[b-rtd5c43sgl] {
        color: #79c4e0
    }

#breadcrumbs[b-rtd5c43sgl] {
    font-size: 14px;
    line-height: normal;
    margin-bottom: 10px
}

    #breadcrumbs a[b-rtd5c43sgl] {
        color: #3ba9d2
    }

        #breadcrumbs a:hover[b-rtd5c43sgl] {
            border-bottom: 1px dotted #3ba9d2
        }

textarea[b-rtd5c43sgl] {
    vertical-align: top;
    resize: vertical
}

.pagination h2[b-rtd5c43sgl] {
    display: none
}

.pagination .page-numbers[b-rtd5c43sgl] {
    height: 50px;
    line-height: 50px;
    padding: 0 20px;
    background: #f5f5f7;
    display: inline-block
}

    .pagination .page-numbers.current[b-rtd5c43sgl] {
        background: #d0d0da
    }

.pagination .nav-links .prev[b-rtd5c43sgl]:before {
    font-family: FontAwesome;
    content: "\f0d9";
    line-height: normal
}

.pagination .nav-links .next[b-rtd5c43sgl]:after {
    font-family: FontAwesome;
    content: "\f0da";
    line-height: normal
}

img.alignright[b-rtd5c43sgl], figure.alignright[b-rtd5c43sgl] {
    float: right;
    margin: 0 0 20px 20px
}

img.alignleft[b-rtd5c43sgl], figure.alignleft[b-rtd5c43sgl] {
    float: left;
    margin: 0 20px 20px 0
}

img.aligncenter[b-rtd5c43sgl], figure.aligncenter[b-rtd5c43sgl] {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption[b-rtd5c43sgl] {
    background: #fff;
    text-align: center
}

.wp-caption-text[b-rtd5c43sgl] {
    font-size: 14px;
    padding: 10px
}

.gallery[b-rtd5c43sgl]:before {
    content: "";
    display: table-cell
}

.gallery[b-rtd5c43sgl]:after {
    content: "";
    display: table;
    clear: both
}

.gallery[b-rtd5c43sgl] {
    margin-bottom: 20px
}

    .gallery .gallery-item[b-rtd5c43sgl] {
        float: left;
        margin-top: 0;
        text-align: center;
        padding: 10px
    }

.gallery-columns-1 .gallery-item[b-rtd5c43sgl] {
    width: 100%
}

.gallery-columns-2 .gallery-item[b-rtd5c43sgl] {
    width: 50%
}

.gallery-columns-3 .gallery-item[b-rtd5c43sgl] {
    width: 33.333%
}

.gallery-columns-4 .gallery-item[b-rtd5c43sgl] {
    width: 25%
}

.gallery-columns-5 .gallery-item[b-rtd5c43sgl] {
    width: 20%
}

.gallery-columns-6 .gallery-item[b-rtd5c43sgl] {
    width: 16.666%
}

.gallery-columns-7 .gallery-item[b-rtd5c43sgl] {
    width: 14.285%
}

.gallery-columns-8 .gallery-item[b-rtd5c43sgl] {
    width: 12.5%
}

.gallery-columns-9 .gallery-item[b-rtd5c43sgl] {
    width: 11.111%
}

.gallery img[b-rtd5c43sgl] {
    width: 100%;
    height: auto;
    -moz-transition: opacity 0.25s;
    -o-transition: opacity 0.25s;
    -webkit-transition: opacity 0.25s;
    transition: opacity 0.25s
}

    .gallery img:hover[b-rtd5c43sgl] {
        opacity: .7
    }

.gallery .gallery-caption[b-rtd5c43sgl] {
    font-size: 12px
}

.sticky[b-rtd5c43sgl] {
    border: 5px solid #f5f5f7 !important;
    padding: 20px 20px 0 20px
}

.page-links[b-rtd5c43sgl] {
    clear: both
}

.screen-reader-text[b-rtd5c43sgl] {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 999;
    width: 0px;
    height: 0px;
    background: #fff;
    overflow: hidden;
    text-align: center;
    color: #000;
    font-size: 18px !important
}

    .screen-reader-text:focus[b-rtd5c43sgl] {
        height: 50px;
        width: 200px;
        border-right: 1px solid #000;
        border-bottom: 1px solid #000;
        line-height: 50px;
        font-weight: 700
    }

.elementor-editor-active .wpbf-navigation-transparent[b-rtd5c43sgl] {
    display: none !important
}

.wpbf-navigation[b-rtd5c43sgl] {
    width: 100%;
    background: #fff;
    background: #f5f5f7;
    position: relative;
    z-index: 555
}

.wpbf-nav-wrapper[b-rtd5c43sgl] {
    padding-top: 20px;
    padding-bottom: 20px;
    position: relative
}

.wpbf-navigation .wpbf-grid-collapse[b-rtd5c43sgl] {
    display: table;
    width: 100%
}

.wpbf-navigation .wpbf-logo-container[b-rtd5c43sgl], .wpbf-navigation .wpbf-menu-container[b-rtd5c43sgl] {
    display: table-cell;
    float: none;
    vertical-align: middle
}

.wpbf-menu[b-rtd5c43sgl] {
    margin: 0;
    padding: 0
}

    .wpbf-menu li[b-rtd5c43sgl] {
        list-style: none
    }

    .wpbf-menu a[b-rtd5c43sgl] {
        display: block
    }

.wpbf-logo-container[b-rtd5c43sgl] {
    line-height: 1.5
}

.wpbf-logo a[b-rtd5c43sgl] {
    font-weight: 700;
    font-size: 20px
}

.wpbf-logo img[b-rtd5c43sgl] {
    height: 48px;
    width: auto
}

.wpbf-menu-item-search[b-rtd5c43sgl] {
    position: relative
}

    .wpbf-menu-item-search a i[b-rtd5c43sgl] {
        -moz-transition: all 0.2s;
        -o-transition: all 0.2s;
        -webkit-transition: all 0.2s;
        transition: all 0.2s
    }

    .wpbf-menu-item-search a.active i[b-rtd5c43sgl] {
        opacity: 0
    }

    .wpbf-menu-item-search .wpbf-menu-search[b-rtd5c43sgl] {
        position: absolute;
        z-index: 3;
        top: 50%;
        margin-top: -25px;
        right: 0;
        width: 200px;
        display: none;
        opacity: 0;
        width: 0
    }

        .wpbf-menu-item-search .wpbf-menu-search #s[b-rtd5c43sgl] {
            padding: 0 14px;
            height: 50px
        }

.wpbf-menu[b-rtd5c43sgl]:before, .wpbf-menu[b-rtd5c43sgl]:after {
    content: "";
    display: table
}

.wpbf-menu[b-rtd5c43sgl]:after {
    clear: both
}

.wpbf-mobile-menu a[b-rtd5c43sgl], .wpbf-menu a[b-rtd5c43sgl] {
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    -webkit-transition: all 0.2s;
    transition: all 0.2s
}

.wpbf-menu > .current-menu-item > a[b-rtd5c43sgl] {
    color: #79c4e0 !important
}

.wpbf-menu .sub-menu[b-rtd5c43sgl] {
    margin: 0;
    padding: 0
}

.wpbf-sub-menu > .menu-item-has-children > a[b-rtd5c43sgl]:after {
    font-size: 14px;
    margin-left: 5px;
    font-family: "FontAwesome";
    content: "\f107"
}

.wpbf-sub-menu > .menu-item-has-children > .sub-menu[b-rtd5c43sgl] {
    display: none;
    opacity: 0;
    margin-top: -10px;
    position: absolute;
    z-index: 111;
    background: #fff;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15)
}

.wpbf-sub-menu > .menu-item-has-children:not(.wpbf-mega-menu) .sub-menu[b-rtd5c43sgl] {
    min-width: 220px
}

.wpbf-sub-menu > .menu-item-has-children:not(.wpbf-mega-menu)[b-rtd5c43sgl] {
    position: relative
}

    .wpbf-sub-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu > .menu-item-has-children[b-rtd5c43sgl] {
        position: relative
    }

        .wpbf-sub-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu > .menu-item-has-children > .sub-menu[b-rtd5c43sgl] {
            display: none;
            opacity: 0;
            left: 100%;
            top: 0;
            position: absolute;
            z-index: 111;
            background: #fff;
            -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);
            -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);
            box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15)
        }

        .wpbf-sub-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu > .menu-item-has-children > a[b-rtd5c43sgl]:after {
            float: right;
            margin-left: 20px;
            font-family: "FontAwesome";
            content: "\f105";
            font-size: 14px
        }

.wpbf-sub-menu-align-right .wpbf-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu[b-rtd5c43sgl] {
    right: 0
}

    .wpbf-sub-menu-align-right .wpbf-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu > .menu-item-has-children > a[b-rtd5c43sgl]:after {
        display: none
    }

    .wpbf-sub-menu-align-right .wpbf-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu > .menu-item-has-children > .sub-menu[b-rtd5c43sgl] {
        left: -100%
    }

.wpbf-menu-right .wpbf-menu a[b-rtd5c43sgl], .wpbf-menu-left .wpbf-menu a[b-rtd5c43sgl], .wpbf-menu-stacked .wpbf-menu a[b-rtd5c43sgl], .wpbf-menu-stacked-advanced .wpbf-menu a[b-rtd5c43sgl], .wpbf-menu-centered .wpbf-menu a[b-rtd5c43sgl], #wpbf-pre-header .wpbf-menu a[b-rtd5c43sgl] {
    padding: 10px 20px
}

.wpbf-menu-right .wpbf-menu > .menu-item[b-rtd5c43sgl], .wpbf-menu-left .wpbf-menu > .menu-item[b-rtd5c43sgl], .wpbf-menu-stacked .wpbf-menu > .menu-item[b-rtd5c43sgl], .wpbf-menu-stacked-advanced .wpbf-menu > .menu-item[b-rtd5c43sgl], .wpbf-menu-centered .wpbf-menu > .menu-item[b-rtd5c43sgl], #wpbf-pre-header .wpbf-menu > .menu-item[b-rtd5c43sgl] {
    float: left
}

.wpbf-menu-right .wpbf-menu[b-rtd5c43sgl] {
    float: right
}

.wpbf-menu-left .wpbf-logo-container[b-rtd5c43sgl] {
    text-align: right
}

.wpbf-menu-left .wpbf-menu[b-rtd5c43sgl] {
    float: left
}

.wpbf-menu-centered .logo-container[b-rtd5c43sgl] {
    display: none;
    text-align: center;
    padding: 0 20px
}

    .wpbf-menu-centered .logo-container a[b-rtd5c43sgl] {
        padding: 0
    }

.wpbf-menu-centered .wpbf-menu[b-rtd5c43sgl] {
    display: flex;
    align-items: center;
    justify-content: center
}

.wpbf-menu-stacked[b-rtd5c43sgl] {
    text-align: center
}

    .wpbf-menu-stacked .wpbf-menu[b-rtd5c43sgl] {
        display: inline-block;
        text-align: left
    }

.wpbf-mobile-nav-wrapper[b-rtd5c43sgl] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    overflow: hidden;
    width: 100%;
    padding-top: 20px;
    padding-bottom: 20px
}

    .wpbf-mobile-nav-wrapper[b-rtd5c43sgl]:after, .wpbf-mobile-nav-wrapper[b-rtd5c43sgl]:before {
        display: none
    }

.wpbf-mobile-logo[b-rtd5c43sgl] {
    font-weight: 700
}

    .wpbf-mobile-logo img[b-rtd5c43sgl] {
        height: 35px
    }

.wpbf-menu-toggle-container[b-rtd5c43sgl] {
    text-align: right
}

.wpbf-menu-toggle[b-rtd5c43sgl] {
    cursor: pointer
}

.wpbf-mobile-menu-container[b-rtd5c43sgl] {
    display: none;
    background: #fff
}

.wpbf-mobile-menu[b-rtd5c43sgl] {
    margin: 0;
    padding: 0;
    z-index: 111
}

    .wpbf-mobile-menu li[b-rtd5c43sgl] {
        list-style: none
    }

    .wpbf-mobile-menu a[b-rtd5c43sgl] {
        display: block;
        padding: 10px 20px
    }

    .wpbf-mobile-menu .menu-item[b-rtd5c43sgl] {
        border-top: 1px solid #d0d0da
    }

    .wpbf-mobile-menu > .menu-item:last-child[b-rtd5c43sgl] {
        border-bottom: 1px solid #d0d0da
    }

    .wpbf-mobile-menu .sub-menu[b-rtd5c43sgl] {
        margin: 0;
        padding: 0;
        display: none
    }

    .wpbf-mobile-menu .menu-item-has-children > a[b-rtd5c43sgl]:after {
        font-family: "FontAwesome";
        content: "\f107";
        margin-left: 5px;
        line-height: normal
    }

.wpbf-mobile-menu-hamburger .wpbf-mobile-menu-container[b-rtd5c43sgl] {
    text-align: center
}

    .wpbf-mobile-menu-hamburger .wpbf-mobile-menu-container nav[b-rtd5c43sgl] {
        overflow-y: auto;
        height: 100%
    }

#wpbf-pre-header .wpbf-menu[b-rtd5c43sgl] {
    float: right
}

    #wpbf-pre-header .wpbf-menu .sub-menu[b-rtd5c43sgl] {
        z-index: 999
    }

#wpbf-pre-header .wpbf-inner-pre-header-right .wpbf-menu[b-rtd5c43sgl] {
    float: right
}

    #wpbf-pre-header .wpbf-inner-pre-header-right .wpbf-menu .sub-menu[b-rtd5c43sgl] {
        text-align: left
    }

#wpbf-pre-header .wpbf-inner-pre-header-left .wpbf-menu[b-rtd5c43sgl] {
    float: left
}

.wpbf-sidebar-left .wpbf-single-content[b-rtd5c43sgl], .wpbf-sidebar-left .wpbf-archive-content[b-rtd5c43sgl], .wpbf-sidebar-left .wpbf-index-content[b-rtd5c43sgl], .wpbf-sidebar-left .wpbf-search-content[b-rtd5c43sgl], .wpbf-sidebar-left .wpbf-category-content[b-rtd5c43sgl] {
    float: right
}

.wpbf-no-sidebar .wpbf-single-content[b-rtd5c43sgl], .wpbf-no-sidebar .wpbf-archive-content[b-rtd5c43sgl], .wpbf-no-sidebar .wpbf-index-content[b-rtd5c43sgl], .wpbf-no-sidebar .wpbf-search-content[b-rtd5c43sgl], .wpbf-no-sidebar .wpbf-category-content[b-rtd5c43sgl] {
    width: 100%
}

.wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-1-']:not(.wpbf-1-1):nth-child(n+2)[b-rtd5c43sgl], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-2-']:nth-child(n+2)[b-rtd5c43sgl], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-3-']:nth-child(n+2)[b-rtd5c43sgl], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-4-']:nth-child(n+2)[b-rtd5c43sgl], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-5-']:nth-child(n+2)[b-rtd5c43sgl], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-6-']:nth-child(n+2)[b-rtd5c43sgl], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-7-']:nth-child(n+2)[b-rtd5c43sgl], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-8-']:nth-child(n+2)[b-rtd5c43sgl], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-9-']:nth-child(n+2)[b-rtd5c43sgl] {
    border-right: 1px solid #d0d0da;
    border-left: none
}

.admin-bar .wpbf-navigation-active[b-rtd5c43sgl] {
    margin-top: 32px
}

#wpbf-pre-header[b-rtd5c43sgl] {
    font-size: 14px;
    background: #fff
}

.wpbf-inner-pre-header[b-rtd5c43sgl] {
    padding-top: 10px;
    padding-bottom: 10px
}

.wpbf-page-footer[b-rtd5c43sgl] {
    font-size: 14px;
    background: #f5f5f7
}

.wpbf-inner-footer[b-rtd5c43sgl] {
    padding-top: 20px;
    padding-bottom: 20px
}

.wpbf-footer-one-column[b-rtd5c43sgl], .wpbf-pre-header-one-column[b-rtd5c43sgl] {
    text-align: center
}

.wpbf-footer-two-columns[b-rtd5c43sgl], .wpbf-pre-header-two-columns[b-rtd5c43sgl] {
    width: 100%;
    display: table
}

    .wpbf-footer-two-columns .wpbf-inner-footer-left[b-rtd5c43sgl], .wpbf-footer-two-columns .wpbf-inner-footer-right[b-rtd5c43sgl], .wpbf-footer-two-columns .wpbf-inner-pre-header-left[b-rtd5c43sgl], .wpbf-footer-two-columns .wpbf-inner-pre-header-right[b-rtd5c43sgl], .wpbf-pre-header-two-columns .wpbf-inner-footer-left[b-rtd5c43sgl], .wpbf-pre-header-two-columns .wpbf-inner-footer-right[b-rtd5c43sgl], .wpbf-pre-header-two-columns .wpbf-inner-pre-header-left[b-rtd5c43sgl], .wpbf-pre-header-two-columns .wpbf-inner-pre-header-right[b-rtd5c43sgl] {
        display: table-cell;
        width: 50%;
        vertical-align: middle
    }

    .wpbf-footer-two-columns .wpbf-inner-footer-right[b-rtd5c43sgl], .wpbf-footer-two-columns .wpbf-inner-pre-header-right[b-rtd5c43sgl], .wpbf-pre-header-two-columns .wpbf-inner-footer-right[b-rtd5c43sgl], .wpbf-pre-header-two-columns .wpbf-inner-pre-header-right[b-rtd5c43sgl] {
        text-align: right
    }

body[b-rtd5c43sgl] {
    background: #fff
}

.wpbf-page[b-rtd5c43sgl] {
    position: relative;
    -ms-word-wrap: break-word;
    word-wrap: break-word
}

#inner-content[b-rtd5c43sgl] {
    padding-top: 50px;
    padding-bottom: 50px
}

.wpbf-index-content .wpbf-post[b-rtd5c43sgl], .wpbf-archive-content .wpbf-post[b-rtd5c43sgl], .wpbf-category-content .wpbf-post[b-rtd5c43sgl], .wpbf-search-content .wpbf-post[b-rtd5c43sgl] {
    margin-bottom: 20px;
    border-bottom: 1px solid #d0d0da
}

    .wpbf-index-content .wpbf-post:last-child[b-rtd5c43sgl], .wpbf-archive-content .wpbf-post:last-child[b-rtd5c43sgl], .wpbf-category-content .wpbf-post:last-child[b-rtd5c43sgl], .wpbf-search-content .wpbf-post:last-child[b-rtd5c43sgl] {
        margin-bottom: 0;
        border-bottom: none
    }

.archive-title[b-rtd5c43sgl], .category-title[b-rtd5c43sgl] {
    margin-bottom: 50px
}

.article-header[b-rtd5c43sgl] {
    margin-bottom: 20px
}

    .article-header > *:last-child[b-rtd5c43sgl] {
        margin-bottom: 0
    }

.wpbf-post-image-link[b-rtd5c43sgl], .wpbf-single-content .wpbf-post-image[b-rtd5c43sgl] {
    margin-bottom: 20px;
    display: block
}

.article-meta[b-rtd5c43sgl] {
    font-size: 14px;
    margin-bottom: 20px
}

    .article-meta .article-time[b-rtd5c43sgl] {
        text-decoration: underline
    }

.wpbf-excerpt[b-rtd5c43sgl] {
    margin-bottom: 20px
}

.wpbf-read-more[b-rtd5c43sgl] {
    margin-bottom: 20px
}

.footer-categories[b-rtd5c43sgl], .footer-tags[b-rtd5c43sgl] {
    margin-bottom: 20px !important
}

    .footer-categories a[b-rtd5c43sgl], .footer-tags a[b-rtd5c43sgl] {
        text-decoration: underline
    }

.footer-comment-count[b-rtd5c43sgl] {
    margin-bottom: 20px !important
}

.wpbf-post-image[b-rtd5c43sgl] {
    width: 100%;
    height: auto
}

.commentlist ul[b-rtd5c43sgl] {
    margin: 0;
    padding: 0
}

.commentlist li[b-rtd5c43sgl] {
    list-style: none
}

#comments-title[b-rtd5c43sgl] {
    margin-top: 50px;
    padding-top: 50px;
    border-top: 10px solid #f5f5f7
}

#reply-title[b-rtd5c43sgl] {
    padding-top: 50px;
    margin-top: 50px;
    border-top: 10px solid #f5f5f7;
    display: block
}

    #reply-title small[b-rtd5c43sgl] {
        font-size: 14px
    }

.commentlist .children[b-rtd5c43sgl] {
    margin-left: 20px
}

.comment[b-rtd5c43sgl] {
    position: relative;
    padding: 25px;
    border: 3px solid #dedee5;
    margin-bottom: 20px
}

    .comment .comment-edit-link[b-rtd5c43sgl] {
        position: absolute;
        right: 20px;
        top: 20px
    }

    .comment .comment-meta[b-rtd5c43sgl] {
        font-size: 14px;
        margin-bottom: 20px
    }

    .comment .avatar[b-rtd5c43sgl] {
        width: 65px;
        -moz-border-radius: 100%;
        -webkit-border-radius: 100%;
        -ms-border-radius: 100%;
        border-radius: 100%;
        height: auto;
        margin-right: 10px
    }

    .comment .comment-author[b-rtd5c43sgl] {
        font-style: normal;
        font-weight: 700
    }

    .comment .comment-time[b-rtd5c43sgl] {
        color: #d0d0da;
        margin-left: 10px
    }

        .comment .comment-time a[b-rtd5c43sgl] {
            color: #d0d0da
        }

        .comment .comment-time[b-rtd5c43sgl]:before {
            font-family: "FontAwesome";
            content: "\f017";
            margin-right: 5px
        }

    .comment p:last-child[b-rtd5c43sgl] {
        margin-bottom: 0
    }

    .comment .comment-reply-link[b-rtd5c43sgl] {
        display: inline-block;
        margin-top: 20px
    }

.bypostauthor[b-rtd5c43sgl] {
    border-color: #3ba9d2
}

    .bypostauthor .avatar[b-rtd5c43sgl] {
        border-color: #3ba9d2
    }

.logged-in-as[b-rtd5c43sgl] {
    display: none
}

.wpbf-comment-nav[b-rtd5c43sgl] {
    font-size: 14px;
    padding: 0
}

    .wpbf-comment-nav > div[b-rtd5c43sgl] {
        float: left;
        width: 50%
    }

        .wpbf-comment-nav > div:last-child[b-rtd5c43sgl] {
            text-align: right
        }

.widget ul[b-rtd5c43sgl] {
    margin: 0;
    padding: 0
}

    .widget ul li[b-rtd5c43sgl] {
        list-style: none
    }

.wpbf-sidebar .widget[b-rtd5c43sgl] {
    margin-bottom: 20px;
    padding: 20px;
    background: #f5f5f7
}

    .wpbf-sidebar .widget:last-child[b-rtd5c43sgl] {
        margin-bottom: 0
    }

#s[b-rtd5c43sgl] {
    background: #fff url(img/magnifier.png) right 12px center no-repeat;
    background-size: 20px auto
}

.scrolltop[b-rtd5c43sgl] {
    position: fixed;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    z-index: 222;
    background: rgba(62,67,73,0.5);
    bottom: 20px;
    right: 20px;
    -moz-transition: background 0.2s;
    -o-transition: background 0.2s;
    -webkit-transition: background 0.2s;
    transition: background 0.2s;
    cursor: pointer;
    display: none;
    color: #fff
}

    .scrolltop[b-rtd5c43sgl]:before {
        content: "\f106";
        font-family: FontAwesome
    }

    .scrolltop:hover[b-rtd5c43sgl] {
        background: rgba(62,67,73,0.7)
    }

span.wpcf7-not-valid-tip[b-rtd5c43sgl] {
    position: absolute;
    top: 0;
    left: 5px;
    height: auto;
    background: #f5f5f7;
    font-size: 14px;
    color: tomato
}

div.wpcf7-response-output[b-rtd5c43sgl] {
    font-size: 14px;
    padding: 10px;
    margin: 0 0 40px 0;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -ms-border-radius: 2px;
    border-radius: 2px
}

div.wpcf7-spam-blocked[b-rtd5c43sgl], div.wpcf7-validation-errors[b-rtd5c43sgl] {
    border-color: tomato;
    color: tomato
}

div.wpcf7-mail-sent-ok[b-rtd5c43sgl] {
    border-color: #3ba9d2;
    color: #3ba9d2
}


@media (min-width: 481px) {
    .wpbf-grid-small-1-2 > *[b-rtd5c43sgl] {
        width: 50%
    }

    .wpbf-grid-small-1-3 > *[b-rtd5c43sgl] {
        width: 33.333%
    }

    .wpbf-grid-small-2-3 > *[b-rtd5c43sgl] {
        width: 66.666%
    }

    .wpbf-grid-small-1-4 > *[b-rtd5c43sgl] {
        width: 25%
    }

    .wpbf-grid-small-1-5 > *[b-rtd5c43sgl] {
        width: 20%
    }

    .wpbf-grid-small-1-6 > *[b-rtd5c43sgl] {
        width: 16.666%
    }

    .wpbf-grid-small-1-10 > *[b-rtd5c43sgl] {
        width: 10%
    }

    .wpbf-small-1-1[b-rtd5c43sgl] {
        width: 100%
    }

    .wpbf-small-1-2[b-rtd5c43sgl], .wpbf-small-2-4[b-rtd5c43sgl], .wpbf-small-3-6[b-rtd5c43sgl], .wpbf-small-5-10[b-rtd5c43sgl] {
        width: 50%
    }

    .wpbf-small-1-3[b-rtd5c43sgl], .wpbf-small-2-6[b-rtd5c43sgl] {
        width: 33.333%
    }

    .wpbf-small-2-3[b-rtd5c43sgl], .wpbf-small-4-6[b-rtd5c43sgl] {
        width: 66.666%
    }

    .wpbf-small-1-4[b-rtd5c43sgl] {
        width: 25%
    }

    .wpbf-small-3-4[b-rtd5c43sgl] {
        width: 75%
    }

    .wpbf-small-1-5[b-rtd5c43sgl], .wpbf-small-2-10[b-rtd5c43sgl] {
        width: 20%
    }

    .wpbf-small-2-5[b-rtd5c43sgl], .wpbf-small-4-10[b-rtd5c43sgl] {
        width: 40%
    }

    .wpbf-small-3-5[b-rtd5c43sgl], .wpbf-small-6-10[b-rtd5c43sgl] {
        width: 60%
    }

    .wpbf-small-4-5[b-rtd5c43sgl], .wpbf-small-8-10[b-rtd5c43sgl] {
        width: 80%
    }

    .wpbf-small-1-6[b-rtd5c43sgl] {
        width: 16.666%
    }

    .wpbf-small-5-6[b-rtd5c43sgl] {
        width: 83.333%
    }

    .wpbf-small-1-10[b-rtd5c43sgl] {
        width: 10%
    }

    .wpbf-small-3-10[b-rtd5c43sgl] {
        width: 30%
    }

    .wpbf-small-7-10[b-rtd5c43sgl] {
        width: 70%
    }

    .wpbf-small-9-10[b-rtd5c43sgl] {
        width: 90%
    }
}

@media (min-width: 769px) {
    .wpbf-grid-divider > [class*='wpbf-medium-']:not(.wpbf-medium-1-1):nth-child(n+2)[b-rtd5c43sgl] {
        border-left: 1px solid #d0d0da
    }

    .wpbf-grid-medium-1-2 > *[b-rtd5c43sgl] {
        width: 50%
    }

    .wpbf-grid-medium-1-3 > *[b-rtd5c43sgl] {
        width: 33.333%
    }

    .wpbf-grid-medium-2-3 > *[b-rtd5c43sgl] {
        width: 66.666%
    }

    .wpbf-grid-medium-1-4 > *[b-rtd5c43sgl] {
        width: 25%
    }

    .wpbf-grid-medium-1-5 > *[b-rtd5c43sgl] {
        width: 20%
    }

    .wpbf-grid-medium-1-6 > *[b-rtd5c43sgl] {
        width: 16.666%
    }

    .wpbf-grid-medium-1-10 > *[b-rtd5c43sgl] {
        width: 10%
    }

    .wpbf-medium-1-1[b-rtd5c43sgl] {
        width: 100%
    }

    .wpbf-medium-1-2[b-rtd5c43sgl], .wpbf-medium-2-4[b-rtd5c43sgl], .wpbf-medium-3-6[b-rtd5c43sgl], .wpbf-medium-5-10[b-rtd5c43sgl] {
        width: 50%
    }

    .wpbf-medium-1-3[b-rtd5c43sgl], .wpbf-medium-2-6[b-rtd5c43sgl] {
        width: 33.333%
    }

    .wpbf-medium-2-3[b-rtd5c43sgl], .wpbf-medium-4-6[b-rtd5c43sgl] {
        width: 66.666%
    }

    .wpbf-medium-1-4[b-rtd5c43sgl] {
        width: 25%
    }

    .wpbf-medium-3-4[b-rtd5c43sgl] {
        width: 75%
    }

    .wpbf-medium-1-5[b-rtd5c43sgl], .wpbf-medium-2-10[b-rtd5c43sgl] {
        width: 20%
    }

    .wpbf-medium-2-5[b-rtd5c43sgl], .wpbf-medium-4-10[b-rtd5c43sgl] {
        width: 40%
    }

    .wpbf-medium-3-5[b-rtd5c43sgl], .wpbf-medium-6-10[b-rtd5c43sgl] {
        width: 60%
    }

    .wpbf-medium-4-5[b-rtd5c43sgl], .wpbf-medium-8-10[b-rtd5c43sgl] {
        width: 80%
    }

    .wpbf-medium-1-6[b-rtd5c43sgl] {
        width: 16.666%
    }

    .wpbf-medium-5-6[b-rtd5c43sgl] {
        width: 83.333%
    }

    .wpbf-medium-1-10[b-rtd5c43sgl] {
        width: 10%
    }

    .wpbf-medium-3-10[b-rtd5c43sgl] {
        width: 30%
    }

    .wpbf-medium-7-10[b-rtd5c43sgl] {
        width: 70%
    }

    .wpbf-medium-9-10[b-rtd5c43sgl] {
        width: 90%
    }
}

@media (min-width: 1025px) {
    .wpbf-grid-divider > [class*='wpbf-large-']:not(.wpbf-large-1-1):nth-child(n+2)[b-rtd5c43sgl] {
        border-left: 1px solid #d0d0da
    }

    .wpbf-grid-large-1-2 > *[b-rtd5c43sgl] {
        width: 50%
    }

    .wpbf-grid-large-1-3 > *[b-rtd5c43sgl] {
        width: 33.333%
    }

    .wpbf-grid-large-2-3 > *[b-rtd5c43sgl] {
        width: 66.666%
    }

    .wpbf-grid-large-1-4 > *[b-rtd5c43sgl] {
        width: 25%
    }

    .wpbf-grid-large-1-5 > *[b-rtd5c43sgl] {
        width: 20%
    }

    .wpbf-grid-large-1-6 > *[b-rtd5c43sgl] {
        width: 16.666%
    }

    .wpbf-grid-large-1-10 > *[b-rtd5c43sgl] {
        width: 10%
    }

    .wpbf-large-1-1[b-rtd5c43sgl] {
        width: 100%
    }

    .wpbf-large-1-2[b-rtd5c43sgl], .wpbf-large-2-4[b-rtd5c43sgl], .wpbf-large-3-6[b-rtd5c43sgl], .wpbf-large-5-10[b-rtd5c43sgl] {
        width: 50%
    }

    .wpbf-large-1-3[b-rtd5c43sgl], .wpbf-large-2-6[b-rtd5c43sgl] {
        width: 33.333%
    }

    .wpbf-large-2-3[b-rtd5c43sgl], .wpbf-large-4-6[b-rtd5c43sgl] {
        width: 66.666%
    }

    .wpbf-large-1-4[b-rtd5c43sgl] {
        width: 25%
    }

    .wpbf-large-3-4[b-rtd5c43sgl] {
        width: 75%
    }

    .wpbf-large-1-5[b-rtd5c43sgl], .wpbf-large-2-10[b-rtd5c43sgl] {
        width: 20%
    }

    .wpbf-large-2-5[b-rtd5c43sgl], .wpbf-large-4-10[b-rtd5c43sgl] {
        width: 40%
    }

    .wpbf-large-3-5[b-rtd5c43sgl], .wpbf-large-6-10[b-rtd5c43sgl] {
        width: 60%
    }

    .wpbf-large-4-5[b-rtd5c43sgl], .wpbf-large-8-10[b-rtd5c43sgl] {
        width: 80%
    }

    .wpbf-large-1-6[b-rtd5c43sgl] {
        width: 16.666%
    }

    .wpbf-large-5-6[b-rtd5c43sgl] {
        width: 83.333%
    }

    .wpbf-large-1-10[b-rtd5c43sgl] {
        width: 10%
    }

    .wpbf-large-3-10[b-rtd5c43sgl] {
        width: 30%
    }

    .wpbf-large-7-10[b-rtd5c43sgl] {
        width: 70%
    }

    .wpbf-large-9-10[b-rtd5c43sgl] {
        width: 90%
    }
}

@media (min-width: 1200px) {
    .wpbf-grid-xlarge-1-2 > *[b-rtd5c43sgl] {
        width: 50%
    }

    .wpbf-grid-xlarge-1-3 > *[b-rtd5c43sgl] {
        width: 33.333%
    }

    .wpbf-grid-xlarge-2-3 > *[b-rtd5c43sgl] {
        width: 66.666%
    }

    .wpbf-grid-xlarge-1-4 > *[b-rtd5c43sgl] {
        width: 25%
    }

    .wpbf-grid-xlarge-1-5 > *[b-rtd5c43sgl] {
        width: 20%
    }

    .wpbf-grid-xlarge-1-6 > *[b-rtd5c43sgl] {
        width: 16.666%
    }

    .wpbf-grid-xlarge-1-10 > *[b-rtd5c43sgl] {
        width: 10%
    }

    .wpbf-xlarge-1-1[b-rtd5c43sgl] {
        width: 100%
    }

    .wpbf-xlarge-1-2[b-rtd5c43sgl], .wpbf-xlarge-2-4[b-rtd5c43sgl], .wpbf-xlarge-3-6[b-rtd5c43sgl], .wpbf-xlarge-5-10[b-rtd5c43sgl] {
        width: 50%
    }

    .wpbf-xlarge-1-3[b-rtd5c43sgl], .wpbf-xlarge-2-6[b-rtd5c43sgl] {
        width: 33.333%
    }

    .wpbf-xlarge-2-3[b-rtd5c43sgl], .wpbf-xlarge-4-6[b-rtd5c43sgl] {
        width: 66.666%
    }

    .wpbf-xlarge-1-4[b-rtd5c43sgl] {
        width: 25%
    }

    .wpbf-xlarge-3-4[b-rtd5c43sgl] {
        width: 75%
    }

    .wpbf-xlarge-1-5[b-rtd5c43sgl], .wpbf-xlarge-2-10[b-rtd5c43sgl] {
        width: 20%
    }

    .wpbf-xlarge-2-5[b-rtd5c43sgl], .wpbf-xlarge-4-10[b-rtd5c43sgl] {
        width: 40%
    }

    .wpbf-xlarge-3-5[b-rtd5c43sgl], .wpbf-xlarge-6-10[b-rtd5c43sgl] {
        width: 60%
    }

    .wpbf-xlarge-4-5[b-rtd5c43sgl], .wpbf-xlarge-8-10[b-rtd5c43sgl] {
        width: 80%
    }

    .wpbf-xlarge-1-6[b-rtd5c43sgl] {
        width: 16.666%
    }

    .wpbf-xlarge-5-6[b-rtd5c43sgl] {
        width: 83.333%
    }

    .wpbf-xlarge-1-10[b-rtd5c43sgl] {
        width: 10%
    }

    .wpbf-xlarge-3-10[b-rtd5c43sgl] {
        width: 30%
    }

    .wpbf-xlarge-7-10[b-rtd5c43sgl] {
        width: 70%
    }

    .wpbf-xlarge-9-10[b-rtd5c43sgl] {
        width: 90%
    }
}

@media screen and (max-width: 1200px) {
    .wpbf-margin-xlarge[b-rtd5c43sgl] {
        margin-top: 80px;
        margin-bottom: 80px
    }

    .wpbf-margin-xlarge-top[b-rtd5c43sgl] {
        margin-top: 80px
    }

    .wpbf-margin-xlarge-bottom[b-rtd5c43sgl] {
        margin-bottom: 80px
    }

    .wpbf-margin-xlarge-left[b-rtd5c43sgl] {
        margin-left: 80px
    }

    .wpbf-margin-xlarge-right[b-rtd5c43sgl] {
        margin-right: 80px
    }

    .wpbf-padding-xlarge[b-rtd5c43sgl] {
        padding-top: 80px;
        padding-bottom: 80px
    }

    .wpbf-padding-xlarge-top[b-rtd5c43sgl] {
        padding-top: 80px
    }

    .wpbf-padding-xlarge-bottom[b-rtd5c43sgl] {
        padding-bottom: 80px
    }

    .wpbf-padding-xlarge-left[b-rtd5c43sgl] {
        padding-left: 80px
    }

    .wpbf-padding-xlarge-right[b-rtd5c43sgl] {
        padding-right: 80px
    }
}

@media screen and (max-width: 1024px) {
    .wpbf-margin-large[b-rtd5c43sgl], .wpbf-margin-xlarge[b-rtd5c43sgl] {
        margin-top: 50px;
        margin-bottom: 50px
    }

    .wpbf-margin-large-top[b-rtd5c43sgl] {
        margin-top: 50px
    }

    .wpbf-margin-large-bottom[b-rtd5c43sgl] {
        margin-bottom: 50px
    }

    .wpbf-margin-large-left[b-rtd5c43sgl] {
        margin-left: 50px
    }

    .wpbf-margin-large-right[b-rtd5c43sgl] {
        margin-right: 50px
    }

    .wpbf-margin-xlarge-top[b-rtd5c43sgl] {
        margin-top: 50px
    }

    .wpbf-margin-xlarge-bottom[b-rtd5c43sgl] {
        margin-bottom: 50px
    }

    .wpbf-margin-xlarge-left[b-rtd5c43sgl] {
        margin-left: 50px
    }

    .wpbf-margin-xlarge-right[b-rtd5c43sgl] {
        margin-right: 50px
    }

    .wpbf-padding-large[b-rtd5c43sgl], .wpbf-padding-xlarge[b-rtd5c43sgl] {
        padding-top: 50px;
        padding-bottom: 50px
    }

    .wpbf-padding-large-top[b-rtd5c43sgl] {
        padding-top: 50px
    }

    .wpbf-padding-large-bottom[b-rtd5c43sgl] {
        padding-bottom: 50px
    }

    .wpbf-padding-large-left[b-rtd5c43sgl] {
        padding-left: 50px
    }

    .wpbf-padding-large-right[b-rtd5c43sgl] {
        padding-right: 50px
    }

    .wpbf-padding-xlarge-top[b-rtd5c43sgl] {
        padding-top: 50px
    }

    .wpbf-padding-xlarge-bottom[b-rtd5c43sgl] {
        padding-bottom: 50px
    }

    .wpbf-padding-xlarge-left[b-rtd5c43sgl] {
        padding-left: 50px
    }

    .wpbf-padding-xlarge-right[b-rtd5c43sgl] {
        padding-right: 50px
    }
}

@media screen and (max-width: 768px) {
    .wpbf-footer-two-columns[b-rtd5c43sgl], .wpbf-pre-header-two-columns[b-rtd5c43sgl] {
        display: block
    }

        .wpbf-footer-two-columns .wpbf-inner-footer-left[b-rtd5c43sgl], .wpbf-footer-two-columns .wpbf-inner-footer-right[b-rtd5c43sgl], .wpbf-footer-two-columns .wpbf-inner-pre-header-left[b-rtd5c43sgl], .wpbf-footer-two-columns .wpbf-inner-pre-header-right[b-rtd5c43sgl], .wpbf-pre-header-two-columns .wpbf-inner-footer-left[b-rtd5c43sgl], .wpbf-pre-header-two-columns .wpbf-inner-footer-right[b-rtd5c43sgl], .wpbf-pre-header-two-columns .wpbf-inner-pre-header-left[b-rtd5c43sgl], .wpbf-pre-header-two-columns .wpbf-inner-pre-header-right[b-rtd5c43sgl] {
            display: block;
            width: 100%;
            text-align: center
        }
}

@media screen and (max-width: 480px) {
    .wpbf-margin-medium[b-rtd5c43sgl], .wpbf-margin-large[b-rtd5c43sgl], .wpbf-margin-xlarge[b-rtd5c43sgl] {
        margin-top: 20px;
        margin-bottom: 20px
    }

    .wpbf-margin-large-top[b-rtd5c43sgl] {
        margin-top: 20px
    }

    .wpbf-margin-large-bottom[b-rtd5c43sgl] {
        margin-bottom: 20px
    }

    .wpbf-margin-large-left[b-rtd5c43sgl] {
        margin-left: 20px
    }

    .wpbf-margin-large-right[b-rtd5c43sgl] {
        margin-right: 20px
    }

    .wpbf-margin-medium-top[b-rtd5c43sgl] {
        margin-top: 20px
    }

    .wpbf-margin-medium-bottom[b-rtd5c43sgl] {
        margin-bottom: 20px
    }

    .wpbf-margin-medium-left[b-rtd5c43sgl] {
        margin-left: 20px
    }

    .wpbf-margin-medium-right[b-rtd5c43sgl] {
        margin-right: 20px
    }

    .wpbf-margin-xlarge-top[b-rtd5c43sgl] {
        margin-top: 20px
    }

    .wpbf-margin-xlarge-bottom[b-rtd5c43sgl] {
        margin-bottom: 20px
    }

    .wpbf-margin-xlarge-left[b-rtd5c43sgl] {
        margin-left: 20px
    }

    .wpbf-margin-xlarge-right[b-rtd5c43sgl] {
        margin-right: 20px
    }

    .wpbf-padding-medium[b-rtd5c43sgl], .wpbf-padding-large[b-rtd5c43sgl], .wpbf-padding-xlarge[b-rtd5c43sgl] {
        padding-top: 20px;
        padding-bottom: 20px
    }

    .wpbf-padding-large-top[b-rtd5c43sgl] {
        padding-top: 20px
    }

    .wpbf-padding-large-bottom[b-rtd5c43sgl] {
        padding-bottom: 20px
    }

    .wpbf-padding-large-left[b-rtd5c43sgl] {
        padding-left: 20px
    }

    .wpbf-padding-large-right[b-rtd5c43sgl] {
        padding-right: 20px
    }

    .wpbf-padding-medium-top[b-rtd5c43sgl] {
        padding-top: 20px
    }

    .wpbf-padding-medium-bottom[b-rtd5c43sgl] {
        padding-bottom: 20px
    }

    .wpbf-padding-medium-left[b-rtd5c43sgl] {
        padding-left: 20px
    }

    .wpbf-padding-medium-right[b-rtd5c43sgl] {
        padding-right: 20px
    }

    .wpbf-padding-xlarge-top[b-rtd5c43sgl] {
        padding-top: 20px
    }

    .wpbf-padding-xlarge-bottom[b-rtd5c43sgl] {
        padding-bottom: 20px
    }

    .wpbf-padding-xlarge-left[b-rtd5c43sgl] {
        padding-left: 20px
    }

    .wpbf-padding-xlarge-right[b-rtd5c43sgl] {
        padding-right: 20px
    }
}

@media (min-width: 1025px) {
    .wpbf-visible-small[b-rtd5c43sgl] {
        display: none !important
    }

    .wpbf-visible-medium[b-rtd5c43sgl] {
        display: none !important
    }

    .wpbf-hidden-large[b-rtd5c43sgl] {
        display: none !important
    }
}

@media (min-width: 769px) and (max-width: 1024px) {
    .wpbf-visible-small[b-rtd5c43sgl] {
        display: none !important
    }

    .wpbf-visible-large[b-rtd5c43sgl] {
        display: none !important
    }

    .wpbf-hidden-medium[b-rtd5c43sgl] {
        display: none !important
    }
}

@media (max-width: 768px) {
    .wpbf-visible-medium[b-rtd5c43sgl] {
        display: none !important
    }

    .wpbf-visible-large[b-rtd5c43sgl] {
        display: none !important
    }

    .wpbf-hidden-small[b-rtd5c43sgl] {
        display: none !important
    }
}

@media (min-width: 769px) {
    .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-medium-']:not(.wpbf-medium-1-1):nth-child(n+2)[b-rtd5c43sgl] {
        border-right: 1px solid #d0d0da;
        border-left: none
    }
}

@media (min-width: 1025px) {
    .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-large-']:not(.wpbf-large-1-1):nth-child(n+2)[b-rtd5c43sgl] {
        border-right: 1px solid #d0d0da;
        border-left: none
    }
}


/*! elementor-icons - v2.9.0 - 17-12-2017 */
@font-face {
    font-family: eicons;
    src: url(../fonts/eicons.eot?2.9.0);
    src: url(../fonts/eicons.eot?2.9.0#iefix) format("embedded-opentype"),url(../fonts/eicons.woff2?2.9.0) format("woff2"),url(../fonts/eicons.woff?2.9.0) format("woff"),url(../fonts/eicons.ttf?2.9.0) format("truetype"),url(../fonts/eicons.svg?2.9.0#eicon) format("svg");
    font-weight: 400;
    font-style: normal
}

[class*=" eicon-"][b-rtd5c43sgl], [class^=eicon][b-rtd5c43sgl] {
    display: inline-block;
    font-family: eicons;
    font-size: inherit;
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

@keyframes a-b-rtd5c43sgl {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.eicon-animation-spin[b-rtd5c43sgl] {
    animation: a-b-rtd5c43sgl 2s infinite linear
}

.eicon-elementor[b-rtd5c43sgl]:before {
    content: '\e800'
}

.eicon-elementor-square[b-rtd5c43sgl]:before {
    content: '\e801'
}

.eicon-pojome[b-rtd5c43sgl]:before {
    content: '\e802'
}

.eicon-plus[b-rtd5c43sgl]:before {
    content: '\e803'
}

.eicon-menu-bar[b-rtd5c43sgl]:before {
    content: '\e804'
}

.eicon-apps[b-rtd5c43sgl]:before {
    content: '\e805'
}

.eicon-accordion[b-rtd5c43sgl]:before {
    content: '\e806'
}

.eicon-alert[b-rtd5c43sgl]:before {
    content: '\e807'
}

.eicon-animation-text[b-rtd5c43sgl]:before {
    content: '\e808'
}

.eicon-animation[b-rtd5c43sgl]:before {
    content: '\e809'
}

.eicon-banner[b-rtd5c43sgl]:before {
    content: '\e810'
}

.eicon-blockquote[b-rtd5c43sgl]:before {
    content: '\e811'
}

.eicon-button[b-rtd5c43sgl]:before {
    content: '\e812'
}

.eicon-call-to-action[b-rtd5c43sgl]:before {
    content: '\e813'
}

.eicon-captcha[b-rtd5c43sgl]:before {
    content: '\e814'
}

.eicon-carousel[b-rtd5c43sgl]:before {
    content: '\e815'
}

.eicon-checkbox[b-rtd5c43sgl]:before {
    content: '\e816'
}

.eicon-columns[b-rtd5c43sgl]:before {
    content: '\e817'
}

.eicon-countdown[b-rtd5c43sgl]:before {
    content: '\e818'
}

.eicon-counter[b-rtd5c43sgl]:before {
    content: '\e819'
}

.eicon-date[b-rtd5c43sgl]:before {
    content: '\e820'
}

.eicon-divider-shape[b-rtd5c43sgl]:before {
    content: '\e821'
}

.eicon-divider[b-rtd5c43sgl]:before {
    content: '\e822'
}

.eicon-download-button[b-rtd5c43sgl]:before {
    content: '\e823'
}

.eicon-dual-button[b-rtd5c43sgl]:before {
    content: '\e824'
}

.eicon-email-field[b-rtd5c43sgl]:before {
    content: '\e825'
}

.eicon-facebook-comments[b-rtd5c43sgl]:before {
    content: '\e826'
}

.eicon-facebook-like-box[b-rtd5c43sgl]:before {
    content: '\e827'
}

.eicon-form-horizontal[b-rtd5c43sgl]:before {
    content: '\e828'
}

.eicon-form-vertical[b-rtd5c43sgl]:before {
    content: '\e829'
}

.eicon-gallery-grid[b-rtd5c43sgl]:before {
    content: '\e830'
}

.eicon-gallery-group[b-rtd5c43sgl]:before {
    content: '\e831'
}

.eicon-gallery-justified[b-rtd5c43sgl]:before {
    content: '\e832'
}

.eicon-gallery-masonry[b-rtd5c43sgl]:before {
    content: '\e833'
}

.eicon-icon-box[b-rtd5c43sgl]:before {
    content: '\e834'
}

.eicon-image-before-after[b-rtd5c43sgl]:before {
    content: '\e835'
}

.eicon-image-box[b-rtd5c43sgl]:before {
    content: '\e836'
}

.eicon-image-hotspot[b-rtd5c43sgl]:before {
    content: '\e837'
}

.eicon-image-rollover[b-rtd5c43sgl]:before {
    content: '\e838'
}

.eicon-info-box[b-rtd5c43sgl]:before {
    content: '\e839'
}

.eicon-inner-section[b-rtd5c43sgl]:before {
    content: '\e840'
}

.eicon-mailchimp[b-rtd5c43sgl]:before {
    content: '\e841'
}

.eicon-menu-card[b-rtd5c43sgl]:before {
    content: '\e842'
}

.eicon-navigation-horizontal[b-rtd5c43sgl]:before {
    content: '\e843'
}

.eicon-nav-menu[b-rtd5c43sgl]:before {
    content: '\e844'
}

.eicon-navigation-vertical[b-rtd5c43sgl]:before {
    content: '\e845'
}

.eicon-number-field[b-rtd5c43sgl]:before {
    content: '\e846'
}

.eicon-parallax[b-rtd5c43sgl]:before {
    content: '\e847'
}

.eicon-php7[b-rtd5c43sgl]:before {
    content: '\e848'
}

.eicon-post-list[b-rtd5c43sgl]:before {
    content: '\e849'
}

.eicon-post-slider[b-rtd5c43sgl]:before {
    content: '\e850'
}

.eicon-post[b-rtd5c43sgl]:before {
    content: '\e851'
}

.eicon-posts-carousel[b-rtd5c43sgl]:before {
    content: '\e852'
}

.eicon-posts-grid[b-rtd5c43sgl]:before {
    content: '\e853'
}

.eicon-posts-group[b-rtd5c43sgl]:before {
    content: '\e854'
}

.eicon-posts-justified[b-rtd5c43sgl]:before {
    content: '\e855'
}

.eicon-posts-masonry[b-rtd5c43sgl]:before {
    content: '\e856'
}

.eicon-posts-ticker[b-rtd5c43sgl]:before {
    content: '\e857'
}

.eicon-price-list[b-rtd5c43sgl]:before {
    content: '\e858'
}

.eicon-price-table[b-rtd5c43sgl]:before {
    content: '\e859'
}

.eicon-radio[b-rtd5c43sgl]:before {
    content: '\e860'
}

.eicon-rtl[b-rtd5c43sgl]:before {
    content: '\e861'
}

.eicon-scroll[b-rtd5c43sgl]:before {
    content: '\e862'
}

.eicon-search[b-rtd5c43sgl]:before {
    content: '\e863'
}

.eicon-select[b-rtd5c43sgl]:before {
    content: '\e864'
}

.eicon-share[b-rtd5c43sgl]:before {
    content: '\e865'
}

.eicon-sidebar[b-rtd5c43sgl]:before {
    content: '\e866'
}

.eicon-skill-bar[b-rtd5c43sgl]:before {
    content: '\e867'
}

.eicon-slider-3d[b-rtd5c43sgl]:before {
    content: '\e868'
}

.eicon-slider-album[b-rtd5c43sgl]:before {
    content: '\e869'
}

.eicon-slider-device[b-rtd5c43sgl]:before {
    content: '\e870'
}

.eicon-slider-full-screen[b-rtd5c43sgl]:before {
    content: '\e871'
}

.eicon-slider-push[b-rtd5c43sgl]:before {
    content: '\e872'
}

.eicon-slider-vertical[b-rtd5c43sgl]:before {
    content: '\e873'
}

.eicon-slider-video[b-rtd5c43sgl]:before {
    content: '\e874'
}

.eicon-slideshow[b-rtd5c43sgl]:before {
    content: '\e875'
}

.eicon-social-icons[b-rtd5c43sgl]:before {
    content: '\e876'
}

.eicon-spacer[b-rtd5c43sgl]:before {
    content: '\e877'
}

.eicon-table[b-rtd5c43sgl]:before {
    content: '\e878'
}

.eicon-tabs[b-rtd5c43sgl]:before {
    content: '\e879'
}

.eicon-tel-field[b-rtd5c43sgl]:before {
    content: '\e880'
}

.eicon-text-area[b-rtd5c43sgl]:before {
    content: '\e881'
}

.eicon-text-field[b-rtd5c43sgl]:before {
    content: '\e882'
}

.eicon-thumbnails-down[b-rtd5c43sgl]:before {
    content: '\e883'
}

.eicon-thumbnails-half[b-rtd5c43sgl]:before {
    content: '\e884'
}

.eicon-thumbnails-right[b-rtd5c43sgl]:before {
    content: '\e885'
}

.eicon-time-line[b-rtd5c43sgl]:before {
    content: '\e886'
}

.eicon-toggle[b-rtd5c43sgl]:before {
    content: '\e887'
}

.eicon-url[b-rtd5c43sgl]:before {
    content: '\e888'
}

.eicon-type-tool[b-rtd5c43sgl]:before {
    content: '\e889'
}

.eicon-wordpress[b-rtd5c43sgl]:before {
    content: '\e890'
}

.eicon-align-left[b-rtd5c43sgl]:before {
    content: '\e891'
}

.eicon-anchor[b-rtd5c43sgl]:before {
    content: '\e892'
}

.eicon-bullet-list[b-rtd5c43sgl]:before {
    content: '\e893'
}

.eicon-coding[b-rtd5c43sgl]:before {
    content: '\e894'
}

.eicon-favorite[b-rtd5c43sgl]:before {
    content: '\e895'
}

.eicon-google-maps[b-rtd5c43sgl]:before {
    content: '\e896'
}

.eicon-insert-image[b-rtd5c43sgl]:before {
    content: '\e897'
}

.eicon-photo-library[b-rtd5c43sgl]:before {
    content: '\e898'
}

.eicon-woocommerce[b-rtd5c43sgl]:before {
    content: '\e899'
}

.eicon-youtube[b-rtd5c43sgl]:before {
    content: '\e900'
}

.eicon-flip-box[b-rtd5c43sgl]:before {
    content: '\e901'
}

.eicon-settings[b-rtd5c43sgl]:before {
    content: '\e902'
}

.eicon-headphones[b-rtd5c43sgl]:before {
    content: '\e903'
}

.eicon-testimonial[b-rtd5c43sgl]:before {
    content: '\e904'
}

.eicon-counter-circle[b-rtd5c43sgl]:before {
    content: '\e905'
}

.eicon-person[b-rtd5c43sgl]:before {
    content: '\e906'
}

.eicon-chevron-right[b-rtd5c43sgl]:before {
    content: '\e907'
}

.eicon-chevron-left[b-rtd5c43sgl]:before {
    content: '\e908'
}

.eicon-close[b-rtd5c43sgl]:before {
    content: '\e909'
}

.eicon-file-download[b-rtd5c43sgl]:before {
    content: '\e910'
}

.eicon-save[b-rtd5c43sgl]:before {
    content: '\e911'
}

.eicon-zoom-in[b-rtd5c43sgl]:before {
    content: '\e912'
}

.eicon-shortcode[b-rtd5c43sgl]:before {
    content: '\e913'
}

.eicon-nerd[b-rtd5c43sgl]:before {
    content: '\e914'
}

.eicon-device-desktop[b-rtd5c43sgl]:before {
    content: '\e915'
}

.eicon-device-tablet[b-rtd5c43sgl]:before {
    content: '\e916'
}

.eicon-device-mobile[b-rtd5c43sgl]:before {
    content: '\e917'
}

.eicon-document-file[b-rtd5c43sgl]:before {
    content: '\e918'
}

.eicon-folder[b-rtd5c43sgl]:before {
    content: '\e919'
}

.eicon-hypster[b-rtd5c43sgl]:before {
    content: '\e920'
}

.eicon-h-align-left[b-rtd5c43sgl]:before {
    content: '\e921'
}

.eicon-h-align-right[b-rtd5c43sgl]:before {
    content: '\e922'
}

.eicon-h-align-center[b-rtd5c43sgl]:before {
    content: '\e923'
}

.eicon-h-align-stretch[b-rtd5c43sgl]:before {
    content: '\e924'
}

.eicon-v-align-top[b-rtd5c43sgl]:before {
    content: '\e925'
}

.eicon-v-align-bottom[b-rtd5c43sgl]:before {
    content: '\e926'
}

.eicon-v-align-middle[b-rtd5c43sgl]:before {
    content: '\e927'
}

.eicon-v-align-stretch[b-rtd5c43sgl]:before {
    content: '\e928'
}

.eicon-pro-icon[b-rtd5c43sgl]:before {
    content: '\e929'
}

.eicon-mail[b-rtd5c43sgl]:before {
    content: '\e930'
}

.eicon-lock-user[b-rtd5c43sgl]:before {
    content: '\e931'
}

.eicon-testimonial-carousel[b-rtd5c43sgl]:before {
    content: '\e932'
}

.eicon-media-carousel[b-rtd5c43sgl]:before {
    content: '\e933'
}

.eicon-section[b-rtd5c43sgl]:before {
    content: '\e934'
}

.eicon-column[b-rtd5c43sgl]:before {
    content: '\e935'
}

.eicon-edit[b-rtd5c43sgl]:before {
    content: '\e936'
}

.eicon-clone[b-rtd5c43sgl]:before {
    content: '\e937'
}

.eicon-trash[b-rtd5c43sgl]:before {
    content: '\e938'
}

.eicon-play[b-rtd5c43sgl]:before {
    content: '\e939'
}

.eicon-angle-right[b-rtd5c43sgl]:before {
    content: '\e940'
}

.eicon-angle-left[b-rtd5c43sgl]:before {
    content: '\e941'
}

.eicon-animated-headline[b-rtd5c43sgl]:before {
    content: '\e942'
}

.eicon-menu-toggle[b-rtd5c43sgl]:before {
    content: '\e943'
}

.eicon-fb-embed[b-rtd5c43sgl]:before {
    content: '\e944'
}

.eicon-fb-feed[b-rtd5c43sgl]:before {
    content: '\e945'
}

.eicon-twitter-embed[b-rtd5c43sgl]:before {
    content: '\e946'
}

.eicon-twitter-feed[b-rtd5c43sgl]:before {
    content: '\e947'
}

.eicon-sync[b-rtd5c43sgl]:before {
    content: '\e948'
}

.eicon-import-export[b-rtd5c43sgl]:before {
    content: '\e949'
}

.eicon-check-circle[b-rtd5c43sgl]:before {
    content: '\e950'
}

.eicon-library-save[b-rtd5c43sgl]:before {
    content: '\e951'
}

.eicon-library-download[b-rtd5c43sgl]:before {
    content: '\e952'
}

.eicon-insert[b-rtd5c43sgl]:before {
    content: '\e953'
}

.eicon-preview[b-rtd5c43sgl]:before {
    content: '\e954'
}

.eicon-sort-down[b-rtd5c43sgl]:before {
    content: '\e955'
}

.eicon-sort-up[b-rtd5c43sgl]:before {
    content: '\e956'
}

.eicon-heading[b-rtd5c43sgl]:before {
    content: '\e957'
}

.eicon-logo[b-rtd5c43sgl]:before {
    content: '\e958'
}

.eicon-meta-data[b-rtd5c43sgl]:before {
    content: '\e959'
}

.eicon-post-content[b-rtd5c43sgl]:before {
    content: '\e960'
}

.eicon-post-excerpt[b-rtd5c43sgl]:before {
    content: '\e961'
}

.eicon-post-navigation[b-rtd5c43sgl]:before {
    content: '\e962'
}

.eicon-yoast[b-rtd5c43sgl]:before {
    content: '\e963'
}

.eicon-nerd-chuckle[b-rtd5c43sgl]:before {
    content: '\e964'
}

.eicon-nerd-wink[b-rtd5c43sgl]:before {
    content: '\e965'
}

.eicon-comments[b-rtd5c43sgl]:before {
    content: '\e966'
}

.eicon-download-circle-o[b-rtd5c43sgl]:before {
    content: '\e967'
}

.eicon-library-upload[b-rtd5c43sgl]:before {
    content: '\e968'
}

.eicon-save-o[b-rtd5c43sgl]:before {
    content: '\e969'
}

.eicon-upload-circle-o[b-rtd5c43sgl]:before {
    content: '\e970'
}

.eicon-ellipsis-h[b-rtd5c43sgl]:before {
    content: '\e971'
}

.eicon-ellipsis-v[b-rtd5c43sgl]:before {
    content: '\e972'
}

.eicon-editor-link[b-rtd5c43sgl]:before {
    content: '\e500'
}

.eicon-editor-unlink[b-rtd5c43sgl]:before {
    content: '\e501'
}

.eicon-editor-external-link[b-rtd5c43sgl]:before {
    content: '\e502'
}

.eicon-editor-close[b-rtd5c43sgl]:before {
    content: '\e503'
}

.eicon-editor-list-ol[b-rtd5c43sgl]:before {
    content: '\e504'
}

.eicon-editor-list-ul[b-rtd5c43sgl]:before {
    content: '\e505'
}

.eicon-editor-bold[b-rtd5c43sgl]:before {
    content: '\e506'
}

.eicon-editor-italic[b-rtd5c43sgl]:before {
    content: '\e507'
}

.eicon-editor-underline[b-rtd5c43sgl]:before {
    content: '\e508'
}

.eicon-editor-paragraph[b-rtd5c43sgl]:before {
    content: '\e509'
}

.eicon-editor-h1[b-rtd5c43sgl]:before {
    content: '\e510'
}

.eicon-editor-h2[b-rtd5c43sgl]:before {
    content: '\e511'
}

.eicon-editor-h3[b-rtd5c43sgl]:before {
    content: '\e512'
}

.eicon-editor-h4[b-rtd5c43sgl]:before {
    content: '\e513'
}

.eicon-editor-h5[b-rtd5c43sgl]:before {
    content: '\e514'
}

.eicon-editor-h6[b-rtd5c43sgl]:before {
    content: '\e515'
}

.eicon-editor-quote[b-rtd5c43sgl]:before {
    content: '\e516'
}

.eicon-editor-code[b-rtd5c43sgl]:before {
    content: '\e517'
}

.eicon-times[b-rtd5c43sgl]:before {
    content: '\e909'
}

.eicon-floppy-o[b-rtd5c43sgl]:before {
    content: '\e911'
}

@keyframes bounce-b-rtd5c43sgl {
    20%,53%,80%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1);
        transform: translate3d(0,0,0)
    }

    40%,43% {
        animation-timing-function: cubic-bezier(.755,.050,.855,.060);
        transform: translate3d(0,-30px,0)
    }

    70% {
        animation-timing-function: cubic-bezier(.755,.050,.855,.060);
        transform: translate3d(0,-15px,0)
    }

    90% {
        transform: translate3d(0,-4px,0)
    }
}

.bounce[b-rtd5c43sgl] {
    animation-name: bounce-b-rtd5c43sgl;
    transform-origin: center bottom
}

@keyframes flash-b-rtd5c43sgl {
    50%,from,to {
        opacity: 1
    }

    25%,75% {
        opacity: 0
    }
}

.flash[b-rtd5c43sgl] {
    animation-name: flash-b-rtd5c43sgl
}

@keyframes pulse-b-rtd5c43sgl {
    from,to {
        transform: scale3d(1,1,1)
    }

    50% {
        transform: scale3d(1.05,1.05,1.05)
    }
}

.pulse[b-rtd5c43sgl] {
    animation-name: pulse-b-rtd5c43sgl
}

@keyframes rubberBand-b-rtd5c43sgl {
    from,to {
        transform: scale3d(1,1,1)
    }

    30% {
        transform: scale3d(1.25,.75,1)
    }

    40% {
        transform: scale3d(.75,1.25,1)
    }

    50% {
        transform: scale3d(1.15,.85,1)
    }

    65% {
        transform: scale3d(.95,1.05,1)
    }

    75% {
        transform: scale3d(1.05,.95,1)
    }
}

.rubberBand[b-rtd5c43sgl] {
    animation-name: rubberBand-b-rtd5c43sgl
}

@keyframes shake-b-rtd5c43sgl {
    from,to {
        transform: translate3d(0,0,0)
    }

    10%,30%,50%,70%,90% {
        transform: translate3d(-10px,0,0)
    }

    20%,40%,60%,80% {
        transform: translate3d(10px,0,0)
    }
}

.shake[b-rtd5c43sgl] {
    animation-name: shake-b-rtd5c43sgl
}

@keyframes headShake-b-rtd5c43sgl {
    0% {
        transform: translateX(0)
    }

    6.5% {
        transform: translateX(-6px) rotateY(-9deg)
    }

    18.5% {
        transform: translateX(5px) rotateY(7deg)
    }

    31.5% {
        transform: translateX(-3px) rotateY(-5deg)
    }

    43.5% {
        transform: translateX(2px) rotateY(3deg)
    }

    50% {
        transform: translateX(0)
    }
}

.headShake[b-rtd5c43sgl] {
    animation-timing-function: ease-in-out;
    animation-name: headShake-b-rtd5c43sgl
}

@keyframes swing-b-rtd5c43sgl {
    20% {
        transform: rotate3d(0,0,1,15deg)
    }

    40% {
        transform: rotate3d(0,0,1,-10deg)
    }

    60% {
        transform: rotate3d(0,0,1,5deg)
    }

    80% {
        transform: rotate3d(0,0,1,-5deg)
    }

    to {
        transform: rotate3d(0,0,1,0deg)
    }
}

.swing[b-rtd5c43sgl] {
    transform-origin: top center;
    animation-name: swing-b-rtd5c43sgl
}

@keyframes tada-b-rtd5c43sgl {
    from,to {
        transform: scale3d(1,1,1)
    }

    10%,20% {
        transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
    }

    30%,50%,70%,90% {
        transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)
    }

    40%,60%,80% {
        transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)
    }
}

.tada[b-rtd5c43sgl] {
    animation-name: tada-b-rtd5c43sgl
}

@keyframes wobble-b-rtd5c43sgl {
    from,to {
        transform: none
    }

    15% {
        transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)
    }

    30% {
        transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg)
    }

    45% {
        transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)
    }

    60% {
        transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg)
    }

    75% {
        transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)
    }
}

.wobble[b-rtd5c43sgl] {
    animation-name: wobble-b-rtd5c43sgl
}

@keyframes jello-b-rtd5c43sgl {
    11.1%,from,to {
        transform: none
    }

    22.2% {
        transform: skewX(-12.5deg) skewY(-12.5deg)
    }

    33.3% {
        transform: skewX(6.25deg) skewY(6.25deg)
    }

    44.4% {
        transform: skewX(-3.125deg) skewY(-3.125deg)
    }

    55.5% {
        transform: skewX(1.5625deg) skewY(1.5625deg)
    }

    66.6% {
        transform: skewX(-.78125deg) skewY(-.78125deg)
    }

    77.7% {
        transform: skewX(.390625deg) skewY(.390625deg)
    }

    88.8% {
        transform: skewX(-.1953125deg) skewY(-.1953125deg)
    }
}

.jello[b-rtd5c43sgl] {
    animation-name: jello-b-rtd5c43sgl;
    transform-origin: center
}

@keyframes bounceIn-b-rtd5c43sgl {
    20%,40%,60%,80%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    20% {
        transform: scale3d(1.1,1.1,1.1)
    }

    40% {
        transform: scale3d(.9,.9,.9)
    }

    60% {
        opacity: 1;
        transform: scale3d(1.03,1.03,1.03)
    }

    80% {
        transform: scale3d(.97,.97,.97)
    }

    to {
        opacity: 1;
        transform: scale3d(1,1,1)
    }
}

.bounceIn[b-rtd5c43sgl] {
    animation-name: bounceIn-b-rtd5c43sgl
}

@keyframes bounceInDown-b-rtd5c43sgl {
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(0,-3000px,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(0,25px,0)
    }

    75% {
        transform: translate3d(0,-10px,0)
    }

    90% {
        transform: translate3d(0,5px,0)
    }

    to {
        transform: none
    }
}

.bounceInDown[b-rtd5c43sgl] {
    animation-name: bounceInDown-b-rtd5c43sgl
}

@keyframes bounceInLeft-b-rtd5c43sgl {
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(-3000px,0,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(25px,0,0)
    }

    75% {
        transform: translate3d(-10px,0,0)
    }

    90% {
        transform: translate3d(5px,0,0)
    }

    to {
        transform: none
    }
}

.bounceInLeft[b-rtd5c43sgl] {
    animation-name: bounceInLeft-b-rtd5c43sgl
}

@keyframes bounceInRight-b-rtd5c43sgl {
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    from {
        opacity: 0;
        transform: translate3d(3000px,0,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(-25px,0,0)
    }

    75% {
        transform: translate3d(10px,0,0)
    }

    90% {
        transform: translate3d(-5px,0,0)
    }

    to {
        transform: none
    }
}

.bounceInRight[b-rtd5c43sgl] {
    animation-name: bounceInRight-b-rtd5c43sgl
}

@keyframes bounceInUp-b-rtd5c43sgl {
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    from {
        opacity: 0;
        transform: translate3d(0,3000px,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(0,-20px,0)
    }

    75% {
        transform: translate3d(0,10px,0)
    }

    90% {
        transform: translate3d(0,-5px,0)
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.bounceInUp[b-rtd5c43sgl] {
    animation-name: bounceInUp-b-rtd5c43sgl
}

@keyframes fadeIn-b-rtd5c43sgl {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.fadeIn[b-rtd5c43sgl] {
    animation-name: fadeIn-b-rtd5c43sgl
}

@keyframes fadeInDown-b-rtd5c43sgl {
    from {
        opacity: 0;
        transform: translate3d(0,-100%,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.fadeInDown[b-rtd5c43sgl] {
    animation-name: fadeInDown-b-rtd5c43sgl
}

@keyframes fadeInLeft-b-rtd5c43sgl {
    from {
        opacity: 0;
        transform: translate3d(-100%,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.fadeInLeft[b-rtd5c43sgl] {
    animation-name: fadeInLeft-b-rtd5c43sgl
}

@keyframes fadeInRight-b-rtd5c43sgl {
    from {
        opacity: 0;
        transform: translate3d(100%,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.fadeInRight[b-rtd5c43sgl] {
    animation-name: fadeInRight-b-rtd5c43sgl
}

@keyframes fadeInUp-b-rtd5c43sgl {
    from {
        opacity: 0;
        transform: translate3d(0,100%,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.fadeInUp[b-rtd5c43sgl] {
    animation-name: fadeInUp-b-rtd5c43sgl
}

@keyframes lightSpeedIn-b-rtd5c43sgl {
    from {
        transform: translate3d(100%,0,0) skewX(-30deg);
        opacity: 0
    }

    60% {
        transform: skewX(20deg);
        opacity: 1
    }

    80% {
        transform: skewX(-5deg);
        opacity: 1
    }

    to {
        transform: none;
        opacity: 1
    }
}

.lightSpeedIn[b-rtd5c43sgl] {
    animation-name: lightSpeedIn-b-rtd5c43sgl;
    animation-timing-function: ease-out
}

@keyframes rotateIn-b-rtd5c43sgl {
    from {
        transform-origin: center;
        transform: rotate3d(0,0,1,-200deg);
        opacity: 0
    }

    to {
        transform-origin: center;
        transform: none;
        opacity: 1
    }
}

.rotateIn[b-rtd5c43sgl] {
    animation-name: rotateIn-b-rtd5c43sgl
}

@keyframes rotateInDownLeft-b-rtd5c43sgl {
    from {
        transform-origin: left bottom;
        transform: rotate3d(0,0,1,-45deg);
        opacity: 0
    }

    to {
        transform-origin: left bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInDownLeft[b-rtd5c43sgl] {
    animation-name: rotateInDownLeft-b-rtd5c43sgl
}

@keyframes rotateInDownRight-b-rtd5c43sgl {
    from {
        transform-origin: right bottom;
        transform: rotate3d(0,0,1,45deg);
        opacity: 0
    }

    to {
        transform-origin: right bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInDownRight[b-rtd5c43sgl] {
    animation-name: rotateInDownRight-b-rtd5c43sgl
}

@keyframes rotateInUpLeft-b-rtd5c43sgl {
    from {
        transform-origin: left bottom;
        transform: rotate3d(0,0,1,45deg);
        opacity: 0
    }

    to {
        transform-origin: left bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInUpLeft[b-rtd5c43sgl] {
    animation-name: rotateInUpLeft-b-rtd5c43sgl
}

@keyframes rotateInUpRight-b-rtd5c43sgl {
    from {
        transform-origin: right bottom;
        transform: rotate3d(0,0,1,-90deg);
        opacity: 0
    }

    to {
        transform-origin: right bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInUpRight[b-rtd5c43sgl] {
    animation-name: rotateInUpRight-b-rtd5c43sgl
}

@keyframes rollIn-b-rtd5c43sgl {
    from {
        opacity: 0;
        transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.rollIn[b-rtd5c43sgl] {
    animation-name: rollIn-b-rtd5c43sgl
}

@keyframes zoomIn-b-rtd5c43sgl {
    from {
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    50% {
        opacity: 1
    }
}

.zoomIn[b-rtd5c43sgl] {
    animation-name: zoomIn-b-rtd5c43sgl
}

@keyframes zoomInDown-b-rtd5c43sgl {
    from {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.zoomInDown[b-rtd5c43sgl] {
    animation-name: zoomInDown-b-rtd5c43sgl
}

@keyframes zoomInLeft-b-rtd5c43sgl {
    from {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.zoomInLeft[b-rtd5c43sgl] {
    animation-name: zoomInLeft-b-rtd5c43sgl
}

@keyframes zoomInRight-b-rtd5c43sgl {
    from {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.zoomInRight[b-rtd5c43sgl] {
    animation-name: zoomInRight-b-rtd5c43sgl
}

@keyframes zoomInUp-b-rtd5c43sgl {
    from {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.zoomInUp[b-rtd5c43sgl] {
    animation-name: zoomInUp-b-rtd5c43sgl
}

@keyframes slideInDown-b-rtd5c43sgl {
    from {
        transform: translate3d(0,-100%,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.slideInDown[b-rtd5c43sgl] {
    animation-name: slideInDown-b-rtd5c43sgl
}

@keyframes slideInLeft-b-rtd5c43sgl {
    from {
        transform: translate3d(-100%,0,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.slideInLeft[b-rtd5c43sgl] {
    animation-name: slideInLeft-b-rtd5c43sgl
}

@keyframes slideInRight-b-rtd5c43sgl {
    from {
        transform: translate3d(100%,0,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.slideInRight[b-rtd5c43sgl] {
    animation-name: slideInRight-b-rtd5c43sgl
}

@keyframes slideInUp-b-rtd5c43sgl {
    from {
        transform: translate3d(0,100%,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.slideInUp[b-rtd5c43sgl] {
    animation-name: slideInUp-b-rtd5c43sgl
}

.elementor-animation-grow[b-rtd5c43sgl] {
    transition-duration: .3s;
    transition-property: transform
}

    .elementor-animation-grow:active[b-rtd5c43sgl], .elementor-animation-grow:focus[b-rtd5c43sgl], .elementor-animation-grow:hover[b-rtd5c43sgl] {
        transform: scale(1.1)
    }

.elementor-animation-shrink[b-rtd5c43sgl] {
    transition-duration: .3s;
    transition-property: transform
}

    .elementor-animation-shrink:active[b-rtd5c43sgl], .elementor-animation-shrink:focus[b-rtd5c43sgl], .elementor-animation-shrink:hover[b-rtd5c43sgl] {
        transform: scale(0.9)
    }

@keyframes elementor-animation-pulse-b-rtd5c43sgl {
    25% {
        transform: scale(1.1)
    }

    75% {
        transform: scale(0.9)
    }
}

.elementor-animation-pulse:active[b-rtd5c43sgl], .elementor-animation-pulse:focus[b-rtd5c43sgl], .elementor-animation-pulse:hover[b-rtd5c43sgl] {
    animation-name: elementor-animation-pulse-b-rtd5c43sgl;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite
}

@keyframes elementor-animation-pulse-grow-b-rtd5c43sgl {
    to {
        transform: scale(1.1)
    }
}

.elementor-animation-pulse-grow:active[b-rtd5c43sgl], .elementor-animation-pulse-grow:focus[b-rtd5c43sgl], .elementor-animation-pulse-grow:hover[b-rtd5c43sgl] {
    animation-name: elementor-animation-pulse-grow-b-rtd5c43sgl;
    animation-duration: .3s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: alternate
}

@keyframes elementor-animation-pulse-shrink-b-rtd5c43sgl {
    to {
        transform: scale(0.9)
    }
}

.elementor-animation-pulse-shrink:active[b-rtd5c43sgl], .elementor-animation-pulse-shrink:focus[b-rtd5c43sgl], .elementor-animation-pulse-shrink:hover[b-rtd5c43sgl] {
    animation-name: elementor-animation-pulse-shrink-b-rtd5c43sgl;
    animation-duration: .3s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: alternate
}

@keyframes elementor-animation-push-b-rtd5c43sgl {
    50% {
        transform: scale(0.8)
    }

    100% {
        transform: scale(1)
    }
}

.elementor-animation-push:active[b-rtd5c43sgl], .elementor-animation-push:focus[b-rtd5c43sgl], .elementor-animation-push:hover[b-rtd5c43sgl] {
    animation-name: elementor-animation-push-b-rtd5c43sgl;
    animation-duration: .3s;
    animation-timing-function: linear;
    animation-iteration-count: 1
}

@keyframes elementor-animation-pop-b-rtd5c43sgl {
    50% {
        transform: scale(1.2)
    }
}

.elementor-animation-pop:active[b-rtd5c43sgl], .elementor-animation-pop:focus[b-rtd5c43sgl], .elementor-animation-pop:hover[b-rtd5c43sgl] {
    animation-name: elementor-animation-pop-b-rtd5c43sgl;
    animation-duration: .3s;
    animation-timing-function: linear;
    animation-iteration-count: 1
}

.elementor-animation-bounce-in[b-rtd5c43sgl] {
    transition-duration: .5s
}

    .elementor-animation-bounce-in:active[b-rtd5c43sgl], .elementor-animation-bounce-in:focus[b-rtd5c43sgl], .elementor-animation-bounce-in:hover[b-rtd5c43sgl] {
        transform: scale(1.2);
        transition-timing-function: cubic-bezier(0.47,2.02,.31,-.36)
    }

.elementor-animation-bounce-out[b-rtd5c43sgl] {
    transition-duration: .5s
}

    .elementor-animation-bounce-out:active[b-rtd5c43sgl], .elementor-animation-bounce-out:focus[b-rtd5c43sgl], .elementor-animation-bounce-out:hover[b-rtd5c43sgl] {
        transform: scale(0.8);
        transition-timing-function: cubic-bezier(0.47,2.02,.31,-.36)
    }

.elementor-animation-rotate[b-rtd5c43sgl] {
    transition-duration: .3s;
    transition-property: transform
}

    .elementor-animation-rotate:active[b-rtd5c43sgl], .elementor-animation-rotate:focus[b-rtd5c43sgl], .elementor-animation-rotate:hover[b-rtd5c43sgl] {
        transform: rotate(4deg)
    }

.elementor-animation-grow-rotate[b-rtd5c43sgl] {
    transition-duration: .3s;
    transition-property: transform
}

    .elementor-animation-grow-rotate:active[b-rtd5c43sgl], .elementor-animation-grow-rotate:focus[b-rtd5c43sgl], .elementor-animation-grow-rotate:hover[b-rtd5c43sgl] {
        transform: scale(1.1) rotate(4deg)
    }

.elementor-animation-float[b-rtd5c43sgl] {
    transition-duration: .3s;
    transition-property: transform;
    transition-timing-function: ease-out
}

    .elementor-animation-float:active[b-rtd5c43sgl], .elementor-animation-float:focus[b-rtd5c43sgl], .elementor-animation-float:hover[b-rtd5c43sgl] {
        transform: translateY(-8px)
    }

.elementor-animation-sink[b-rtd5c43sgl] {
    transition-duration: .3s;
    transition-property: transform;
    transition-timing-function: ease-out
}

    .elementor-animation-sink:active[b-rtd5c43sgl], .elementor-animation-sink:focus[b-rtd5c43sgl], .elementor-animation-sink:hover[b-rtd5c43sgl] {
        transform: translateY(8px)
    }

@keyframes elementor-animation-bob-b-rtd5c43sgl {
    0% {
        transform: translateY(-8px)
    }

    50% {
        transform: translateY(-4px)
    }

    100% {
        transform: translateY(-8px)
    }
}

@keyframes elementor-animation-bob-float-b-rtd5c43sgl {
    100% {
        transform: translateY(-8px)
    }
}

.elementor-animation-bob:active[b-rtd5c43sgl], .elementor-animation-bob:focus[b-rtd5c43sgl], .elementor-animation-bob:hover[b-rtd5c43sgl] {
    animation-name: elementor-animation-bob-float-b-rtd5c43sgl,elementor-animation-bob-b-rtd5c43sgl;
    animation-duration: .3s,1.5s;
    animation-delay: 0s,.3s;
    animation-timing-function: ease-out,ease-in-out;
    animation-iteration-count: 1,infinite;
    animation-fill-mode: forwards;
    animation-direction: normal,alternate
}

@keyframes elementor-animation-hang-b-rtd5c43sgl {
    0% {
        transform: translateY(8px)
    }

    50% {
        transform: translateY(4px)
    }

    100% {
        transform: translateY(8px)
    }
}

@keyframes elementor-animation-hang-sink-b-rtd5c43sgl {
    100% {
        transform: translateY(8px)
    }
}

.elementor-animation-hang:active[b-rtd5c43sgl], .elementor-animation-hang:focus[b-rtd5c43sgl], .elementor-animation-hang:hover[b-rtd5c43sgl] {
    animation-name: elementor-animation-hang-sink-b-rtd5c43sgl,elementor-animation-hang-b-rtd5c43sgl;
    animation-duration: .3s,1.5s;
    animation-delay: 0s,.3s;
    animation-timing-function: ease-out,ease-in-out;
    animation-iteration-count: 1,infinite;
    animation-fill-mode: forwards;
    animation-direction: normal,alternate
}

.elementor-animation-skew[b-rtd5c43sgl] {
    transition-duration: .3s;
    transition-property: transform
}

    .elementor-animation-skew:active[b-rtd5c43sgl], .elementor-animation-skew:focus[b-rtd5c43sgl], .elementor-animation-skew:hover[b-rtd5c43sgl] {
        transform: skew(-10deg)
    }

.elementor-animation-skew-forward[b-rtd5c43sgl] {
    transition-duration: .3s;
    transition-property: transform;
    transform-origin: 0 100%
}

    .elementor-animation-skew-forward:active[b-rtd5c43sgl], .elementor-animation-skew-forward:focus[b-rtd5c43sgl], .elementor-animation-skew-forward:hover[b-rtd5c43sgl] {
        transform: skew(-10deg)
    }

.elementor-animation-skew-backward[b-rtd5c43sgl] {
    transition-duration: .3s;
    transition-property: transform;
    transform-origin: 0 100%
}

    .elementor-animation-skew-backward:active[b-rtd5c43sgl], .elementor-animation-skew-backward:focus[b-rtd5c43sgl], .elementor-animation-skew-backward:hover[b-rtd5c43sgl] {
        transform: skew(10deg)
    }

@keyframes elementor-animation-wobble-vertical-b-rtd5c43sgl {
    16.65% {
        transform: translateY(8px)
    }

    33.3% {
        transform: translateY(-6px)
    }

    49.95% {
        transform: translateY(4px)
    }

    66.6% {
        transform: translateY(-2px)
    }

    83.25% {
        transform: translateY(1px)
    }

    100% {
        transform: translateY(0)
    }
}

.elementor-animation-wobble-vertical:active[b-rtd5c43sgl], .elementor-animation-wobble-vertical:focus[b-rtd5c43sgl], .elementor-animation-wobble-vertical:hover[b-rtd5c43sgl] {
    animation-name: elementor-animation-wobble-vertical-b-rtd5c43sgl;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1
}

@keyframes elementor-animation-wobble-horizontal-b-rtd5c43sgl {
    16.65% {
        transform: translateX(8px)
    }

    33.3% {
        transform: translateX(-6px)
    }

    49.95% {
        transform: translateX(4px)
    }

    66.6% {
        transform: translateX(-2px)
    }

    83.25% {
        transform: translateX(1px)
    }

    100% {
        transform: translateX(0)
    }
}

.elementor-animation-wobble-horizontal:active[b-rtd5c43sgl], .elementor-animation-wobble-horizontal:focus[b-rtd5c43sgl], .elementor-animation-wobble-horizontal:hover[b-rtd5c43sgl] {
    animation-name: elementor-animation-wobble-horizontal-b-rtd5c43sgl;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1
}

@keyframes elementor-animation-wobble-to-bottom-right-b-rtd5c43sgl {
    16.65% {
        transform: translate(8px,8px)
    }

    33.3% {
        transform: translate(-6px,-6px)
    }

    49.95% {
        transform: translate(4px,4px)
    }

    66.6% {
        transform: translate(-2px,-2px)
    }

    83.25% {
        transform: translate(1px,1px)
    }

    100% {
        transform: translate(0,0)
    }
}

.elementor-animation-wobble-to-bottom-right:active[b-rtd5c43sgl], .elementor-animation-wobble-to-bottom-right:focus[b-rtd5c43sgl], .elementor-animation-wobble-to-bottom-right:hover[b-rtd5c43sgl] {
    animation-name: elementor-animation-wobble-to-bottom-right-b-rtd5c43sgl;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1
}

@keyframes elementor-animation-wobble-to-top-right-b-rtd5c43sgl {
    16.65% {
        transform: translate(8px,-8px)
    }

    33.3% {
        transform: translate(-6px,6px)
    }

    49.95% {
        transform: translate(4px,-4px)
    }

    66.6% {
        transform: translate(-2px,2px)
    }

    83.25% {
        transform: translate(1px,-1px)
    }

    100% {
        transform: translate(0,0)
    }
}

.elementor-animation-wobble-to-top-right:active[b-rtd5c43sgl], .elementor-animation-wobble-to-top-right:focus[b-rtd5c43sgl], .elementor-animation-wobble-to-top-right:hover[b-rtd5c43sgl] {
    animation-name: elementor-animation-wobble-to-top-right-b-rtd5c43sgl;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1
}

@keyframes elementor-animation-wobble-top-b-rtd5c43sgl {
    16.65% {
        transform: skew(-12deg)
    }

    33.3% {
        transform: skew(10deg)
    }

    49.95% {
        transform: skew(-6deg)
    }

    66.6% {
        transform: skew(4deg)
    }

    83.25% {
        transform: skew(-2deg)
    }

    100% {
        transform: skew(0)
    }
}

.elementor-animation-wobble-top[b-rtd5c43sgl] {
    transform-origin: 0 100%
}

    .elementor-animation-wobble-top:active[b-rtd5c43sgl], .elementor-animation-wobble-top:focus[b-rtd5c43sgl], .elementor-animation-wobble-top:hover[b-rtd5c43sgl] {
        animation-name: elementor-animation-wobble-top-b-rtd5c43sgl;
        animation-duration: 1s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: 1
    }

@keyframes elementor-animation-wobble-bottom-b-rtd5c43sgl {
    16.65% {
        transform: skew(-12deg)
    }

    33.3% {
        transform: skew(10deg)
    }

    49.95% {
        transform: skew(-6deg)
    }

    66.6% {
        transform: skew(4deg)
    }

    83.25% {
        transform: skew(-2deg)
    }

    100% {
        transform: skew(0)
    }
}

.elementor-animation-wobble-bottom[b-rtd5c43sgl] {
    transform-origin: 100% 0
}

    .elementor-animation-wobble-bottom:active[b-rtd5c43sgl], .elementor-animation-wobble-bottom:focus[b-rtd5c43sgl], .elementor-animation-wobble-bottom:hover[b-rtd5c43sgl] {
        animation-name: elementor-animation-wobble-bottom-b-rtd5c43sgl;
        animation-duration: 1s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: 1
    }

@keyframes elementor-animation-wobble-skew-b-rtd5c43sgl {
    16.65% {
        transform: skew(-12deg)
    }

    33.3% {
        transform: skew(10deg)
    }

    49.95% {
        transform: skew(-6deg)
    }

    66.6% {
        transform: skew(4deg)
    }

    83.25% {
        transform: skew(-2deg)
    }

    100% {
        transform: skew(0)
    }
}

.elementor-animation-wobble-skew:active[b-rtd5c43sgl], .elementor-animation-wobble-skew:focus[b-rtd5c43sgl], .elementor-animation-wobble-skew:hover[b-rtd5c43sgl] {
    animation-name: elementor-animation-wobble-skew-b-rtd5c43sgl;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1
}

@keyframes elementor-animation-buzz-b-rtd5c43sgl {
    50% {
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        transform: translateX(-3px) rotate(-2deg)
    }
}

.elementor-animation-buzz:active[b-rtd5c43sgl], .elementor-animation-buzz:focus[b-rtd5c43sgl], .elementor-animation-buzz:hover[b-rtd5c43sgl] {
    animation-name: elementor-animation-buzz-b-rtd5c43sgl;
    animation-duration: .15s;
    animation-timing-function: linear;
    animation-iteration-count: infinite
}

@keyframes elementor-animation-buzz-out-b-rtd5c43sgl {
    10% {
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        transform: translateX(1px) rotate(0)
    }

    100% {
        transform: translateX(-1px) rotate(0)
    }
}

.elementor-animation-buzz-out:active[b-rtd5c43sgl], .elementor-animation-buzz-out:focus[b-rtd5c43sgl], .elementor-animation-buzz-out:hover[b-rtd5c43sgl] {
    animation-name: elementor-animation-buzz-out-b-rtd5c43sgl;
    animation-duration: .75s;
    animation-timing-function: linear;
    animation-iteration-count: 1
}

/*! elementor - v1.8.11 - 19-12-2017 */
@charset "UTF-8";

.dialog-widget[b-rtd5c43sgl] {
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,.8);
    z-index: 9999
}

.dialog-widget-content[b-rtd5c43sgl] {
    background-color: #fff;
    position: absolute;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 2px 8px 23px 3px rgba(0,0,0,.2);
    box-shadow: 2px 8px 23px 3px rgba(0,0,0,.2);
    overflow: hidden
}

.dialog-message[b-rtd5c43sgl], .dialog-widget-header[b-rtd5c43sgl] {
    text-align: center
}

.dialog-message[b-rtd5c43sgl] {
    font-size: 12px;
    line-height: 1.5
}

.dialog-buttons-wrapper[b-rtd5c43sgl] {
    border-top: 1px solid #e6e9ec;
    text-align: center
}

    .dialog-buttons-wrapper > button[b-rtd5c43sgl] {
        border: none;
        background: none;
        font-size: 15px;
        cursor: pointer;
        padding: 13px 0;
        outline: 0
    }

        .dialog-buttons-wrapper > button:first-child[b-rtd5c43sgl] {
            color: #6d7882
        }

        .dialog-buttons-wrapper > button.dialog-ok[b-rtd5c43sgl] {
            color: #b01b1b
        }

        .dialog-buttons-wrapper > button.dialog-take_over[b-rtd5c43sgl] {
            color: #39b54a
        }

        .dialog-buttons-wrapper > button:active[b-rtd5c43sgl] {
            background-color: rgba(230,233,236,.5)
        }

        .dialog-buttons-wrapper > button[b-rtd5c43sgl]::-moz-focus-inner {
            border: 0
        }

.dialog-widget-header[b-rtd5c43sgl] {
    padding: 20px 0;
    font-weight: 500
}

.dialog-close-button[b-rtd5c43sgl] {
    cursor: pointer;
    position: absolute;
    top: 30px;
    right: 30px;
    font-size: 15px
}

    .dialog-close-button:not(:hover)[b-rtd5c43sgl] {
        opacity: .4
    }

.dialog-confirm-widget .dialog-widget-header[b-rtd5c43sgl], .dialog-options-widget .dialog-widget-header[b-rtd5c43sgl] {
    font-size: 15px;
    color: #495157
}

.dialog-confirm-widget .dialog-buttons-wrapper > button[b-rtd5c43sgl], .dialog-options-widget .dialog-buttons-wrapper > button[b-rtd5c43sgl] {
    width: 50%
}

    .dialog-confirm-widget .dialog-buttons-wrapper > button:first-child[b-rtd5c43sgl], .dialog-options-widget .dialog-buttons-wrapper > button:first-child[b-rtd5c43sgl] {
        border-right: 1px solid #e6e9ec
    }

    .dialog-confirm-widget .dialog-buttons-wrapper > button:hover[b-rtd5c43sgl], .dialog-options-widget .dialog-buttons-wrapper > button:hover[b-rtd5c43sgl] {
        background-color: #f4f6f7
    }

.dialog-alert-widget[b-rtd5c43sgl], .dialog-confirm-widget[b-rtd5c43sgl], .dialog-options-widget[b-rtd5c43sgl] {
    -webkit-user-select: none;
    -moz-user-select: none
}

    .dialog-alert-widget .dialog-widget-content[b-rtd5c43sgl], .dialog-confirm-widget .dialog-widget-content[b-rtd5c43sgl], .dialog-options-widget .dialog-widget-content[b-rtd5c43sgl] {
        margin: auto;
        width: 375px
    }

    .dialog-alert-widget .dialog-message[b-rtd5c43sgl], .dialog-confirm-widget .dialog-message[b-rtd5c43sgl], .dialog-options-widget .dialog-message[b-rtd5c43sgl] {
        padding: 0 20px;
        min-height: 50px
    }

    .dialog-alert-widget .dialog-buttons-wrapper > button[b-rtd5c43sgl] {
        width: 100%
    }

@media (max-width:767px) {
    .dialog-close-button[b-rtd5c43sgl] {
        top: 15px;
        right: 15px
    }

    body.admin-bar .dialog-close-button[b-rtd5c43sgl] {
        top: 40px
    }
}

.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio[b-rtd5c43sgl] {
    padding-bottom: 42.8571%
}

.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio[b-rtd5c43sgl] {
    padding-bottom: 56.25%
}

.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio[b-rtd5c43sgl] {
    padding-bottom: 75%
}

.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio[b-rtd5c43sgl] {
    padding-bottom: 66.6666%
}

.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio[b-rtd5c43sgl] {
    padding-bottom: 100%
}

.elementor-fit-aspect-ratio[b-rtd5c43sgl] {
    position: relative;
    height: 0
}

    .elementor-fit-aspect-ratio iframe[b-rtd5c43sgl] {
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        border: 0
    }

.elementor-hidden[b-rtd5c43sgl] {
    display: none
}

.elementor[b-rtd5c43sgl] {
    -webkit-hyphens: manual;
    -ms-hyphens: manual;
    hyphens: manual
}

    .elementor *[b-rtd5c43sgl], .elementor [b-rtd5c43sgl]:after, .elementor [b-rtd5c43sgl]:before {
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .elementor a[b-rtd5c43sgl] {
        -webkit-box-shadow: none;
        box-shadow: none;
        text-decoration: none
    }

    .elementor hr[b-rtd5c43sgl] {
        margin: 0;
        background-color: transparent
    }

    .elementor img[b-rtd5c43sgl] {
        height: auto;
        max-width: 100%;
        border: none;
        -webkit-border-radius: 0;
        border-radius: 0;
        -webkit-box-shadow: none;
        box-shadow: none
    }

    .elementor .elementor-widget:not(.elementor-widget-text-editor) figure[b-rtd5c43sgl] {
        margin: 0
    }

    .elementor embed[b-rtd5c43sgl], .elementor iframe[b-rtd5c43sgl], .elementor object[b-rtd5c43sgl], .elementor video[b-rtd5c43sgl] {
        max-width: 100%;
        width: 100%;
        margin: 0;
        line-height: 1;
        border: none
    }

    .elementor .elementor-custom-embed[b-rtd5c43sgl] {
        line-height: 0
    }

    .elementor .elementor-background-video-container[b-rtd5c43sgl] {
        height: 100%;
        width: 100%;
        top: 0;
        left: 0;
        position: absolute;
        overflow: hidden;
        z-index: 0;
        -webkit-transition: opacity 1s;
        -o-transition: opacity 1s;
        transition: opacity 1s
    }

        .elementor .elementor-background-video-container.elementor-loading[b-rtd5c43sgl] {
            opacity: 0
        }

    .elementor .elementor-background-video-embed[b-rtd5c43sgl] {
        max-width: none;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    .elementor .elementor-background-video[b-rtd5c43sgl] {
        position: absolute;
        max-width: none;
        top: 50%;
        left: 50%;
        -webkit-transform: translateY(-50%) translateX(-50%);
        -ms-transform: translateY(-50%) translateX(-50%);
        transform: translateY(-50%) translateX(-50%)
    }

    .elementor .elementor-html5-video[b-rtd5c43sgl] {
        -o-object-fit: cover;
        object-fit: cover
    }

    .elementor .elementor-background-overlay[b-rtd5c43sgl] {
        height: 100%;
        width: 100%;
        top: 0;
        left: 0;
        position: absolute
    }

.elementor-invisible[b-rtd5c43sgl] {
    visibility: hidden
}

.elementor-align-center[b-rtd5c43sgl] {
    text-align: center
}

    .elementor-align-center .elementor-button[b-rtd5c43sgl] {
        width: auto
    }

.elementor-align-right[b-rtd5c43sgl] {
    text-align: right
}

    .elementor-align-right .elementor-button[b-rtd5c43sgl] {
        width: auto
    }

.elementor-align-left[b-rtd5c43sgl] {
    text-align: left
}

    .elementor-align-left .elementor-button[b-rtd5c43sgl] {
        width: auto
    }

.elementor-align-justify .elementor-button[b-rtd5c43sgl] {
    width: 100%
}

.elementor-custom-embed-play[b-rtd5c43sgl] {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%)
}

    .elementor-custom-embed-play i[b-rtd5c43sgl] {
        font-size: 100px;
        color: #fff;
        opacity: .8;
        text-shadow: 1px 0 6px rgba(0,0,0,.3);
        -webkit-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s
    }

    .elementor-custom-embed-play.elementor-playing i[b-rtd5c43sgl] {
        font-family: FontAwesome;
        -webkit-animation: fa-spin 2s infinite linear;
        animation: fa-spin-b-rtd5c43sgl 2s infinite linear
    }

        .elementor-custom-embed-play.elementor-playing i[b-rtd5c43sgl]:before {
            content: "\f1ce"
        }

.elementor-swiper-button[b-rtd5c43sgl] {
    position: absolute;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    z-index: 1;
    cursor: pointer;
    font-size: 25px;
    color: hsla(0,0%,93%,.9);
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

    .elementor-swiper-button.swiper-button-disabled[b-rtd5c43sgl] {
        opacity: .3
    }

@media (max-width:1024px) {
    .elementor-tablet-align-center[b-rtd5c43sgl] {
        text-align: center
    }

        .elementor-tablet-align-center .elementor-button[b-rtd5c43sgl] {
            width: auto
        }

    .elementor-tablet-align-right[b-rtd5c43sgl] {
        text-align: right
    }

        .elementor-tablet-align-right .elementor-button[b-rtd5c43sgl] {
            width: auto
        }

    .elementor-tablet-align-left[b-rtd5c43sgl] {
        text-align: left
    }

        .elementor-tablet-align-left .elementor-button[b-rtd5c43sgl] {
            width: auto
        }

    .elementor-tablet-align-justify .elementor-button[b-rtd5c43sgl] {
        width: 100%
    }
}

@media (max-width:767px) {
    .elementor-mobile-align-center[b-rtd5c43sgl] {
        text-align: center
    }

        .elementor-mobile-align-center .elementor-button[b-rtd5c43sgl] {
            width: auto
        }

    .elementor-mobile-align-right[b-rtd5c43sgl] {
        text-align: right
    }

        .elementor-mobile-align-right .elementor-button[b-rtd5c43sgl] {
            width: auto
        }

    .elementor-mobile-align-left[b-rtd5c43sgl] {
        text-align: left
    }

        .elementor-mobile-align-left .elementor-button[b-rtd5c43sgl] {
            width: auto
        }

    .elementor-mobile-align-justify .elementor-button[b-rtd5c43sgl] {
        width: 100%
    }
}

#wpadminbar #wp-admin-bar-elementor_edit_page > .ab-item[b-rtd5c43sgl]:before {
    content: "\e800";
    font-family: eicons;
    font-size: 12px;
    margin-top: 5px
}

.elementor[b-rtd5c43sgl]:after {
    position: absolute;
    opacity: 0;
    width: 0;
    height: 0;
    padding: 0;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0
}

@media (min-width:1025px) {
    .elementor[b-rtd5c43sgl]:after {
        content: "desktop"
    }
}

@media (min-width:768px) and (max-width:1024px) {
    .elementor[b-rtd5c43sgl]:after {
        content: "tablet"
    }
}

@media (max-width:767px) {
    .elementor[b-rtd5c43sgl]:after {
        content: "mobile"
    }
}

.elementor-section[b-rtd5c43sgl] {
    position: relative
}

    .elementor-section .elementor-container[b-rtd5c43sgl] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-right: auto;
        margin-left: auto;
        position: relative
    }

    .elementor-section.elementor-section-boxed > .elementor-container[b-rtd5c43sgl] {
        max-width: 1140px
    }

    .elementor-section.elementor-section-stretched[b-rtd5c43sgl] {
        position: relative;
        width: 100%
    }

    .elementor-section.elementor-section-items-top > .elementor-container[b-rtd5c43sgl] {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .elementor-section.elementor-section-items-middle > .elementor-container[b-rtd5c43sgl] {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .elementor-section.elementor-section-items-bottom > .elementor-container[b-rtd5c43sgl] {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }

@media (min-width:768px) {
    .elementor-section.elementor-section-height-full[b-rtd5c43sgl] {
        height: 100vh
    }

        .elementor-section.elementor-section-height-full > .elementor-container[b-rtd5c43sgl] {
            height: 100%
        }
}

.elementor-section-content-top > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap[b-rtd5c43sgl] {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.elementor-section-content-middle > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap[b-rtd5c43sgl] {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.elementor-section-content-bottom > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap[b-rtd5c43sgl] {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end
}

.elementor-row[b-rtd5c43sgl] {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

@media (max-width:1024px) {
    .elementor-row[b-rtd5c43sgl] {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

.elementor-column-wrap[b-rtd5c43sgl] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.elementor-column-wrap[b-rtd5c43sgl], .elementor-widget-wrap[b-rtd5c43sgl] {
    width: 100%;
    position: relative
}

.elementor-widget[b-rtd5c43sgl] {
    position: relative
}

    .elementor-widget:not(:last-child)[b-rtd5c43sgl] {
        margin-bottom: 20px
    }

.elementor-column[b-rtd5c43sgl] {
    position: relative;
    min-height: 1px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.elementor-column-gap-narrow > .elementor-row > .elementor-column > .elementor-element-populated[b-rtd5c43sgl] {
    padding: 5px
}

.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated[b-rtd5c43sgl] {
    padding: 10px
}

.elementor-column-gap-extended > .elementor-row > .elementor-column > .elementor-element-populated[b-rtd5c43sgl] {
    padding: 15px
}

.elementor-column-gap-wide > .elementor-row > .elementor-column > .elementor-element-populated[b-rtd5c43sgl] {
    padding: 20px
}

.elementor-column-gap-wider > .elementor-row > .elementor-column > .elementor-element-populated[b-rtd5c43sgl] {
    padding: 30px
}

.elementor-inner-section .elementor-column-gap-no .elementor-element-populated[b-rtd5c43sgl] {
    padding: 0
}

@media (min-width:768px) {
    .elementor-column.elementor-col-10[b-rtd5c43sgl], .elementor-column[data-col="10"][b-rtd5c43sgl] {
        width: 10%
    }

    .elementor-column.elementor-col-11[b-rtd5c43sgl], .elementor-column[data-col="11"][b-rtd5c43sgl] {
        width: 11.111%
    }

    .elementor-column.elementor-col-12[b-rtd5c43sgl], .elementor-column[data-col="12"][b-rtd5c43sgl] {
        width: 12.5%
    }

    .elementor-column.elementor-col-14[b-rtd5c43sgl], .elementor-column[data-col="14"][b-rtd5c43sgl] {
        width: 14.285%
    }

    .elementor-column.elementor-col-16[b-rtd5c43sgl], .elementor-column[data-col="16"][b-rtd5c43sgl] {
        width: 16.666%
    }

    .elementor-column.elementor-col-20[b-rtd5c43sgl], .elementor-column[data-col="20"][b-rtd5c43sgl] {
        width: 20%
    }

    .elementor-column.elementor-col-25[b-rtd5c43sgl], .elementor-column[data-col="25"][b-rtd5c43sgl] {
        width: 25%
    }

    .elementor-column.elementor-col-30[b-rtd5c43sgl], .elementor-column[data-col="30"][b-rtd5c43sgl] {
        width: 30%
    }

    .elementor-column.elementor-col-33[b-rtd5c43sgl], .elementor-column[data-col="33"][b-rtd5c43sgl] {
        width: 33.333%
    }

    .elementor-column.elementor-col-40[b-rtd5c43sgl], .elementor-column[data-col="40"][b-rtd5c43sgl] {
        width: 40%
    }

    .elementor-column.elementor-col-50[b-rtd5c43sgl], .elementor-column[data-col="50"][b-rtd5c43sgl] {
        width: 50%
    }

    .elementor-column.elementor-col-60[b-rtd5c43sgl], .elementor-column[data-col="60"][b-rtd5c43sgl] {
        width: 60%
    }

    .elementor-column.elementor-col-66[b-rtd5c43sgl], .elementor-column[data-col="66"][b-rtd5c43sgl] {
        width: 66.666%
    }

    .elementor-column.elementor-col-70[b-rtd5c43sgl], .elementor-column[data-col="70"][b-rtd5c43sgl] {
        width: 70%
    }

    .elementor-column.elementor-col-75[b-rtd5c43sgl], .elementor-column[data-col="75"][b-rtd5c43sgl] {
        width: 75%
    }

    .elementor-column.elementor-col-80[b-rtd5c43sgl], .elementor-column[data-col="80"][b-rtd5c43sgl] {
        width: 80%
    }

    .elementor-column.elementor-col-83[b-rtd5c43sgl], .elementor-column[data-col="83"][b-rtd5c43sgl] {
        width: 83.333%
    }

    .elementor-column.elementor-col-90[b-rtd5c43sgl], .elementor-column[data-col="90"][b-rtd5c43sgl] {
        width: 90%
    }

    .elementor-column.elementor-col-100[b-rtd5c43sgl], .elementor-column[data-col="100"][b-rtd5c43sgl] {
        width: 100%
    }
}

@media (max-width:479px) {
    .elementor-column.elementor-xs-10[b-rtd5c43sgl] {
        width: 10%
    }

    .elementor-column.elementor-xs-11[b-rtd5c43sgl] {
        width: 11.111%
    }

    .elementor-column.elementor-xs-12[b-rtd5c43sgl] {
        width: 12.5%
    }

    .elementor-column.elementor-xs-14[b-rtd5c43sgl] {
        width: 14.285%
    }

    .elementor-column.elementor-xs-16[b-rtd5c43sgl] {
        width: 16.666%
    }

    .elementor-column.elementor-xs-20[b-rtd5c43sgl] {
        width: 20%
    }

    .elementor-column.elementor-xs-25[b-rtd5c43sgl] {
        width: 25%
    }

    .elementor-column.elementor-xs-30[b-rtd5c43sgl] {
        width: 30%
    }

    .elementor-column.elementor-xs-33[b-rtd5c43sgl] {
        width: 33.333%
    }

    .elementor-column.elementor-xs-40[b-rtd5c43sgl] {
        width: 40%
    }

    .elementor-column.elementor-xs-50[b-rtd5c43sgl] {
        width: 50%
    }

    .elementor-column.elementor-xs-60[b-rtd5c43sgl] {
        width: 60%
    }

    .elementor-column.elementor-xs-66[b-rtd5c43sgl] {
        width: 66.666%
    }

    .elementor-column.elementor-xs-70[b-rtd5c43sgl] {
        width: 70%
    }

    .elementor-column.elementor-xs-75[b-rtd5c43sgl] {
        width: 75%
    }

    .elementor-column.elementor-xs-80[b-rtd5c43sgl] {
        width: 80%
    }

    .elementor-column.elementor-xs-83[b-rtd5c43sgl] {
        width: 83.333%
    }

    .elementor-column.elementor-xs-90[b-rtd5c43sgl] {
        width: 90%
    }

    .elementor-column.elementor-xs-100[b-rtd5c43sgl] {
        width: 100%
    }
}

@media (max-width:767px) {
    .elementor-column.elementor-sm-10[b-rtd5c43sgl] {
        width: 10%
    }

    .elementor-column.elementor-sm-11[b-rtd5c43sgl] {
        width: 11.111%
    }

    .elementor-column.elementor-sm-12[b-rtd5c43sgl] {
        width: 12.5%
    }

    .elementor-column.elementor-sm-14[b-rtd5c43sgl] {
        width: 14.285%
    }

    .elementor-column.elementor-sm-16[b-rtd5c43sgl] {
        width: 16.666%
    }

    .elementor-column.elementor-sm-20[b-rtd5c43sgl] {
        width: 20%
    }

    .elementor-column.elementor-sm-25[b-rtd5c43sgl] {
        width: 25%
    }

    .elementor-column.elementor-sm-30[b-rtd5c43sgl] {
        width: 30%
    }

    .elementor-column.elementor-sm-33[b-rtd5c43sgl] {
        width: 33.333%
    }

    .elementor-column.elementor-sm-40[b-rtd5c43sgl] {
        width: 40%
    }

    .elementor-column.elementor-sm-50[b-rtd5c43sgl] {
        width: 50%
    }

    .elementor-column.elementor-sm-60[b-rtd5c43sgl] {
        width: 60%
    }

    .elementor-column.elementor-sm-66[b-rtd5c43sgl] {
        width: 66.666%
    }

    .elementor-column.elementor-sm-70[b-rtd5c43sgl] {
        width: 70%
    }

    .elementor-column.elementor-sm-75[b-rtd5c43sgl] {
        width: 75%
    }

    .elementor-column.elementor-sm-80[b-rtd5c43sgl] {
        width: 80%
    }

    .elementor-column.elementor-sm-83[b-rtd5c43sgl] {
        width: 83.333%
    }

    .elementor-column.elementor-sm-90[b-rtd5c43sgl] {
        width: 90%
    }

    .elementor-column.elementor-sm-100[b-rtd5c43sgl] {
        width: 100%
    }
}

@media (min-width:768px) and (max-width:1024px) {
    .elementor-column.elementor-md-10[b-rtd5c43sgl] {
        width: 10%
    }

    .elementor-column.elementor-md-11[b-rtd5c43sgl] {
        width: 11.111%
    }

    .elementor-column.elementor-md-12[b-rtd5c43sgl] {
        width: 12.5%
    }

    .elementor-column.elementor-md-14[b-rtd5c43sgl] {
        width: 14.285%
    }

    .elementor-column.elementor-md-16[b-rtd5c43sgl] {
        width: 16.666%
    }

    .elementor-column.elementor-md-20[b-rtd5c43sgl] {
        width: 20%
    }

    .elementor-column.elementor-md-25[b-rtd5c43sgl] {
        width: 25%
    }

    .elementor-column.elementor-md-30[b-rtd5c43sgl] {
        width: 30%
    }

    .elementor-column.elementor-md-33[b-rtd5c43sgl] {
        width: 33.333%
    }

    .elementor-column.elementor-md-40[b-rtd5c43sgl] {
        width: 40%
    }

    .elementor-column.elementor-md-50[b-rtd5c43sgl] {
        width: 50%
    }

    .elementor-column.elementor-md-60[b-rtd5c43sgl] {
        width: 60%
    }

    .elementor-column.elementor-md-66[b-rtd5c43sgl] {
        width: 66.666%
    }

    .elementor-column.elementor-md-70[b-rtd5c43sgl] {
        width: 70%
    }

    .elementor-column.elementor-md-75[b-rtd5c43sgl] {
        width: 75%
    }

    .elementor-column.elementor-md-80[b-rtd5c43sgl] {
        width: 80%
    }

    .elementor-column.elementor-md-83[b-rtd5c43sgl] {
        width: 83.333%
    }

    .elementor-column.elementor-md-90[b-rtd5c43sgl] {
        width: 90%
    }

    .elementor-column.elementor-md-100[b-rtd5c43sgl] {
        width: 100%
    }
}

@media (max-width:767px) {
    .elementor-column[b-rtd5c43sgl] {
        width: 100%
    }

    .elementor-reverse-mobile > .elementor-container > .elementor-row[b-rtd5c43sgl] {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
}

.elementor-screen-only[b-rtd5c43sgl], .screen-reader-text[b-rtd5c43sgl], .screen-reader-text span[b-rtd5c43sgl], .ui-helper-hidden-accessible[b-rtd5c43sgl] {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0
}

.elementor-clearfix[b-rtd5c43sgl]:after {
    content: "";
    display: block;
    clear: both;
    width: 0;
    height: 0
}

.elementor-form-fields-wrapper[b-rtd5c43sgl] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

    .elementor-form-fields-wrapper.elementor-labels-above > .elementor-field-group .elementor-field-subgroup[b-rtd5c43sgl], .elementor-form-fields-wrapper.elementor-labels-above > .elementor-field-group > .elementor-select-wrapper[b-rtd5c43sgl], .elementor-form-fields-wrapper.elementor-labels-above > .elementor-field-group > input[b-rtd5c43sgl], .elementor-form-fields-wrapper.elementor-labels-above > .elementor-field-group > textarea[b-rtd5c43sgl] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }

    .elementor-form-fields-wrapper.elementor-labels-inline > .elementor-field-group .elementor-select-wrapper[b-rtd5c43sgl], .elementor-form-fields-wrapper.elementor-labels-inline > .elementor-field-group > input[b-rtd5c43sgl] {
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1
    }

.elementor-field-group[b-rtd5c43sgl] {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

    .elementor-field-group.elementor-field-type-submit[b-rtd5c43sgl] {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }

    .elementor-field-group .elementor-field-textual[b-rtd5c43sgl] {
        width: 100%;
        border: 1px solid #818a91;
        background-color: transparent;
        color: #373a3c;
        vertical-align: middle;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1
    }

        .elementor-field-group .elementor-field-textual:focus[b-rtd5c43sgl] {
            -webkit-box-shadow: 0 0 0 1px rgba(0,0,0,.1) inset;
            box-shadow: inset 0 0 0 1px rgba(0,0,0,.1);
            outline: 0
        }

        .elementor-field-group .elementor-field-textual[b-rtd5c43sgl]::-webkit-input-placeholder {
            color: inherit;
            font-family: inherit;
            opacity: .6
        }

        .elementor-field-group .elementor-field-textual:-ms-input-placeholder[b-rtd5c43sgl] {
            color: inherit;
            font-family: inherit;
            opacity: .6
        }

        .elementor-field-group .elementor-field-textual[b-rtd5c43sgl]::-moz-placeholder {
            color: inherit;
            font-family: inherit;
            opacity: .6
        }

        .elementor-field-group .elementor-field-textual[b-rtd5c43sgl]::-ms-input-placeholder {
            color: inherit;
            font-family: inherit;
            opacity: .6
        }

        .elementor-field-group .elementor-field-textual[b-rtd5c43sgl]::placeholder {
            color: inherit;
            font-family: inherit;
            opacity: .6
        }

    .elementor-field-group .elementor-select-wrapper[b-rtd5c43sgl] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        position: relative;
        width: 100%
    }

        .elementor-field-group .elementor-select-wrapper select[b-rtd5c43sgl] {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            color: inherit;
            font-size: inherit;
            font-family: inherit;
            font-weight: inherit;
            font-style: inherit;
            text-transform: inherit;
            letter-spacing: inherit;
            line-height: inherit;
            -webkit-flex-basis: 100%;
            -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
            padding-right: 20px
        }

        .elementor-field-group .elementor-select-wrapper[b-rtd5c43sgl]:before {
            content: "\f0d7";
            font-family: FontAwesome;
            font-size: 15px;
            position: absolute;
            top: 50%;
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            transform: translateY(-50%);
            right: 10px;
            pointer-events: none
        }

.elementor-field-subgroup[b-rtd5c43sgl] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

    .elementor-field-subgroup .elementor-field-option label[b-rtd5c43sgl] {
        display: inline-block
    }

    .elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option[b-rtd5c43sgl] {
        padding-right: 10px
    }

    .elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option[b-rtd5c43sgl] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }

.elementor-field-label[b-rtd5c43sgl] {
    cursor: pointer
}

.elementor-mark-required .elementor-field-label[b-rtd5c43sgl]:after {
    content: "*";
    color: red;
    padding-left: .2em
}

.elementor-field-textual[b-rtd5c43sgl] {
    line-height: 1.4
}

    .elementor-field-textual.elementor-size-xs[b-rtd5c43sgl] {
        font-size: 13px;
        min-height: 33px;
        padding: 4px 12px;
        -webkit-border-radius: 2px;
        border-radius: 2px
    }

    .elementor-field-textual.elementor-size-sm[b-rtd5c43sgl] {
        font-size: 15px;
        min-height: 40px;
        padding: 5px 14px;
        -webkit-border-radius: 3px;
        border-radius: 3px
    }

    .elementor-field-textual.elementor-size-md[b-rtd5c43sgl] {
        font-size: 16px;
        min-height: 47px;
        padding: 6px 16px;
        -webkit-border-radius: 4px;
        border-radius: 4px
    }

    .elementor-field-textual.elementor-size-lg[b-rtd5c43sgl] {
        font-size: 18px;
        min-height: 59px;
        padding: 7px 20px;
        -webkit-border-radius: 5px;
        border-radius: 5px
    }

    .elementor-field-textual.elementor-size-xl[b-rtd5c43sgl] {
        font-size: 20px;
        min-height: 72px;
        padding: 8px 24px;
        -webkit-border-radius: 6px;
        border-radius: 6px
    }

.elementor-button-align-center .elementor-field-type-submit[b-rtd5c43sgl] {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.elementor-button-align-stretch .elementor-field-type-submit button[b-rtd5c43sgl] {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%
}

.elementor-button-align-start .elementor-field-type-submit[b-rtd5c43sgl] {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.elementor-button-align-end .elementor-field-type-submit[b-rtd5c43sgl] {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

@media screen and (max-width:1024px) {
    .elementor-tablet-button-align-center .elementor-field-type-submit[b-rtd5c43sgl] {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .elementor-tablet-button-align-stretch .elementor-field-type-submit button[b-rtd5c43sgl] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }

    .elementor-tablet-button-align-start .elementor-field-type-submit[b-rtd5c43sgl] {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .elementor-tablet-button-align-end .elementor-field-type-submit[b-rtd5c43sgl] {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
}

@media screen and (max-width:767px) {
    .elementor-mobile-button-align-center .elementor-field-type-submit[b-rtd5c43sgl] {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .elementor-mobile-button-align-stretch .elementor-field-type-submit button[b-rtd5c43sgl] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }

    .elementor-mobile-button-align-start .elementor-field-type-submit[b-rtd5c43sgl] {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .elementor-mobile-button-align-end .elementor-field-type-submit[b-rtd5c43sgl] {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
}

.elementor-error .elementor-field[b-rtd5c43sgl] {
    border-color: #d9534f
}

.elementor-error .help-inline[b-rtd5c43sgl] {
    color: #d9534f;
    font-size: .9em
}

.elementor-message[b-rtd5c43sgl] {
    margin: 10px 0;
    font-size: 1em;
    line-height: 1
}

    .elementor-message[b-rtd5c43sgl]:before {
        content: "\f00c";
        display: inline-block;
        font-family: fontawesome;
        font-weight: 400;
        font-style: normal;
        vertical-align: middle;
        margin-right: 5px
    }

    .elementor-message.elementor-message-danger[b-rtd5c43sgl] {
        color: #d9534f
    }

        .elementor-message.elementor-message-danger[b-rtd5c43sgl]:before {
            content: "\f00d"
        }

    .elementor-message.form-message-success[b-rtd5c43sgl] {
        color: #5cb85c
    }

.elementor-form .elementor-button[b-rtd5c43sgl] {
    padding-top: 0;
    padding-bottom: 0;
    border: 0 none
}

    .elementor-form .elementor-button > span[b-rtd5c43sgl] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .elementor-form .elementor-button .elementor-align-icon-right[b-rtd5c43sgl] {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .elementor-form .elementor-button .elementor-align-icon-left[b-rtd5c43sgl] {
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0
    }

    .elementor-form .elementor-button.elementor-size-xs[b-rtd5c43sgl] {
        min-height: 33px
    }

    .elementor-form .elementor-button.elementor-size-sm[b-rtd5c43sgl] {
        min-height: 40px
    }

    .elementor-form .elementor-button.elementor-size-md[b-rtd5c43sgl] {
        min-height: 47px
    }

    .elementor-form .elementor-button.elementor-size-lg[b-rtd5c43sgl] {
        min-height: 59px
    }

    .elementor-form .elementor-button.elementor-size-xl[b-rtd5c43sgl] {
        min-height: 72px
    }

.elementor-widget-heading .elementor-heading-title[b-rtd5c43sgl] {
    padding: 0;
    margin: 0;
    line-height: 1
}

    .elementor-widget-heading .elementor-heading-title > a[b-rtd5c43sgl] {
        color: inherit;
        font-size: inherit
    }

    .elementor-widget-heading .elementor-heading-title.elementor-size-small[b-rtd5c43sgl] {
        font-size: 15px
    }

    .elementor-widget-heading .elementor-heading-title.elementor-size-medium[b-rtd5c43sgl] {
        font-size: 19px
    }

    .elementor-widget-heading .elementor-heading-title.elementor-size-large[b-rtd5c43sgl] {
        font-size: 29px
    }

    .elementor-widget-heading .elementor-heading-title.elementor-size-xl[b-rtd5c43sgl] {
        font-size: 39px
    }

    .elementor-widget-heading .elementor-heading-title.elementor-size-xxl[b-rtd5c43sgl] {
        font-size: 59px
    }

.elementor-widget-image .elementor-image > a[b-rtd5c43sgl], .elementor-widget-image .elementor-image figure > a[b-rtd5c43sgl] {
    display: block
}

.elementor-widget-image .elementor-image img[b-rtd5c43sgl] {
    vertical-align: middle
}

.elementor-widget-image .elementor-image.elementor-image-shape-circle[b-rtd5c43sgl] {
    -webkit-border-radius: 50%;
    border-radius: 50%
}

.elementor-image-gallery .gallery-item[b-rtd5c43sgl] {
    display: inline-block;
    text-align: center;
    vertical-align: top;
    width: 100%;
    max-width: 100%;
    margin: 0 auto
}

    .elementor-image-gallery .gallery-item img[b-rtd5c43sgl] {
        margin: 0 auto
    }

    .elementor-image-gallery .gallery-item .gallery-caption[b-rtd5c43sgl] {
        margin: 0
    }

@media (min-width:768px) {
    .elementor-image-gallery .gallery-columns-2 .gallery-item[b-rtd5c43sgl] {
        max-width: 50%
    }

    .elementor-image-gallery .gallery-columns-3 .gallery-item[b-rtd5c43sgl] {
        max-width: 33.33%
    }

    .elementor-image-gallery .gallery-columns-4 .gallery-item[b-rtd5c43sgl] {
        max-width: 25%
    }

    .elementor-image-gallery .gallery-columns-5 .gallery-item[b-rtd5c43sgl] {
        max-width: 20%
    }

    .elementor-image-gallery .gallery-columns-6 .gallery-item[b-rtd5c43sgl] {
        max-width: 16.666%
    }

    .elementor-image-gallery .gallery-columns-7 .gallery-item[b-rtd5c43sgl] {
        max-width: 14.28%
    }

    .elementor-image-gallery .gallery-columns-8 .gallery-item[b-rtd5c43sgl] {
        max-width: 12.5%
    }

    .elementor-image-gallery .gallery-columns-9 .gallery-item[b-rtd5c43sgl] {
        max-width: 11.11%
    }

    .elementor-image-gallery .gallery-columns-10 .gallery-item[b-rtd5c43sgl] {
        max-width: 10%
    }
}

@media (min-width:480px) and (max-width:767px) {
    .elementor-image-gallery .gallery.gallery-columns-2 .gallery-item[b-rtd5c43sgl], .elementor-image-gallery .gallery.gallery-columns-3 .gallery-item[b-rtd5c43sgl], .elementor-image-gallery .gallery.gallery-columns-4 .gallery-item[b-rtd5c43sgl], .elementor-image-gallery .gallery.gallery-columns-5 .gallery-item[b-rtd5c43sgl], .elementor-image-gallery .gallery.gallery-columns-6 .gallery-item[b-rtd5c43sgl], .elementor-image-gallery .gallery.gallery-columns-7 .gallery-item[b-rtd5c43sgl], .elementor-image-gallery .gallery.gallery-columns-8 .gallery-item[b-rtd5c43sgl], .elementor-image-gallery .gallery.gallery-columns-9 .gallery-item[b-rtd5c43sgl], .elementor-image-gallery .gallery.gallery-columns-10 .gallery-item[b-rtd5c43sgl] {
        max-width: 50%
    }
}

@media (max-width:479px) {
    .elementor-image-gallery .gallery.gallery-columns-2 .gallery-item[b-rtd5c43sgl], .elementor-image-gallery .gallery.gallery-columns-3 .gallery-item[b-rtd5c43sgl], .elementor-image-gallery .gallery.gallery-columns-4 .gallery-item[b-rtd5c43sgl], .elementor-image-gallery .gallery.gallery-columns-5 .gallery-item[b-rtd5c43sgl], .elementor-image-gallery .gallery.gallery-columns-6 .gallery-item[b-rtd5c43sgl], .elementor-image-gallery .gallery.gallery-columns-7 .gallery-item[b-rtd5c43sgl], .elementor-image-gallery .gallery.gallery-columns-8 .gallery-item[b-rtd5c43sgl], .elementor-image-gallery .gallery.gallery-columns-9 .gallery-item[b-rtd5c43sgl], .elementor-image-gallery .gallery.gallery-columns-10 .gallery-item[b-rtd5c43sgl] {
        max-width: 100%
    }
}

.elementor-button[b-rtd5c43sgl] {
    display: inline-block;
    line-height: 1;
    background-color: #818a91;
    color: #fff;
    text-align: center;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

    .elementor-button:focus[b-rtd5c43sgl], .elementor-button:hover[b-rtd5c43sgl], .elementor-button:visited[b-rtd5c43sgl] {
        color: #fff;
        opacity: .9
    }

    .elementor-button.elementor-size-xs[b-rtd5c43sgl] {
        font-size: 13px;
        padding: 10px 20px;
        -webkit-border-radius: 2px;
        border-radius: 2px
    }

    .elementor-button.elementor-size-sm[b-rtd5c43sgl] {
        font-size: 15px;
        padding: 12px 24px;
        -webkit-border-radius: 3px;
        border-radius: 3px
    }

    .elementor-button.elementor-size-md[b-rtd5c43sgl] {
        font-size: 16px;
        padding: 15px 30px;
        -webkit-border-radius: 4px;
        border-radius: 4px
    }

    .elementor-button.elementor-size-lg[b-rtd5c43sgl] {
        font-size: 18px;
        padding: 20px 40px;
        -webkit-border-radius: 5px;
        border-radius: 5px
    }

    .elementor-button.elementor-size-xl[b-rtd5c43sgl] {
        font-size: 20px;
        padding: 25px 50px;
        -webkit-border-radius: 6px;
        border-radius: 6px
    }

    .elementor-button .elementor-align-icon-right[b-rtd5c43sgl] {
        float: right;
        margin-left: 5px
    }

    .elementor-button .elementor-align-icon-left[b-rtd5c43sgl] {
        float: left;
        margin-right: 5px
    }

    .elementor-button .elementor-button-text[b-rtd5c43sgl] {
        display: inline-block
    }

.elementor-element.elementor-button-info .elementor-button[b-rtd5c43sgl] {
    background-color: #5bc0de
}

.elementor-element.elementor-button-success .elementor-button[b-rtd5c43sgl] {
    background-color: #5cb85c
}

.elementor-element.elementor-button-warning .elementor-button[b-rtd5c43sgl] {
    background-color: #f0ad4e
}

.elementor-element.elementor-button-danger .elementor-button[b-rtd5c43sgl] {
    background-color: #d9534f
}

.elementor-widget-button .elementor-button .elementor-button-info[b-rtd5c43sgl] {
    background-color: #5bc0de
}

.elementor-widget-button .elementor-button .elementor-button-success[b-rtd5c43sgl] {
    background-color: #5cb85c
}

.elementor-widget-button .elementor-button .elementor-button-warning[b-rtd5c43sgl] {
    background-color: #f0ad4e
}

.elementor-widget-button .elementor-button .elementor-button-danger[b-rtd5c43sgl] {
    background-color: #d9534f
}

.elementor-widget-divider .elementor-divider[b-rtd5c43sgl] {
    line-height: 0;
    font-size: 0
}

.elementor-widget-divider .elementor-divider-separator[b-rtd5c43sgl] {
    display: inline-block
}

.elementor-image-gallery figure img[b-rtd5c43sgl] {
    display: block
}

.elementor-image-gallery figure figcaption[b-rtd5c43sgl] {
    width: 100%
}

.gallery-spacing-custom .elementor-image-gallery .gallery-icon[b-rtd5c43sgl] {
    padding: 0
}

.elementor-counter .elementor-counter-number-wrapper[b-rtd5c43sgl] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 69px;
    font-weight: 600;
    color: #222;
    line-height: 1
}

.elementor-counter .elementor-counter-number-prefix[b-rtd5c43sgl] {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: right
}

.elementor-counter .elementor-counter-number-suffix[b-rtd5c43sgl] {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: left
}

.elementor-counter .elementor-counter-title[b-rtd5c43sgl] {
    text-align: center;
    font-size: 19px;
    font-weight: 400;
    color: #666;
    line-height: 2.5
}

.elementor-alert[b-rtd5c43sgl] {
    padding: 15px;
    border-left: 5px solid transparent;
    position: relative;
    text-align: left
}

    .elementor-alert .elementor-alert-title[b-rtd5c43sgl] {
        display: block;
        font-weight: 700
    }

    .elementor-alert .elementor-alert-description[b-rtd5c43sgl] {
        font-size: 13px
    }

    .elementor-alert button.elementor-alert-dismiss[b-rtd5c43sgl] {
        position: absolute;
        right: 10px;
        top: 10px;
        padding: 3px;
        font-size: 13px;
        line-height: 1;
        background: transparent;
        color: inherit;
        border: none
    }

    .elementor-alert.elementor-alert-info[b-rtd5c43sgl] {
        color: #31708f;
        background-color: #d9edf7;
        border-color: #bcdff1
    }

    .elementor-alert.elementor-alert-success[b-rtd5c43sgl] {
        color: #3c763d;
        background-color: #dff0d8;
        border-color: #cae6be
    }

    .elementor-alert.elementor-alert-warning[b-rtd5c43sgl] {
        color: #8a6d3b;
        background-color: #fcf8e3;
        border-color: #f9f0c3
    }

    .elementor-alert.elementor-alert-danger[b-rtd5c43sgl] {
        color: #a94442;
        background-color: #f2dede;
        border-color: #e8c4c4
    }

@media (max-width:767px) {
    .elementor-alert[b-rtd5c43sgl] {
        padding: 10px
    }

        .elementor-alert button.elementor-alert-dismiss[b-rtd5c43sgl] {
            right: 7px;
            top: 7px
        }
}

.elementor-widget-progress[b-rtd5c43sgl] {
    text-align: left
}

.elementor-progress-wrapper[b-rtd5c43sgl] {
    position: relative;
    background-color: #eee;
    color: #fff;
    height: 30px;
    line-height: 30px;
    -webkit-border-radius: 2px;
    border-radius: 2px
}

.elementor-progress-bar[b-rtd5c43sgl] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    background-color: #818a91;
    width: 0;
    font-size: 11px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    -webkit-transition: width 1s ease-in-out;
    -o-transition: width 1s ease-in-out;
    transition: width 1s ease-in-out
}

.elementor-progress-text[b-rtd5c43sgl] {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    padding-left: 15px
}

.elementor-progress-percentage[b-rtd5c43sgl] {
    padding-right: 15px
}

.elementor-widget-progress .elementor-progress-wrapper.progress-info .elementor-progress-bar[b-rtd5c43sgl] {
    background-color: #5bc0de
}

.elementor-widget-progress .elementor-progress-wrapper.progress-success .elementor-progress-bar[b-rtd5c43sgl] {
    background-color: #5cb85c
}

.elementor-widget-progress .elementor-progress-wrapper.progress-warning .elementor-progress-bar[b-rtd5c43sgl] {
    background-color: #f0ad4e
}

.elementor-widget-progress .elementor-progress-wrapper.progress-danger .elementor-progress-bar[b-rtd5c43sgl] {
    background-color: #d9534f
}

.elementor-progress .elementor-title[b-rtd5c43sgl] {
    display: block
}

@media (max-width:767px) {
    .elementor-progress-wrapper[b-rtd5c43sgl] {
        height: 25px;
        line-height: 25px
    }

    .elementor-progress-text[b-rtd5c43sgl] {
        padding-left: 10px
    }
}

.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper[b-rtd5c43sgl] {
    width: 25%;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active[b-rtd5c43sgl] {
    border-right-style: none
}

    .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active[b-rtd5c43sgl]:after, .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active[b-rtd5c43sgl]:before {
        height: 999em;
        width: 0;
        right: 0;
        border-right-style: solid
    }

    .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active[b-rtd5c43sgl]:before {
        top: 0;
        -webkit-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active[b-rtd5c43sgl]:after {
        top: 100%
    }

.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title[b-rtd5c43sgl] {
    display: table-cell
}

    .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active[b-rtd5c43sgl] {
        border-bottom-style: none
    }

        .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active[b-rtd5c43sgl]:after, .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active[b-rtd5c43sgl]:before {
            bottom: 0;
            height: 0;
            width: 999em;
            border-bottom-style: solid
        }

        .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active[b-rtd5c43sgl]:before {
            right: 100%
        }

        .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active[b-rtd5c43sgl]:after {
            left: 100%
        }

.elementor-widget-tabs .elementor-tab-content[b-rtd5c43sgl], .elementor-widget-tabs .elementor-tab-title[b-rtd5c43sgl], .elementor-widget-tabs .elementor-tab-title[b-rtd5c43sgl]:after, .elementor-widget-tabs .elementor-tab-title[b-rtd5c43sgl]:before, .elementor-widget-tabs .elementor-tabs-content-wrapper[b-rtd5c43sgl] {
    border: 1px none #d4d4d4
}

.elementor-widget-tabs .elementor-tabs[b-rtd5c43sgl] {
    text-align: left
}

.elementor-widget-tabs .elementor-tabs-wrapper[b-rtd5c43sgl] {
    overflow: hidden
}

.elementor-widget-tabs .elementor-tab-title[b-rtd5c43sgl] {
    cursor: pointer;
    outline: none
}

.elementor-widget-tabs .elementor-tab-desktop-title[b-rtd5c43sgl] {
    position: relative;
    padding: 20px 25px;
    font-weight: 700;
    line-height: 1;
    border: solid transparent
}

    .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active[b-rtd5c43sgl] {
        border-color: #d4d4d4
    }

        .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active[b-rtd5c43sgl]:after, .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active[b-rtd5c43sgl]:before {
            display: block;
            content: "";
            position: absolute
        }

.elementor-widget-tabs .elementor-tab-mobile-title[b-rtd5c43sgl] {
    padding: 10px;
    cursor: pointer
}

.elementor-widget-tabs .elementor-tab-content[b-rtd5c43sgl] {
    padding: 20px;
    display: none
}

@media (max-width:767px) {
    .elementor-tabs .elementor-tab-content[b-rtd5c43sgl], .elementor-tabs .elementor-tab-title[b-rtd5c43sgl] {
        border-style: solid;
        border-bottom-style: none
    }

    .elementor-tabs .elementor-tabs-wrapper[b-rtd5c43sgl] {
        display: none
    }

    .elementor-tabs .elementor-tabs-content-wrapper[b-rtd5c43sgl] {
        border-bottom-style: solid
    }

    .elementor-tabs .elementor-tab-content[b-rtd5c43sgl] {
        padding: 10px
    }
}

@media (min-width:768px) {
    .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs[b-rtd5c43sgl] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper[b-rtd5c43sgl] {
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        border-style: solid;
        border-left-style: none
    }

    .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content[b-rtd5c43sgl] {
        border-style: solid;
        border-top-style: none
    }

    .elementor-tabs .elementor-tab-mobile-title[b-rtd5c43sgl] {
        display: none
    }
}

.elementor-accordion[b-rtd5c43sgl] {
    text-align: left
}

    .elementor-accordion .elementor-accordion-item[b-rtd5c43sgl] {
        border: 1px solid #d4d4d4
    }

        .elementor-accordion .elementor-accordion-item + .elementor-accordion-item[b-rtd5c43sgl] {
            border-top: none
        }

    .elementor-accordion .elementor-tab-title[b-rtd5c43sgl] {
        padding: 15px 20px;
        font-weight: 700;
        line-height: 1;
        cursor: pointer
    }

        .elementor-accordion .elementor-tab-title .elementor-accordion-icon[b-rtd5c43sgl] {
            display: inline-block;
            width: 1.5em
        }

            .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right[b-rtd5c43sgl] {
                float: right;
                text-align: right
            }

            .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left[b-rtd5c43sgl] {
                float: left;
                text-align: left
            }

            .elementor-accordion .elementor-tab-title .elementor-accordion-icon .fa[b-rtd5c43sgl]:before {
                content: "\f067"
            }

        .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon .fa[b-rtd5c43sgl]:before {
            content: "\f068"
        }

    .elementor-accordion .elementor-tab-content[b-rtd5c43sgl] {
        display: none;
        padding: 15px 20px;
        border-top: 1px solid #d4d4d4
    }

@media (max-width:767px) {
    .elementor-accordion .elementor-tab-title[b-rtd5c43sgl] {
        padding: 12px 15px
    }

        .elementor-accordion .elementor-tab-title .elementor-accordion-icon[b-rtd5c43sgl] {
            width: 1.2em
        }

    .elementor-accordion .elementor-tab-content[b-rtd5c43sgl] {
        padding: 7px 15px
    }
}

.elementor-toggle[b-rtd5c43sgl] {
    text-align: left
}

    .elementor-toggle .elementor-tab-title[b-rtd5c43sgl] {
        font-weight: 700;
        line-height: 1;
        padding: 15px;
        border-bottom: 1px solid #d4d4d4;
        cursor: pointer
    }

        .elementor-toggle .elementor-tab-title .elementor-toggle-icon[b-rtd5c43sgl] {
            display: inline-block;
            width: 1em
        }

            .elementor-toggle .elementor-tab-title .elementor-toggle-icon .fa[b-rtd5c43sgl]:before {
                content: ""
            }

        .elementor-toggle .elementor-tab-title.elementor-active[b-rtd5c43sgl] {
            border-bottom: none
        }

            .elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon .fa[b-rtd5c43sgl]:before {
                content: "\f0d7"
            }

    .elementor-toggle .elementor-tab-content[b-rtd5c43sgl] {
        padding: 0 15px 15px;
        border-bottom: 1px solid #d4d4d4;
        display: none
    }

@media (max-width:767px) {
    .elementor-toggle .elementor-tab-title[b-rtd5c43sgl] {
        padding: 12px
    }

    .elementor-toggle .elementor-tab-content[b-rtd5c43sgl] {
        padding: 0 12px 10px
    }
}

.elementor-icon[b-rtd5c43sgl] {
    display: inline-block;
    line-height: 1;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    color: #818a91;
    font-size: 50px;
    text-align: center
}

    .elementor-icon:hover[b-rtd5c43sgl] {
        color: #818a91
    }

    .elementor-icon i[b-rtd5c43sgl] {
        width: 1em;
        height: 1em
    }

.elementor-view-stacked .elementor-icon[b-rtd5c43sgl] {
    padding: .5em;
    background-color: #818a91;
    color: #fff
}

.elementor-view-framed .elementor-icon[b-rtd5c43sgl] {
    padding: .5em;
    color: #818a91;
    border: 3px solid #818a91;
    background-color: transparent
}

.elementor-shape-circle .elementor-icon[b-rtd5c43sgl] {
    -webkit-border-radius: 50%;
    border-radius: 50%
}

.elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item[b-rtd5c43sgl], .elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item a[b-rtd5c43sgl] {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

    .elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item[b-rtd5c43sgl]:after {
        margin: auto
    }

.elementor-widget-icon-list.elementor-align-left .elementor-icon-list-item[b-rtd5c43sgl], .elementor-widget-icon-list.elementor-align-left .elementor-icon-list-item a[b-rtd5c43sgl] {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: left
}

.elementor-widget-icon-list.elementor-align-right .elementor-icon-list-item[b-rtd5c43sgl], .elementor-widget-icon-list.elementor-align-right .elementor-icon-list-item a[b-rtd5c43sgl] {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: right
}

.elementor-widget-icon-list:not(.elementor-align-right) .elementor-icon-list-item[b-rtd5c43sgl]:after {
    left: 0
}

.elementor-widget-icon-list:not(.elementor-align-left) .elementor-icon-list-item[b-rtd5c43sgl]:after {
    right: 0
}

@media (max-width:1024px) {
    .elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item[b-rtd5c43sgl], .elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item a[b-rtd5c43sgl] {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

        .elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item[b-rtd5c43sgl]:after {
            margin: auto
        }

    .elementor-widget-icon-list.elementor-tablet-align-left .elementor-icon-list-item[b-rtd5c43sgl], .elementor-widget-icon-list.elementor-tablet-align-left .elementor-icon-list-item a[b-rtd5c43sgl] {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        text-align: left
    }

    .elementor-widget-icon-list.elementor-tablet-align-right .elementor-icon-list-item[b-rtd5c43sgl], .elementor-widget-icon-list.elementor-tablet-align-right .elementor-icon-list-item a[b-rtd5c43sgl] {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        text-align: right
    }

    .elementor-widget-icon-list:not(.elementor-tablet-align-right) .elementor-icon-list-item[b-rtd5c43sgl]:after {
        left: 0
    }

    .elementor-widget-icon-list:not(.elementor-tablet-align-left) .elementor-icon-list-item[b-rtd5c43sgl]:after {
        right: 0
    }
}

@media (max-width:767px) {
    .elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item[b-rtd5c43sgl], .elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item a[b-rtd5c43sgl] {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

        .elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item[b-rtd5c43sgl]:after {
            margin: auto
        }

    .elementor-widget-icon-list.elementor-mobile-align-left .elementor-icon-list-item[b-rtd5c43sgl], .elementor-widget-icon-list.elementor-mobile-align-left .elementor-icon-list-item a[b-rtd5c43sgl] {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        text-align: left
    }

    .elementor-widget-icon-list.elementor-mobile-align-right .elementor-icon-list-item[b-rtd5c43sgl], .elementor-widget-icon-list.elementor-mobile-align-right .elementor-icon-list-item a[b-rtd5c43sgl] {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        text-align: right
    }

    .elementor-widget-icon-list:not(.elementor-mobile-align-right) .elementor-icon-list-item[b-rtd5c43sgl]:after {
        left: 0
    }

    .elementor-widget-icon-list:not(.elementor-mobile-align-left) .elementor-icon-list-item[b-rtd5c43sgl]:after {
        right: 0
    }
}

.elementor-widget-icon-list .elementor-icon-list-items[b-rtd5c43sgl] {
    list-style-type: none;
    margin: 0;
    padding: 0
}

.elementor-widget-icon-list .elementor-icon-list-item[b-rtd5c43sgl] {
    margin: 0;
    padding: 0;
    position: relative
}

    .elementor-widget-icon-list .elementor-icon-list-item[b-rtd5c43sgl]:after {
        position: absolute;
        bottom: 0;
        width: 100%
    }

    .elementor-widget-icon-list .elementor-icon-list-item[b-rtd5c43sgl], .elementor-widget-icon-list .elementor-icon-list-item a[b-rtd5c43sgl] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

        .elementor-widget-icon-list .elementor-icon-list-item a[b-rtd5c43sgl] {
            width: 100%
        }

.elementor-widget-icon-list .elementor-icon-list-text[b-rtd5c43sgl] {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
    padding-left: 5px
}

.elementor-widget-icon-list .elementor-icon-list-icon[b-rtd5c43sgl] {
    text-align: center
}

    .elementor-widget-icon-list .elementor-icon-list-icon i[b-rtd5c43sgl] {
        vertical-align: middle
    }

.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay[b-rtd5c43sgl] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: 50%
}

.elementor-widget-video .elementor-custom-embed-image-overlay[b-rtd5c43sgl] {
    cursor: pointer;
    text-align: center
}

    .elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i[b-rtd5c43sgl] {
        opacity: 1
    }

    .elementor-widget-video .elementor-custom-embed-image-overlay img[b-rtd5c43sgl] {
        display: block;
        width: 100%
    }

.elementor-image-carousel-wrapper .slick-image-stretch .slick-slide .slick-slide-image[b-rtd5c43sgl] {
    width: 100%
}

.swiper-container .swiper-slide figure[b-rtd5c43sgl] {
    line-height: 0
}

    .elementor-widget-image-box .elementor-image-box-content[b-rtd5c43sgl], .swiper-container .swiper-slide figure img[b-rtd5c43sgl] {
        width: 100%
    }

@media (min-width:768px) {
    .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper[b-rtd5c43sgl], .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper[b-rtd5c43sgl] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper[b-rtd5c43sgl] {
        text-align: right;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper[b-rtd5c43sgl] {
        text-align: left;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .elementor-widget-image-box.elementor-position-top .elementor-image-box-img[b-rtd5c43sgl] {
        margin: auto
    }

    .elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper[b-rtd5c43sgl] {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper[b-rtd5c43sgl] {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper[b-rtd5c43sgl] {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }
}

@media (max-width:767px) {
    .elementor-widget-image-box .elementor-image-box-img[b-rtd5c43sgl] {
        margin-left: auto !important;
        margin-right: auto !important;
        margin-bottom: 15px
    }
}

.elementor-widget-image-box .elementor-image-box-img[b-rtd5c43sgl] {
    display: inline-block
}

.elementor-widget-image-box .elementor-image-box-title a[b-rtd5c43sgl] {
    color: inherit
}

.elementor-widget-image-box .elementor-image-box-wrapper[b-rtd5c43sgl] {
    text-align: center
}

.elementor-widget-image-box .elementor-image-box-description[b-rtd5c43sgl] {
    margin: 0
}

@media (min-width:768px) {
    .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper[b-rtd5c43sgl], .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper[b-rtd5c43sgl] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon[b-rtd5c43sgl], .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon[b-rtd5c43sgl] {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper[b-rtd5c43sgl] {
        text-align: right;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper[b-rtd5c43sgl] {
        text-align: left;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .elementor-widget-icon-box.elementor-position-top .elementor-icon-box-img[b-rtd5c43sgl] {
        margin: auto
    }

    .elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper[b-rtd5c43sgl] {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper[b-rtd5c43sgl] {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .elementor-widget-icon-box.elementor-vertical-align-bottom .elementor-icon-box-wrapper[b-rtd5c43sgl] {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }
}

@media (max-width:767px) {
    .elementor-widget-icon-box .elementor-icon-box-icon[b-rtd5c43sgl] {
        margin-left: auto !important;
        margin-right: auto !important;
        margin-bottom: 15px
    }
}

.elementor-widget-icon-box .elementor-icon-box-wrapper[b-rtd5c43sgl] {
    text-align: center
}

.elementor-widget-icon-box .elementor-icon-box-title a[b-rtd5c43sgl] {
    color: inherit
}

.elementor-widget-icon-box .elementor-icon-box-description[b-rtd5c43sgl] {
    margin: 0
}

.elementor-testimonial-wrapper[b-rtd5c43sgl] {
    overflow: hidden;
    text-align: center
}

    .elementor-testimonial-wrapper .elementor-testimonial-content[b-rtd5c43sgl] {
        font-size: 1.3em;
        margin-bottom: 20px
    }

    .elementor-testimonial-wrapper .elementor-testimonial-name[b-rtd5c43sgl] {
        line-height: 1.5
    }

    .elementor-testimonial-wrapper .elementor-testimonial-job[b-rtd5c43sgl] {
        font-size: .85em
    }

    .elementor-testimonial-wrapper.elementor-testimonial-text-align-left[b-rtd5c43sgl] {
        text-align: left
    }

    .elementor-testimonial-wrapper.elementor-testimonial-text-align-right[b-rtd5c43sgl] {
        text-align: right
    }

    .elementor-testimonial-wrapper .elementor-testimonial-meta[b-rtd5c43sgl] {
        width: 100%;
        line-height: 1
    }

    .elementor-testimonial-wrapper .elementor-testimonial-meta-inner[b-rtd5c43sgl] {
        display: inline-block
    }

    .elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-details[b-rtd5c43sgl], .elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image[b-rtd5c43sgl] {
        display: table-cell;
        vertical-align: middle
    }

        .elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image img[b-rtd5c43sgl] {
            width: 60px;
            height: 60px;
            -webkit-border-radius: 50%;
            border-radius: 50%
        }

    .elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-image[b-rtd5c43sgl] {
        padding-right: 15px
    }

    .elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-details[b-rtd5c43sgl] {
        text-align: left
    }

    .elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-details[b-rtd5c43sgl], .elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image[b-rtd5c43sgl] {
        display: block
    }

    .elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image[b-rtd5c43sgl] {
        margin-bottom: 20px
    }

.elementor-social-icons-wrapper[b-rtd5c43sgl] {
    font-size: 0
}

.elementor-social-icon[b-rtd5c43sgl] {
    font-size: 25px;
    text-align: center;
    padding: .5em;
    margin-right: 5px;
    cursor: pointer
}

    .elementor-social-icon i[b-rtd5c43sgl] {
        color: #fff
    }

    .elementor-social-icon:last-child[b-rtd5c43sgl] {
        margin: 0
    }

    .elementor-social-icon:hover[b-rtd5c43sgl] {
        opacity: .9;
        color: #fff
    }

.elementor-social-icon-apple[b-rtd5c43sgl] {
    background-color: #999
}

.elementor-social-icon-behance[b-rtd5c43sgl] {
    background-color: #1769ff
}

.elementor-social-icon-bitbucket[b-rtd5c43sgl] {
    background-color: #205081
}

.elementor-social-icon-codepen[b-rtd5c43sgl] {
    background-color: #000
}

.elementor-social-icon-delicious[b-rtd5c43sgl] {
    background-color: #39f
}

.elementor-social-icon-digg[b-rtd5c43sgl] {
    background-color: #005be2
}

.elementor-social-icon-dribbble[b-rtd5c43sgl] {
    background-color: #ea4c89
}

.elementor-social-icon-envelope[b-rtd5c43sgl] {
    background-color: #ea4335
}

.elementor-social-icon-facebook[b-rtd5c43sgl] {
    background-color: #3b5998
}

.elementor-social-icon-flickr[b-rtd5c43sgl] {
    background-color: #0063dc
}

.elementor-social-icon-foursquare[b-rtd5c43sgl] {
    background-color: #2d5be3
}

.elementor-social-icon-github[b-rtd5c43sgl] {
    background-color: #333
}

.elementor-social-icon-google-plus[b-rtd5c43sgl] {
    background-color: #dd4b39
}

.elementor-social-icon-houzz[b-rtd5c43sgl] {
    background-color: #7ac142
}

.elementor-social-icon-instagram[b-rtd5c43sgl] {
    background-color: #262626
}

.elementor-social-icon-jsfiddle[b-rtd5c43sgl] {
    background-color: #487aa2
}

.elementor-social-icon-linkedin[b-rtd5c43sgl] {
    background-color: #0077b5
}

.elementor-social-icon-medium[b-rtd5c43sgl] {
    background-color: #00ab6b
}

.elementor-social-icon-odnoklassniki[b-rtd5c43sgl] {
    background-color: #f4731c
}

.elementor-social-icon-pinterest[b-rtd5c43sgl] {
    background-color: #bd081c
}

.elementor-social-icon-product-hunt[b-rtd5c43sgl] {
    background-color: #da552f
}

.elementor-social-icon-reddit[b-rtd5c43sgl] {
    background-color: #ff4500
}

.elementor-social-icon-shopping-cart[b-rtd5c43sgl] {
    background-color: #4caf50
}

.elementor-social-icon-slideshare[b-rtd5c43sgl] {
    background-color: #0077b5
}

.elementor-social-icon-snapchat[b-rtd5c43sgl] {
    background-color: #fffc00
}

.elementor-social-icon-soundcloud[b-rtd5c43sgl] {
    background-color: #f80
}

.elementor-social-icon-spotify[b-rtd5c43sgl] {
    background-color: #2ebd59
}

.elementor-social-icon-stack-overflow[b-rtd5c43sgl] {
    background-color: #fe7a15
}

.elementor-social-icon-telegram[b-rtd5c43sgl] {
    background-color: #2ca5e0
}

.elementor-social-icon-tripadvisor[b-rtd5c43sgl] {
    background-color: #589442
}

.elementor-social-icon-tumblr[b-rtd5c43sgl] {
    background-color: #35465c
}

.elementor-social-icon-twitch[b-rtd5c43sgl] {
    background-color: #6441a5
}

.elementor-social-icon-twitter[b-rtd5c43sgl] {
    background-color: #1da1f2
}

.elementor-social-icon-vimeo[b-rtd5c43sgl] {
    background-color: #1ab7ea
}

.elementor-social-icon-vk[b-rtd5c43sgl] {
    background-color: #45668e
}

.elementor-social-icon-weibo[b-rtd5c43sgl] {
    background-color: #df2029
}

.elementor-social-icon-weixin[b-rtd5c43sgl] {
    background-color: #7bb32e
}

.elementor-social-icon-whatsapp[b-rtd5c43sgl] {
    background-color: #25d366
}

.elementor-social-icon-wordpress[b-rtd5c43sgl] {
    background-color: #21759b
}

.elementor-social-icon-xing[b-rtd5c43sgl] {
    background-color: #026466
}

.elementor-social-icon-yelp[b-rtd5c43sgl] {
    background-color: #af0606
}

.elementor-social-icon-youtube[b-rtd5c43sgl] {
    background-color: #cd201f
}

.elementor-shape-rounded .elementor-icon.elementor-social-icon[b-rtd5c43sgl] {
    -webkit-border-radius: 10%;
    border-radius: 10%
}

.elementor-shape-circle .elementor-icon.elementor-social-icon[b-rtd5c43sgl] {
    -webkit-border-radius: 50%;
    border-radius: 50%
}

body.elementor-page .elementor-widget-menu-anchor[b-rtd5c43sgl] {
    margin-bottom: 0
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap[b-rtd5c43sgl] {
    background-color: #818a91;
    color: #fff
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap[b-rtd5c43sgl] {
    color: #818a91;
    border: 3px solid;
    background-color: transparent
}

.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap[b-rtd5c43sgl] {
    margin-top: 8px
}

.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter[b-rtd5c43sgl] {
    width: 1em;
    height: 1em
}

.elementor-widget-text-editor .elementor-drop-cap[b-rtd5c43sgl] {
    float: left;
    text-align: center;
    line-height: 1;
    font-size: 50px
}

.elementor-widget-text-editor .elementor-drop-cap-letter[b-rtd5c43sgl] {
    display: inline-block
}

.slick-slider[b-rtd5c43sgl] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.slick-list[b-rtd5c43sgl], .slick-slider[b-rtd5c43sgl] {
    position: relative;
    display: block
}

.slick-list[b-rtd5c43sgl] {
    overflow: hidden;
    margin: 0;
    padding: 0
}

    .slick-list:focus[b-rtd5c43sgl] {
        outline: none
    }

    .slick-list.dragging[b-rtd5c43sgl] {
        cursor: pointer
    }

.slick-slider .slick-list[b-rtd5c43sgl], .slick-slider .slick-track[b-rtd5c43sgl] {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.slick-track[b-rtd5c43sgl] {
    position: relative;
    left: 0;
    top: 0;
    display: block
}

    .slick-track[b-rtd5c43sgl]:after, .slick-track[b-rtd5c43sgl]:before {
        content: "";
        display: table
    }

    .slick-track[b-rtd5c43sgl]:after {
        clear: both
    }

.slick-loading .slick-track[b-rtd5c43sgl] {
    visibility: hidden
}

.slick-slide[b-rtd5c43sgl] {
    float: left;
    height: 100%;
    min-height: 1px;
    display: none
}

.elementor-slick-slider[dir=rtl] .slick-slide[b-rtd5c43sgl] {
    float: right
}

.slick-slide img[b-rtd5c43sgl] {
    display: block
}

.slick-slide.slick-loading img[b-rtd5c43sgl] {
    display: none
}

.slick-slide.dragging img[b-rtd5c43sgl] {
    pointer-events: none
}

.slick-initialized .slick-slide[b-rtd5c43sgl] {
    display: block
}

.slick-loading .slick-slide[b-rtd5c43sgl] {
    visibility: hidden
}

.slick-vertical .slick-slide[b-rtd5c43sgl] {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-arrow.slick-hidden[b-rtd5c43sgl] {
    display: none
}

.elementor-slick-slider .slick-loading .slick-list[b-rtd5c43sgl] {
    background: #fff url(../images/ajax-loader.gif) 50% no-repeat
}

.elementor-slick-slider .slick-next[b-rtd5c43sgl], .elementor-slick-slider .slick-prev[b-rtd5c43sgl] {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 20px;
    padding: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer;
    color: transparent;
    border: none;
    outline: none;
    background: transparent
}

    .elementor-slick-slider .slick-next:focus[b-rtd5c43sgl], .elementor-slick-slider .slick-next:hover[b-rtd5c43sgl], .elementor-slick-slider .slick-prev:focus[b-rtd5c43sgl], .elementor-slick-slider .slick-prev:hover[b-rtd5c43sgl] {
        color: transparent;
        outline: none;
        background: transparent
    }

        .elementor-slick-slider .slick-next:focus[b-rtd5c43sgl]:before, .elementor-slick-slider .slick-next:hover[b-rtd5c43sgl]:before, .elementor-slick-slider .slick-prev:focus[b-rtd5c43sgl]:before, .elementor-slick-slider .slick-prev:hover[b-rtd5c43sgl]:before {
            opacity: 1
        }

    .elementor-slick-slider .slick-next.slick-disabled[b-rtd5c43sgl]:before, .elementor-slick-slider .slick-prev.slick-disabled[b-rtd5c43sgl]:before {
        opacity: .25
    }

    .elementor-slick-slider .slick-next[b-rtd5c43sgl]:before, .elementor-slick-slider .slick-prev[b-rtd5c43sgl]:before {
        font-family: FontAwesome;
        font-size: 35px;
        line-height: 1;
        opacity: .75;
        color: #fff;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }

.elementor-slick-slider .slick-prev[b-rtd5c43sgl] {
    left: -25px
}

[dir=rtl] .elementor-slick-slider .slick-prev[b-rtd5c43sgl] {
    left: auto;
    right: -25px
}

.elementor-slick-slider .slick-prev[b-rtd5c43sgl]:before {
    content: "\f104"
}

[dir=rtl] .elementor-slick-slider .slick-prev[b-rtd5c43sgl]:before {
    content: "\f105"
}

.elementor-slick-slider .slick-next[b-rtd5c43sgl] {
    right: -25px
}

[dir=rtl] .elementor-slick-slider .slick-next[b-rtd5c43sgl] {
    left: -25px;
    right: auto
}

.elementor-slick-slider .slick-next[b-rtd5c43sgl]:before {
    content: "\f105"
}

[dir=rtl] .elementor-slick-slider .slick-next[b-rtd5c43sgl]:before {
    content: "\f104"
}

.elementor-slick-slider .slick-dotted.slick-slider[b-rtd5c43sgl] {
    margin-bottom: 30px
}

.elementor-slick-slider ul.slick-dots[b-rtd5c43sgl] {
    position: absolute;
    bottom: -25px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
    line-height: 1
}

    .elementor-slick-slider ul.slick-dots li[b-rtd5c43sgl] {
        position: relative;
        display: inline-block;
        width: 20px;
        height: 20px;
        margin: 0;
        padding: 0;
        cursor: pointer
    }

        .elementor-slick-slider ul.slick-dots li button[b-rtd5c43sgl] {
            font-size: 0;
            line-height: 0;
            display: block;
            width: 20px;
            height: 20px;
            padding: 5px;
            cursor: pointer;
            color: transparent;
            border: 0;
            outline: none;
            background: transparent
        }

            .elementor-slick-slider ul.slick-dots li button:focus[b-rtd5c43sgl], .elementor-slick-slider ul.slick-dots li button:hover[b-rtd5c43sgl] {
                outline: none
            }

                .elementor-slick-slider ul.slick-dots li button:focus[b-rtd5c43sgl]:before, .elementor-slick-slider ul.slick-dots li button:hover[b-rtd5c43sgl]:before {
                    opacity: 1
                }

            .elementor-slick-slider ul.slick-dots li button[b-rtd5c43sgl]:before {
                font-family: FontAwesome;
                font-size: 6px;
                line-height: 20px;
                position: absolute;
                top: 0;
                left: 0;
                width: 20px;
                height: 20px;
                content: "\f111";
                text-align: center;
                opacity: .25;
                color: #000;
                -webkit-font-smoothing: antialiased;
                -moz-osx-font-smoothing: grayscale
            }

        .elementor-slick-slider ul.slick-dots li.slick-active button[b-rtd5c43sgl]:before {
            opacity: .75;
            color: #000
        }

.elementor-slick-slider .slick-arrows-inside .slick-prev[b-rtd5c43sgl] {
    left: 20px
}

[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-prev[b-rtd5c43sgl] {
    left: auto;
    right: 20px
}

.elementor-slick-slider .slick-arrows-inside .slick-next[b-rtd5c43sgl] {
    right: 20px
}

[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-next[b-rtd5c43sgl] {
    left: 20px;
    right: auto
}

.elementor-slick-slider .slick-dots-inside .slick-dots[b-rtd5c43sgl] {
    bottom: 5px
}

.elementor-slick-slider .slick-dots-inside.slick-dotted.slick-slider[b-rtd5c43sgl] {
    margin-bottom: 0
}

.elementor-slick-slider .slick-slider .slick-next[b-rtd5c43sgl], .elementor-slick-slider .slick-slider .slick-prev[b-rtd5c43sgl] {
    z-index: 1
}

.elementor-slick-slider .slick-slide img[b-rtd5c43sgl] {
    margin: auto
}

.swiper-container[b-rtd5c43sgl] {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    z-index: 1
}

.swiper-container-no-flexbox .swiper-slide[b-rtd5c43sgl] {
    float: left
}

.swiper-container-vertical > .swiper-wrapper[b-rtd5c43sgl] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.swiper-wrapper[b-rtd5c43sgl] {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.swiper-container-android .swiper-slide[b-rtd5c43sgl], .swiper-wrapper[b-rtd5c43sgl] {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.swiper-container-multirow > .swiper-wrapper[b-rtd5c43sgl] {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.swiper-container-free-mode > .swiper-wrapper[b-rtd5c43sgl] {
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-slide[b-rtd5c43sgl] {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative
}

.swiper-container-autoheight[b-rtd5c43sgl], .swiper-container-autoheight .swiper-slide[b-rtd5c43sgl] {
    height: auto
}

    .swiper-container-autoheight .swiper-wrapper[b-rtd5c43sgl] {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
        -webkit-transition-property: height,-webkit-transform;
        transition-property: height,-webkit-transform;
        -o-transition-property: transform,height;
        transition-property: transform,height;
        transition-property: transform,height,-webkit-transform
    }

.swiper-container .swiper-notification[b-rtd5c43sgl] {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-wp8-horizontal[b-rtd5c43sgl] {
    -ms-touch-action: pan-y;
    touch-action: pan-y
}

.swiper-wp8-vertical[b-rtd5c43sgl] {
    -ms-touch-action: pan-x;
    touch-action: pan-x
}

.swiper-button-next[b-rtd5c43sgl], .swiper-button-prev[b-rtd5c43sgl] {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    -webkit-background-size: 27px 44px;
    background-size: 27px 44px;
    background: no-repeat 50%
}

    .swiper-button-next.swiper-button-disabled[b-rtd5c43sgl], .swiper-button-prev.swiper-button-disabled[b-rtd5c43sgl] {
        opacity: .35;
        cursor: auto;
        pointer-events: none
    }

.swiper-button-prev[b-rtd5c43sgl], .swiper-container-rtl .swiper-button-next[b-rtd5c43sgl] {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");
    left: 10px;
    right: auto
}

    .swiper-button-prev.swiper-button-black[b-rtd5c43sgl], .swiper-container-rtl .swiper-button-next.swiper-button-black[b-rtd5c43sgl] {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")
    }

    .swiper-button-prev.swiper-button-white[b-rtd5c43sgl], .swiper-container-rtl .swiper-button-next.swiper-button-white[b-rtd5c43sgl] {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")
    }

.swiper-button-next[b-rtd5c43sgl], .swiper-container-rtl .swiper-button-prev[b-rtd5c43sgl] {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");
    right: 10px;
    left: auto
}

    .swiper-button-next.swiper-button-black[b-rtd5c43sgl], .swiper-container-rtl .swiper-button-prev.swiper-button-black[b-rtd5c43sgl] {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")
    }

    .swiper-button-next.swiper-button-white[b-rtd5c43sgl], .swiper-container-rtl .swiper-button-prev.swiper-button-white[b-rtd5c43sgl] {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")
    }

.swiper-pagination[b-rtd5c43sgl] {
    position: absolute;
    text-align: center;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    z-index: 10
}

    .swiper-pagination.swiper-pagination-hidden[b-rtd5c43sgl] {
        opacity: 0
    }

.swiper-container-horizontal > .swiper-pagination-bullets[b-rtd5c43sgl], .swiper-pagination-custom[b-rtd5c43sgl], .swiper-pagination-fraction[b-rtd5c43sgl] {
    bottom: 10px;
    left: 0;
    width: 100%
}

.swiper-pagination-bullet[b-rtd5c43sgl] {
    width: 6px;
    height: 6px;
    display: inline-block;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: #000;
    opacity: .2
}

.swiper-pagination-fraction[b-rtd5c43sgl] {
    color: #000
}

button.swiper-pagination-bullet[b-rtd5c43sgl] {
    border: none;
    margin: 0;
    padding: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet[b-rtd5c43sgl] {
    cursor: pointer
}

.swiper-pagination-white .swiper-pagination-bullet[b-rtd5c43sgl] {
    background: #fff
}

.swiper-pagination-bullet-active[b-rtd5c43sgl] {
    opacity: 1
}

.swiper-pagination-white .swiper-pagination-bullet-active[b-rtd5c43sgl] {
    background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active[b-rtd5c43sgl] {
    background: #000
}

.swiper-container-vertical > .swiper-pagination-bullets[b-rtd5c43sgl] {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0,-50%,0);
    transform: translate3d(0,-50%,0)
}

    .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet[b-rtd5c43sgl] {
        margin: 5px 0;
        display: block
    }

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet[b-rtd5c43sgl] {
    margin: 0 6px
}

.swiper-pagination-progress[b-rtd5c43sgl] {
    background: rgba(0,0,0,.25);
    position: absolute
}

    .swiper-pagination-progress .swiper-pagination-progressbar[b-rtd5c43sgl] {
        background: #000;
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        -webkit-transform: scale(0);
        -ms-transform: scale(0);
        transform: scale(0);
        -webkit-transform-origin: left top;
        -ms-transform-origin: left top;
        transform-origin: left top
    }

.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar[b-rtd5c43sgl] {
    -webkit-transform-origin: right top;
    -ms-transform-origin: right top;
    transform-origin: right top
}

.swiper-container-horizontal > .swiper-pagination-progress[b-rtd5c43sgl] {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.swiper-container-vertical > .swiper-pagination-progress[b-rtd5c43sgl] {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-progress.swiper-pagination-white[b-rtd5c43sgl] {
    background: hsla(0,0%,100%,.5)
}

    .swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar[b-rtd5c43sgl] {
        background: #fff
    }

.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar[b-rtd5c43sgl] {
    background: #000
}

.swiper-container-3d[b-rtd5c43sgl] {
    -webkit-perspective: 1200px;
    perspective: 1200px
}

    .swiper-container-3d .swiper-cube-shadow[b-rtd5c43sgl], .swiper-container-3d .swiper-slide[b-rtd5c43sgl], .swiper-container-3d .swiper-slide-shadow-bottom[b-rtd5c43sgl], .swiper-container-3d .swiper-slide-shadow-left[b-rtd5c43sgl], .swiper-container-3d .swiper-slide-shadow-right[b-rtd5c43sgl], .swiper-container-3d .swiper-slide-shadow-top[b-rtd5c43sgl], .swiper-container-3d .swiper-wrapper[b-rtd5c43sgl] {
        -webkit-transform-style: preserve-3d;
        transform-style: preserve-3d
    }

    .swiper-container-3d .swiper-slide-shadow-bottom[b-rtd5c43sgl], .swiper-container-3d .swiper-slide-shadow-left[b-rtd5c43sgl], .swiper-container-3d .swiper-slide-shadow-right[b-rtd5c43sgl], .swiper-container-3d .swiper-slide-shadow-top[b-rtd5c43sgl] {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        pointer-events: none;
        z-index: 10
    }

    .swiper-container-3d .swiper-slide-shadow-left[b-rtd5c43sgl] {
        background-image: -webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));
        background-image: -webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);
        background-image: -o-linear-gradient(right,rgba(0,0,0,.5),transparent);
        background-image: linear-gradient(270deg,rgba(0,0,0,.5),transparent)
    }

    .swiper-container-3d .swiper-slide-shadow-right[b-rtd5c43sgl] {
        background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));
        background-image: -webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);
        background-image: -o-linear-gradient(left,rgba(0,0,0,.5),transparent);
        background-image: linear-gradient(90deg,rgba(0,0,0,.5),transparent)
    }

    .swiper-container-3d .swiper-slide-shadow-top[b-rtd5c43sgl] {
        background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));
        background-image: -webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);
        background-image: -o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);
        background-image: linear-gradient(0deg,rgba(0,0,0,.5),transparent)
    }

    .swiper-container-3d .swiper-slide-shadow-bottom[b-rtd5c43sgl] {
        background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));
        background-image: -webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);
        background-image: -o-linear-gradient(top,rgba(0,0,0,.5),transparent);
        background-image: linear-gradient(180deg,rgba(0,0,0,.5),transparent)
    }

.swiper-container-coverflow .swiper-wrapper[b-rtd5c43sgl], .swiper-container-flip .swiper-wrapper[b-rtd5c43sgl] {
    -ms-perspective: 1200px
}

.swiper-container-cube[b-rtd5c43sgl], .swiper-container-flip[b-rtd5c43sgl] {
    overflow: visible
}

    .swiper-container-cube .swiper-slide[b-rtd5c43sgl], .swiper-container-flip .swiper-slide[b-rtd5c43sgl] {
        pointer-events: none;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        z-index: 1
    }

        .swiper-container-cube .swiper-slide .swiper-slide[b-rtd5c43sgl], .swiper-container-flip .swiper-slide .swiper-slide[b-rtd5c43sgl] {
            pointer-events: none
        }

    .swiper-container-cube .swiper-slide-active[b-rtd5c43sgl], .swiper-container-cube .swiper-slide-active .swiper-slide-active[b-rtd5c43sgl], .swiper-container-flip .swiper-slide-active[b-rtd5c43sgl], .swiper-container-flip .swiper-slide-active .swiper-slide-active[b-rtd5c43sgl] {
        pointer-events: auto
    }

    .swiper-container-cube .swiper-slide-shadow-bottom[b-rtd5c43sgl], .swiper-container-cube .swiper-slide-shadow-left[b-rtd5c43sgl], .swiper-container-cube .swiper-slide-shadow-right[b-rtd5c43sgl], .swiper-container-cube .swiper-slide-shadow-top[b-rtd5c43sgl], .swiper-container-flip .swiper-slide-shadow-bottom[b-rtd5c43sgl], .swiper-container-flip .swiper-slide-shadow-left[b-rtd5c43sgl], .swiper-container-flip .swiper-slide-shadow-right[b-rtd5c43sgl], .swiper-container-flip .swiper-slide-shadow-top[b-rtd5c43sgl] {
        z-index: 0;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden
    }

    .swiper-container-cube .swiper-slide[b-rtd5c43sgl] {
        visibility: hidden;
        -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
        transform-origin: 0 0;
        width: 100%;
        height: 100%
    }

    .swiper-container-cube.swiper-container-rtl .swiper-slide[b-rtd5c43sgl] {
        -webkit-transform-origin: 100% 0;
        -ms-transform-origin: 100% 0;
        transform-origin: 100% 0
    }

    .swiper-container-cube .swiper-slide-active[b-rtd5c43sgl], .swiper-container-cube .swiper-slide-next[b-rtd5c43sgl], .swiper-container-cube .swiper-slide-next + .swiper-slide[b-rtd5c43sgl], .swiper-container-cube .swiper-slide-prev[b-rtd5c43sgl] {
        pointer-events: auto;
        visibility: visible
    }

    .swiper-container-cube .swiper-cube-shadow[b-rtd5c43sgl] {
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        height: 100%;
        background: #000;
        opacity: .6;
        -webkit-filter: blur(50px);
        filter: blur(50px);
        z-index: 0
    }

.swiper-container-fade.swiper-container-free-mode .swiper-slide[b-rtd5c43sgl] {
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide[b-rtd5c43sgl] {
    pointer-events: none;
    -webkit-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity
}

    .swiper-container-fade .swiper-slide .swiper-slide[b-rtd5c43sgl] {
        pointer-events: none
    }

.swiper-container-fade .swiper-slide-active[b-rtd5c43sgl], .swiper-container-fade .swiper-slide-active .swiper-slide-active[b-rtd5c43sgl] {
    pointer-events: auto
}

.swiper-zoom-container[b-rtd5c43sgl] {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center
}

    .swiper-zoom-container > canvas[b-rtd5c43sgl], .swiper-zoom-container > img[b-rtd5c43sgl], .swiper-zoom-container > svg[b-rtd5c43sgl] {
        max-width: 100%;
        max-height: 100%;
        -o-object-fit: contain;
        object-fit: contain
    }

.swiper-scrollbar[b-rtd5c43sgl] {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0,0,0,.1)
}

.swiper-container-horizontal > .swiper-scrollbar[b-rtd5c43sgl] {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-container-vertical > .swiper-scrollbar[b-rtd5c43sgl] {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.swiper-scrollbar-drag[b-rtd5c43sgl] {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0,0,0,.5);
    -webkit-border-radius: 10px;
    border-radius: 10px;
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag[b-rtd5c43sgl] {
    cursor: move
}

.swiper-lazy-preloader[b-rtd5c43sgl] {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    -ms-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12) infinite;
    animation: swiper-preloader-spin-b-rtd5c43sgl 1s steps(12) infinite
}

    .swiper-lazy-preloader[b-rtd5c43sgl]:after {
        display: block;
        content: "";
        width: 100%;
        height: 100%;
        -webkit-background-size: 100% 100%;
        background-size: 100%;
        background: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E") no-repeat 50%
    }

.swiper-lazy-preloader-white[b-rtd5c43sgl]:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")
}

@-webkit-keyframes swiper-preloader-spin {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes swiper-preloader-spin-b-rtd5c43sgl {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.elementor-lightbox .dialog-widget-header[b-rtd5c43sgl] {
    display: none
}

.elementor-lightbox .dialog-widget-content[b-rtd5c43sgl] {
    background: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    width: 100%;
    height: 100%
}

.elementor-lightbox .dialog-message[b-rtd5c43sgl] {
    -webkit-animation-duration: .4s;
    animation-duration: .4s
}

    .elementor-lightbox .dialog-message:not(.elementor-fit-aspect-ratio)[b-rtd5c43sgl] {
        height: 100%
    }

.elementor-lightbox .dialog-lightbox-close-button[b-rtd5c43sgl] {
    cursor: pointer;
    position: absolute;
    font-size: 25px;
    padding: 5px;
    z-index: 2;
    line-height: 1
}

@media (max-width:767px) {
    .elementor-lightbox .dialog-lightbox-close-button[b-rtd5c43sgl] {
        padding: 0
    }
}

.elementor-lightbox .dialog-lightbox-close-button[b-rtd5c43sgl], .elementor-lightbox .elementor-swiper-button[b-rtd5c43sgl] {
    color: hsla(0,0%,93%,.9);
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 1
}

    .elementor-lightbox .dialog-lightbox-close-button:hover[b-rtd5c43sgl], .elementor-lightbox .elementor-swiper-button:hover[b-rtd5c43sgl] {
        color: #fff
    }

.elementor-lightbox .swiper-container[b-rtd5c43sgl] {
    height: 100%
}

.elementor-lightbox .elementor-lightbox-item[b-rtd5c43sgl] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    padding: 70px 80px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 100%;
    margin: auto
}

@media (max-width:767px) {
    .elementor-lightbox .elementor-lightbox-item[b-rtd5c43sgl] {
        padding: 40px
    }
}

.elementor-lightbox .elementor-lightbox-image[b-rtd5c43sgl] {
    max-height: 100%
}

.elementor-lightbox .elementor-video-container[b-rtd5c43sgl] {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%)
}

@media (min-width:1025px) {
    .elementor-lightbox .elementor-video-container[b-rtd5c43sgl] {
        width: 75%
    }
}

@media (max-width:1024px) {
    .elementor-lightbox .elementor-video-container[b-rtd5c43sgl] {
        width: 100%
    }
}

.elementor-lightbox .elementor-swiper-button-prev[b-rtd5c43sgl] {
    left: 35px
}

.elementor-lightbox .elementor-swiper-button-next[b-rtd5c43sgl] {
    right: 35px
}

@media (max-width:767px) {
    .elementor-lightbox .elementor-swiper-button-prev[b-rtd5c43sgl] {
        left: 10px
    }

    .elementor-lightbox .elementor-swiper-button-next[b-rtd5c43sgl] {
        right: 10px
    }
}

.animated[b-rtd5c43sgl] {
    -webkit-animation-duration: 1.25s;
    animation-duration: 1.25s
}

    .animated.animated-slow[b-rtd5c43sgl] {
        -webkit-animation-duration: 2s;
        animation-duration: 2s
    }

    .animated.animated-fast[b-rtd5c43sgl] {
        -webkit-animation-duration: .75s;
        animation-duration: .75s
    }

    .animated.infinite[b-rtd5c43sgl] {
        -webkit-animation-iteration-count: infinite;
        animation-iteration-count: infinite
    }

.elementor-shape[b-rtd5c43sgl] {
    overflow: hidden;
    position: absolute;
    left: 0;
    width: 100%;
    line-height: 0;
    direction: ltr
}

.elementor-shape-top[b-rtd5c43sgl] {
    top: -1px
}

.elementor-shape-bottom[b-rtd5c43sgl] {
    bottom: -1px
}

.elementor-shape[data-negative=false].elementor-shape-bottom[b-rtd5c43sgl], .elementor-shape[data-negative=true].elementor-shape-top[b-rtd5c43sgl] {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.elementor-shape svg[b-rtd5c43sgl] {
    display: block;
    width: -webkit-calc(100% + 1.3px);
    width: calc(100% + 1.3px);
    position: relative;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%)
}

.elementor-shape .elementor-shape-fill[b-rtd5c43sgl] {
    fill: #fff;
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg)
}

.page-template-elementor_canvas.elementor-page[b-rtd5c43sgl]:before {
    display: none
}

.elementor-post__thumbnail__link[b-rtd5c43sgl] {
    -webkit-transition: none;
    -o-transition: none;
    transition: none
}

@media (max-width:767px) {
    body:not(.elementor-editor-active) .elementor-hidden-phone[b-rtd5c43sgl] {
        display: none
    }
}

@media (min-width:768px) and (max-width:1024px) {
    body:not(.elementor-editor-active) .elementor-hidden-tablet[b-rtd5c43sgl] {
        display: none
    }
}

@media (min-width:1025px) {
    body:not(.elementor-editor-active) .elementor-hidden-desktop[b-rtd5c43sgl] {
        display: none
    }
}


.elementor-widget-heading .elementor-heading-title[b-rtd5c43sgl] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

.elementor-widget-image .widget-image-caption[b-rtd5c43sgl] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-text-editor[b-rtd5c43sgl] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

    .elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap[b-rtd5c43sgl] {
        background-color: #009fe3;
    }

    .elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap[b-rtd5c43sgl], .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap[b-rtd5c43sgl] {
        color: #009fe3;
        border-color: #009fe3;
    }

.elementor-widget-button a.elementor-button[b-rtd5c43sgl], .elementor-widget-button .elementor-button[b-rtd5c43sgl] {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
    background-color: #009fe3;
}

.elementor-widget-divider .elementor-divider-separator[b-rtd5c43sgl] {
    border-top-color: #000000;
}

.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title[b-rtd5c43sgl] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description[b-rtd5c43sgl] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon[b-rtd5c43sgl] {
    background-color: #009fe3;
}

.elementor-widget-icon.elementor-view-framed .elementor-icon[b-rtd5c43sgl], .elementor-widget-icon.elementor-view-default .elementor-icon[b-rtd5c43sgl] {
    color: #009fe3;
    border-color: #009fe3;
}

.elementor-widget-icon-box.elementor-view-stacked .elementor-icon[b-rtd5c43sgl] {
    background-color: #009fe3;
}

.elementor-widget-icon-box.elementor-view-framed .elementor-icon[b-rtd5c43sgl], .elementor-widget-icon-box.elementor-view-default .elementor-icon[b-rtd5c43sgl] {
    color: #009fe3;
    border-color: #009fe3;
}

.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title[b-rtd5c43sgl] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description[b-rtd5c43sgl] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-image-gallery .gallery-item .gallery-caption[b-rtd5c43sgl] {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-image-carousel .elementor-image-carousel-caption[b-rtd5c43sgl] {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child)[b-rtd5c43sgl]:after {
    border-top-color: #000000;
}

.elementor-widget-icon-list .elementor-icon-list-icon i[b-rtd5c43sgl] {
    color: #009fe3;
}

.elementor-widget-icon-list .elementor-icon-list-text[b-rtd5c43sgl] {
    color: #009fe3;
}

.elementor-widget-icon-list .elementor-icon-list-item[b-rtd5c43sgl] {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-counter .elementor-counter-number-wrapper[b-rtd5c43sgl] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

.elementor-widget-counter .elementor-counter-title[b-rtd5c43sgl] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar[b-rtd5c43sgl] {
    background-color: #009fe3;
}

.elementor-widget-progress .elementor-title[b-rtd5c43sgl] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-testimonial .elementor-testimonial-content[b-rtd5c43sgl] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-testimonial .elementor-testimonial-name[b-rtd5c43sgl] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

.elementor-widget-testimonial .elementor-testimonial-job[b-rtd5c43sgl] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-tabs .elementor-tab-title[b-rtd5c43sgl] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

    .elementor-widget-tabs .elementor-tab-title.elementor-active[b-rtd5c43sgl] {
        color: #009fe3;
    }

.elementor-widget-tabs .elementor-tab-content[b-rtd5c43sgl] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-accordion .elementor-accordion .elementor-tab-title[b-rtd5c43sgl] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

    .elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active[b-rtd5c43sgl] {
        color: #009fe3;
    }

.elementor-widget-accordion .elementor-accordion .elementor-tab-content[b-rtd5c43sgl] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-toggle .elementor-toggle .elementor-tab-title[b-rtd5c43sgl] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

    .elementor-widget-toggle .elementor-toggle .elementor-tab-title.elementor-active[b-rtd5c43sgl] {
        color: #009fe3;
    }

.elementor-widget-toggle .elementor-toggle .elementor-tab-content[b-rtd5c43sgl] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-alert .elementor-alert-title[b-rtd5c43sgl] {
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

.elementor-widget-alert .elementor-alert-description[b-rtd5c43sgl] {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-7 .elementor-element.elementor-element-14badee[b-rtd5c43sgl] {
    background-color: #009fe3;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 100px 0px 100px 0px;
}

    .elementor-7 .elementor-element.elementor-element-14badee > .elementor-background-overlay[b-rtd5c43sgl] {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-7 .elementor-element.elementor-element-7b205a3 > .elementor-element-populated[b-rtd5c43sgl] {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-7 .elementor-element.elementor-element-7b205a3 > .elementor-element-populated > .elementor-background-overlay[b-rtd5c43sgl] {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-7 .elementor-element.elementor-element-9f46d25 .elementor-heading-title[b-rtd5c43sgl] {
    color: #ffffff;
}

.elementor-7 .elementor-element.elementor-element-9f46d25 .elementor-widget-container[b-rtd5c43sgl] {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-7 .elementor-element.elementor-element-c669aba[b-rtd5c43sgl] {
    color: #ffffff;
}

    .elementor-7 .elementor-element.elementor-element-c669aba .elementor-widget-container[b-rtd5c43sgl] {
        transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    }

.elementor-7 .elementor-element.elementor-element-51259d2 a.elementor-button[b-rtd5c43sgl], .elementor-7 .elementor-element.elementor-element-51259d2 .elementor-button[b-rtd5c43sgl] {
    color: #000000;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-51259d2 a.elementor-button:hover[b-rtd5c43sgl], .elementor-7 .elementor-element.elementor-element-51259d2 .elementor-button:hover[b-rtd5c43sgl] {
        background-color: rgba(0,0,0,0.13);
    }

.elementor-7 .elementor-element.elementor-element-51259d2 .elementor-button[b-rtd5c43sgl] {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
}

.elementor-7 .elementor-element.elementor-element-51259d2 > .elementor-widget-container[b-rtd5c43sgl] {
    margin: 50px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-51259d2 .elementor-widget-container[b-rtd5c43sgl] {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-7 .elementor-element.elementor-element-a6cf64a > .elementor-element-populated[b-rtd5c43sgl] {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-7 .elementor-element.elementor-element-a6cf64a > .elementor-element-populated > .elementor-background-overlay[b-rtd5c43sgl] {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-7 .elementor-element.elementor-element-c273975[b-rtd5c43sgl] {
    text-align: right;
}

    .elementor-7 .elementor-element.elementor-element-c273975 .elementor-image img[b-rtd5c43sgl] {
        max-width: 100%;
        opacity: 1;
    }

    .elementor-7 .elementor-element.elementor-element-c273975 > .elementor-widget-container[b-rtd5c43sgl] {
        margin: 45px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-c273975 .elementor-widget-container[b-rtd5c43sgl] {
        transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    }

body.elementor-page-7[b-rtd5c43sgl] {
    background-color: #009fe3;
}

@media(max-width:767px) {
    .elementor-7 .elementor-element.elementor-element-14badee[b-rtd5c43sgl] {
        padding: 60px 0px 60px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-51259d2 > .elementor-widget-container[b-rtd5c43sgl] {
        margin: 50px 0px 50px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-c273975[b-rtd5c43sgl] {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-c273975 .elementor-image img[b-rtd5c43sgl] {
            max-width: 70%;
        }

        .elementor-7 .elementor-element.elementor-element-c273975 > .elementor-widget-container[b-rtd5c43sgl] {
            margin: 0px 0px 0px 0px;
        }
}

/**
 * Do not edit this file! This file created by PHP
 * Last modifiyed time: Jan 24 2018, 06:55:30
 */
a[b-rtd5c43sgl] {
    color: #009ee3;
}

.bypostauthor[b-rtd5c43sgl], .bypostauthor .avatar[b-rtd5c43sgl] {
    border-color: #009ee3;
}

.wpbf-button-primary[b-rtd5c43sgl] {
    background: #009ee3;
}

a:hover[b-rtd5c43sgl] {
    color: #009ee3;
}

.wpbf-button-primary:hover[b-rtd5c43sgl] {
    background: #009ee3;
}

.wpbf-menu > .current-menu-item > a[b-rtd5c43sgl] {
    color: #009ee3 !important;
}

.wpbf-button[b-rtd5c43sgl], input[type="submit"][b-rtd5c43sgl] {
    background: #ffffff;
    color: #000000;
}

    .wpbf-button:hover[b-rtd5c43sgl], input[type="submit"]:hover[b-rtd5c43sgl] {
        background: #ffffff;
        color: #000000;
    }

.wpbf-logo img[b-rtd5c43sgl] {
    height: 74px;
}

.wpbf-mobile-logo img[b-rtd5c43sgl] {
    height: 74px;
}

.wpbf-nav-wrapper[b-rtd5c43sgl] {
    padding-top: 14px;
    padding-bottom: 14px;
}

.wpbf-navigation[b-rtd5c43sgl] {
    background-color: #ffffff;
}

.wpbf-menu a[b-rtd5c43sgl], .wpbf-mobile-menu a[b-rtd5c43sgl], .wpbf-close[b-rtd5c43sgl] {
    color: #000000;
}

    .wpbf-menu a:hover[b-rtd5c43sgl], .wpbf-mobile-menu a:hover[b-rtd5c43sgl] {
        color: #009fe3;
    }

.wpbf-menu > .current-menu-item > a[b-rtd5c43sgl], .wpbf-mobile-menu > .current-menu-item > a[b-rtd5c43sgl] {
    color: #009fe3 !important;
}

.wpbf-mobile-nav-wrapper[b-rtd5c43sgl] {
    padding-top: 14px;
    padding-bottom: 14px;
}

.wpbf-mobile-menu a[b-rtd5c43sgl], .wpbf-mobile-menu-container .wpbf-close[b-rtd5c43sgl] {
    color: #000000;
}

    .wpbf-mobile-menu a:hover[b-rtd5c43sgl] {
        color: #ffffff;
    }

.wpbf-mobile-menu > .current-menu-item > a[b-rtd5c43sgl] {
    color: #ffffff !important;
}

.wpbf-mobile-menu .menu-item[b-rtd5c43sgl] {
    border-top-color: #eeeeee;
}

.wpbf-mobile-menu > .menu-item:last-child[b-rtd5c43sgl] {
    border-bottom-color: #eeeeee;
}

.wpbf-menu-toggle.mobile-hamburger[b-rtd5c43sgl], .wpbf-menu-toggle.mobile-off-canvas[b-rtd5c43sgl] {
    color: #009fe3;
}

.wpbf-mobile-menu > .menu-item a:hover[b-rtd5c43sgl] {
    background-color: #009fe3;
}

.wpbf-mobile-menu[b-rtd5c43sgl] {
    font-size: 18px;
}

.wpbf-page-footer[b-rtd5c43sgl] {
    color: #cccccc;
}


/*!
Theme Name:		fixdrive.at
Theme URI:		www.fixdrive.at
Description:	Page Builder Framework – Child
Version: 		1.0.5
Author: 		fixdrive.at
Author URI: 	www.fixdrive.at
Template:		wpbf
Tags: 			WPBF, Page Builder Framework, MapSteps
Text Domain:	wpbf-child
*/

.wpbf-mobile-menu > .current-menu-item > a[b-rtd5c43sgl], .wpbf-mobile-menu > .current-menu-item > a ul li a[b-rtd5c43sgl] {
    color: #009fe3 !important;
}

.wpbf-mobile-menu > .menu-item.current-menu-item a:hover[b-rtd5c43sgl] {
    color: #ffffff !important;
}

.wpbf-mobile-menu a[b-rtd5c43sgl] {
    line-height: 1em !important;
    padding: 15px 20px 14px 20px !important;
}

body[b-rtd5c43sgl] {
    font-size: 15px;
    line-height: 1.5em;
    letter-spacing: 0.25px;
}

.elementor-text-editor a[b-rtd5c43sgl] {
    color: #fff;
    font-weight: 600;
    text-decoration: underline;
}

h1[b-rtd5c43sgl], h2[b-rtd5c43sgl], h3[b-rtd5c43sgl], h4[b-rtd5c43sgl], h5[b-rtd5c43sgl], h6[b-rtd5c43sgl] {
    margin-top: 45px;
    font-family: "Raleway", Sans-serif;
    line-height: 1.2em !important;
    color: #fff;
}

.wpbf-menu-toggle.mobile-hamburger[b-rtd5c43sgl] {
    font-size: 35px;
}

/*.wpbf-mobile-menu>.menu-item:last-child {
    border-bottom: 0px;
}*/

header.wpbf-page-header[b-rtd5c43sgl] {
    -webkit-box-shadow: 0 2px 5px rgba(0,0,0,.1);
    box-shadow: 0 2px 5px rgba(0,0,0,.1);
}

.wpbf-page-footer a[b-rtd5c43sgl] {
    color: #cccccc;
}

.elementor-button-text[b-rtd5c43sgl] {
    text-transform: uppercase;
}

.elementor-button.elementor-size-sm[b-rtd5c43sgl] {
    padding: 9px 12px 6px;
}

.wpbf-menu > .current-menu-item > a[b-rtd5c43sgl], .wpbf-menu a:hover[b-rtd5c43sgl], .wpbf-menu > .current-page-ancestor a[b-rtd5c43sgl] {
    text-decoration: underline;
}

.wpbf-menu > .current-page-ancestor a[b-rtd5c43sgl] {
    color: #009fe3 !important;
}

.wpbf-3-4[b-rtd5c43sgl] {
    vertical-align: bottom !important;
}

.wpbf-menu-right .wpbf-menu > li > a[b-rtd5c43sgl] {
    padding: 0px 20px !important;
}

h1[b-rtd5c43sgl] {
    font-size: 40px;
}

h2[b-rtd5c43sgl] {
    font-size: 34px;
}

h3[b-rtd5c43sgl] {
    font-size: 26px;
}

h4[b-rtd5c43sgl] {
    font-size: 21px;
}

h5[b-rtd5c43sgl] {
    font-size: 19px;
}

h6[b-rtd5c43sgl] {
    font-size: 17px;
}

#details > .elementor-column-wrap[b-rtd5c43sgl] {
    max-width: 760px !important;
    margin: 0 auto !important;
    padding-top: 0px !important;
}

#zurueck img[b-rtd5c43sgl] {
    max-width: 100%;
    width: 160px;
}

#zurueck #bild[b-rtd5c43sgl] {
    max-width: 180px !important;
}

#zurueck .elementor-column[b-rtd5c43sgl] {
    margin: 0 auto;
}

#infinity_img img[b-rtd5c43sgl] {
    margin-left: -20px;
}

#infinity_img_big img[b-rtd5c43sgl] {
    margin-left: -75px;
}

.link_white a[b-rtd5c43sgl] {
    color: #fff !important;
}

.wpbf-menu-right .wpbf-menu > li > a[b-rtd5c43sgl] {
    line-height: 15px;
}

.elementor-text-editor ol li[b-rtd5c43sgl], .elementor-text-editor ul li[b-rtd5c43sgl] {
    padding-bottom: 15px;
}

.elementor-container[b-rtd5c43sgl] {
    padding: 0 10px;
}

.wpbf-sub-menu > .menu-item-has-children > .sub-menu[b-rtd5c43sgl], .wpbf-sub-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu > .menu-item-has-children > .sub-menu[b-rtd5c43sgl] {
    top: 30px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.wpbf-mobile-menu .sub-menu li a[b-rtd5c43sgl] {
    color: #888;
    font-size: 16.5px;
}

    .wpbf-mobile-menu .sub-menu li a:hover[b-rtd5c43sgl] {
        color: #fff;
    }

.wpbf-mobile-menu li.current-page-ancestor a[b-rtd5c43sgl] {
    color: #009fe3;
}

.elementor-accordion-item .elementor-tab-content.elementor-active[b-rtd5c43sgl] {
    display: block;
}

/* Akkordeon */

.elementor-accordion .elementor-accordion-item[b-rtd5c43sgl], .elementor-accordion .elementor-tab-content[b-rtd5c43sgl] {
    border: none;
}

:focus[b-rtd5c43sgl] {
    outline: 0;
}

.elementor-tab-title[b-rtd5c43sgl] {
    font-size: 22px;
}

.elementor-accordion .elementor-accordion-item[b-rtd5c43sgl]:after, .elementor-accordion .elementor-accordion-item + .elementor-accordion-item[b-rtd5c43sgl]:after {
    /*border-top: 2px solid #fff;*/
    content: "";
    background: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
}

.elementor-accordion .elementor-accordion-item[b-rtd5c43sgl], .elementor-accordion .elementor-accordion-item + .elementor-accordion-item[b-rtd5c43sgl] {
    position: relative;
}

    .elementor-accordion .elementor-accordion-item:last-child[b-rtd5c43sgl]:after {
        content: none;
    }

.pea_cook_wrapper.pea_cook_bottomright[b-rtd5c43sgl] {
    bottom: 0 !important;
    right: 0 !important;
    margin-left: 0 !important;
    width: 100% !important;
}

.pea_cook_wrapper[b-rtd5c43sgl] {
    padding: 20px 21px !important;
    margin: 0 !important;
    border-radius: 0 !important;
    background: #000 !important;
}

.parent-system .pea_cook_wrapper[b-rtd5c43sgl] {
    display: none !important;
}

#partner_werden_ol h6[b-rtd5c43sgl] {
    margin-top: 10px;
    margin-bottom: 0px;
    /*border-left: 3px solid #fff;*/
    padding-left: 8px;
    margin-left: 10px;
}

#partner_werden_ol p[b-rtd5c43sgl] {
    /*font-size: 80%;*/
    margin-left: 40px;
    margin-bottom: 0px;
}

em[b-rtd5c43sgl] {
    font-size: 80%;
}

.elementor-text-editor ol li[b-rtd5c43sgl], .elementor-text-editor ul li[b-rtd5c43sgl] {
    padding-bottom: 10px;
}

ul[b-rtd5c43sgl], ol[b-rtd5c43sgl] {
    margin: 0 0 20px 0;
}

.elementor-text-editor table td[b-rtd5c43sgl] {
    vertical-align: top;
}

.elementor-text-editor table[b-rtd5c43sgl] {
    /*margin-top: -10px;*/
    margin-bottom: 20px;
    width: 100% !important;
}

    .elementor-text-editor table tr td:nth-child(2)[b-rtd5c43sgl] {
        width: auto !important;
    }

.elementor-text-editor[b-rtd5c43sgl] {
    overflow: hidden !important;
}

.wpbf-page table[b-rtd5c43sgl], .wpbf-page .wpbf-table[b-rtd5c43sgl], .wpbf-page table tr[b-rtd5c43sgl], .wpbf-page .wpbf-table tr[b-rtd5c43sgl] {
    border: 0px;
}

    .wpbf-page table th[b-rtd5c43sgl], .wpbf-page table td[b-rtd5c43sgl], .wpbf-page .wpbf-table th[b-rtd5c43sgl], .wpbf-page .wpbf-table td[b-rtd5c43sgl] {
        padding: 4px 0px;
    }

.elementor-text-editor ol ol li[b-rtd5c43sgl], .elementor-text-editor ul ul li[b-rtd5c43sgl] {
    padding-bottom: 5px;
}

.elementor-text-editor ol ol[b-rtd5c43sgl], .elementor-text-editor ul ul[b-rtd5c43sgl] {
    margin-bottom: 0px;
    padding-top: 10px;
}

    .elementor-text-editor ol ol li:last-child[b-rtd5c43sgl], .elementor-text-editor ul ul li:last-child[b-rtd5c43sgl] {
        padding-bottom: 0px;
    }

#el-tables-tripple .table-cell:first-child[b-rtd5c43sgl] {
    outline: 0px !important;
}

#el-tables-tripple .table-cell h3.column-table-title[b-rtd5c43sgl] {
    margin-bottom: 0 !important;
}

#el-tables-tripple .table-cell:nth-child(-n+3)[b-rtd5c43sgl], #el-tables-tripple .table-cell:nth-child(-n+4)[b-rtd5c43sgl] {
    padding-bottom: 20px !important;
}

#el-tables-tripple .table-cell[b-rtd5c43sgl] {
    padding: 15px 14px;
}

#el-tables-tripple i[b-rtd5c43sgl] {
    line-height: 28px !important;
}

#preise .elementor-widget:not(:last-child)[b-rtd5c43sgl] {
    margin-bottom: 0px;
}

#preise .streichpreis h3[b-rtd5c43sgl] {
    text-decoration: line-through;
}

.elementor-tab-content h1[b-rtd5c43sgl] {
    font-size: 25px !important;
}

.elementor-tab-content h2[b-rtd5c43sgl] {
    font-size: 22px !important;
}

.elementor-tab-content h3[b-rtd5c43sgl] {
    font-size: 19px !important;
}

.elementor-tab-content h4[b-rtd5c43sgl] {
    font-size: 18px !important;
}

.elementor-tab-content h5[b-rtd5c43sgl] {
    font-size: 17px !important;
}

.elementor-tab-content h6[b-rtd5c43sgl] {
    font-size: 16px !important;
}

.fd_button.white[b-rtd5c43sgl] {
    border: 1px solid #fff;
    color: #fff;
    text-transform: uppercase;
    padding: 9px 12px 6px;
    line-height: 1em;
    display: inline-block;
    margin-top: 5px;
    text-align: center;
}

    .fd_button.white:hover[b-rtd5c43sgl] {
        background: rgba(255,255,255,0.1);
    }

.elementor-tab-content ul[b-rtd5c43sgl] {
    display: inline-block;
}

    .elementor-tab-content ul ul[b-rtd5c43sgl] {
        display: block;
        margin-bottom: 0px !important;
    }

#preisliste_einzel_auflistung .elementor-text-editor table td[b-rtd5c43sgl] {
    padding: 8px;
}

#preisliste_einzel_auflistung .elementor-text-editor table[b-rtd5c43sgl] {
    width: auto !important;
    margin: 0 auto;
}

    #preisliste_einzel_auflistung .elementor-text-editor table tr td:nth-child(1)[b-rtd5c43sgl] {
        width: 300px !important;
    }


    #preisliste_einzel_auflistung .elementor-text-editor table tr td:nth-child(2)[b-rtd5c43sgl] {
        width: 200px !important;
        text-align: right;
    }

    #preisliste_einzel_auflistung .elementor-text-editor table td[colspan="2"][b-rtd5c43sgl] {
        padding: 8px 0px;
    }

        #preisliste_einzel_auflistung .elementor-text-editor table td[colspan="2"] strong[b-rtd5c43sgl] {
            display: block;
            padding: 8px;
            /*margin-top: 15px;
    margin-bottom: 2px;*/
            background: #cccccc;
            color: #fff;
        }

.angebots_paket .elementor-column-wrap:hover[b-rtd5c43sgl] {
    box-shadow: 0px 0px 8px #888888;
}

.tipps_button a[b-rtd5c43sgl] {
    width: 200px;
    text-align: center;
}

.buchhaltung_table table tr td:nth-child(1)[b-rtd5c43sgl], .buchhaltung_table table tr td:nth-child(4)[b-rtd5c43sgl] {
    width: 35% !important;
}

.buchhaltung_table table tr td:nth-child(2)[b-rtd5c43sgl], .buchhaltung_table table tr td:nth-child(5)[b-rtd5c43sgl] {
    width: 10% !important;
    text-align: right;
}

.buchhaltung_table table tr td:nth-child(3)[b-rtd5c43sgl] {
    width: 10% !important;
}

.buchhaltung_table table[b-rtd5c43sgl] {
    position: relative;
}

    .buchhaltung_table table[b-rtd5c43sgl]:after {
        content: "";
        position: absolute;
        bottom: 0;
        right: 50%;
        height: 100%;
        border-right: 2px solid black;
        -ms-transform: rotate(20deg); /* IE 9 */
        -webkit-transform: rotate(20deg); /* Safari */
        transform: rotate(20deg);
    }

.parent-system .pea_cook_wrapper[b-rtd5c43sgl], .wpbf-registrierung .pea_cook_wrapper[b-rtd5c43sgl] {
    display: none;
}

@media screen and (max-width: 767px) {
    body[b-rtd5c43sgl], .elementor-button.elementor-size-sm[b-rtd5c43sgl] {
        font-size: 16px;
    }

    h1[b-rtd5c43sgl] {
        font-size: 36px;
    }

    h2[b-rtd5c43sgl] {
        font-size: 30px;
    }

    .elementor-accordion-item .elementor-tab-content.elementor-active[b-rtd5c43sgl] {
        padding-bottom: 12px;
    }

    .tipps_button a[b-rtd5c43sgl] {
        width: 100%;
    }
}

@media screen and (min-width: 768px) {
    /* Akkordeon */

    .elementor-tab-title[b-rtd5c43sgl] {
        font-weight: 600;
        font-size: 40px;
        text-align: center;
        pointer-events: none !important;
    }

    .elementor-tab-content[b-rtd5c43sgl] {
        text-align: center;
    }

    .elementor-widget-accordion .elementor-accordion .elementor-tab-content[b-rtd5c43sgl] {
        display: block !important;
    }

    .elementor-accordion .elementor-accordion-item[b-rtd5c43sgl] {
        border: none;
        padding-left: 0px;
        padding-right: 0px;
    }

    .elementor-accordion .elementor-tab-content[b-rtd5c43sgl] {
        border-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    .elementor-accordion .elementor-accordion-item[b-rtd5c43sgl], .elementor-accordion .elementor-accordion-item + .elementor-accordion-item[b-rtd5c43sgl] {
        position: relative;
        padding-top: 32px;
        padding-bottom: 35px;
    }

        .elementor-accordion .elementor-accordion-item[b-rtd5c43sgl]:after, .elementor-accordion .elementor-accordion-item + .elementor-accordion-item[b-rtd5c43sgl]:after {
            /*border-top: 2px solid #fff;*/
            content: "";
            background: #fff;
            position: absolute;
            bottom: 0;
            left: 5%;
            width: 90%;
            height: 2px;
        }

        .elementor-accordion .elementor-accordion-item[b-rtd5c43sgl], .elementor-accordion .elementor-accordion-item + .elementor-accordion-item[b-rtd5c43sgl] {
            /*border-top: 2px solid #fff;
		padding: 30px 0;*/
        }

            .elementor-accordion .elementor-accordion-item:first-child[b-rtd5c43sgl] {
                /*border-top: none;*/
                padding-top: 0px;
            }

            .elementor-accordion .elementor-accordion-item:last-child[b-rtd5c43sgl] {
                /*border-top: none;*/
                padding-bottom: 0px;
            }

                .elementor-accordion .elementor-accordion-item:last-child[b-rtd5c43sgl]:after {
                    content: none;
                }

            .elementor-accordion .elementor-accordion-item:first-child .elementor-tab-title[b-rtd5c43sgl] {
                padding-top: 0px;
            }

    .elementor-tab-title span[b-rtd5c43sgl] {
        display: none !important;
    }

    #volle_breite_but_boxed .elementor-widget-wrap[b-rtd5c43sgl] {
        max-width: 540px;
    }
}


@media screen and (min-width: 1300px) {
    body[b-rtd5c43sgl] {
        font-size: 17px;
    }

    h1[b-rtd5c43sgl] {
        font-size: 45px;
    }

    h2[b-rtd5c43sgl] {
        font-size: 40px;
    }

    h3[b-rtd5c43sgl] {
        font-size: 28px;
    }

    h4[b-rtd5c43sgl] {
        font-size: 23px;
    }

    h5[b-rtd5c43sgl] {
        font-size: 21px;
    }

    h6[b-rtd5c43sgl] {
        font-size: 19px;
    }

    .elementor-tab-title[b-rtd5c43sgl] {
        font-size: 45px;
    }
}

@media screen and (max-width: 540px) {
    .buchhaltung_table[b-rtd5c43sgl] {
        display: none;
    }
}

@media screen and (min-width: 1025px) {
    .wpbf-navigation nav li.button[b-rtd5c43sgl] {
        /* background: #009fe3 !important;
		border-radius: 10px; */
        margin-left: 20px;
        border: 1px solid #009fe3;
    }

        .wpbf-navigation nav li.button a[b-rtd5c43sgl], .wpbf-navigation nav li.button:hover a[b-rtd5c43sgl] {
            /* color: #fff !important; */
            color: #009fe3 !important;
        }

    .wpbf-navigation nav li[b-rtd5c43sgl] {
        padding: 6px 0;
    }
}






/* CUSTOM CSS */
.fd-color-lightblue[b-rtd5c43sgl] {
    background-color: rgb(200, 232, 251);
}

.fd-color-purple[b-rtd5c43sgl] {
    background-color: rgb(19, 99, 150);
}

.fd-color-blue[b-rtd5c43sgl] {
    background-color: rgb(0, 117, 191);
}

.fd-color-lightblue[b-rtd5c43sgl] {
    background-color: rgb(0, 159, 227);
}


.fd-text-black[b-rtd5c43sgl] {
    color: rgba(0,0,0,1) !important;
}

.fd-text-white[b-rtd5c43sgl] {
    color: rgb(255, 255, 255) !important;
}


.fd-text-center[b-rtd5c43sgl] {
    text-align: center;
}


.elementor-section-stretched[b-rtd5c43sgl] {
    padding: 100px 0px;
}

/* Partner werden --> IMG Odometer */
.elementor-element-c273975[b-rtd5c43sgl] {
    text-align: right;
}

    .elementor-element-c273975 .elementor-widget-container[b-rtd5c43sgl] {
        margin-top: 45px;
    }

.elementor-element-7519ed8[b-rtd5c43sgl] {
    padding-top: 0px;
}

.elementor-element-208ab35[b-rtd5c43sgl] {
    padding: 100px 0px;
}



















.table[b-rtd5c43sgl] {
    display: flex;
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 2rem 0rem 0rem 0rem;
    max-width: 1100px;
}

#el-tables .table-cell[b-rtd5c43sgl],
#el-tables-quad .table-cell[b-rtd5c43sgl],
#el-tables-tripple .table-cell[b-rtd5c43sgl] {
    box-sizing: border-box;
    flex-grow: 1;
    width: 100%;
    padding: 1em 1.4em;
    overflow: hidden;
    list-style-type: none;
    outline: 1px solid #ddd;
    text-align: center;
    font-weight: 300;
    margin-top: 1px;
    margin-left: 1px;
}

    #el-tables .table-cell:first-child[b-rtd5c43sgl],
    #el-tables-quad .table-cell:first-child[b-rtd5c43sgl],
    #el-tables-tripple .table-cell:first-child[b-rtd5c43sgl] {
        outline: 1px solid #fff;
        background: transparent;
    }

@media only screen and (max-width: 768px) {
    #el-tables .table-cell:first-child[b-rtd5c43sgl],
    #el-tables-quad .table-cell:first-child[b-rtd5c43sgl],
    #el-tables-tripple .table-cell:first-child[b-rtd5c43sgl] {
        display: none;
    }
}

#el-tables .table-cell:nth-child(3)[b-rtd5c43sgl],
#el-tables-tripple .table-cell:nth-child(3)[b-rtd5c43sgl],
#el-tables-tripple .table-cell:nth-child(4)[b-rtd5c43sgl],
#el-tables-quad .table-cell:nth-child(3)[b-rtd5c43sgl],
#el-tables-quad .table-cell:nth-child(4)[b-rtd5c43sgl],
#el-tables-quad .table-cell:nth-child(5)[b-rtd5c43sgl] {
    outline: 1px solid #30305b;
}

#el-tables .table-cell:nth-child(-n+3)[b-rtd5c43sgl],
#el-tables-tripple .table-cell:nth-child(-n+3)[b-rtd5c43sgl],
#el-tables-tripple .table-cell:nth-child(-n+4)[b-rtd5c43sgl],
#el-tables-quad .table-cell:nth-child(-n+3)[b-rtd5c43sgl],
#el-tables-quad .table-cell:nth-child(-n+4)[b-rtd5c43sgl],
#el-tables-quad .table-cell:nth-child(-n+5)[b-rtd5c43sgl] {
    padding-top: 20px;
    padding-bottom: 30px;
}

#el-tables .table-cell h3.column-table-title[b-rtd5c43sgl],
#el-tables-quad .table-cell h3.column-table-title[b-rtd5c43sgl],
#el-tables-tripple .table-cell h3.column-table-title[b-rtd5c43sgl] {
    font-size: 22px;
    margin-top: 0;
    margin-bottom: 3rem;
}

#el-tables .table-cell.cell-feature[b-rtd5c43sgl],
#el-tables-quad .table-cell.cell-feature[b-rtd5c43sgl],
#el-tables-tripple .table-cell.cell-feature[b-rtd5c43sgl] {
    text-align: left;
    font-size: 18px;
}

#el-tables .table-cell.features a.btn:hover[b-rtd5c43sgl],
#el-tables-quad .table-cell.features a.btn:hover[b-rtd5c43sgl],
#el-tables-tripple .table-cell.features a.btn:hover[b-rtd5c43sgl] {
    background-color: #85bafc;
    border-color: #85bafc;
    color: #30305b;
}

#el-tables .table-cell.first-column[b-rtd5c43sgl],
#el-tables-quad .table-cell.first-column[b-rtd5c43sgl],
#el-tables-tripple .table-cell.first-column[b-rtd5c43sgl] {
    color: #30305b;
}

    #el-tables .table-cell.first-column a.btn[b-rtd5c43sgl],
    #el-tables-quad .table-cell.first-column a.btn[b-rtd5c43sgl],
    #el-tables-tripple .table-cell.first-column a.btn[b-rtd5c43sgl] {
        background-color: #ffffff;
        border-color: #30305b;
        color: #30305b;
    }

        #el-tables .table-cell.first-column a.btn:hover[b-rtd5c43sgl],
        #el-tables-quad .table-cell.first-column a.btn:hover[b-rtd5c43sgl],
        #el-tables-tripple .table-cell.first-column a.btn:hover[b-rtd5c43sgl] {
            background-color: #30305b;
            border-color: #30305b;
            color: #ffffff;
        }

#el-tables .table-cell.second-column[b-rtd5c43sgl],
#el-tables-quad .table-cell.second-column[b-rtd5c43sgl],
#el-tables-tripple .table-cell.second-column[b-rtd5c43sgl] {
    color: #85bafc;
}

    #el-tables .table-cell.second-column a.btn[b-rtd5c43sgl],
    #el-tables-quad .table-cell.second-column a.btn[b-rtd5c43sgl],
    #el-tables-tripple .table-cell.second-column a.btn[b-rtd5c43sgl] {
        background-color: #ffffff;
        border-color: #ffffff;
        color: #85bafc;
    }

        #el-tables .table-cell.second-column a.btn:hover[b-rtd5c43sgl],
        #el-tables-quad .table-cell.second-column a.btn:hover[b-rtd5c43sgl],
        #el-tables-tripple .table-cell.second-column a.btn:hover[b-rtd5c43sgl] {
            background-color: #85bafc;
            border-color: #85bafc;
            color: #ffffff;
        }

#el-tables .table-cell.third-column[b-rtd5c43sgl],
#el-tables-quad .table-cell.third-column[b-rtd5c43sgl],
#el-tables-tripple .table-cell.third-column[b-rtd5c43sgl] {
    color: #85bafc;
}

    #el-tables .table-cell.third-column a.btn[b-rtd5c43sgl],
    #el-tables-quad .table-cell.third-column a.btn[b-rtd5c43sgl],
    #el-tables-tripple .table-cell.third-column a.btn[b-rtd5c43sgl] {
        background-color: #ffffff;
        border-color: #ffffff;
        color: #85bafc;
    }

        #el-tables .table-cell.third-column a.btn:hover[b-rtd5c43sgl],
        #el-tables-quad .table-cell.third-column a.btn:hover[b-rtd5c43sgl],
        #el-tables-tripple .table-cell.third-column a.btn:hover[b-rtd5c43sgl] {
            background-color: #85bafc;
            border-color: #85bafc;
            color: #ffffff;
        }

#el-tables .table-cell.fourth-column[b-rtd5c43sgl],
#el-tables-quad .table-cell.fourth-column[b-rtd5c43sgl],
#el-tables-tripple .table-cell.fourth-column[b-rtd5c43sgl] {
    color: #85bafc;
}

    #el-tables .table-cell.fourth-column a.btn[b-rtd5c43sgl],
    #el-tables-quad .table-cell.fourth-column a.btn[b-rtd5c43sgl],
    #el-tables-tripple .table-cell.fourth-column a.btn[b-rtd5c43sgl] {
        background-color: #ffffff;
        border-color: #ffffff;
        color: #85bafc;
    }

        #el-tables .table-cell.fourth-column a.btn:hover[b-rtd5c43sgl],
        #el-tables-quad .table-cell.fourth-column a.btn:hover[b-rtd5c43sgl],
        #el-tables-tripple .table-cell.fourth-column a.btn:hover[b-rtd5c43sgl] {
            background-color: #85bafc;
            border-color: #85bafc;
            color: #ffffff;
        }

#el-tables .table-cell p[b-rtd5c43sgl],
#el-tables-quad .table-cell p[b-rtd5c43sgl],
#el-tables-tripple .table-cell p[b-rtd5c43sgl] {
    margin: 0;
    padding: 0;
}

/* Table columns
  ================================== */
#el-tables .table-cell[b-rtd5c43sgl] {
    width: calc(33.33% - 1px);
}

#el-tables-tripple .table-cell[b-rtd5c43sgl] {
    width: calc(25% - 1px);
}

#el-tables-quad .table-cell[b-rtd5c43sgl] {
    width: calc(20% - 1px);
}

#el-tables-pentagon .table-cell[b-rtd5c43sgl] {
    width: calc(16.6666% - 1px);
}

@media only screen and (max-width: 768px) {
    #el-tables .table-cell.cell-feature[b-rtd5c43sgl],
    #el-tables-quad .table-cell.cell-feature[b-rtd5c43sgl],
    #el-tables-tripple .table-cell.cell-feature[b-rtd5c43sgl] {
        width: 100%;
        text-align: center;
    }
}

#el-tables a.btn[b-rtd5c43sgl],
#el-tables-quad a.btn[b-rtd5c43sgl],
#el-tables-tripple a.btn[b-rtd5c43sgl] {
    border: 2px solid;
    padding: .4rem .7rem;
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
    text-decoration: none;
    -webkit-transition: 0.2s ease-in-out;
    -moz-transition: 0.2s ease-in-out;
    -ms-transition: 0.2s ease-in-out;
    -o-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    -webkit-border-radius: 0.3rem;
    -moz-border-radius: 0.3rem;
    -ms-border-radius: 0.3rem;
    border-radius: 0.3rem;
}
/* /Pages/Landing_fürpartner.razor.rz.scp.css */
*[b-2z0za8qwi1] {
    font-family: "Roboto", sans-serif;
}

.menu-default[b-2z0za8qwi1] {
    padding: 0;
}

h1[b-2z0za8qwi1] {
    font-size: 2.5rem;
    padding-bottom: 0;
}

h2[b-2z0za8qwi1] {
    font-size: 2rem;
    color: #212529;
}

h3[b-2z0za8qwi1] {
    font-size: 1.75rem;
    color: #212529;
}

h4[b-2z0za8qwi1] {
    font-size: 1.5rem;
    color: #212529;
}

h5[b-2z0za8qwi1] {
    font-size: 1.25rem;
    color: #212529;
}

.lead[b-2z0za8qwi1] {
    font-size: 1.25rem;
    font-weight: 300;
}

.btn[b-2z0za8qwi1] {
    padding: 0.35rem 0.75rem;
    font-size: 16px;
}

.btn-primary[b-2z0za8qwi1] {
    background-color: #007bff;
}

    .btn-primary:hover[b-2z0za8qwi1] {
        background-color: #0b5ed7;
    }

.navbar[b-2z0za8qwi1] {
    background-color: white !important;
}

.registerbutton[b-2z0za8qwi1] {
    margin-left: -3px;
}

.card-title[b-2z0za8qwi1] {
    margin-bottom: 0.5rem;
    font-weight: 500;
    color: black;
}

.ms-auto[b-2z0za8qwi1] {
    margin-left: auto !important;
}

.bg-fd-blue-light[b-2z0za8qwi1] {
    background: rgb(1, 161, 239);
}

.bg-fd-blue-light-gradient[b-2z0za8qwi1] {
    background: rgb(1, 161, 239);
    background: radial-gradient(circle, rgb(1, 161, 239) 0%, rgb(1, 147, 218) 75%, rgb(0, 104, 154) 100%);
}

.fd-header[b-2z0za8qwi1] {
    height: 160px;
    overflow: hidden;
}

.text-justify[b-2z0za8qwi1] {
    text-align: justify;
    text-justify: inter-word;
}

.fd-img-shadow[b-2z0za8qwi1] {
    filter: drop-shadow(0px 0px 16px rgba(0, 0, 0, 0.3));
}

.fd-img-shadow-small[b-2z0za8qwi1] {
    filter: drop-shadow(0px 10px 10px rgba(0, 0, 0, 0.4));
    transition: transform 0.2s ease;
    /* &:hover {
      transform: scale(1.04);
      transition: transform 0.2s ease;
      filter: drop-shadow(0px 10px 14px rgba(0,0,0,0.45));
  } */
}

.fd-card[b-2z0za8qwi1] {
    border-radius: 16px;
    border: none;
    box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.25);
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

    .fd-card .card-title[b-2z0za8qwi1] {
        font-weight: 500;
    }

    .fd-card .card-text[b-2z0za8qwi1] {
        color: rgba(0, 0, 0, 0.5);
    }

    .fd-card:hover[b-2z0za8qwi1] {
        transform: translateY(-10px);
        box-shadow: 0px 8px 10px rgba(0, 0, 0, 0.2);
        transition: transform 0.2s ease, box-shadow 0.2s ease;
    }
/* /Pages/Landing_impressum.razor.rz.scp.css */
*[b-a888nkdvks] {
    font-family: "Roboto", sans-serif;
}

.menu-default[b-a888nkdvks] {
    padding: 0;
}

h1[b-a888nkdvks] {
    font-size: 2.5rem;
    padding-bottom: 0;
}

h2[b-a888nkdvks] {
    font-size: 2rem;
    color: #212529;
}

h3[b-a888nkdvks] {
    font-size: 1.75rem;
    color: #212529;
}

h4[b-a888nkdvks] {
    font-size: 1.5rem;
    color: #212529;
}

h5[b-a888nkdvks] {
    font-size: 1.25rem;
    color: #212529;
}

.lead[b-a888nkdvks] {
    font-size: 1.25rem;
    font-weight: 300;
}

.btn[b-a888nkdvks] {
    padding: 0.35rem 0.75rem;
    font-size: 16px;
}

.btn-primary[b-a888nkdvks] {
    background-color: #007bff;
}

    .btn-primary:hover[b-a888nkdvks] {
        background-color: #0b5ed7;
    }

.navbar[b-a888nkdvks] {
    background-color: white !important;
}

.registerbutton[b-a888nkdvks] {
    margin-left: -3px;
}

.card-title[b-a888nkdvks] {
    margin-bottom: 0.5rem;
    font-weight: 500;
    color: black;
}

.ms-auto[b-a888nkdvks] {
    margin-left: auto !important;
}

.bg-fd-blue-light[b-a888nkdvks] {
    background: rgb(1, 161, 239);
}

.bg-fd-blue-light-gradient[b-a888nkdvks] {
    background: rgb(1, 161, 239);
    background: radial-gradient(circle, rgb(1, 161, 239) 0%, rgb(1, 147, 218) 75%, rgb(0, 104, 154) 100%);
}

.fd-header[b-a888nkdvks] {
    height: 160px;
    overflow: hidden;
}

.text-justify[b-a888nkdvks] {
    text-align: justify;
    text-justify: inter-word;
}

.fd-img-shadow[b-a888nkdvks] {
    filter: drop-shadow(0px 0px 16px rgba(0, 0, 0, 0.3));
}

.fd-img-shadow-small[b-a888nkdvks] {
    filter: drop-shadow(0px 10px 10px rgba(0, 0, 0, 0.4));
    transition: transform 0.2s ease;
    /* &:hover {
      transform: scale(1.04);
      transition: transform 0.2s ease;
      filter: drop-shadow(0px 10px 14px rgba(0,0,0,0.45));
  } */
}

.fd-card[b-a888nkdvks] {
    border-radius: 16px;
    border: none;
    box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.25);
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

    .fd-card .card-title[b-a888nkdvks] {
        font-weight: 500;
    }

    .fd-card .card-text[b-a888nkdvks] {
        color: rgba(0, 0, 0, 0.5);
    }

    .fd-card:hover[b-a888nkdvks] {
        transform: translateY(-10px);
        box-shadow: 0px 8px 10px rgba(0, 0, 0, 0.2);
        transition: transform 0.2s ease, box-shadow 0.2s ease;
    }
/* /Pages/Landing_index.razor.rz.scp.css */
*[b-we568aqpo4] {
    font-family: "Roboto", sans-serif;
}

.menu-default[b-we568aqpo4] {
    padding:0;
}

h1[b-we568aqpo4] {
    font-size: 2.5rem;
    padding-bottom: 0;
}

h2[b-we568aqpo4] {
    font-size: 40px;
    font-weight:500;
    text-align: center;
}

h3[b-we568aqpo4] {
    font-size: 1.75rem;
    color: #212529;
}

h4[b-we568aqpo4] {
    font-size: 1.5rem;
    color: #212529;
}

h5[b-we568aqpo4] {
    font-size: 1.25rem;
    color: #212529;
}

.lead[b-we568aqpo4] {
    font-size:1.25rem;
    font-weight:300;
}

.btn[b-we568aqpo4] {
    padding: 0.35rem 0.75rem;
    font-size:16px;
}

.btn-primary[b-we568aqpo4] {
    background-color: #007bff;
}

    .btn-primary:hover[b-we568aqpo4] {
        background-color: #0b5ed7;
    }

.navbar[b-we568aqpo4] {
    background-color:white !important;
}

.registerbutton[b-we568aqpo4] {
    margin-left:-3px;
}

.card-title[b-we568aqpo4] {
    margin-bottom: 0.5rem;
    font-weight: 500;
    color: black;
}

.ms-auto[b-we568aqpo4] {
    margin-left:auto !important;
}
p[b-we568aqpo4] {
    text-align:center;
}

.padding-content[b-we568aqpo4] {
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-left: 14rem;
    padding-right: 14rem;
}

.padding-content-small[b-we568aqpo4] {
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-left: 8rem;
    padding-right: 8rem;
}

.col-divider[b-we568aqpo4] {
    height: 1px;
    border-bottom: 4px solid white;
    margin-bottom: 0.5rem;
}

.bg-fd-blue-light[b-we568aqpo4] {
    background: rgb(1, 161, 239);
}

.bg-fd-blue-light-gradient[b-we568aqpo4] {
    background: rgb(1, 161, 239);
    background: radial-gradient(circle, rgb(1, 161, 239) 0%, rgb(1, 147, 218) 75%, rgb(0, 104, 154) 100%);
}

.fd-header[b-we568aqpo4] {
    height: 700px;
    overflow: hidden;
}

.text-justify[b-we568aqpo4] {
    text-align: justify;
    text-justify: inter-word;
}

.fd-img-shadow[b-we568aqpo4] {
    filter: drop-shadow(0px 0px 16px rgba(0, 0, 0, 0.3));
}

.fd-img-shadow-small[b-we568aqpo4] {
    filter: drop-shadow(0px 10px 10px rgba(0, 0, 0, 0.4));
    transition: transform 0.2s ease;
    /* &:hover {
      transform: scale(1.04);
      transition: transform 0.2s ease;
      filter: drop-shadow(0px 10px 14px rgba(0,0,0,0.45));
  } */
}

.fd-card[b-we568aqpo4] {
    border-radius: 16px;
    border: none;
    box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.25);
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.fd-card .card-title[b-we568aqpo4] {
    font-weight: 500;
}

.fd-card .card-text[b-we568aqpo4] {
    color: rgba(0, 0, 0, 0.5);
}

.fd-card:hover[b-we568aqpo4] {
    transform: translateY(-10px);
    box-shadow: 0px 8px 10px rgba(0, 0, 0, 0.2);
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.navbar-collapse.collapsing[b-we568aqpo4],
.navbar-collapse.show[b-we568aqpo4] {
    background-color: white;
    margin-top: -0.25rem;
    padding: 1rem;
    border-bottom: 1px solid black;
    border-left: 1px solid black;
    border-right: 1px solid black;
    border-radius: 0 0 10px 10px;
}

.navbar-collapse.collapsing[b-we568aqpo4],
.navbar-collapse.show
.mx-2[b-we568aqpo4] {
    margin-left:0 !important;
}

    
/* /Pages/Landing_kontakt.razor.rz.scp.css */
*[b-tiizbhnue2] {
    font-family: "Roboto", sans-serif;
}

.menu-default[b-tiizbhnue2] {
    padding: 0;
}

h1[b-tiizbhnue2] {
    font-size: 2.5rem;
    padding-bottom: 0;
}

h2[b-tiizbhnue2] {
    font-size: 2rem;
    color: #212529;
}

h3[b-tiizbhnue2] {
    font-size: 1.75rem;
    color: #212529;
}

h4[b-tiizbhnue2] {
    font-size: 1.5rem;
    color: #212529;
}

h5[b-tiizbhnue2] {
    font-size: 1.25rem;
    color: #212529;
}

.lead[b-tiizbhnue2] {
    font-size: 1.25rem;
    font-weight: 300;
}

.btn[b-tiizbhnue2] {
    padding: 0.35rem 0.75rem;
    font-size: 16px;
}

.btn-primary[b-tiizbhnue2] {
    background-color: #007bff;
}

    .btn-primary:hover[b-tiizbhnue2] {
        background-color: #0b5ed7;
    }

.navbar[b-tiizbhnue2] {
    background-color: white !important;
}

.registerbutton[b-tiizbhnue2] {
    margin-left: -3px;
}

.card-title[b-tiizbhnue2] {
    margin-bottom: 0.5rem;
    font-weight: 500;
    color: black;
}

.ms-auto[b-tiizbhnue2] {
    margin-left: auto !important;
}

.bg-fd-blue-light[b-tiizbhnue2] {
    background: rgb(1, 161, 239);
}

.bg-fd-blue-light-gradient[b-tiizbhnue2] {
    background: rgb(1, 161, 239);
    background: radial-gradient(circle, rgb(1, 161, 239) 0%, rgb(1, 147, 218) 75%, rgb(0, 104, 154) 100%);
}

.fd-header[b-tiizbhnue2] {
    height: 160px;
    overflow: hidden;
}

.text-justify[b-tiizbhnue2] {
    text-align: justify;
    text-justify: inter-word;
}

.fd-img-shadow[b-tiizbhnue2] {
    filter: drop-shadow(0px 0px 16px rgba(0, 0, 0, 0.3));
}

.fd-img-shadow-small[b-tiizbhnue2] {
    filter: drop-shadow(0px 10px 10px rgba(0, 0, 0, 0.4));
    transition: transform 0.2s ease;
    /* &:hover {
      transform: scale(1.04);
      transition: transform 0.2s ease;
      filter: drop-shadow(0px 10px 14px rgba(0,0,0,0.45));
  } */
}

.fd-card[b-tiizbhnue2] {
    border-radius: 16px;
    border: none;
    box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.25);
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

    .fd-card .card-title[b-tiizbhnue2] {
        font-weight: 500;
    }

    .fd-card .card-text[b-tiizbhnue2] {
        color: rgba(0, 0, 0, 0.5);
    }

    .fd-card:hover[b-tiizbhnue2] {
        transform: translateY(-10px);
        box-shadow: 0px 8px 10px rgba(0, 0, 0, 0.2);
        transition: transform 0.2s ease, box-shadow 0.2s ease;
    }
/* /Pages/Landing_partnerwerden.razor.rz.scp.css */
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */

@font-face {
    font-family: 'FontAwesome';
    src: url('../fonts/fontawesome-webfont.eot?v=4.7.0');
    src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal
}

.fa[b-n7qng0lkur] {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-lg[b-n7qng0lkur] {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%
}

.fa-2x[b-n7qng0lkur] {
    font-size: 2em
}

.fa-3x[b-n7qng0lkur] {
    font-size: 3em
}

.fa-4x[b-n7qng0lkur] {
    font-size: 4em
}

.fa-5x[b-n7qng0lkur] {
    font-size: 5em
}

.fa-fw[b-n7qng0lkur] {
    width: 1.28571429em;
    text-align: center
}

.fa-ul[b-n7qng0lkur] {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none
}

    .fa-ul > li[b-n7qng0lkur] {
        position: relative
    }

.fa-li[b-n7qng0lkur] {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: .14285714em;
    text-align: center
}

    .fa-li.fa-lg[b-n7qng0lkur] {
        left: -1.85714286em
    }

.fa-border[b-n7qng0lkur] {
    padding: .2em .25em .15em;
    border: solid .08em #eee;
    border-radius: .1em
}

.fa-pull-left[b-n7qng0lkur] {
    float: left
}

.fa-pull-right[b-n7qng0lkur] {
    float: right
}

.fa.fa-pull-left[b-n7qng0lkur] {
    margin-right: .3em
}

.fa.fa-pull-right[b-n7qng0lkur] {
    margin-left: .3em
}

.pull-right[b-n7qng0lkur] {
    float: right
}

.pull-left[b-n7qng0lkur] {
    float: left
}

.fa.pull-left[b-n7qng0lkur] {
    margin-right: .3em
}

.fa.pull-right[b-n7qng0lkur] {
    margin-left: .3em
}

.fa-spin[b-n7qng0lkur] {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin-b-n7qng0lkur 2s infinite linear
}

.fa-pulse[b-n7qng0lkur] {
    -webkit-animation: fa-spin 1s infinite steps(8);
    animation: fa-spin-b-n7qng0lkur 1s infinite steps(8)
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin-b-n7qng0lkur {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.fa-rotate-90[b-n7qng0lkur] {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fa-rotate-180[b-n7qng0lkur] {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fa-rotate-270[b-n7qng0lkur] {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fa-flip-horizontal[b-n7qng0lkur] {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.fa-flip-vertical[b-n7qng0lkur] {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1)
}

:root .fa-rotate-90[b-n7qng0lkur], :root .fa-rotate-180[b-n7qng0lkur], :root .fa-rotate-270[b-n7qng0lkur], :root .fa-flip-horizontal[b-n7qng0lkur], :root .fa-flip-vertical[b-n7qng0lkur] {
    filter: none
}

.fa-stack[b-n7qng0lkur] {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}

.fa-stack-1x[b-n7qng0lkur], .fa-stack-2x[b-n7qng0lkur] {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}

.fa-stack-1x[b-n7qng0lkur] {
    line-height: inherit
}

.fa-stack-2x[b-n7qng0lkur] {
    font-size: 2em
}

.fa-inverse[b-n7qng0lkur] {
    color: #fff
}

.fa-glass[b-n7qng0lkur]:before {
    content: "\f000"
}

.fa-music[b-n7qng0lkur]:before {
    content: "\f001"
}

.fa-search[b-n7qng0lkur]:before {
    content: "\f002"
}

.fa-envelope-o[b-n7qng0lkur]:before {
    content: "\f003"
}

.fa-heart[b-n7qng0lkur]:before {
    content: "\f004"
}

.fa-star[b-n7qng0lkur]:before {
    content: "\f005"
}

.fa-star-o[b-n7qng0lkur]:before {
    content: "\f006"
}

.fa-user[b-n7qng0lkur]:before {
    content: "\f007"
}

.fa-film[b-n7qng0lkur]:before {
    content: "\f008"
}

.fa-th-large[b-n7qng0lkur]:before {
    content: "\f009"
}

.fa-th[b-n7qng0lkur]:before {
    content: "\f00a"
}

.fa-th-list[b-n7qng0lkur]:before {
    content: "\f00b"
}

.fa-check[b-n7qng0lkur]:before {
    content: "\f00c"
}

.fa-remove[b-n7qng0lkur]:before, .fa-close[b-n7qng0lkur]:before, .fa-times[b-n7qng0lkur]:before {
    content: "\f00d"
}

.fa-search-plus[b-n7qng0lkur]:before {
    content: "\f00e"
}

.fa-search-minus[b-n7qng0lkur]:before {
    content: "\f010"
}

.fa-power-off[b-n7qng0lkur]:before {
    content: "\f011"
}

.fa-signal[b-n7qng0lkur]:before {
    content: "\f012"
}

.fa-gear[b-n7qng0lkur]:before, .fa-cog[b-n7qng0lkur]:before {
    content: "\f013"
}

.fa-trash-o[b-n7qng0lkur]:before {
    content: "\f014"
}

.fa-home[b-n7qng0lkur]:before {
    content: "\f015"
}

.fa-file-o[b-n7qng0lkur]:before {
    content: "\f016"
}

.fa-clock-o[b-n7qng0lkur]:before {
    content: "\f017"
}

.fa-road[b-n7qng0lkur]:before {
    content: "\f018"
}

.fa-download[b-n7qng0lkur]:before {
    content: "\f019"
}

.fa-arrow-circle-o-down[b-n7qng0lkur]:before {
    content: "\f01a"
}

.fa-arrow-circle-o-up[b-n7qng0lkur]:before {
    content: "\f01b"
}

.fa-inbox[b-n7qng0lkur]:before {
    content: "\f01c"
}

.fa-play-circle-o[b-n7qng0lkur]:before {
    content: "\f01d"
}

.fa-rotate-right[b-n7qng0lkur]:before, .fa-repeat[b-n7qng0lkur]:before {
    content: "\f01e"
}

.fa-refresh[b-n7qng0lkur]:before {
    content: "\f021"
}

.fa-list-alt[b-n7qng0lkur]:before {
    content: "\f022"
}

.fa-lock[b-n7qng0lkur]:before {
    content: "\f023"
}

.fa-flag[b-n7qng0lkur]:before {
    content: "\f024"
}

.fa-headphones[b-n7qng0lkur]:before {
    content: "\f025"
}

.fa-volume-off[b-n7qng0lkur]:before {
    content: "\f026"
}

.fa-volume-down[b-n7qng0lkur]:before {
    content: "\f027"
}

.fa-volume-up[b-n7qng0lkur]:before {
    content: "\f028"
}

.fa-qrcode[b-n7qng0lkur]:before {
    content: "\f029"
}

.fa-barcode[b-n7qng0lkur]:before {
    content: "\f02a"
}

.fa-tag[b-n7qng0lkur]:before {
    content: "\f02b"
}

.fa-tags[b-n7qng0lkur]:before {
    content: "\f02c"
}

.fa-book[b-n7qng0lkur]:before {
    content: "\f02d"
}

.fa-bookmark[b-n7qng0lkur]:before {
    content: "\f02e"
}

.fa-print[b-n7qng0lkur]:before {
    content: "\f02f"
}

.fa-camera[b-n7qng0lkur]:before {
    content: "\f030"
}

.fa-font[b-n7qng0lkur]:before {
    content: "\f031"
}

.fa-bold[b-n7qng0lkur]:before {
    content: "\f032"
}

.fa-italic[b-n7qng0lkur]:before {
    content: "\f033"
}

.fa-text-height[b-n7qng0lkur]:before {
    content: "\f034"
}

.fa-text-width[b-n7qng0lkur]:before {
    content: "\f035"
}

.fa-align-left[b-n7qng0lkur]:before {
    content: "\f036"
}

.fa-align-center[b-n7qng0lkur]:before {
    content: "\f037"
}

.fa-align-right[b-n7qng0lkur]:before {
    content: "\f038"
}

.fa-align-justify[b-n7qng0lkur]:before {
    content: "\f039"
}

.fa-list[b-n7qng0lkur]:before {
    content: "\f03a"
}

.fa-dedent[b-n7qng0lkur]:before, .fa-outdent[b-n7qng0lkur]:before {
    content: "\f03b"
}

.fa-indent[b-n7qng0lkur]:before {
    content: "\f03c"
}

.fa-video-camera[b-n7qng0lkur]:before {
    content: "\f03d"
}

.fa-photo[b-n7qng0lkur]:before, .fa-image[b-n7qng0lkur]:before, .fa-picture-o[b-n7qng0lkur]:before {
    content: "\f03e"
}

.fa-pencil[b-n7qng0lkur]:before {
    content: "\f040"
}

.fa-map-marker[b-n7qng0lkur]:before {
    content: "\f041"
}

.fa-adjust[b-n7qng0lkur]:before {
    content: "\f042"
}

.fa-tint[b-n7qng0lkur]:before {
    content: "\f043"
}

.fa-edit[b-n7qng0lkur]:before, .fa-pencil-square-o[b-n7qng0lkur]:before {
    content: "\f044"
}

.fa-share-square-o[b-n7qng0lkur]:before {
    content: "\f045"
}

.fa-check-square-o[b-n7qng0lkur]:before {
    content: "\f046"
}

.fa-arrows[b-n7qng0lkur]:before {
    content: "\f047"
}

.fa-step-backward[b-n7qng0lkur]:before {
    content: "\f048"
}

.fa-fast-backward[b-n7qng0lkur]:before {
    content: "\f049"
}

.fa-backward[b-n7qng0lkur]:before {
    content: "\f04a"
}

.fa-play[b-n7qng0lkur]:before {
    content: "\f04b"
}

.fa-pause[b-n7qng0lkur]:before {
    content: "\f04c"
}

.fa-stop[b-n7qng0lkur]:before {
    content: "\f04d"
}

.fa-forward[b-n7qng0lkur]:before {
    content: "\f04e"
}

.fa-fast-forward[b-n7qng0lkur]:before {
    content: "\f050"
}

.fa-step-forward[b-n7qng0lkur]:before {
    content: "\f051"
}

.fa-eject[b-n7qng0lkur]:before {
    content: "\f052"
}

.fa-chevron-left[b-n7qng0lkur]:before {
    content: "\f053"
}

.fa-chevron-right[b-n7qng0lkur]:before {
    content: "\f054"
}

.fa-plus-circle[b-n7qng0lkur]:before {
    content: "\f055"
}

.fa-minus-circle[b-n7qng0lkur]:before {
    content: "\f056"
}

.fa-times-circle[b-n7qng0lkur]:before {
    content: "\f057"
}

.fa-check-circle[b-n7qng0lkur]:before {
    content: "\f058"
}

.fa-question-circle[b-n7qng0lkur]:before {
    content: "\f059"
}

.fa-info-circle[b-n7qng0lkur]:before {
    content: "\f05a"
}

.fa-crosshairs[b-n7qng0lkur]:before {
    content: "\f05b"
}

.fa-times-circle-o[b-n7qng0lkur]:before {
    content: "\f05c"
}

.fa-check-circle-o[b-n7qng0lkur]:before {
    content: "\f05d"
}

.fa-ban[b-n7qng0lkur]:before {
    content: "\f05e"
}

.fa-arrow-left[b-n7qng0lkur]:before {
    content: "\f060"
}

.fa-arrow-right[b-n7qng0lkur]:before {
    content: "\f061"
}

.fa-arrow-up[b-n7qng0lkur]:before {
    content: "\f062"
}

.fa-arrow-down[b-n7qng0lkur]:before {
    content: "\f063"
}

.fa-mail-forward[b-n7qng0lkur]:before, .fa-share[b-n7qng0lkur]:before {
    content: "\f064"
}

.fa-expand[b-n7qng0lkur]:before {
    content: "\f065"
}

.fa-compress[b-n7qng0lkur]:before {
    content: "\f066"
}

.fa-plus[b-n7qng0lkur]:before {
    content: "\f067"
}

.fa-minus[b-n7qng0lkur]:before {
    content: "\f068"
}

.fa-asterisk[b-n7qng0lkur]:before {
    content: "\f069"
}

.fa-exclamation-circle[b-n7qng0lkur]:before {
    content: "\f06a"
}

.fa-gift[b-n7qng0lkur]:before {
    content: "\f06b"
}

.fa-leaf[b-n7qng0lkur]:before {
    content: "\f06c"
}

.fa-fire[b-n7qng0lkur]:before {
    content: "\f06d"
}

.fa-eye[b-n7qng0lkur]:before {
    content: "\f06e"
}

.fa-eye-slash[b-n7qng0lkur]:before {
    content: "\f070"
}

.fa-warning[b-n7qng0lkur]:before, .fa-exclamation-triangle[b-n7qng0lkur]:before {
    content: "\f071"
}

.fa-plane[b-n7qng0lkur]:before {
    content: "\f072"
}

.fa-calendar[b-n7qng0lkur]:before {
    content: "\f073"
}

.fa-random[b-n7qng0lkur]:before {
    content: "\f074"
}

.fa-comment[b-n7qng0lkur]:before {
    content: "\f075"
}

.fa-magnet[b-n7qng0lkur]:before {
    content: "\f076"
}

.fa-chevron-up[b-n7qng0lkur]:before {
    content: "\f077"
}

.fa-chevron-down[b-n7qng0lkur]:before {
    content: "\f078"
}

.fa-retweet[b-n7qng0lkur]:before {
    content: "\f079"
}

.fa-shopping-cart[b-n7qng0lkur]:before {
    content: "\f07a"
}

.fa-folder[b-n7qng0lkur]:before {
    content: "\f07b"
}

.fa-folder-open[b-n7qng0lkur]:before {
    content: "\f07c"
}

.fa-arrows-v[b-n7qng0lkur]:before {
    content: "\f07d"
}

.fa-arrows-h[b-n7qng0lkur]:before {
    content: "\f07e"
}

.fa-bar-chart-o[b-n7qng0lkur]:before, .fa-bar-chart[b-n7qng0lkur]:before {
    content: "\f080"
}

.fa-twitter-square[b-n7qng0lkur]:before {
    content: "\f081"
}

.fa-facebook-square[b-n7qng0lkur]:before {
    content: "\f082"
}

.fa-camera-retro[b-n7qng0lkur]:before {
    content: "\f083"
}

.fa-key[b-n7qng0lkur]:before {
    content: "\f084"
}

.fa-gears[b-n7qng0lkur]:before, .fa-cogs[b-n7qng0lkur]:before {
    content: "\f085"
}

.fa-comments[b-n7qng0lkur]:before {
    content: "\f086"
}

.fa-thumbs-o-up[b-n7qng0lkur]:before {
    content: "\f087"
}

.fa-thumbs-o-down[b-n7qng0lkur]:before {
    content: "\f088"
}

.fa-star-half[b-n7qng0lkur]:before {
    content: "\f089"
}

.fa-heart-o[b-n7qng0lkur]:before {
    content: "\f08a"
}

.fa-sign-out[b-n7qng0lkur]:before {
    content: "\f08b"
}

.fa-linkedin-square[b-n7qng0lkur]:before {
    content: "\f08c"
}

.fa-thumb-tack[b-n7qng0lkur]:before {
    content: "\f08d"
}

.fa-external-link[b-n7qng0lkur]:before {
    content: "\f08e"
}

.fa-sign-in[b-n7qng0lkur]:before {
    content: "\f090"
}

.fa-trophy[b-n7qng0lkur]:before {
    content: "\f091"
}

.fa-github-square[b-n7qng0lkur]:before {
    content: "\f092"
}

.fa-upload[b-n7qng0lkur]:before {
    content: "\f093"
}

.fa-lemon-o[b-n7qng0lkur]:before {
    content: "\f094"
}

.fa-phone[b-n7qng0lkur]:before {
    content: "\f095"
}

.fa-square-o[b-n7qng0lkur]:before {
    content: "\f096"
}

.fa-bookmark-o[b-n7qng0lkur]:before {
    content: "\f097"
}

.fa-phone-square[b-n7qng0lkur]:before {
    content: "\f098"
}

.fa-twitter[b-n7qng0lkur]:before {
    content: "\f099"
}

.fa-facebook-f[b-n7qng0lkur]:before, .fa-facebook[b-n7qng0lkur]:before {
    content: "\f09a"
}

.fa-github[b-n7qng0lkur]:before {
    content: "\f09b"
}

.fa-unlock[b-n7qng0lkur]:before {
    content: "\f09c"
}

.fa-credit-card[b-n7qng0lkur]:before {
    content: "\f09d"
}

.fa-feed[b-n7qng0lkur]:before, .fa-rss[b-n7qng0lkur]:before {
    content: "\f09e"
}

.fa-hdd-o[b-n7qng0lkur]:before {
    content: "\f0a0"
}

.fa-bullhorn[b-n7qng0lkur]:before {
    content: "\f0a1"
}

.fa-bell[b-n7qng0lkur]:before {
    content: "\f0f3"
}

.fa-certificate[b-n7qng0lkur]:before {
    content: "\f0a3"
}

.fa-hand-o-right[b-n7qng0lkur]:before {
    content: "\f0a4"
}

.fa-hand-o-left[b-n7qng0lkur]:before {
    content: "\f0a5"
}

.fa-hand-o-up[b-n7qng0lkur]:before {
    content: "\f0a6"
}

.fa-hand-o-down[b-n7qng0lkur]:before {
    content: "\f0a7"
}

.fa-arrow-circle-left[b-n7qng0lkur]:before {
    content: "\f0a8"
}

.fa-arrow-circle-right[b-n7qng0lkur]:before {
    content: "\f0a9"
}

.fa-arrow-circle-up[b-n7qng0lkur]:before {
    content: "\f0aa"
}

.fa-arrow-circle-down[b-n7qng0lkur]:before {
    content: "\f0ab"
}

.fa-globe[b-n7qng0lkur]:before {
    content: "\f0ac"
}

.fa-wrench[b-n7qng0lkur]:before {
    content: "\f0ad"
}

.fa-tasks[b-n7qng0lkur]:before {
    content: "\f0ae"
}

.fa-filter[b-n7qng0lkur]:before {
    content: "\f0b0"
}

.fa-briefcase[b-n7qng0lkur]:before {
    content: "\f0b1"
}

.fa-arrows-alt[b-n7qng0lkur]:before {
    content: "\f0b2"
}

.fa-group[b-n7qng0lkur]:before, .fa-users[b-n7qng0lkur]:before {
    content: "\f0c0"
}

.fa-chain[b-n7qng0lkur]:before, .fa-link[b-n7qng0lkur]:before {
    content: "\f0c1"
}

.fa-cloud[b-n7qng0lkur]:before {
    content: "\f0c2"
}

.fa-flask[b-n7qng0lkur]:before {
    content: "\f0c3"
}

.fa-cut[b-n7qng0lkur]:before, .fa-scissors[b-n7qng0lkur]:before {
    content: "\f0c4"
}

.fa-copy[b-n7qng0lkur]:before, .fa-files-o[b-n7qng0lkur]:before {
    content: "\f0c5"
}

.fa-paperclip[b-n7qng0lkur]:before {
    content: "\f0c6"
}

.fa-save[b-n7qng0lkur]:before, .fa-floppy-o[b-n7qng0lkur]:before {
    content: "\f0c7"
}

.fa-square[b-n7qng0lkur]:before {
    content: "\f0c8"
}

.fa-navicon[b-n7qng0lkur]:before, .fa-reorder[b-n7qng0lkur]:before, .fa-bars[b-n7qng0lkur]:before {
    content: "\f0c9"
}

.fa-list-ul[b-n7qng0lkur]:before {
    content: "\f0ca"
}

.fa-list-ol[b-n7qng0lkur]:before {
    content: "\f0cb"
}

.fa-strikethrough[b-n7qng0lkur]:before {
    content: "\f0cc"
}

.fa-underline[b-n7qng0lkur]:before {
    content: "\f0cd"
}

.fa-table[b-n7qng0lkur]:before {
    content: "\f0ce"
}

.fa-magic[b-n7qng0lkur]:before {
    content: "\f0d0"
}

.fa-truck[b-n7qng0lkur]:before {
    content: "\f0d1"
}

.fa-pinterest[b-n7qng0lkur]:before {
    content: "\f0d2"
}

.fa-pinterest-square[b-n7qng0lkur]:before {
    content: "\f0d3"
}

.fa-google-plus-square[b-n7qng0lkur]:before {
    content: "\f0d4"
}

.fa-google-plus[b-n7qng0lkur]:before {
    content: "\f0d5"
}

.fa-money[b-n7qng0lkur]:before {
    content: "\f0d6"
}

.fa-caret-down[b-n7qng0lkur]:before {
    content: "\f0d7"
}

.fa-caret-up[b-n7qng0lkur]:before {
    content: "\f0d8"
}

.fa-caret-left[b-n7qng0lkur]:before {
    content: "\f0d9"
}

.fa-caret-right[b-n7qng0lkur]:before {
    content: "\f0da"
}

.fa-columns[b-n7qng0lkur]:before {
    content: "\f0db"
}

.fa-unsorted[b-n7qng0lkur]:before, .fa-sort[b-n7qng0lkur]:before {
    content: "\f0dc"
}

.fa-sort-down[b-n7qng0lkur]:before, .fa-sort-desc[b-n7qng0lkur]:before {
    content: "\f0dd"
}

.fa-sort-up[b-n7qng0lkur]:before, .fa-sort-asc[b-n7qng0lkur]:before {
    content: "\f0de"
}

.fa-envelope[b-n7qng0lkur]:before {
    content: "\f0e0"
}

.fa-linkedin[b-n7qng0lkur]:before {
    content: "\f0e1"
}

.fa-rotate-left[b-n7qng0lkur]:before, .fa-undo[b-n7qng0lkur]:before {
    content: "\f0e2"
}

.fa-legal[b-n7qng0lkur]:before, .fa-gavel[b-n7qng0lkur]:before {
    content: "\f0e3"
}

.fa-dashboard[b-n7qng0lkur]:before, .fa-tachometer[b-n7qng0lkur]:before {
    content: "\f0e4"
}

.fa-comment-o[b-n7qng0lkur]:before {
    content: "\f0e5"
}

.fa-comments-o[b-n7qng0lkur]:before {
    content: "\f0e6"
}

.fa-flash[b-n7qng0lkur]:before, .fa-bolt[b-n7qng0lkur]:before {
    content: "\f0e7"
}

.fa-sitemap[b-n7qng0lkur]:before {
    content: "\f0e8"
}

.fa-umbrella[b-n7qng0lkur]:before {
    content: "\f0e9"
}

.fa-paste[b-n7qng0lkur]:before, .fa-clipboard[b-n7qng0lkur]:before {
    content: "\f0ea"
}

.fa-lightbulb-o[b-n7qng0lkur]:before {
    content: "\f0eb"
}

.fa-exchange[b-n7qng0lkur]:before {
    content: "\f0ec"
}

.fa-cloud-download[b-n7qng0lkur]:before {
    content: "\f0ed"
}

.fa-cloud-upload[b-n7qng0lkur]:before {
    content: "\f0ee"
}

.fa-user-md[b-n7qng0lkur]:before {
    content: "\f0f0"
}

.fa-stethoscope[b-n7qng0lkur]:before {
    content: "\f0f1"
}

.fa-suitcase[b-n7qng0lkur]:before {
    content: "\f0f2"
}

.fa-bell-o[b-n7qng0lkur]:before {
    content: "\f0a2"
}

.fa-coffee[b-n7qng0lkur]:before {
    content: "\f0f4"
}

.fa-cutlery[b-n7qng0lkur]:before {
    content: "\f0f5"
}

.fa-file-text-o[b-n7qng0lkur]:before {
    content: "\f0f6"
}

.fa-building-o[b-n7qng0lkur]:before {
    content: "\f0f7"
}

.fa-hospital-o[b-n7qng0lkur]:before {
    content: "\f0f8"
}

.fa-ambulance[b-n7qng0lkur]:before {
    content: "\f0f9"
}

.fa-medkit[b-n7qng0lkur]:before {
    content: "\f0fa"
}

.fa-fighter-jet[b-n7qng0lkur]:before {
    content: "\f0fb"
}

.fa-beer[b-n7qng0lkur]:before {
    content: "\f0fc"
}

.fa-h-square[b-n7qng0lkur]:before {
    content: "\f0fd"
}

.fa-plus-square[b-n7qng0lkur]:before {
    content: "\f0fe"
}

.fa-angle-double-left[b-n7qng0lkur]:before {
    content: "\f100"
}

.fa-angle-double-right[b-n7qng0lkur]:before {
    content: "\f101"
}

.fa-angle-double-up[b-n7qng0lkur]:before {
    content: "\f102"
}

.fa-angle-double-down[b-n7qng0lkur]:before {
    content: "\f103"
}

.fa-angle-left[b-n7qng0lkur]:before {
    content: "\f104"
}

.fa-angle-right[b-n7qng0lkur]:before {
    content: "\f105"
}

.fa-angle-up[b-n7qng0lkur]:before {
    content: "\f106"
}

.fa-angle-down[b-n7qng0lkur]:before {
    content: "\f107"
}

.fa-desktop[b-n7qng0lkur]:before {
    content: "\f108"
}

.fa-laptop[b-n7qng0lkur]:before {
    content: "\f109"
}

.fa-tablet[b-n7qng0lkur]:before {
    content: "\f10a"
}

.fa-mobile-phone[b-n7qng0lkur]:before, .fa-mobile[b-n7qng0lkur]:before {
    content: "\f10b"
}

.fa-circle-o[b-n7qng0lkur]:before {
    content: "\f10c"
}

.fa-quote-left[b-n7qng0lkur]:before {
    content: "\f10d"
}

.fa-quote-right[b-n7qng0lkur]:before {
    content: "\f10e"
}

.fa-spinner[b-n7qng0lkur]:before {
    content: "\f110"
}

.fa-circle[b-n7qng0lkur]:before {
    content: "\f111"
}

.fa-mail-reply[b-n7qng0lkur]:before, .fa-reply[b-n7qng0lkur]:before {
    content: "\f112"
}

.fa-github-alt[b-n7qng0lkur]:before {
    content: "\f113"
}

.fa-folder-o[b-n7qng0lkur]:before {
    content: "\f114"
}

.fa-folder-open-o[b-n7qng0lkur]:before {
    content: "\f115"
}

.fa-smile-o[b-n7qng0lkur]:before {
    content: "\f118"
}

.fa-frown-o[b-n7qng0lkur]:before {
    content: "\f119"
}

.fa-meh-o[b-n7qng0lkur]:before {
    content: "\f11a"
}

.fa-gamepad[b-n7qng0lkur]:before {
    content: "\f11b"
}

.fa-keyboard-o[b-n7qng0lkur]:before {
    content: "\f11c"
}

.fa-flag-o[b-n7qng0lkur]:before {
    content: "\f11d"
}

.fa-flag-checkered[b-n7qng0lkur]:before {
    content: "\f11e"
}

.fa-terminal[b-n7qng0lkur]:before {
    content: "\f120"
}

.fa-code[b-n7qng0lkur]:before {
    content: "\f121"
}

.fa-mail-reply-all[b-n7qng0lkur]:before, .fa-reply-all[b-n7qng0lkur]:before {
    content: "\f122"
}

.fa-star-half-empty[b-n7qng0lkur]:before, .fa-star-half-full[b-n7qng0lkur]:before, .fa-star-half-o[b-n7qng0lkur]:before {
    content: "\f123"
}

.fa-location-arrow[b-n7qng0lkur]:before {
    content: "\f124"
}

.fa-crop[b-n7qng0lkur]:before {
    content: "\f125"
}

.fa-code-fork[b-n7qng0lkur]:before {
    content: "\f126"
}

.fa-unlink[b-n7qng0lkur]:before, .fa-chain-broken[b-n7qng0lkur]:before {
    content: "\f127"
}

.fa-question[b-n7qng0lkur]:before {
    content: "\f128"
}

.fa-info[b-n7qng0lkur]:before {
    content: "\f129"
}

.fa-exclamation[b-n7qng0lkur]:before {
    content: "\f12a"
}

.fa-superscript[b-n7qng0lkur]:before {
    content: "\f12b"
}

.fa-subscript[b-n7qng0lkur]:before {
    content: "\f12c"
}

.fa-eraser[b-n7qng0lkur]:before {
    content: "\f12d"
}

.fa-puzzle-piece[b-n7qng0lkur]:before {
    content: "\f12e"
}

.fa-microphone[b-n7qng0lkur]:before {
    content: "\f130"
}

.fa-microphone-slash[b-n7qng0lkur]:before {
    content: "\f131"
}

.fa-shield[b-n7qng0lkur]:before {
    content: "\f132"
}

.fa-calendar-o[b-n7qng0lkur]:before {
    content: "\f133"
}

.fa-fire-extinguisher[b-n7qng0lkur]:before {
    content: "\f134"
}

.fa-rocket[b-n7qng0lkur]:before {
    content: "\f135"
}

.fa-maxcdn[b-n7qng0lkur]:before {
    content: "\f136"
}

.fa-chevron-circle-left[b-n7qng0lkur]:before {
    content: "\f137"
}

.fa-chevron-circle-right[b-n7qng0lkur]:before {
    content: "\f138"
}

.fa-chevron-circle-up[b-n7qng0lkur]:before {
    content: "\f139"
}

.fa-chevron-circle-down[b-n7qng0lkur]:before {
    content: "\f13a"
}

.fa-html5[b-n7qng0lkur]:before {
    content: "\f13b"
}

.fa-css3[b-n7qng0lkur]:before {
    content: "\f13c"
}

.fa-anchor[b-n7qng0lkur]:before {
    content: "\f13d"
}

.fa-unlock-alt[b-n7qng0lkur]:before {
    content: "\f13e"
}

.fa-bullseye[b-n7qng0lkur]:before {
    content: "\f140"
}

.fa-ellipsis-h[b-n7qng0lkur]:before {
    content: "\f141"
}

.fa-ellipsis-v[b-n7qng0lkur]:before {
    content: "\f142"
}

.fa-rss-square[b-n7qng0lkur]:before {
    content: "\f143"
}

.fa-play-circle[b-n7qng0lkur]:before {
    content: "\f144"
}

.fa-ticket[b-n7qng0lkur]:before {
    content: "\f145"
}

.fa-minus-square[b-n7qng0lkur]:before {
    content: "\f146"
}

.fa-minus-square-o[b-n7qng0lkur]:before {
    content: "\f147"
}

.fa-level-up[b-n7qng0lkur]:before {
    content: "\f148"
}

.fa-level-down[b-n7qng0lkur]:before {
    content: "\f149"
}

.fa-check-square[b-n7qng0lkur]:before {
    content: "\f14a"
}

.fa-pencil-square[b-n7qng0lkur]:before {
    content: "\f14b"
}

.fa-external-link-square[b-n7qng0lkur]:before {
    content: "\f14c"
}

.fa-share-square[b-n7qng0lkur]:before {
    content: "\f14d"
}

.fa-compass[b-n7qng0lkur]:before {
    content: "\f14e"
}

.fa-toggle-down[b-n7qng0lkur]:before, .fa-caret-square-o-down[b-n7qng0lkur]:before {
    content: "\f150"
}

.fa-toggle-up[b-n7qng0lkur]:before, .fa-caret-square-o-up[b-n7qng0lkur]:before {
    content: "\f151"
}

.fa-toggle-right[b-n7qng0lkur]:before, .fa-caret-square-o-right[b-n7qng0lkur]:before {
    content: "\f152"
}

.fa-euro[b-n7qng0lkur]:before, .fa-eur[b-n7qng0lkur]:before {
    content: "\f153"
}

.fa-gbp[b-n7qng0lkur]:before {
    content: "\f154"
}

.fa-dollar[b-n7qng0lkur]:before, .fa-usd[b-n7qng0lkur]:before {
    content: "\f155"
}

.fa-rupee[b-n7qng0lkur]:before, .fa-inr[b-n7qng0lkur]:before {
    content: "\f156"
}

.fa-cny[b-n7qng0lkur]:before, .fa-rmb[b-n7qng0lkur]:before, .fa-yen[b-n7qng0lkur]:before, .fa-jpy[b-n7qng0lkur]:before {
    content: "\f157"
}

.fa-ruble[b-n7qng0lkur]:before, .fa-rouble[b-n7qng0lkur]:before, .fa-rub[b-n7qng0lkur]:before {
    content: "\f158"
}

.fa-won[b-n7qng0lkur]:before, .fa-krw[b-n7qng0lkur]:before {
    content: "\f159"
}

.fa-bitcoin[b-n7qng0lkur]:before, .fa-btc[b-n7qng0lkur]:before {
    content: "\f15a"
}

.fa-file[b-n7qng0lkur]:before {
    content: "\f15b"
}

.fa-file-text[b-n7qng0lkur]:before {
    content: "\f15c"
}

.fa-sort-alpha-asc[b-n7qng0lkur]:before {
    content: "\f15d"
}

.fa-sort-alpha-desc[b-n7qng0lkur]:before {
    content: "\f15e"
}

.fa-sort-amount-asc[b-n7qng0lkur]:before {
    content: "\f160"
}

.fa-sort-amount-desc[b-n7qng0lkur]:before {
    content: "\f161"
}

.fa-sort-numeric-asc[b-n7qng0lkur]:before {
    content: "\f162"
}

.fa-sort-numeric-desc[b-n7qng0lkur]:before {
    content: "\f163"
}

.fa-thumbs-up[b-n7qng0lkur]:before {
    content: "\f164"
}

.fa-thumbs-down[b-n7qng0lkur]:before {
    content: "\f165"
}

.fa-youtube-square[b-n7qng0lkur]:before {
    content: "\f166"
}

.fa-youtube[b-n7qng0lkur]:before {
    content: "\f167"
}

.fa-xing[b-n7qng0lkur]:before {
    content: "\f168"
}

.fa-xing-square[b-n7qng0lkur]:before {
    content: "\f169"
}

.fa-youtube-play[b-n7qng0lkur]:before {
    content: "\f16a"
}

.fa-dropbox[b-n7qng0lkur]:before {
    content: "\f16b"
}

.fa-stack-overflow[b-n7qng0lkur]:before {
    content: "\f16c"
}

.fa-instagram[b-n7qng0lkur]:before {
    content: "\f16d"
}

.fa-flickr[b-n7qng0lkur]:before {
    content: "\f16e"
}

.fa-adn[b-n7qng0lkur]:before {
    content: "\f170"
}

.fa-bitbucket[b-n7qng0lkur]:before {
    content: "\f171"
}

.fa-bitbucket-square[b-n7qng0lkur]:before {
    content: "\f172"
}

.fa-tumblr[b-n7qng0lkur]:before {
    content: "\f173"
}

.fa-tumblr-square[b-n7qng0lkur]:before {
    content: "\f174"
}

.fa-long-arrow-down[b-n7qng0lkur]:before {
    content: "\f175"
}

.fa-long-arrow-up[b-n7qng0lkur]:before {
    content: "\f176"
}

.fa-long-arrow-left[b-n7qng0lkur]:before {
    content: "\f177"
}

.fa-long-arrow-right[b-n7qng0lkur]:before {
    content: "\f178"
}

.fa-apple[b-n7qng0lkur]:before {
    content: "\f179"
}

.fa-windows[b-n7qng0lkur]:before {
    content: "\f17a"
}

.fa-android[b-n7qng0lkur]:before {
    content: "\f17b"
}

.fa-linux[b-n7qng0lkur]:before {
    content: "\f17c"
}

.fa-dribbble[b-n7qng0lkur]:before {
    content: "\f17d"
}

.fa-skype[b-n7qng0lkur]:before {
    content: "\f17e"
}

.fa-foursquare[b-n7qng0lkur]:before {
    content: "\f180"
}

.fa-trello[b-n7qng0lkur]:before {
    content: "\f181"
}

.fa-female[b-n7qng0lkur]:before {
    content: "\f182"
}

.fa-male[b-n7qng0lkur]:before {
    content: "\f183"
}

.fa-gittip[b-n7qng0lkur]:before, .fa-gratipay[b-n7qng0lkur]:before {
    content: "\f184"
}

.fa-sun-o[b-n7qng0lkur]:before {
    content: "\f185"
}

.fa-moon-o[b-n7qng0lkur]:before {
    content: "\f186"
}

.fa-archive[b-n7qng0lkur]:before {
    content: "\f187"
}

.fa-bug[b-n7qng0lkur]:before {
    content: "\f188"
}

.fa-vk[b-n7qng0lkur]:before {
    content: "\f189"
}

.fa-weibo[b-n7qng0lkur]:before {
    content: "\f18a"
}

.fa-renren[b-n7qng0lkur]:before {
    content: "\f18b"
}

.fa-pagelines[b-n7qng0lkur]:before {
    content: "\f18c"
}

.fa-stack-exchange[b-n7qng0lkur]:before {
    content: "\f18d"
}

.fa-arrow-circle-o-right[b-n7qng0lkur]:before {
    content: "\f18e"
}

.fa-arrow-circle-o-left[b-n7qng0lkur]:before {
    content: "\f190"
}

.fa-toggle-left[b-n7qng0lkur]:before, .fa-caret-square-o-left[b-n7qng0lkur]:before {
    content: "\f191"
}

.fa-dot-circle-o[b-n7qng0lkur]:before {
    content: "\f192"
}

.fa-wheelchair[b-n7qng0lkur]:before {
    content: "\f193"
}

.fa-vimeo-square[b-n7qng0lkur]:before {
    content: "\f194"
}

.fa-turkish-lira[b-n7qng0lkur]:before, .fa-try[b-n7qng0lkur]:before {
    content: "\f195"
}

.fa-plus-square-o[b-n7qng0lkur]:before {
    content: "\f196"
}

.fa-space-shuttle[b-n7qng0lkur]:before {
    content: "\f197"
}

.fa-slack[b-n7qng0lkur]:before {
    content: "\f198"
}

.fa-envelope-square[b-n7qng0lkur]:before {
    content: "\f199"
}

.fa-wordpress[b-n7qng0lkur]:before {
    content: "\f19a"
}

.fa-openid[b-n7qng0lkur]:before {
    content: "\f19b"
}

.fa-institution[b-n7qng0lkur]:before, .fa-bank[b-n7qng0lkur]:before, .fa-university[b-n7qng0lkur]:before {
    content: "\f19c"
}

.fa-mortar-board[b-n7qng0lkur]:before, .fa-graduation-cap[b-n7qng0lkur]:before {
    content: "\f19d"
}

.fa-yahoo[b-n7qng0lkur]:before {
    content: "\f19e"
}

.fa-google[b-n7qng0lkur]:before {
    content: "\f1a0"
}

.fa-reddit[b-n7qng0lkur]:before {
    content: "\f1a1"
}

.fa-reddit-square[b-n7qng0lkur]:before {
    content: "\f1a2"
}

.fa-stumbleupon-circle[b-n7qng0lkur]:before {
    content: "\f1a3"
}

.fa-stumbleupon[b-n7qng0lkur]:before {
    content: "\f1a4"
}

.fa-delicious[b-n7qng0lkur]:before {
    content: "\f1a5"
}

.fa-digg[b-n7qng0lkur]:before {
    content: "\f1a6"
}

.fa-pied-piper-pp[b-n7qng0lkur]:before {
    content: "\f1a7"
}

.fa-pied-piper-alt[b-n7qng0lkur]:before {
    content: "\f1a8"
}

.fa-drupal[b-n7qng0lkur]:before {
    content: "\f1a9"
}

.fa-joomla[b-n7qng0lkur]:before {
    content: "\f1aa"
}

.fa-language[b-n7qng0lkur]:before {
    content: "\f1ab"
}

.fa-fax[b-n7qng0lkur]:before {
    content: "\f1ac"
}

.fa-building[b-n7qng0lkur]:before {
    content: "\f1ad"
}

.fa-child[b-n7qng0lkur]:before {
    content: "\f1ae"
}

.fa-paw[b-n7qng0lkur]:before {
    content: "\f1b0"
}

.fa-spoon[b-n7qng0lkur]:before {
    content: "\f1b1"
}

.fa-cube[b-n7qng0lkur]:before {
    content: "\f1b2"
}

.fa-cubes[b-n7qng0lkur]:before {
    content: "\f1b3"
}

.fa-behance[b-n7qng0lkur]:before {
    content: "\f1b4"
}

.fa-behance-square[b-n7qng0lkur]:before {
    content: "\f1b5"
}

.fa-steam[b-n7qng0lkur]:before {
    content: "\f1b6"
}

.fa-steam-square[b-n7qng0lkur]:before {
    content: "\f1b7"
}

.fa-recycle[b-n7qng0lkur]:before {
    content: "\f1b8"
}

.fa-automobile[b-n7qng0lkur]:before, .fa-car[b-n7qng0lkur]:before {
    content: "\f1b9"
}

.fa-cab[b-n7qng0lkur]:before, .fa-taxi[b-n7qng0lkur]:before {
    content: "\f1ba"
}

.fa-tree[b-n7qng0lkur]:before {
    content: "\f1bb"
}

.fa-spotify[b-n7qng0lkur]:before {
    content: "\f1bc"
}

.fa-deviantart[b-n7qng0lkur]:before {
    content: "\f1bd"
}

.fa-soundcloud[b-n7qng0lkur]:before {
    content: "\f1be"
}

.fa-database[b-n7qng0lkur]:before {
    content: "\f1c0"
}

.fa-file-pdf-o[b-n7qng0lkur]:before {
    content: "\f1c1"
}

.fa-file-word-o[b-n7qng0lkur]:before {
    content: "\f1c2"
}

.fa-file-excel-o[b-n7qng0lkur]:before {
    content: "\f1c3"
}

.fa-file-powerpoint-o[b-n7qng0lkur]:before {
    content: "\f1c4"
}

.fa-file-photo-o[b-n7qng0lkur]:before, .fa-file-picture-o[b-n7qng0lkur]:before, .fa-file-image-o[b-n7qng0lkur]:before {
    content: "\f1c5"
}

.fa-file-zip-o[b-n7qng0lkur]:before, .fa-file-archive-o[b-n7qng0lkur]:before {
    content: "\f1c6"
}

.fa-file-sound-o[b-n7qng0lkur]:before, .fa-file-audio-o[b-n7qng0lkur]:before {
    content: "\f1c7"
}

.fa-file-movie-o[b-n7qng0lkur]:before, .fa-file-video-o[b-n7qng0lkur]:before {
    content: "\f1c8"
}

.fa-file-code-o[b-n7qng0lkur]:before {
    content: "\f1c9"
}

.fa-vine[b-n7qng0lkur]:before {
    content: "\f1ca"
}

.fa-codepen[b-n7qng0lkur]:before {
    content: "\f1cb"
}

.fa-jsfiddle[b-n7qng0lkur]:before {
    content: "\f1cc"
}

.fa-life-bouy[b-n7qng0lkur]:before, .fa-life-buoy[b-n7qng0lkur]:before, .fa-life-saver[b-n7qng0lkur]:before, .fa-support[b-n7qng0lkur]:before, .fa-life-ring[b-n7qng0lkur]:before {
    content: "\f1cd"
}

.fa-circle-o-notch[b-n7qng0lkur]:before {
    content: "\f1ce"
}

.fa-ra[b-n7qng0lkur]:before, .fa-resistance[b-n7qng0lkur]:before, .fa-rebel[b-n7qng0lkur]:before {
    content: "\f1d0"
}

.fa-ge[b-n7qng0lkur]:before, .fa-empire[b-n7qng0lkur]:before {
    content: "\f1d1"
}

.fa-git-square[b-n7qng0lkur]:before {
    content: "\f1d2"
}

.fa-git[b-n7qng0lkur]:before {
    content: "\f1d3"
}

.fa-y-combinator-square[b-n7qng0lkur]:before, .fa-yc-square[b-n7qng0lkur]:before, .fa-hacker-news[b-n7qng0lkur]:before {
    content: "\f1d4"
}

.fa-tencent-weibo[b-n7qng0lkur]:before {
    content: "\f1d5"
}

.fa-qq[b-n7qng0lkur]:before {
    content: "\f1d6"
}

.fa-wechat[b-n7qng0lkur]:before, .fa-weixin[b-n7qng0lkur]:before {
    content: "\f1d7"
}

.fa-send[b-n7qng0lkur]:before, .fa-paper-plane[b-n7qng0lkur]:before {
    content: "\f1d8"
}

.fa-send-o[b-n7qng0lkur]:before, .fa-paper-plane-o[b-n7qng0lkur]:before {
    content: "\f1d9"
}

.fa-history[b-n7qng0lkur]:before {
    content: "\f1da"
}

.fa-circle-thin[b-n7qng0lkur]:before {
    content: "\f1db"
}

.fa-header[b-n7qng0lkur]:before {
    content: "\f1dc"
}

.fa-paragraph[b-n7qng0lkur]:before {
    content: "\f1dd"
}

.fa-sliders[b-n7qng0lkur]:before {
    content: "\f1de"
}

.fa-share-alt[b-n7qng0lkur]:before {
    content: "\f1e0"
}

.fa-share-alt-square[b-n7qng0lkur]:before {
    content: "\f1e1"
}

.fa-bomb[b-n7qng0lkur]:before {
    content: "\f1e2"
}

.fa-soccer-ball-o[b-n7qng0lkur]:before, .fa-futbol-o[b-n7qng0lkur]:before {
    content: "\f1e3"
}

.fa-tty[b-n7qng0lkur]:before {
    content: "\f1e4"
}

.fa-binoculars[b-n7qng0lkur]:before {
    content: "\f1e5"
}

.fa-plug[b-n7qng0lkur]:before {
    content: "\f1e6"
}

.fa-slideshare[b-n7qng0lkur]:before {
    content: "\f1e7"
}

.fa-twitch[b-n7qng0lkur]:before {
    content: "\f1e8"
}

.fa-yelp[b-n7qng0lkur]:before {
    content: "\f1e9"
}

.fa-newspaper-o[b-n7qng0lkur]:before {
    content: "\f1ea"
}

.fa-wifi[b-n7qng0lkur]:before {
    content: "\f1eb"
}

.fa-calculator[b-n7qng0lkur]:before {
    content: "\f1ec"
}

.fa-paypal[b-n7qng0lkur]:before {
    content: "\f1ed"
}

.fa-google-wallet[b-n7qng0lkur]:before {
    content: "\f1ee"
}

.fa-cc-visa[b-n7qng0lkur]:before {
    content: "\f1f0"
}

.fa-cc-mastercard[b-n7qng0lkur]:before {
    content: "\f1f1"
}

.fa-cc-discover[b-n7qng0lkur]:before {
    content: "\f1f2"
}

.fa-cc-amex[b-n7qng0lkur]:before {
    content: "\f1f3"
}

.fa-cc-paypal[b-n7qng0lkur]:before {
    content: "\f1f4"
}

.fa-cc-stripe[b-n7qng0lkur]:before {
    content: "\f1f5"
}

.fa-bell-slash[b-n7qng0lkur]:before {
    content: "\f1f6"
}

.fa-bell-slash-o[b-n7qng0lkur]:before {
    content: "\f1f7"
}

.fa-trash[b-n7qng0lkur]:before {
    content: "\f1f8"
}

.fa-copyright[b-n7qng0lkur]:before {
    content: "\f1f9"
}

.fa-at[b-n7qng0lkur]:before {
    content: "\f1fa"
}

.fa-eyedropper[b-n7qng0lkur]:before {
    content: "\f1fb"
}

.fa-paint-brush[b-n7qng0lkur]:before {
    content: "\f1fc"
}

.fa-birthday-cake[b-n7qng0lkur]:before {
    content: "\f1fd"
}

.fa-area-chart[b-n7qng0lkur]:before {
    content: "\f1fe"
}

.fa-pie-chart[b-n7qng0lkur]:before {
    content: "\f200"
}

.fa-line-chart[b-n7qng0lkur]:before {
    content: "\f201"
}

.fa-lastfm[b-n7qng0lkur]:before {
    content: "\f202"
}

.fa-lastfm-square[b-n7qng0lkur]:before {
    content: "\f203"
}

.fa-toggle-off[b-n7qng0lkur]:before {
    content: "\f204"
}

.fa-toggle-on[b-n7qng0lkur]:before {
    content: "\f205"
}

.fa-bicycle[b-n7qng0lkur]:before {
    content: "\f206"
}

.fa-bus[b-n7qng0lkur]:before {
    content: "\f207"
}

.fa-ioxhost[b-n7qng0lkur]:before {
    content: "\f208"
}

.fa-angellist[b-n7qng0lkur]:before {
    content: "\f209"
}

.fa-cc[b-n7qng0lkur]:before {
    content: "\f20a"
}

.fa-shekel[b-n7qng0lkur]:before, .fa-sheqel[b-n7qng0lkur]:before, .fa-ils[b-n7qng0lkur]:before {
    content: "\f20b"
}

.fa-meanpath[b-n7qng0lkur]:before {
    content: "\f20c"
}

.fa-buysellads[b-n7qng0lkur]:before {
    content: "\f20d"
}

.fa-connectdevelop[b-n7qng0lkur]:before {
    content: "\f20e"
}

.fa-dashcube[b-n7qng0lkur]:before {
    content: "\f210"
}

.fa-forumbee[b-n7qng0lkur]:before {
    content: "\f211"
}

.fa-leanpub[b-n7qng0lkur]:before {
    content: "\f212"
}

.fa-sellsy[b-n7qng0lkur]:before {
    content: "\f213"
}

.fa-shirtsinbulk[b-n7qng0lkur]:before {
    content: "\f214"
}

.fa-simplybuilt[b-n7qng0lkur]:before {
    content: "\f215"
}

.fa-skyatlas[b-n7qng0lkur]:before {
    content: "\f216"
}

.fa-cart-plus[b-n7qng0lkur]:before {
    content: "\f217"
}

.fa-cart-arrow-down[b-n7qng0lkur]:before {
    content: "\f218"
}

.fa-diamond[b-n7qng0lkur]:before {
    content: "\f219"
}

.fa-ship[b-n7qng0lkur]:before {
    content: "\f21a"
}

.fa-user-secret[b-n7qng0lkur]:before {
    content: "\f21b"
}

.fa-motorcycle[b-n7qng0lkur]:before {
    content: "\f21c"
}

.fa-street-view[b-n7qng0lkur]:before {
    content: "\f21d"
}

.fa-heartbeat[b-n7qng0lkur]:before {
    content: "\f21e"
}

.fa-venus[b-n7qng0lkur]:before {
    content: "\f221"
}

.fa-mars[b-n7qng0lkur]:before {
    content: "\f222"
}

.fa-mercury[b-n7qng0lkur]:before {
    content: "\f223"
}

.fa-intersex[b-n7qng0lkur]:before, .fa-transgender[b-n7qng0lkur]:before {
    content: "\f224"
}

.fa-transgender-alt[b-n7qng0lkur]:before {
    content: "\f225"
}

.fa-venus-double[b-n7qng0lkur]:before {
    content: "\f226"
}

.fa-mars-double[b-n7qng0lkur]:before {
    content: "\f227"
}

.fa-venus-mars[b-n7qng0lkur]:before {
    content: "\f228"
}

.fa-mars-stroke[b-n7qng0lkur]:before {
    content: "\f229"
}

.fa-mars-stroke-v[b-n7qng0lkur]:before {
    content: "\f22a"
}

.fa-mars-stroke-h[b-n7qng0lkur]:before {
    content: "\f22b"
}

.fa-neuter[b-n7qng0lkur]:before {
    content: "\f22c"
}

.fa-genderless[b-n7qng0lkur]:before {
    content: "\f22d"
}

.fa-facebook-official[b-n7qng0lkur]:before {
    content: "\f230"
}

.fa-pinterest-p[b-n7qng0lkur]:before {
    content: "\f231"
}

.fa-whatsapp[b-n7qng0lkur]:before {
    content: "\f232"
}

.fa-server[b-n7qng0lkur]:before {
    content: "\f233"
}

.fa-user-plus[b-n7qng0lkur]:before {
    content: "\f234"
}

.fa-user-times[b-n7qng0lkur]:before {
    content: "\f235"
}

.fa-hotel[b-n7qng0lkur]:before, .fa-bed[b-n7qng0lkur]:before {
    content: "\f236"
}

.fa-viacoin[b-n7qng0lkur]:before {
    content: "\f237"
}

.fa-train[b-n7qng0lkur]:before {
    content: "\f238"
}

.fa-subway[b-n7qng0lkur]:before {
    content: "\f239"
}

.fa-medium[b-n7qng0lkur]:before {
    content: "\f23a"
}

.fa-yc[b-n7qng0lkur]:before, .fa-y-combinator[b-n7qng0lkur]:before {
    content: "\f23b"
}

.fa-optin-monster[b-n7qng0lkur]:before {
    content: "\f23c"
}

.fa-opencart[b-n7qng0lkur]:before {
    content: "\f23d"
}

.fa-expeditedssl[b-n7qng0lkur]:before {
    content: "\f23e"
}

.fa-battery-4[b-n7qng0lkur]:before, .fa-battery[b-n7qng0lkur]:before, .fa-battery-full[b-n7qng0lkur]:before {
    content: "\f240"
}

.fa-battery-3[b-n7qng0lkur]:before, .fa-battery-three-quarters[b-n7qng0lkur]:before {
    content: "\f241"
}

.fa-battery-2[b-n7qng0lkur]:before, .fa-battery-half[b-n7qng0lkur]:before {
    content: "\f242"
}

.fa-battery-1[b-n7qng0lkur]:before, .fa-battery-quarter[b-n7qng0lkur]:before {
    content: "\f243"
}

.fa-battery-0[b-n7qng0lkur]:before, .fa-battery-empty[b-n7qng0lkur]:before {
    content: "\f244"
}

.fa-mouse-pointer[b-n7qng0lkur]:before {
    content: "\f245"
}

.fa-i-cursor[b-n7qng0lkur]:before {
    content: "\f246"
}

.fa-object-group[b-n7qng0lkur]:before {
    content: "\f247"
}

.fa-object-ungroup[b-n7qng0lkur]:before {
    content: "\f248"
}

.fa-sticky-note[b-n7qng0lkur]:before {
    content: "\f249"
}

.fa-sticky-note-o[b-n7qng0lkur]:before {
    content: "\f24a"
}

.fa-cc-jcb[b-n7qng0lkur]:before {
    content: "\f24b"
}

.fa-cc-diners-club[b-n7qng0lkur]:before {
    content: "\f24c"
}

.fa-clone[b-n7qng0lkur]:before {
    content: "\f24d"
}

.fa-balance-scale[b-n7qng0lkur]:before {
    content: "\f24e"
}

.fa-hourglass-o[b-n7qng0lkur]:before {
    content: "\f250"
}

.fa-hourglass-1[b-n7qng0lkur]:before, .fa-hourglass-start[b-n7qng0lkur]:before {
    content: "\f251"
}

.fa-hourglass-2[b-n7qng0lkur]:before, .fa-hourglass-half[b-n7qng0lkur]:before {
    content: "\f252"
}

.fa-hourglass-3[b-n7qng0lkur]:before, .fa-hourglass-end[b-n7qng0lkur]:before {
    content: "\f253"
}

.fa-hourglass[b-n7qng0lkur]:before {
    content: "\f254"
}

.fa-hand-grab-o[b-n7qng0lkur]:before, .fa-hand-rock-o[b-n7qng0lkur]:before {
    content: "\f255"
}

.fa-hand-stop-o[b-n7qng0lkur]:before, .fa-hand-paper-o[b-n7qng0lkur]:before {
    content: "\f256"
}

.fa-hand-scissors-o[b-n7qng0lkur]:before {
    content: "\f257"
}

.fa-hand-lizard-o[b-n7qng0lkur]:before {
    content: "\f258"
}

.fa-hand-spock-o[b-n7qng0lkur]:before {
    content: "\f259"
}

.fa-hand-pointer-o[b-n7qng0lkur]:before {
    content: "\f25a"
}

.fa-hand-peace-o[b-n7qng0lkur]:before {
    content: "\f25b"
}

.fa-trademark[b-n7qng0lkur]:before {
    content: "\f25c"
}

.fa-registered[b-n7qng0lkur]:before {
    content: "\f25d"
}

.fa-creative-commons[b-n7qng0lkur]:before {
    content: "\f25e"
}

.fa-gg[b-n7qng0lkur]:before {
    content: "\f260"
}

.fa-gg-circle[b-n7qng0lkur]:before {
    content: "\f261"
}

.fa-tripadvisor[b-n7qng0lkur]:before {
    content: "\f262"
}

.fa-odnoklassniki[b-n7qng0lkur]:before {
    content: "\f263"
}

.fa-odnoklassniki-square[b-n7qng0lkur]:before {
    content: "\f264"
}

.fa-get-pocket[b-n7qng0lkur]:before {
    content: "\f265"
}

.fa-wikipedia-w[b-n7qng0lkur]:before {
    content: "\f266"
}

.fa-safari[b-n7qng0lkur]:before {
    content: "\f267"
}

.fa-chrome[b-n7qng0lkur]:before {
    content: "\f268"
}

.fa-firefox[b-n7qng0lkur]:before {
    content: "\f269"
}

.fa-opera[b-n7qng0lkur]:before {
    content: "\f26a"
}

.fa-internet-explorer[b-n7qng0lkur]:before {
    content: "\f26b"
}

.fa-tv[b-n7qng0lkur]:before, .fa-television[b-n7qng0lkur]:before {
    content: "\f26c"
}

.fa-contao[b-n7qng0lkur]:before {
    content: "\f26d"
}

.fa-500px[b-n7qng0lkur]:before {
    content: "\f26e"
}

.fa-amazon[b-n7qng0lkur]:before {
    content: "\f270"
}

.fa-calendar-plus-o[b-n7qng0lkur]:before {
    content: "\f271"
}

.fa-calendar-minus-o[b-n7qng0lkur]:before {
    content: "\f272"
}

.fa-calendar-times-o[b-n7qng0lkur]:before {
    content: "\f273"
}

.fa-calendar-check-o[b-n7qng0lkur]:before {
    content: "\f274"
}

.fa-industry[b-n7qng0lkur]:before {
    content: "\f275"
}

.fa-map-pin[b-n7qng0lkur]:before {
    content: "\f276"
}

.fa-map-signs[b-n7qng0lkur]:before {
    content: "\f277"
}

.fa-map-o[b-n7qng0lkur]:before {
    content: "\f278"
}

.fa-map[b-n7qng0lkur]:before {
    content: "\f279"
}

.fa-commenting[b-n7qng0lkur]:before {
    content: "\f27a"
}

.fa-commenting-o[b-n7qng0lkur]:before {
    content: "\f27b"
}

.fa-houzz[b-n7qng0lkur]:before {
    content: "\f27c"
}

.fa-vimeo[b-n7qng0lkur]:before {
    content: "\f27d"
}

.fa-black-tie[b-n7qng0lkur]:before {
    content: "\f27e"
}

.fa-fonticons[b-n7qng0lkur]:before {
    content: "\f280"
}

.fa-reddit-alien[b-n7qng0lkur]:before {
    content: "\f281"
}

.fa-edge[b-n7qng0lkur]:before {
    content: "\f282"
}

.fa-credit-card-alt[b-n7qng0lkur]:before {
    content: "\f283"
}

.fa-codiepie[b-n7qng0lkur]:before {
    content: "\f284"
}

.fa-modx[b-n7qng0lkur]:before {
    content: "\f285"
}

.fa-fort-awesome[b-n7qng0lkur]:before {
    content: "\f286"
}

.fa-usb[b-n7qng0lkur]:before {
    content: "\f287"
}

.fa-product-hunt[b-n7qng0lkur]:before {
    content: "\f288"
}

.fa-mixcloud[b-n7qng0lkur]:before {
    content: "\f289"
}

.fa-scribd[b-n7qng0lkur]:before {
    content: "\f28a"
}

.fa-pause-circle[b-n7qng0lkur]:before {
    content: "\f28b"
}

.fa-pause-circle-o[b-n7qng0lkur]:before {
    content: "\f28c"
}

.fa-stop-circle[b-n7qng0lkur]:before {
    content: "\f28d"
}

.fa-stop-circle-o[b-n7qng0lkur]:before {
    content: "\f28e"
}

.fa-shopping-bag[b-n7qng0lkur]:before {
    content: "\f290"
}

.fa-shopping-basket[b-n7qng0lkur]:before {
    content: "\f291"
}

.fa-hashtag[b-n7qng0lkur]:before {
    content: "\f292"
}

.fa-bluetooth[b-n7qng0lkur]:before {
    content: "\f293"
}

.fa-bluetooth-b[b-n7qng0lkur]:before {
    content: "\f294"
}

.fa-percent[b-n7qng0lkur]:before {
    content: "\f295"
}

.fa-gitlab[b-n7qng0lkur]:before {
    content: "\f296"
}

.fa-wpbeginner[b-n7qng0lkur]:before {
    content: "\f297"
}

.fa-wpforms[b-n7qng0lkur]:before {
    content: "\f298"
}

.fa-envira[b-n7qng0lkur]:before {
    content: "\f299"
}

.fa-universal-access[b-n7qng0lkur]:before {
    content: "\f29a"
}

.fa-wheelchair-alt[b-n7qng0lkur]:before {
    content: "\f29b"
}

.fa-question-circle-o[b-n7qng0lkur]:before {
    content: "\f29c"
}

.fa-blind[b-n7qng0lkur]:before {
    content: "\f29d"
}

.fa-audio-description[b-n7qng0lkur]:before {
    content: "\f29e"
}

.fa-volume-control-phone[b-n7qng0lkur]:before {
    content: "\f2a0"
}

.fa-braille[b-n7qng0lkur]:before {
    content: "\f2a1"
}

.fa-assistive-listening-systems[b-n7qng0lkur]:before {
    content: "\f2a2"
}

.fa-asl-interpreting[b-n7qng0lkur]:before, .fa-american-sign-language-interpreting[b-n7qng0lkur]:before {
    content: "\f2a3"
}

.fa-deafness[b-n7qng0lkur]:before, .fa-hard-of-hearing[b-n7qng0lkur]:before, .fa-deaf[b-n7qng0lkur]:before {
    content: "\f2a4"
}

.fa-glide[b-n7qng0lkur]:before {
    content: "\f2a5"
}

.fa-glide-g[b-n7qng0lkur]:before {
    content: "\f2a6"
}

.fa-signing[b-n7qng0lkur]:before, .fa-sign-language[b-n7qng0lkur]:before {
    content: "\f2a7"
}

.fa-low-vision[b-n7qng0lkur]:before {
    content: "\f2a8"
}

.fa-viadeo[b-n7qng0lkur]:before {
    content: "\f2a9"
}

.fa-viadeo-square[b-n7qng0lkur]:before {
    content: "\f2aa"
}

.fa-snapchat[b-n7qng0lkur]:before {
    content: "\f2ab"
}

.fa-snapchat-ghost[b-n7qng0lkur]:before {
    content: "\f2ac"
}

.fa-snapchat-square[b-n7qng0lkur]:before {
    content: "\f2ad"
}

.fa-pied-piper[b-n7qng0lkur]:before {
    content: "\f2ae"
}

.fa-first-order[b-n7qng0lkur]:before {
    content: "\f2b0"
}

.fa-yoast[b-n7qng0lkur]:before {
    content: "\f2b1"
}

.fa-themeisle[b-n7qng0lkur]:before {
    content: "\f2b2"
}

.fa-google-plus-circle[b-n7qng0lkur]:before, .fa-google-plus-official[b-n7qng0lkur]:before {
    content: "\f2b3"
}

.fa-fa[b-n7qng0lkur]:before, .fa-font-awesome[b-n7qng0lkur]:before {
    content: "\f2b4"
}

.fa-handshake-o[b-n7qng0lkur]:before {
    content: "\f2b5"
}

.fa-envelope-open[b-n7qng0lkur]:before {
    content: "\f2b6"
}

.fa-envelope-open-o[b-n7qng0lkur]:before {
    content: "\f2b7"
}

.fa-linode[b-n7qng0lkur]:before {
    content: "\f2b8"
}

.fa-address-book[b-n7qng0lkur]:before {
    content: "\f2b9"
}

.fa-address-book-o[b-n7qng0lkur]:before {
    content: "\f2ba"
}

.fa-vcard[b-n7qng0lkur]:before, .fa-address-card[b-n7qng0lkur]:before {
    content: "\f2bb"
}

.fa-vcard-o[b-n7qng0lkur]:before, .fa-address-card-o[b-n7qng0lkur]:before {
    content: "\f2bc"
}

.fa-user-circle[b-n7qng0lkur]:before {
    content: "\f2bd"
}

.fa-user-circle-o[b-n7qng0lkur]:before {
    content: "\f2be"
}

.fa-user-o[b-n7qng0lkur]:before {
    content: "\f2c0"
}

.fa-id-badge[b-n7qng0lkur]:before {
    content: "\f2c1"
}

.fa-drivers-license[b-n7qng0lkur]:before, .fa-id-card[b-n7qng0lkur]:before {
    content: "\f2c2"
}

.fa-drivers-license-o[b-n7qng0lkur]:before, .fa-id-card-o[b-n7qng0lkur]:before {
    content: "\f2c3"
}

.fa-quora[b-n7qng0lkur]:before {
    content: "\f2c4"
}

.fa-free-code-camp[b-n7qng0lkur]:before {
    content: "\f2c5"
}

.fa-telegram[b-n7qng0lkur]:before {
    content: "\f2c6"
}

.fa-thermometer-4[b-n7qng0lkur]:before, .fa-thermometer[b-n7qng0lkur]:before, .fa-thermometer-full[b-n7qng0lkur]:before {
    content: "\f2c7"
}

.fa-thermometer-3[b-n7qng0lkur]:before, .fa-thermometer-three-quarters[b-n7qng0lkur]:before {
    content: "\f2c8"
}

.fa-thermometer-2[b-n7qng0lkur]:before, .fa-thermometer-half[b-n7qng0lkur]:before {
    content: "\f2c9"
}

.fa-thermometer-1[b-n7qng0lkur]:before, .fa-thermometer-quarter[b-n7qng0lkur]:before {
    content: "\f2ca"
}

.fa-thermometer-0[b-n7qng0lkur]:before, .fa-thermometer-empty[b-n7qng0lkur]:before {
    content: "\f2cb"
}

.fa-shower[b-n7qng0lkur]:before {
    content: "\f2cc"
}

.fa-bathtub[b-n7qng0lkur]:before, .fa-s15[b-n7qng0lkur]:before, .fa-bath[b-n7qng0lkur]:before {
    content: "\f2cd"
}

.fa-podcast[b-n7qng0lkur]:before {
    content: "\f2ce"
}

.fa-window-maximize[b-n7qng0lkur]:before {
    content: "\f2d0"
}

.fa-window-minimize[b-n7qng0lkur]:before {
    content: "\f2d1"
}

.fa-window-restore[b-n7qng0lkur]:before {
    content: "\f2d2"
}

.fa-times-rectangle[b-n7qng0lkur]:before, .fa-window-close[b-n7qng0lkur]:before {
    content: "\f2d3"
}

.fa-times-rectangle-o[b-n7qng0lkur]:before, .fa-window-close-o[b-n7qng0lkur]:before {
    content: "\f2d4"
}

.fa-bandcamp[b-n7qng0lkur]:before {
    content: "\f2d5"
}

.fa-grav[b-n7qng0lkur]:before {
    content: "\f2d6"
}

.fa-etsy[b-n7qng0lkur]:before {
    content: "\f2d7"
}

.fa-imdb[b-n7qng0lkur]:before {
    content: "\f2d8"
}

.fa-ravelry[b-n7qng0lkur]:before {
    content: "\f2d9"
}

.fa-eercast[b-n7qng0lkur]:before {
    content: "\f2da"
}

.fa-microchip[b-n7qng0lkur]:before {
    content: "\f2db"
}

.fa-snowflake-o[b-n7qng0lkur]:before {
    content: "\f2dc"
}

.fa-superpowers[b-n7qng0lkur]:before {
    content: "\f2dd"
}

.fa-wpexplorer[b-n7qng0lkur]:before {
    content: "\f2de"
}

.fa-meetup[b-n7qng0lkur]:before {
    content: "\f2e0"
}

.sr-only[b-n7qng0lkur] {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}

.sr-only-focusable:active[b-n7qng0lkur], .sr-only-focusable:focus[b-n7qng0lkur] {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}




/*!
Theme Name: 	Page Builder Framework
Theme URI:		https://mapsteps.com
Author: 		David Vongries
Author URI: 	https://davidvongries.com
Description: 	Page Builder Framework is a lightweight, fast and highly customizible WordPress theme made to work with all page builders like like Beaver Builder, Elementor, Divi, and more. It has been written from ground up with SEO in mind and follows the latest web standards (HTML5 and schema.org markup).
Version: 		1.5.6
License:		GNU General Public License 3 or later
License URI:	https://www.gnu.org/licenses/gpl-3.0.html
Tags: 			one-column, two-columns, left-sidebar, right-sidebar, custom-colors, custom-menu, featured-images, full-width-template, rtl-language-support
Text Domain:	wpbf
*/ /*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */

html[b-n7qng0lkur] {
    line-height: normal;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body[b-n7qng0lkur] {
    margin: 0
}

article[b-n7qng0lkur], aside[b-n7qng0lkur], footer[b-n7qng0lkur], header[b-n7qng0lkur], nav[b-n7qng0lkur], section[b-n7qng0lkur] {
    display: block
}

figcaption[b-n7qng0lkur], figure[b-n7qng0lkur], main[b-n7qng0lkur] {
    display: block
}

hr[b-n7qng0lkur] {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

pre[b-n7qng0lkur] {
    font-family: monospace, monospace;
    font-size: 1em
}

a[b-n7qng0lkur] {
    background-color: transparent;
    -webkit-text-decoration-skip: objects
}

abbr[title][b-n7qng0lkur] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted
}

code[b-n7qng0lkur], kbd[b-n7qng0lkur], samp[b-n7qng0lkur] {
    font-family: monospace, monospace;
    font-size: 1em
}

dfn[b-n7qng0lkur] {
    font-style: italic
}

mark[b-n7qng0lkur] {
    background-color: #ff0;
    color: #000
}

small[b-n7qng0lkur] {
    font-size: 80%
}

sub[b-n7qng0lkur], sup[b-n7qng0lkur] {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub[b-n7qng0lkur] {
    bottom: -0.25em
}

sup[b-n7qng0lkur] {
    top: -0.5em
}

audio[b-n7qng0lkur], video[b-n7qng0lkur] {
    display: inline-block
}

    audio:not([controls])[b-n7qng0lkur] {
        display: none;
        height: 0
    }

img[b-n7qng0lkur] {
    border-style: none
}

svg:not(:root)[b-n7qng0lkur] {
    overflow: hidden
}

button[b-n7qng0lkur], input[b-n7qng0lkur], optgroup[b-n7qng0lkur], select[b-n7qng0lkur], textarea[b-n7qng0lkur] {
    margin: 0
}

button[b-n7qng0lkur], input[b-n7qng0lkur] {
    overflow: visible
}

button[b-n7qng0lkur], select[b-n7qng0lkur] {
    text-transform: none
}

button[b-n7qng0lkur], html [type="button"][b-n7qng0lkur], [type="reset"][b-n7qng0lkur], [type="submit"][b-n7qng0lkur] {
    -webkit-appearance: button
}

    button[b-n7qng0lkur]::-moz-focus-inner, [type="button"][b-n7qng0lkur]::-moz-focus-inner, [type="reset"][b-n7qng0lkur]::-moz-focus-inner, [type="submit"][b-n7qng0lkur]::-moz-focus-inner {
        border-style: none;
        padding: 0
    }

    button:-moz-focusring[b-n7qng0lkur], [type="button"]:-moz-focusring[b-n7qng0lkur], [type="reset"]:-moz-focusring[b-n7qng0lkur], [type="submit"]:-moz-focusring[b-n7qng0lkur] {
        outline: 1px dotted ButtonText
    }

fieldset[b-n7qng0lkur] {
    padding: 0.35em 0.75em 0.625em
}

legend[b-n7qng0lkur] {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress[b-n7qng0lkur] {
    display: inline-block;
    vertical-align: baseline
}

textarea[b-n7qng0lkur] {
    overflow: auto
}

[type="checkbox"][b-n7qng0lkur], [type="radio"][b-n7qng0lkur] {
    box-sizing: border-box;
    padding: 0
}

[type="number"][b-n7qng0lkur]::-webkit-inner-spin-button, [type="number"][b-n7qng0lkur]::-webkit-outer-spin-button {
    height: auto
}

[type="search"][b-n7qng0lkur] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

    [type="search"][b-n7qng0lkur]::-webkit-search-cancel-button, [type="search"][b-n7qng0lkur]::-webkit-search-decoration {
        -webkit-appearance: none
    }

[b-n7qng0lkur]::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details[b-n7qng0lkur], menu[b-n7qng0lkur] {
    display: block
}

summary[b-n7qng0lkur] {
    display: list-item
}

canvas[b-n7qng0lkur] {
    display: inline-block
}

template[b-n7qng0lkur] {
    display: none
}

[hidden][b-n7qng0lkur] {
    display: none
}

.wpbf-container[b-n7qng0lkur] {
    max-width: 1200px;
    padding: 0 20px
}

    .wpbf-container[b-n7qng0lkur]:before, .wpbf-container[b-n7qng0lkur]:after {
        content: "";
        display: table
    }

    .wpbf-container[b-n7qng0lkur]:after {
        clear: both
    }

.wpbf-clearfix[b-n7qng0lkur]:before {
    content: "";
    display: table-cell
}

.wpbf-clearfix[b-n7qng0lkur]:after {
    content: "";
    display: table;
    clear: both
}

.wpbf-float-left[b-n7qng0lkur] {
    float: left
}

.wpbf-float-right[b-n7qng0lkur] {
    float: right
}

[class*='wpbf-float-'][b-n7qng0lkur] {
    max-width: 100%
}

.wpbf-container-center[b-n7qng0lkur] {
    margin-left: auto;
    margin-right: auto
}

.wpbf-button[b-n7qng0lkur]::-moz-focus-inner {
    border: 0;
    padding: 0
}

.wpbf-button[b-n7qng0lkur], input[type="submit"][b-n7qng0lkur] {
    -webkit-appearance: none;
    text-align: center;
    padding: 14px 16px;
    background: #e7e7ec;
    outline: 0;
    border: none;
    display: inline-block;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -ms-border-radius: 2px;
    border-radius: 2px;
    cursor: pointer;
    font-size: 14px;
    font-weight: 700;
    color: #6d7680;
    -moz-transition: background-color 0.2s;
    -o-transition: background-color 0.2s;
    -webkit-transition: background-color 0.2s;
    transition: background-color 0.2s;
    line-height: normal
}

    .wpbf-button:hover[b-n7qng0lkur], input[type="submit"]:hover[b-n7qng0lkur] {
        background: #d0d0da;
        color: #6d7680
    }

.wpbf-button-primary[b-n7qng0lkur] {
    background: #3ba9d2;
    color: #fff
}

    .wpbf-button-primary:hover[b-n7qng0lkur] {
        background: #79c4e0;
        color: #fff
    }

.wpbf-button-small[b-n7qng0lkur] {
    padding: 10px 12px
}

.wpbf-button-large[b-n7qng0lkur] {
    padding: 18px 20px
}

.wpbf-button-full[b-n7qng0lkur] {
    display: block
}

input[type="checkbox"][b-n7qng0lkur], input[type="radio"][b-n7qng0lkur] {
    cursor: pointer
}

textarea[b-n7qng0lkur], select[b-n7qng0lkur], input[type="text"][b-n7qng0lkur], input[type="password"][b-n7qng0lkur], input[type="email"][b-n7qng0lkur], input[type="url"][b-n7qng0lkur], input[type="search"][b-n7qng0lkur], input[type="tel"][b-n7qng0lkur], input[type="number"][b-n7qng0lkur], input[type="datetime"][b-n7qng0lkur] {
    -webkit-appearance: none;
    width: 100%;
    background: #f5f5f7;
    border: 1px solid #d0d0da;
    padding: 10px 14px;
    outline: none;
    -moz-transition: background-color 0.35s;
    -o-transition: background-color 0.35s;
    -webkit-transition: background-color 0.35s;
    transition: background-color 0.35s
}

    textarea:focus[b-n7qng0lkur], select:focus[b-n7qng0lkur], input[type="text"]:focus[b-n7qng0lkur], input[type="password"]:focus[b-n7qng0lkur], input[type="email"]:focus[b-n7qng0lkur], input[type="url"]:focus[b-n7qng0lkur], input[type="search"]:focus[b-n7qng0lkur], input[type="tel"]:focus[b-n7qng0lkur], input[type="number"]:focus[b-n7qng0lkur], input[type="datetime"]:focus[b-n7qng0lkur] {
        background: #fff
    }

form :-ms-input-placeholder[b-n7qng0lkur] {
    color: #6d7680 !important
}

form [b-n7qng0lkur]::-moz-placeholder {
    color: #6d7680
}

form [b-n7qng0lkur]::-webkit-input-placeholder {
    color: #6d7680
}

.wpbf-page select[b-n7qng0lkur] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

    .wpbf-page select:-moz-focusring[b-n7qng0lkur] {
        color: transparent;
        text-shadow: 0 0 0 #000
    }

    .wpbf-page select[b-n7qng0lkur]::-ms-expand {
        display: none
    }

.wpbf-page select[b-n7qng0lkur] {
    background-image: url(img/arrow-down.png);
    background-position: right 20px center;
    background-repeat: no-repeat;
    background-size: 10px auto
}

.wpbf-page table[b-n7qng0lkur], .wpbf-page .wpbf-table[b-n7qng0lkur] {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    border: 1px solid #d0d0da;
    margin-bottom: 20px
}

    .wpbf-page table th[b-n7qng0lkur], .wpbf-page table td[b-n7qng0lkur], .wpbf-page .wpbf-table th[b-n7qng0lkur], .wpbf-page .wpbf-table td[b-n7qng0lkur] {
        padding: 8px 8px
    }

    .wpbf-page table tr[b-n7qng0lkur], .wpbf-page .wpbf-table tr[b-n7qng0lkur] {
        border-bottom: 1px solid #d0d0da
    }

    .wpbf-page table th[b-n7qng0lkur], .wpbf-page .wpbf-table th[b-n7qng0lkur] {
        text-align: left
    }

    .wpbf-page table thead th[b-n7qng0lkur], .wpbf-page .wpbf-table thead th[b-n7qng0lkur] {
        vertical-align: bottom
    }

    .wpbf-page table caption[b-n7qng0lkur], .wpbf-page table tfoot[b-n7qng0lkur], .wpbf-page .wpbf-table caption[b-n7qng0lkur], .wpbf-page .wpbf-table tfoot[b-n7qng0lkur] {
        font-size: 14px;
        font-style: italic
    }

    .wpbf-page table caption[b-n7qng0lkur], .wpbf-page .wpbf-table caption[b-n7qng0lkur] {
        text-align: left;
        color: #d0d0da
    }

.wpbf-table-striped tr:nth-of-type(odd)[b-n7qng0lkur] {
    background: #f5f5f7
}

.wpbf-table-small td[b-n7qng0lkur] {
    padding: 4px 8px
}

.wpbf-table-hover tbody tr[b-n7qng0lkur] {
    -moz-transition: background-color 0.2s;
    -o-transition: background-color 0.2s;
    -webkit-transition: background-color 0.2s;
    transition: background-color 0.2s
}

    .wpbf-table-hover tbody tr:hover[b-n7qng0lkur] {
        background: #ededf0
    }

.wpbf-grid[b-n7qng0lkur] {
    margin-left: -35px
}

    .wpbf-grid > *[b-n7qng0lkur] {
        width: 100%;
        padding-left: 35px
    }

    .wpbf-grid > .wpbf-grid[b-n7qng0lkur] {
        margin-left: 0;
        padding-left: 0
    }

    .wpbf-grid + .wpbf-grid[b-n7qng0lkur] {
        margin-top: 35px
    }

.wpbf-grid-xlarge[b-n7qng0lkur] {
    margin-left: -45px
}

    .wpbf-grid-xlarge > *[b-n7qng0lkur] {
        padding-left: 45px
    }

    .wpbf-grid-xlarge + .wpbf-grid-xlarge[b-n7qng0lkur] {
        margin-top: 45px
    }

.wpbf-grid-large[b-n7qng0lkur] {
    margin-left: -35px
}

    .wpbf-grid-large > *[b-n7qng0lkur] {
        padding-left: 35px
    }

    .wpbf-grid-large + .wpbf-grid-large[b-n7qng0lkur] {
        margin-top: 35px
    }

.wpbf-grid-medium[b-n7qng0lkur] {
    margin-left: -25px
}

    .wpbf-grid-medium > *[b-n7qng0lkur] {
        padding-left: 25px
    }

    .wpbf-grid-medium + .wpbf-grid-medium[b-n7qng0lkur] {
        margin-top: 25px
    }

.wpbf-grid-small[b-n7qng0lkur] {
    margin-left: -15px
}

    .wpbf-grid-small > *[b-n7qng0lkur] {
        padding-left: 15px
    }

    .wpbf-grid-small + .wpbf-grid-small[b-n7qng0lkur] {
        margin-top: 15px
    }

.wpbf-grid-collapse[b-n7qng0lkur] {
    margin-left: 0
}

    .wpbf-grid-collapse > *[b-n7qng0lkur] {
        padding-left: 0
    }

    .wpbf-grid-collapse + .wpbf-grid-collapse[b-n7qng0lkur], .wpbf-grid-collapse > *[b-n7qng0lkur] {
        margin-top: 0
    }

.wpbf-grid-divider:not(:empty)[b-n7qng0lkur] {
    margin-left: -25px;
    margin-right: -25px
}

.wpbf-grid-divider > *[b-n7qng0lkur] {
    padding-left: 25px;
    padding-right: 25px
}

.wpbf-grid-divider > [class*='wpbf-1-']:not(.wpbf-1-1):nth-child(n+2)[b-n7qng0lkur], .wpbf-grid-divider > [class*='wpbf-2-']:nth-child(n+2)[b-n7qng0lkur], .wpbf-grid-divider > [class*='wpbf-3-']:nth-child(n+2)[b-n7qng0lkur], .wpbf-grid-divider > [class*='wpbf-4-']:nth-child(n+2)[b-n7qng0lkur], .wpbf-grid-divider > [class*='wpbf-5-']:nth-child(n+2)[b-n7qng0lkur], .wpbf-grid-divider > [class*='wpbf-6-']:nth-child(n+2)[b-n7qng0lkur], .wpbf-grid-divider > [class*='wpbf-7-']:nth-child(n+2)[b-n7qng0lkur], .wpbf-grid-divider > [class*='wpbf-8-']:nth-child(n+2)[b-n7qng0lkur], .wpbf-grid-divider > [class*='wpbf-9-']:nth-child(n+2)[b-n7qng0lkur] {
    border-left: 1px solid #d0d0da
}

.wpbf-grid > *[b-n7qng0lkur] {
    float: left
}

.wpbf-grid-1-2 > *[b-n7qng0lkur] {
    width: 50%
}

.wpbf-grid-1-3 > *[b-n7qng0lkur] {
    width: 33.333%
}

.wpbf-grid-1-4 > *[b-n7qng0lkur] {
    width: 25% !important
}

.wpbf-grid-1-5 > *[b-n7qng0lkur] {
    width: 20%
}

.wpbf-grid-1-6 > *[b-n7qng0lkur] {
    width: 16.666%
}

.wpbf-grid-1-10 > *[b-n7qng0lkur] {
    width: 10%
}

.wpbf-1-1[b-n7qng0lkur] {
    width: 100%
}

.wpbf-1-2[b-n7qng0lkur], .wpbf-2-4[b-n7qng0lkur], .wpbf-3-6[b-n7qng0lkur], .wpbf-5-10[b-n7qng0lkur] {
    width: 50%
}

.wpbf-1-3[b-n7qng0lkur], .wpbf-2-6[b-n7qng0lkur] {
    width: 33.333%
}

.wpbf-2-3[b-n7qng0lkur], .wpbf-4-6[b-n7qng0lkur] {
    width: 66.666%
}

.wpbf-1-4[b-n7qng0lkur] {
    width: 25%
}

.wpbf-3-4[b-n7qng0lkur] {
    width: 75%
}

.wpbf-1-5[b-n7qng0lkur], .wpbf-2-10[b-n7qng0lkur] {
    width: 20%
}

.wpbf-2-5[b-n7qng0lkur], .wpbf-4-10[b-n7qng0lkur] {
    width: 40%
}

.wpbf-3-5[b-n7qng0lkur], .wpbf-6-10[b-n7qng0lkur] {
    width: 60%
}

.wpbf-4-5[b-n7qng0lkur], .wpbf-8-10[b-n7qng0lkur] {
    width: 80%
}

.wpbf-1-6[b-n7qng0lkur] {
    width: 16.666%
}

.wpbf-5-6[b-n7qng0lkur] {
    width: 83.333%
}

.wpbf-1-10[b-n7qng0lkur] {
    width: 10%
}

.wpbf-3-10[b-n7qng0lkur] {
    width: 30%
}

.wpbf-7-10[b-n7qng0lkur] {
    width: 70%
}

.wpbf-9-10[b-n7qng0lkur] {
    width: 90%
}

.wpbf-grid[b-n7qng0lkur]:before, .wpbf-grid[b-n7qng0lkur]:after {
    content: "";
    display: block;
    overflow: hidden
}

.wpbf-grid[b-n7qng0lkur]:after {
    clear: both
}

.wpbf-text-left[b-n7qng0lkur] {
    text-align: left
}

.wpbf-text-right[b-n7qng0lkur] {
    text-align: right
}

.wpbf-text-center[b-n7qng0lkur] {
    text-align: center
}

.wpbf-text-justify[b-n7qng0lkur] {
    text-align: justify
}

.wpbf-uppercase[b-n7qng0lkur] {
    text-transform: uppercase
}

.wpbf-inline-block[b-n7qng0lkur] {
    display: inline-block
}

.wpbf-reset-line-height[b-n7qng0lkur] {
    line-height: 0
}

.wpbf-image[b-n7qng0lkur], .wpbf-img[b-n7qng0lkur] {
    width: 100%;
    height: auto
}

.wpbf-hidden[b-n7qng0lkur] {
    display: none
}

.wpbf-margin-xlarge[b-n7qng0lkur] {
    margin-top: 100px;
    margin-bottom: 100px
}

.wpbf-margin-xlarge-top[b-n7qng0lkur] {
    margin-top: 100px
}

.wpbf-margin-xlarge-bottom[b-n7qng0lkur] {
    margin-bottom: 100px
}

.wpbf-margin-xlarge-left[b-n7qng0lkur] {
    margin-left: 100px
}

.wpbf-margin-xlarge-right[b-n7qng0lkur] {
    margin-right: 100px
}

.wpbf-margin-large[b-n7qng0lkur] {
    margin-top: 80px;
    margin-bottom: 80px
}

.wpbf-margin-large-top[b-n7qng0lkur] {
    margin-top: 80px
}

.wpbf-margin-large-bottom[b-n7qng0lkur] {
    margin-bottom: 80px
}

.wpbf-margin-large-left[b-n7qng0lkur] {
    margin-left: 80px
}

.wpbf-margin-large-right[b-n7qng0lkur] {
    margin-right: 80px
}

.wpbf-margin-medium[b-n7qng0lkur] {
    margin-top: 50px;
    margin-bottom: 50px
}

.wpbf-margin-medium-top[b-n7qng0lkur] {
    margin-top: 50px
}

.wpbf-margin-medium-bottom[b-n7qng0lkur] {
    margin-bottom: 50px
}

.wpbf-margin-medium-left[b-n7qng0lkur] {
    margin-left: 50px
}

.wpbf-margin-medium-right[b-n7qng0lkur] {
    margin-right: 50px
}

.wpbf-margin[b-n7qng0lkur] {
    margin-top: 20px;
    margin-bottom: 20px
}

.wpbf-margin-top[b-n7qng0lkur] {
    margin-top: 20px
}

.wpbf-margin-bottom[b-n7qng0lkur] {
    margin-bottom: 20px
}

.wpbf-margin-left[b-n7qng0lkur] {
    margin-left: 20px
}

.wpbf-margin-right[b-n7qng0lkur] {
    margin-right: 20px
}

.wpbf-margin-small[b-n7qng0lkur] {
    margin-top: 10px;
    margin-bottom: 10px
}

.wpbf-margin-small-top[b-n7qng0lkur] {
    margin-top: 10px
}

.wpbf-margin-small-bottom[b-n7qng0lkur] {
    margin-bottom: 10px
}

.wpbf-margin-small-left[b-n7qng0lkur] {
    margin-left: 10px
}

.wpbf-margin-small-right[b-n7qng0lkur] {
    margin-right: 10px
}

.wpbf-margin-none[b-n7qng0lkur], .wpbf-remove-margin[b-n7qng0lkur] {
    margin: 0 !important
}

.wpbf-margin-top-none[b-n7qng0lkur] {
    margin-top: 0 !important
}

.wpbf-margin-bottom-none[b-n7qng0lkur] {
    margin-bottom: 0 !important
}

.wpbf-padding-xlarge[b-n7qng0lkur] {
    padding-top: 100px;
    padding-bottom: 100px
}

.wpbf-padding-xlarge-top[b-n7qng0lkur] {
    padding-top: 100px
}

.wpbf-padding-xlarge-bottom[b-n7qng0lkur] {
    padding-bottom: 100px
}

.wpbf-padding-xlarge-left[b-n7qng0lkur] {
    padding-left: 100px
}

.wpbf-padding-xlarge-right[b-n7qng0lkur] {
    padding-right: 100px
}

.wpbf-padding-large[b-n7qng0lkur] {
    padding-top: 80px;
    padding-bottom: 80px
}

.wpbf-padding-large-top[b-n7qng0lkur] {
    padding-top: 80px
}

.wpbf-padding-large-bottom[b-n7qng0lkur] {
    padding-bottom: 80px
}

.wpbf-padding-large-left[b-n7qng0lkur] {
    padding-left: 80px
}

.wpbf-padding-large-right[b-n7qng0lkur] {
    padding-right: 80px
}

.wpbf-padding-medium[b-n7qng0lkur] {
    padding-top: 50px;
    padding-bottom: 50px
}

.wpbf-padding-medium-top[b-n7qng0lkur] {
    padding-top: 50px
}

.wpbf-padding-medium-bottom[b-n7qng0lkur] {
    padding-bottom: 50px
}

.wpbf-padding-medium-left[b-n7qng0lkur] {
    padding-left: 50px
}

.wpbf-padding-medium-right[b-n7qng0lkur] {
    padding-right: 50px
}

.wpbf-padding[b-n7qng0lkur] {
    padding-top: 20px;
    padding-bottom: 20px
}

.wpbf-padding-top[b-n7qng0lkur] {
    padding-top: 20px
}

.wpbf-padding-bottom[b-n7qng0lkur] {
    padding-bottom: 20px
}

.wpbf-padding-left[b-n7qng0lkur] {
    padding-left: 20px
}

.wpbf-padding-right[b-n7qng0lkur] {
    padding-right: 20px
}

.wpbf-padding-small[b-n7qng0lkur] {
    padding-top: 10px;
    padding-bottom: 10px
}

.wpbf-padding-small-top[b-n7qng0lkur] {
    padding-top: 10px
}

.wpbf-padding-small-bottom[b-n7qng0lkur] {
    padding-bottom: 10px
}

.wpbf-padding-small-left[b-n7qng0lkur] {
    padding-left: 10px
}

.wpbf-padding-small-right[b-n7qng0lkur] {
    padding-right: 10px
}

.wpbf-padding-none[b-n7qng0lkur], .wpbf-remove-padding[b-n7qng0lkur] {
    padding: 0 !important
}

.wpbf-padding-top-none[b-n7qng0lkur] {
    padding-top: 0 !important
}

.wpbf-padding-bottom-none[b-n7qng0lkur] {
    padding-bottom: 0 !important
}

body[b-n7qng0lkur] {
    font-family: Helvetica,Arial,sans-serif;
    color: #6d7680;
    font-size: 16px;
    line-height: 1.7
}

button[b-n7qng0lkur], input[b-n7qng0lkur], optgroup[b-n7qng0lkur], select[b-n7qng0lkur], textarea[b-n7qng0lkur] {
    font-family: Helvetica,Arial,sans-serif;
    font-size: 16px;
    line-height: 1.7
}

h1[b-n7qng0lkur], h2[b-n7qng0lkur], h3[b-n7qng0lkur], h4[b-n7qng0lkur], h5[b-n7qng0lkur], h6[b-n7qng0lkur] {
    color: #3e4349;
    font-family: Helvetica,Arial,sans-serif;
    margin: 0 0 20px 0;
    font-weight: 700;
    line-height: 1.2
}

h1[b-n7qng0lkur] {
    font-size: 32px
}

h2[b-n7qng0lkur] {
    font-size: 28px
}

h3[b-n7qng0lkur] {
    font-size: 24px
}

h4[b-n7qng0lkur] {
    font-size: 20px
}

h5[b-n7qng0lkur] {
    font-size: 18px
}

h6[b-n7qng0lkur] {
    font-size: 16px
}

*[b-n7qng0lkur], *[b-n7qng0lkur]:before, *[b-n7qng0lkur]:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box
}

p[b-n7qng0lkur], figure[b-n7qng0lkur] {
    margin: 0;
    padding: 0
}

button[b-n7qng0lkur] {
    line-height: normal
}

pre[b-n7qng0lkur] {
    background: #f5f5f7;
    padding: 20px;
    margin-bottom: 20px;
    line-height: 1.7;
    overflow: auto
}

code[b-n7qng0lkur] {
    background: #f5f5f7;
    padding: 2px
}

p[b-n7qng0lkur] {
    margin-bottom: 20px
}

    p:last-child[b-n7qng0lkur] {
        margin-bottom: 0
    }

figure[b-n7qng0lkur] {
    margin-bottom: 20px
}

ul[b-n7qng0lkur], ol[b-n7qng0lkur] {
    margin: 0 0 20px 0
}

.opacity[b-n7qng0lkur] {
    opacity: 0
}

img[b-n7qng0lkur] {
    vertical-align: middle;
    max-width: 100%;
    height: auto
}

blockquote[b-n7qng0lkur] {
    margin: 20px 0 20px 20px;
    padding: 0 0 0 20px;
    border-left: 5px solid #d0d0da;
    font-style: italic
}

b[b-n7qng0lkur], strong[b-n7qng0lkur] {
    font-weight: 700
}

a[b-n7qng0lkur] {
    text-decoration: none;
    outline: none;
    color: #3ba9d2;
    -moz-transition: color 0.2s;
    -o-transition: color 0.2s;
    -webkit-transition: color 0.2s;
    transition: color 0.2s
}

    a:hover[b-n7qng0lkur] {
        color: #79c4e0
    }

#breadcrumbs[b-n7qng0lkur] {
    font-size: 14px;
    line-height: normal;
    margin-bottom: 10px
}

    #breadcrumbs a[b-n7qng0lkur] {
        color: #3ba9d2
    }

        #breadcrumbs a:hover[b-n7qng0lkur] {
            border-bottom: 1px dotted #3ba9d2
        }

textarea[b-n7qng0lkur] {
    vertical-align: top;
    resize: vertical
}

.pagination h2[b-n7qng0lkur] {
    display: none
}

.pagination .page-numbers[b-n7qng0lkur] {
    height: 50px;
    line-height: 50px;
    padding: 0 20px;
    background: #f5f5f7;
    display: inline-block
}

    .pagination .page-numbers.current[b-n7qng0lkur] {
        background: #d0d0da
    }

.pagination .nav-links .prev[b-n7qng0lkur]:before {
    font-family: FontAwesome;
    content: "\f0d9";
    line-height: normal
}

.pagination .nav-links .next[b-n7qng0lkur]:after {
    font-family: FontAwesome;
    content: "\f0da";
    line-height: normal
}

img.alignright[b-n7qng0lkur], figure.alignright[b-n7qng0lkur] {
    float: right;
    margin: 0 0 20px 20px
}

img.alignleft[b-n7qng0lkur], figure.alignleft[b-n7qng0lkur] {
    float: left;
    margin: 0 20px 20px 0
}

img.aligncenter[b-n7qng0lkur], figure.aligncenter[b-n7qng0lkur] {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption[b-n7qng0lkur] {
    background: #fff;
    text-align: center
}

.wp-caption-text[b-n7qng0lkur] {
    font-size: 14px;
    padding: 10px
}

.gallery[b-n7qng0lkur]:before {
    content: "";
    display: table-cell
}

.gallery[b-n7qng0lkur]:after {
    content: "";
    display: table;
    clear: both
}

.gallery[b-n7qng0lkur] {
    margin-bottom: 20px
}

    .gallery .gallery-item[b-n7qng0lkur] {
        float: left;
        margin-top: 0;
        text-align: center;
        padding: 10px
    }

.gallery-columns-1 .gallery-item[b-n7qng0lkur] {
    width: 100%
}

.gallery-columns-2 .gallery-item[b-n7qng0lkur] {
    width: 50%
}

.gallery-columns-3 .gallery-item[b-n7qng0lkur] {
    width: 33.333%
}

.gallery-columns-4 .gallery-item[b-n7qng0lkur] {
    width: 25%
}

.gallery-columns-5 .gallery-item[b-n7qng0lkur] {
    width: 20%
}

.gallery-columns-6 .gallery-item[b-n7qng0lkur] {
    width: 16.666%
}

.gallery-columns-7 .gallery-item[b-n7qng0lkur] {
    width: 14.285%
}

.gallery-columns-8 .gallery-item[b-n7qng0lkur] {
    width: 12.5%
}

.gallery-columns-9 .gallery-item[b-n7qng0lkur] {
    width: 11.111%
}

.gallery img[b-n7qng0lkur] {
    width: 100%;
    height: auto;
    -moz-transition: opacity 0.25s;
    -o-transition: opacity 0.25s;
    -webkit-transition: opacity 0.25s;
    transition: opacity 0.25s
}

    .gallery img:hover[b-n7qng0lkur] {
        opacity: .7
    }

.gallery .gallery-caption[b-n7qng0lkur] {
    font-size: 12px
}

.sticky[b-n7qng0lkur] {
    border: 5px solid #f5f5f7 !important;
    padding: 20px 20px 0 20px
}

.page-links[b-n7qng0lkur] {
    clear: both
}

.screen-reader-text[b-n7qng0lkur] {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 999;
    width: 0px;
    height: 0px;
    background: #fff;
    overflow: hidden;
    text-align: center;
    color: #000;
    font-size: 18px !important
}

    .screen-reader-text:focus[b-n7qng0lkur] {
        height: 50px;
        width: 200px;
        border-right: 1px solid #000;
        border-bottom: 1px solid #000;
        line-height: 50px;
        font-weight: 700
    }

.elementor-editor-active .wpbf-navigation-transparent[b-n7qng0lkur] {
    display: none !important
}

.wpbf-navigation[b-n7qng0lkur] {
    width: 100%;
    background: #fff;
    background: #f5f5f7;
    position: relative;
    z-index: 555
}

.wpbf-nav-wrapper[b-n7qng0lkur] {
    padding-top: 20px;
    padding-bottom: 20px;
    position: relative
}

.wpbf-navigation .wpbf-grid-collapse[b-n7qng0lkur] {
    display: table;
    width: 100%
}

.wpbf-navigation .wpbf-logo-container[b-n7qng0lkur], .wpbf-navigation .wpbf-menu-container[b-n7qng0lkur] {
    display: table-cell;
    float: none;
    vertical-align: middle
}

.wpbf-menu[b-n7qng0lkur] {
    margin: 0;
    padding: 0
}

    .wpbf-menu li[b-n7qng0lkur] {
        list-style: none
    }

    .wpbf-menu a[b-n7qng0lkur] {
        display: block
    }

.wpbf-logo-container[b-n7qng0lkur] {
    line-height: 1.5
}

.wpbf-logo a[b-n7qng0lkur] {
    font-weight: 700;
    font-size: 20px
}

.wpbf-logo img[b-n7qng0lkur] {
    height: 48px;
    width: auto
}

.wpbf-menu-item-search[b-n7qng0lkur] {
    position: relative
}

    .wpbf-menu-item-search a i[b-n7qng0lkur] {
        -moz-transition: all 0.2s;
        -o-transition: all 0.2s;
        -webkit-transition: all 0.2s;
        transition: all 0.2s
    }

    .wpbf-menu-item-search a.active i[b-n7qng0lkur] {
        opacity: 0
    }

    .wpbf-menu-item-search .wpbf-menu-search[b-n7qng0lkur] {
        position: absolute;
        z-index: 3;
        top: 50%;
        margin-top: -25px;
        right: 0;
        width: 200px;
        display: none;
        opacity: 0;
        width: 0
    }

        .wpbf-menu-item-search .wpbf-menu-search #s[b-n7qng0lkur] {
            padding: 0 14px;
            height: 50px
        }

.wpbf-menu[b-n7qng0lkur]:before, .wpbf-menu[b-n7qng0lkur]:after {
    content: "";
    display: table
}

.wpbf-menu[b-n7qng0lkur]:after {
    clear: both
}

.wpbf-mobile-menu a[b-n7qng0lkur], .wpbf-menu a[b-n7qng0lkur] {
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    -webkit-transition: all 0.2s;
    transition: all 0.2s
}

.wpbf-menu > .current-menu-item > a[b-n7qng0lkur] {
    color: #79c4e0 !important
}

.wpbf-menu .sub-menu[b-n7qng0lkur] {
    margin: 0;
    padding: 0
}

.wpbf-sub-menu > .menu-item-has-children > a[b-n7qng0lkur]:after {
    font-size: 14px;
    margin-left: 5px;
    font-family: "FontAwesome";
    content: "\f107"
}

.wpbf-sub-menu > .menu-item-has-children > .sub-menu[b-n7qng0lkur] {
    display: none;
    opacity: 0;
    margin-top: -10px;
    position: absolute;
    z-index: 111;
    background: #fff;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15)
}

.wpbf-sub-menu > .menu-item-has-children:not(.wpbf-mega-menu) .sub-menu[b-n7qng0lkur] {
    min-width: 220px
}

.wpbf-sub-menu > .menu-item-has-children:not(.wpbf-mega-menu)[b-n7qng0lkur] {
    position: relative
}

    .wpbf-sub-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu > .menu-item-has-children[b-n7qng0lkur] {
        position: relative
    }

        .wpbf-sub-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu > .menu-item-has-children > .sub-menu[b-n7qng0lkur] {
            display: none;
            opacity: 0;
            left: 100%;
            top: 0;
            position: absolute;
            z-index: 111;
            background: #fff;
            -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);
            -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);
            box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15)
        }

        .wpbf-sub-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu > .menu-item-has-children > a[b-n7qng0lkur]:after {
            float: right;
            margin-left: 20px;
            font-family: "FontAwesome";
            content: "\f105";
            font-size: 14px
        }

.wpbf-sub-menu-align-right .wpbf-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu[b-n7qng0lkur] {
    right: 0
}

    .wpbf-sub-menu-align-right .wpbf-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu > .menu-item-has-children > a[b-n7qng0lkur]:after {
        display: none
    }

    .wpbf-sub-menu-align-right .wpbf-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu > .menu-item-has-children > .sub-menu[b-n7qng0lkur] {
        left: -100%
    }

.wpbf-menu-right .wpbf-menu a[b-n7qng0lkur], .wpbf-menu-left .wpbf-menu a[b-n7qng0lkur], .wpbf-menu-stacked .wpbf-menu a[b-n7qng0lkur], .wpbf-menu-stacked-advanced .wpbf-menu a[b-n7qng0lkur], .wpbf-menu-centered .wpbf-menu a[b-n7qng0lkur], #wpbf-pre-header .wpbf-menu a[b-n7qng0lkur] {
    padding: 10px 20px
}

.wpbf-menu-right .wpbf-menu > .menu-item[b-n7qng0lkur], .wpbf-menu-left .wpbf-menu > .menu-item[b-n7qng0lkur], .wpbf-menu-stacked .wpbf-menu > .menu-item[b-n7qng0lkur], .wpbf-menu-stacked-advanced .wpbf-menu > .menu-item[b-n7qng0lkur], .wpbf-menu-centered .wpbf-menu > .menu-item[b-n7qng0lkur], #wpbf-pre-header .wpbf-menu > .menu-item[b-n7qng0lkur] {
    float: left
}

.wpbf-menu-right .wpbf-menu[b-n7qng0lkur] {
    float: right
}

.wpbf-menu-left .wpbf-logo-container[b-n7qng0lkur] {
    text-align: right
}

.wpbf-menu-left .wpbf-menu[b-n7qng0lkur] {
    float: left
}

.wpbf-menu-centered .logo-container[b-n7qng0lkur] {
    display: none;
    text-align: center;
    padding: 0 20px
}

    .wpbf-menu-centered .logo-container a[b-n7qng0lkur] {
        padding: 0
    }

.wpbf-menu-centered .wpbf-menu[b-n7qng0lkur] {
    display: flex;
    align-items: center;
    justify-content: center
}

.wpbf-menu-stacked[b-n7qng0lkur] {
    text-align: center
}

    .wpbf-menu-stacked .wpbf-menu[b-n7qng0lkur] {
        display: inline-block;
        text-align: left
    }

.wpbf-mobile-nav-wrapper[b-n7qng0lkur] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    overflow: hidden;
    width: 100%;
    padding-top: 20px;
    padding-bottom: 20px
}

    .wpbf-mobile-nav-wrapper[b-n7qng0lkur]:after, .wpbf-mobile-nav-wrapper[b-n7qng0lkur]:before {
        display: none
    }

.wpbf-mobile-logo[b-n7qng0lkur] {
    font-weight: 700
}

    .wpbf-mobile-logo img[b-n7qng0lkur] {
        height: 35px
    }

.wpbf-menu-toggle-container[b-n7qng0lkur] {
    text-align: right
}

.wpbf-menu-toggle[b-n7qng0lkur] {
    cursor: pointer
}

.wpbf-mobile-menu-container[b-n7qng0lkur] {
    display: none;
    background: #fff
}

.wpbf-mobile-menu[b-n7qng0lkur] {
    margin: 0;
    padding: 0;
    z-index: 111
}

    .wpbf-mobile-menu li[b-n7qng0lkur] {
        list-style: none
    }

    .wpbf-mobile-menu a[b-n7qng0lkur] {
        display: block;
        padding: 10px 20px
    }

    .wpbf-mobile-menu .menu-item[b-n7qng0lkur] {
        border-top: 1px solid #d0d0da
    }

    .wpbf-mobile-menu > .menu-item:last-child[b-n7qng0lkur] {
        border-bottom: 1px solid #d0d0da
    }

    .wpbf-mobile-menu .sub-menu[b-n7qng0lkur] {
        margin: 0;
        padding: 0;
        display: none
    }

    .wpbf-mobile-menu .menu-item-has-children > a[b-n7qng0lkur]:after {
        font-family: "FontAwesome";
        content: "\f107";
        margin-left: 5px;
        line-height: normal
    }

.wpbf-mobile-menu-hamburger .wpbf-mobile-menu-container[b-n7qng0lkur] {
    text-align: center
}

    .wpbf-mobile-menu-hamburger .wpbf-mobile-menu-container nav[b-n7qng0lkur] {
        overflow-y: auto;
        height: 100%
    }

#wpbf-pre-header .wpbf-menu[b-n7qng0lkur] {
    float: right
}

    #wpbf-pre-header .wpbf-menu .sub-menu[b-n7qng0lkur] {
        z-index: 999
    }

#wpbf-pre-header .wpbf-inner-pre-header-right .wpbf-menu[b-n7qng0lkur] {
    float: right
}

    #wpbf-pre-header .wpbf-inner-pre-header-right .wpbf-menu .sub-menu[b-n7qng0lkur] {
        text-align: left
    }

#wpbf-pre-header .wpbf-inner-pre-header-left .wpbf-menu[b-n7qng0lkur] {
    float: left
}

.wpbf-sidebar-left .wpbf-single-content[b-n7qng0lkur], .wpbf-sidebar-left .wpbf-archive-content[b-n7qng0lkur], .wpbf-sidebar-left .wpbf-index-content[b-n7qng0lkur], .wpbf-sidebar-left .wpbf-search-content[b-n7qng0lkur], .wpbf-sidebar-left .wpbf-category-content[b-n7qng0lkur] {
    float: right
}

.wpbf-no-sidebar .wpbf-single-content[b-n7qng0lkur], .wpbf-no-sidebar .wpbf-archive-content[b-n7qng0lkur], .wpbf-no-sidebar .wpbf-index-content[b-n7qng0lkur], .wpbf-no-sidebar .wpbf-search-content[b-n7qng0lkur], .wpbf-no-sidebar .wpbf-category-content[b-n7qng0lkur] {
    width: 100%
}

.wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-1-']:not(.wpbf-1-1):nth-child(n+2)[b-n7qng0lkur], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-2-']:nth-child(n+2)[b-n7qng0lkur], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-3-']:nth-child(n+2)[b-n7qng0lkur], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-4-']:nth-child(n+2)[b-n7qng0lkur], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-5-']:nth-child(n+2)[b-n7qng0lkur], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-6-']:nth-child(n+2)[b-n7qng0lkur], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-7-']:nth-child(n+2)[b-n7qng0lkur], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-8-']:nth-child(n+2)[b-n7qng0lkur], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-9-']:nth-child(n+2)[b-n7qng0lkur] {
    border-right: 1px solid #d0d0da;
    border-left: none
}

.admin-bar .wpbf-navigation-active[b-n7qng0lkur] {
    margin-top: 32px
}

#wpbf-pre-header[b-n7qng0lkur] {
    font-size: 14px;
    background: #fff
}

.wpbf-inner-pre-header[b-n7qng0lkur] {
    padding-top: 10px;
    padding-bottom: 10px
}

.wpbf-page-footer[b-n7qng0lkur] {
    font-size: 14px;
    background: #f5f5f7
}

.wpbf-inner-footer[b-n7qng0lkur] {
    padding-top: 20px;
    padding-bottom: 20px
}

.wpbf-footer-one-column[b-n7qng0lkur], .wpbf-pre-header-one-column[b-n7qng0lkur] {
    text-align: center
}

.wpbf-footer-two-columns[b-n7qng0lkur], .wpbf-pre-header-two-columns[b-n7qng0lkur] {
    width: 100%;
    display: table
}

    .wpbf-footer-two-columns .wpbf-inner-footer-left[b-n7qng0lkur], .wpbf-footer-two-columns .wpbf-inner-footer-right[b-n7qng0lkur], .wpbf-footer-two-columns .wpbf-inner-pre-header-left[b-n7qng0lkur], .wpbf-footer-two-columns .wpbf-inner-pre-header-right[b-n7qng0lkur], .wpbf-pre-header-two-columns .wpbf-inner-footer-left[b-n7qng0lkur], .wpbf-pre-header-two-columns .wpbf-inner-footer-right[b-n7qng0lkur], .wpbf-pre-header-two-columns .wpbf-inner-pre-header-left[b-n7qng0lkur], .wpbf-pre-header-two-columns .wpbf-inner-pre-header-right[b-n7qng0lkur] {
        display: table-cell;
        width: 50%;
        vertical-align: middle
    }

    .wpbf-footer-two-columns .wpbf-inner-footer-right[b-n7qng0lkur], .wpbf-footer-two-columns .wpbf-inner-pre-header-right[b-n7qng0lkur], .wpbf-pre-header-two-columns .wpbf-inner-footer-right[b-n7qng0lkur], .wpbf-pre-header-two-columns .wpbf-inner-pre-header-right[b-n7qng0lkur] {
        text-align: right
    }

body[b-n7qng0lkur] {
    background: #fff
}

.wpbf-page[b-n7qng0lkur] {
    position: relative;
    -ms-word-wrap: break-word;
    word-wrap: break-word
}

#inner-content[b-n7qng0lkur] {
    padding-top: 50px;
    padding-bottom: 50px
}

.wpbf-index-content .wpbf-post[b-n7qng0lkur], .wpbf-archive-content .wpbf-post[b-n7qng0lkur], .wpbf-category-content .wpbf-post[b-n7qng0lkur], .wpbf-search-content .wpbf-post[b-n7qng0lkur] {
    margin-bottom: 20px;
    border-bottom: 1px solid #d0d0da
}

    .wpbf-index-content .wpbf-post:last-child[b-n7qng0lkur], .wpbf-archive-content .wpbf-post:last-child[b-n7qng0lkur], .wpbf-category-content .wpbf-post:last-child[b-n7qng0lkur], .wpbf-search-content .wpbf-post:last-child[b-n7qng0lkur] {
        margin-bottom: 0;
        border-bottom: none
    }

.archive-title[b-n7qng0lkur], .category-title[b-n7qng0lkur] {
    margin-bottom: 50px
}

.article-header[b-n7qng0lkur] {
    margin-bottom: 20px
}

    .article-header > *:last-child[b-n7qng0lkur] {
        margin-bottom: 0
    }

.wpbf-post-image-link[b-n7qng0lkur], .wpbf-single-content .wpbf-post-image[b-n7qng0lkur] {
    margin-bottom: 20px;
    display: block
}

.article-meta[b-n7qng0lkur] {
    font-size: 14px;
    margin-bottom: 20px
}

    .article-meta .article-time[b-n7qng0lkur] {
        text-decoration: underline
    }

.wpbf-excerpt[b-n7qng0lkur] {
    margin-bottom: 20px
}

.wpbf-read-more[b-n7qng0lkur] {
    margin-bottom: 20px
}

.footer-categories[b-n7qng0lkur], .footer-tags[b-n7qng0lkur] {
    margin-bottom: 20px !important
}

    .footer-categories a[b-n7qng0lkur], .footer-tags a[b-n7qng0lkur] {
        text-decoration: underline
    }

.footer-comment-count[b-n7qng0lkur] {
    margin-bottom: 20px !important
}

.wpbf-post-image[b-n7qng0lkur] {
    width: 100%;
    height: auto
}

.commentlist ul[b-n7qng0lkur] {
    margin: 0;
    padding: 0
}

.commentlist li[b-n7qng0lkur] {
    list-style: none
}

#comments-title[b-n7qng0lkur] {
    margin-top: 50px;
    padding-top: 50px;
    border-top: 10px solid #f5f5f7
}

#reply-title[b-n7qng0lkur] {
    padding-top: 50px;
    margin-top: 50px;
    border-top: 10px solid #f5f5f7;
    display: block
}

    #reply-title small[b-n7qng0lkur] {
        font-size: 14px
    }

.commentlist .children[b-n7qng0lkur] {
    margin-left: 20px
}

.comment[b-n7qng0lkur] {
    position: relative;
    padding: 25px;
    border: 3px solid #dedee5;
    margin-bottom: 20px
}

    .comment .comment-edit-link[b-n7qng0lkur] {
        position: absolute;
        right: 20px;
        top: 20px
    }

    .comment .comment-meta[b-n7qng0lkur] {
        font-size: 14px;
        margin-bottom: 20px
    }

    .comment .avatar[b-n7qng0lkur] {
        width: 65px;
        -moz-border-radius: 100%;
        -webkit-border-radius: 100%;
        -ms-border-radius: 100%;
        border-radius: 100%;
        height: auto;
        margin-right: 10px
    }

    .comment .comment-author[b-n7qng0lkur] {
        font-style: normal;
        font-weight: 700
    }

    .comment .comment-time[b-n7qng0lkur] {
        color: #d0d0da;
        margin-left: 10px
    }

        .comment .comment-time a[b-n7qng0lkur] {
            color: #d0d0da
        }

        .comment .comment-time[b-n7qng0lkur]:before {
            font-family: "FontAwesome";
            content: "\f017";
            margin-right: 5px
        }

    .comment p:last-child[b-n7qng0lkur] {
        margin-bottom: 0
    }

    .comment .comment-reply-link[b-n7qng0lkur] {
        display: inline-block;
        margin-top: 20px
    }

.bypostauthor[b-n7qng0lkur] {
    border-color: #3ba9d2
}

    .bypostauthor .avatar[b-n7qng0lkur] {
        border-color: #3ba9d2
    }

.logged-in-as[b-n7qng0lkur] {
    display: none
}

.wpbf-comment-nav[b-n7qng0lkur] {
    font-size: 14px;
    padding: 0
}

    .wpbf-comment-nav > div[b-n7qng0lkur] {
        float: left;
        width: 50%
    }

        .wpbf-comment-nav > div:last-child[b-n7qng0lkur] {
            text-align: right
        }

.widget ul[b-n7qng0lkur] {
    margin: 0;
    padding: 0
}

    .widget ul li[b-n7qng0lkur] {
        list-style: none
    }

.wpbf-sidebar .widget[b-n7qng0lkur] {
    margin-bottom: 20px;
    padding: 20px;
    background: #f5f5f7
}

    .wpbf-sidebar .widget:last-child[b-n7qng0lkur] {
        margin-bottom: 0
    }

#s[b-n7qng0lkur] {
    background: #fff url(img/magnifier.png) right 12px center no-repeat;
    background-size: 20px auto
}

.scrolltop[b-n7qng0lkur] {
    position: fixed;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    z-index: 222;
    background: rgba(62,67,73,0.5);
    bottom: 20px;
    right: 20px;
    -moz-transition: background 0.2s;
    -o-transition: background 0.2s;
    -webkit-transition: background 0.2s;
    transition: background 0.2s;
    cursor: pointer;
    display: none;
    color: #fff
}

    .scrolltop[b-n7qng0lkur]:before {
        content: "\f106";
        font-family: FontAwesome
    }

    .scrolltop:hover[b-n7qng0lkur] {
        background: rgba(62,67,73,0.7)
    }

span.wpcf7-not-valid-tip[b-n7qng0lkur] {
    position: absolute;
    top: 0;
    left: 5px;
    height: auto;
    background: #f5f5f7;
    font-size: 14px;
    color: tomato
}

div.wpcf7-response-output[b-n7qng0lkur] {
    font-size: 14px;
    padding: 10px;
    margin: 0 0 40px 0;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -ms-border-radius: 2px;
    border-radius: 2px
}

div.wpcf7-spam-blocked[b-n7qng0lkur], div.wpcf7-validation-errors[b-n7qng0lkur] {
    border-color: tomato;
    color: tomato
}

div.wpcf7-mail-sent-ok[b-n7qng0lkur] {
    border-color: #3ba9d2;
    color: #3ba9d2
}


@media (min-width: 481px) {
    .wpbf-grid-small-1-2 > *[b-n7qng0lkur] {
        width: 50%
    }

    .wpbf-grid-small-1-3 > *[b-n7qng0lkur] {
        width: 33.333%
    }

    .wpbf-grid-small-2-3 > *[b-n7qng0lkur] {
        width: 66.666%
    }

    .wpbf-grid-small-1-4 > *[b-n7qng0lkur] {
        width: 25%
    }

    .wpbf-grid-small-1-5 > *[b-n7qng0lkur] {
        width: 20%
    }

    .wpbf-grid-small-1-6 > *[b-n7qng0lkur] {
        width: 16.666%
    }

    .wpbf-grid-small-1-10 > *[b-n7qng0lkur] {
        width: 10%
    }

    .wpbf-small-1-1[b-n7qng0lkur] {
        width: 100%
    }

    .wpbf-small-1-2[b-n7qng0lkur], .wpbf-small-2-4[b-n7qng0lkur], .wpbf-small-3-6[b-n7qng0lkur], .wpbf-small-5-10[b-n7qng0lkur] {
        width: 50%
    }

    .wpbf-small-1-3[b-n7qng0lkur], .wpbf-small-2-6[b-n7qng0lkur] {
        width: 33.333%
    }

    .wpbf-small-2-3[b-n7qng0lkur], .wpbf-small-4-6[b-n7qng0lkur] {
        width: 66.666%
    }

    .wpbf-small-1-4[b-n7qng0lkur] {
        width: 25%
    }

    .wpbf-small-3-4[b-n7qng0lkur] {
        width: 75%
    }

    .wpbf-small-1-5[b-n7qng0lkur], .wpbf-small-2-10[b-n7qng0lkur] {
        width: 20%
    }

    .wpbf-small-2-5[b-n7qng0lkur], .wpbf-small-4-10[b-n7qng0lkur] {
        width: 40%
    }

    .wpbf-small-3-5[b-n7qng0lkur], .wpbf-small-6-10[b-n7qng0lkur] {
        width: 60%
    }

    .wpbf-small-4-5[b-n7qng0lkur], .wpbf-small-8-10[b-n7qng0lkur] {
        width: 80%
    }

    .wpbf-small-1-6[b-n7qng0lkur] {
        width: 16.666%
    }

    .wpbf-small-5-6[b-n7qng0lkur] {
        width: 83.333%
    }

    .wpbf-small-1-10[b-n7qng0lkur] {
        width: 10%
    }

    .wpbf-small-3-10[b-n7qng0lkur] {
        width: 30%
    }

    .wpbf-small-7-10[b-n7qng0lkur] {
        width: 70%
    }

    .wpbf-small-9-10[b-n7qng0lkur] {
        width: 90%
    }
}

@media (min-width: 769px) {
    .wpbf-grid-divider > [class*='wpbf-medium-']:not(.wpbf-medium-1-1):nth-child(n+2)[b-n7qng0lkur] {
        border-left: 1px solid #d0d0da
    }

    .wpbf-grid-medium-1-2 > *[b-n7qng0lkur] {
        width: 50%
    }

    .wpbf-grid-medium-1-3 > *[b-n7qng0lkur] {
        width: 33.333%
    }

    .wpbf-grid-medium-2-3 > *[b-n7qng0lkur] {
        width: 66.666%
    }

    .wpbf-grid-medium-1-4 > *[b-n7qng0lkur] {
        width: 25%
    }

    .wpbf-grid-medium-1-5 > *[b-n7qng0lkur] {
        width: 20%
    }

    .wpbf-grid-medium-1-6 > *[b-n7qng0lkur] {
        width: 16.666%
    }

    .wpbf-grid-medium-1-10 > *[b-n7qng0lkur] {
        width: 10%
    }

    .wpbf-medium-1-1[b-n7qng0lkur] {
        width: 100%
    }

    .wpbf-medium-1-2[b-n7qng0lkur], .wpbf-medium-2-4[b-n7qng0lkur], .wpbf-medium-3-6[b-n7qng0lkur], .wpbf-medium-5-10[b-n7qng0lkur] {
        width: 50%
    }

    .wpbf-medium-1-3[b-n7qng0lkur], .wpbf-medium-2-6[b-n7qng0lkur] {
        width: 33.333%
    }

    .wpbf-medium-2-3[b-n7qng0lkur], .wpbf-medium-4-6[b-n7qng0lkur] {
        width: 66.666%
    }

    .wpbf-medium-1-4[b-n7qng0lkur] {
        width: 25%
    }

    .wpbf-medium-3-4[b-n7qng0lkur] {
        width: 75%
    }

    .wpbf-medium-1-5[b-n7qng0lkur], .wpbf-medium-2-10[b-n7qng0lkur] {
        width: 20%
    }

    .wpbf-medium-2-5[b-n7qng0lkur], .wpbf-medium-4-10[b-n7qng0lkur] {
        width: 40%
    }

    .wpbf-medium-3-5[b-n7qng0lkur], .wpbf-medium-6-10[b-n7qng0lkur] {
        width: 60%
    }

    .wpbf-medium-4-5[b-n7qng0lkur], .wpbf-medium-8-10[b-n7qng0lkur] {
        width: 80%
    }

    .wpbf-medium-1-6[b-n7qng0lkur] {
        width: 16.666%
    }

    .wpbf-medium-5-6[b-n7qng0lkur] {
        width: 83.333%
    }

    .wpbf-medium-1-10[b-n7qng0lkur] {
        width: 10%
    }

    .wpbf-medium-3-10[b-n7qng0lkur] {
        width: 30%
    }

    .wpbf-medium-7-10[b-n7qng0lkur] {
        width: 70%
    }

    .wpbf-medium-9-10[b-n7qng0lkur] {
        width: 90%
    }
}

@media (min-width: 1025px) {
    .wpbf-grid-divider > [class*='wpbf-large-']:not(.wpbf-large-1-1):nth-child(n+2)[b-n7qng0lkur] {
        border-left: 1px solid #d0d0da
    }

    .wpbf-grid-large-1-2 > *[b-n7qng0lkur] {
        width: 50%
    }

    .wpbf-grid-large-1-3 > *[b-n7qng0lkur] {
        width: 33.333%
    }

    .wpbf-grid-large-2-3 > *[b-n7qng0lkur] {
        width: 66.666%
    }

    .wpbf-grid-large-1-4 > *[b-n7qng0lkur] {
        width: 25%
    }

    .wpbf-grid-large-1-5 > *[b-n7qng0lkur] {
        width: 20%
    }

    .wpbf-grid-large-1-6 > *[b-n7qng0lkur] {
        width: 16.666%
    }

    .wpbf-grid-large-1-10 > *[b-n7qng0lkur] {
        width: 10%
    }

    .wpbf-large-1-1[b-n7qng0lkur] {
        width: 100%
    }

    .wpbf-large-1-2[b-n7qng0lkur], .wpbf-large-2-4[b-n7qng0lkur], .wpbf-large-3-6[b-n7qng0lkur], .wpbf-large-5-10[b-n7qng0lkur] {
        width: 50%
    }

    .wpbf-large-1-3[b-n7qng0lkur], .wpbf-large-2-6[b-n7qng0lkur] {
        width: 33.333%
    }

    .wpbf-large-2-3[b-n7qng0lkur], .wpbf-large-4-6[b-n7qng0lkur] {
        width: 66.666%
    }

    .wpbf-large-1-4[b-n7qng0lkur] {
        width: 25%
    }

    .wpbf-large-3-4[b-n7qng0lkur] {
        width: 75%
    }

    .wpbf-large-1-5[b-n7qng0lkur], .wpbf-large-2-10[b-n7qng0lkur] {
        width: 20%
    }

    .wpbf-large-2-5[b-n7qng0lkur], .wpbf-large-4-10[b-n7qng0lkur] {
        width: 40%
    }

    .wpbf-large-3-5[b-n7qng0lkur], .wpbf-large-6-10[b-n7qng0lkur] {
        width: 60%
    }

    .wpbf-large-4-5[b-n7qng0lkur], .wpbf-large-8-10[b-n7qng0lkur] {
        width: 80%
    }

    .wpbf-large-1-6[b-n7qng0lkur] {
        width: 16.666%
    }

    .wpbf-large-5-6[b-n7qng0lkur] {
        width: 83.333%
    }

    .wpbf-large-1-10[b-n7qng0lkur] {
        width: 10%
    }

    .wpbf-large-3-10[b-n7qng0lkur] {
        width: 30%
    }

    .wpbf-large-7-10[b-n7qng0lkur] {
        width: 70%
    }

    .wpbf-large-9-10[b-n7qng0lkur] {
        width: 90%
    }
}

@media (min-width: 1200px) {
    .wpbf-grid-xlarge-1-2 > *[b-n7qng0lkur] {
        width: 50%
    }

    .wpbf-grid-xlarge-1-3 > *[b-n7qng0lkur] {
        width: 33.333%
    }

    .wpbf-grid-xlarge-2-3 > *[b-n7qng0lkur] {
        width: 66.666%
    }

    .wpbf-grid-xlarge-1-4 > *[b-n7qng0lkur] {
        width: 25%
    }

    .wpbf-grid-xlarge-1-5 > *[b-n7qng0lkur] {
        width: 20%
    }

    .wpbf-grid-xlarge-1-6 > *[b-n7qng0lkur] {
        width: 16.666%
    }

    .wpbf-grid-xlarge-1-10 > *[b-n7qng0lkur] {
        width: 10%
    }

    .wpbf-xlarge-1-1[b-n7qng0lkur] {
        width: 100%
    }

    .wpbf-xlarge-1-2[b-n7qng0lkur], .wpbf-xlarge-2-4[b-n7qng0lkur], .wpbf-xlarge-3-6[b-n7qng0lkur], .wpbf-xlarge-5-10[b-n7qng0lkur] {
        width: 50%
    }

    .wpbf-xlarge-1-3[b-n7qng0lkur], .wpbf-xlarge-2-6[b-n7qng0lkur] {
        width: 33.333%
    }

    .wpbf-xlarge-2-3[b-n7qng0lkur], .wpbf-xlarge-4-6[b-n7qng0lkur] {
        width: 66.666%
    }

    .wpbf-xlarge-1-4[b-n7qng0lkur] {
        width: 25%
    }

    .wpbf-xlarge-3-4[b-n7qng0lkur] {
        width: 75%
    }

    .wpbf-xlarge-1-5[b-n7qng0lkur], .wpbf-xlarge-2-10[b-n7qng0lkur] {
        width: 20%
    }

    .wpbf-xlarge-2-5[b-n7qng0lkur], .wpbf-xlarge-4-10[b-n7qng0lkur] {
        width: 40%
    }

    .wpbf-xlarge-3-5[b-n7qng0lkur], .wpbf-xlarge-6-10[b-n7qng0lkur] {
        width: 60%
    }

    .wpbf-xlarge-4-5[b-n7qng0lkur], .wpbf-xlarge-8-10[b-n7qng0lkur] {
        width: 80%
    }

    .wpbf-xlarge-1-6[b-n7qng0lkur] {
        width: 16.666%
    }

    .wpbf-xlarge-5-6[b-n7qng0lkur] {
        width: 83.333%
    }

    .wpbf-xlarge-1-10[b-n7qng0lkur] {
        width: 10%
    }

    .wpbf-xlarge-3-10[b-n7qng0lkur] {
        width: 30%
    }

    .wpbf-xlarge-7-10[b-n7qng0lkur] {
        width: 70%
    }

    .wpbf-xlarge-9-10[b-n7qng0lkur] {
        width: 90%
    }
}

@media screen and (max-width: 1200px) {
    .wpbf-margin-xlarge[b-n7qng0lkur] {
        margin-top: 80px;
        margin-bottom: 80px
    }

    .wpbf-margin-xlarge-top[b-n7qng0lkur] {
        margin-top: 80px
    }

    .wpbf-margin-xlarge-bottom[b-n7qng0lkur] {
        margin-bottom: 80px
    }

    .wpbf-margin-xlarge-left[b-n7qng0lkur] {
        margin-left: 80px
    }

    .wpbf-margin-xlarge-right[b-n7qng0lkur] {
        margin-right: 80px
    }

    .wpbf-padding-xlarge[b-n7qng0lkur] {
        padding-top: 80px;
        padding-bottom: 80px
    }

    .wpbf-padding-xlarge-top[b-n7qng0lkur] {
        padding-top: 80px
    }

    .wpbf-padding-xlarge-bottom[b-n7qng0lkur] {
        padding-bottom: 80px
    }

    .wpbf-padding-xlarge-left[b-n7qng0lkur] {
        padding-left: 80px
    }

    .wpbf-padding-xlarge-right[b-n7qng0lkur] {
        padding-right: 80px
    }
}

@media screen and (max-width: 1024px) {
    .wpbf-margin-large[b-n7qng0lkur], .wpbf-margin-xlarge[b-n7qng0lkur] {
        margin-top: 50px;
        margin-bottom: 50px
    }

    .wpbf-margin-large-top[b-n7qng0lkur] {
        margin-top: 50px
    }

    .wpbf-margin-large-bottom[b-n7qng0lkur] {
        margin-bottom: 50px
    }

    .wpbf-margin-large-left[b-n7qng0lkur] {
        margin-left: 50px
    }

    .wpbf-margin-large-right[b-n7qng0lkur] {
        margin-right: 50px
    }

    .wpbf-margin-xlarge-top[b-n7qng0lkur] {
        margin-top: 50px
    }

    .wpbf-margin-xlarge-bottom[b-n7qng0lkur] {
        margin-bottom: 50px
    }

    .wpbf-margin-xlarge-left[b-n7qng0lkur] {
        margin-left: 50px
    }

    .wpbf-margin-xlarge-right[b-n7qng0lkur] {
        margin-right: 50px
    }

    .wpbf-padding-large[b-n7qng0lkur], .wpbf-padding-xlarge[b-n7qng0lkur] {
        padding-top: 50px;
        padding-bottom: 50px
    }

    .wpbf-padding-large-top[b-n7qng0lkur] {
        padding-top: 50px
    }

    .wpbf-padding-large-bottom[b-n7qng0lkur] {
        padding-bottom: 50px
    }

    .wpbf-padding-large-left[b-n7qng0lkur] {
        padding-left: 50px
    }

    .wpbf-padding-large-right[b-n7qng0lkur] {
        padding-right: 50px
    }

    .wpbf-padding-xlarge-top[b-n7qng0lkur] {
        padding-top: 50px
    }

    .wpbf-padding-xlarge-bottom[b-n7qng0lkur] {
        padding-bottom: 50px
    }

    .wpbf-padding-xlarge-left[b-n7qng0lkur] {
        padding-left: 50px
    }

    .wpbf-padding-xlarge-right[b-n7qng0lkur] {
        padding-right: 50px
    }
}

@media screen and (max-width: 768px) {
    .wpbf-footer-two-columns[b-n7qng0lkur], .wpbf-pre-header-two-columns[b-n7qng0lkur] {
        display: block
    }

        .wpbf-footer-two-columns .wpbf-inner-footer-left[b-n7qng0lkur], .wpbf-footer-two-columns .wpbf-inner-footer-right[b-n7qng0lkur], .wpbf-footer-two-columns .wpbf-inner-pre-header-left[b-n7qng0lkur], .wpbf-footer-two-columns .wpbf-inner-pre-header-right[b-n7qng0lkur], .wpbf-pre-header-two-columns .wpbf-inner-footer-left[b-n7qng0lkur], .wpbf-pre-header-two-columns .wpbf-inner-footer-right[b-n7qng0lkur], .wpbf-pre-header-two-columns .wpbf-inner-pre-header-left[b-n7qng0lkur], .wpbf-pre-header-two-columns .wpbf-inner-pre-header-right[b-n7qng0lkur] {
            display: block;
            width: 100%;
            text-align: center
        }
}

@media screen and (max-width: 480px) {
    .wpbf-margin-medium[b-n7qng0lkur], .wpbf-margin-large[b-n7qng0lkur], .wpbf-margin-xlarge[b-n7qng0lkur] {
        margin-top: 20px;
        margin-bottom: 20px
    }

    .wpbf-margin-large-top[b-n7qng0lkur] {
        margin-top: 20px
    }

    .wpbf-margin-large-bottom[b-n7qng0lkur] {
        margin-bottom: 20px
    }

    .wpbf-margin-large-left[b-n7qng0lkur] {
        margin-left: 20px
    }

    .wpbf-margin-large-right[b-n7qng0lkur] {
        margin-right: 20px
    }

    .wpbf-margin-medium-top[b-n7qng0lkur] {
        margin-top: 20px
    }

    .wpbf-margin-medium-bottom[b-n7qng0lkur] {
        margin-bottom: 20px
    }

    .wpbf-margin-medium-left[b-n7qng0lkur] {
        margin-left: 20px
    }

    .wpbf-margin-medium-right[b-n7qng0lkur] {
        margin-right: 20px
    }

    .wpbf-margin-xlarge-top[b-n7qng0lkur] {
        margin-top: 20px
    }

    .wpbf-margin-xlarge-bottom[b-n7qng0lkur] {
        margin-bottom: 20px
    }

    .wpbf-margin-xlarge-left[b-n7qng0lkur] {
        margin-left: 20px
    }

    .wpbf-margin-xlarge-right[b-n7qng0lkur] {
        margin-right: 20px
    }

    .wpbf-padding-medium[b-n7qng0lkur], .wpbf-padding-large[b-n7qng0lkur], .wpbf-padding-xlarge[b-n7qng0lkur] {
        padding-top: 20px;
        padding-bottom: 20px
    }

    .wpbf-padding-large-top[b-n7qng0lkur] {
        padding-top: 20px
    }

    .wpbf-padding-large-bottom[b-n7qng0lkur] {
        padding-bottom: 20px
    }

    .wpbf-padding-large-left[b-n7qng0lkur] {
        padding-left: 20px
    }

    .wpbf-padding-large-right[b-n7qng0lkur] {
        padding-right: 20px
    }

    .wpbf-padding-medium-top[b-n7qng0lkur] {
        padding-top: 20px
    }

    .wpbf-padding-medium-bottom[b-n7qng0lkur] {
        padding-bottom: 20px
    }

    .wpbf-padding-medium-left[b-n7qng0lkur] {
        padding-left: 20px
    }

    .wpbf-padding-medium-right[b-n7qng0lkur] {
        padding-right: 20px
    }

    .wpbf-padding-xlarge-top[b-n7qng0lkur] {
        padding-top: 20px
    }

    .wpbf-padding-xlarge-bottom[b-n7qng0lkur] {
        padding-bottom: 20px
    }

    .wpbf-padding-xlarge-left[b-n7qng0lkur] {
        padding-left: 20px
    }

    .wpbf-padding-xlarge-right[b-n7qng0lkur] {
        padding-right: 20px
    }
}

@media (min-width: 1025px) {
    .wpbf-visible-small[b-n7qng0lkur] {
        display: none !important
    }

    .wpbf-visible-medium[b-n7qng0lkur] {
        display: none !important
    }

    .wpbf-hidden-large[b-n7qng0lkur] {
        display: none !important
    }
}

@media (min-width: 769px) and (max-width: 1024px) {
    .wpbf-visible-small[b-n7qng0lkur] {
        display: none !important
    }

    .wpbf-visible-large[b-n7qng0lkur] {
        display: none !important
    }

    .wpbf-hidden-medium[b-n7qng0lkur] {
        display: none !important
    }
}

@media (max-width: 768px) {
    .wpbf-visible-medium[b-n7qng0lkur] {
        display: none !important
    }

    .wpbf-visible-large[b-n7qng0lkur] {
        display: none !important
    }

    .wpbf-hidden-small[b-n7qng0lkur] {
        display: none !important
    }
}

@media (min-width: 769px) {
    .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-medium-']:not(.wpbf-medium-1-1):nth-child(n+2)[b-n7qng0lkur] {
        border-right: 1px solid #d0d0da;
        border-left: none
    }
}

@media (min-width: 1025px) {
    .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-large-']:not(.wpbf-large-1-1):nth-child(n+2)[b-n7qng0lkur] {
        border-right: 1px solid #d0d0da;
        border-left: none
    }
}


/*! elementor-icons - v2.9.0 - 17-12-2017 */
@font-face {
    font-family: eicons;
    src: url(../fonts/eicons.eot?2.9.0);
    src: url(../fonts/eicons.eot?2.9.0#iefix) format("embedded-opentype"),url(../fonts/eicons.woff2?2.9.0) format("woff2"),url(../fonts/eicons.woff?2.9.0) format("woff"),url(../fonts/eicons.ttf?2.9.0) format("truetype"),url(../fonts/eicons.svg?2.9.0#eicon) format("svg");
    font-weight: 400;
    font-style: normal
}

[class*=" eicon-"][b-n7qng0lkur], [class^=eicon][b-n7qng0lkur] {
    display: inline-block;
    font-family: eicons;
    font-size: inherit;
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

@keyframes a-b-n7qng0lkur {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.eicon-animation-spin[b-n7qng0lkur] {
    animation: a-b-n7qng0lkur 2s infinite linear
}

.eicon-elementor[b-n7qng0lkur]:before {
    content: '\e800'
}

.eicon-elementor-square[b-n7qng0lkur]:before {
    content: '\e801'
}

.eicon-pojome[b-n7qng0lkur]:before {
    content: '\e802'
}

.eicon-plus[b-n7qng0lkur]:before {
    content: '\e803'
}

.eicon-menu-bar[b-n7qng0lkur]:before {
    content: '\e804'
}

.eicon-apps[b-n7qng0lkur]:before {
    content: '\e805'
}

.eicon-accordion[b-n7qng0lkur]:before {
    content: '\e806'
}

.eicon-alert[b-n7qng0lkur]:before {
    content: '\e807'
}

.eicon-animation-text[b-n7qng0lkur]:before {
    content: '\e808'
}

.eicon-animation[b-n7qng0lkur]:before {
    content: '\e809'
}

.eicon-banner[b-n7qng0lkur]:before {
    content: '\e810'
}

.eicon-blockquote[b-n7qng0lkur]:before {
    content: '\e811'
}

.eicon-button[b-n7qng0lkur]:before {
    content: '\e812'
}

.eicon-call-to-action[b-n7qng0lkur]:before {
    content: '\e813'
}

.eicon-captcha[b-n7qng0lkur]:before {
    content: '\e814'
}

.eicon-carousel[b-n7qng0lkur]:before {
    content: '\e815'
}

.eicon-checkbox[b-n7qng0lkur]:before {
    content: '\e816'
}

.eicon-columns[b-n7qng0lkur]:before {
    content: '\e817'
}

.eicon-countdown[b-n7qng0lkur]:before {
    content: '\e818'
}

.eicon-counter[b-n7qng0lkur]:before {
    content: '\e819'
}

.eicon-date[b-n7qng0lkur]:before {
    content: '\e820'
}

.eicon-divider-shape[b-n7qng0lkur]:before {
    content: '\e821'
}

.eicon-divider[b-n7qng0lkur]:before {
    content: '\e822'
}

.eicon-download-button[b-n7qng0lkur]:before {
    content: '\e823'
}

.eicon-dual-button[b-n7qng0lkur]:before {
    content: '\e824'
}

.eicon-email-field[b-n7qng0lkur]:before {
    content: '\e825'
}

.eicon-facebook-comments[b-n7qng0lkur]:before {
    content: '\e826'
}

.eicon-facebook-like-box[b-n7qng0lkur]:before {
    content: '\e827'
}

.eicon-form-horizontal[b-n7qng0lkur]:before {
    content: '\e828'
}

.eicon-form-vertical[b-n7qng0lkur]:before {
    content: '\e829'
}

.eicon-gallery-grid[b-n7qng0lkur]:before {
    content: '\e830'
}

.eicon-gallery-group[b-n7qng0lkur]:before {
    content: '\e831'
}

.eicon-gallery-justified[b-n7qng0lkur]:before {
    content: '\e832'
}

.eicon-gallery-masonry[b-n7qng0lkur]:before {
    content: '\e833'
}

.eicon-icon-box[b-n7qng0lkur]:before {
    content: '\e834'
}

.eicon-image-before-after[b-n7qng0lkur]:before {
    content: '\e835'
}

.eicon-image-box[b-n7qng0lkur]:before {
    content: '\e836'
}

.eicon-image-hotspot[b-n7qng0lkur]:before {
    content: '\e837'
}

.eicon-image-rollover[b-n7qng0lkur]:before {
    content: '\e838'
}

.eicon-info-box[b-n7qng0lkur]:before {
    content: '\e839'
}

.eicon-inner-section[b-n7qng0lkur]:before {
    content: '\e840'
}

.eicon-mailchimp[b-n7qng0lkur]:before {
    content: '\e841'
}

.eicon-menu-card[b-n7qng0lkur]:before {
    content: '\e842'
}

.eicon-navigation-horizontal[b-n7qng0lkur]:before {
    content: '\e843'
}

.eicon-nav-menu[b-n7qng0lkur]:before {
    content: '\e844'
}

.eicon-navigation-vertical[b-n7qng0lkur]:before {
    content: '\e845'
}

.eicon-number-field[b-n7qng0lkur]:before {
    content: '\e846'
}

.eicon-parallax[b-n7qng0lkur]:before {
    content: '\e847'
}

.eicon-php7[b-n7qng0lkur]:before {
    content: '\e848'
}

.eicon-post-list[b-n7qng0lkur]:before {
    content: '\e849'
}

.eicon-post-slider[b-n7qng0lkur]:before {
    content: '\e850'
}

.eicon-post[b-n7qng0lkur]:before {
    content: '\e851'
}

.eicon-posts-carousel[b-n7qng0lkur]:before {
    content: '\e852'
}

.eicon-posts-grid[b-n7qng0lkur]:before {
    content: '\e853'
}

.eicon-posts-group[b-n7qng0lkur]:before {
    content: '\e854'
}

.eicon-posts-justified[b-n7qng0lkur]:before {
    content: '\e855'
}

.eicon-posts-masonry[b-n7qng0lkur]:before {
    content: '\e856'
}

.eicon-posts-ticker[b-n7qng0lkur]:before {
    content: '\e857'
}

.eicon-price-list[b-n7qng0lkur]:before {
    content: '\e858'
}

.eicon-price-table[b-n7qng0lkur]:before {
    content: '\e859'
}

.eicon-radio[b-n7qng0lkur]:before {
    content: '\e860'
}

.eicon-rtl[b-n7qng0lkur]:before {
    content: '\e861'
}

.eicon-scroll[b-n7qng0lkur]:before {
    content: '\e862'
}

.eicon-search[b-n7qng0lkur]:before {
    content: '\e863'
}

.eicon-select[b-n7qng0lkur]:before {
    content: '\e864'
}

.eicon-share[b-n7qng0lkur]:before {
    content: '\e865'
}

.eicon-sidebar[b-n7qng0lkur]:before {
    content: '\e866'
}

.eicon-skill-bar[b-n7qng0lkur]:before {
    content: '\e867'
}

.eicon-slider-3d[b-n7qng0lkur]:before {
    content: '\e868'
}

.eicon-slider-album[b-n7qng0lkur]:before {
    content: '\e869'
}

.eicon-slider-device[b-n7qng0lkur]:before {
    content: '\e870'
}

.eicon-slider-full-screen[b-n7qng0lkur]:before {
    content: '\e871'
}

.eicon-slider-push[b-n7qng0lkur]:before {
    content: '\e872'
}

.eicon-slider-vertical[b-n7qng0lkur]:before {
    content: '\e873'
}

.eicon-slider-video[b-n7qng0lkur]:before {
    content: '\e874'
}

.eicon-slideshow[b-n7qng0lkur]:before {
    content: '\e875'
}

.eicon-social-icons[b-n7qng0lkur]:before {
    content: '\e876'
}

.eicon-spacer[b-n7qng0lkur]:before {
    content: '\e877'
}

.eicon-table[b-n7qng0lkur]:before {
    content: '\e878'
}

.eicon-tabs[b-n7qng0lkur]:before {
    content: '\e879'
}

.eicon-tel-field[b-n7qng0lkur]:before {
    content: '\e880'
}

.eicon-text-area[b-n7qng0lkur]:before {
    content: '\e881'
}

.eicon-text-field[b-n7qng0lkur]:before {
    content: '\e882'
}

.eicon-thumbnails-down[b-n7qng0lkur]:before {
    content: '\e883'
}

.eicon-thumbnails-half[b-n7qng0lkur]:before {
    content: '\e884'
}

.eicon-thumbnails-right[b-n7qng0lkur]:before {
    content: '\e885'
}

.eicon-time-line[b-n7qng0lkur]:before {
    content: '\e886'
}

.eicon-toggle[b-n7qng0lkur]:before {
    content: '\e887'
}

.eicon-url[b-n7qng0lkur]:before {
    content: '\e888'
}

.eicon-type-tool[b-n7qng0lkur]:before {
    content: '\e889'
}

.eicon-wordpress[b-n7qng0lkur]:before {
    content: '\e890'
}

.eicon-align-left[b-n7qng0lkur]:before {
    content: '\e891'
}

.eicon-anchor[b-n7qng0lkur]:before {
    content: '\e892'
}

.eicon-bullet-list[b-n7qng0lkur]:before {
    content: '\e893'
}

.eicon-coding[b-n7qng0lkur]:before {
    content: '\e894'
}

.eicon-favorite[b-n7qng0lkur]:before {
    content: '\e895'
}

.eicon-google-maps[b-n7qng0lkur]:before {
    content: '\e896'
}

.eicon-insert-image[b-n7qng0lkur]:before {
    content: '\e897'
}

.eicon-photo-library[b-n7qng0lkur]:before {
    content: '\e898'
}

.eicon-woocommerce[b-n7qng0lkur]:before {
    content: '\e899'
}

.eicon-youtube[b-n7qng0lkur]:before {
    content: '\e900'
}

.eicon-flip-box[b-n7qng0lkur]:before {
    content: '\e901'
}

.eicon-settings[b-n7qng0lkur]:before {
    content: '\e902'
}

.eicon-headphones[b-n7qng0lkur]:before {
    content: '\e903'
}

.eicon-testimonial[b-n7qng0lkur]:before {
    content: '\e904'
}

.eicon-counter-circle[b-n7qng0lkur]:before {
    content: '\e905'
}

.eicon-person[b-n7qng0lkur]:before {
    content: '\e906'
}

.eicon-chevron-right[b-n7qng0lkur]:before {
    content: '\e907'
}

.eicon-chevron-left[b-n7qng0lkur]:before {
    content: '\e908'
}

.eicon-close[b-n7qng0lkur]:before {
    content: '\e909'
}

.eicon-file-download[b-n7qng0lkur]:before {
    content: '\e910'
}

.eicon-save[b-n7qng0lkur]:before {
    content: '\e911'
}

.eicon-zoom-in[b-n7qng0lkur]:before {
    content: '\e912'
}

.eicon-shortcode[b-n7qng0lkur]:before {
    content: '\e913'
}

.eicon-nerd[b-n7qng0lkur]:before {
    content: '\e914'
}

.eicon-device-desktop[b-n7qng0lkur]:before {
    content: '\e915'
}

.eicon-device-tablet[b-n7qng0lkur]:before {
    content: '\e916'
}

.eicon-device-mobile[b-n7qng0lkur]:before {
    content: '\e917'
}

.eicon-document-file[b-n7qng0lkur]:before {
    content: '\e918'
}

.eicon-folder[b-n7qng0lkur]:before {
    content: '\e919'
}

.eicon-hypster[b-n7qng0lkur]:before {
    content: '\e920'
}

.eicon-h-align-left[b-n7qng0lkur]:before {
    content: '\e921'
}

.eicon-h-align-right[b-n7qng0lkur]:before {
    content: '\e922'
}

.eicon-h-align-center[b-n7qng0lkur]:before {
    content: '\e923'
}

.eicon-h-align-stretch[b-n7qng0lkur]:before {
    content: '\e924'
}

.eicon-v-align-top[b-n7qng0lkur]:before {
    content: '\e925'
}

.eicon-v-align-bottom[b-n7qng0lkur]:before {
    content: '\e926'
}

.eicon-v-align-middle[b-n7qng0lkur]:before {
    content: '\e927'
}

.eicon-v-align-stretch[b-n7qng0lkur]:before {
    content: '\e928'
}

.eicon-pro-icon[b-n7qng0lkur]:before {
    content: '\e929'
}

.eicon-mail[b-n7qng0lkur]:before {
    content: '\e930'
}

.eicon-lock-user[b-n7qng0lkur]:before {
    content: '\e931'
}

.eicon-testimonial-carousel[b-n7qng0lkur]:before {
    content: '\e932'
}

.eicon-media-carousel[b-n7qng0lkur]:before {
    content: '\e933'
}

.eicon-section[b-n7qng0lkur]:before {
    content: '\e934'
}

.eicon-column[b-n7qng0lkur]:before {
    content: '\e935'
}

.eicon-edit[b-n7qng0lkur]:before {
    content: '\e936'
}

.eicon-clone[b-n7qng0lkur]:before {
    content: '\e937'
}

.eicon-trash[b-n7qng0lkur]:before {
    content: '\e938'
}

.eicon-play[b-n7qng0lkur]:before {
    content: '\e939'
}

.eicon-angle-right[b-n7qng0lkur]:before {
    content: '\e940'
}

.eicon-angle-left[b-n7qng0lkur]:before {
    content: '\e941'
}

.eicon-animated-headline[b-n7qng0lkur]:before {
    content: '\e942'
}

.eicon-menu-toggle[b-n7qng0lkur]:before {
    content: '\e943'
}

.eicon-fb-embed[b-n7qng0lkur]:before {
    content: '\e944'
}

.eicon-fb-feed[b-n7qng0lkur]:before {
    content: '\e945'
}

.eicon-twitter-embed[b-n7qng0lkur]:before {
    content: '\e946'
}

.eicon-twitter-feed[b-n7qng0lkur]:before {
    content: '\e947'
}

.eicon-sync[b-n7qng0lkur]:before {
    content: '\e948'
}

.eicon-import-export[b-n7qng0lkur]:before {
    content: '\e949'
}

.eicon-check-circle[b-n7qng0lkur]:before {
    content: '\e950'
}

.eicon-library-save[b-n7qng0lkur]:before {
    content: '\e951'
}

.eicon-library-download[b-n7qng0lkur]:before {
    content: '\e952'
}

.eicon-insert[b-n7qng0lkur]:before {
    content: '\e953'
}

.eicon-preview[b-n7qng0lkur]:before {
    content: '\e954'
}

.eicon-sort-down[b-n7qng0lkur]:before {
    content: '\e955'
}

.eicon-sort-up[b-n7qng0lkur]:before {
    content: '\e956'
}

.eicon-heading[b-n7qng0lkur]:before {
    content: '\e957'
}

.eicon-logo[b-n7qng0lkur]:before {
    content: '\e958'
}

.eicon-meta-data[b-n7qng0lkur]:before {
    content: '\e959'
}

.eicon-post-content[b-n7qng0lkur]:before {
    content: '\e960'
}

.eicon-post-excerpt[b-n7qng0lkur]:before {
    content: '\e961'
}

.eicon-post-navigation[b-n7qng0lkur]:before {
    content: '\e962'
}

.eicon-yoast[b-n7qng0lkur]:before {
    content: '\e963'
}

.eicon-nerd-chuckle[b-n7qng0lkur]:before {
    content: '\e964'
}

.eicon-nerd-wink[b-n7qng0lkur]:before {
    content: '\e965'
}

.eicon-comments[b-n7qng0lkur]:before {
    content: '\e966'
}

.eicon-download-circle-o[b-n7qng0lkur]:before {
    content: '\e967'
}

.eicon-library-upload[b-n7qng0lkur]:before {
    content: '\e968'
}

.eicon-save-o[b-n7qng0lkur]:before {
    content: '\e969'
}

.eicon-upload-circle-o[b-n7qng0lkur]:before {
    content: '\e970'
}

.eicon-ellipsis-h[b-n7qng0lkur]:before {
    content: '\e971'
}

.eicon-ellipsis-v[b-n7qng0lkur]:before {
    content: '\e972'
}

.eicon-editor-link[b-n7qng0lkur]:before {
    content: '\e500'
}

.eicon-editor-unlink[b-n7qng0lkur]:before {
    content: '\e501'
}

.eicon-editor-external-link[b-n7qng0lkur]:before {
    content: '\e502'
}

.eicon-editor-close[b-n7qng0lkur]:before {
    content: '\e503'
}

.eicon-editor-list-ol[b-n7qng0lkur]:before {
    content: '\e504'
}

.eicon-editor-list-ul[b-n7qng0lkur]:before {
    content: '\e505'
}

.eicon-editor-bold[b-n7qng0lkur]:before {
    content: '\e506'
}

.eicon-editor-italic[b-n7qng0lkur]:before {
    content: '\e507'
}

.eicon-editor-underline[b-n7qng0lkur]:before {
    content: '\e508'
}

.eicon-editor-paragraph[b-n7qng0lkur]:before {
    content: '\e509'
}

.eicon-editor-h1[b-n7qng0lkur]:before {
    content: '\e510'
}

.eicon-editor-h2[b-n7qng0lkur]:before {
    content: '\e511'
}

.eicon-editor-h3[b-n7qng0lkur]:before {
    content: '\e512'
}

.eicon-editor-h4[b-n7qng0lkur]:before {
    content: '\e513'
}

.eicon-editor-h5[b-n7qng0lkur]:before {
    content: '\e514'
}

.eicon-editor-h6[b-n7qng0lkur]:before {
    content: '\e515'
}

.eicon-editor-quote[b-n7qng0lkur]:before {
    content: '\e516'
}

.eicon-editor-code[b-n7qng0lkur]:before {
    content: '\e517'
}

.eicon-times[b-n7qng0lkur]:before {
    content: '\e909'
}

.eicon-floppy-o[b-n7qng0lkur]:before {
    content: '\e911'
}

@keyframes bounce-b-n7qng0lkur {
    20%,53%,80%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1);
        transform: translate3d(0,0,0)
    }

    40%,43% {
        animation-timing-function: cubic-bezier(.755,.050,.855,.060);
        transform: translate3d(0,-30px,0)
    }

    70% {
        animation-timing-function: cubic-bezier(.755,.050,.855,.060);
        transform: translate3d(0,-15px,0)
    }

    90% {
        transform: translate3d(0,-4px,0)
    }
}

.bounce[b-n7qng0lkur] {
    animation-name: bounce-b-n7qng0lkur;
    transform-origin: center bottom
}

@keyframes flash-b-n7qng0lkur {
    50%,from,to {
        opacity: 1
    }

    25%,75% {
        opacity: 0
    }
}

.flash[b-n7qng0lkur] {
    animation-name: flash-b-n7qng0lkur
}

@keyframes pulse-b-n7qng0lkur {
    from,to {
        transform: scale3d(1,1,1)
    }

    50% {
        transform: scale3d(1.05,1.05,1.05)
    }
}

.pulse[b-n7qng0lkur] {
    animation-name: pulse-b-n7qng0lkur
}

@keyframes rubberBand-b-n7qng0lkur {
    from,to {
        transform: scale3d(1,1,1)
    }

    30% {
        transform: scale3d(1.25,.75,1)
    }

    40% {
        transform: scale3d(.75,1.25,1)
    }

    50% {
        transform: scale3d(1.15,.85,1)
    }

    65% {
        transform: scale3d(.95,1.05,1)
    }

    75% {
        transform: scale3d(1.05,.95,1)
    }
}

.rubberBand[b-n7qng0lkur] {
    animation-name: rubberBand-b-n7qng0lkur
}

@keyframes shake-b-n7qng0lkur {
    from,to {
        transform: translate3d(0,0,0)
    }

    10%,30%,50%,70%,90% {
        transform: translate3d(-10px,0,0)
    }

    20%,40%,60%,80% {
        transform: translate3d(10px,0,0)
    }
}

.shake[b-n7qng0lkur] {
    animation-name: shake-b-n7qng0lkur
}

@keyframes headShake-b-n7qng0lkur {
    0% {
        transform: translateX(0)
    }

    6.5% {
        transform: translateX(-6px) rotateY(-9deg)
    }

    18.5% {
        transform: translateX(5px) rotateY(7deg)
    }

    31.5% {
        transform: translateX(-3px) rotateY(-5deg)
    }

    43.5% {
        transform: translateX(2px) rotateY(3deg)
    }

    50% {
        transform: translateX(0)
    }
}

.headShake[b-n7qng0lkur] {
    animation-timing-function: ease-in-out;
    animation-name: headShake-b-n7qng0lkur
}

@keyframes swing-b-n7qng0lkur {
    20% {
        transform: rotate3d(0,0,1,15deg)
    }

    40% {
        transform: rotate3d(0,0,1,-10deg)
    }

    60% {
        transform: rotate3d(0,0,1,5deg)
    }

    80% {
        transform: rotate3d(0,0,1,-5deg)
    }

    to {
        transform: rotate3d(0,0,1,0deg)
    }
}

.swing[b-n7qng0lkur] {
    transform-origin: top center;
    animation-name: swing-b-n7qng0lkur
}

@keyframes tada-b-n7qng0lkur {
    from,to {
        transform: scale3d(1,1,1)
    }

    10%,20% {
        transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
    }

    30%,50%,70%,90% {
        transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)
    }

    40%,60%,80% {
        transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)
    }
}

.tada[b-n7qng0lkur] {
    animation-name: tada-b-n7qng0lkur
}

@keyframes wobble-b-n7qng0lkur {
    from,to {
        transform: none
    }

    15% {
        transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)
    }

    30% {
        transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg)
    }

    45% {
        transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)
    }

    60% {
        transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg)
    }

    75% {
        transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)
    }
}

.wobble[b-n7qng0lkur] {
    animation-name: wobble-b-n7qng0lkur
}

@keyframes jello-b-n7qng0lkur {
    11.1%,from,to {
        transform: none
    }

    22.2% {
        transform: skewX(-12.5deg) skewY(-12.5deg)
    }

    33.3% {
        transform: skewX(6.25deg) skewY(6.25deg)
    }

    44.4% {
        transform: skewX(-3.125deg) skewY(-3.125deg)
    }

    55.5% {
        transform: skewX(1.5625deg) skewY(1.5625deg)
    }

    66.6% {
        transform: skewX(-.78125deg) skewY(-.78125deg)
    }

    77.7% {
        transform: skewX(.390625deg) skewY(.390625deg)
    }

    88.8% {
        transform: skewX(-.1953125deg) skewY(-.1953125deg)
    }
}

.jello[b-n7qng0lkur] {
    animation-name: jello-b-n7qng0lkur;
    transform-origin: center
}

@keyframes bounceIn-b-n7qng0lkur {
    20%,40%,60%,80%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    20% {
        transform: scale3d(1.1,1.1,1.1)
    }

    40% {
        transform: scale3d(.9,.9,.9)
    }

    60% {
        opacity: 1;
        transform: scale3d(1.03,1.03,1.03)
    }

    80% {
        transform: scale3d(.97,.97,.97)
    }

    to {
        opacity: 1;
        transform: scale3d(1,1,1)
    }
}

.bounceIn[b-n7qng0lkur] {
    animation-name: bounceIn-b-n7qng0lkur
}

@keyframes bounceInDown-b-n7qng0lkur {
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(0,-3000px,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(0,25px,0)
    }

    75% {
        transform: translate3d(0,-10px,0)
    }

    90% {
        transform: translate3d(0,5px,0)
    }

    to {
        transform: none
    }
}

.bounceInDown[b-n7qng0lkur] {
    animation-name: bounceInDown-b-n7qng0lkur
}

@keyframes bounceInLeft-b-n7qng0lkur {
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(-3000px,0,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(25px,0,0)
    }

    75% {
        transform: translate3d(-10px,0,0)
    }

    90% {
        transform: translate3d(5px,0,0)
    }

    to {
        transform: none
    }
}

.bounceInLeft[b-n7qng0lkur] {
    animation-name: bounceInLeft-b-n7qng0lkur
}

@keyframes bounceInRight-b-n7qng0lkur {
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    from {
        opacity: 0;
        transform: translate3d(3000px,0,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(-25px,0,0)
    }

    75% {
        transform: translate3d(10px,0,0)
    }

    90% {
        transform: translate3d(-5px,0,0)
    }

    to {
        transform: none
    }
}

.bounceInRight[b-n7qng0lkur] {
    animation-name: bounceInRight-b-n7qng0lkur
}

@keyframes bounceInUp-b-n7qng0lkur {
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    from {
        opacity: 0;
        transform: translate3d(0,3000px,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(0,-20px,0)
    }

    75% {
        transform: translate3d(0,10px,0)
    }

    90% {
        transform: translate3d(0,-5px,0)
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.bounceInUp[b-n7qng0lkur] {
    animation-name: bounceInUp-b-n7qng0lkur
}

@keyframes fadeIn-b-n7qng0lkur {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.fadeIn[b-n7qng0lkur] {
    animation-name: fadeIn-b-n7qng0lkur
}

@keyframes fadeInDown-b-n7qng0lkur {
    from {
        opacity: 0;
        transform: translate3d(0,-100%,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.fadeInDown[b-n7qng0lkur] {
    animation-name: fadeInDown-b-n7qng0lkur
}

@keyframes fadeInLeft-b-n7qng0lkur {
    from {
        opacity: 0;
        transform: translate3d(-100%,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.fadeInLeft[b-n7qng0lkur] {
    animation-name: fadeInLeft-b-n7qng0lkur
}

@keyframes fadeInRight-b-n7qng0lkur {
    from {
        opacity: 0;
        transform: translate3d(100%,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.fadeInRight[b-n7qng0lkur] {
    animation-name: fadeInRight-b-n7qng0lkur
}

@keyframes fadeInUp-b-n7qng0lkur {
    from {
        opacity: 0;
        transform: translate3d(0,100%,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.fadeInUp[b-n7qng0lkur] {
    animation-name: fadeInUp-b-n7qng0lkur
}

@keyframes lightSpeedIn-b-n7qng0lkur {
    from {
        transform: translate3d(100%,0,0) skewX(-30deg);
        opacity: 0
    }

    60% {
        transform: skewX(20deg);
        opacity: 1
    }

    80% {
        transform: skewX(-5deg);
        opacity: 1
    }

    to {
        transform: none;
        opacity: 1
    }
}

.lightSpeedIn[b-n7qng0lkur] {
    animation-name: lightSpeedIn-b-n7qng0lkur;
    animation-timing-function: ease-out
}

@keyframes rotateIn-b-n7qng0lkur {
    from {
        transform-origin: center;
        transform: rotate3d(0,0,1,-200deg);
        opacity: 0
    }

    to {
        transform-origin: center;
        transform: none;
        opacity: 1
    }
}

.rotateIn[b-n7qng0lkur] {
    animation-name: rotateIn-b-n7qng0lkur
}

@keyframes rotateInDownLeft-b-n7qng0lkur {
    from {
        transform-origin: left bottom;
        transform: rotate3d(0,0,1,-45deg);
        opacity: 0
    }

    to {
        transform-origin: left bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInDownLeft[b-n7qng0lkur] {
    animation-name: rotateInDownLeft-b-n7qng0lkur
}

@keyframes rotateInDownRight-b-n7qng0lkur {
    from {
        transform-origin: right bottom;
        transform: rotate3d(0,0,1,45deg);
        opacity: 0
    }

    to {
        transform-origin: right bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInDownRight[b-n7qng0lkur] {
    animation-name: rotateInDownRight-b-n7qng0lkur
}

@keyframes rotateInUpLeft-b-n7qng0lkur {
    from {
        transform-origin: left bottom;
        transform: rotate3d(0,0,1,45deg);
        opacity: 0
    }

    to {
        transform-origin: left bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInUpLeft[b-n7qng0lkur] {
    animation-name: rotateInUpLeft-b-n7qng0lkur
}

@keyframes rotateInUpRight-b-n7qng0lkur {
    from {
        transform-origin: right bottom;
        transform: rotate3d(0,0,1,-90deg);
        opacity: 0
    }

    to {
        transform-origin: right bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInUpRight[b-n7qng0lkur] {
    animation-name: rotateInUpRight-b-n7qng0lkur
}

@keyframes rollIn-b-n7qng0lkur {
    from {
        opacity: 0;
        transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.rollIn[b-n7qng0lkur] {
    animation-name: rollIn-b-n7qng0lkur
}

@keyframes zoomIn-b-n7qng0lkur {
    from {
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    50% {
        opacity: 1
    }
}

.zoomIn[b-n7qng0lkur] {
    animation-name: zoomIn-b-n7qng0lkur
}

@keyframes zoomInDown-b-n7qng0lkur {
    from {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.zoomInDown[b-n7qng0lkur] {
    animation-name: zoomInDown-b-n7qng0lkur
}

@keyframes zoomInLeft-b-n7qng0lkur {
    from {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.zoomInLeft[b-n7qng0lkur] {
    animation-name: zoomInLeft-b-n7qng0lkur
}

@keyframes zoomInRight-b-n7qng0lkur {
    from {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.zoomInRight[b-n7qng0lkur] {
    animation-name: zoomInRight-b-n7qng0lkur
}

@keyframes zoomInUp-b-n7qng0lkur {
    from {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.zoomInUp[b-n7qng0lkur] {
    animation-name: zoomInUp-b-n7qng0lkur
}

@keyframes slideInDown-b-n7qng0lkur {
    from {
        transform: translate3d(0,-100%,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.slideInDown[b-n7qng0lkur] {
    animation-name: slideInDown-b-n7qng0lkur
}

@keyframes slideInLeft-b-n7qng0lkur {
    from {
        transform: translate3d(-100%,0,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.slideInLeft[b-n7qng0lkur] {
    animation-name: slideInLeft-b-n7qng0lkur
}

@keyframes slideInRight-b-n7qng0lkur {
    from {
        transform: translate3d(100%,0,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.slideInRight[b-n7qng0lkur] {
    animation-name: slideInRight-b-n7qng0lkur
}

@keyframes slideInUp-b-n7qng0lkur {
    from {
        transform: translate3d(0,100%,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.slideInUp[b-n7qng0lkur] {
    animation-name: slideInUp-b-n7qng0lkur
}

.elementor-animation-grow[b-n7qng0lkur] {
    transition-duration: .3s;
    transition-property: transform
}

    .elementor-animation-grow:active[b-n7qng0lkur], .elementor-animation-grow:focus[b-n7qng0lkur], .elementor-animation-grow:hover[b-n7qng0lkur] {
        transform: scale(1.1)
    }

.elementor-animation-shrink[b-n7qng0lkur] {
    transition-duration: .3s;
    transition-property: transform
}

    .elementor-animation-shrink:active[b-n7qng0lkur], .elementor-animation-shrink:focus[b-n7qng0lkur], .elementor-animation-shrink:hover[b-n7qng0lkur] {
        transform: scale(0.9)
    }

@keyframes elementor-animation-pulse-b-n7qng0lkur {
    25% {
        transform: scale(1.1)
    }

    75% {
        transform: scale(0.9)
    }
}

.elementor-animation-pulse:active[b-n7qng0lkur], .elementor-animation-pulse:focus[b-n7qng0lkur], .elementor-animation-pulse:hover[b-n7qng0lkur] {
    animation-name: elementor-animation-pulse-b-n7qng0lkur;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite
}

@keyframes elementor-animation-pulse-grow-b-n7qng0lkur {
    to {
        transform: scale(1.1)
    }
}

.elementor-animation-pulse-grow:active[b-n7qng0lkur], .elementor-animation-pulse-grow:focus[b-n7qng0lkur], .elementor-animation-pulse-grow:hover[b-n7qng0lkur] {
    animation-name: elementor-animation-pulse-grow-b-n7qng0lkur;
    animation-duration: .3s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: alternate
}

@keyframes elementor-animation-pulse-shrink-b-n7qng0lkur {
    to {
        transform: scale(0.9)
    }
}

.elementor-animation-pulse-shrink:active[b-n7qng0lkur], .elementor-animation-pulse-shrink:focus[b-n7qng0lkur], .elementor-animation-pulse-shrink:hover[b-n7qng0lkur] {
    animation-name: elementor-animation-pulse-shrink-b-n7qng0lkur;
    animation-duration: .3s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: alternate
}

@keyframes elementor-animation-push-b-n7qng0lkur {
    50% {
        transform: scale(0.8)
    }

    100% {
        transform: scale(1)
    }
}

.elementor-animation-push:active[b-n7qng0lkur], .elementor-animation-push:focus[b-n7qng0lkur], .elementor-animation-push:hover[b-n7qng0lkur] {
    animation-name: elementor-animation-push-b-n7qng0lkur;
    animation-duration: .3s;
    animation-timing-function: linear;
    animation-iteration-count: 1
}

@keyframes elementor-animation-pop-b-n7qng0lkur {
    50% {
        transform: scale(1.2)
    }
}

.elementor-animation-pop:active[b-n7qng0lkur], .elementor-animation-pop:focus[b-n7qng0lkur], .elementor-animation-pop:hover[b-n7qng0lkur] {
    animation-name: elementor-animation-pop-b-n7qng0lkur;
    animation-duration: .3s;
    animation-timing-function: linear;
    animation-iteration-count: 1
}

.elementor-animation-bounce-in[b-n7qng0lkur] {
    transition-duration: .5s
}

    .elementor-animation-bounce-in:active[b-n7qng0lkur], .elementor-animation-bounce-in:focus[b-n7qng0lkur], .elementor-animation-bounce-in:hover[b-n7qng0lkur] {
        transform: scale(1.2);
        transition-timing-function: cubic-bezier(0.47,2.02,.31,-.36)
    }

.elementor-animation-bounce-out[b-n7qng0lkur] {
    transition-duration: .5s
}

    .elementor-animation-bounce-out:active[b-n7qng0lkur], .elementor-animation-bounce-out:focus[b-n7qng0lkur], .elementor-animation-bounce-out:hover[b-n7qng0lkur] {
        transform: scale(0.8);
        transition-timing-function: cubic-bezier(0.47,2.02,.31,-.36)
    }

.elementor-animation-rotate[b-n7qng0lkur] {
    transition-duration: .3s;
    transition-property: transform
}

    .elementor-animation-rotate:active[b-n7qng0lkur], .elementor-animation-rotate:focus[b-n7qng0lkur], .elementor-animation-rotate:hover[b-n7qng0lkur] {
        transform: rotate(4deg)
    }

.elementor-animation-grow-rotate[b-n7qng0lkur] {
    transition-duration: .3s;
    transition-property: transform
}

    .elementor-animation-grow-rotate:active[b-n7qng0lkur], .elementor-animation-grow-rotate:focus[b-n7qng0lkur], .elementor-animation-grow-rotate:hover[b-n7qng0lkur] {
        transform: scale(1.1) rotate(4deg)
    }

.elementor-animation-float[b-n7qng0lkur] {
    transition-duration: .3s;
    transition-property: transform;
    transition-timing-function: ease-out
}

    .elementor-animation-float:active[b-n7qng0lkur], .elementor-animation-float:focus[b-n7qng0lkur], .elementor-animation-float:hover[b-n7qng0lkur] {
        transform: translateY(-8px)
    }

.elementor-animation-sink[b-n7qng0lkur] {
    transition-duration: .3s;
    transition-property: transform;
    transition-timing-function: ease-out
}

    .elementor-animation-sink:active[b-n7qng0lkur], .elementor-animation-sink:focus[b-n7qng0lkur], .elementor-animation-sink:hover[b-n7qng0lkur] {
        transform: translateY(8px)
    }

@keyframes elementor-animation-bob-b-n7qng0lkur {
    0% {
        transform: translateY(-8px)
    }

    50% {
        transform: translateY(-4px)
    }

    100% {
        transform: translateY(-8px)
    }
}

@keyframes elementor-animation-bob-float-b-n7qng0lkur {
    100% {
        transform: translateY(-8px)
    }
}

.elementor-animation-bob:active[b-n7qng0lkur], .elementor-animation-bob:focus[b-n7qng0lkur], .elementor-animation-bob:hover[b-n7qng0lkur] {
    animation-name: elementor-animation-bob-float-b-n7qng0lkur,elementor-animation-bob-b-n7qng0lkur;
    animation-duration: .3s,1.5s;
    animation-delay: 0s,.3s;
    animation-timing-function: ease-out,ease-in-out;
    animation-iteration-count: 1,infinite;
    animation-fill-mode: forwards;
    animation-direction: normal,alternate
}

@keyframes elementor-animation-hang-b-n7qng0lkur {
    0% {
        transform: translateY(8px)
    }

    50% {
        transform: translateY(4px)
    }

    100% {
        transform: translateY(8px)
    }
}

@keyframes elementor-animation-hang-sink-b-n7qng0lkur {
    100% {
        transform: translateY(8px)
    }
}

.elementor-animation-hang:active[b-n7qng0lkur], .elementor-animation-hang:focus[b-n7qng0lkur], .elementor-animation-hang:hover[b-n7qng0lkur] {
    animation-name: elementor-animation-hang-sink-b-n7qng0lkur,elementor-animation-hang-b-n7qng0lkur;
    animation-duration: .3s,1.5s;
    animation-delay: 0s,.3s;
    animation-timing-function: ease-out,ease-in-out;
    animation-iteration-count: 1,infinite;
    animation-fill-mode: forwards;
    animation-direction: normal,alternate
}

.elementor-animation-skew[b-n7qng0lkur] {
    transition-duration: .3s;
    transition-property: transform
}

    .elementor-animation-skew:active[b-n7qng0lkur], .elementor-animation-skew:focus[b-n7qng0lkur], .elementor-animation-skew:hover[b-n7qng0lkur] {
        transform: skew(-10deg)
    }

.elementor-animation-skew-forward[b-n7qng0lkur] {
    transition-duration: .3s;
    transition-property: transform;
    transform-origin: 0 100%
}

    .elementor-animation-skew-forward:active[b-n7qng0lkur], .elementor-animation-skew-forward:focus[b-n7qng0lkur], .elementor-animation-skew-forward:hover[b-n7qng0lkur] {
        transform: skew(-10deg)
    }

.elementor-animation-skew-backward[b-n7qng0lkur] {
    transition-duration: .3s;
    transition-property: transform;
    transform-origin: 0 100%
}

    .elementor-animation-skew-backward:active[b-n7qng0lkur], .elementor-animation-skew-backward:focus[b-n7qng0lkur], .elementor-animation-skew-backward:hover[b-n7qng0lkur] {
        transform: skew(10deg)
    }

@keyframes elementor-animation-wobble-vertical-b-n7qng0lkur {
    16.65% {
        transform: translateY(8px)
    }

    33.3% {
        transform: translateY(-6px)
    }

    49.95% {
        transform: translateY(4px)
    }

    66.6% {
        transform: translateY(-2px)
    }

    83.25% {
        transform: translateY(1px)
    }

    100% {
        transform: translateY(0)
    }
}

.elementor-animation-wobble-vertical:active[b-n7qng0lkur], .elementor-animation-wobble-vertical:focus[b-n7qng0lkur], .elementor-animation-wobble-vertical:hover[b-n7qng0lkur] {
    animation-name: elementor-animation-wobble-vertical-b-n7qng0lkur;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1
}

@keyframes elementor-animation-wobble-horizontal-b-n7qng0lkur {
    16.65% {
        transform: translateX(8px)
    }

    33.3% {
        transform: translateX(-6px)
    }

    49.95% {
        transform: translateX(4px)
    }

    66.6% {
        transform: translateX(-2px)
    }

    83.25% {
        transform: translateX(1px)
    }

    100% {
        transform: translateX(0)
    }
}

.elementor-animation-wobble-horizontal:active[b-n7qng0lkur], .elementor-animation-wobble-horizontal:focus[b-n7qng0lkur], .elementor-animation-wobble-horizontal:hover[b-n7qng0lkur] {
    animation-name: elementor-animation-wobble-horizontal-b-n7qng0lkur;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1
}

@keyframes elementor-animation-wobble-to-bottom-right-b-n7qng0lkur {
    16.65% {
        transform: translate(8px,8px)
    }

    33.3% {
        transform: translate(-6px,-6px)
    }

    49.95% {
        transform: translate(4px,4px)
    }

    66.6% {
        transform: translate(-2px,-2px)
    }

    83.25% {
        transform: translate(1px,1px)
    }

    100% {
        transform: translate(0,0)
    }
}

.elementor-animation-wobble-to-bottom-right:active[b-n7qng0lkur], .elementor-animation-wobble-to-bottom-right:focus[b-n7qng0lkur], .elementor-animation-wobble-to-bottom-right:hover[b-n7qng0lkur] {
    animation-name: elementor-animation-wobble-to-bottom-right-b-n7qng0lkur;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1
}

@keyframes elementor-animation-wobble-to-top-right-b-n7qng0lkur {
    16.65% {
        transform: translate(8px,-8px)
    }

    33.3% {
        transform: translate(-6px,6px)
    }

    49.95% {
        transform: translate(4px,-4px)
    }

    66.6% {
        transform: translate(-2px,2px)
    }

    83.25% {
        transform: translate(1px,-1px)
    }

    100% {
        transform: translate(0,0)
    }
}

.elementor-animation-wobble-to-top-right:active[b-n7qng0lkur], .elementor-animation-wobble-to-top-right:focus[b-n7qng0lkur], .elementor-animation-wobble-to-top-right:hover[b-n7qng0lkur] {
    animation-name: elementor-animation-wobble-to-top-right-b-n7qng0lkur;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1
}

@keyframes elementor-animation-wobble-top-b-n7qng0lkur {
    16.65% {
        transform: skew(-12deg)
    }

    33.3% {
        transform: skew(10deg)
    }

    49.95% {
        transform: skew(-6deg)
    }

    66.6% {
        transform: skew(4deg)
    }

    83.25% {
        transform: skew(-2deg)
    }

    100% {
        transform: skew(0)
    }
}

.elementor-animation-wobble-top[b-n7qng0lkur] {
    transform-origin: 0 100%
}

    .elementor-animation-wobble-top:active[b-n7qng0lkur], .elementor-animation-wobble-top:focus[b-n7qng0lkur], .elementor-animation-wobble-top:hover[b-n7qng0lkur] {
        animation-name: elementor-animation-wobble-top-b-n7qng0lkur;
        animation-duration: 1s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: 1
    }

@keyframes elementor-animation-wobble-bottom-b-n7qng0lkur {
    16.65% {
        transform: skew(-12deg)
    }

    33.3% {
        transform: skew(10deg)
    }

    49.95% {
        transform: skew(-6deg)
    }

    66.6% {
        transform: skew(4deg)
    }

    83.25% {
        transform: skew(-2deg)
    }

    100% {
        transform: skew(0)
    }
}

.elementor-animation-wobble-bottom[b-n7qng0lkur] {
    transform-origin: 100% 0
}

    .elementor-animation-wobble-bottom:active[b-n7qng0lkur], .elementor-animation-wobble-bottom:focus[b-n7qng0lkur], .elementor-animation-wobble-bottom:hover[b-n7qng0lkur] {
        animation-name: elementor-animation-wobble-bottom-b-n7qng0lkur;
        animation-duration: 1s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: 1
    }

@keyframes elementor-animation-wobble-skew-b-n7qng0lkur {
    16.65% {
        transform: skew(-12deg)
    }

    33.3% {
        transform: skew(10deg)
    }

    49.95% {
        transform: skew(-6deg)
    }

    66.6% {
        transform: skew(4deg)
    }

    83.25% {
        transform: skew(-2deg)
    }

    100% {
        transform: skew(0)
    }
}

.elementor-animation-wobble-skew:active[b-n7qng0lkur], .elementor-animation-wobble-skew:focus[b-n7qng0lkur], .elementor-animation-wobble-skew:hover[b-n7qng0lkur] {
    animation-name: elementor-animation-wobble-skew-b-n7qng0lkur;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1
}

@keyframes elementor-animation-buzz-b-n7qng0lkur {
    50% {
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        transform: translateX(-3px) rotate(-2deg)
    }
}

.elementor-animation-buzz:active[b-n7qng0lkur], .elementor-animation-buzz:focus[b-n7qng0lkur], .elementor-animation-buzz:hover[b-n7qng0lkur] {
    animation-name: elementor-animation-buzz-b-n7qng0lkur;
    animation-duration: .15s;
    animation-timing-function: linear;
    animation-iteration-count: infinite
}

@keyframes elementor-animation-buzz-out-b-n7qng0lkur {
    10% {
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        transform: translateX(1px) rotate(0)
    }

    100% {
        transform: translateX(-1px) rotate(0)
    }
}

.elementor-animation-buzz-out:active[b-n7qng0lkur], .elementor-animation-buzz-out:focus[b-n7qng0lkur], .elementor-animation-buzz-out:hover[b-n7qng0lkur] {
    animation-name: elementor-animation-buzz-out-b-n7qng0lkur;
    animation-duration: .75s;
    animation-timing-function: linear;
    animation-iteration-count: 1
}

/*! elementor - v1.8.11 - 19-12-2017 */
@charset "UTF-8";

.dialog-widget[b-n7qng0lkur] {
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,.8);
    z-index: 9999
}

.dialog-widget-content[b-n7qng0lkur] {
    background-color: #fff;
    position: absolute;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 2px 8px 23px 3px rgba(0,0,0,.2);
    box-shadow: 2px 8px 23px 3px rgba(0,0,0,.2);
    overflow: hidden
}

.dialog-message[b-n7qng0lkur], .dialog-widget-header[b-n7qng0lkur] {
    text-align: center
}

.dialog-message[b-n7qng0lkur] {
    font-size: 12px;
    line-height: 1.5
}

.dialog-buttons-wrapper[b-n7qng0lkur] {
    border-top: 1px solid #e6e9ec;
    text-align: center
}

    .dialog-buttons-wrapper > button[b-n7qng0lkur] {
        border: none;
        background: none;
        font-size: 15px;
        cursor: pointer;
        padding: 13px 0;
        outline: 0
    }

        .dialog-buttons-wrapper > button:first-child[b-n7qng0lkur] {
            color: #6d7882
        }

        .dialog-buttons-wrapper > button.dialog-ok[b-n7qng0lkur] {
            color: #b01b1b
        }

        .dialog-buttons-wrapper > button.dialog-take_over[b-n7qng0lkur] {
            color: #39b54a
        }

        .dialog-buttons-wrapper > button:active[b-n7qng0lkur] {
            background-color: rgba(230,233,236,.5)
        }

        .dialog-buttons-wrapper > button[b-n7qng0lkur]::-moz-focus-inner {
            border: 0
        }

.dialog-widget-header[b-n7qng0lkur] {
    padding: 20px 0;
    font-weight: 500
}

.dialog-close-button[b-n7qng0lkur] {
    cursor: pointer;
    position: absolute;
    top: 30px;
    right: 30px;
    font-size: 15px
}

    .dialog-close-button:not(:hover)[b-n7qng0lkur] {
        opacity: .4
    }

.dialog-confirm-widget .dialog-widget-header[b-n7qng0lkur], .dialog-options-widget .dialog-widget-header[b-n7qng0lkur] {
    font-size: 15px;
    color: #495157
}

.dialog-confirm-widget .dialog-buttons-wrapper > button[b-n7qng0lkur], .dialog-options-widget .dialog-buttons-wrapper > button[b-n7qng0lkur] {
    width: 50%
}

    .dialog-confirm-widget .dialog-buttons-wrapper > button:first-child[b-n7qng0lkur], .dialog-options-widget .dialog-buttons-wrapper > button:first-child[b-n7qng0lkur] {
        border-right: 1px solid #e6e9ec
    }

    .dialog-confirm-widget .dialog-buttons-wrapper > button:hover[b-n7qng0lkur], .dialog-options-widget .dialog-buttons-wrapper > button:hover[b-n7qng0lkur] {
        background-color: #f4f6f7
    }

.dialog-alert-widget[b-n7qng0lkur], .dialog-confirm-widget[b-n7qng0lkur], .dialog-options-widget[b-n7qng0lkur] {
    -webkit-user-select: none;
    -moz-user-select: none
}

    .dialog-alert-widget .dialog-widget-content[b-n7qng0lkur], .dialog-confirm-widget .dialog-widget-content[b-n7qng0lkur], .dialog-options-widget .dialog-widget-content[b-n7qng0lkur] {
        margin: auto;
        width: 375px
    }

    .dialog-alert-widget .dialog-message[b-n7qng0lkur], .dialog-confirm-widget .dialog-message[b-n7qng0lkur], .dialog-options-widget .dialog-message[b-n7qng0lkur] {
        padding: 0 20px;
        min-height: 50px
    }

    .dialog-alert-widget .dialog-buttons-wrapper > button[b-n7qng0lkur] {
        width: 100%
    }

@media (max-width:767px) {
    .dialog-close-button[b-n7qng0lkur] {
        top: 15px;
        right: 15px
    }

    body.admin-bar .dialog-close-button[b-n7qng0lkur] {
        top: 40px
    }
}

.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio[b-n7qng0lkur] {
    padding-bottom: 42.8571%
}

.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio[b-n7qng0lkur] {
    padding-bottom: 56.25%
}

.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio[b-n7qng0lkur] {
    padding-bottom: 75%
}

.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio[b-n7qng0lkur] {
    padding-bottom: 66.6666%
}

.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio[b-n7qng0lkur] {
    padding-bottom: 100%
}

.elementor-fit-aspect-ratio[b-n7qng0lkur] {
    position: relative;
    height: 0
}

    .elementor-fit-aspect-ratio iframe[b-n7qng0lkur] {
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        border: 0
    }

.elementor-hidden[b-n7qng0lkur] {
    display: none
}

.elementor[b-n7qng0lkur] {
    -webkit-hyphens: manual;
    -ms-hyphens: manual;
    hyphens: manual
}

    .elementor *[b-n7qng0lkur], .elementor [b-n7qng0lkur]:after, .elementor [b-n7qng0lkur]:before {
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .elementor a[b-n7qng0lkur] {
        -webkit-box-shadow: none;
        box-shadow: none;
        text-decoration: none
    }

    .elementor hr[b-n7qng0lkur] {
        margin: 0;
        background-color: transparent
    }

    .elementor img[b-n7qng0lkur] {
        height: auto;
        max-width: 100%;
        border: none;
        -webkit-border-radius: 0;
        border-radius: 0;
        -webkit-box-shadow: none;
        box-shadow: none
    }

    .elementor .elementor-widget:not(.elementor-widget-text-editor) figure[b-n7qng0lkur] {
        margin: 0
    }

    .elementor embed[b-n7qng0lkur], .elementor iframe[b-n7qng0lkur], .elementor object[b-n7qng0lkur], .elementor video[b-n7qng0lkur] {
        max-width: 100%;
        width: 100%;
        margin: 0;
        line-height: 1;
        border: none
    }

    .elementor .elementor-custom-embed[b-n7qng0lkur] {
        line-height: 0
    }

    .elementor .elementor-background-video-container[b-n7qng0lkur] {
        height: 100%;
        width: 100%;
        top: 0;
        left: 0;
        position: absolute;
        overflow: hidden;
        z-index: 0;
        -webkit-transition: opacity 1s;
        -o-transition: opacity 1s;
        transition: opacity 1s
    }

        .elementor .elementor-background-video-container.elementor-loading[b-n7qng0lkur] {
            opacity: 0
        }

    .elementor .elementor-background-video-embed[b-n7qng0lkur] {
        max-width: none;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    .elementor .elementor-background-video[b-n7qng0lkur] {
        position: absolute;
        max-width: none;
        top: 50%;
        left: 50%;
        -webkit-transform: translateY(-50%) translateX(-50%);
        -ms-transform: translateY(-50%) translateX(-50%);
        transform: translateY(-50%) translateX(-50%)
    }

    .elementor .elementor-html5-video[b-n7qng0lkur] {
        -o-object-fit: cover;
        object-fit: cover
    }

    .elementor .elementor-background-overlay[b-n7qng0lkur] {
        height: 100%;
        width: 100%;
        top: 0;
        left: 0;
        position: absolute
    }

.elementor-invisible[b-n7qng0lkur] {
    visibility: hidden
}

.elementor-align-center[b-n7qng0lkur] {
    text-align: center
}

    .elementor-align-center .elementor-button[b-n7qng0lkur] {
        width: auto
    }

.elementor-align-right[b-n7qng0lkur] {
    text-align: right
}

    .elementor-align-right .elementor-button[b-n7qng0lkur] {
        width: auto
    }

.elementor-align-left[b-n7qng0lkur] {
    text-align: left
}

    .elementor-align-left .elementor-button[b-n7qng0lkur] {
        width: auto
    }

.elementor-align-justify .elementor-button[b-n7qng0lkur] {
    width: 100%
}

.elementor-custom-embed-play[b-n7qng0lkur] {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%)
}

    .elementor-custom-embed-play i[b-n7qng0lkur] {
        font-size: 100px;
        color: #fff;
        opacity: .8;
        text-shadow: 1px 0 6px rgba(0,0,0,.3);
        -webkit-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s
    }

    .elementor-custom-embed-play.elementor-playing i[b-n7qng0lkur] {
        font-family: FontAwesome;
        -webkit-animation: fa-spin 2s infinite linear;
        animation: fa-spin-b-n7qng0lkur 2s infinite linear
    }

        .elementor-custom-embed-play.elementor-playing i[b-n7qng0lkur]:before {
            content: "\f1ce"
        }

.elementor-swiper-button[b-n7qng0lkur] {
    position: absolute;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    z-index: 1;
    cursor: pointer;
    font-size: 25px;
    color: hsla(0,0%,93%,.9);
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

    .elementor-swiper-button.swiper-button-disabled[b-n7qng0lkur] {
        opacity: .3
    }

@media (max-width:1024px) {
    .elementor-tablet-align-center[b-n7qng0lkur] {
        text-align: center
    }

        .elementor-tablet-align-center .elementor-button[b-n7qng0lkur] {
            width: auto
        }

    .elementor-tablet-align-right[b-n7qng0lkur] {
        text-align: right
    }

        .elementor-tablet-align-right .elementor-button[b-n7qng0lkur] {
            width: auto
        }

    .elementor-tablet-align-left[b-n7qng0lkur] {
        text-align: left
    }

        .elementor-tablet-align-left .elementor-button[b-n7qng0lkur] {
            width: auto
        }

    .elementor-tablet-align-justify .elementor-button[b-n7qng0lkur] {
        width: 100%
    }
}

@media (max-width:767px) {
    .elementor-mobile-align-center[b-n7qng0lkur] {
        text-align: center
    }

        .elementor-mobile-align-center .elementor-button[b-n7qng0lkur] {
            width: auto
        }

    .elementor-mobile-align-right[b-n7qng0lkur] {
        text-align: right
    }

        .elementor-mobile-align-right .elementor-button[b-n7qng0lkur] {
            width: auto
        }

    .elementor-mobile-align-left[b-n7qng0lkur] {
        text-align: left
    }

        .elementor-mobile-align-left .elementor-button[b-n7qng0lkur] {
            width: auto
        }

    .elementor-mobile-align-justify .elementor-button[b-n7qng0lkur] {
        width: 100%
    }
}

#wpadminbar #wp-admin-bar-elementor_edit_page > .ab-item[b-n7qng0lkur]:before {
    content: "\e800";
    font-family: eicons;
    font-size: 12px;
    margin-top: 5px
}

.elementor[b-n7qng0lkur]:after {
    position: absolute;
    opacity: 0;
    width: 0;
    height: 0;
    padding: 0;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0
}

@media (min-width:1025px) {
    .elementor[b-n7qng0lkur]:after {
        content: "desktop"
    }
}

@media (min-width:768px) and (max-width:1024px) {
    .elementor[b-n7qng0lkur]:after {
        content: "tablet"
    }
}

@media (max-width:767px) {
    .elementor[b-n7qng0lkur]:after {
        content: "mobile"
    }
}

.elementor-section[b-n7qng0lkur] {
    position: relative
}

    .elementor-section .elementor-container[b-n7qng0lkur] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-right: auto;
        margin-left: auto;
        position: relative
    }

    .elementor-section.elementor-section-boxed > .elementor-container[b-n7qng0lkur] {
        max-width: 1140px
    }

    .elementor-section.elementor-section-stretched[b-n7qng0lkur] {
        position: relative;
        width: 100%
    }

    .elementor-section.elementor-section-items-top > .elementor-container[b-n7qng0lkur] {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .elementor-section.elementor-section-items-middle > .elementor-container[b-n7qng0lkur] {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .elementor-section.elementor-section-items-bottom > .elementor-container[b-n7qng0lkur] {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }

@media (min-width:768px) {
    .elementor-section.elementor-section-height-full[b-n7qng0lkur] {
        height: 100vh
    }

        .elementor-section.elementor-section-height-full > .elementor-container[b-n7qng0lkur] {
            height: 100%
        }
}

.elementor-section-content-top > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap[b-n7qng0lkur] {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.elementor-section-content-middle > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap[b-n7qng0lkur] {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.elementor-section-content-bottom > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap[b-n7qng0lkur] {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end
}

.elementor-row[b-n7qng0lkur] {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

@media (max-width:1024px) {
    .elementor-row[b-n7qng0lkur] {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

.elementor-column-wrap[b-n7qng0lkur] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.elementor-column-wrap[b-n7qng0lkur], .elementor-widget-wrap[b-n7qng0lkur] {
    width: 100%;
    position: relative
}

.elementor-widget[b-n7qng0lkur] {
    position: relative
}

    .elementor-widget:not(:last-child)[b-n7qng0lkur] {
        margin-bottom: 20px
    }

.elementor-column[b-n7qng0lkur] {
    position: relative;
    min-height: 1px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.elementor-column-gap-narrow > .elementor-row > .elementor-column > .elementor-element-populated[b-n7qng0lkur] {
    padding: 5px
}

.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated[b-n7qng0lkur] {
    padding: 10px
}

.elementor-column-gap-extended > .elementor-row > .elementor-column > .elementor-element-populated[b-n7qng0lkur] {
    padding: 15px
}

.elementor-column-gap-wide > .elementor-row > .elementor-column > .elementor-element-populated[b-n7qng0lkur] {
    padding: 20px
}

.elementor-column-gap-wider > .elementor-row > .elementor-column > .elementor-element-populated[b-n7qng0lkur] {
    padding: 30px
}

.elementor-inner-section .elementor-column-gap-no .elementor-element-populated[b-n7qng0lkur] {
    padding: 0
}

@media (min-width:768px) {
    .elementor-column.elementor-col-10[b-n7qng0lkur], .elementor-column[data-col="10"][b-n7qng0lkur] {
        width: 10%
    }

    .elementor-column.elementor-col-11[b-n7qng0lkur], .elementor-column[data-col="11"][b-n7qng0lkur] {
        width: 11.111%
    }

    .elementor-column.elementor-col-12[b-n7qng0lkur], .elementor-column[data-col="12"][b-n7qng0lkur] {
        width: 12.5%
    }

    .elementor-column.elementor-col-14[b-n7qng0lkur], .elementor-column[data-col="14"][b-n7qng0lkur] {
        width: 14.285%
    }

    .elementor-column.elementor-col-16[b-n7qng0lkur], .elementor-column[data-col="16"][b-n7qng0lkur] {
        width: 16.666%
    }

    .elementor-column.elementor-col-20[b-n7qng0lkur], .elementor-column[data-col="20"][b-n7qng0lkur] {
        width: 20%
    }

    .elementor-column.elementor-col-25[b-n7qng0lkur], .elementor-column[data-col="25"][b-n7qng0lkur] {
        width: 25%
    }

    .elementor-column.elementor-col-30[b-n7qng0lkur], .elementor-column[data-col="30"][b-n7qng0lkur] {
        width: 30%
    }

    .elementor-column.elementor-col-33[b-n7qng0lkur], .elementor-column[data-col="33"][b-n7qng0lkur] {
        width: 33.333%
    }

    .elementor-column.elementor-col-40[b-n7qng0lkur], .elementor-column[data-col="40"][b-n7qng0lkur] {
        width: 40%
    }

    .elementor-column.elementor-col-50[b-n7qng0lkur], .elementor-column[data-col="50"][b-n7qng0lkur] {
        width: 50%
    }

    .elementor-column.elementor-col-60[b-n7qng0lkur], .elementor-column[data-col="60"][b-n7qng0lkur] {
        width: 60%
    }

    .elementor-column.elementor-col-66[b-n7qng0lkur], .elementor-column[data-col="66"][b-n7qng0lkur] {
        width: 66.666%
    }

    .elementor-column.elementor-col-70[b-n7qng0lkur], .elementor-column[data-col="70"][b-n7qng0lkur] {
        width: 70%
    }

    .elementor-column.elementor-col-75[b-n7qng0lkur], .elementor-column[data-col="75"][b-n7qng0lkur] {
        width: 75%
    }

    .elementor-column.elementor-col-80[b-n7qng0lkur], .elementor-column[data-col="80"][b-n7qng0lkur] {
        width: 80%
    }

    .elementor-column.elementor-col-83[b-n7qng0lkur], .elementor-column[data-col="83"][b-n7qng0lkur] {
        width: 83.333%
    }

    .elementor-column.elementor-col-90[b-n7qng0lkur], .elementor-column[data-col="90"][b-n7qng0lkur] {
        width: 90%
    }

    .elementor-column.elementor-col-100[b-n7qng0lkur], .elementor-column[data-col="100"][b-n7qng0lkur] {
        width: 100%
    }
}

@media (max-width:479px) {
    .elementor-column.elementor-xs-10[b-n7qng0lkur] {
        width: 10%
    }

    .elementor-column.elementor-xs-11[b-n7qng0lkur] {
        width: 11.111%
    }

    .elementor-column.elementor-xs-12[b-n7qng0lkur] {
        width: 12.5%
    }

    .elementor-column.elementor-xs-14[b-n7qng0lkur] {
        width: 14.285%
    }

    .elementor-column.elementor-xs-16[b-n7qng0lkur] {
        width: 16.666%
    }

    .elementor-column.elementor-xs-20[b-n7qng0lkur] {
        width: 20%
    }

    .elementor-column.elementor-xs-25[b-n7qng0lkur] {
        width: 25%
    }

    .elementor-column.elementor-xs-30[b-n7qng0lkur] {
        width: 30%
    }

    .elementor-column.elementor-xs-33[b-n7qng0lkur] {
        width: 33.333%
    }

    .elementor-column.elementor-xs-40[b-n7qng0lkur] {
        width: 40%
    }

    .elementor-column.elementor-xs-50[b-n7qng0lkur] {
        width: 50%
    }

    .elementor-column.elementor-xs-60[b-n7qng0lkur] {
        width: 60%
    }

    .elementor-column.elementor-xs-66[b-n7qng0lkur] {
        width: 66.666%
    }

    .elementor-column.elementor-xs-70[b-n7qng0lkur] {
        width: 70%
    }

    .elementor-column.elementor-xs-75[b-n7qng0lkur] {
        width: 75%
    }

    .elementor-column.elementor-xs-80[b-n7qng0lkur] {
        width: 80%
    }

    .elementor-column.elementor-xs-83[b-n7qng0lkur] {
        width: 83.333%
    }

    .elementor-column.elementor-xs-90[b-n7qng0lkur] {
        width: 90%
    }

    .elementor-column.elementor-xs-100[b-n7qng0lkur] {
        width: 100%
    }
}

@media (max-width:767px) {
    .elementor-column.elementor-sm-10[b-n7qng0lkur] {
        width: 10%
    }

    .elementor-column.elementor-sm-11[b-n7qng0lkur] {
        width: 11.111%
    }

    .elementor-column.elementor-sm-12[b-n7qng0lkur] {
        width: 12.5%
    }

    .elementor-column.elementor-sm-14[b-n7qng0lkur] {
        width: 14.285%
    }

    .elementor-column.elementor-sm-16[b-n7qng0lkur] {
        width: 16.666%
    }

    .elementor-column.elementor-sm-20[b-n7qng0lkur] {
        width: 20%
    }

    .elementor-column.elementor-sm-25[b-n7qng0lkur] {
        width: 25%
    }

    .elementor-column.elementor-sm-30[b-n7qng0lkur] {
        width: 30%
    }

    .elementor-column.elementor-sm-33[b-n7qng0lkur] {
        width: 33.333%
    }

    .elementor-column.elementor-sm-40[b-n7qng0lkur] {
        width: 40%
    }

    .elementor-column.elementor-sm-50[b-n7qng0lkur] {
        width: 50%
    }

    .elementor-column.elementor-sm-60[b-n7qng0lkur] {
        width: 60%
    }

    .elementor-column.elementor-sm-66[b-n7qng0lkur] {
        width: 66.666%
    }

    .elementor-column.elementor-sm-70[b-n7qng0lkur] {
        width: 70%
    }

    .elementor-column.elementor-sm-75[b-n7qng0lkur] {
        width: 75%
    }

    .elementor-column.elementor-sm-80[b-n7qng0lkur] {
        width: 80%
    }

    .elementor-column.elementor-sm-83[b-n7qng0lkur] {
        width: 83.333%
    }

    .elementor-column.elementor-sm-90[b-n7qng0lkur] {
        width: 90%
    }

    .elementor-column.elementor-sm-100[b-n7qng0lkur] {
        width: 100%
    }
}

@media (min-width:768px) and (max-width:1024px) {
    .elementor-column.elementor-md-10[b-n7qng0lkur] {
        width: 10%
    }

    .elementor-column.elementor-md-11[b-n7qng0lkur] {
        width: 11.111%
    }

    .elementor-column.elementor-md-12[b-n7qng0lkur] {
        width: 12.5%
    }

    .elementor-column.elementor-md-14[b-n7qng0lkur] {
        width: 14.285%
    }

    .elementor-column.elementor-md-16[b-n7qng0lkur] {
        width: 16.666%
    }

    .elementor-column.elementor-md-20[b-n7qng0lkur] {
        width: 20%
    }

    .elementor-column.elementor-md-25[b-n7qng0lkur] {
        width: 25%
    }

    .elementor-column.elementor-md-30[b-n7qng0lkur] {
        width: 30%
    }

    .elementor-column.elementor-md-33[b-n7qng0lkur] {
        width: 33.333%
    }

    .elementor-column.elementor-md-40[b-n7qng0lkur] {
        width: 40%
    }

    .elementor-column.elementor-md-50[b-n7qng0lkur] {
        width: 50%
    }

    .elementor-column.elementor-md-60[b-n7qng0lkur] {
        width: 60%
    }

    .elementor-column.elementor-md-66[b-n7qng0lkur] {
        width: 66.666%
    }

    .elementor-column.elementor-md-70[b-n7qng0lkur] {
        width: 70%
    }

    .elementor-column.elementor-md-75[b-n7qng0lkur] {
        width: 75%
    }

    .elementor-column.elementor-md-80[b-n7qng0lkur] {
        width: 80%
    }

    .elementor-column.elementor-md-83[b-n7qng0lkur] {
        width: 83.333%
    }

    .elementor-column.elementor-md-90[b-n7qng0lkur] {
        width: 90%
    }

    .elementor-column.elementor-md-100[b-n7qng0lkur] {
        width: 100%
    }
}

@media (max-width:767px) {
    .elementor-column[b-n7qng0lkur] {
        width: 100%
    }

    .elementor-reverse-mobile > .elementor-container > .elementor-row[b-n7qng0lkur] {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
}

.elementor-screen-only[b-n7qng0lkur], .screen-reader-text[b-n7qng0lkur], .screen-reader-text span[b-n7qng0lkur], .ui-helper-hidden-accessible[b-n7qng0lkur] {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0
}

.elementor-clearfix[b-n7qng0lkur]:after {
    content: "";
    display: block;
    clear: both;
    width: 0;
    height: 0
}

.elementor-form-fields-wrapper[b-n7qng0lkur] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

    .elementor-form-fields-wrapper.elementor-labels-above > .elementor-field-group .elementor-field-subgroup[b-n7qng0lkur], .elementor-form-fields-wrapper.elementor-labels-above > .elementor-field-group > .elementor-select-wrapper[b-n7qng0lkur], .elementor-form-fields-wrapper.elementor-labels-above > .elementor-field-group > input[b-n7qng0lkur], .elementor-form-fields-wrapper.elementor-labels-above > .elementor-field-group > textarea[b-n7qng0lkur] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }

    .elementor-form-fields-wrapper.elementor-labels-inline > .elementor-field-group .elementor-select-wrapper[b-n7qng0lkur], .elementor-form-fields-wrapper.elementor-labels-inline > .elementor-field-group > input[b-n7qng0lkur] {
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1
    }

.elementor-field-group[b-n7qng0lkur] {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

    .elementor-field-group.elementor-field-type-submit[b-n7qng0lkur] {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }

    .elementor-field-group .elementor-field-textual[b-n7qng0lkur] {
        width: 100%;
        border: 1px solid #818a91;
        background-color: transparent;
        color: #373a3c;
        vertical-align: middle;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1
    }

        .elementor-field-group .elementor-field-textual:focus[b-n7qng0lkur] {
            -webkit-box-shadow: 0 0 0 1px rgba(0,0,0,.1) inset;
            box-shadow: inset 0 0 0 1px rgba(0,0,0,.1);
            outline: 0
        }

        .elementor-field-group .elementor-field-textual[b-n7qng0lkur]::-webkit-input-placeholder {
            color: inherit;
            font-family: inherit;
            opacity: .6
        }

        .elementor-field-group .elementor-field-textual:-ms-input-placeholder[b-n7qng0lkur] {
            color: inherit;
            font-family: inherit;
            opacity: .6
        }

        .elementor-field-group .elementor-field-textual[b-n7qng0lkur]::-moz-placeholder {
            color: inherit;
            font-family: inherit;
            opacity: .6
        }

        .elementor-field-group .elementor-field-textual[b-n7qng0lkur]::-ms-input-placeholder {
            color: inherit;
            font-family: inherit;
            opacity: .6
        }

        .elementor-field-group .elementor-field-textual[b-n7qng0lkur]::placeholder {
            color: inherit;
            font-family: inherit;
            opacity: .6
        }

    .elementor-field-group .elementor-select-wrapper[b-n7qng0lkur] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        position: relative;
        width: 100%
    }

        .elementor-field-group .elementor-select-wrapper select[b-n7qng0lkur] {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            color: inherit;
            font-size: inherit;
            font-family: inherit;
            font-weight: inherit;
            font-style: inherit;
            text-transform: inherit;
            letter-spacing: inherit;
            line-height: inherit;
            -webkit-flex-basis: 100%;
            -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
            padding-right: 20px
        }

        .elementor-field-group .elementor-select-wrapper[b-n7qng0lkur]:before {
            content: "\f0d7";
            font-family: FontAwesome;
            font-size: 15px;
            position: absolute;
            top: 50%;
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            transform: translateY(-50%);
            right: 10px;
            pointer-events: none
        }

.elementor-field-subgroup[b-n7qng0lkur] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

    .elementor-field-subgroup .elementor-field-option label[b-n7qng0lkur] {
        display: inline-block
    }

    .elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option[b-n7qng0lkur] {
        padding-right: 10px
    }

    .elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option[b-n7qng0lkur] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }

.elementor-field-label[b-n7qng0lkur] {
    cursor: pointer
}

.elementor-mark-required .elementor-field-label[b-n7qng0lkur]:after {
    content: "*";
    color: red;
    padding-left: .2em
}

.elementor-field-textual[b-n7qng0lkur] {
    line-height: 1.4
}

    .elementor-field-textual.elementor-size-xs[b-n7qng0lkur] {
        font-size: 13px;
        min-height: 33px;
        padding: 4px 12px;
        -webkit-border-radius: 2px;
        border-radius: 2px
    }

    .elementor-field-textual.elementor-size-sm[b-n7qng0lkur] {
        font-size: 15px;
        min-height: 40px;
        padding: 5px 14px;
        -webkit-border-radius: 3px;
        border-radius: 3px
    }

    .elementor-field-textual.elementor-size-md[b-n7qng0lkur] {
        font-size: 16px;
        min-height: 47px;
        padding: 6px 16px;
        -webkit-border-radius: 4px;
        border-radius: 4px
    }

    .elementor-field-textual.elementor-size-lg[b-n7qng0lkur] {
        font-size: 18px;
        min-height: 59px;
        padding: 7px 20px;
        -webkit-border-radius: 5px;
        border-radius: 5px
    }

    .elementor-field-textual.elementor-size-xl[b-n7qng0lkur] {
        font-size: 20px;
        min-height: 72px;
        padding: 8px 24px;
        -webkit-border-radius: 6px;
        border-radius: 6px
    }

.elementor-button-align-center .elementor-field-type-submit[b-n7qng0lkur] {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.elementor-button-align-stretch .elementor-field-type-submit button[b-n7qng0lkur] {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%
}

.elementor-button-align-start .elementor-field-type-submit[b-n7qng0lkur] {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.elementor-button-align-end .elementor-field-type-submit[b-n7qng0lkur] {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

@media screen and (max-width:1024px) {
    .elementor-tablet-button-align-center .elementor-field-type-submit[b-n7qng0lkur] {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .elementor-tablet-button-align-stretch .elementor-field-type-submit button[b-n7qng0lkur] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }

    .elementor-tablet-button-align-start .elementor-field-type-submit[b-n7qng0lkur] {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .elementor-tablet-button-align-end .elementor-field-type-submit[b-n7qng0lkur] {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
}

@media screen and (max-width:767px) {
    .elementor-mobile-button-align-center .elementor-field-type-submit[b-n7qng0lkur] {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .elementor-mobile-button-align-stretch .elementor-field-type-submit button[b-n7qng0lkur] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }

    .elementor-mobile-button-align-start .elementor-field-type-submit[b-n7qng0lkur] {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .elementor-mobile-button-align-end .elementor-field-type-submit[b-n7qng0lkur] {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
}

.elementor-error .elementor-field[b-n7qng0lkur] {
    border-color: #d9534f
}

.elementor-error .help-inline[b-n7qng0lkur] {
    color: #d9534f;
    font-size: .9em
}

.elementor-message[b-n7qng0lkur] {
    margin: 10px 0;
    font-size: 1em;
    line-height: 1
}

    .elementor-message[b-n7qng0lkur]:before {
        content: "\f00c";
        display: inline-block;
        font-family: fontawesome;
        font-weight: 400;
        font-style: normal;
        vertical-align: middle;
        margin-right: 5px
    }

    .elementor-message.elementor-message-danger[b-n7qng0lkur] {
        color: #d9534f
    }

        .elementor-message.elementor-message-danger[b-n7qng0lkur]:before {
            content: "\f00d"
        }

    .elementor-message.form-message-success[b-n7qng0lkur] {
        color: #5cb85c
    }

.elementor-form .elementor-button[b-n7qng0lkur] {
    padding-top: 0;
    padding-bottom: 0;
    border: 0 none
}

    .elementor-form .elementor-button > span[b-n7qng0lkur] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .elementor-form .elementor-button .elementor-align-icon-right[b-n7qng0lkur] {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .elementor-form .elementor-button .elementor-align-icon-left[b-n7qng0lkur] {
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0
    }

    .elementor-form .elementor-button.elementor-size-xs[b-n7qng0lkur] {
        min-height: 33px
    }

    .elementor-form .elementor-button.elementor-size-sm[b-n7qng0lkur] {
        min-height: 40px
    }

    .elementor-form .elementor-button.elementor-size-md[b-n7qng0lkur] {
        min-height: 47px
    }

    .elementor-form .elementor-button.elementor-size-lg[b-n7qng0lkur] {
        min-height: 59px
    }

    .elementor-form .elementor-button.elementor-size-xl[b-n7qng0lkur] {
        min-height: 72px
    }

.elementor-widget-heading .elementor-heading-title[b-n7qng0lkur] {
    padding: 0;
    margin: 0;
    line-height: 1
}

    .elementor-widget-heading .elementor-heading-title > a[b-n7qng0lkur] {
        color: inherit;
        font-size: inherit
    }

    .elementor-widget-heading .elementor-heading-title.elementor-size-small[b-n7qng0lkur] {
        font-size: 15px
    }

    .elementor-widget-heading .elementor-heading-title.elementor-size-medium[b-n7qng0lkur] {
        font-size: 19px
    }

    .elementor-widget-heading .elementor-heading-title.elementor-size-large[b-n7qng0lkur] {
        font-size: 29px
    }

    .elementor-widget-heading .elementor-heading-title.elementor-size-xl[b-n7qng0lkur] {
        font-size: 39px
    }

    .elementor-widget-heading .elementor-heading-title.elementor-size-xxl[b-n7qng0lkur] {
        font-size: 59px
    }

.elementor-widget-image .elementor-image > a[b-n7qng0lkur], .elementor-widget-image .elementor-image figure > a[b-n7qng0lkur] {
    display: block
}

.elementor-widget-image .elementor-image img[b-n7qng0lkur] {
    vertical-align: middle
}

.elementor-widget-image .elementor-image.elementor-image-shape-circle[b-n7qng0lkur] {
    -webkit-border-radius: 50%;
    border-radius: 50%
}

.elementor-image-gallery .gallery-item[b-n7qng0lkur] {
    display: inline-block;
    text-align: center;
    vertical-align: top;
    width: 100%;
    max-width: 100%;
    margin: 0 auto
}

    .elementor-image-gallery .gallery-item img[b-n7qng0lkur] {
        margin: 0 auto
    }

    .elementor-image-gallery .gallery-item .gallery-caption[b-n7qng0lkur] {
        margin: 0
    }

@media (min-width:768px) {
    .elementor-image-gallery .gallery-columns-2 .gallery-item[b-n7qng0lkur] {
        max-width: 50%
    }

    .elementor-image-gallery .gallery-columns-3 .gallery-item[b-n7qng0lkur] {
        max-width: 33.33%
    }

    .elementor-image-gallery .gallery-columns-4 .gallery-item[b-n7qng0lkur] {
        max-width: 25%
    }

    .elementor-image-gallery .gallery-columns-5 .gallery-item[b-n7qng0lkur] {
        max-width: 20%
    }

    .elementor-image-gallery .gallery-columns-6 .gallery-item[b-n7qng0lkur] {
        max-width: 16.666%
    }

    .elementor-image-gallery .gallery-columns-7 .gallery-item[b-n7qng0lkur] {
        max-width: 14.28%
    }

    .elementor-image-gallery .gallery-columns-8 .gallery-item[b-n7qng0lkur] {
        max-width: 12.5%
    }

    .elementor-image-gallery .gallery-columns-9 .gallery-item[b-n7qng0lkur] {
        max-width: 11.11%
    }

    .elementor-image-gallery .gallery-columns-10 .gallery-item[b-n7qng0lkur] {
        max-width: 10%
    }
}

@media (min-width:480px) and (max-width:767px) {
    .elementor-image-gallery .gallery.gallery-columns-2 .gallery-item[b-n7qng0lkur], .elementor-image-gallery .gallery.gallery-columns-3 .gallery-item[b-n7qng0lkur], .elementor-image-gallery .gallery.gallery-columns-4 .gallery-item[b-n7qng0lkur], .elementor-image-gallery .gallery.gallery-columns-5 .gallery-item[b-n7qng0lkur], .elementor-image-gallery .gallery.gallery-columns-6 .gallery-item[b-n7qng0lkur], .elementor-image-gallery .gallery.gallery-columns-7 .gallery-item[b-n7qng0lkur], .elementor-image-gallery .gallery.gallery-columns-8 .gallery-item[b-n7qng0lkur], .elementor-image-gallery .gallery.gallery-columns-9 .gallery-item[b-n7qng0lkur], .elementor-image-gallery .gallery.gallery-columns-10 .gallery-item[b-n7qng0lkur] {
        max-width: 50%
    }
}

@media (max-width:479px) {
    .elementor-image-gallery .gallery.gallery-columns-2 .gallery-item[b-n7qng0lkur], .elementor-image-gallery .gallery.gallery-columns-3 .gallery-item[b-n7qng0lkur], .elementor-image-gallery .gallery.gallery-columns-4 .gallery-item[b-n7qng0lkur], .elementor-image-gallery .gallery.gallery-columns-5 .gallery-item[b-n7qng0lkur], .elementor-image-gallery .gallery.gallery-columns-6 .gallery-item[b-n7qng0lkur], .elementor-image-gallery .gallery.gallery-columns-7 .gallery-item[b-n7qng0lkur], .elementor-image-gallery .gallery.gallery-columns-8 .gallery-item[b-n7qng0lkur], .elementor-image-gallery .gallery.gallery-columns-9 .gallery-item[b-n7qng0lkur], .elementor-image-gallery .gallery.gallery-columns-10 .gallery-item[b-n7qng0lkur] {
        max-width: 100%
    }
}

.elementor-button[b-n7qng0lkur] {
    display: inline-block;
    line-height: 1;
    background-color: #818a91;
    color: #fff;
    text-align: center;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

    .elementor-button:focus[b-n7qng0lkur], .elementor-button:hover[b-n7qng0lkur], .elementor-button:visited[b-n7qng0lkur] {
        color: #fff;
        opacity: .9
    }

    .elementor-button.elementor-size-xs[b-n7qng0lkur] {
        font-size: 13px;
        padding: 10px 20px;
        -webkit-border-radius: 2px;
        border-radius: 2px
    }

    .elementor-button.elementor-size-sm[b-n7qng0lkur] {
        font-size: 15px;
        padding: 12px 24px;
        -webkit-border-radius: 3px;
        border-radius: 3px
    }

    .elementor-button.elementor-size-md[b-n7qng0lkur] {
        font-size: 16px;
        padding: 15px 30px;
        -webkit-border-radius: 4px;
        border-radius: 4px
    }

    .elementor-button.elementor-size-lg[b-n7qng0lkur] {
        font-size: 18px;
        padding: 20px 40px;
        -webkit-border-radius: 5px;
        border-radius: 5px
    }

    .elementor-button.elementor-size-xl[b-n7qng0lkur] {
        font-size: 20px;
        padding: 25px 50px;
        -webkit-border-radius: 6px;
        border-radius: 6px
    }

    .elementor-button .elementor-align-icon-right[b-n7qng0lkur] {
        float: right;
        margin-left: 5px
    }

    .elementor-button .elementor-align-icon-left[b-n7qng0lkur] {
        float: left;
        margin-right: 5px
    }

    .elementor-button .elementor-button-text[b-n7qng0lkur] {
        display: inline-block
    }

.elementor-element.elementor-button-info .elementor-button[b-n7qng0lkur] {
    background-color: #5bc0de
}

.elementor-element.elementor-button-success .elementor-button[b-n7qng0lkur] {
    background-color: #5cb85c
}

.elementor-element.elementor-button-warning .elementor-button[b-n7qng0lkur] {
    background-color: #f0ad4e
}

.elementor-element.elementor-button-danger .elementor-button[b-n7qng0lkur] {
    background-color: #d9534f
}

.elementor-widget-button .elementor-button .elementor-button-info[b-n7qng0lkur] {
    background-color: #5bc0de
}

.elementor-widget-button .elementor-button .elementor-button-success[b-n7qng0lkur] {
    background-color: #5cb85c
}

.elementor-widget-button .elementor-button .elementor-button-warning[b-n7qng0lkur] {
    background-color: #f0ad4e
}

.elementor-widget-button .elementor-button .elementor-button-danger[b-n7qng0lkur] {
    background-color: #d9534f
}

.elementor-widget-divider .elementor-divider[b-n7qng0lkur] {
    line-height: 0;
    font-size: 0
}

.elementor-widget-divider .elementor-divider-separator[b-n7qng0lkur] {
    display: inline-block
}

.elementor-image-gallery figure img[b-n7qng0lkur] {
    display: block
}

.elementor-image-gallery figure figcaption[b-n7qng0lkur] {
    width: 100%
}

.gallery-spacing-custom .elementor-image-gallery .gallery-icon[b-n7qng0lkur] {
    padding: 0
}

.elementor-counter .elementor-counter-number-wrapper[b-n7qng0lkur] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 69px;
    font-weight: 600;
    color: #222;
    line-height: 1
}

.elementor-counter .elementor-counter-number-prefix[b-n7qng0lkur] {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: right
}

.elementor-counter .elementor-counter-number-suffix[b-n7qng0lkur] {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: left
}

.elementor-counter .elementor-counter-title[b-n7qng0lkur] {
    text-align: center;
    font-size: 19px;
    font-weight: 400;
    color: #666;
    line-height: 2.5
}

.elementor-alert[b-n7qng0lkur] {
    padding: 15px;
    border-left: 5px solid transparent;
    position: relative;
    text-align: left
}

    .elementor-alert .elementor-alert-title[b-n7qng0lkur] {
        display: block;
        font-weight: 700
    }

    .elementor-alert .elementor-alert-description[b-n7qng0lkur] {
        font-size: 13px
    }

    .elementor-alert button.elementor-alert-dismiss[b-n7qng0lkur] {
        position: absolute;
        right: 10px;
        top: 10px;
        padding: 3px;
        font-size: 13px;
        line-height: 1;
        background: transparent;
        color: inherit;
        border: none
    }

    .elementor-alert.elementor-alert-info[b-n7qng0lkur] {
        color: #31708f;
        background-color: #d9edf7;
        border-color: #bcdff1
    }

    .elementor-alert.elementor-alert-success[b-n7qng0lkur] {
        color: #3c763d;
        background-color: #dff0d8;
        border-color: #cae6be
    }

    .elementor-alert.elementor-alert-warning[b-n7qng0lkur] {
        color: #8a6d3b;
        background-color: #fcf8e3;
        border-color: #f9f0c3
    }

    .elementor-alert.elementor-alert-danger[b-n7qng0lkur] {
        color: #a94442;
        background-color: #f2dede;
        border-color: #e8c4c4
    }

@media (max-width:767px) {
    .elementor-alert[b-n7qng0lkur] {
        padding: 10px
    }

        .elementor-alert button.elementor-alert-dismiss[b-n7qng0lkur] {
            right: 7px;
            top: 7px
        }
}

.elementor-widget-progress[b-n7qng0lkur] {
    text-align: left
}

.elementor-progress-wrapper[b-n7qng0lkur] {
    position: relative;
    background-color: #eee;
    color: #fff;
    height: 30px;
    line-height: 30px;
    -webkit-border-radius: 2px;
    border-radius: 2px
}

.elementor-progress-bar[b-n7qng0lkur] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    background-color: #818a91;
    width: 0;
    font-size: 11px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    -webkit-transition: width 1s ease-in-out;
    -o-transition: width 1s ease-in-out;
    transition: width 1s ease-in-out
}

.elementor-progress-text[b-n7qng0lkur] {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    padding-left: 15px
}

.elementor-progress-percentage[b-n7qng0lkur] {
    padding-right: 15px
}

.elementor-widget-progress .elementor-progress-wrapper.progress-info .elementor-progress-bar[b-n7qng0lkur] {
    background-color: #5bc0de
}

.elementor-widget-progress .elementor-progress-wrapper.progress-success .elementor-progress-bar[b-n7qng0lkur] {
    background-color: #5cb85c
}

.elementor-widget-progress .elementor-progress-wrapper.progress-warning .elementor-progress-bar[b-n7qng0lkur] {
    background-color: #f0ad4e
}

.elementor-widget-progress .elementor-progress-wrapper.progress-danger .elementor-progress-bar[b-n7qng0lkur] {
    background-color: #d9534f
}

.elementor-progress .elementor-title[b-n7qng0lkur] {
    display: block
}

@media (max-width:767px) {
    .elementor-progress-wrapper[b-n7qng0lkur] {
        height: 25px;
        line-height: 25px
    }

    .elementor-progress-text[b-n7qng0lkur] {
        padding-left: 10px
    }
}

.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper[b-n7qng0lkur] {
    width: 25%;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active[b-n7qng0lkur] {
    border-right-style: none
}

    .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active[b-n7qng0lkur]:after, .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active[b-n7qng0lkur]:before {
        height: 999em;
        width: 0;
        right: 0;
        border-right-style: solid
    }

    .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active[b-n7qng0lkur]:before {
        top: 0;
        -webkit-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active[b-n7qng0lkur]:after {
        top: 100%
    }

.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title[b-n7qng0lkur] {
    display: table-cell
}

    .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active[b-n7qng0lkur] {
        border-bottom-style: none
    }

        .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active[b-n7qng0lkur]:after, .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active[b-n7qng0lkur]:before {
            bottom: 0;
            height: 0;
            width: 999em;
            border-bottom-style: solid
        }

        .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active[b-n7qng0lkur]:before {
            right: 100%
        }

        .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active[b-n7qng0lkur]:after {
            left: 100%
        }

.elementor-widget-tabs .elementor-tab-content[b-n7qng0lkur], .elementor-widget-tabs .elementor-tab-title[b-n7qng0lkur], .elementor-widget-tabs .elementor-tab-title[b-n7qng0lkur]:after, .elementor-widget-tabs .elementor-tab-title[b-n7qng0lkur]:before, .elementor-widget-tabs .elementor-tabs-content-wrapper[b-n7qng0lkur] {
    border: 1px none #d4d4d4
}

.elementor-widget-tabs .elementor-tabs[b-n7qng0lkur] {
    text-align: left
}

.elementor-widget-tabs .elementor-tabs-wrapper[b-n7qng0lkur] {
    overflow: hidden
}

.elementor-widget-tabs .elementor-tab-title[b-n7qng0lkur] {
    cursor: pointer;
    outline: none
}

.elementor-widget-tabs .elementor-tab-desktop-title[b-n7qng0lkur] {
    position: relative;
    padding: 20px 25px;
    font-weight: 700;
    line-height: 1;
    border: solid transparent
}

    .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active[b-n7qng0lkur] {
        border-color: #d4d4d4
    }

        .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active[b-n7qng0lkur]:after, .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active[b-n7qng0lkur]:before {
            display: block;
            content: "";
            position: absolute
        }

.elementor-widget-tabs .elementor-tab-mobile-title[b-n7qng0lkur] {
    padding: 10px;
    cursor: pointer
}

.elementor-widget-tabs .elementor-tab-content[b-n7qng0lkur] {
    padding: 20px;
    display: none
}

@media (max-width:767px) {
    .elementor-tabs .elementor-tab-content[b-n7qng0lkur], .elementor-tabs .elementor-tab-title[b-n7qng0lkur] {
        border-style: solid;
        border-bottom-style: none
    }

    .elementor-tabs .elementor-tabs-wrapper[b-n7qng0lkur] {
        display: none
    }

    .elementor-tabs .elementor-tabs-content-wrapper[b-n7qng0lkur] {
        border-bottom-style: solid
    }

    .elementor-tabs .elementor-tab-content[b-n7qng0lkur] {
        padding: 10px
    }
}

@media (min-width:768px) {
    .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs[b-n7qng0lkur] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper[b-n7qng0lkur] {
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        border-style: solid;
        border-left-style: none
    }

    .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content[b-n7qng0lkur] {
        border-style: solid;
        border-top-style: none
    }

    .elementor-tabs .elementor-tab-mobile-title[b-n7qng0lkur] {
        display: none
    }
}

.elementor-accordion[b-n7qng0lkur] {
    text-align: left
}

    .elementor-accordion .elementor-accordion-item[b-n7qng0lkur] {
        border: 1px solid #d4d4d4
    }

        .elementor-accordion .elementor-accordion-item + .elementor-accordion-item[b-n7qng0lkur] {
            border-top: none
        }

    .elementor-accordion .elementor-tab-title[b-n7qng0lkur] {
        padding: 15px 20px;
        font-weight: 700;
        line-height: 1;
        cursor: pointer
    }

        .elementor-accordion .elementor-tab-title .elementor-accordion-icon[b-n7qng0lkur] {
            display: inline-block;
            width: 1.5em
        }

            .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right[b-n7qng0lkur] {
                float: right;
                text-align: right
            }

            .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left[b-n7qng0lkur] {
                float: left;
                text-align: left
            }

            .elementor-accordion .elementor-tab-title .elementor-accordion-icon .fa[b-n7qng0lkur]:before {
                content: "\f067"
            }

        .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon .fa[b-n7qng0lkur]:before {
            content: "\f068"
        }

    .elementor-accordion .elementor-tab-content[b-n7qng0lkur] {
        display: none;
        padding: 15px 20px;
        border-top: 1px solid #d4d4d4
    }

@media (max-width:767px) {
    .elementor-accordion .elementor-tab-title[b-n7qng0lkur] {
        padding: 12px 15px
    }

        .elementor-accordion .elementor-tab-title .elementor-accordion-icon[b-n7qng0lkur] {
            width: 1.2em
        }

    .elementor-accordion .elementor-tab-content[b-n7qng0lkur] {
        padding: 7px 15px
    }
}

.elementor-toggle[b-n7qng0lkur] {
    text-align: left
}

    .elementor-toggle .elementor-tab-title[b-n7qng0lkur] {
        font-weight: 700;
        line-height: 1;
        padding: 15px;
        border-bottom: 1px solid #d4d4d4;
        cursor: pointer
    }

        .elementor-toggle .elementor-tab-title .elementor-toggle-icon[b-n7qng0lkur] {
            display: inline-block;
            width: 1em
        }

            .elementor-toggle .elementor-tab-title .elementor-toggle-icon .fa[b-n7qng0lkur]:before {
                content: ""
            }

        .elementor-toggle .elementor-tab-title.elementor-active[b-n7qng0lkur] {
            border-bottom: none
        }

            .elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon .fa[b-n7qng0lkur]:before {
                content: "\f0d7"
            }

    .elementor-toggle .elementor-tab-content[b-n7qng0lkur] {
        padding: 0 15px 15px;
        border-bottom: 1px solid #d4d4d4;
        display: none
    }

@media (max-width:767px) {
    .elementor-toggle .elementor-tab-title[b-n7qng0lkur] {
        padding: 12px
    }

    .elementor-toggle .elementor-tab-content[b-n7qng0lkur] {
        padding: 0 12px 10px
    }
}

.elementor-icon[b-n7qng0lkur] {
    display: inline-block;
    line-height: 1;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    color: #818a91;
    font-size: 50px;
    text-align: center
}

    .elementor-icon:hover[b-n7qng0lkur] {
        color: #818a91
    }

    .elementor-icon i[b-n7qng0lkur] {
        width: 1em;
        height: 1em
    }

.elementor-view-stacked .elementor-icon[b-n7qng0lkur] {
    padding: .5em;
    background-color: #818a91;
    color: #fff
}

.elementor-view-framed .elementor-icon[b-n7qng0lkur] {
    padding: .5em;
    color: #818a91;
    border: 3px solid #818a91;
    background-color: transparent
}

.elementor-shape-circle .elementor-icon[b-n7qng0lkur] {
    -webkit-border-radius: 50%;
    border-radius: 50%
}

.elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item[b-n7qng0lkur], .elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item a[b-n7qng0lkur] {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

    .elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item[b-n7qng0lkur]:after {
        margin: auto
    }

.elementor-widget-icon-list.elementor-align-left .elementor-icon-list-item[b-n7qng0lkur], .elementor-widget-icon-list.elementor-align-left .elementor-icon-list-item a[b-n7qng0lkur] {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: left
}

.elementor-widget-icon-list.elementor-align-right .elementor-icon-list-item[b-n7qng0lkur], .elementor-widget-icon-list.elementor-align-right .elementor-icon-list-item a[b-n7qng0lkur] {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: right
}

.elementor-widget-icon-list:not(.elementor-align-right) .elementor-icon-list-item[b-n7qng0lkur]:after {
    left: 0
}

.elementor-widget-icon-list:not(.elementor-align-left) .elementor-icon-list-item[b-n7qng0lkur]:after {
    right: 0
}

@media (max-width:1024px) {
    .elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item[b-n7qng0lkur], .elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item a[b-n7qng0lkur] {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

        .elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item[b-n7qng0lkur]:after {
            margin: auto
        }

    .elementor-widget-icon-list.elementor-tablet-align-left .elementor-icon-list-item[b-n7qng0lkur], .elementor-widget-icon-list.elementor-tablet-align-left .elementor-icon-list-item a[b-n7qng0lkur] {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        text-align: left
    }

    .elementor-widget-icon-list.elementor-tablet-align-right .elementor-icon-list-item[b-n7qng0lkur], .elementor-widget-icon-list.elementor-tablet-align-right .elementor-icon-list-item a[b-n7qng0lkur] {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        text-align: right
    }

    .elementor-widget-icon-list:not(.elementor-tablet-align-right) .elementor-icon-list-item[b-n7qng0lkur]:after {
        left: 0
    }

    .elementor-widget-icon-list:not(.elementor-tablet-align-left) .elementor-icon-list-item[b-n7qng0lkur]:after {
        right: 0
    }
}

@media (max-width:767px) {
    .elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item[b-n7qng0lkur], .elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item a[b-n7qng0lkur] {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

        .elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item[b-n7qng0lkur]:after {
            margin: auto
        }

    .elementor-widget-icon-list.elementor-mobile-align-left .elementor-icon-list-item[b-n7qng0lkur], .elementor-widget-icon-list.elementor-mobile-align-left .elementor-icon-list-item a[b-n7qng0lkur] {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        text-align: left
    }

    .elementor-widget-icon-list.elementor-mobile-align-right .elementor-icon-list-item[b-n7qng0lkur], .elementor-widget-icon-list.elementor-mobile-align-right .elementor-icon-list-item a[b-n7qng0lkur] {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        text-align: right
    }

    .elementor-widget-icon-list:not(.elementor-mobile-align-right) .elementor-icon-list-item[b-n7qng0lkur]:after {
        left: 0
    }

    .elementor-widget-icon-list:not(.elementor-mobile-align-left) .elementor-icon-list-item[b-n7qng0lkur]:after {
        right: 0
    }
}

.elementor-widget-icon-list .elementor-icon-list-items[b-n7qng0lkur] {
    list-style-type: none;
    margin: 0;
    padding: 0
}

.elementor-widget-icon-list .elementor-icon-list-item[b-n7qng0lkur] {
    margin: 0;
    padding: 0;
    position: relative
}

    .elementor-widget-icon-list .elementor-icon-list-item[b-n7qng0lkur]:after {
        position: absolute;
        bottom: 0;
        width: 100%
    }

    .elementor-widget-icon-list .elementor-icon-list-item[b-n7qng0lkur], .elementor-widget-icon-list .elementor-icon-list-item a[b-n7qng0lkur] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

        .elementor-widget-icon-list .elementor-icon-list-item a[b-n7qng0lkur] {
            width: 100%
        }

.elementor-widget-icon-list .elementor-icon-list-text[b-n7qng0lkur] {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
    padding-left: 5px
}

.elementor-widget-icon-list .elementor-icon-list-icon[b-n7qng0lkur] {
    text-align: center
}

    .elementor-widget-icon-list .elementor-icon-list-icon i[b-n7qng0lkur] {
        vertical-align: middle
    }

.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay[b-n7qng0lkur] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: 50%
}

.elementor-widget-video .elementor-custom-embed-image-overlay[b-n7qng0lkur] {
    cursor: pointer;
    text-align: center
}

    .elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i[b-n7qng0lkur] {
        opacity: 1
    }

    .elementor-widget-video .elementor-custom-embed-image-overlay img[b-n7qng0lkur] {
        display: block;
        width: 100%
    }

.elementor-image-carousel-wrapper .slick-image-stretch .slick-slide .slick-slide-image[b-n7qng0lkur] {
    width: 100%
}

.swiper-container .swiper-slide figure[b-n7qng0lkur] {
    line-height: 0
}

    .elementor-widget-image-box .elementor-image-box-content[b-n7qng0lkur], .swiper-container .swiper-slide figure img[b-n7qng0lkur] {
        width: 100%
    }

@media (min-width:768px) {
    .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper[b-n7qng0lkur], .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper[b-n7qng0lkur] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper[b-n7qng0lkur] {
        text-align: right;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper[b-n7qng0lkur] {
        text-align: left;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .elementor-widget-image-box.elementor-position-top .elementor-image-box-img[b-n7qng0lkur] {
        margin: auto
    }

    .elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper[b-n7qng0lkur] {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper[b-n7qng0lkur] {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper[b-n7qng0lkur] {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }
}

@media (max-width:767px) {
    .elementor-widget-image-box .elementor-image-box-img[b-n7qng0lkur] {
        margin-left: auto !important;
        margin-right: auto !important;
        margin-bottom: 15px
    }
}

.elementor-widget-image-box .elementor-image-box-img[b-n7qng0lkur] {
    display: inline-block
}

.elementor-widget-image-box .elementor-image-box-title a[b-n7qng0lkur] {
    color: inherit
}

.elementor-widget-image-box .elementor-image-box-wrapper[b-n7qng0lkur] {
    text-align: center
}

.elementor-widget-image-box .elementor-image-box-description[b-n7qng0lkur] {
    margin: 0
}

@media (min-width:768px) {
    .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper[b-n7qng0lkur], .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper[b-n7qng0lkur] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon[b-n7qng0lkur], .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon[b-n7qng0lkur] {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper[b-n7qng0lkur] {
        text-align: right;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper[b-n7qng0lkur] {
        text-align: left;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .elementor-widget-icon-box.elementor-position-top .elementor-icon-box-img[b-n7qng0lkur] {
        margin: auto
    }

    .elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper[b-n7qng0lkur] {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper[b-n7qng0lkur] {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .elementor-widget-icon-box.elementor-vertical-align-bottom .elementor-icon-box-wrapper[b-n7qng0lkur] {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }
}

@media (max-width:767px) {
    .elementor-widget-icon-box .elementor-icon-box-icon[b-n7qng0lkur] {
        margin-left: auto !important;
        margin-right: auto !important;
        margin-bottom: 15px
    }
}

.elementor-widget-icon-box .elementor-icon-box-wrapper[b-n7qng0lkur] {
    text-align: center
}

.elementor-widget-icon-box .elementor-icon-box-title a[b-n7qng0lkur] {
    color: inherit
}

.elementor-widget-icon-box .elementor-icon-box-description[b-n7qng0lkur] {
    margin: 0
}

.elementor-testimonial-wrapper[b-n7qng0lkur] {
    overflow: hidden;
    text-align: center
}

    .elementor-testimonial-wrapper .elementor-testimonial-content[b-n7qng0lkur] {
        font-size: 1.3em;
        margin-bottom: 20px
    }

    .elementor-testimonial-wrapper .elementor-testimonial-name[b-n7qng0lkur] {
        line-height: 1.5
    }

    .elementor-testimonial-wrapper .elementor-testimonial-job[b-n7qng0lkur] {
        font-size: .85em
    }

    .elementor-testimonial-wrapper.elementor-testimonial-text-align-left[b-n7qng0lkur] {
        text-align: left
    }

    .elementor-testimonial-wrapper.elementor-testimonial-text-align-right[b-n7qng0lkur] {
        text-align: right
    }

    .elementor-testimonial-wrapper .elementor-testimonial-meta[b-n7qng0lkur] {
        width: 100%;
        line-height: 1
    }

    .elementor-testimonial-wrapper .elementor-testimonial-meta-inner[b-n7qng0lkur] {
        display: inline-block
    }

    .elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-details[b-n7qng0lkur], .elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image[b-n7qng0lkur] {
        display: table-cell;
        vertical-align: middle
    }

        .elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image img[b-n7qng0lkur] {
            width: 60px;
            height: 60px;
            -webkit-border-radius: 50%;
            border-radius: 50%
        }

    .elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-image[b-n7qng0lkur] {
        padding-right: 15px
    }

    .elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-details[b-n7qng0lkur] {
        text-align: left
    }

    .elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-details[b-n7qng0lkur], .elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image[b-n7qng0lkur] {
        display: block
    }

    .elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image[b-n7qng0lkur] {
        margin-bottom: 20px
    }

.elementor-social-icons-wrapper[b-n7qng0lkur] {
    font-size: 0
}

.elementor-social-icon[b-n7qng0lkur] {
    font-size: 25px;
    text-align: center;
    padding: .5em;
    margin-right: 5px;
    cursor: pointer
}

    .elementor-social-icon i[b-n7qng0lkur] {
        color: #fff
    }

    .elementor-social-icon:last-child[b-n7qng0lkur] {
        margin: 0
    }

    .elementor-social-icon:hover[b-n7qng0lkur] {
        opacity: .9;
        color: #fff
    }

.elementor-social-icon-apple[b-n7qng0lkur] {
    background-color: #999
}

.elementor-social-icon-behance[b-n7qng0lkur] {
    background-color: #1769ff
}

.elementor-social-icon-bitbucket[b-n7qng0lkur] {
    background-color: #205081
}

.elementor-social-icon-codepen[b-n7qng0lkur] {
    background-color: #000
}

.elementor-social-icon-delicious[b-n7qng0lkur] {
    background-color: #39f
}

.elementor-social-icon-digg[b-n7qng0lkur] {
    background-color: #005be2
}

.elementor-social-icon-dribbble[b-n7qng0lkur] {
    background-color: #ea4c89
}

.elementor-social-icon-envelope[b-n7qng0lkur] {
    background-color: #ea4335
}

.elementor-social-icon-facebook[b-n7qng0lkur] {
    background-color: #3b5998
}

.elementor-social-icon-flickr[b-n7qng0lkur] {
    background-color: #0063dc
}

.elementor-social-icon-foursquare[b-n7qng0lkur] {
    background-color: #2d5be3
}

.elementor-social-icon-github[b-n7qng0lkur] {
    background-color: #333
}

.elementor-social-icon-google-plus[b-n7qng0lkur] {
    background-color: #dd4b39
}

.elementor-social-icon-houzz[b-n7qng0lkur] {
    background-color: #7ac142
}

.elementor-social-icon-instagram[b-n7qng0lkur] {
    background-color: #262626
}

.elementor-social-icon-jsfiddle[b-n7qng0lkur] {
    background-color: #487aa2
}

.elementor-social-icon-linkedin[b-n7qng0lkur] {
    background-color: #0077b5
}

.elementor-social-icon-medium[b-n7qng0lkur] {
    background-color: #00ab6b
}

.elementor-social-icon-odnoklassniki[b-n7qng0lkur] {
    background-color: #f4731c
}

.elementor-social-icon-pinterest[b-n7qng0lkur] {
    background-color: #bd081c
}

.elementor-social-icon-product-hunt[b-n7qng0lkur] {
    background-color: #da552f
}

.elementor-social-icon-reddit[b-n7qng0lkur] {
    background-color: #ff4500
}

.elementor-social-icon-shopping-cart[b-n7qng0lkur] {
    background-color: #4caf50
}

.elementor-social-icon-slideshare[b-n7qng0lkur] {
    background-color: #0077b5
}

.elementor-social-icon-snapchat[b-n7qng0lkur] {
    background-color: #fffc00
}

.elementor-social-icon-soundcloud[b-n7qng0lkur] {
    background-color: #f80
}

.elementor-social-icon-spotify[b-n7qng0lkur] {
    background-color: #2ebd59
}

.elementor-social-icon-stack-overflow[b-n7qng0lkur] {
    background-color: #fe7a15
}

.elementor-social-icon-telegram[b-n7qng0lkur] {
    background-color: #2ca5e0
}

.elementor-social-icon-tripadvisor[b-n7qng0lkur] {
    background-color: #589442
}

.elementor-social-icon-tumblr[b-n7qng0lkur] {
    background-color: #35465c
}

.elementor-social-icon-twitch[b-n7qng0lkur] {
    background-color: #6441a5
}

.elementor-social-icon-twitter[b-n7qng0lkur] {
    background-color: #1da1f2
}

.elementor-social-icon-vimeo[b-n7qng0lkur] {
    background-color: #1ab7ea
}

.elementor-social-icon-vk[b-n7qng0lkur] {
    background-color: #45668e
}

.elementor-social-icon-weibo[b-n7qng0lkur] {
    background-color: #df2029
}

.elementor-social-icon-weixin[b-n7qng0lkur] {
    background-color: #7bb32e
}

.elementor-social-icon-whatsapp[b-n7qng0lkur] {
    background-color: #25d366
}

.elementor-social-icon-wordpress[b-n7qng0lkur] {
    background-color: #21759b
}

.elementor-social-icon-xing[b-n7qng0lkur] {
    background-color: #026466
}

.elementor-social-icon-yelp[b-n7qng0lkur] {
    background-color: #af0606
}

.elementor-social-icon-youtube[b-n7qng0lkur] {
    background-color: #cd201f
}

.elementor-shape-rounded .elementor-icon.elementor-social-icon[b-n7qng0lkur] {
    -webkit-border-radius: 10%;
    border-radius: 10%
}

.elementor-shape-circle .elementor-icon.elementor-social-icon[b-n7qng0lkur] {
    -webkit-border-radius: 50%;
    border-radius: 50%
}

body.elementor-page .elementor-widget-menu-anchor[b-n7qng0lkur] {
    margin-bottom: 0
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap[b-n7qng0lkur] {
    background-color: #818a91;
    color: #fff
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap[b-n7qng0lkur] {
    color: #818a91;
    border: 3px solid;
    background-color: transparent
}

.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap[b-n7qng0lkur] {
    margin-top: 8px
}

.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter[b-n7qng0lkur] {
    width: 1em;
    height: 1em
}

.elementor-widget-text-editor .elementor-drop-cap[b-n7qng0lkur] {
    float: left;
    text-align: center;
    line-height: 1;
    font-size: 50px
}

.elementor-widget-text-editor .elementor-drop-cap-letter[b-n7qng0lkur] {
    display: inline-block
}

.slick-slider[b-n7qng0lkur] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.slick-list[b-n7qng0lkur], .slick-slider[b-n7qng0lkur] {
    position: relative;
    display: block
}

.slick-list[b-n7qng0lkur] {
    overflow: hidden;
    margin: 0;
    padding: 0
}

    .slick-list:focus[b-n7qng0lkur] {
        outline: none
    }

    .slick-list.dragging[b-n7qng0lkur] {
        cursor: pointer
    }

.slick-slider .slick-list[b-n7qng0lkur], .slick-slider .slick-track[b-n7qng0lkur] {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.slick-track[b-n7qng0lkur] {
    position: relative;
    left: 0;
    top: 0;
    display: block
}

    .slick-track[b-n7qng0lkur]:after, .slick-track[b-n7qng0lkur]:before {
        content: "";
        display: table
    }

    .slick-track[b-n7qng0lkur]:after {
        clear: both
    }

.slick-loading .slick-track[b-n7qng0lkur] {
    visibility: hidden
}

.slick-slide[b-n7qng0lkur] {
    float: left;
    height: 100%;
    min-height: 1px;
    display: none
}

.elementor-slick-slider[dir=rtl] .slick-slide[b-n7qng0lkur] {
    float: right
}

.slick-slide img[b-n7qng0lkur] {
    display: block
}

.slick-slide.slick-loading img[b-n7qng0lkur] {
    display: none
}

.slick-slide.dragging img[b-n7qng0lkur] {
    pointer-events: none
}

.slick-initialized .slick-slide[b-n7qng0lkur] {
    display: block
}

.slick-loading .slick-slide[b-n7qng0lkur] {
    visibility: hidden
}

.slick-vertical .slick-slide[b-n7qng0lkur] {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-arrow.slick-hidden[b-n7qng0lkur] {
    display: none
}

.elementor-slick-slider .slick-loading .slick-list[b-n7qng0lkur] {
    background: #fff url(../images/ajax-loader.gif) 50% no-repeat
}

.elementor-slick-slider .slick-next[b-n7qng0lkur], .elementor-slick-slider .slick-prev[b-n7qng0lkur] {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 20px;
    padding: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer;
    color: transparent;
    border: none;
    outline: none;
    background: transparent
}

    .elementor-slick-slider .slick-next:focus[b-n7qng0lkur], .elementor-slick-slider .slick-next:hover[b-n7qng0lkur], .elementor-slick-slider .slick-prev:focus[b-n7qng0lkur], .elementor-slick-slider .slick-prev:hover[b-n7qng0lkur] {
        color: transparent;
        outline: none;
        background: transparent
    }

        .elementor-slick-slider .slick-next:focus[b-n7qng0lkur]:before, .elementor-slick-slider .slick-next:hover[b-n7qng0lkur]:before, .elementor-slick-slider .slick-prev:focus[b-n7qng0lkur]:before, .elementor-slick-slider .slick-prev:hover[b-n7qng0lkur]:before {
            opacity: 1
        }

    .elementor-slick-slider .slick-next.slick-disabled[b-n7qng0lkur]:before, .elementor-slick-slider .slick-prev.slick-disabled[b-n7qng0lkur]:before {
        opacity: .25
    }

    .elementor-slick-slider .slick-next[b-n7qng0lkur]:before, .elementor-slick-slider .slick-prev[b-n7qng0lkur]:before {
        font-family: FontAwesome;
        font-size: 35px;
        line-height: 1;
        opacity: .75;
        color: #fff;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }

.elementor-slick-slider .slick-prev[b-n7qng0lkur] {
    left: -25px
}

[dir=rtl] .elementor-slick-slider .slick-prev[b-n7qng0lkur] {
    left: auto;
    right: -25px
}

.elementor-slick-slider .slick-prev[b-n7qng0lkur]:before {
    content: "\f104"
}

[dir=rtl] .elementor-slick-slider .slick-prev[b-n7qng0lkur]:before {
    content: "\f105"
}

.elementor-slick-slider .slick-next[b-n7qng0lkur] {
    right: -25px
}

[dir=rtl] .elementor-slick-slider .slick-next[b-n7qng0lkur] {
    left: -25px;
    right: auto
}

.elementor-slick-slider .slick-next[b-n7qng0lkur]:before {
    content: "\f105"
}

[dir=rtl] .elementor-slick-slider .slick-next[b-n7qng0lkur]:before {
    content: "\f104"
}

.elementor-slick-slider .slick-dotted.slick-slider[b-n7qng0lkur] {
    margin-bottom: 30px
}

.elementor-slick-slider ul.slick-dots[b-n7qng0lkur] {
    position: absolute;
    bottom: -25px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
    line-height: 1
}

    .elementor-slick-slider ul.slick-dots li[b-n7qng0lkur] {
        position: relative;
        display: inline-block;
        width: 20px;
        height: 20px;
        margin: 0;
        padding: 0;
        cursor: pointer
    }

        .elementor-slick-slider ul.slick-dots li button[b-n7qng0lkur] {
            font-size: 0;
            line-height: 0;
            display: block;
            width: 20px;
            height: 20px;
            padding: 5px;
            cursor: pointer;
            color: transparent;
            border: 0;
            outline: none;
            background: transparent
        }

            .elementor-slick-slider ul.slick-dots li button:focus[b-n7qng0lkur], .elementor-slick-slider ul.slick-dots li button:hover[b-n7qng0lkur] {
                outline: none
            }

                .elementor-slick-slider ul.slick-dots li button:focus[b-n7qng0lkur]:before, .elementor-slick-slider ul.slick-dots li button:hover[b-n7qng0lkur]:before {
                    opacity: 1
                }

            .elementor-slick-slider ul.slick-dots li button[b-n7qng0lkur]:before {
                font-family: FontAwesome;
                font-size: 6px;
                line-height: 20px;
                position: absolute;
                top: 0;
                left: 0;
                width: 20px;
                height: 20px;
                content: "\f111";
                text-align: center;
                opacity: .25;
                color: #000;
                -webkit-font-smoothing: antialiased;
                -moz-osx-font-smoothing: grayscale
            }

        .elementor-slick-slider ul.slick-dots li.slick-active button[b-n7qng0lkur]:before {
            opacity: .75;
            color: #000
        }

.elementor-slick-slider .slick-arrows-inside .slick-prev[b-n7qng0lkur] {
    left: 20px
}

[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-prev[b-n7qng0lkur] {
    left: auto;
    right: 20px
}

.elementor-slick-slider .slick-arrows-inside .slick-next[b-n7qng0lkur] {
    right: 20px
}

[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-next[b-n7qng0lkur] {
    left: 20px;
    right: auto
}

.elementor-slick-slider .slick-dots-inside .slick-dots[b-n7qng0lkur] {
    bottom: 5px
}

.elementor-slick-slider .slick-dots-inside.slick-dotted.slick-slider[b-n7qng0lkur] {
    margin-bottom: 0
}

.elementor-slick-slider .slick-slider .slick-next[b-n7qng0lkur], .elementor-slick-slider .slick-slider .slick-prev[b-n7qng0lkur] {
    z-index: 1
}

.elementor-slick-slider .slick-slide img[b-n7qng0lkur] {
    margin: auto
}

.swiper-container[b-n7qng0lkur] {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    z-index: 1
}

.swiper-container-no-flexbox .swiper-slide[b-n7qng0lkur] {
    float: left
}

.swiper-container-vertical > .swiper-wrapper[b-n7qng0lkur] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.swiper-wrapper[b-n7qng0lkur] {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.swiper-container-android .swiper-slide[b-n7qng0lkur], .swiper-wrapper[b-n7qng0lkur] {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.swiper-container-multirow > .swiper-wrapper[b-n7qng0lkur] {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.swiper-container-free-mode > .swiper-wrapper[b-n7qng0lkur] {
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-slide[b-n7qng0lkur] {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative
}

.swiper-container-autoheight[b-n7qng0lkur], .swiper-container-autoheight .swiper-slide[b-n7qng0lkur] {
    height: auto
}

    .swiper-container-autoheight .swiper-wrapper[b-n7qng0lkur] {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
        -webkit-transition-property: height,-webkit-transform;
        transition-property: height,-webkit-transform;
        -o-transition-property: transform,height;
        transition-property: transform,height;
        transition-property: transform,height,-webkit-transform
    }

.swiper-container .swiper-notification[b-n7qng0lkur] {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-wp8-horizontal[b-n7qng0lkur] {
    -ms-touch-action: pan-y;
    touch-action: pan-y
}

.swiper-wp8-vertical[b-n7qng0lkur] {
    -ms-touch-action: pan-x;
    touch-action: pan-x
}

.swiper-button-next[b-n7qng0lkur], .swiper-button-prev[b-n7qng0lkur] {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    -webkit-background-size: 27px 44px;
    background-size: 27px 44px;
    background: no-repeat 50%
}

    .swiper-button-next.swiper-button-disabled[b-n7qng0lkur], .swiper-button-prev.swiper-button-disabled[b-n7qng0lkur] {
        opacity: .35;
        cursor: auto;
        pointer-events: none
    }

.swiper-button-prev[b-n7qng0lkur], .swiper-container-rtl .swiper-button-next[b-n7qng0lkur] {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");
    left: 10px;
    right: auto
}

    .swiper-button-prev.swiper-button-black[b-n7qng0lkur], .swiper-container-rtl .swiper-button-next.swiper-button-black[b-n7qng0lkur] {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")
    }

    .swiper-button-prev.swiper-button-white[b-n7qng0lkur], .swiper-container-rtl .swiper-button-next.swiper-button-white[b-n7qng0lkur] {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")
    }

.swiper-button-next[b-n7qng0lkur], .swiper-container-rtl .swiper-button-prev[b-n7qng0lkur] {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");
    right: 10px;
    left: auto
}

    .swiper-button-next.swiper-button-black[b-n7qng0lkur], .swiper-container-rtl .swiper-button-prev.swiper-button-black[b-n7qng0lkur] {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")
    }

    .swiper-button-next.swiper-button-white[b-n7qng0lkur], .swiper-container-rtl .swiper-button-prev.swiper-button-white[b-n7qng0lkur] {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")
    }

.swiper-pagination[b-n7qng0lkur] {
    position: absolute;
    text-align: center;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    z-index: 10
}

    .swiper-pagination.swiper-pagination-hidden[b-n7qng0lkur] {
        opacity: 0
    }

.swiper-container-horizontal > .swiper-pagination-bullets[b-n7qng0lkur], .swiper-pagination-custom[b-n7qng0lkur], .swiper-pagination-fraction[b-n7qng0lkur] {
    bottom: 10px;
    left: 0;
    width: 100%
}

.swiper-pagination-bullet[b-n7qng0lkur] {
    width: 6px;
    height: 6px;
    display: inline-block;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: #000;
    opacity: .2
}

.swiper-pagination-fraction[b-n7qng0lkur] {
    color: #000
}

button.swiper-pagination-bullet[b-n7qng0lkur] {
    border: none;
    margin: 0;
    padding: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet[b-n7qng0lkur] {
    cursor: pointer
}

.swiper-pagination-white .swiper-pagination-bullet[b-n7qng0lkur] {
    background: #fff
}

.swiper-pagination-bullet-active[b-n7qng0lkur] {
    opacity: 1
}

.swiper-pagination-white .swiper-pagination-bullet-active[b-n7qng0lkur] {
    background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active[b-n7qng0lkur] {
    background: #000
}

.swiper-container-vertical > .swiper-pagination-bullets[b-n7qng0lkur] {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0,-50%,0);
    transform: translate3d(0,-50%,0)
}

    .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet[b-n7qng0lkur] {
        margin: 5px 0;
        display: block
    }

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet[b-n7qng0lkur] {
    margin: 0 6px
}

.swiper-pagination-progress[b-n7qng0lkur] {
    background: rgba(0,0,0,.25);
    position: absolute
}

    .swiper-pagination-progress .swiper-pagination-progressbar[b-n7qng0lkur] {
        background: #000;
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        -webkit-transform: scale(0);
        -ms-transform: scale(0);
        transform: scale(0);
        -webkit-transform-origin: left top;
        -ms-transform-origin: left top;
        transform-origin: left top
    }

.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar[b-n7qng0lkur] {
    -webkit-transform-origin: right top;
    -ms-transform-origin: right top;
    transform-origin: right top
}

.swiper-container-horizontal > .swiper-pagination-progress[b-n7qng0lkur] {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.swiper-container-vertical > .swiper-pagination-progress[b-n7qng0lkur] {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-progress.swiper-pagination-white[b-n7qng0lkur] {
    background: hsla(0,0%,100%,.5)
}

    .swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar[b-n7qng0lkur] {
        background: #fff
    }

.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar[b-n7qng0lkur] {
    background: #000
}

.swiper-container-3d[b-n7qng0lkur] {
    -webkit-perspective: 1200px;
    perspective: 1200px
}

    .swiper-container-3d .swiper-cube-shadow[b-n7qng0lkur], .swiper-container-3d .swiper-slide[b-n7qng0lkur], .swiper-container-3d .swiper-slide-shadow-bottom[b-n7qng0lkur], .swiper-container-3d .swiper-slide-shadow-left[b-n7qng0lkur], .swiper-container-3d .swiper-slide-shadow-right[b-n7qng0lkur], .swiper-container-3d .swiper-slide-shadow-top[b-n7qng0lkur], .swiper-container-3d .swiper-wrapper[b-n7qng0lkur] {
        -webkit-transform-style: preserve-3d;
        transform-style: preserve-3d
    }

    .swiper-container-3d .swiper-slide-shadow-bottom[b-n7qng0lkur], .swiper-container-3d .swiper-slide-shadow-left[b-n7qng0lkur], .swiper-container-3d .swiper-slide-shadow-right[b-n7qng0lkur], .swiper-container-3d .swiper-slide-shadow-top[b-n7qng0lkur] {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        pointer-events: none;
        z-index: 10
    }

    .swiper-container-3d .swiper-slide-shadow-left[b-n7qng0lkur] {
        background-image: -webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));
        background-image: -webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);
        background-image: -o-linear-gradient(right,rgba(0,0,0,.5),transparent);
        background-image: linear-gradient(270deg,rgba(0,0,0,.5),transparent)
    }

    .swiper-container-3d .swiper-slide-shadow-right[b-n7qng0lkur] {
        background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));
        background-image: -webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);
        background-image: -o-linear-gradient(left,rgba(0,0,0,.5),transparent);
        background-image: linear-gradient(90deg,rgba(0,0,0,.5),transparent)
    }

    .swiper-container-3d .swiper-slide-shadow-top[b-n7qng0lkur] {
        background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));
        background-image: -webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);
        background-image: -o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);
        background-image: linear-gradient(0deg,rgba(0,0,0,.5),transparent)
    }

    .swiper-container-3d .swiper-slide-shadow-bottom[b-n7qng0lkur] {
        background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));
        background-image: -webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);
        background-image: -o-linear-gradient(top,rgba(0,0,0,.5),transparent);
        background-image: linear-gradient(180deg,rgba(0,0,0,.5),transparent)
    }

.swiper-container-coverflow .swiper-wrapper[b-n7qng0lkur], .swiper-container-flip .swiper-wrapper[b-n7qng0lkur] {
    -ms-perspective: 1200px
}

.swiper-container-cube[b-n7qng0lkur], .swiper-container-flip[b-n7qng0lkur] {
    overflow: visible
}

    .swiper-container-cube .swiper-slide[b-n7qng0lkur], .swiper-container-flip .swiper-slide[b-n7qng0lkur] {
        pointer-events: none;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        z-index: 1
    }

        .swiper-container-cube .swiper-slide .swiper-slide[b-n7qng0lkur], .swiper-container-flip .swiper-slide .swiper-slide[b-n7qng0lkur] {
            pointer-events: none
        }

    .swiper-container-cube .swiper-slide-active[b-n7qng0lkur], .swiper-container-cube .swiper-slide-active .swiper-slide-active[b-n7qng0lkur], .swiper-container-flip .swiper-slide-active[b-n7qng0lkur], .swiper-container-flip .swiper-slide-active .swiper-slide-active[b-n7qng0lkur] {
        pointer-events: auto
    }

    .swiper-container-cube .swiper-slide-shadow-bottom[b-n7qng0lkur], .swiper-container-cube .swiper-slide-shadow-left[b-n7qng0lkur], .swiper-container-cube .swiper-slide-shadow-right[b-n7qng0lkur], .swiper-container-cube .swiper-slide-shadow-top[b-n7qng0lkur], .swiper-container-flip .swiper-slide-shadow-bottom[b-n7qng0lkur], .swiper-container-flip .swiper-slide-shadow-left[b-n7qng0lkur], .swiper-container-flip .swiper-slide-shadow-right[b-n7qng0lkur], .swiper-container-flip .swiper-slide-shadow-top[b-n7qng0lkur] {
        z-index: 0;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden
    }

    .swiper-container-cube .swiper-slide[b-n7qng0lkur] {
        visibility: hidden;
        -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
        transform-origin: 0 0;
        width: 100%;
        height: 100%
    }

    .swiper-container-cube.swiper-container-rtl .swiper-slide[b-n7qng0lkur] {
        -webkit-transform-origin: 100% 0;
        -ms-transform-origin: 100% 0;
        transform-origin: 100% 0
    }

    .swiper-container-cube .swiper-slide-active[b-n7qng0lkur], .swiper-container-cube .swiper-slide-next[b-n7qng0lkur], .swiper-container-cube .swiper-slide-next + .swiper-slide[b-n7qng0lkur], .swiper-container-cube .swiper-slide-prev[b-n7qng0lkur] {
        pointer-events: auto;
        visibility: visible
    }

    .swiper-container-cube .swiper-cube-shadow[b-n7qng0lkur] {
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        height: 100%;
        background: #000;
        opacity: .6;
        -webkit-filter: blur(50px);
        filter: blur(50px);
        z-index: 0
    }

.swiper-container-fade.swiper-container-free-mode .swiper-slide[b-n7qng0lkur] {
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide[b-n7qng0lkur] {
    pointer-events: none;
    -webkit-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity
}

    .swiper-container-fade .swiper-slide .swiper-slide[b-n7qng0lkur] {
        pointer-events: none
    }

.swiper-container-fade .swiper-slide-active[b-n7qng0lkur], .swiper-container-fade .swiper-slide-active .swiper-slide-active[b-n7qng0lkur] {
    pointer-events: auto
}

.swiper-zoom-container[b-n7qng0lkur] {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center
}

    .swiper-zoom-container > canvas[b-n7qng0lkur], .swiper-zoom-container > img[b-n7qng0lkur], .swiper-zoom-container > svg[b-n7qng0lkur] {
        max-width: 100%;
        max-height: 100%;
        -o-object-fit: contain;
        object-fit: contain
    }

.swiper-scrollbar[b-n7qng0lkur] {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0,0,0,.1)
}

.swiper-container-horizontal > .swiper-scrollbar[b-n7qng0lkur] {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-container-vertical > .swiper-scrollbar[b-n7qng0lkur] {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.swiper-scrollbar-drag[b-n7qng0lkur] {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0,0,0,.5);
    -webkit-border-radius: 10px;
    border-radius: 10px;
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag[b-n7qng0lkur] {
    cursor: move
}

.swiper-lazy-preloader[b-n7qng0lkur] {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    -ms-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12) infinite;
    animation: swiper-preloader-spin-b-n7qng0lkur 1s steps(12) infinite
}

    .swiper-lazy-preloader[b-n7qng0lkur]:after {
        display: block;
        content: "";
        width: 100%;
        height: 100%;
        -webkit-background-size: 100% 100%;
        background-size: 100%;
        background: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E") no-repeat 50%
    }

.swiper-lazy-preloader-white[b-n7qng0lkur]:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")
}

@-webkit-keyframes swiper-preloader-spin {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes swiper-preloader-spin-b-n7qng0lkur {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.elementor-lightbox .dialog-widget-header[b-n7qng0lkur] {
    display: none
}

.elementor-lightbox .dialog-widget-content[b-n7qng0lkur] {
    background: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    width: 100%;
    height: 100%
}

.elementor-lightbox .dialog-message[b-n7qng0lkur] {
    -webkit-animation-duration: .4s;
    animation-duration: .4s
}

    .elementor-lightbox .dialog-message:not(.elementor-fit-aspect-ratio)[b-n7qng0lkur] {
        height: 100%
    }

.elementor-lightbox .dialog-lightbox-close-button[b-n7qng0lkur] {
    cursor: pointer;
    position: absolute;
    font-size: 25px;
    padding: 5px;
    z-index: 2;
    line-height: 1
}

@media (max-width:767px) {
    .elementor-lightbox .dialog-lightbox-close-button[b-n7qng0lkur] {
        padding: 0
    }
}

.elementor-lightbox .dialog-lightbox-close-button[b-n7qng0lkur], .elementor-lightbox .elementor-swiper-button[b-n7qng0lkur] {
    color: hsla(0,0%,93%,.9);
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 1
}

    .elementor-lightbox .dialog-lightbox-close-button:hover[b-n7qng0lkur], .elementor-lightbox .elementor-swiper-button:hover[b-n7qng0lkur] {
        color: #fff
    }

.elementor-lightbox .swiper-container[b-n7qng0lkur] {
    height: 100%
}

.elementor-lightbox .elementor-lightbox-item[b-n7qng0lkur] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    padding: 70px 80px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 100%;
    margin: auto
}

@media (max-width:767px) {
    .elementor-lightbox .elementor-lightbox-item[b-n7qng0lkur] {
        padding: 40px
    }
}

.elementor-lightbox .elementor-lightbox-image[b-n7qng0lkur] {
    max-height: 100%
}

.elementor-lightbox .elementor-video-container[b-n7qng0lkur] {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%)
}

@media (min-width:1025px) {
    .elementor-lightbox .elementor-video-container[b-n7qng0lkur] {
        width: 75%
    }
}

@media (max-width:1024px) {
    .elementor-lightbox .elementor-video-container[b-n7qng0lkur] {
        width: 100%
    }
}

.elementor-lightbox .elementor-swiper-button-prev[b-n7qng0lkur] {
    left: 35px
}

.elementor-lightbox .elementor-swiper-button-next[b-n7qng0lkur] {
    right: 35px
}

@media (max-width:767px) {
    .elementor-lightbox .elementor-swiper-button-prev[b-n7qng0lkur] {
        left: 10px
    }

    .elementor-lightbox .elementor-swiper-button-next[b-n7qng0lkur] {
        right: 10px
    }
}

.animated[b-n7qng0lkur] {
    -webkit-animation-duration: 1.25s;
    animation-duration: 1.25s
}

    .animated.animated-slow[b-n7qng0lkur] {
        -webkit-animation-duration: 2s;
        animation-duration: 2s
    }

    .animated.animated-fast[b-n7qng0lkur] {
        -webkit-animation-duration: .75s;
        animation-duration: .75s
    }

    .animated.infinite[b-n7qng0lkur] {
        -webkit-animation-iteration-count: infinite;
        animation-iteration-count: infinite
    }

.elementor-shape[b-n7qng0lkur] {
    overflow: hidden;
    position: absolute;
    left: 0;
    width: 100%;
    line-height: 0;
    direction: ltr
}

.elementor-shape-top[b-n7qng0lkur] {
    top: -1px
}

.elementor-shape-bottom[b-n7qng0lkur] {
    bottom: -1px
}

.elementor-shape[data-negative=false].elementor-shape-bottom[b-n7qng0lkur], .elementor-shape[data-negative=true].elementor-shape-top[b-n7qng0lkur] {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.elementor-shape svg[b-n7qng0lkur] {
    display: block;
    width: -webkit-calc(100% + 1.3px);
    width: calc(100% + 1.3px);
    position: relative;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%)
}

.elementor-shape .elementor-shape-fill[b-n7qng0lkur] {
    fill: #fff;
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg)
}

.page-template-elementor_canvas.elementor-page[b-n7qng0lkur]:before {
    display: none
}

.elementor-post__thumbnail__link[b-n7qng0lkur] {
    -webkit-transition: none;
    -o-transition: none;
    transition: none
}

@media (max-width:767px) {
    body:not(.elementor-editor-active) .elementor-hidden-phone[b-n7qng0lkur] {
        display: none
    }
}

@media (min-width:768px) and (max-width:1024px) {
    body:not(.elementor-editor-active) .elementor-hidden-tablet[b-n7qng0lkur] {
        display: none
    }
}

@media (min-width:1025px) {
    body:not(.elementor-editor-active) .elementor-hidden-desktop[b-n7qng0lkur] {
        display: none
    }
}


.elementor-widget-heading .elementor-heading-title[b-n7qng0lkur] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

.elementor-widget-image .widget-image-caption[b-n7qng0lkur] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-text-editor[b-n7qng0lkur] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

    .elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap[b-n7qng0lkur] {
        background-color: #009fe3;
    }

    .elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap[b-n7qng0lkur], .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap[b-n7qng0lkur] {
        color: #009fe3;
        border-color: #009fe3;
    }

.elementor-widget-button a.elementor-button[b-n7qng0lkur], .elementor-widget-button .elementor-button[b-n7qng0lkur] {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
    background-color: #009fe3;
}

.elementor-widget-divider .elementor-divider-separator[b-n7qng0lkur] {
    border-top-color: #000000;
}

.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title[b-n7qng0lkur] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description[b-n7qng0lkur] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon[b-n7qng0lkur] {
    background-color: #009fe3;
}

.elementor-widget-icon.elementor-view-framed .elementor-icon[b-n7qng0lkur], .elementor-widget-icon.elementor-view-default .elementor-icon[b-n7qng0lkur] {
    color: #009fe3;
    border-color: #009fe3;
}

.elementor-widget-icon-box.elementor-view-stacked .elementor-icon[b-n7qng0lkur] {
    background-color: #009fe3;
}

.elementor-widget-icon-box.elementor-view-framed .elementor-icon[b-n7qng0lkur], .elementor-widget-icon-box.elementor-view-default .elementor-icon[b-n7qng0lkur] {
    color: #009fe3;
    border-color: #009fe3;
}

.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title[b-n7qng0lkur] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description[b-n7qng0lkur] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-image-gallery .gallery-item .gallery-caption[b-n7qng0lkur] {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-image-carousel .elementor-image-carousel-caption[b-n7qng0lkur] {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child)[b-n7qng0lkur]:after {
    border-top-color: #000000;
}

.elementor-widget-icon-list .elementor-icon-list-icon i[b-n7qng0lkur] {
    color: #009fe3;
}

.elementor-widget-icon-list .elementor-icon-list-text[b-n7qng0lkur] {
    color: #009fe3;
}

.elementor-widget-icon-list .elementor-icon-list-item[b-n7qng0lkur] {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-counter .elementor-counter-number-wrapper[b-n7qng0lkur] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

.elementor-widget-counter .elementor-counter-title[b-n7qng0lkur] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar[b-n7qng0lkur] {
    background-color: #009fe3;
}

.elementor-widget-progress .elementor-title[b-n7qng0lkur] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-testimonial .elementor-testimonial-content[b-n7qng0lkur] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-testimonial .elementor-testimonial-name[b-n7qng0lkur] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

.elementor-widget-testimonial .elementor-testimonial-job[b-n7qng0lkur] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-tabs .elementor-tab-title[b-n7qng0lkur] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

    .elementor-widget-tabs .elementor-tab-title.elementor-active[b-n7qng0lkur] {
        color: #009fe3;
    }

.elementor-widget-tabs .elementor-tab-content[b-n7qng0lkur] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-accordion .elementor-accordion .elementor-tab-title[b-n7qng0lkur] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

    .elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active[b-n7qng0lkur] {
        color: #009fe3;
    }

.elementor-widget-accordion .elementor-accordion .elementor-tab-content[b-n7qng0lkur] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-toggle .elementor-toggle .elementor-tab-title[b-n7qng0lkur] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

    .elementor-widget-toggle .elementor-toggle .elementor-tab-title.elementor-active[b-n7qng0lkur] {
        color: #009fe3;
    }

.elementor-widget-toggle .elementor-toggle .elementor-tab-content[b-n7qng0lkur] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-alert .elementor-alert-title[b-n7qng0lkur] {
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

.elementor-widget-alert .elementor-alert-description[b-n7qng0lkur] {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-7 .elementor-element.elementor-element-14badee[b-n7qng0lkur] {
    background-color: #009fe3;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 100px 0px 100px 0px;
}

    .elementor-7 .elementor-element.elementor-element-14badee > .elementor-background-overlay[b-n7qng0lkur] {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-7 .elementor-element.elementor-element-7b205a3 > .elementor-element-populated[b-n7qng0lkur] {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-7 .elementor-element.elementor-element-7b205a3 > .elementor-element-populated > .elementor-background-overlay[b-n7qng0lkur] {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-7 .elementor-element.elementor-element-9f46d25 .elementor-heading-title[b-n7qng0lkur] {
    color: #ffffff;
}

.elementor-7 .elementor-element.elementor-element-9f46d25 .elementor-widget-container[b-n7qng0lkur] {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-7 .elementor-element.elementor-element-c669aba[b-n7qng0lkur] {
    color: #ffffff;
}

    .elementor-7 .elementor-element.elementor-element-c669aba .elementor-widget-container[b-n7qng0lkur] {
        transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    }

.elementor-7 .elementor-element.elementor-element-51259d2 a.elementor-button[b-n7qng0lkur], .elementor-7 .elementor-element.elementor-element-51259d2 .elementor-button[b-n7qng0lkur] {
    color: #000000;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-51259d2 a.elementor-button:hover[b-n7qng0lkur], .elementor-7 .elementor-element.elementor-element-51259d2 .elementor-button:hover[b-n7qng0lkur] {
        background-color: rgba(0,0,0,0.13);
    }

.elementor-7 .elementor-element.elementor-element-51259d2 .elementor-button[b-n7qng0lkur] {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
}

.elementor-7 .elementor-element.elementor-element-51259d2 > .elementor-widget-container[b-n7qng0lkur] {
    margin: 50px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-51259d2 .elementor-widget-container[b-n7qng0lkur] {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-7 .elementor-element.elementor-element-a6cf64a > .elementor-element-populated[b-n7qng0lkur] {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-7 .elementor-element.elementor-element-a6cf64a > .elementor-element-populated > .elementor-background-overlay[b-n7qng0lkur] {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-7 .elementor-element.elementor-element-c273975[b-n7qng0lkur] {
    text-align: right;
}

    .elementor-7 .elementor-element.elementor-element-c273975 .elementor-image img[b-n7qng0lkur] {
        max-width: 100%;
        opacity: 1;
    }

    .elementor-7 .elementor-element.elementor-element-c273975 > .elementor-widget-container[b-n7qng0lkur] {
        margin: 45px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-c273975 .elementor-widget-container[b-n7qng0lkur] {
        transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    }

body.elementor-page-7[b-n7qng0lkur] {
    background-color: #009fe3;
}

@media(max-width:767px) {
    .elementor-7 .elementor-element.elementor-element-14badee[b-n7qng0lkur] {
        padding: 60px 0px 60px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-51259d2 > .elementor-widget-container[b-n7qng0lkur] {
        margin: 50px 0px 50px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-c273975[b-n7qng0lkur] {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-c273975 .elementor-image img[b-n7qng0lkur] {
            max-width: 70%;
        }

        .elementor-7 .elementor-element.elementor-element-c273975 > .elementor-widget-container[b-n7qng0lkur] {
            margin: 0px 0px 0px 0px;
        }
}

/**
 * Do not edit this file! This file created by PHP
 * Last modifiyed time: Jan 24 2018, 06:55:30
 */
a[b-n7qng0lkur] {
    color: #009ee3;
}

.bypostauthor[b-n7qng0lkur], .bypostauthor .avatar[b-n7qng0lkur] {
    border-color: #009ee3;
}

.wpbf-button-primary[b-n7qng0lkur] {
    background: #009ee3;
}

a:hover[b-n7qng0lkur] {
    color: #009ee3;
}

.wpbf-button-primary:hover[b-n7qng0lkur] {
    background: #009ee3;
}

.wpbf-menu > .current-menu-item > a[b-n7qng0lkur] {
    color: #009ee3 !important;
}

.wpbf-button[b-n7qng0lkur], input[type="submit"][b-n7qng0lkur] {
    background: #ffffff;
    color: #000000;
}

    .wpbf-button:hover[b-n7qng0lkur], input[type="submit"]:hover[b-n7qng0lkur] {
        background: #ffffff;
        color: #000000;
    }

.wpbf-logo img[b-n7qng0lkur] {
    height: 74px;
}

.wpbf-mobile-logo img[b-n7qng0lkur] {
    height: 74px;
}

.wpbf-nav-wrapper[b-n7qng0lkur] {
    padding-top: 14px;
    padding-bottom: 14px;
}

.wpbf-navigation[b-n7qng0lkur] {
    background-color: #ffffff;
}

.wpbf-menu a[b-n7qng0lkur], .wpbf-mobile-menu a[b-n7qng0lkur], .wpbf-close[b-n7qng0lkur] {
    color: #000000;
}

    .wpbf-menu a:hover[b-n7qng0lkur], .wpbf-mobile-menu a:hover[b-n7qng0lkur] {
        color: #009fe3;
    }

.wpbf-menu > .current-menu-item > a[b-n7qng0lkur], .wpbf-mobile-menu > .current-menu-item > a[b-n7qng0lkur] {
    color: #009fe3 !important;
}

.wpbf-mobile-nav-wrapper[b-n7qng0lkur] {
    padding-top: 14px;
    padding-bottom: 14px;
}

.wpbf-mobile-menu a[b-n7qng0lkur], .wpbf-mobile-menu-container .wpbf-close[b-n7qng0lkur] {
    color: #000000;
}

    .wpbf-mobile-menu a:hover[b-n7qng0lkur] {
        color: #ffffff;
    }

.wpbf-mobile-menu > .current-menu-item > a[b-n7qng0lkur] {
    color: #ffffff !important;
}

.wpbf-mobile-menu .menu-item[b-n7qng0lkur] {
    border-top-color: #eeeeee;
}

.wpbf-mobile-menu > .menu-item:last-child[b-n7qng0lkur] {
    border-bottom-color: #eeeeee;
}

.wpbf-menu-toggle.mobile-hamburger[b-n7qng0lkur], .wpbf-menu-toggle.mobile-off-canvas[b-n7qng0lkur] {
    color: #009fe3;
}

.wpbf-mobile-menu > .menu-item a:hover[b-n7qng0lkur] {
    background-color: #009fe3;
}

.wpbf-mobile-menu[b-n7qng0lkur] {
    font-size: 18px;
}

.wpbf-page-footer[b-n7qng0lkur] {
    color: #cccccc;
}


/*!
Theme Name:		fixdrive.at
Theme URI:		www.fixdrive.at
Description:	Page Builder Framework – Child
Version: 		1.0.5
Author: 		fixdrive.at
Author URI: 	www.fixdrive.at
Template:		wpbf
Tags: 			WPBF, Page Builder Framework, MapSteps
Text Domain:	wpbf-child
*/

.wpbf-mobile-menu > .current-menu-item > a[b-n7qng0lkur], .wpbf-mobile-menu > .current-menu-item > a ul li a[b-n7qng0lkur] {
    color: #009fe3 !important;
}

.wpbf-mobile-menu > .menu-item.current-menu-item a:hover[b-n7qng0lkur] {
    color: #ffffff !important;
}

.wpbf-mobile-menu a[b-n7qng0lkur] {
    line-height: 1em !important;
    padding: 15px 20px 14px 20px !important;
}

body[b-n7qng0lkur] {
    font-size: 15px;
    line-height: 1.5em;
    letter-spacing: 0.25px;
}

.elementor-text-editor a[b-n7qng0lkur] {
    color: #fff;
    font-weight: 600;
    text-decoration: underline;
}

h1[b-n7qng0lkur], h2[b-n7qng0lkur], h3[b-n7qng0lkur], h4[b-n7qng0lkur], h5[b-n7qng0lkur], h6[b-n7qng0lkur] {
    margin-top: 45px;
    font-family: "Raleway", Sans-serif;
    line-height: 1.2em !important;
    color: #fff;
}

.wpbf-menu-toggle.mobile-hamburger[b-n7qng0lkur] {
    font-size: 35px;
}

/*.wpbf-mobile-menu>.menu-item:last-child {
    border-bottom: 0px;
}*/

header.wpbf-page-header[b-n7qng0lkur] {
    -webkit-box-shadow: 0 2px 5px rgba(0,0,0,.1);
    box-shadow: 0 2px 5px rgba(0,0,0,.1);
}

.wpbf-page-footer a[b-n7qng0lkur] {
    color: #cccccc;
}

.elementor-button-text[b-n7qng0lkur] {
    text-transform: uppercase;
}

.elementor-button.elementor-size-sm[b-n7qng0lkur] {
    padding: 9px 12px 6px;
}

.wpbf-menu > .current-menu-item > a[b-n7qng0lkur], .wpbf-menu a:hover[b-n7qng0lkur], .wpbf-menu > .current-page-ancestor a[b-n7qng0lkur] {
    text-decoration: underline;
}

.wpbf-menu > .current-page-ancestor a[b-n7qng0lkur] {
    color: #009fe3 !important;
}

.wpbf-3-4[b-n7qng0lkur] {
    vertical-align: bottom !important;
}

.wpbf-menu-right .wpbf-menu > li > a[b-n7qng0lkur] {
    padding: 0px 20px !important;
}

h1[b-n7qng0lkur] {
    font-size: 40px;
}

h2[b-n7qng0lkur] {
    font-size: 34px;
}

h3[b-n7qng0lkur] {
    font-size: 26px;
}

h4[b-n7qng0lkur] {
    font-size: 21px;
}

h5[b-n7qng0lkur] {
    font-size: 19px;
}

h6[b-n7qng0lkur] {
    font-size: 17px;
}

#details > .elementor-column-wrap[b-n7qng0lkur] {
    max-width: 760px !important;
    margin: 0 auto !important;
    padding-top: 0px !important;
}

#zurueck img[b-n7qng0lkur] {
    max-width: 100%;
    width: 160px;
}

#zurueck #bild[b-n7qng0lkur] {
    max-width: 180px !important;
}

#zurueck .elementor-column[b-n7qng0lkur] {
    margin: 0 auto;
}

#infinity_img img[b-n7qng0lkur] {
    margin-left: -20px;
}

#infinity_img_big img[b-n7qng0lkur] {
    margin-left: -75px;
}

.link_white a[b-n7qng0lkur] {
    color: #fff !important;
}

.wpbf-menu-right .wpbf-menu > li > a[b-n7qng0lkur] {
    line-height: 15px;
}

.elementor-text-editor ol li[b-n7qng0lkur], .elementor-text-editor ul li[b-n7qng0lkur] {
    padding-bottom: 15px;
}

.elementor-container[b-n7qng0lkur] {
    padding: 0 10px;
}

.wpbf-sub-menu > .menu-item-has-children > .sub-menu[b-n7qng0lkur], .wpbf-sub-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu > .menu-item-has-children > .sub-menu[b-n7qng0lkur] {
    top: 30px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.wpbf-mobile-menu .sub-menu li a[b-n7qng0lkur] {
    color: #888;
    font-size: 16.5px;
}

    .wpbf-mobile-menu .sub-menu li a:hover[b-n7qng0lkur] {
        color: #fff;
    }

.wpbf-mobile-menu li.current-page-ancestor a[b-n7qng0lkur] {
    color: #009fe3;
}

.elementor-accordion-item .elementor-tab-content.elementor-active[b-n7qng0lkur] {
    display: block;
}

/* Akkordeon */

.elementor-accordion .elementor-accordion-item[b-n7qng0lkur], .elementor-accordion .elementor-tab-content[b-n7qng0lkur] {
    border: none;
}

:focus[b-n7qng0lkur] {
    outline: 0;
}

.elementor-tab-title[b-n7qng0lkur] {
    font-size: 22px;
}

.elementor-accordion .elementor-accordion-item[b-n7qng0lkur]:after, .elementor-accordion .elementor-accordion-item + .elementor-accordion-item[b-n7qng0lkur]:after {
    /*border-top: 2px solid #fff;*/
    content: "";
    background: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
}

.elementor-accordion .elementor-accordion-item[b-n7qng0lkur], .elementor-accordion .elementor-accordion-item + .elementor-accordion-item[b-n7qng0lkur] {
    position: relative;
}

    .elementor-accordion .elementor-accordion-item:last-child[b-n7qng0lkur]:after {
        content: none;
    }

.pea_cook_wrapper.pea_cook_bottomright[b-n7qng0lkur] {
    bottom: 0 !important;
    right: 0 !important;
    margin-left: 0 !important;
    width: 100% !important;
}

.pea_cook_wrapper[b-n7qng0lkur] {
    padding: 20px 21px !important;
    margin: 0 !important;
    border-radius: 0 !important;
    background: #000 !important;
}

.parent-system .pea_cook_wrapper[b-n7qng0lkur] {
    display: none !important;
}

#partner_werden_ol h6[b-n7qng0lkur] {
    margin-top: 10px;
    margin-bottom: 0px;
    /*border-left: 3px solid #fff;*/
    padding-left: 8px;
    margin-left: 10px;
}

#partner_werden_ol p[b-n7qng0lkur] {
    /*font-size: 80%;*/
    margin-left: 40px;
    margin-bottom: 0px;
}

em[b-n7qng0lkur] {
    font-size: 80%;
}

.elementor-text-editor ol li[b-n7qng0lkur], .elementor-text-editor ul li[b-n7qng0lkur] {
    padding-bottom: 10px;
}

ul[b-n7qng0lkur], ol[b-n7qng0lkur] {
    margin: 0 0 20px 0;
}

.elementor-text-editor table td[b-n7qng0lkur] {
    vertical-align: top;
}

.elementor-text-editor table[b-n7qng0lkur] {
    /*margin-top: -10px;*/
    margin-bottom: 20px;
    width: 100% !important;
}

    .elementor-text-editor table tr td:nth-child(2)[b-n7qng0lkur] {
        width: auto !important;
    }

.elementor-text-editor[b-n7qng0lkur] {
    overflow: hidden !important;
}

.wpbf-page table[b-n7qng0lkur], .wpbf-page .wpbf-table[b-n7qng0lkur], .wpbf-page table tr[b-n7qng0lkur], .wpbf-page .wpbf-table tr[b-n7qng0lkur] {
    border: 0px;
}

    .wpbf-page table th[b-n7qng0lkur], .wpbf-page table td[b-n7qng0lkur], .wpbf-page .wpbf-table th[b-n7qng0lkur], .wpbf-page .wpbf-table td[b-n7qng0lkur] {
        padding: 4px 0px;
    }

.elementor-text-editor ol ol li[b-n7qng0lkur], .elementor-text-editor ul ul li[b-n7qng0lkur] {
    padding-bottom: 5px;
}

.elementor-text-editor ol ol[b-n7qng0lkur], .elementor-text-editor ul ul[b-n7qng0lkur] {
    margin-bottom: 0px;
    padding-top: 10px;
}

    .elementor-text-editor ol ol li:last-child[b-n7qng0lkur], .elementor-text-editor ul ul li:last-child[b-n7qng0lkur] {
        padding-bottom: 0px;
    }

#el-tables-tripple .table-cell:first-child[b-n7qng0lkur] {
    outline: 0px !important;
}

#el-tables-tripple .table-cell h3.column-table-title[b-n7qng0lkur] {
    margin-bottom: 0 !important;
}

#el-tables-tripple .table-cell:nth-child(-n+3)[b-n7qng0lkur], #el-tables-tripple .table-cell:nth-child(-n+4)[b-n7qng0lkur] {
    padding-bottom: 20px !important;
}

#el-tables-tripple .table-cell[b-n7qng0lkur] {
    padding: 15px 14px;
}

#el-tables-tripple i[b-n7qng0lkur] {
    line-height: 28px !important;
}

#preise .elementor-widget:not(:last-child)[b-n7qng0lkur] {
    margin-bottom: 0px;
}

#preise .streichpreis h3[b-n7qng0lkur] {
    text-decoration: line-through;
}

.elementor-tab-content h1[b-n7qng0lkur] {
    font-size: 25px !important;
}

.elementor-tab-content h2[b-n7qng0lkur] {
    font-size: 22px !important;
}

.elementor-tab-content h3[b-n7qng0lkur] {
    font-size: 19px !important;
}

.elementor-tab-content h4[b-n7qng0lkur] {
    font-size: 18px !important;
}

.elementor-tab-content h5[b-n7qng0lkur] {
    font-size: 17px !important;
}

.elementor-tab-content h6[b-n7qng0lkur] {
    font-size: 16px !important;
}

.fd_button.white[b-n7qng0lkur] {
    border: 1px solid #fff;
    color: #fff;
    text-transform: uppercase;
    padding: 9px 12px 6px;
    line-height: 1em;
    display: inline-block;
    margin-top: 5px;
    text-align: center;
}

    .fd_button.white:hover[b-n7qng0lkur] {
        background: rgba(255,255,255,0.1);
    }

.elementor-tab-content ul[b-n7qng0lkur] {
    display: inline-block;
}

    .elementor-tab-content ul ul[b-n7qng0lkur] {
        display: block;
        margin-bottom: 0px !important;
    }

#preisliste_einzel_auflistung .elementor-text-editor table td[b-n7qng0lkur] {
    padding: 8px;
}

#preisliste_einzel_auflistung .elementor-text-editor table[b-n7qng0lkur] {
    width: auto !important;
    margin: 0 auto;
}

    #preisliste_einzel_auflistung .elementor-text-editor table tr td:nth-child(1)[b-n7qng0lkur] {
        width: 300px !important;
    }


    #preisliste_einzel_auflistung .elementor-text-editor table tr td:nth-child(2)[b-n7qng0lkur] {
        width: 200px !important;
        text-align: right;
    }

    #preisliste_einzel_auflistung .elementor-text-editor table td[colspan="2"][b-n7qng0lkur] {
        padding: 8px 0px;
    }

        #preisliste_einzel_auflistung .elementor-text-editor table td[colspan="2"] strong[b-n7qng0lkur] {
            display: block;
            padding: 8px;
            /*margin-top: 15px;
    margin-bottom: 2px;*/
            background: #cccccc;
            color: #fff;
        }

.angebots_paket .elementor-column-wrap:hover[b-n7qng0lkur] {
    box-shadow: 0px 0px 8px #888888;
}

.tipps_button a[b-n7qng0lkur] {
    width: 200px;
    text-align: center;
}

.buchhaltung_table table tr td:nth-child(1)[b-n7qng0lkur], .buchhaltung_table table tr td:nth-child(4)[b-n7qng0lkur] {
    width: 35% !important;
}

.buchhaltung_table table tr td:nth-child(2)[b-n7qng0lkur], .buchhaltung_table table tr td:nth-child(5)[b-n7qng0lkur] {
    width: 10% !important;
    text-align: right;
}

.buchhaltung_table table tr td:nth-child(3)[b-n7qng0lkur] {
    width: 10% !important;
}

.buchhaltung_table table[b-n7qng0lkur] {
    position: relative;
}

    .buchhaltung_table table[b-n7qng0lkur]:after {
        content: "";
        position: absolute;
        bottom: 0;
        right: 50%;
        height: 100%;
        border-right: 2px solid black;
        -ms-transform: rotate(20deg); /* IE 9 */
        -webkit-transform: rotate(20deg); /* Safari */
        transform: rotate(20deg);
    }

.parent-system .pea_cook_wrapper[b-n7qng0lkur], .wpbf-registrierung .pea_cook_wrapper[b-n7qng0lkur] {
    display: none;
}

@media screen and (max-width: 767px) {
    body[b-n7qng0lkur], .elementor-button.elementor-size-sm[b-n7qng0lkur] {
        font-size: 16px;
    }

    h1[b-n7qng0lkur] {
        font-size: 36px;
    }

    h2[b-n7qng0lkur] {
        font-size: 30px;
    }

    .elementor-accordion-item .elementor-tab-content.elementor-active[b-n7qng0lkur] {
        padding-bottom: 12px;
    }

    .tipps_button a[b-n7qng0lkur] {
        width: 100%;
    }
}

@media screen and (min-width: 768px) {
    /* Akkordeon */

    .elementor-tab-title[b-n7qng0lkur] {
        font-weight: 600;
        font-size: 40px;
        text-align: center;
        pointer-events: none !important;
    }

    .elementor-tab-content[b-n7qng0lkur] {
        text-align: center;
    }

    .elementor-widget-accordion .elementor-accordion .elementor-tab-content[b-n7qng0lkur] {
        display: block !important;
    }

    .elementor-accordion .elementor-accordion-item[b-n7qng0lkur] {
        border: none;
        padding-left: 0px;
        padding-right: 0px;
    }

    .elementor-accordion .elementor-tab-content[b-n7qng0lkur] {
        border-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    .elementor-accordion .elementor-accordion-item[b-n7qng0lkur], .elementor-accordion .elementor-accordion-item + .elementor-accordion-item[b-n7qng0lkur] {
        position: relative;
        padding-top: 32px;
        padding-bottom: 35px;
    }

        .elementor-accordion .elementor-accordion-item[b-n7qng0lkur]:after, .elementor-accordion .elementor-accordion-item + .elementor-accordion-item[b-n7qng0lkur]:after {
            /*border-top: 2px solid #fff;*/
            content: "";
            background: #fff;
            position: absolute;
            bottom: 0;
            left: 5%;
            width: 90%;
            height: 2px;
        }

        .elementor-accordion .elementor-accordion-item[b-n7qng0lkur], .elementor-accordion .elementor-accordion-item + .elementor-accordion-item[b-n7qng0lkur] {
            /*border-top: 2px solid #fff;
		padding: 30px 0;*/
        }

            .elementor-accordion .elementor-accordion-item:first-child[b-n7qng0lkur] {
                /*border-top: none;*/
                padding-top: 0px;
            }

            .elementor-accordion .elementor-accordion-item:last-child[b-n7qng0lkur] {
                /*border-top: none;*/
                padding-bottom: 0px;
            }

                .elementor-accordion .elementor-accordion-item:last-child[b-n7qng0lkur]:after {
                    content: none;
                }

            .elementor-accordion .elementor-accordion-item:first-child .elementor-tab-title[b-n7qng0lkur] {
                padding-top: 0px;
            }

    .elementor-tab-title span[b-n7qng0lkur] {
        display: none !important;
    }

    #volle_breite_but_boxed .elementor-widget-wrap[b-n7qng0lkur] {
        max-width: 540px;
    }
}


@media screen and (min-width: 1300px) {
    body[b-n7qng0lkur] {
        font-size: 17px;
    }

    h1[b-n7qng0lkur] {
        font-size: 45px;
    }

    h2[b-n7qng0lkur] {
        font-size: 40px;
    }

    h3[b-n7qng0lkur] {
        font-size: 28px;
    }

    h4[b-n7qng0lkur] {
        font-size: 23px;
    }

    h5[b-n7qng0lkur] {
        font-size: 21px;
    }

    h6[b-n7qng0lkur] {
        font-size: 19px;
    }

    .elementor-tab-title[b-n7qng0lkur] {
        font-size: 45px;
    }
}

@media screen and (max-width: 540px) {
    .buchhaltung_table[b-n7qng0lkur] {
        display: none;
    }
}

@media screen and (min-width: 1025px) {
    .wpbf-navigation nav li.button[b-n7qng0lkur] {
        /* background: #009fe3 !important;
		border-radius: 10px; */
        margin-left: 20px;
        border: 1px solid #009fe3;
    }

        .wpbf-navigation nav li.button a[b-n7qng0lkur], .wpbf-navigation nav li.button:hover a[b-n7qng0lkur] {
            /* color: #fff !important; */
            color: #009fe3 !important;
        }

    .wpbf-navigation nav li[b-n7qng0lkur] {
        padding: 6px 0;
    }
}






/* CUSTOM CSS */
.fd-color-lightblue[b-n7qng0lkur] {
    background-color: rgb(200, 232, 251);
}

.fd-color-purple[b-n7qng0lkur] {
    background-color: rgb(19, 99, 150);
}

.fd-color-blue[b-n7qng0lkur] {
    background-color: rgb(0, 117, 191);
}

.fd-color-lightblue[b-n7qng0lkur] {
    background-color: rgb(0, 159, 227);
}


.fd-text-black[b-n7qng0lkur] {
    color: rgba(0,0,0,1) !important;
}

.fd-text-white[b-n7qng0lkur] {
    color: rgb(255, 255, 255) !important;
}


.fd-text-center[b-n7qng0lkur] {
    text-align: center;
}


.elementor-section-stretched[b-n7qng0lkur] {
    padding: 100px 0px;
}

/* Partner werden --> IMG Odometer */
.elementor-element-c273975[b-n7qng0lkur] {
    text-align: right;
}

    .elementor-element-c273975 .elementor-widget-container[b-n7qng0lkur] {
        margin-top: 45px;
    }

.elementor-element-7519ed8[b-n7qng0lkur] {
    padding-top: 0px;
}

.elementor-element-208ab35[b-n7qng0lkur] {
    padding: 100px 0px;
}



















.table[b-n7qng0lkur] {
    display: flex;
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 2rem 0rem 0rem 0rem;
    max-width: 1100px;
}

#el-tables .table-cell[b-n7qng0lkur],
#el-tables-quad .table-cell[b-n7qng0lkur],
#el-tables-tripple .table-cell[b-n7qng0lkur] {
    box-sizing: border-box;
    flex-grow: 1;
    width: 100%;
    padding: 1em 1.4em;
    overflow: hidden;
    list-style-type: none;
    outline: 1px solid #ddd;
    text-align: center;
    font-weight: 300;
    margin-top: 1px;
    margin-left: 1px;
}

    #el-tables .table-cell:first-child[b-n7qng0lkur],
    #el-tables-quad .table-cell:first-child[b-n7qng0lkur],
    #el-tables-tripple .table-cell:first-child[b-n7qng0lkur] {
        outline: 1px solid #fff;
        background: transparent;
    }

@media only screen and (max-width: 768px) {
    #el-tables .table-cell:first-child[b-n7qng0lkur],
    #el-tables-quad .table-cell:first-child[b-n7qng0lkur],
    #el-tables-tripple .table-cell:first-child[b-n7qng0lkur] {
        display: none;
    }
}

#el-tables .table-cell:nth-child(3)[b-n7qng0lkur],
#el-tables-tripple .table-cell:nth-child(3)[b-n7qng0lkur],
#el-tables-tripple .table-cell:nth-child(4)[b-n7qng0lkur],
#el-tables-quad .table-cell:nth-child(3)[b-n7qng0lkur],
#el-tables-quad .table-cell:nth-child(4)[b-n7qng0lkur],
#el-tables-quad .table-cell:nth-child(5)[b-n7qng0lkur] {
    outline: 1px solid #30305b;
}

#el-tables .table-cell:nth-child(-n+3)[b-n7qng0lkur],
#el-tables-tripple .table-cell:nth-child(-n+3)[b-n7qng0lkur],
#el-tables-tripple .table-cell:nth-child(-n+4)[b-n7qng0lkur],
#el-tables-quad .table-cell:nth-child(-n+3)[b-n7qng0lkur],
#el-tables-quad .table-cell:nth-child(-n+4)[b-n7qng0lkur],
#el-tables-quad .table-cell:nth-child(-n+5)[b-n7qng0lkur] {
    padding-top: 20px;
    padding-bottom: 30px;
}

#el-tables .table-cell h3.column-table-title[b-n7qng0lkur],
#el-tables-quad .table-cell h3.column-table-title[b-n7qng0lkur],
#el-tables-tripple .table-cell h3.column-table-title[b-n7qng0lkur] {
    font-size: 22px;
    margin-top: 0;
    margin-bottom: 3rem;
}

#el-tables .table-cell.cell-feature[b-n7qng0lkur],
#el-tables-quad .table-cell.cell-feature[b-n7qng0lkur],
#el-tables-tripple .table-cell.cell-feature[b-n7qng0lkur] {
    text-align: left;
    font-size: 18px;
}

#el-tables .table-cell.features a.btn:hover[b-n7qng0lkur],
#el-tables-quad .table-cell.features a.btn:hover[b-n7qng0lkur],
#el-tables-tripple .table-cell.features a.btn:hover[b-n7qng0lkur] {
    background-color: #85bafc;
    border-color: #85bafc;
    color: #30305b;
}

#el-tables .table-cell.first-column[b-n7qng0lkur],
#el-tables-quad .table-cell.first-column[b-n7qng0lkur],
#el-tables-tripple .table-cell.first-column[b-n7qng0lkur] {
    color: #30305b;
}

    #el-tables .table-cell.first-column a.btn[b-n7qng0lkur],
    #el-tables-quad .table-cell.first-column a.btn[b-n7qng0lkur],
    #el-tables-tripple .table-cell.first-column a.btn[b-n7qng0lkur] {
        background-color: #ffffff;
        border-color: #30305b;
        color: #30305b;
    }

        #el-tables .table-cell.first-column a.btn:hover[b-n7qng0lkur],
        #el-tables-quad .table-cell.first-column a.btn:hover[b-n7qng0lkur],
        #el-tables-tripple .table-cell.first-column a.btn:hover[b-n7qng0lkur] {
            background-color: #30305b;
            border-color: #30305b;
            color: #ffffff;
        }

#el-tables .table-cell.second-column[b-n7qng0lkur],
#el-tables-quad .table-cell.second-column[b-n7qng0lkur],
#el-tables-tripple .table-cell.second-column[b-n7qng0lkur] {
    color: #85bafc;
}

    #el-tables .table-cell.second-column a.btn[b-n7qng0lkur],
    #el-tables-quad .table-cell.second-column a.btn[b-n7qng0lkur],
    #el-tables-tripple .table-cell.second-column a.btn[b-n7qng0lkur] {
        background-color: #ffffff;
        border-color: #ffffff;
        color: #85bafc;
    }

        #el-tables .table-cell.second-column a.btn:hover[b-n7qng0lkur],
        #el-tables-quad .table-cell.second-column a.btn:hover[b-n7qng0lkur],
        #el-tables-tripple .table-cell.second-column a.btn:hover[b-n7qng0lkur] {
            background-color: #85bafc;
            border-color: #85bafc;
            color: #ffffff;
        }

#el-tables .table-cell.third-column[b-n7qng0lkur],
#el-tables-quad .table-cell.third-column[b-n7qng0lkur],
#el-tables-tripple .table-cell.third-column[b-n7qng0lkur] {
    color: #85bafc;
}

    #el-tables .table-cell.third-column a.btn[b-n7qng0lkur],
    #el-tables-quad .table-cell.third-column a.btn[b-n7qng0lkur],
    #el-tables-tripple .table-cell.third-column a.btn[b-n7qng0lkur] {
        background-color: #ffffff;
        border-color: #ffffff;
        color: #85bafc;
    }

        #el-tables .table-cell.third-column a.btn:hover[b-n7qng0lkur],
        #el-tables-quad .table-cell.third-column a.btn:hover[b-n7qng0lkur],
        #el-tables-tripple .table-cell.third-column a.btn:hover[b-n7qng0lkur] {
            background-color: #85bafc;
            border-color: #85bafc;
            color: #ffffff;
        }

#el-tables .table-cell.fourth-column[b-n7qng0lkur],
#el-tables-quad .table-cell.fourth-column[b-n7qng0lkur],
#el-tables-tripple .table-cell.fourth-column[b-n7qng0lkur] {
    color: #85bafc;
}

    #el-tables .table-cell.fourth-column a.btn[b-n7qng0lkur],
    #el-tables-quad .table-cell.fourth-column a.btn[b-n7qng0lkur],
    #el-tables-tripple .table-cell.fourth-column a.btn[b-n7qng0lkur] {
        background-color: #ffffff;
        border-color: #ffffff;
        color: #85bafc;
    }

        #el-tables .table-cell.fourth-column a.btn:hover[b-n7qng0lkur],
        #el-tables-quad .table-cell.fourth-column a.btn:hover[b-n7qng0lkur],
        #el-tables-tripple .table-cell.fourth-column a.btn:hover[b-n7qng0lkur] {
            background-color: #85bafc;
            border-color: #85bafc;
            color: #ffffff;
        }

#el-tables .table-cell p[b-n7qng0lkur],
#el-tables-quad .table-cell p[b-n7qng0lkur],
#el-tables-tripple .table-cell p[b-n7qng0lkur] {
    margin: 0;
    padding: 0;
}

/* Table columns
  ================================== */
#el-tables .table-cell[b-n7qng0lkur] {
    width: calc(33.33% - 1px);
}

#el-tables-tripple .table-cell[b-n7qng0lkur] {
    width: calc(25% - 1px);
}

#el-tables-quad .table-cell[b-n7qng0lkur] {
    width: calc(20% - 1px);
}

#el-tables-pentagon .table-cell[b-n7qng0lkur] {
    width: calc(16.6666% - 1px);
}

@media only screen and (max-width: 768px) {
    #el-tables .table-cell.cell-feature[b-n7qng0lkur],
    #el-tables-quad .table-cell.cell-feature[b-n7qng0lkur],
    #el-tables-tripple .table-cell.cell-feature[b-n7qng0lkur] {
        width: 100%;
        text-align: center;
    }
}

#el-tables a.btn[b-n7qng0lkur],
#el-tables-quad a.btn[b-n7qng0lkur],
#el-tables-tripple a.btn[b-n7qng0lkur] {
    border: 2px solid;
    padding: .4rem .7rem;
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
    text-decoration: none;
    -webkit-transition: 0.2s ease-in-out;
    -moz-transition: 0.2s ease-in-out;
    -ms-transition: 0.2s ease-in-out;
    -o-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    -webkit-border-radius: 0.3rem;
    -moz-border-radius: 0.3rem;
    -ms-border-radius: 0.3rem;
    border-radius: 0.3rem;
}
/* /Pages/Landing_sofunktioniertfixdrive.razor.rz.scp.css */
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */

@font-face {
    font-family: 'FontAwesome';
    src: url('../fonts/fontawesome-webfont.eot?v=4.7.0');
    src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal
}

.fa[b-it69kds8cq] {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-lg[b-it69kds8cq] {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%
}

.fa-2x[b-it69kds8cq] {
    font-size: 2em
}

.fa-3x[b-it69kds8cq] {
    font-size: 3em
}

.fa-4x[b-it69kds8cq] {
    font-size: 4em
}

.fa-5x[b-it69kds8cq] {
    font-size: 5em
}

.fa-fw[b-it69kds8cq] {
    width: 1.28571429em;
    text-align: center
}

.fa-ul[b-it69kds8cq] {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none
}

    .fa-ul > li[b-it69kds8cq] {
        position: relative
    }

.fa-li[b-it69kds8cq] {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: .14285714em;
    text-align: center
}

    .fa-li.fa-lg[b-it69kds8cq] {
        left: -1.85714286em
    }

.fa-border[b-it69kds8cq] {
    padding: .2em .25em .15em;
    border: solid .08em #eee;
    border-radius: .1em
}

.fa-pull-left[b-it69kds8cq] {
    float: left
}

.fa-pull-right[b-it69kds8cq] {
    float: right
}

.fa.fa-pull-left[b-it69kds8cq] {
    margin-right: .3em
}

.fa.fa-pull-right[b-it69kds8cq] {
    margin-left: .3em
}

.pull-right[b-it69kds8cq] {
    float: right
}

.pull-left[b-it69kds8cq] {
    float: left
}

.fa.pull-left[b-it69kds8cq] {
    margin-right: .3em
}

.fa.pull-right[b-it69kds8cq] {
    margin-left: .3em
}

.fa-spin[b-it69kds8cq] {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin-b-it69kds8cq 2s infinite linear
}

.fa-pulse[b-it69kds8cq] {
    -webkit-animation: fa-spin 1s infinite steps(8);
    animation: fa-spin-b-it69kds8cq 1s infinite steps(8)
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin-b-it69kds8cq {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.fa-rotate-90[b-it69kds8cq] {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fa-rotate-180[b-it69kds8cq] {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fa-rotate-270[b-it69kds8cq] {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fa-flip-horizontal[b-it69kds8cq] {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.fa-flip-vertical[b-it69kds8cq] {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1)
}

:root .fa-rotate-90[b-it69kds8cq], :root .fa-rotate-180[b-it69kds8cq], :root .fa-rotate-270[b-it69kds8cq], :root .fa-flip-horizontal[b-it69kds8cq], :root .fa-flip-vertical[b-it69kds8cq] {
    filter: none
}

.fa-stack[b-it69kds8cq] {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}

.fa-stack-1x[b-it69kds8cq], .fa-stack-2x[b-it69kds8cq] {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}

.fa-stack-1x[b-it69kds8cq] {
    line-height: inherit
}

.fa-stack-2x[b-it69kds8cq] {
    font-size: 2em
}

.fa-inverse[b-it69kds8cq] {
    color: #fff
}

.fa-glass[b-it69kds8cq]:before {
    content: "\f000"
}

.fa-music[b-it69kds8cq]:before {
    content: "\f001"
}

.fa-search[b-it69kds8cq]:before {
    content: "\f002"
}

.fa-envelope-o[b-it69kds8cq]:before {
    content: "\f003"
}

.fa-heart[b-it69kds8cq]:before {
    content: "\f004"
}

.fa-star[b-it69kds8cq]:before {
    content: "\f005"
}

.fa-star-o[b-it69kds8cq]:before {
    content: "\f006"
}

.fa-user[b-it69kds8cq]:before {
    content: "\f007"
}

.fa-film[b-it69kds8cq]:before {
    content: "\f008"
}

.fa-th-large[b-it69kds8cq]:before {
    content: "\f009"
}

.fa-th[b-it69kds8cq]:before {
    content: "\f00a"
}

.fa-th-list[b-it69kds8cq]:before {
    content: "\f00b"
}

.fa-check[b-it69kds8cq]:before {
    content: "\f00c"
}

.fa-remove[b-it69kds8cq]:before, .fa-close[b-it69kds8cq]:before, .fa-times[b-it69kds8cq]:before {
    content: "\f00d"
}

.fa-search-plus[b-it69kds8cq]:before {
    content: "\f00e"
}

.fa-search-minus[b-it69kds8cq]:before {
    content: "\f010"
}

.fa-power-off[b-it69kds8cq]:before {
    content: "\f011"
}

.fa-signal[b-it69kds8cq]:before {
    content: "\f012"
}

.fa-gear[b-it69kds8cq]:before, .fa-cog[b-it69kds8cq]:before {
    content: "\f013"
}

.fa-trash-o[b-it69kds8cq]:before {
    content: "\f014"
}

.fa-home[b-it69kds8cq]:before {
    content: "\f015"
}

.fa-file-o[b-it69kds8cq]:before {
    content: "\f016"
}

.fa-clock-o[b-it69kds8cq]:before {
    content: "\f017"
}

.fa-road[b-it69kds8cq]:before {
    content: "\f018"
}

.fa-download[b-it69kds8cq]:before {
    content: "\f019"
}

.fa-arrow-circle-o-down[b-it69kds8cq]:before {
    content: "\f01a"
}

.fa-arrow-circle-o-up[b-it69kds8cq]:before {
    content: "\f01b"
}

.fa-inbox[b-it69kds8cq]:before {
    content: "\f01c"
}

.fa-play-circle-o[b-it69kds8cq]:before {
    content: "\f01d"
}

.fa-rotate-right[b-it69kds8cq]:before, .fa-repeat[b-it69kds8cq]:before {
    content: "\f01e"
}

.fa-refresh[b-it69kds8cq]:before {
    content: "\f021"
}

.fa-list-alt[b-it69kds8cq]:before {
    content: "\f022"
}

.fa-lock[b-it69kds8cq]:before {
    content: "\f023"
}

.fa-flag[b-it69kds8cq]:before {
    content: "\f024"
}

.fa-headphones[b-it69kds8cq]:before {
    content: "\f025"
}

.fa-volume-off[b-it69kds8cq]:before {
    content: "\f026"
}

.fa-volume-down[b-it69kds8cq]:before {
    content: "\f027"
}

.fa-volume-up[b-it69kds8cq]:before {
    content: "\f028"
}

.fa-qrcode[b-it69kds8cq]:before {
    content: "\f029"
}

.fa-barcode[b-it69kds8cq]:before {
    content: "\f02a"
}

.fa-tag[b-it69kds8cq]:before {
    content: "\f02b"
}

.fa-tags[b-it69kds8cq]:before {
    content: "\f02c"
}

.fa-book[b-it69kds8cq]:before {
    content: "\f02d"
}

.fa-bookmark[b-it69kds8cq]:before {
    content: "\f02e"
}

.fa-print[b-it69kds8cq]:before {
    content: "\f02f"
}

.fa-camera[b-it69kds8cq]:before {
    content: "\f030"
}

.fa-font[b-it69kds8cq]:before {
    content: "\f031"
}

.fa-bold[b-it69kds8cq]:before {
    content: "\f032"
}

.fa-italic[b-it69kds8cq]:before {
    content: "\f033"
}

.fa-text-height[b-it69kds8cq]:before {
    content: "\f034"
}

.fa-text-width[b-it69kds8cq]:before {
    content: "\f035"
}

.fa-align-left[b-it69kds8cq]:before {
    content: "\f036"
}

.fa-align-center[b-it69kds8cq]:before {
    content: "\f037"
}

.fa-align-right[b-it69kds8cq]:before {
    content: "\f038"
}

.fa-align-justify[b-it69kds8cq]:before {
    content: "\f039"
}

.fa-list[b-it69kds8cq]:before {
    content: "\f03a"
}

.fa-dedent[b-it69kds8cq]:before, .fa-outdent[b-it69kds8cq]:before {
    content: "\f03b"
}

.fa-indent[b-it69kds8cq]:before {
    content: "\f03c"
}

.fa-video-camera[b-it69kds8cq]:before {
    content: "\f03d"
}

.fa-photo[b-it69kds8cq]:before, .fa-image[b-it69kds8cq]:before, .fa-picture-o[b-it69kds8cq]:before {
    content: "\f03e"
}

.fa-pencil[b-it69kds8cq]:before {
    content: "\f040"
}

.fa-map-marker[b-it69kds8cq]:before {
    content: "\f041"
}

.fa-adjust[b-it69kds8cq]:before {
    content: "\f042"
}

.fa-tint[b-it69kds8cq]:before {
    content: "\f043"
}

.fa-edit[b-it69kds8cq]:before, .fa-pencil-square-o[b-it69kds8cq]:before {
    content: "\f044"
}

.fa-share-square-o[b-it69kds8cq]:before {
    content: "\f045"
}

.fa-check-square-o[b-it69kds8cq]:before {
    content: "\f046"
}

.fa-arrows[b-it69kds8cq]:before {
    content: "\f047"
}

.fa-step-backward[b-it69kds8cq]:before {
    content: "\f048"
}

.fa-fast-backward[b-it69kds8cq]:before {
    content: "\f049"
}

.fa-backward[b-it69kds8cq]:before {
    content: "\f04a"
}

.fa-play[b-it69kds8cq]:before {
    content: "\f04b"
}

.fa-pause[b-it69kds8cq]:before {
    content: "\f04c"
}

.fa-stop[b-it69kds8cq]:before {
    content: "\f04d"
}

.fa-forward[b-it69kds8cq]:before {
    content: "\f04e"
}

.fa-fast-forward[b-it69kds8cq]:before {
    content: "\f050"
}

.fa-step-forward[b-it69kds8cq]:before {
    content: "\f051"
}

.fa-eject[b-it69kds8cq]:before {
    content: "\f052"
}

.fa-chevron-left[b-it69kds8cq]:before {
    content: "\f053"
}

.fa-chevron-right[b-it69kds8cq]:before {
    content: "\f054"
}

.fa-plus-circle[b-it69kds8cq]:before {
    content: "\f055"
}

.fa-minus-circle[b-it69kds8cq]:before {
    content: "\f056"
}

.fa-times-circle[b-it69kds8cq]:before {
    content: "\f057"
}

.fa-check-circle[b-it69kds8cq]:before {
    content: "\f058"
}

.fa-question-circle[b-it69kds8cq]:before {
    content: "\f059"
}

.fa-info-circle[b-it69kds8cq]:before {
    content: "\f05a"
}

.fa-crosshairs[b-it69kds8cq]:before {
    content: "\f05b"
}

.fa-times-circle-o[b-it69kds8cq]:before {
    content: "\f05c"
}

.fa-check-circle-o[b-it69kds8cq]:before {
    content: "\f05d"
}

.fa-ban[b-it69kds8cq]:before {
    content: "\f05e"
}

.fa-arrow-left[b-it69kds8cq]:before {
    content: "\f060"
}

.fa-arrow-right[b-it69kds8cq]:before {
    content: "\f061"
}

.fa-arrow-up[b-it69kds8cq]:before {
    content: "\f062"
}

.fa-arrow-down[b-it69kds8cq]:before {
    content: "\f063"
}

.fa-mail-forward[b-it69kds8cq]:before, .fa-share[b-it69kds8cq]:before {
    content: "\f064"
}

.fa-expand[b-it69kds8cq]:before {
    content: "\f065"
}

.fa-compress[b-it69kds8cq]:before {
    content: "\f066"
}

.fa-plus[b-it69kds8cq]:before {
    content: "\f067"
}

.fa-minus[b-it69kds8cq]:before {
    content: "\f068"
}

.fa-asterisk[b-it69kds8cq]:before {
    content: "\f069"
}

.fa-exclamation-circle[b-it69kds8cq]:before {
    content: "\f06a"
}

.fa-gift[b-it69kds8cq]:before {
    content: "\f06b"
}

.fa-leaf[b-it69kds8cq]:before {
    content: "\f06c"
}

.fa-fire[b-it69kds8cq]:before {
    content: "\f06d"
}

.fa-eye[b-it69kds8cq]:before {
    content: "\f06e"
}

.fa-eye-slash[b-it69kds8cq]:before {
    content: "\f070"
}

.fa-warning[b-it69kds8cq]:before, .fa-exclamation-triangle[b-it69kds8cq]:before {
    content: "\f071"
}

.fa-plane[b-it69kds8cq]:before {
    content: "\f072"
}

.fa-calendar[b-it69kds8cq]:before {
    content: "\f073"
}

.fa-random[b-it69kds8cq]:before {
    content: "\f074"
}

.fa-comment[b-it69kds8cq]:before {
    content: "\f075"
}

.fa-magnet[b-it69kds8cq]:before {
    content: "\f076"
}

.fa-chevron-up[b-it69kds8cq]:before {
    content: "\f077"
}

.fa-chevron-down[b-it69kds8cq]:before {
    content: "\f078"
}

.fa-retweet[b-it69kds8cq]:before {
    content: "\f079"
}

.fa-shopping-cart[b-it69kds8cq]:before {
    content: "\f07a"
}

.fa-folder[b-it69kds8cq]:before {
    content: "\f07b"
}

.fa-folder-open[b-it69kds8cq]:before {
    content: "\f07c"
}

.fa-arrows-v[b-it69kds8cq]:before {
    content: "\f07d"
}

.fa-arrows-h[b-it69kds8cq]:before {
    content: "\f07e"
}

.fa-bar-chart-o[b-it69kds8cq]:before, .fa-bar-chart[b-it69kds8cq]:before {
    content: "\f080"
}

.fa-twitter-square[b-it69kds8cq]:before {
    content: "\f081"
}

.fa-facebook-square[b-it69kds8cq]:before {
    content: "\f082"
}

.fa-camera-retro[b-it69kds8cq]:before {
    content: "\f083"
}

.fa-key[b-it69kds8cq]:before {
    content: "\f084"
}

.fa-gears[b-it69kds8cq]:before, .fa-cogs[b-it69kds8cq]:before {
    content: "\f085"
}

.fa-comments[b-it69kds8cq]:before {
    content: "\f086"
}

.fa-thumbs-o-up[b-it69kds8cq]:before {
    content: "\f087"
}

.fa-thumbs-o-down[b-it69kds8cq]:before {
    content: "\f088"
}

.fa-star-half[b-it69kds8cq]:before {
    content: "\f089"
}

.fa-heart-o[b-it69kds8cq]:before {
    content: "\f08a"
}

.fa-sign-out[b-it69kds8cq]:before {
    content: "\f08b"
}

.fa-linkedin-square[b-it69kds8cq]:before {
    content: "\f08c"
}

.fa-thumb-tack[b-it69kds8cq]:before {
    content: "\f08d"
}

.fa-external-link[b-it69kds8cq]:before {
    content: "\f08e"
}

.fa-sign-in[b-it69kds8cq]:before {
    content: "\f090"
}

.fa-trophy[b-it69kds8cq]:before {
    content: "\f091"
}

.fa-github-square[b-it69kds8cq]:before {
    content: "\f092"
}

.fa-upload[b-it69kds8cq]:before {
    content: "\f093"
}

.fa-lemon-o[b-it69kds8cq]:before {
    content: "\f094"
}

.fa-phone[b-it69kds8cq]:before {
    content: "\f095"
}

.fa-square-o[b-it69kds8cq]:before {
    content: "\f096"
}

.fa-bookmark-o[b-it69kds8cq]:before {
    content: "\f097"
}

.fa-phone-square[b-it69kds8cq]:before {
    content: "\f098"
}

.fa-twitter[b-it69kds8cq]:before {
    content: "\f099"
}

.fa-facebook-f[b-it69kds8cq]:before, .fa-facebook[b-it69kds8cq]:before {
    content: "\f09a"
}

.fa-github[b-it69kds8cq]:before {
    content: "\f09b"
}

.fa-unlock[b-it69kds8cq]:before {
    content: "\f09c"
}

.fa-credit-card[b-it69kds8cq]:before {
    content: "\f09d"
}

.fa-feed[b-it69kds8cq]:before, .fa-rss[b-it69kds8cq]:before {
    content: "\f09e"
}

.fa-hdd-o[b-it69kds8cq]:before {
    content: "\f0a0"
}

.fa-bullhorn[b-it69kds8cq]:before {
    content: "\f0a1"
}

.fa-bell[b-it69kds8cq]:before {
    content: "\f0f3"
}

.fa-certificate[b-it69kds8cq]:before {
    content: "\f0a3"
}

.fa-hand-o-right[b-it69kds8cq]:before {
    content: "\f0a4"
}

.fa-hand-o-left[b-it69kds8cq]:before {
    content: "\f0a5"
}

.fa-hand-o-up[b-it69kds8cq]:before {
    content: "\f0a6"
}

.fa-hand-o-down[b-it69kds8cq]:before {
    content: "\f0a7"
}

.fa-arrow-circle-left[b-it69kds8cq]:before {
    content: "\f0a8"
}

.fa-arrow-circle-right[b-it69kds8cq]:before {
    content: "\f0a9"
}

.fa-arrow-circle-up[b-it69kds8cq]:before {
    content: "\f0aa"
}

.fa-arrow-circle-down[b-it69kds8cq]:before {
    content: "\f0ab"
}

.fa-globe[b-it69kds8cq]:before {
    content: "\f0ac"
}

.fa-wrench[b-it69kds8cq]:before {
    content: "\f0ad"
}

.fa-tasks[b-it69kds8cq]:before {
    content: "\f0ae"
}

.fa-filter[b-it69kds8cq]:before {
    content: "\f0b0"
}

.fa-briefcase[b-it69kds8cq]:before {
    content: "\f0b1"
}

.fa-arrows-alt[b-it69kds8cq]:before {
    content: "\f0b2"
}

.fa-group[b-it69kds8cq]:before, .fa-users[b-it69kds8cq]:before {
    content: "\f0c0"
}

.fa-chain[b-it69kds8cq]:before, .fa-link[b-it69kds8cq]:before {
    content: "\f0c1"
}

.fa-cloud[b-it69kds8cq]:before {
    content: "\f0c2"
}

.fa-flask[b-it69kds8cq]:before {
    content: "\f0c3"
}

.fa-cut[b-it69kds8cq]:before, .fa-scissors[b-it69kds8cq]:before {
    content: "\f0c4"
}

.fa-copy[b-it69kds8cq]:before, .fa-files-o[b-it69kds8cq]:before {
    content: "\f0c5"
}

.fa-paperclip[b-it69kds8cq]:before {
    content: "\f0c6"
}

.fa-save[b-it69kds8cq]:before, .fa-floppy-o[b-it69kds8cq]:before {
    content: "\f0c7"
}

.fa-square[b-it69kds8cq]:before {
    content: "\f0c8"
}

.fa-navicon[b-it69kds8cq]:before, .fa-reorder[b-it69kds8cq]:before, .fa-bars[b-it69kds8cq]:before {
    content: "\f0c9"
}

.fa-list-ul[b-it69kds8cq]:before {
    content: "\f0ca"
}

.fa-list-ol[b-it69kds8cq]:before {
    content: "\f0cb"
}

.fa-strikethrough[b-it69kds8cq]:before {
    content: "\f0cc"
}

.fa-underline[b-it69kds8cq]:before {
    content: "\f0cd"
}

.fa-table[b-it69kds8cq]:before {
    content: "\f0ce"
}

.fa-magic[b-it69kds8cq]:before {
    content: "\f0d0"
}

.fa-truck[b-it69kds8cq]:before {
    content: "\f0d1"
}

.fa-pinterest[b-it69kds8cq]:before {
    content: "\f0d2"
}

.fa-pinterest-square[b-it69kds8cq]:before {
    content: "\f0d3"
}

.fa-google-plus-square[b-it69kds8cq]:before {
    content: "\f0d4"
}

.fa-google-plus[b-it69kds8cq]:before {
    content: "\f0d5"
}

.fa-money[b-it69kds8cq]:before {
    content: "\f0d6"
}

.fa-caret-down[b-it69kds8cq]:before {
    content: "\f0d7"
}

.fa-caret-up[b-it69kds8cq]:before {
    content: "\f0d8"
}

.fa-caret-left[b-it69kds8cq]:before {
    content: "\f0d9"
}

.fa-caret-right[b-it69kds8cq]:before {
    content: "\f0da"
}

.fa-columns[b-it69kds8cq]:before {
    content: "\f0db"
}

.fa-unsorted[b-it69kds8cq]:before, .fa-sort[b-it69kds8cq]:before {
    content: "\f0dc"
}

.fa-sort-down[b-it69kds8cq]:before, .fa-sort-desc[b-it69kds8cq]:before {
    content: "\f0dd"
}

.fa-sort-up[b-it69kds8cq]:before, .fa-sort-asc[b-it69kds8cq]:before {
    content: "\f0de"
}

.fa-envelope[b-it69kds8cq]:before {
    content: "\f0e0"
}

.fa-linkedin[b-it69kds8cq]:before {
    content: "\f0e1"
}

.fa-rotate-left[b-it69kds8cq]:before, .fa-undo[b-it69kds8cq]:before {
    content: "\f0e2"
}

.fa-legal[b-it69kds8cq]:before, .fa-gavel[b-it69kds8cq]:before {
    content: "\f0e3"
}

.fa-dashboard[b-it69kds8cq]:before, .fa-tachometer[b-it69kds8cq]:before {
    content: "\f0e4"
}

.fa-comment-o[b-it69kds8cq]:before {
    content: "\f0e5"
}

.fa-comments-o[b-it69kds8cq]:before {
    content: "\f0e6"
}

.fa-flash[b-it69kds8cq]:before, .fa-bolt[b-it69kds8cq]:before {
    content: "\f0e7"
}

.fa-sitemap[b-it69kds8cq]:before {
    content: "\f0e8"
}

.fa-umbrella[b-it69kds8cq]:before {
    content: "\f0e9"
}

.fa-paste[b-it69kds8cq]:before, .fa-clipboard[b-it69kds8cq]:before {
    content: "\f0ea"
}

.fa-lightbulb-o[b-it69kds8cq]:before {
    content: "\f0eb"
}

.fa-exchange[b-it69kds8cq]:before {
    content: "\f0ec"
}

.fa-cloud-download[b-it69kds8cq]:before {
    content: "\f0ed"
}

.fa-cloud-upload[b-it69kds8cq]:before {
    content: "\f0ee"
}

.fa-user-md[b-it69kds8cq]:before {
    content: "\f0f0"
}

.fa-stethoscope[b-it69kds8cq]:before {
    content: "\f0f1"
}

.fa-suitcase[b-it69kds8cq]:before {
    content: "\f0f2"
}

.fa-bell-o[b-it69kds8cq]:before {
    content: "\f0a2"
}

.fa-coffee[b-it69kds8cq]:before {
    content: "\f0f4"
}

.fa-cutlery[b-it69kds8cq]:before {
    content: "\f0f5"
}

.fa-file-text-o[b-it69kds8cq]:before {
    content: "\f0f6"
}

.fa-building-o[b-it69kds8cq]:before {
    content: "\f0f7"
}

.fa-hospital-o[b-it69kds8cq]:before {
    content: "\f0f8"
}

.fa-ambulance[b-it69kds8cq]:before {
    content: "\f0f9"
}

.fa-medkit[b-it69kds8cq]:before {
    content: "\f0fa"
}

.fa-fighter-jet[b-it69kds8cq]:before {
    content: "\f0fb"
}

.fa-beer[b-it69kds8cq]:before {
    content: "\f0fc"
}

.fa-h-square[b-it69kds8cq]:before {
    content: "\f0fd"
}

.fa-plus-square[b-it69kds8cq]:before {
    content: "\f0fe"
}

.fa-angle-double-left[b-it69kds8cq]:before {
    content: "\f100"
}

.fa-angle-double-right[b-it69kds8cq]:before {
    content: "\f101"
}

.fa-angle-double-up[b-it69kds8cq]:before {
    content: "\f102"
}

.fa-angle-double-down[b-it69kds8cq]:before {
    content: "\f103"
}

.fa-angle-left[b-it69kds8cq]:before {
    content: "\f104"
}

.fa-angle-right[b-it69kds8cq]:before {
    content: "\f105"
}

.fa-angle-up[b-it69kds8cq]:before {
    content: "\f106"
}

.fa-angle-down[b-it69kds8cq]:before {
    content: "\f107"
}

.fa-desktop[b-it69kds8cq]:before {
    content: "\f108"
}

.fa-laptop[b-it69kds8cq]:before {
    content: "\f109"
}

.fa-tablet[b-it69kds8cq]:before {
    content: "\f10a"
}

.fa-mobile-phone[b-it69kds8cq]:before, .fa-mobile[b-it69kds8cq]:before {
    content: "\f10b"
}

.fa-circle-o[b-it69kds8cq]:before {
    content: "\f10c"
}

.fa-quote-left[b-it69kds8cq]:before {
    content: "\f10d"
}

.fa-quote-right[b-it69kds8cq]:before {
    content: "\f10e"
}

.fa-spinner[b-it69kds8cq]:before {
    content: "\f110"
}

.fa-circle[b-it69kds8cq]:before {
    content: "\f111"
}

.fa-mail-reply[b-it69kds8cq]:before, .fa-reply[b-it69kds8cq]:before {
    content: "\f112"
}

.fa-github-alt[b-it69kds8cq]:before {
    content: "\f113"
}

.fa-folder-o[b-it69kds8cq]:before {
    content: "\f114"
}

.fa-folder-open-o[b-it69kds8cq]:before {
    content: "\f115"
}

.fa-smile-o[b-it69kds8cq]:before {
    content: "\f118"
}

.fa-frown-o[b-it69kds8cq]:before {
    content: "\f119"
}

.fa-meh-o[b-it69kds8cq]:before {
    content: "\f11a"
}

.fa-gamepad[b-it69kds8cq]:before {
    content: "\f11b"
}

.fa-keyboard-o[b-it69kds8cq]:before {
    content: "\f11c"
}

.fa-flag-o[b-it69kds8cq]:before {
    content: "\f11d"
}

.fa-flag-checkered[b-it69kds8cq]:before {
    content: "\f11e"
}

.fa-terminal[b-it69kds8cq]:before {
    content: "\f120"
}

.fa-code[b-it69kds8cq]:before {
    content: "\f121"
}

.fa-mail-reply-all[b-it69kds8cq]:before, .fa-reply-all[b-it69kds8cq]:before {
    content: "\f122"
}

.fa-star-half-empty[b-it69kds8cq]:before, .fa-star-half-full[b-it69kds8cq]:before, .fa-star-half-o[b-it69kds8cq]:before {
    content: "\f123"
}

.fa-location-arrow[b-it69kds8cq]:before {
    content: "\f124"
}

.fa-crop[b-it69kds8cq]:before {
    content: "\f125"
}

.fa-code-fork[b-it69kds8cq]:before {
    content: "\f126"
}

.fa-unlink[b-it69kds8cq]:before, .fa-chain-broken[b-it69kds8cq]:before {
    content: "\f127"
}

.fa-question[b-it69kds8cq]:before {
    content: "\f128"
}

.fa-info[b-it69kds8cq]:before {
    content: "\f129"
}

.fa-exclamation[b-it69kds8cq]:before {
    content: "\f12a"
}

.fa-superscript[b-it69kds8cq]:before {
    content: "\f12b"
}

.fa-subscript[b-it69kds8cq]:before {
    content: "\f12c"
}

.fa-eraser[b-it69kds8cq]:before {
    content: "\f12d"
}

.fa-puzzle-piece[b-it69kds8cq]:before {
    content: "\f12e"
}

.fa-microphone[b-it69kds8cq]:before {
    content: "\f130"
}

.fa-microphone-slash[b-it69kds8cq]:before {
    content: "\f131"
}

.fa-shield[b-it69kds8cq]:before {
    content: "\f132"
}

.fa-calendar-o[b-it69kds8cq]:before {
    content: "\f133"
}

.fa-fire-extinguisher[b-it69kds8cq]:before {
    content: "\f134"
}

.fa-rocket[b-it69kds8cq]:before {
    content: "\f135"
}

.fa-maxcdn[b-it69kds8cq]:before {
    content: "\f136"
}

.fa-chevron-circle-left[b-it69kds8cq]:before {
    content: "\f137"
}

.fa-chevron-circle-right[b-it69kds8cq]:before {
    content: "\f138"
}

.fa-chevron-circle-up[b-it69kds8cq]:before {
    content: "\f139"
}

.fa-chevron-circle-down[b-it69kds8cq]:before {
    content: "\f13a"
}

.fa-html5[b-it69kds8cq]:before {
    content: "\f13b"
}

.fa-css3[b-it69kds8cq]:before {
    content: "\f13c"
}

.fa-anchor[b-it69kds8cq]:before {
    content: "\f13d"
}

.fa-unlock-alt[b-it69kds8cq]:before {
    content: "\f13e"
}

.fa-bullseye[b-it69kds8cq]:before {
    content: "\f140"
}

.fa-ellipsis-h[b-it69kds8cq]:before {
    content: "\f141"
}

.fa-ellipsis-v[b-it69kds8cq]:before {
    content: "\f142"
}

.fa-rss-square[b-it69kds8cq]:before {
    content: "\f143"
}

.fa-play-circle[b-it69kds8cq]:before {
    content: "\f144"
}

.fa-ticket[b-it69kds8cq]:before {
    content: "\f145"
}

.fa-minus-square[b-it69kds8cq]:before {
    content: "\f146"
}

.fa-minus-square-o[b-it69kds8cq]:before {
    content: "\f147"
}

.fa-level-up[b-it69kds8cq]:before {
    content: "\f148"
}

.fa-level-down[b-it69kds8cq]:before {
    content: "\f149"
}

.fa-check-square[b-it69kds8cq]:before {
    content: "\f14a"
}

.fa-pencil-square[b-it69kds8cq]:before {
    content: "\f14b"
}

.fa-external-link-square[b-it69kds8cq]:before {
    content: "\f14c"
}

.fa-share-square[b-it69kds8cq]:before {
    content: "\f14d"
}

.fa-compass[b-it69kds8cq]:before {
    content: "\f14e"
}

.fa-toggle-down[b-it69kds8cq]:before, .fa-caret-square-o-down[b-it69kds8cq]:before {
    content: "\f150"
}

.fa-toggle-up[b-it69kds8cq]:before, .fa-caret-square-o-up[b-it69kds8cq]:before {
    content: "\f151"
}

.fa-toggle-right[b-it69kds8cq]:before, .fa-caret-square-o-right[b-it69kds8cq]:before {
    content: "\f152"
}

.fa-euro[b-it69kds8cq]:before, .fa-eur[b-it69kds8cq]:before {
    content: "\f153"
}

.fa-gbp[b-it69kds8cq]:before {
    content: "\f154"
}

.fa-dollar[b-it69kds8cq]:before, .fa-usd[b-it69kds8cq]:before {
    content: "\f155"
}

.fa-rupee[b-it69kds8cq]:before, .fa-inr[b-it69kds8cq]:before {
    content: "\f156"
}

.fa-cny[b-it69kds8cq]:before, .fa-rmb[b-it69kds8cq]:before, .fa-yen[b-it69kds8cq]:before, .fa-jpy[b-it69kds8cq]:before {
    content: "\f157"
}

.fa-ruble[b-it69kds8cq]:before, .fa-rouble[b-it69kds8cq]:before, .fa-rub[b-it69kds8cq]:before {
    content: "\f158"
}

.fa-won[b-it69kds8cq]:before, .fa-krw[b-it69kds8cq]:before {
    content: "\f159"
}

.fa-bitcoin[b-it69kds8cq]:before, .fa-btc[b-it69kds8cq]:before {
    content: "\f15a"
}

.fa-file[b-it69kds8cq]:before {
    content: "\f15b"
}

.fa-file-text[b-it69kds8cq]:before {
    content: "\f15c"
}

.fa-sort-alpha-asc[b-it69kds8cq]:before {
    content: "\f15d"
}

.fa-sort-alpha-desc[b-it69kds8cq]:before {
    content: "\f15e"
}

.fa-sort-amount-asc[b-it69kds8cq]:before {
    content: "\f160"
}

.fa-sort-amount-desc[b-it69kds8cq]:before {
    content: "\f161"
}

.fa-sort-numeric-asc[b-it69kds8cq]:before {
    content: "\f162"
}

.fa-sort-numeric-desc[b-it69kds8cq]:before {
    content: "\f163"
}

.fa-thumbs-up[b-it69kds8cq]:before {
    content: "\f164"
}

.fa-thumbs-down[b-it69kds8cq]:before {
    content: "\f165"
}

.fa-youtube-square[b-it69kds8cq]:before {
    content: "\f166"
}

.fa-youtube[b-it69kds8cq]:before {
    content: "\f167"
}

.fa-xing[b-it69kds8cq]:before {
    content: "\f168"
}

.fa-xing-square[b-it69kds8cq]:before {
    content: "\f169"
}

.fa-youtube-play[b-it69kds8cq]:before {
    content: "\f16a"
}

.fa-dropbox[b-it69kds8cq]:before {
    content: "\f16b"
}

.fa-stack-overflow[b-it69kds8cq]:before {
    content: "\f16c"
}

.fa-instagram[b-it69kds8cq]:before {
    content: "\f16d"
}

.fa-flickr[b-it69kds8cq]:before {
    content: "\f16e"
}

.fa-adn[b-it69kds8cq]:before {
    content: "\f170"
}

.fa-bitbucket[b-it69kds8cq]:before {
    content: "\f171"
}

.fa-bitbucket-square[b-it69kds8cq]:before {
    content: "\f172"
}

.fa-tumblr[b-it69kds8cq]:before {
    content: "\f173"
}

.fa-tumblr-square[b-it69kds8cq]:before {
    content: "\f174"
}

.fa-long-arrow-down[b-it69kds8cq]:before {
    content: "\f175"
}

.fa-long-arrow-up[b-it69kds8cq]:before {
    content: "\f176"
}

.fa-long-arrow-left[b-it69kds8cq]:before {
    content: "\f177"
}

.fa-long-arrow-right[b-it69kds8cq]:before {
    content: "\f178"
}

.fa-apple[b-it69kds8cq]:before {
    content: "\f179"
}

.fa-windows[b-it69kds8cq]:before {
    content: "\f17a"
}

.fa-android[b-it69kds8cq]:before {
    content: "\f17b"
}

.fa-linux[b-it69kds8cq]:before {
    content: "\f17c"
}

.fa-dribbble[b-it69kds8cq]:before {
    content: "\f17d"
}

.fa-skype[b-it69kds8cq]:before {
    content: "\f17e"
}

.fa-foursquare[b-it69kds8cq]:before {
    content: "\f180"
}

.fa-trello[b-it69kds8cq]:before {
    content: "\f181"
}

.fa-female[b-it69kds8cq]:before {
    content: "\f182"
}

.fa-male[b-it69kds8cq]:before {
    content: "\f183"
}

.fa-gittip[b-it69kds8cq]:before, .fa-gratipay[b-it69kds8cq]:before {
    content: "\f184"
}

.fa-sun-o[b-it69kds8cq]:before {
    content: "\f185"
}

.fa-moon-o[b-it69kds8cq]:before {
    content: "\f186"
}

.fa-archive[b-it69kds8cq]:before {
    content: "\f187"
}

.fa-bug[b-it69kds8cq]:before {
    content: "\f188"
}

.fa-vk[b-it69kds8cq]:before {
    content: "\f189"
}

.fa-weibo[b-it69kds8cq]:before {
    content: "\f18a"
}

.fa-renren[b-it69kds8cq]:before {
    content: "\f18b"
}

.fa-pagelines[b-it69kds8cq]:before {
    content: "\f18c"
}

.fa-stack-exchange[b-it69kds8cq]:before {
    content: "\f18d"
}

.fa-arrow-circle-o-right[b-it69kds8cq]:before {
    content: "\f18e"
}

.fa-arrow-circle-o-left[b-it69kds8cq]:before {
    content: "\f190"
}

.fa-toggle-left[b-it69kds8cq]:before, .fa-caret-square-o-left[b-it69kds8cq]:before {
    content: "\f191"
}

.fa-dot-circle-o[b-it69kds8cq]:before {
    content: "\f192"
}

.fa-wheelchair[b-it69kds8cq]:before {
    content: "\f193"
}

.fa-vimeo-square[b-it69kds8cq]:before {
    content: "\f194"
}

.fa-turkish-lira[b-it69kds8cq]:before, .fa-try[b-it69kds8cq]:before {
    content: "\f195"
}

.fa-plus-square-o[b-it69kds8cq]:before {
    content: "\f196"
}

.fa-space-shuttle[b-it69kds8cq]:before {
    content: "\f197"
}

.fa-slack[b-it69kds8cq]:before {
    content: "\f198"
}

.fa-envelope-square[b-it69kds8cq]:before {
    content: "\f199"
}

.fa-wordpress[b-it69kds8cq]:before {
    content: "\f19a"
}

.fa-openid[b-it69kds8cq]:before {
    content: "\f19b"
}

.fa-institution[b-it69kds8cq]:before, .fa-bank[b-it69kds8cq]:before, .fa-university[b-it69kds8cq]:before {
    content: "\f19c"
}

.fa-mortar-board[b-it69kds8cq]:before, .fa-graduation-cap[b-it69kds8cq]:before {
    content: "\f19d"
}

.fa-yahoo[b-it69kds8cq]:before {
    content: "\f19e"
}

.fa-google[b-it69kds8cq]:before {
    content: "\f1a0"
}

.fa-reddit[b-it69kds8cq]:before {
    content: "\f1a1"
}

.fa-reddit-square[b-it69kds8cq]:before {
    content: "\f1a2"
}

.fa-stumbleupon-circle[b-it69kds8cq]:before {
    content: "\f1a3"
}

.fa-stumbleupon[b-it69kds8cq]:before {
    content: "\f1a4"
}

.fa-delicious[b-it69kds8cq]:before {
    content: "\f1a5"
}

.fa-digg[b-it69kds8cq]:before {
    content: "\f1a6"
}

.fa-pied-piper-pp[b-it69kds8cq]:before {
    content: "\f1a7"
}

.fa-pied-piper-alt[b-it69kds8cq]:before {
    content: "\f1a8"
}

.fa-drupal[b-it69kds8cq]:before {
    content: "\f1a9"
}

.fa-joomla[b-it69kds8cq]:before {
    content: "\f1aa"
}

.fa-language[b-it69kds8cq]:before {
    content: "\f1ab"
}

.fa-fax[b-it69kds8cq]:before {
    content: "\f1ac"
}

.fa-building[b-it69kds8cq]:before {
    content: "\f1ad"
}

.fa-child[b-it69kds8cq]:before {
    content: "\f1ae"
}

.fa-paw[b-it69kds8cq]:before {
    content: "\f1b0"
}

.fa-spoon[b-it69kds8cq]:before {
    content: "\f1b1"
}

.fa-cube[b-it69kds8cq]:before {
    content: "\f1b2"
}

.fa-cubes[b-it69kds8cq]:before {
    content: "\f1b3"
}

.fa-behance[b-it69kds8cq]:before {
    content: "\f1b4"
}

.fa-behance-square[b-it69kds8cq]:before {
    content: "\f1b5"
}

.fa-steam[b-it69kds8cq]:before {
    content: "\f1b6"
}

.fa-steam-square[b-it69kds8cq]:before {
    content: "\f1b7"
}

.fa-recycle[b-it69kds8cq]:before {
    content: "\f1b8"
}

.fa-automobile[b-it69kds8cq]:before, .fa-car[b-it69kds8cq]:before {
    content: "\f1b9"
}

.fa-cab[b-it69kds8cq]:before, .fa-taxi[b-it69kds8cq]:before {
    content: "\f1ba"
}

.fa-tree[b-it69kds8cq]:before {
    content: "\f1bb"
}

.fa-spotify[b-it69kds8cq]:before {
    content: "\f1bc"
}

.fa-deviantart[b-it69kds8cq]:before {
    content: "\f1bd"
}

.fa-soundcloud[b-it69kds8cq]:before {
    content: "\f1be"
}

.fa-database[b-it69kds8cq]:before {
    content: "\f1c0"
}

.fa-file-pdf-o[b-it69kds8cq]:before {
    content: "\f1c1"
}

.fa-file-word-o[b-it69kds8cq]:before {
    content: "\f1c2"
}

.fa-file-excel-o[b-it69kds8cq]:before {
    content: "\f1c3"
}

.fa-file-powerpoint-o[b-it69kds8cq]:before {
    content: "\f1c4"
}

.fa-file-photo-o[b-it69kds8cq]:before, .fa-file-picture-o[b-it69kds8cq]:before, .fa-file-image-o[b-it69kds8cq]:before {
    content: "\f1c5"
}

.fa-file-zip-o[b-it69kds8cq]:before, .fa-file-archive-o[b-it69kds8cq]:before {
    content: "\f1c6"
}

.fa-file-sound-o[b-it69kds8cq]:before, .fa-file-audio-o[b-it69kds8cq]:before {
    content: "\f1c7"
}

.fa-file-movie-o[b-it69kds8cq]:before, .fa-file-video-o[b-it69kds8cq]:before {
    content: "\f1c8"
}

.fa-file-code-o[b-it69kds8cq]:before {
    content: "\f1c9"
}

.fa-vine[b-it69kds8cq]:before {
    content: "\f1ca"
}

.fa-codepen[b-it69kds8cq]:before {
    content: "\f1cb"
}

.fa-jsfiddle[b-it69kds8cq]:before {
    content: "\f1cc"
}

.fa-life-bouy[b-it69kds8cq]:before, .fa-life-buoy[b-it69kds8cq]:before, .fa-life-saver[b-it69kds8cq]:before, .fa-support[b-it69kds8cq]:before, .fa-life-ring[b-it69kds8cq]:before {
    content: "\f1cd"
}

.fa-circle-o-notch[b-it69kds8cq]:before {
    content: "\f1ce"
}

.fa-ra[b-it69kds8cq]:before, .fa-resistance[b-it69kds8cq]:before, .fa-rebel[b-it69kds8cq]:before {
    content: "\f1d0"
}

.fa-ge[b-it69kds8cq]:before, .fa-empire[b-it69kds8cq]:before {
    content: "\f1d1"
}

.fa-git-square[b-it69kds8cq]:before {
    content: "\f1d2"
}

.fa-git[b-it69kds8cq]:before {
    content: "\f1d3"
}

.fa-y-combinator-square[b-it69kds8cq]:before, .fa-yc-square[b-it69kds8cq]:before, .fa-hacker-news[b-it69kds8cq]:before {
    content: "\f1d4"
}

.fa-tencent-weibo[b-it69kds8cq]:before {
    content: "\f1d5"
}

.fa-qq[b-it69kds8cq]:before {
    content: "\f1d6"
}

.fa-wechat[b-it69kds8cq]:before, .fa-weixin[b-it69kds8cq]:before {
    content: "\f1d7"
}

.fa-send[b-it69kds8cq]:before, .fa-paper-plane[b-it69kds8cq]:before {
    content: "\f1d8"
}

.fa-send-o[b-it69kds8cq]:before, .fa-paper-plane-o[b-it69kds8cq]:before {
    content: "\f1d9"
}

.fa-history[b-it69kds8cq]:before {
    content: "\f1da"
}

.fa-circle-thin[b-it69kds8cq]:before {
    content: "\f1db"
}

.fa-header[b-it69kds8cq]:before {
    content: "\f1dc"
}

.fa-paragraph[b-it69kds8cq]:before {
    content: "\f1dd"
}

.fa-sliders[b-it69kds8cq]:before {
    content: "\f1de"
}

.fa-share-alt[b-it69kds8cq]:before {
    content: "\f1e0"
}

.fa-share-alt-square[b-it69kds8cq]:before {
    content: "\f1e1"
}

.fa-bomb[b-it69kds8cq]:before {
    content: "\f1e2"
}

.fa-soccer-ball-o[b-it69kds8cq]:before, .fa-futbol-o[b-it69kds8cq]:before {
    content: "\f1e3"
}

.fa-tty[b-it69kds8cq]:before {
    content: "\f1e4"
}

.fa-binoculars[b-it69kds8cq]:before {
    content: "\f1e5"
}

.fa-plug[b-it69kds8cq]:before {
    content: "\f1e6"
}

.fa-slideshare[b-it69kds8cq]:before {
    content: "\f1e7"
}

.fa-twitch[b-it69kds8cq]:before {
    content: "\f1e8"
}

.fa-yelp[b-it69kds8cq]:before {
    content: "\f1e9"
}

.fa-newspaper-o[b-it69kds8cq]:before {
    content: "\f1ea"
}

.fa-wifi[b-it69kds8cq]:before {
    content: "\f1eb"
}

.fa-calculator[b-it69kds8cq]:before {
    content: "\f1ec"
}

.fa-paypal[b-it69kds8cq]:before {
    content: "\f1ed"
}

.fa-google-wallet[b-it69kds8cq]:before {
    content: "\f1ee"
}

.fa-cc-visa[b-it69kds8cq]:before {
    content: "\f1f0"
}

.fa-cc-mastercard[b-it69kds8cq]:before {
    content: "\f1f1"
}

.fa-cc-discover[b-it69kds8cq]:before {
    content: "\f1f2"
}

.fa-cc-amex[b-it69kds8cq]:before {
    content: "\f1f3"
}

.fa-cc-paypal[b-it69kds8cq]:before {
    content: "\f1f4"
}

.fa-cc-stripe[b-it69kds8cq]:before {
    content: "\f1f5"
}

.fa-bell-slash[b-it69kds8cq]:before {
    content: "\f1f6"
}

.fa-bell-slash-o[b-it69kds8cq]:before {
    content: "\f1f7"
}

.fa-trash[b-it69kds8cq]:before {
    content: "\f1f8"
}

.fa-copyright[b-it69kds8cq]:before {
    content: "\f1f9"
}

.fa-at[b-it69kds8cq]:before {
    content: "\f1fa"
}

.fa-eyedropper[b-it69kds8cq]:before {
    content: "\f1fb"
}

.fa-paint-brush[b-it69kds8cq]:before {
    content: "\f1fc"
}

.fa-birthday-cake[b-it69kds8cq]:before {
    content: "\f1fd"
}

.fa-area-chart[b-it69kds8cq]:before {
    content: "\f1fe"
}

.fa-pie-chart[b-it69kds8cq]:before {
    content: "\f200"
}

.fa-line-chart[b-it69kds8cq]:before {
    content: "\f201"
}

.fa-lastfm[b-it69kds8cq]:before {
    content: "\f202"
}

.fa-lastfm-square[b-it69kds8cq]:before {
    content: "\f203"
}

.fa-toggle-off[b-it69kds8cq]:before {
    content: "\f204"
}

.fa-toggle-on[b-it69kds8cq]:before {
    content: "\f205"
}

.fa-bicycle[b-it69kds8cq]:before {
    content: "\f206"
}

.fa-bus[b-it69kds8cq]:before {
    content: "\f207"
}

.fa-ioxhost[b-it69kds8cq]:before {
    content: "\f208"
}

.fa-angellist[b-it69kds8cq]:before {
    content: "\f209"
}

.fa-cc[b-it69kds8cq]:before {
    content: "\f20a"
}

.fa-shekel[b-it69kds8cq]:before, .fa-sheqel[b-it69kds8cq]:before, .fa-ils[b-it69kds8cq]:before {
    content: "\f20b"
}

.fa-meanpath[b-it69kds8cq]:before {
    content: "\f20c"
}

.fa-buysellads[b-it69kds8cq]:before {
    content: "\f20d"
}

.fa-connectdevelop[b-it69kds8cq]:before {
    content: "\f20e"
}

.fa-dashcube[b-it69kds8cq]:before {
    content: "\f210"
}

.fa-forumbee[b-it69kds8cq]:before {
    content: "\f211"
}

.fa-leanpub[b-it69kds8cq]:before {
    content: "\f212"
}

.fa-sellsy[b-it69kds8cq]:before {
    content: "\f213"
}

.fa-shirtsinbulk[b-it69kds8cq]:before {
    content: "\f214"
}

.fa-simplybuilt[b-it69kds8cq]:before {
    content: "\f215"
}

.fa-skyatlas[b-it69kds8cq]:before {
    content: "\f216"
}

.fa-cart-plus[b-it69kds8cq]:before {
    content: "\f217"
}

.fa-cart-arrow-down[b-it69kds8cq]:before {
    content: "\f218"
}

.fa-diamond[b-it69kds8cq]:before {
    content: "\f219"
}

.fa-ship[b-it69kds8cq]:before {
    content: "\f21a"
}

.fa-user-secret[b-it69kds8cq]:before {
    content: "\f21b"
}

.fa-motorcycle[b-it69kds8cq]:before {
    content: "\f21c"
}

.fa-street-view[b-it69kds8cq]:before {
    content: "\f21d"
}

.fa-heartbeat[b-it69kds8cq]:before {
    content: "\f21e"
}

.fa-venus[b-it69kds8cq]:before {
    content: "\f221"
}

.fa-mars[b-it69kds8cq]:before {
    content: "\f222"
}

.fa-mercury[b-it69kds8cq]:before {
    content: "\f223"
}

.fa-intersex[b-it69kds8cq]:before, .fa-transgender[b-it69kds8cq]:before {
    content: "\f224"
}

.fa-transgender-alt[b-it69kds8cq]:before {
    content: "\f225"
}

.fa-venus-double[b-it69kds8cq]:before {
    content: "\f226"
}

.fa-mars-double[b-it69kds8cq]:before {
    content: "\f227"
}

.fa-venus-mars[b-it69kds8cq]:before {
    content: "\f228"
}

.fa-mars-stroke[b-it69kds8cq]:before {
    content: "\f229"
}

.fa-mars-stroke-v[b-it69kds8cq]:before {
    content: "\f22a"
}

.fa-mars-stroke-h[b-it69kds8cq]:before {
    content: "\f22b"
}

.fa-neuter[b-it69kds8cq]:before {
    content: "\f22c"
}

.fa-genderless[b-it69kds8cq]:before {
    content: "\f22d"
}

.fa-facebook-official[b-it69kds8cq]:before {
    content: "\f230"
}

.fa-pinterest-p[b-it69kds8cq]:before {
    content: "\f231"
}

.fa-whatsapp[b-it69kds8cq]:before {
    content: "\f232"
}

.fa-server[b-it69kds8cq]:before {
    content: "\f233"
}

.fa-user-plus[b-it69kds8cq]:before {
    content: "\f234"
}

.fa-user-times[b-it69kds8cq]:before {
    content: "\f235"
}

.fa-hotel[b-it69kds8cq]:before, .fa-bed[b-it69kds8cq]:before {
    content: "\f236"
}

.fa-viacoin[b-it69kds8cq]:before {
    content: "\f237"
}

.fa-train[b-it69kds8cq]:before {
    content: "\f238"
}

.fa-subway[b-it69kds8cq]:before {
    content: "\f239"
}

.fa-medium[b-it69kds8cq]:before {
    content: "\f23a"
}

.fa-yc[b-it69kds8cq]:before, .fa-y-combinator[b-it69kds8cq]:before {
    content: "\f23b"
}

.fa-optin-monster[b-it69kds8cq]:before {
    content: "\f23c"
}

.fa-opencart[b-it69kds8cq]:before {
    content: "\f23d"
}

.fa-expeditedssl[b-it69kds8cq]:before {
    content: "\f23e"
}

.fa-battery-4[b-it69kds8cq]:before, .fa-battery[b-it69kds8cq]:before, .fa-battery-full[b-it69kds8cq]:before {
    content: "\f240"
}

.fa-battery-3[b-it69kds8cq]:before, .fa-battery-three-quarters[b-it69kds8cq]:before {
    content: "\f241"
}

.fa-battery-2[b-it69kds8cq]:before, .fa-battery-half[b-it69kds8cq]:before {
    content: "\f242"
}

.fa-battery-1[b-it69kds8cq]:before, .fa-battery-quarter[b-it69kds8cq]:before {
    content: "\f243"
}

.fa-battery-0[b-it69kds8cq]:before, .fa-battery-empty[b-it69kds8cq]:before {
    content: "\f244"
}

.fa-mouse-pointer[b-it69kds8cq]:before {
    content: "\f245"
}

.fa-i-cursor[b-it69kds8cq]:before {
    content: "\f246"
}

.fa-object-group[b-it69kds8cq]:before {
    content: "\f247"
}

.fa-object-ungroup[b-it69kds8cq]:before {
    content: "\f248"
}

.fa-sticky-note[b-it69kds8cq]:before {
    content: "\f249"
}

.fa-sticky-note-o[b-it69kds8cq]:before {
    content: "\f24a"
}

.fa-cc-jcb[b-it69kds8cq]:before {
    content: "\f24b"
}

.fa-cc-diners-club[b-it69kds8cq]:before {
    content: "\f24c"
}

.fa-clone[b-it69kds8cq]:before {
    content: "\f24d"
}

.fa-balance-scale[b-it69kds8cq]:before {
    content: "\f24e"
}

.fa-hourglass-o[b-it69kds8cq]:before {
    content: "\f250"
}

.fa-hourglass-1[b-it69kds8cq]:before, .fa-hourglass-start[b-it69kds8cq]:before {
    content: "\f251"
}

.fa-hourglass-2[b-it69kds8cq]:before, .fa-hourglass-half[b-it69kds8cq]:before {
    content: "\f252"
}

.fa-hourglass-3[b-it69kds8cq]:before, .fa-hourglass-end[b-it69kds8cq]:before {
    content: "\f253"
}

.fa-hourglass[b-it69kds8cq]:before {
    content: "\f254"
}

.fa-hand-grab-o[b-it69kds8cq]:before, .fa-hand-rock-o[b-it69kds8cq]:before {
    content: "\f255"
}

.fa-hand-stop-o[b-it69kds8cq]:before, .fa-hand-paper-o[b-it69kds8cq]:before {
    content: "\f256"
}

.fa-hand-scissors-o[b-it69kds8cq]:before {
    content: "\f257"
}

.fa-hand-lizard-o[b-it69kds8cq]:before {
    content: "\f258"
}

.fa-hand-spock-o[b-it69kds8cq]:before {
    content: "\f259"
}

.fa-hand-pointer-o[b-it69kds8cq]:before {
    content: "\f25a"
}

.fa-hand-peace-o[b-it69kds8cq]:before {
    content: "\f25b"
}

.fa-trademark[b-it69kds8cq]:before {
    content: "\f25c"
}

.fa-registered[b-it69kds8cq]:before {
    content: "\f25d"
}

.fa-creative-commons[b-it69kds8cq]:before {
    content: "\f25e"
}

.fa-gg[b-it69kds8cq]:before {
    content: "\f260"
}

.fa-gg-circle[b-it69kds8cq]:before {
    content: "\f261"
}

.fa-tripadvisor[b-it69kds8cq]:before {
    content: "\f262"
}

.fa-odnoklassniki[b-it69kds8cq]:before {
    content: "\f263"
}

.fa-odnoklassniki-square[b-it69kds8cq]:before {
    content: "\f264"
}

.fa-get-pocket[b-it69kds8cq]:before {
    content: "\f265"
}

.fa-wikipedia-w[b-it69kds8cq]:before {
    content: "\f266"
}

.fa-safari[b-it69kds8cq]:before {
    content: "\f267"
}

.fa-chrome[b-it69kds8cq]:before {
    content: "\f268"
}

.fa-firefox[b-it69kds8cq]:before {
    content: "\f269"
}

.fa-opera[b-it69kds8cq]:before {
    content: "\f26a"
}

.fa-internet-explorer[b-it69kds8cq]:before {
    content: "\f26b"
}

.fa-tv[b-it69kds8cq]:before, .fa-television[b-it69kds8cq]:before {
    content: "\f26c"
}

.fa-contao[b-it69kds8cq]:before {
    content: "\f26d"
}

.fa-500px[b-it69kds8cq]:before {
    content: "\f26e"
}

.fa-amazon[b-it69kds8cq]:before {
    content: "\f270"
}

.fa-calendar-plus-o[b-it69kds8cq]:before {
    content: "\f271"
}

.fa-calendar-minus-o[b-it69kds8cq]:before {
    content: "\f272"
}

.fa-calendar-times-o[b-it69kds8cq]:before {
    content: "\f273"
}

.fa-calendar-check-o[b-it69kds8cq]:before {
    content: "\f274"
}

.fa-industry[b-it69kds8cq]:before {
    content: "\f275"
}

.fa-map-pin[b-it69kds8cq]:before {
    content: "\f276"
}

.fa-map-signs[b-it69kds8cq]:before {
    content: "\f277"
}

.fa-map-o[b-it69kds8cq]:before {
    content: "\f278"
}

.fa-map[b-it69kds8cq]:before {
    content: "\f279"
}

.fa-commenting[b-it69kds8cq]:before {
    content: "\f27a"
}

.fa-commenting-o[b-it69kds8cq]:before {
    content: "\f27b"
}

.fa-houzz[b-it69kds8cq]:before {
    content: "\f27c"
}

.fa-vimeo[b-it69kds8cq]:before {
    content: "\f27d"
}

.fa-black-tie[b-it69kds8cq]:before {
    content: "\f27e"
}

.fa-fonticons[b-it69kds8cq]:before {
    content: "\f280"
}

.fa-reddit-alien[b-it69kds8cq]:before {
    content: "\f281"
}

.fa-edge[b-it69kds8cq]:before {
    content: "\f282"
}

.fa-credit-card-alt[b-it69kds8cq]:before {
    content: "\f283"
}

.fa-codiepie[b-it69kds8cq]:before {
    content: "\f284"
}

.fa-modx[b-it69kds8cq]:before {
    content: "\f285"
}

.fa-fort-awesome[b-it69kds8cq]:before {
    content: "\f286"
}

.fa-usb[b-it69kds8cq]:before {
    content: "\f287"
}

.fa-product-hunt[b-it69kds8cq]:before {
    content: "\f288"
}

.fa-mixcloud[b-it69kds8cq]:before {
    content: "\f289"
}

.fa-scribd[b-it69kds8cq]:before {
    content: "\f28a"
}

.fa-pause-circle[b-it69kds8cq]:before {
    content: "\f28b"
}

.fa-pause-circle-o[b-it69kds8cq]:before {
    content: "\f28c"
}

.fa-stop-circle[b-it69kds8cq]:before {
    content: "\f28d"
}

.fa-stop-circle-o[b-it69kds8cq]:before {
    content: "\f28e"
}

.fa-shopping-bag[b-it69kds8cq]:before {
    content: "\f290"
}

.fa-shopping-basket[b-it69kds8cq]:before {
    content: "\f291"
}

.fa-hashtag[b-it69kds8cq]:before {
    content: "\f292"
}

.fa-bluetooth[b-it69kds8cq]:before {
    content: "\f293"
}

.fa-bluetooth-b[b-it69kds8cq]:before {
    content: "\f294"
}

.fa-percent[b-it69kds8cq]:before {
    content: "\f295"
}

.fa-gitlab[b-it69kds8cq]:before {
    content: "\f296"
}

.fa-wpbeginner[b-it69kds8cq]:before {
    content: "\f297"
}

.fa-wpforms[b-it69kds8cq]:before {
    content: "\f298"
}

.fa-envira[b-it69kds8cq]:before {
    content: "\f299"
}

.fa-universal-access[b-it69kds8cq]:before {
    content: "\f29a"
}

.fa-wheelchair-alt[b-it69kds8cq]:before {
    content: "\f29b"
}

.fa-question-circle-o[b-it69kds8cq]:before {
    content: "\f29c"
}

.fa-blind[b-it69kds8cq]:before {
    content: "\f29d"
}

.fa-audio-description[b-it69kds8cq]:before {
    content: "\f29e"
}

.fa-volume-control-phone[b-it69kds8cq]:before {
    content: "\f2a0"
}

.fa-braille[b-it69kds8cq]:before {
    content: "\f2a1"
}

.fa-assistive-listening-systems[b-it69kds8cq]:before {
    content: "\f2a2"
}

.fa-asl-interpreting[b-it69kds8cq]:before, .fa-american-sign-language-interpreting[b-it69kds8cq]:before {
    content: "\f2a3"
}

.fa-deafness[b-it69kds8cq]:before, .fa-hard-of-hearing[b-it69kds8cq]:before, .fa-deaf[b-it69kds8cq]:before {
    content: "\f2a4"
}

.fa-glide[b-it69kds8cq]:before {
    content: "\f2a5"
}

.fa-glide-g[b-it69kds8cq]:before {
    content: "\f2a6"
}

.fa-signing[b-it69kds8cq]:before, .fa-sign-language[b-it69kds8cq]:before {
    content: "\f2a7"
}

.fa-low-vision[b-it69kds8cq]:before {
    content: "\f2a8"
}

.fa-viadeo[b-it69kds8cq]:before {
    content: "\f2a9"
}

.fa-viadeo-square[b-it69kds8cq]:before {
    content: "\f2aa"
}

.fa-snapchat[b-it69kds8cq]:before {
    content: "\f2ab"
}

.fa-snapchat-ghost[b-it69kds8cq]:before {
    content: "\f2ac"
}

.fa-snapchat-square[b-it69kds8cq]:before {
    content: "\f2ad"
}

.fa-pied-piper[b-it69kds8cq]:before {
    content: "\f2ae"
}

.fa-first-order[b-it69kds8cq]:before {
    content: "\f2b0"
}

.fa-yoast[b-it69kds8cq]:before {
    content: "\f2b1"
}

.fa-themeisle[b-it69kds8cq]:before {
    content: "\f2b2"
}

.fa-google-plus-circle[b-it69kds8cq]:before, .fa-google-plus-official[b-it69kds8cq]:before {
    content: "\f2b3"
}

.fa-fa[b-it69kds8cq]:before, .fa-font-awesome[b-it69kds8cq]:before {
    content: "\f2b4"
}

.fa-handshake-o[b-it69kds8cq]:before {
    content: "\f2b5"
}

.fa-envelope-open[b-it69kds8cq]:before {
    content: "\f2b6"
}

.fa-envelope-open-o[b-it69kds8cq]:before {
    content: "\f2b7"
}

.fa-linode[b-it69kds8cq]:before {
    content: "\f2b8"
}

.fa-address-book[b-it69kds8cq]:before {
    content: "\f2b9"
}

.fa-address-book-o[b-it69kds8cq]:before {
    content: "\f2ba"
}

.fa-vcard[b-it69kds8cq]:before, .fa-address-card[b-it69kds8cq]:before {
    content: "\f2bb"
}

.fa-vcard-o[b-it69kds8cq]:before, .fa-address-card-o[b-it69kds8cq]:before {
    content: "\f2bc"
}

.fa-user-circle[b-it69kds8cq]:before {
    content: "\f2bd"
}

.fa-user-circle-o[b-it69kds8cq]:before {
    content: "\f2be"
}

.fa-user-o[b-it69kds8cq]:before {
    content: "\f2c0"
}

.fa-id-badge[b-it69kds8cq]:before {
    content: "\f2c1"
}

.fa-drivers-license[b-it69kds8cq]:before, .fa-id-card[b-it69kds8cq]:before {
    content: "\f2c2"
}

.fa-drivers-license-o[b-it69kds8cq]:before, .fa-id-card-o[b-it69kds8cq]:before {
    content: "\f2c3"
}

.fa-quora[b-it69kds8cq]:before {
    content: "\f2c4"
}

.fa-free-code-camp[b-it69kds8cq]:before {
    content: "\f2c5"
}

.fa-telegram[b-it69kds8cq]:before {
    content: "\f2c6"
}

.fa-thermometer-4[b-it69kds8cq]:before, .fa-thermometer[b-it69kds8cq]:before, .fa-thermometer-full[b-it69kds8cq]:before {
    content: "\f2c7"
}

.fa-thermometer-3[b-it69kds8cq]:before, .fa-thermometer-three-quarters[b-it69kds8cq]:before {
    content: "\f2c8"
}

.fa-thermometer-2[b-it69kds8cq]:before, .fa-thermometer-half[b-it69kds8cq]:before {
    content: "\f2c9"
}

.fa-thermometer-1[b-it69kds8cq]:before, .fa-thermometer-quarter[b-it69kds8cq]:before {
    content: "\f2ca"
}

.fa-thermometer-0[b-it69kds8cq]:before, .fa-thermometer-empty[b-it69kds8cq]:before {
    content: "\f2cb"
}

.fa-shower[b-it69kds8cq]:before {
    content: "\f2cc"
}

.fa-bathtub[b-it69kds8cq]:before, .fa-s15[b-it69kds8cq]:before, .fa-bath[b-it69kds8cq]:before {
    content: "\f2cd"
}

.fa-podcast[b-it69kds8cq]:before {
    content: "\f2ce"
}

.fa-window-maximize[b-it69kds8cq]:before {
    content: "\f2d0"
}

.fa-window-minimize[b-it69kds8cq]:before {
    content: "\f2d1"
}

.fa-window-restore[b-it69kds8cq]:before {
    content: "\f2d2"
}

.fa-times-rectangle[b-it69kds8cq]:before, .fa-window-close[b-it69kds8cq]:before {
    content: "\f2d3"
}

.fa-times-rectangle-o[b-it69kds8cq]:before, .fa-window-close-o[b-it69kds8cq]:before {
    content: "\f2d4"
}

.fa-bandcamp[b-it69kds8cq]:before {
    content: "\f2d5"
}

.fa-grav[b-it69kds8cq]:before {
    content: "\f2d6"
}

.fa-etsy[b-it69kds8cq]:before {
    content: "\f2d7"
}

.fa-imdb[b-it69kds8cq]:before {
    content: "\f2d8"
}

.fa-ravelry[b-it69kds8cq]:before {
    content: "\f2d9"
}

.fa-eercast[b-it69kds8cq]:before {
    content: "\f2da"
}

.fa-microchip[b-it69kds8cq]:before {
    content: "\f2db"
}

.fa-snowflake-o[b-it69kds8cq]:before {
    content: "\f2dc"
}

.fa-superpowers[b-it69kds8cq]:before {
    content: "\f2dd"
}

.fa-wpexplorer[b-it69kds8cq]:before {
    content: "\f2de"
}

.fa-meetup[b-it69kds8cq]:before {
    content: "\f2e0"
}

.sr-only[b-it69kds8cq] {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}

.sr-only-focusable:active[b-it69kds8cq], .sr-only-focusable:focus[b-it69kds8cq] {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}




/*!
Theme Name: 	Page Builder Framework
Theme URI:		https://mapsteps.com
Author: 		David Vongries
Author URI: 	https://davidvongries.com
Description: 	Page Builder Framework is a lightweight, fast and highly customizible WordPress theme made to work with all page builders like like Beaver Builder, Elementor, Divi, and more. It has been written from ground up with SEO in mind and follows the latest web standards (HTML5 and schema.org markup).
Version: 		1.5.6
License:		GNU General Public License 3 or later
License URI:	https://www.gnu.org/licenses/gpl-3.0.html
Tags: 			one-column, two-columns, left-sidebar, right-sidebar, custom-colors, custom-menu, featured-images, full-width-template, rtl-language-support
Text Domain:	wpbf
*/ /*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */

html[b-it69kds8cq] {
    line-height: normal;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body[b-it69kds8cq] {
    margin: 0
}

article[b-it69kds8cq], aside[b-it69kds8cq], footer[b-it69kds8cq], header[b-it69kds8cq], nav[b-it69kds8cq], section[b-it69kds8cq] {
    display: block
}

figcaption[b-it69kds8cq], figure[b-it69kds8cq], main[b-it69kds8cq] {
    display: block
}

hr[b-it69kds8cq] {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

pre[b-it69kds8cq] {
    font-family: monospace, monospace;
    font-size: 1em
}

a[b-it69kds8cq] {
    background-color: transparent;
    -webkit-text-decoration-skip: objects
}

abbr[title][b-it69kds8cq] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted
}

code[b-it69kds8cq], kbd[b-it69kds8cq], samp[b-it69kds8cq] {
    font-family: monospace, monospace;
    font-size: 1em
}

dfn[b-it69kds8cq] {
    font-style: italic
}

mark[b-it69kds8cq] {
    background-color: #ff0;
    color: #000
}

small[b-it69kds8cq] {
    font-size: 80%
}

sub[b-it69kds8cq], sup[b-it69kds8cq] {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub[b-it69kds8cq] {
    bottom: -0.25em
}

sup[b-it69kds8cq] {
    top: -0.5em
}

audio[b-it69kds8cq], video[b-it69kds8cq] {
    display: inline-block
}

    audio:not([controls])[b-it69kds8cq] {
        display: none;
        height: 0
    }

img[b-it69kds8cq] {
    border-style: none
}

svg:not(:root)[b-it69kds8cq] {
    overflow: hidden
}

button[b-it69kds8cq], input[b-it69kds8cq], optgroup[b-it69kds8cq], select[b-it69kds8cq], textarea[b-it69kds8cq] {
    margin: 0
}

button[b-it69kds8cq], input[b-it69kds8cq] {
    overflow: visible
}

button[b-it69kds8cq], select[b-it69kds8cq] {
    text-transform: none
}

button[b-it69kds8cq], html [type="button"][b-it69kds8cq], [type="reset"][b-it69kds8cq], [type="submit"][b-it69kds8cq] {
    -webkit-appearance: button
}

    button[b-it69kds8cq]::-moz-focus-inner, [type="button"][b-it69kds8cq]::-moz-focus-inner, [type="reset"][b-it69kds8cq]::-moz-focus-inner, [type="submit"][b-it69kds8cq]::-moz-focus-inner {
        border-style: none;
        padding: 0
    }

    button:-moz-focusring[b-it69kds8cq], [type="button"]:-moz-focusring[b-it69kds8cq], [type="reset"]:-moz-focusring[b-it69kds8cq], [type="submit"]:-moz-focusring[b-it69kds8cq] {
        outline: 1px dotted ButtonText
    }

fieldset[b-it69kds8cq] {
    padding: 0.35em 0.75em 0.625em
}

legend[b-it69kds8cq] {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress[b-it69kds8cq] {
    display: inline-block;
    vertical-align: baseline
}

textarea[b-it69kds8cq] {
    overflow: auto
}

[type="checkbox"][b-it69kds8cq], [type="radio"][b-it69kds8cq] {
    box-sizing: border-box;
    padding: 0
}

[type="number"][b-it69kds8cq]::-webkit-inner-spin-button, [type="number"][b-it69kds8cq]::-webkit-outer-spin-button {
    height: auto
}

[type="search"][b-it69kds8cq] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

    [type="search"][b-it69kds8cq]::-webkit-search-cancel-button, [type="search"][b-it69kds8cq]::-webkit-search-decoration {
        -webkit-appearance: none
    }

[b-it69kds8cq]::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details[b-it69kds8cq], menu[b-it69kds8cq] {
    display: block
}

summary[b-it69kds8cq] {
    display: list-item
}

canvas[b-it69kds8cq] {
    display: inline-block
}

template[b-it69kds8cq] {
    display: none
}

[hidden][b-it69kds8cq] {
    display: none
}

.wpbf-container[b-it69kds8cq] {
    max-width: 1200px;
    padding: 0 20px
}

    .wpbf-container[b-it69kds8cq]:before, .wpbf-container[b-it69kds8cq]:after {
        content: "";
        display: table
    }

    .wpbf-container[b-it69kds8cq]:after {
        clear: both
    }

.wpbf-clearfix[b-it69kds8cq]:before {
    content: "";
    display: table-cell
}

.wpbf-clearfix[b-it69kds8cq]:after {
    content: "";
    display: table;
    clear: both
}

.wpbf-float-left[b-it69kds8cq] {
    float: left
}

.wpbf-float-right[b-it69kds8cq] {
    float: right
}

[class*='wpbf-float-'][b-it69kds8cq] {
    max-width: 100%
}

.wpbf-container-center[b-it69kds8cq] {
    margin-left: auto;
    margin-right: auto
}

.wpbf-button[b-it69kds8cq]::-moz-focus-inner {
    border: 0;
    padding: 0
}

.wpbf-button[b-it69kds8cq], input[type="submit"][b-it69kds8cq] {
    -webkit-appearance: none;
    text-align: center;
    padding: 14px 16px;
    background: #e7e7ec;
    outline: 0;
    border: none;
    display: inline-block;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -ms-border-radius: 2px;
    border-radius: 2px;
    cursor: pointer;
    font-size: 14px;
    font-weight: 700;
    color: #6d7680;
    -moz-transition: background-color 0.2s;
    -o-transition: background-color 0.2s;
    -webkit-transition: background-color 0.2s;
    transition: background-color 0.2s;
    line-height: normal
}

    .wpbf-button:hover[b-it69kds8cq], input[type="submit"]:hover[b-it69kds8cq] {
        background: #d0d0da;
        color: #6d7680
    }

.wpbf-button-primary[b-it69kds8cq] {
    background: #3ba9d2;
    color: #fff
}

    .wpbf-button-primary:hover[b-it69kds8cq] {
        background: #79c4e0;
        color: #fff
    }

.wpbf-button-small[b-it69kds8cq] {
    padding: 10px 12px
}

.wpbf-button-large[b-it69kds8cq] {
    padding: 18px 20px
}

.wpbf-button-full[b-it69kds8cq] {
    display: block
}

input[type="checkbox"][b-it69kds8cq], input[type="radio"][b-it69kds8cq] {
    cursor: pointer
}

textarea[b-it69kds8cq], select[b-it69kds8cq], input[type="text"][b-it69kds8cq], input[type="password"][b-it69kds8cq], input[type="email"][b-it69kds8cq], input[type="url"][b-it69kds8cq], input[type="search"][b-it69kds8cq], input[type="tel"][b-it69kds8cq], input[type="number"][b-it69kds8cq], input[type="datetime"][b-it69kds8cq] {
    -webkit-appearance: none;
    width: 100%;
    background: #f5f5f7;
    border: 1px solid #d0d0da;
    padding: 10px 14px;
    outline: none;
    -moz-transition: background-color 0.35s;
    -o-transition: background-color 0.35s;
    -webkit-transition: background-color 0.35s;
    transition: background-color 0.35s
}

    textarea:focus[b-it69kds8cq], select:focus[b-it69kds8cq], input[type="text"]:focus[b-it69kds8cq], input[type="password"]:focus[b-it69kds8cq], input[type="email"]:focus[b-it69kds8cq], input[type="url"]:focus[b-it69kds8cq], input[type="search"]:focus[b-it69kds8cq], input[type="tel"]:focus[b-it69kds8cq], input[type="number"]:focus[b-it69kds8cq], input[type="datetime"]:focus[b-it69kds8cq] {
        background: #fff
    }

form :-ms-input-placeholder[b-it69kds8cq] {
    color: #6d7680 !important
}

form [b-it69kds8cq]::-moz-placeholder {
    color: #6d7680
}

form [b-it69kds8cq]::-webkit-input-placeholder {
    color: #6d7680
}

.wpbf-page select[b-it69kds8cq] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

    .wpbf-page select:-moz-focusring[b-it69kds8cq] {
        color: transparent;
        text-shadow: 0 0 0 #000
    }

    .wpbf-page select[b-it69kds8cq]::-ms-expand {
        display: none
    }

.wpbf-page select[b-it69kds8cq] {
    background-image: url(img/arrow-down.png);
    background-position: right 20px center;
    background-repeat: no-repeat;
    background-size: 10px auto
}

.wpbf-page table[b-it69kds8cq], .wpbf-page .wpbf-table[b-it69kds8cq] {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    border: 1px solid #d0d0da;
    margin-bottom: 20px
}

    .wpbf-page table th[b-it69kds8cq], .wpbf-page table td[b-it69kds8cq], .wpbf-page .wpbf-table th[b-it69kds8cq], .wpbf-page .wpbf-table td[b-it69kds8cq] {
        padding: 8px 8px
    }

    .wpbf-page table tr[b-it69kds8cq], .wpbf-page .wpbf-table tr[b-it69kds8cq] {
        border-bottom: 1px solid #d0d0da
    }

    .wpbf-page table th[b-it69kds8cq], .wpbf-page .wpbf-table th[b-it69kds8cq] {
        text-align: left
    }

    .wpbf-page table thead th[b-it69kds8cq], .wpbf-page .wpbf-table thead th[b-it69kds8cq] {
        vertical-align: bottom
    }

    .wpbf-page table caption[b-it69kds8cq], .wpbf-page table tfoot[b-it69kds8cq], .wpbf-page .wpbf-table caption[b-it69kds8cq], .wpbf-page .wpbf-table tfoot[b-it69kds8cq] {
        font-size: 14px;
        font-style: italic
    }

    .wpbf-page table caption[b-it69kds8cq], .wpbf-page .wpbf-table caption[b-it69kds8cq] {
        text-align: left;
        color: #d0d0da
    }

.wpbf-table-striped tr:nth-of-type(odd)[b-it69kds8cq] {
    background: #f5f5f7
}

.wpbf-table-small td[b-it69kds8cq] {
    padding: 4px 8px
}

.wpbf-table-hover tbody tr[b-it69kds8cq] {
    -moz-transition: background-color 0.2s;
    -o-transition: background-color 0.2s;
    -webkit-transition: background-color 0.2s;
    transition: background-color 0.2s
}

    .wpbf-table-hover tbody tr:hover[b-it69kds8cq] {
        background: #ededf0
    }

.wpbf-grid[b-it69kds8cq] {
    margin-left: -35px
}

    .wpbf-grid > *[b-it69kds8cq] {
        width: 100%;
        padding-left: 35px
    }

    .wpbf-grid > .wpbf-grid[b-it69kds8cq] {
        margin-left: 0;
        padding-left: 0
    }

    .wpbf-grid + .wpbf-grid[b-it69kds8cq] {
        margin-top: 35px
    }

.wpbf-grid-xlarge[b-it69kds8cq] {
    margin-left: -45px
}

    .wpbf-grid-xlarge > *[b-it69kds8cq] {
        padding-left: 45px
    }

    .wpbf-grid-xlarge + .wpbf-grid-xlarge[b-it69kds8cq] {
        margin-top: 45px
    }

.wpbf-grid-large[b-it69kds8cq] {
    margin-left: -35px
}

    .wpbf-grid-large > *[b-it69kds8cq] {
        padding-left: 35px
    }

    .wpbf-grid-large + .wpbf-grid-large[b-it69kds8cq] {
        margin-top: 35px
    }

.wpbf-grid-medium[b-it69kds8cq] {
    margin-left: -25px
}

    .wpbf-grid-medium > *[b-it69kds8cq] {
        padding-left: 25px
    }

    .wpbf-grid-medium + .wpbf-grid-medium[b-it69kds8cq] {
        margin-top: 25px
    }

.wpbf-grid-small[b-it69kds8cq] {
    margin-left: -15px
}

    .wpbf-grid-small > *[b-it69kds8cq] {
        padding-left: 15px
    }

    .wpbf-grid-small + .wpbf-grid-small[b-it69kds8cq] {
        margin-top: 15px
    }

.wpbf-grid-collapse[b-it69kds8cq] {
    margin-left: 0
}

    .wpbf-grid-collapse > *[b-it69kds8cq] {
        padding-left: 0
    }

    .wpbf-grid-collapse + .wpbf-grid-collapse[b-it69kds8cq], .wpbf-grid-collapse > *[b-it69kds8cq] {
        margin-top: 0
    }

.wpbf-grid-divider:not(:empty)[b-it69kds8cq] {
    margin-left: -25px;
    margin-right: -25px
}

.wpbf-grid-divider > *[b-it69kds8cq] {
    padding-left: 25px;
    padding-right: 25px
}

.wpbf-grid-divider > [class*='wpbf-1-']:not(.wpbf-1-1):nth-child(n+2)[b-it69kds8cq], .wpbf-grid-divider > [class*='wpbf-2-']:nth-child(n+2)[b-it69kds8cq], .wpbf-grid-divider > [class*='wpbf-3-']:nth-child(n+2)[b-it69kds8cq], .wpbf-grid-divider > [class*='wpbf-4-']:nth-child(n+2)[b-it69kds8cq], .wpbf-grid-divider > [class*='wpbf-5-']:nth-child(n+2)[b-it69kds8cq], .wpbf-grid-divider > [class*='wpbf-6-']:nth-child(n+2)[b-it69kds8cq], .wpbf-grid-divider > [class*='wpbf-7-']:nth-child(n+2)[b-it69kds8cq], .wpbf-grid-divider > [class*='wpbf-8-']:nth-child(n+2)[b-it69kds8cq], .wpbf-grid-divider > [class*='wpbf-9-']:nth-child(n+2)[b-it69kds8cq] {
    border-left: 1px solid #d0d0da
}

.wpbf-grid > *[b-it69kds8cq] {
    float: left
}

.wpbf-grid-1-2 > *[b-it69kds8cq] {
    width: 50%
}

.wpbf-grid-1-3 > *[b-it69kds8cq] {
    width: 33.333%
}

.wpbf-grid-1-4 > *[b-it69kds8cq] {
    width: 25% !important
}

.wpbf-grid-1-5 > *[b-it69kds8cq] {
    width: 20%
}

.wpbf-grid-1-6 > *[b-it69kds8cq] {
    width: 16.666%
}

.wpbf-grid-1-10 > *[b-it69kds8cq] {
    width: 10%
}

.wpbf-1-1[b-it69kds8cq] {
    width: 100%
}

.wpbf-1-2[b-it69kds8cq], .wpbf-2-4[b-it69kds8cq], .wpbf-3-6[b-it69kds8cq], .wpbf-5-10[b-it69kds8cq] {
    width: 50%
}

.wpbf-1-3[b-it69kds8cq], .wpbf-2-6[b-it69kds8cq] {
    width: 33.333%
}

.wpbf-2-3[b-it69kds8cq], .wpbf-4-6[b-it69kds8cq] {
    width: 66.666%
}

.wpbf-1-4[b-it69kds8cq] {
    width: 25%
}

.wpbf-3-4[b-it69kds8cq] {
    width: 75%
}

.wpbf-1-5[b-it69kds8cq], .wpbf-2-10[b-it69kds8cq] {
    width: 20%
}

.wpbf-2-5[b-it69kds8cq], .wpbf-4-10[b-it69kds8cq] {
    width: 40%
}

.wpbf-3-5[b-it69kds8cq], .wpbf-6-10[b-it69kds8cq] {
    width: 60%
}

.wpbf-4-5[b-it69kds8cq], .wpbf-8-10[b-it69kds8cq] {
    width: 80%
}

.wpbf-1-6[b-it69kds8cq] {
    width: 16.666%
}

.wpbf-5-6[b-it69kds8cq] {
    width: 83.333%
}

.wpbf-1-10[b-it69kds8cq] {
    width: 10%
}

.wpbf-3-10[b-it69kds8cq] {
    width: 30%
}

.wpbf-7-10[b-it69kds8cq] {
    width: 70%
}

.wpbf-9-10[b-it69kds8cq] {
    width: 90%
}

.wpbf-grid[b-it69kds8cq]:before, .wpbf-grid[b-it69kds8cq]:after {
    content: "";
    display: block;
    overflow: hidden
}

.wpbf-grid[b-it69kds8cq]:after {
    clear: both
}

.wpbf-text-left[b-it69kds8cq] {
    text-align: left
}

.wpbf-text-right[b-it69kds8cq] {
    text-align: right
}

.wpbf-text-center[b-it69kds8cq] {
    text-align: center
}

.wpbf-text-justify[b-it69kds8cq] {
    text-align: justify
}

.wpbf-uppercase[b-it69kds8cq] {
    text-transform: uppercase
}

.wpbf-inline-block[b-it69kds8cq] {
    display: inline-block
}

.wpbf-reset-line-height[b-it69kds8cq] {
    line-height: 0
}

.wpbf-image[b-it69kds8cq], .wpbf-img[b-it69kds8cq] {
    width: 100%;
    height: auto
}

.wpbf-hidden[b-it69kds8cq] {
    display: none
}

.wpbf-margin-xlarge[b-it69kds8cq] {
    margin-top: 100px;
    margin-bottom: 100px
}

.wpbf-margin-xlarge-top[b-it69kds8cq] {
    margin-top: 100px
}

.wpbf-margin-xlarge-bottom[b-it69kds8cq] {
    margin-bottom: 100px
}

.wpbf-margin-xlarge-left[b-it69kds8cq] {
    margin-left: 100px
}

.wpbf-margin-xlarge-right[b-it69kds8cq] {
    margin-right: 100px
}

.wpbf-margin-large[b-it69kds8cq] {
    margin-top: 80px;
    margin-bottom: 80px
}

.wpbf-margin-large-top[b-it69kds8cq] {
    margin-top: 80px
}

.wpbf-margin-large-bottom[b-it69kds8cq] {
    margin-bottom: 80px
}

.wpbf-margin-large-left[b-it69kds8cq] {
    margin-left: 80px
}

.wpbf-margin-large-right[b-it69kds8cq] {
    margin-right: 80px
}

.wpbf-margin-medium[b-it69kds8cq] {
    margin-top: 50px;
    margin-bottom: 50px
}

.wpbf-margin-medium-top[b-it69kds8cq] {
    margin-top: 50px
}

.wpbf-margin-medium-bottom[b-it69kds8cq] {
    margin-bottom: 50px
}

.wpbf-margin-medium-left[b-it69kds8cq] {
    margin-left: 50px
}

.wpbf-margin-medium-right[b-it69kds8cq] {
    margin-right: 50px
}

.wpbf-margin[b-it69kds8cq] {
    margin-top: 20px;
    margin-bottom: 20px
}

.wpbf-margin-top[b-it69kds8cq] {
    margin-top: 20px
}

.wpbf-margin-bottom[b-it69kds8cq] {
    margin-bottom: 20px
}

.wpbf-margin-left[b-it69kds8cq] {
    margin-left: 20px
}

.wpbf-margin-right[b-it69kds8cq] {
    margin-right: 20px
}

.wpbf-margin-small[b-it69kds8cq] {
    margin-top: 10px;
    margin-bottom: 10px
}

.wpbf-margin-small-top[b-it69kds8cq] {
    margin-top: 10px
}

.wpbf-margin-small-bottom[b-it69kds8cq] {
    margin-bottom: 10px
}

.wpbf-margin-small-left[b-it69kds8cq] {
    margin-left: 10px
}

.wpbf-margin-small-right[b-it69kds8cq] {
    margin-right: 10px
}

.wpbf-margin-none[b-it69kds8cq], .wpbf-remove-margin[b-it69kds8cq] {
    margin: 0 !important
}

.wpbf-margin-top-none[b-it69kds8cq] {
    margin-top: 0 !important
}

.wpbf-margin-bottom-none[b-it69kds8cq] {
    margin-bottom: 0 !important
}

.wpbf-padding-xlarge[b-it69kds8cq] {
    padding-top: 100px;
    padding-bottom: 100px
}

.wpbf-padding-xlarge-top[b-it69kds8cq] {
    padding-top: 100px
}

.wpbf-padding-xlarge-bottom[b-it69kds8cq] {
    padding-bottom: 100px
}

.wpbf-padding-xlarge-left[b-it69kds8cq] {
    padding-left: 100px
}

.wpbf-padding-xlarge-right[b-it69kds8cq] {
    padding-right: 100px
}

.wpbf-padding-large[b-it69kds8cq] {
    padding-top: 80px;
    padding-bottom: 80px
}

.wpbf-padding-large-top[b-it69kds8cq] {
    padding-top: 80px
}

.wpbf-padding-large-bottom[b-it69kds8cq] {
    padding-bottom: 80px
}

.wpbf-padding-large-left[b-it69kds8cq] {
    padding-left: 80px
}

.wpbf-padding-large-right[b-it69kds8cq] {
    padding-right: 80px
}

.wpbf-padding-medium[b-it69kds8cq] {
    padding-top: 50px;
    padding-bottom: 50px
}

.wpbf-padding-medium-top[b-it69kds8cq] {
    padding-top: 50px
}

.wpbf-padding-medium-bottom[b-it69kds8cq] {
    padding-bottom: 50px
}

.wpbf-padding-medium-left[b-it69kds8cq] {
    padding-left: 50px
}

.wpbf-padding-medium-right[b-it69kds8cq] {
    padding-right: 50px
}

.wpbf-padding[b-it69kds8cq] {
    padding-top: 20px;
    padding-bottom: 20px
}

.wpbf-padding-top[b-it69kds8cq] {
    padding-top: 20px
}

.wpbf-padding-bottom[b-it69kds8cq] {
    padding-bottom: 20px
}

.wpbf-padding-left[b-it69kds8cq] {
    padding-left: 20px
}

.wpbf-padding-right[b-it69kds8cq] {
    padding-right: 20px
}

.wpbf-padding-small[b-it69kds8cq] {
    padding-top: 10px;
    padding-bottom: 10px
}

.wpbf-padding-small-top[b-it69kds8cq] {
    padding-top: 10px
}

.wpbf-padding-small-bottom[b-it69kds8cq] {
    padding-bottom: 10px
}

.wpbf-padding-small-left[b-it69kds8cq] {
    padding-left: 10px
}

.wpbf-padding-small-right[b-it69kds8cq] {
    padding-right: 10px
}

.wpbf-padding-none[b-it69kds8cq], .wpbf-remove-padding[b-it69kds8cq] {
    padding: 0 !important
}

.wpbf-padding-top-none[b-it69kds8cq] {
    padding-top: 0 !important
}

.wpbf-padding-bottom-none[b-it69kds8cq] {
    padding-bottom: 0 !important
}

body[b-it69kds8cq] {
    font-family: Helvetica,Arial,sans-serif;
    color: #6d7680;
    font-size: 16px;
    line-height: 1.7
}

button[b-it69kds8cq], input[b-it69kds8cq], optgroup[b-it69kds8cq], select[b-it69kds8cq], textarea[b-it69kds8cq] {
    font-family: Helvetica,Arial,sans-serif;
    font-size: 16px;
    line-height: 1.7
}

h1[b-it69kds8cq], h2[b-it69kds8cq], h3[b-it69kds8cq], h4[b-it69kds8cq], h5[b-it69kds8cq], h6[b-it69kds8cq] {
    color: #3e4349;
    font-family: Helvetica,Arial,sans-serif;
    margin: 0 0 20px 0;
    font-weight: 700;
    line-height: 1.2
}

h1[b-it69kds8cq] {
    font-size: 32px
}

h2[b-it69kds8cq] {
    font-size: 28px
}

h3[b-it69kds8cq] {
    font-size: 24px
}

h4[b-it69kds8cq] {
    font-size: 20px
}

h5[b-it69kds8cq] {
    font-size: 18px
}

h6[b-it69kds8cq] {
    font-size: 16px
}

*[b-it69kds8cq], *[b-it69kds8cq]:before, *[b-it69kds8cq]:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box
}

p[b-it69kds8cq], figure[b-it69kds8cq] {
    margin: 0;
    padding: 0
}

button[b-it69kds8cq] {
    line-height: normal
}

pre[b-it69kds8cq] {
    background: #f5f5f7;
    padding: 20px;
    margin-bottom: 20px;
    line-height: 1.7;
    overflow: auto
}

code[b-it69kds8cq] {
    background: #f5f5f7;
    padding: 2px
}

p[b-it69kds8cq] {
    margin-bottom: 20px
}

    p:last-child[b-it69kds8cq] {
        margin-bottom: 0
    }

figure[b-it69kds8cq] {
    margin-bottom: 20px
}

ul[b-it69kds8cq], ol[b-it69kds8cq] {
    margin: 0 0 20px 0
}

.opacity[b-it69kds8cq] {
    opacity: 0
}

img[b-it69kds8cq] {
    vertical-align: middle;
    max-width: 100%;
    height: auto
}

blockquote[b-it69kds8cq] {
    margin: 20px 0 20px 20px;
    padding: 0 0 0 20px;
    border-left: 5px solid #d0d0da;
    font-style: italic
}

b[b-it69kds8cq], strong[b-it69kds8cq] {
    font-weight: 700
}

a[b-it69kds8cq] {
    text-decoration: none;
    outline: none;
    color: #3ba9d2;
    -moz-transition: color 0.2s;
    -o-transition: color 0.2s;
    -webkit-transition: color 0.2s;
    transition: color 0.2s
}

    a:hover[b-it69kds8cq] {
        color: #79c4e0
    }

#breadcrumbs[b-it69kds8cq] {
    font-size: 14px;
    line-height: normal;
    margin-bottom: 10px
}

    #breadcrumbs a[b-it69kds8cq] {
        color: #3ba9d2
    }

        #breadcrumbs a:hover[b-it69kds8cq] {
            border-bottom: 1px dotted #3ba9d2
        }

textarea[b-it69kds8cq] {
    vertical-align: top;
    resize: vertical
}

.pagination h2[b-it69kds8cq] {
    display: none
}

.pagination .page-numbers[b-it69kds8cq] {
    height: 50px;
    line-height: 50px;
    padding: 0 20px;
    background: #f5f5f7;
    display: inline-block
}

    .pagination .page-numbers.current[b-it69kds8cq] {
        background: #d0d0da
    }

.pagination .nav-links .prev[b-it69kds8cq]:before {
    font-family: FontAwesome;
    content: "\f0d9";
    line-height: normal
}

.pagination .nav-links .next[b-it69kds8cq]:after {
    font-family: FontAwesome;
    content: "\f0da";
    line-height: normal
}

img.alignright[b-it69kds8cq], figure.alignright[b-it69kds8cq] {
    float: right;
    margin: 0 0 20px 20px
}

img.alignleft[b-it69kds8cq], figure.alignleft[b-it69kds8cq] {
    float: left;
    margin: 0 20px 20px 0
}

img.aligncenter[b-it69kds8cq], figure.aligncenter[b-it69kds8cq] {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption[b-it69kds8cq] {
    background: #fff;
    text-align: center
}

.wp-caption-text[b-it69kds8cq] {
    font-size: 14px;
    padding: 10px
}

.gallery[b-it69kds8cq]:before {
    content: "";
    display: table-cell
}

.gallery[b-it69kds8cq]:after {
    content: "";
    display: table;
    clear: both
}

.gallery[b-it69kds8cq] {
    margin-bottom: 20px
}

    .gallery .gallery-item[b-it69kds8cq] {
        float: left;
        margin-top: 0;
        text-align: center;
        padding: 10px
    }

.gallery-columns-1 .gallery-item[b-it69kds8cq] {
    width: 100%
}

.gallery-columns-2 .gallery-item[b-it69kds8cq] {
    width: 50%
}

.gallery-columns-3 .gallery-item[b-it69kds8cq] {
    width: 33.333%
}

.gallery-columns-4 .gallery-item[b-it69kds8cq] {
    width: 25%
}

.gallery-columns-5 .gallery-item[b-it69kds8cq] {
    width: 20%
}

.gallery-columns-6 .gallery-item[b-it69kds8cq] {
    width: 16.666%
}

.gallery-columns-7 .gallery-item[b-it69kds8cq] {
    width: 14.285%
}

.gallery-columns-8 .gallery-item[b-it69kds8cq] {
    width: 12.5%
}

.gallery-columns-9 .gallery-item[b-it69kds8cq] {
    width: 11.111%
}

.gallery img[b-it69kds8cq] {
    width: 100%;
    height: auto;
    -moz-transition: opacity 0.25s;
    -o-transition: opacity 0.25s;
    -webkit-transition: opacity 0.25s;
    transition: opacity 0.25s
}

    .gallery img:hover[b-it69kds8cq] {
        opacity: .7
    }

.gallery .gallery-caption[b-it69kds8cq] {
    font-size: 12px
}

.sticky[b-it69kds8cq] {
    border: 5px solid #f5f5f7 !important;
    padding: 20px 20px 0 20px
}

.page-links[b-it69kds8cq] {
    clear: both
}

.screen-reader-text[b-it69kds8cq] {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 999;
    width: 0px;
    height: 0px;
    background: #fff;
    overflow: hidden;
    text-align: center;
    color: #000;
    font-size: 18px !important
}

    .screen-reader-text:focus[b-it69kds8cq] {
        height: 50px;
        width: 200px;
        border-right: 1px solid #000;
        border-bottom: 1px solid #000;
        line-height: 50px;
        font-weight: 700
    }

.elementor-editor-active .wpbf-navigation-transparent[b-it69kds8cq] {
    display: none !important
}

.wpbf-navigation[b-it69kds8cq] {
    width: 100%;
    background: #fff;
    background: #f5f5f7;
    position: relative;
    z-index: 555
}

.wpbf-nav-wrapper[b-it69kds8cq] {
    padding-top: 20px;
    padding-bottom: 20px;
    position: relative
}

.wpbf-navigation .wpbf-grid-collapse[b-it69kds8cq] {
    display: table;
    width: 100%
}

.wpbf-navigation .wpbf-logo-container[b-it69kds8cq], .wpbf-navigation .wpbf-menu-container[b-it69kds8cq] {
    display: table-cell;
    float: none;
    vertical-align: middle
}

.wpbf-menu[b-it69kds8cq] {
    margin: 0;
    padding: 0
}

    .wpbf-menu li[b-it69kds8cq] {
        list-style: none
    }

    .wpbf-menu a[b-it69kds8cq] {
        display: block
    }

.wpbf-logo-container[b-it69kds8cq] {
    line-height: 1.5
}

.wpbf-logo a[b-it69kds8cq] {
    font-weight: 700;
    font-size: 20px
}

.wpbf-logo img[b-it69kds8cq] {
    height: 48px;
    width: auto
}

.wpbf-menu-item-search[b-it69kds8cq] {
    position: relative
}

    .wpbf-menu-item-search a i[b-it69kds8cq] {
        -moz-transition: all 0.2s;
        -o-transition: all 0.2s;
        -webkit-transition: all 0.2s;
        transition: all 0.2s
    }

    .wpbf-menu-item-search a.active i[b-it69kds8cq] {
        opacity: 0
    }

    .wpbf-menu-item-search .wpbf-menu-search[b-it69kds8cq] {
        position: absolute;
        z-index: 3;
        top: 50%;
        margin-top: -25px;
        right: 0;
        width: 200px;
        display: none;
        opacity: 0;
        width: 0
    }

        .wpbf-menu-item-search .wpbf-menu-search #s[b-it69kds8cq] {
            padding: 0 14px;
            height: 50px
        }

.wpbf-menu[b-it69kds8cq]:before, .wpbf-menu[b-it69kds8cq]:after {
    content: "";
    display: table
}

.wpbf-menu[b-it69kds8cq]:after {
    clear: both
}

.wpbf-mobile-menu a[b-it69kds8cq], .wpbf-menu a[b-it69kds8cq] {
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    -webkit-transition: all 0.2s;
    transition: all 0.2s
}

.wpbf-menu > .current-menu-item > a[b-it69kds8cq] {
    color: #79c4e0 !important
}

.wpbf-menu .sub-menu[b-it69kds8cq] {
    margin: 0;
    padding: 0
}

.wpbf-sub-menu > .menu-item-has-children > a[b-it69kds8cq]:after {
    font-size: 14px;
    margin-left: 5px;
    font-family: "FontAwesome";
    content: "\f107"
}

.wpbf-sub-menu > .menu-item-has-children > .sub-menu[b-it69kds8cq] {
    display: none;
    opacity: 0;
    margin-top: -10px;
    position: absolute;
    z-index: 111;
    background: #fff;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15)
}

.wpbf-sub-menu > .menu-item-has-children:not(.wpbf-mega-menu) .sub-menu[b-it69kds8cq] {
    min-width: 220px
}

.wpbf-sub-menu > .menu-item-has-children:not(.wpbf-mega-menu)[b-it69kds8cq] {
    position: relative
}

    .wpbf-sub-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu > .menu-item-has-children[b-it69kds8cq] {
        position: relative
    }

        .wpbf-sub-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu > .menu-item-has-children > .sub-menu[b-it69kds8cq] {
            display: none;
            opacity: 0;
            left: 100%;
            top: 0;
            position: absolute;
            z-index: 111;
            background: #fff;
            -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);
            -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);
            box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15)
        }

        .wpbf-sub-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu > .menu-item-has-children > a[b-it69kds8cq]:after {
            float: right;
            margin-left: 20px;
            font-family: "FontAwesome";
            content: "\f105";
            font-size: 14px
        }

.wpbf-sub-menu-align-right .wpbf-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu[b-it69kds8cq] {
    right: 0
}

    .wpbf-sub-menu-align-right .wpbf-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu > .menu-item-has-children > a[b-it69kds8cq]:after {
        display: none
    }

    .wpbf-sub-menu-align-right .wpbf-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu > .menu-item-has-children > .sub-menu[b-it69kds8cq] {
        left: -100%
    }

.wpbf-menu-right .wpbf-menu a[b-it69kds8cq], .wpbf-menu-left .wpbf-menu a[b-it69kds8cq], .wpbf-menu-stacked .wpbf-menu a[b-it69kds8cq], .wpbf-menu-stacked-advanced .wpbf-menu a[b-it69kds8cq], .wpbf-menu-centered .wpbf-menu a[b-it69kds8cq], #wpbf-pre-header .wpbf-menu a[b-it69kds8cq] {
    padding: 10px 20px
}

.wpbf-menu-right .wpbf-menu > .menu-item[b-it69kds8cq], .wpbf-menu-left .wpbf-menu > .menu-item[b-it69kds8cq], .wpbf-menu-stacked .wpbf-menu > .menu-item[b-it69kds8cq], .wpbf-menu-stacked-advanced .wpbf-menu > .menu-item[b-it69kds8cq], .wpbf-menu-centered .wpbf-menu > .menu-item[b-it69kds8cq], #wpbf-pre-header .wpbf-menu > .menu-item[b-it69kds8cq] {
    float: left
}

.wpbf-menu-right .wpbf-menu[b-it69kds8cq] {
    float: right
}

.wpbf-menu-left .wpbf-logo-container[b-it69kds8cq] {
    text-align: right
}

.wpbf-menu-left .wpbf-menu[b-it69kds8cq] {
    float: left
}

.wpbf-menu-centered .logo-container[b-it69kds8cq] {
    display: none;
    text-align: center;
    padding: 0 20px
}

    .wpbf-menu-centered .logo-container a[b-it69kds8cq] {
        padding: 0
    }

.wpbf-menu-centered .wpbf-menu[b-it69kds8cq] {
    display: flex;
    align-items: center;
    justify-content: center
}

.wpbf-menu-stacked[b-it69kds8cq] {
    text-align: center
}

    .wpbf-menu-stacked .wpbf-menu[b-it69kds8cq] {
        display: inline-block;
        text-align: left
    }

.wpbf-mobile-nav-wrapper[b-it69kds8cq] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    overflow: hidden;
    width: 100%;
    padding-top: 20px;
    padding-bottom: 20px
}

    .wpbf-mobile-nav-wrapper[b-it69kds8cq]:after, .wpbf-mobile-nav-wrapper[b-it69kds8cq]:before {
        display: none
    }

.wpbf-mobile-logo[b-it69kds8cq] {
    font-weight: 700
}

    .wpbf-mobile-logo img[b-it69kds8cq] {
        height: 35px
    }

.wpbf-menu-toggle-container[b-it69kds8cq] {
    text-align: right
}

.wpbf-menu-toggle[b-it69kds8cq] {
    cursor: pointer
}

.wpbf-mobile-menu-container[b-it69kds8cq] {
    display: none;
    background: #fff
}

.wpbf-mobile-menu[b-it69kds8cq] {
    margin: 0;
    padding: 0;
    z-index: 111
}

    .wpbf-mobile-menu li[b-it69kds8cq] {
        list-style: none
    }

    .wpbf-mobile-menu a[b-it69kds8cq] {
        display: block;
        padding: 10px 20px
    }

    .wpbf-mobile-menu .menu-item[b-it69kds8cq] {
        border-top: 1px solid #d0d0da
    }

    .wpbf-mobile-menu > .menu-item:last-child[b-it69kds8cq] {
        border-bottom: 1px solid #d0d0da
    }

    .wpbf-mobile-menu .sub-menu[b-it69kds8cq] {
        margin: 0;
        padding: 0;
        display: none
    }

    .wpbf-mobile-menu .menu-item-has-children > a[b-it69kds8cq]:after {
        font-family: "FontAwesome";
        content: "\f107";
        margin-left: 5px;
        line-height: normal
    }

.wpbf-mobile-menu-hamburger .wpbf-mobile-menu-container[b-it69kds8cq] {
    text-align: center
}

    .wpbf-mobile-menu-hamburger .wpbf-mobile-menu-container nav[b-it69kds8cq] {
        overflow-y: auto;
        height: 100%
    }

#wpbf-pre-header .wpbf-menu[b-it69kds8cq] {
    float: right
}

    #wpbf-pre-header .wpbf-menu .sub-menu[b-it69kds8cq] {
        z-index: 999
    }

#wpbf-pre-header .wpbf-inner-pre-header-right .wpbf-menu[b-it69kds8cq] {
    float: right
}

    #wpbf-pre-header .wpbf-inner-pre-header-right .wpbf-menu .sub-menu[b-it69kds8cq] {
        text-align: left
    }

#wpbf-pre-header .wpbf-inner-pre-header-left .wpbf-menu[b-it69kds8cq] {
    float: left
}

.wpbf-sidebar-left .wpbf-single-content[b-it69kds8cq], .wpbf-sidebar-left .wpbf-archive-content[b-it69kds8cq], .wpbf-sidebar-left .wpbf-index-content[b-it69kds8cq], .wpbf-sidebar-left .wpbf-search-content[b-it69kds8cq], .wpbf-sidebar-left .wpbf-category-content[b-it69kds8cq] {
    float: right
}

.wpbf-no-sidebar .wpbf-single-content[b-it69kds8cq], .wpbf-no-sidebar .wpbf-archive-content[b-it69kds8cq], .wpbf-no-sidebar .wpbf-index-content[b-it69kds8cq], .wpbf-no-sidebar .wpbf-search-content[b-it69kds8cq], .wpbf-no-sidebar .wpbf-category-content[b-it69kds8cq] {
    width: 100%
}

.wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-1-']:not(.wpbf-1-1):nth-child(n+2)[b-it69kds8cq], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-2-']:nth-child(n+2)[b-it69kds8cq], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-3-']:nth-child(n+2)[b-it69kds8cq], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-4-']:nth-child(n+2)[b-it69kds8cq], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-5-']:nth-child(n+2)[b-it69kds8cq], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-6-']:nth-child(n+2)[b-it69kds8cq], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-7-']:nth-child(n+2)[b-it69kds8cq], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-8-']:nth-child(n+2)[b-it69kds8cq], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-9-']:nth-child(n+2)[b-it69kds8cq] {
    border-right: 1px solid #d0d0da;
    border-left: none
}

.admin-bar .wpbf-navigation-active[b-it69kds8cq] {
    margin-top: 32px
}

#wpbf-pre-header[b-it69kds8cq] {
    font-size: 14px;
    background: #fff
}

.wpbf-inner-pre-header[b-it69kds8cq] {
    padding-top: 10px;
    padding-bottom: 10px
}

.wpbf-page-footer[b-it69kds8cq] {
    font-size: 14px;
    background: #f5f5f7
}

.wpbf-inner-footer[b-it69kds8cq] {
    padding-top: 20px;
    padding-bottom: 20px
}

.wpbf-footer-one-column[b-it69kds8cq], .wpbf-pre-header-one-column[b-it69kds8cq] {
    text-align: center
}

.wpbf-footer-two-columns[b-it69kds8cq], .wpbf-pre-header-two-columns[b-it69kds8cq] {
    width: 100%;
    display: table
}

    .wpbf-footer-two-columns .wpbf-inner-footer-left[b-it69kds8cq], .wpbf-footer-two-columns .wpbf-inner-footer-right[b-it69kds8cq], .wpbf-footer-two-columns .wpbf-inner-pre-header-left[b-it69kds8cq], .wpbf-footer-two-columns .wpbf-inner-pre-header-right[b-it69kds8cq], .wpbf-pre-header-two-columns .wpbf-inner-footer-left[b-it69kds8cq], .wpbf-pre-header-two-columns .wpbf-inner-footer-right[b-it69kds8cq], .wpbf-pre-header-two-columns .wpbf-inner-pre-header-left[b-it69kds8cq], .wpbf-pre-header-two-columns .wpbf-inner-pre-header-right[b-it69kds8cq] {
        display: table-cell;
        width: 50%;
        vertical-align: middle
    }

    .wpbf-footer-two-columns .wpbf-inner-footer-right[b-it69kds8cq], .wpbf-footer-two-columns .wpbf-inner-pre-header-right[b-it69kds8cq], .wpbf-pre-header-two-columns .wpbf-inner-footer-right[b-it69kds8cq], .wpbf-pre-header-two-columns .wpbf-inner-pre-header-right[b-it69kds8cq] {
        text-align: right
    }

body[b-it69kds8cq] {
    background: #fff
}

.wpbf-page[b-it69kds8cq] {
    position: relative;
    -ms-word-wrap: break-word;
    word-wrap: break-word
}

#inner-content[b-it69kds8cq] {
    padding-top: 50px;
    padding-bottom: 50px
}

.wpbf-index-content .wpbf-post[b-it69kds8cq], .wpbf-archive-content .wpbf-post[b-it69kds8cq], .wpbf-category-content .wpbf-post[b-it69kds8cq], .wpbf-search-content .wpbf-post[b-it69kds8cq] {
    margin-bottom: 20px;
    border-bottom: 1px solid #d0d0da
}

    .wpbf-index-content .wpbf-post:last-child[b-it69kds8cq], .wpbf-archive-content .wpbf-post:last-child[b-it69kds8cq], .wpbf-category-content .wpbf-post:last-child[b-it69kds8cq], .wpbf-search-content .wpbf-post:last-child[b-it69kds8cq] {
        margin-bottom: 0;
        border-bottom: none
    }

.archive-title[b-it69kds8cq], .category-title[b-it69kds8cq] {
    margin-bottom: 50px
}

.article-header[b-it69kds8cq] {
    margin-bottom: 20px
}

    .article-header > *:last-child[b-it69kds8cq] {
        margin-bottom: 0
    }

.wpbf-post-image-link[b-it69kds8cq], .wpbf-single-content .wpbf-post-image[b-it69kds8cq] {
    margin-bottom: 20px;
    display: block
}

.article-meta[b-it69kds8cq] {
    font-size: 14px;
    margin-bottom: 20px
}

    .article-meta .article-time[b-it69kds8cq] {
        text-decoration: underline
    }

.wpbf-excerpt[b-it69kds8cq] {
    margin-bottom: 20px
}

.wpbf-read-more[b-it69kds8cq] {
    margin-bottom: 20px
}

.footer-categories[b-it69kds8cq], .footer-tags[b-it69kds8cq] {
    margin-bottom: 20px !important
}

    .footer-categories a[b-it69kds8cq], .footer-tags a[b-it69kds8cq] {
        text-decoration: underline
    }

.footer-comment-count[b-it69kds8cq] {
    margin-bottom: 20px !important
}

.wpbf-post-image[b-it69kds8cq] {
    width: 100%;
    height: auto
}

.commentlist ul[b-it69kds8cq] {
    margin: 0;
    padding: 0
}

.commentlist li[b-it69kds8cq] {
    list-style: none
}

#comments-title[b-it69kds8cq] {
    margin-top: 50px;
    padding-top: 50px;
    border-top: 10px solid #f5f5f7
}

#reply-title[b-it69kds8cq] {
    padding-top: 50px;
    margin-top: 50px;
    border-top: 10px solid #f5f5f7;
    display: block
}

    #reply-title small[b-it69kds8cq] {
        font-size: 14px
    }

.commentlist .children[b-it69kds8cq] {
    margin-left: 20px
}

.comment[b-it69kds8cq] {
    position: relative;
    padding: 25px;
    border: 3px solid #dedee5;
    margin-bottom: 20px
}

    .comment .comment-edit-link[b-it69kds8cq] {
        position: absolute;
        right: 20px;
        top: 20px
    }

    .comment .comment-meta[b-it69kds8cq] {
        font-size: 14px;
        margin-bottom: 20px
    }

    .comment .avatar[b-it69kds8cq] {
        width: 65px;
        -moz-border-radius: 100%;
        -webkit-border-radius: 100%;
        -ms-border-radius: 100%;
        border-radius: 100%;
        height: auto;
        margin-right: 10px
    }

    .comment .comment-author[b-it69kds8cq] {
        font-style: normal;
        font-weight: 700
    }

    .comment .comment-time[b-it69kds8cq] {
        color: #d0d0da;
        margin-left: 10px
    }

        .comment .comment-time a[b-it69kds8cq] {
            color: #d0d0da
        }

        .comment .comment-time[b-it69kds8cq]:before {
            font-family: "FontAwesome";
            content: "\f017";
            margin-right: 5px
        }

    .comment p:last-child[b-it69kds8cq] {
        margin-bottom: 0
    }

    .comment .comment-reply-link[b-it69kds8cq] {
        display: inline-block;
        margin-top: 20px
    }

.bypostauthor[b-it69kds8cq] {
    border-color: #3ba9d2
}

    .bypostauthor .avatar[b-it69kds8cq] {
        border-color: #3ba9d2
    }

.logged-in-as[b-it69kds8cq] {
    display: none
}

.wpbf-comment-nav[b-it69kds8cq] {
    font-size: 14px;
    padding: 0
}

    .wpbf-comment-nav > div[b-it69kds8cq] {
        float: left;
        width: 50%
    }

        .wpbf-comment-nav > div:last-child[b-it69kds8cq] {
            text-align: right
        }

.widget ul[b-it69kds8cq] {
    margin: 0;
    padding: 0
}

    .widget ul li[b-it69kds8cq] {
        list-style: none
    }

.wpbf-sidebar .widget[b-it69kds8cq] {
    margin-bottom: 20px;
    padding: 20px;
    background: #f5f5f7
}

    .wpbf-sidebar .widget:last-child[b-it69kds8cq] {
        margin-bottom: 0
    }

#s[b-it69kds8cq] {
    background: #fff url(img/magnifier.png) right 12px center no-repeat;
    background-size: 20px auto
}

.scrolltop[b-it69kds8cq] {
    position: fixed;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    z-index: 222;
    background: rgba(62,67,73,0.5);
    bottom: 20px;
    right: 20px;
    -moz-transition: background 0.2s;
    -o-transition: background 0.2s;
    -webkit-transition: background 0.2s;
    transition: background 0.2s;
    cursor: pointer;
    display: none;
    color: #fff
}

    .scrolltop[b-it69kds8cq]:before {
        content: "\f106";
        font-family: FontAwesome
    }

    .scrolltop:hover[b-it69kds8cq] {
        background: rgba(62,67,73,0.7)
    }

span.wpcf7-not-valid-tip[b-it69kds8cq] {
    position: absolute;
    top: 0;
    left: 5px;
    height: auto;
    background: #f5f5f7;
    font-size: 14px;
    color: tomato
}

div.wpcf7-response-output[b-it69kds8cq] {
    font-size: 14px;
    padding: 10px;
    margin: 0 0 40px 0;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -ms-border-radius: 2px;
    border-radius: 2px
}

div.wpcf7-spam-blocked[b-it69kds8cq], div.wpcf7-validation-errors[b-it69kds8cq] {
    border-color: tomato;
    color: tomato
}

div.wpcf7-mail-sent-ok[b-it69kds8cq] {
    border-color: #3ba9d2;
    color: #3ba9d2
}


@media (min-width: 481px) {
    .wpbf-grid-small-1-2 > *[b-it69kds8cq] {
        width: 50%
    }

    .wpbf-grid-small-1-3 > *[b-it69kds8cq] {
        width: 33.333%
    }

    .wpbf-grid-small-2-3 > *[b-it69kds8cq] {
        width: 66.666%
    }

    .wpbf-grid-small-1-4 > *[b-it69kds8cq] {
        width: 25%
    }

    .wpbf-grid-small-1-5 > *[b-it69kds8cq] {
        width: 20%
    }

    .wpbf-grid-small-1-6 > *[b-it69kds8cq] {
        width: 16.666%
    }

    .wpbf-grid-small-1-10 > *[b-it69kds8cq] {
        width: 10%
    }

    .wpbf-small-1-1[b-it69kds8cq] {
        width: 100%
    }

    .wpbf-small-1-2[b-it69kds8cq], .wpbf-small-2-4[b-it69kds8cq], .wpbf-small-3-6[b-it69kds8cq], .wpbf-small-5-10[b-it69kds8cq] {
        width: 50%
    }

    .wpbf-small-1-3[b-it69kds8cq], .wpbf-small-2-6[b-it69kds8cq] {
        width: 33.333%
    }

    .wpbf-small-2-3[b-it69kds8cq], .wpbf-small-4-6[b-it69kds8cq] {
        width: 66.666%
    }

    .wpbf-small-1-4[b-it69kds8cq] {
        width: 25%
    }

    .wpbf-small-3-4[b-it69kds8cq] {
        width: 75%
    }

    .wpbf-small-1-5[b-it69kds8cq], .wpbf-small-2-10[b-it69kds8cq] {
        width: 20%
    }

    .wpbf-small-2-5[b-it69kds8cq], .wpbf-small-4-10[b-it69kds8cq] {
        width: 40%
    }

    .wpbf-small-3-5[b-it69kds8cq], .wpbf-small-6-10[b-it69kds8cq] {
        width: 60%
    }

    .wpbf-small-4-5[b-it69kds8cq], .wpbf-small-8-10[b-it69kds8cq] {
        width: 80%
    }

    .wpbf-small-1-6[b-it69kds8cq] {
        width: 16.666%
    }

    .wpbf-small-5-6[b-it69kds8cq] {
        width: 83.333%
    }

    .wpbf-small-1-10[b-it69kds8cq] {
        width: 10%
    }

    .wpbf-small-3-10[b-it69kds8cq] {
        width: 30%
    }

    .wpbf-small-7-10[b-it69kds8cq] {
        width: 70%
    }

    .wpbf-small-9-10[b-it69kds8cq] {
        width: 90%
    }
}

@media (min-width: 769px) {
    .wpbf-grid-divider > [class*='wpbf-medium-']:not(.wpbf-medium-1-1):nth-child(n+2)[b-it69kds8cq] {
        border-left: 1px solid #d0d0da
    }

    .wpbf-grid-medium-1-2 > *[b-it69kds8cq] {
        width: 50%
    }

    .wpbf-grid-medium-1-3 > *[b-it69kds8cq] {
        width: 33.333%
    }

    .wpbf-grid-medium-2-3 > *[b-it69kds8cq] {
        width: 66.666%
    }

    .wpbf-grid-medium-1-4 > *[b-it69kds8cq] {
        width: 25%
    }

    .wpbf-grid-medium-1-5 > *[b-it69kds8cq] {
        width: 20%
    }

    .wpbf-grid-medium-1-6 > *[b-it69kds8cq] {
        width: 16.666%
    }

    .wpbf-grid-medium-1-10 > *[b-it69kds8cq] {
        width: 10%
    }

    .wpbf-medium-1-1[b-it69kds8cq] {
        width: 100%
    }

    .wpbf-medium-1-2[b-it69kds8cq], .wpbf-medium-2-4[b-it69kds8cq], .wpbf-medium-3-6[b-it69kds8cq], .wpbf-medium-5-10[b-it69kds8cq] {
        width: 50%
    }

    .wpbf-medium-1-3[b-it69kds8cq], .wpbf-medium-2-6[b-it69kds8cq] {
        width: 33.333%
    }

    .wpbf-medium-2-3[b-it69kds8cq], .wpbf-medium-4-6[b-it69kds8cq] {
        width: 66.666%
    }

    .wpbf-medium-1-4[b-it69kds8cq] {
        width: 25%
    }

    .wpbf-medium-3-4[b-it69kds8cq] {
        width: 75%
    }

    .wpbf-medium-1-5[b-it69kds8cq], .wpbf-medium-2-10[b-it69kds8cq] {
        width: 20%
    }

    .wpbf-medium-2-5[b-it69kds8cq], .wpbf-medium-4-10[b-it69kds8cq] {
        width: 40%
    }

    .wpbf-medium-3-5[b-it69kds8cq], .wpbf-medium-6-10[b-it69kds8cq] {
        width: 60%
    }

    .wpbf-medium-4-5[b-it69kds8cq], .wpbf-medium-8-10[b-it69kds8cq] {
        width: 80%
    }

    .wpbf-medium-1-6[b-it69kds8cq] {
        width: 16.666%
    }

    .wpbf-medium-5-6[b-it69kds8cq] {
        width: 83.333%
    }

    .wpbf-medium-1-10[b-it69kds8cq] {
        width: 10%
    }

    .wpbf-medium-3-10[b-it69kds8cq] {
        width: 30%
    }

    .wpbf-medium-7-10[b-it69kds8cq] {
        width: 70%
    }

    .wpbf-medium-9-10[b-it69kds8cq] {
        width: 90%
    }
}

@media (min-width: 1025px) {
    .wpbf-grid-divider > [class*='wpbf-large-']:not(.wpbf-large-1-1):nth-child(n+2)[b-it69kds8cq] {
        border-left: 1px solid #d0d0da
    }

    .wpbf-grid-large-1-2 > *[b-it69kds8cq] {
        width: 50%
    }

    .wpbf-grid-large-1-3 > *[b-it69kds8cq] {
        width: 33.333%
    }

    .wpbf-grid-large-2-3 > *[b-it69kds8cq] {
        width: 66.666%
    }

    .wpbf-grid-large-1-4 > *[b-it69kds8cq] {
        width: 25%
    }

    .wpbf-grid-large-1-5 > *[b-it69kds8cq] {
        width: 20%
    }

    .wpbf-grid-large-1-6 > *[b-it69kds8cq] {
        width: 16.666%
    }

    .wpbf-grid-large-1-10 > *[b-it69kds8cq] {
        width: 10%
    }

    .wpbf-large-1-1[b-it69kds8cq] {
        width: 100%
    }

    .wpbf-large-1-2[b-it69kds8cq], .wpbf-large-2-4[b-it69kds8cq], .wpbf-large-3-6[b-it69kds8cq], .wpbf-large-5-10[b-it69kds8cq] {
        width: 50%
    }

    .wpbf-large-1-3[b-it69kds8cq], .wpbf-large-2-6[b-it69kds8cq] {
        width: 33.333%
    }

    .wpbf-large-2-3[b-it69kds8cq], .wpbf-large-4-6[b-it69kds8cq] {
        width: 66.666%
    }

    .wpbf-large-1-4[b-it69kds8cq] {
        width: 25%
    }

    .wpbf-large-3-4[b-it69kds8cq] {
        width: 75%
    }

    .wpbf-large-1-5[b-it69kds8cq], .wpbf-large-2-10[b-it69kds8cq] {
        width: 20%
    }

    .wpbf-large-2-5[b-it69kds8cq], .wpbf-large-4-10[b-it69kds8cq] {
        width: 40%
    }

    .wpbf-large-3-5[b-it69kds8cq], .wpbf-large-6-10[b-it69kds8cq] {
        width: 60%
    }

    .wpbf-large-4-5[b-it69kds8cq], .wpbf-large-8-10[b-it69kds8cq] {
        width: 80%
    }

    .wpbf-large-1-6[b-it69kds8cq] {
        width: 16.666%
    }

    .wpbf-large-5-6[b-it69kds8cq] {
        width: 83.333%
    }

    .wpbf-large-1-10[b-it69kds8cq] {
        width: 10%
    }

    .wpbf-large-3-10[b-it69kds8cq] {
        width: 30%
    }

    .wpbf-large-7-10[b-it69kds8cq] {
        width: 70%
    }

    .wpbf-large-9-10[b-it69kds8cq] {
        width: 90%
    }
}

@media (min-width: 1200px) {
    .wpbf-grid-xlarge-1-2 > *[b-it69kds8cq] {
        width: 50%
    }

    .wpbf-grid-xlarge-1-3 > *[b-it69kds8cq] {
        width: 33.333%
    }

    .wpbf-grid-xlarge-2-3 > *[b-it69kds8cq] {
        width: 66.666%
    }

    .wpbf-grid-xlarge-1-4 > *[b-it69kds8cq] {
        width: 25%
    }

    .wpbf-grid-xlarge-1-5 > *[b-it69kds8cq] {
        width: 20%
    }

    .wpbf-grid-xlarge-1-6 > *[b-it69kds8cq] {
        width: 16.666%
    }

    .wpbf-grid-xlarge-1-10 > *[b-it69kds8cq] {
        width: 10%
    }

    .wpbf-xlarge-1-1[b-it69kds8cq] {
        width: 100%
    }

    .wpbf-xlarge-1-2[b-it69kds8cq], .wpbf-xlarge-2-4[b-it69kds8cq], .wpbf-xlarge-3-6[b-it69kds8cq], .wpbf-xlarge-5-10[b-it69kds8cq] {
        width: 50%
    }

    .wpbf-xlarge-1-3[b-it69kds8cq], .wpbf-xlarge-2-6[b-it69kds8cq] {
        width: 33.333%
    }

    .wpbf-xlarge-2-3[b-it69kds8cq], .wpbf-xlarge-4-6[b-it69kds8cq] {
        width: 66.666%
    }

    .wpbf-xlarge-1-4[b-it69kds8cq] {
        width: 25%
    }

    .wpbf-xlarge-3-4[b-it69kds8cq] {
        width: 75%
    }

    .wpbf-xlarge-1-5[b-it69kds8cq], .wpbf-xlarge-2-10[b-it69kds8cq] {
        width: 20%
    }

    .wpbf-xlarge-2-5[b-it69kds8cq], .wpbf-xlarge-4-10[b-it69kds8cq] {
        width: 40%
    }

    .wpbf-xlarge-3-5[b-it69kds8cq], .wpbf-xlarge-6-10[b-it69kds8cq] {
        width: 60%
    }

    .wpbf-xlarge-4-5[b-it69kds8cq], .wpbf-xlarge-8-10[b-it69kds8cq] {
        width: 80%
    }

    .wpbf-xlarge-1-6[b-it69kds8cq] {
        width: 16.666%
    }

    .wpbf-xlarge-5-6[b-it69kds8cq] {
        width: 83.333%
    }

    .wpbf-xlarge-1-10[b-it69kds8cq] {
        width: 10%
    }

    .wpbf-xlarge-3-10[b-it69kds8cq] {
        width: 30%
    }

    .wpbf-xlarge-7-10[b-it69kds8cq] {
        width: 70%
    }

    .wpbf-xlarge-9-10[b-it69kds8cq] {
        width: 90%
    }
}

@media screen and (max-width: 1200px) {
    .wpbf-margin-xlarge[b-it69kds8cq] {
        margin-top: 80px;
        margin-bottom: 80px
    }

    .wpbf-margin-xlarge-top[b-it69kds8cq] {
        margin-top: 80px
    }

    .wpbf-margin-xlarge-bottom[b-it69kds8cq] {
        margin-bottom: 80px
    }

    .wpbf-margin-xlarge-left[b-it69kds8cq] {
        margin-left: 80px
    }

    .wpbf-margin-xlarge-right[b-it69kds8cq] {
        margin-right: 80px
    }

    .wpbf-padding-xlarge[b-it69kds8cq] {
        padding-top: 80px;
        padding-bottom: 80px
    }

    .wpbf-padding-xlarge-top[b-it69kds8cq] {
        padding-top: 80px
    }

    .wpbf-padding-xlarge-bottom[b-it69kds8cq] {
        padding-bottom: 80px
    }

    .wpbf-padding-xlarge-left[b-it69kds8cq] {
        padding-left: 80px
    }

    .wpbf-padding-xlarge-right[b-it69kds8cq] {
        padding-right: 80px
    }
}

@media screen and (max-width: 1024px) {
    .wpbf-margin-large[b-it69kds8cq], .wpbf-margin-xlarge[b-it69kds8cq] {
        margin-top: 50px;
        margin-bottom: 50px
    }

    .wpbf-margin-large-top[b-it69kds8cq] {
        margin-top: 50px
    }

    .wpbf-margin-large-bottom[b-it69kds8cq] {
        margin-bottom: 50px
    }

    .wpbf-margin-large-left[b-it69kds8cq] {
        margin-left: 50px
    }

    .wpbf-margin-large-right[b-it69kds8cq] {
        margin-right: 50px
    }

    .wpbf-margin-xlarge-top[b-it69kds8cq] {
        margin-top: 50px
    }

    .wpbf-margin-xlarge-bottom[b-it69kds8cq] {
        margin-bottom: 50px
    }

    .wpbf-margin-xlarge-left[b-it69kds8cq] {
        margin-left: 50px
    }

    .wpbf-margin-xlarge-right[b-it69kds8cq] {
        margin-right: 50px
    }

    .wpbf-padding-large[b-it69kds8cq], .wpbf-padding-xlarge[b-it69kds8cq] {
        padding-top: 50px;
        padding-bottom: 50px
    }

    .wpbf-padding-large-top[b-it69kds8cq] {
        padding-top: 50px
    }

    .wpbf-padding-large-bottom[b-it69kds8cq] {
        padding-bottom: 50px
    }

    .wpbf-padding-large-left[b-it69kds8cq] {
        padding-left: 50px
    }

    .wpbf-padding-large-right[b-it69kds8cq] {
        padding-right: 50px
    }

    .wpbf-padding-xlarge-top[b-it69kds8cq] {
        padding-top: 50px
    }

    .wpbf-padding-xlarge-bottom[b-it69kds8cq] {
        padding-bottom: 50px
    }

    .wpbf-padding-xlarge-left[b-it69kds8cq] {
        padding-left: 50px
    }

    .wpbf-padding-xlarge-right[b-it69kds8cq] {
        padding-right: 50px
    }
}

@media screen and (max-width: 768px) {
    .wpbf-footer-two-columns[b-it69kds8cq], .wpbf-pre-header-two-columns[b-it69kds8cq] {
        display: block
    }

        .wpbf-footer-two-columns .wpbf-inner-footer-left[b-it69kds8cq], .wpbf-footer-two-columns .wpbf-inner-footer-right[b-it69kds8cq], .wpbf-footer-two-columns .wpbf-inner-pre-header-left[b-it69kds8cq], .wpbf-footer-two-columns .wpbf-inner-pre-header-right[b-it69kds8cq], .wpbf-pre-header-two-columns .wpbf-inner-footer-left[b-it69kds8cq], .wpbf-pre-header-two-columns .wpbf-inner-footer-right[b-it69kds8cq], .wpbf-pre-header-two-columns .wpbf-inner-pre-header-left[b-it69kds8cq], .wpbf-pre-header-two-columns .wpbf-inner-pre-header-right[b-it69kds8cq] {
            display: block;
            width: 100%;
            text-align: center
        }
}

@media screen and (max-width: 480px) {
    .wpbf-margin-medium[b-it69kds8cq], .wpbf-margin-large[b-it69kds8cq], .wpbf-margin-xlarge[b-it69kds8cq] {
        margin-top: 20px;
        margin-bottom: 20px
    }

    .wpbf-margin-large-top[b-it69kds8cq] {
        margin-top: 20px
    }

    .wpbf-margin-large-bottom[b-it69kds8cq] {
        margin-bottom: 20px
    }

    .wpbf-margin-large-left[b-it69kds8cq] {
        margin-left: 20px
    }

    .wpbf-margin-large-right[b-it69kds8cq] {
        margin-right: 20px
    }

    .wpbf-margin-medium-top[b-it69kds8cq] {
        margin-top: 20px
    }

    .wpbf-margin-medium-bottom[b-it69kds8cq] {
        margin-bottom: 20px
    }

    .wpbf-margin-medium-left[b-it69kds8cq] {
        margin-left: 20px
    }

    .wpbf-margin-medium-right[b-it69kds8cq] {
        margin-right: 20px
    }

    .wpbf-margin-xlarge-top[b-it69kds8cq] {
        margin-top: 20px
    }

    .wpbf-margin-xlarge-bottom[b-it69kds8cq] {
        margin-bottom: 20px
    }

    .wpbf-margin-xlarge-left[b-it69kds8cq] {
        margin-left: 20px
    }

    .wpbf-margin-xlarge-right[b-it69kds8cq] {
        margin-right: 20px
    }

    .wpbf-padding-medium[b-it69kds8cq], .wpbf-padding-large[b-it69kds8cq], .wpbf-padding-xlarge[b-it69kds8cq] {
        padding-top: 20px;
        padding-bottom: 20px
    }

    .wpbf-padding-large-top[b-it69kds8cq] {
        padding-top: 20px
    }

    .wpbf-padding-large-bottom[b-it69kds8cq] {
        padding-bottom: 20px
    }

    .wpbf-padding-large-left[b-it69kds8cq] {
        padding-left: 20px
    }

    .wpbf-padding-large-right[b-it69kds8cq] {
        padding-right: 20px
    }

    .wpbf-padding-medium-top[b-it69kds8cq] {
        padding-top: 20px
    }

    .wpbf-padding-medium-bottom[b-it69kds8cq] {
        padding-bottom: 20px
    }

    .wpbf-padding-medium-left[b-it69kds8cq] {
        padding-left: 20px
    }

    .wpbf-padding-medium-right[b-it69kds8cq] {
        padding-right: 20px
    }

    .wpbf-padding-xlarge-top[b-it69kds8cq] {
        padding-top: 20px
    }

    .wpbf-padding-xlarge-bottom[b-it69kds8cq] {
        padding-bottom: 20px
    }

    .wpbf-padding-xlarge-left[b-it69kds8cq] {
        padding-left: 20px
    }

    .wpbf-padding-xlarge-right[b-it69kds8cq] {
        padding-right: 20px
    }
}

@media (min-width: 1025px) {
    .wpbf-visible-small[b-it69kds8cq] {
        display: none !important
    }

    .wpbf-visible-medium[b-it69kds8cq] {
        display: none !important
    }

    .wpbf-hidden-large[b-it69kds8cq] {
        display: none !important
    }
}

@media (min-width: 769px) and (max-width: 1024px) {
    .wpbf-visible-small[b-it69kds8cq] {
        display: none !important
    }

    .wpbf-visible-large[b-it69kds8cq] {
        display: none !important
    }

    .wpbf-hidden-medium[b-it69kds8cq] {
        display: none !important
    }
}

@media (max-width: 768px) {
    .wpbf-visible-medium[b-it69kds8cq] {
        display: none !important
    }

    .wpbf-visible-large[b-it69kds8cq] {
        display: none !important
    }

    .wpbf-hidden-small[b-it69kds8cq] {
        display: none !important
    }
}

@media (min-width: 769px) {
    .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-medium-']:not(.wpbf-medium-1-1):nth-child(n+2)[b-it69kds8cq] {
        border-right: 1px solid #d0d0da;
        border-left: none
    }
}

@media (min-width: 1025px) {
    .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-large-']:not(.wpbf-large-1-1):nth-child(n+2)[b-it69kds8cq] {
        border-right: 1px solid #d0d0da;
        border-left: none
    }
}


/*! elementor-icons - v2.9.0 - 17-12-2017 */
@font-face {
    font-family: eicons;
    src: url(../fonts/eicons.eot?2.9.0);
    src: url(../fonts/eicons.eot?2.9.0#iefix) format("embedded-opentype"),url(../fonts/eicons.woff2?2.9.0) format("woff2"),url(../fonts/eicons.woff?2.9.0) format("woff"),url(../fonts/eicons.ttf?2.9.0) format("truetype"),url(../fonts/eicons.svg?2.9.0#eicon) format("svg");
    font-weight: 400;
    font-style: normal
}

[class*=" eicon-"][b-it69kds8cq], [class^=eicon][b-it69kds8cq] {
    display: inline-block;
    font-family: eicons;
    font-size: inherit;
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

@keyframes a-b-it69kds8cq {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.eicon-animation-spin[b-it69kds8cq] {
    animation: a-b-it69kds8cq 2s infinite linear
}

.eicon-elementor[b-it69kds8cq]:before {
    content: '\e800'
}

.eicon-elementor-square[b-it69kds8cq]:before {
    content: '\e801'
}

.eicon-pojome[b-it69kds8cq]:before {
    content: '\e802'
}

.eicon-plus[b-it69kds8cq]:before {
    content: '\e803'
}

.eicon-menu-bar[b-it69kds8cq]:before {
    content: '\e804'
}

.eicon-apps[b-it69kds8cq]:before {
    content: '\e805'
}

.eicon-accordion[b-it69kds8cq]:before {
    content: '\e806'
}

.eicon-alert[b-it69kds8cq]:before {
    content: '\e807'
}

.eicon-animation-text[b-it69kds8cq]:before {
    content: '\e808'
}

.eicon-animation[b-it69kds8cq]:before {
    content: '\e809'
}

.eicon-banner[b-it69kds8cq]:before {
    content: '\e810'
}

.eicon-blockquote[b-it69kds8cq]:before {
    content: '\e811'
}

.eicon-button[b-it69kds8cq]:before {
    content: '\e812'
}

.eicon-call-to-action[b-it69kds8cq]:before {
    content: '\e813'
}

.eicon-captcha[b-it69kds8cq]:before {
    content: '\e814'
}

.eicon-carousel[b-it69kds8cq]:before {
    content: '\e815'
}

.eicon-checkbox[b-it69kds8cq]:before {
    content: '\e816'
}

.eicon-columns[b-it69kds8cq]:before {
    content: '\e817'
}

.eicon-countdown[b-it69kds8cq]:before {
    content: '\e818'
}

.eicon-counter[b-it69kds8cq]:before {
    content: '\e819'
}

.eicon-date[b-it69kds8cq]:before {
    content: '\e820'
}

.eicon-divider-shape[b-it69kds8cq]:before {
    content: '\e821'
}

.eicon-divider[b-it69kds8cq]:before {
    content: '\e822'
}

.eicon-download-button[b-it69kds8cq]:before {
    content: '\e823'
}

.eicon-dual-button[b-it69kds8cq]:before {
    content: '\e824'
}

.eicon-email-field[b-it69kds8cq]:before {
    content: '\e825'
}

.eicon-facebook-comments[b-it69kds8cq]:before {
    content: '\e826'
}

.eicon-facebook-like-box[b-it69kds8cq]:before {
    content: '\e827'
}

.eicon-form-horizontal[b-it69kds8cq]:before {
    content: '\e828'
}

.eicon-form-vertical[b-it69kds8cq]:before {
    content: '\e829'
}

.eicon-gallery-grid[b-it69kds8cq]:before {
    content: '\e830'
}

.eicon-gallery-group[b-it69kds8cq]:before {
    content: '\e831'
}

.eicon-gallery-justified[b-it69kds8cq]:before {
    content: '\e832'
}

.eicon-gallery-masonry[b-it69kds8cq]:before {
    content: '\e833'
}

.eicon-icon-box[b-it69kds8cq]:before {
    content: '\e834'
}

.eicon-image-before-after[b-it69kds8cq]:before {
    content: '\e835'
}

.eicon-image-box[b-it69kds8cq]:before {
    content: '\e836'
}

.eicon-image-hotspot[b-it69kds8cq]:before {
    content: '\e837'
}

.eicon-image-rollover[b-it69kds8cq]:before {
    content: '\e838'
}

.eicon-info-box[b-it69kds8cq]:before {
    content: '\e839'
}

.eicon-inner-section[b-it69kds8cq]:before {
    content: '\e840'
}

.eicon-mailchimp[b-it69kds8cq]:before {
    content: '\e841'
}

.eicon-menu-card[b-it69kds8cq]:before {
    content: '\e842'
}

.eicon-navigation-horizontal[b-it69kds8cq]:before {
    content: '\e843'
}

.eicon-nav-menu[b-it69kds8cq]:before {
    content: '\e844'
}

.eicon-navigation-vertical[b-it69kds8cq]:before {
    content: '\e845'
}

.eicon-number-field[b-it69kds8cq]:before {
    content: '\e846'
}

.eicon-parallax[b-it69kds8cq]:before {
    content: '\e847'
}

.eicon-php7[b-it69kds8cq]:before {
    content: '\e848'
}

.eicon-post-list[b-it69kds8cq]:before {
    content: '\e849'
}

.eicon-post-slider[b-it69kds8cq]:before {
    content: '\e850'
}

.eicon-post[b-it69kds8cq]:before {
    content: '\e851'
}

.eicon-posts-carousel[b-it69kds8cq]:before {
    content: '\e852'
}

.eicon-posts-grid[b-it69kds8cq]:before {
    content: '\e853'
}

.eicon-posts-group[b-it69kds8cq]:before {
    content: '\e854'
}

.eicon-posts-justified[b-it69kds8cq]:before {
    content: '\e855'
}

.eicon-posts-masonry[b-it69kds8cq]:before {
    content: '\e856'
}

.eicon-posts-ticker[b-it69kds8cq]:before {
    content: '\e857'
}

.eicon-price-list[b-it69kds8cq]:before {
    content: '\e858'
}

.eicon-price-table[b-it69kds8cq]:before {
    content: '\e859'
}

.eicon-radio[b-it69kds8cq]:before {
    content: '\e860'
}

.eicon-rtl[b-it69kds8cq]:before {
    content: '\e861'
}

.eicon-scroll[b-it69kds8cq]:before {
    content: '\e862'
}

.eicon-search[b-it69kds8cq]:before {
    content: '\e863'
}

.eicon-select[b-it69kds8cq]:before {
    content: '\e864'
}

.eicon-share[b-it69kds8cq]:before {
    content: '\e865'
}

.eicon-sidebar[b-it69kds8cq]:before {
    content: '\e866'
}

.eicon-skill-bar[b-it69kds8cq]:before {
    content: '\e867'
}

.eicon-slider-3d[b-it69kds8cq]:before {
    content: '\e868'
}

.eicon-slider-album[b-it69kds8cq]:before {
    content: '\e869'
}

.eicon-slider-device[b-it69kds8cq]:before {
    content: '\e870'
}

.eicon-slider-full-screen[b-it69kds8cq]:before {
    content: '\e871'
}

.eicon-slider-push[b-it69kds8cq]:before {
    content: '\e872'
}

.eicon-slider-vertical[b-it69kds8cq]:before {
    content: '\e873'
}

.eicon-slider-video[b-it69kds8cq]:before {
    content: '\e874'
}

.eicon-slideshow[b-it69kds8cq]:before {
    content: '\e875'
}

.eicon-social-icons[b-it69kds8cq]:before {
    content: '\e876'
}

.eicon-spacer[b-it69kds8cq]:before {
    content: '\e877'
}

.eicon-table[b-it69kds8cq]:before {
    content: '\e878'
}

.eicon-tabs[b-it69kds8cq]:before {
    content: '\e879'
}

.eicon-tel-field[b-it69kds8cq]:before {
    content: '\e880'
}

.eicon-text-area[b-it69kds8cq]:before {
    content: '\e881'
}

.eicon-text-field[b-it69kds8cq]:before {
    content: '\e882'
}

.eicon-thumbnails-down[b-it69kds8cq]:before {
    content: '\e883'
}

.eicon-thumbnails-half[b-it69kds8cq]:before {
    content: '\e884'
}

.eicon-thumbnails-right[b-it69kds8cq]:before {
    content: '\e885'
}

.eicon-time-line[b-it69kds8cq]:before {
    content: '\e886'
}

.eicon-toggle[b-it69kds8cq]:before {
    content: '\e887'
}

.eicon-url[b-it69kds8cq]:before {
    content: '\e888'
}

.eicon-type-tool[b-it69kds8cq]:before {
    content: '\e889'
}

.eicon-wordpress[b-it69kds8cq]:before {
    content: '\e890'
}

.eicon-align-left[b-it69kds8cq]:before {
    content: '\e891'
}

.eicon-anchor[b-it69kds8cq]:before {
    content: '\e892'
}

.eicon-bullet-list[b-it69kds8cq]:before {
    content: '\e893'
}

.eicon-coding[b-it69kds8cq]:before {
    content: '\e894'
}

.eicon-favorite[b-it69kds8cq]:before {
    content: '\e895'
}

.eicon-google-maps[b-it69kds8cq]:before {
    content: '\e896'
}

.eicon-insert-image[b-it69kds8cq]:before {
    content: '\e897'
}

.eicon-photo-library[b-it69kds8cq]:before {
    content: '\e898'
}

.eicon-woocommerce[b-it69kds8cq]:before {
    content: '\e899'
}

.eicon-youtube[b-it69kds8cq]:before {
    content: '\e900'
}

.eicon-flip-box[b-it69kds8cq]:before {
    content: '\e901'
}

.eicon-settings[b-it69kds8cq]:before {
    content: '\e902'
}

.eicon-headphones[b-it69kds8cq]:before {
    content: '\e903'
}

.eicon-testimonial[b-it69kds8cq]:before {
    content: '\e904'
}

.eicon-counter-circle[b-it69kds8cq]:before {
    content: '\e905'
}

.eicon-person[b-it69kds8cq]:before {
    content: '\e906'
}

.eicon-chevron-right[b-it69kds8cq]:before {
    content: '\e907'
}

.eicon-chevron-left[b-it69kds8cq]:before {
    content: '\e908'
}

.eicon-close[b-it69kds8cq]:before {
    content: '\e909'
}

.eicon-file-download[b-it69kds8cq]:before {
    content: '\e910'
}

.eicon-save[b-it69kds8cq]:before {
    content: '\e911'
}

.eicon-zoom-in[b-it69kds8cq]:before {
    content: '\e912'
}

.eicon-shortcode[b-it69kds8cq]:before {
    content: '\e913'
}

.eicon-nerd[b-it69kds8cq]:before {
    content: '\e914'
}

.eicon-device-desktop[b-it69kds8cq]:before {
    content: '\e915'
}

.eicon-device-tablet[b-it69kds8cq]:before {
    content: '\e916'
}

.eicon-device-mobile[b-it69kds8cq]:before {
    content: '\e917'
}

.eicon-document-file[b-it69kds8cq]:before {
    content: '\e918'
}

.eicon-folder[b-it69kds8cq]:before {
    content: '\e919'
}

.eicon-hypster[b-it69kds8cq]:before {
    content: '\e920'
}

.eicon-h-align-left[b-it69kds8cq]:before {
    content: '\e921'
}

.eicon-h-align-right[b-it69kds8cq]:before {
    content: '\e922'
}

.eicon-h-align-center[b-it69kds8cq]:before {
    content: '\e923'
}

.eicon-h-align-stretch[b-it69kds8cq]:before {
    content: '\e924'
}

.eicon-v-align-top[b-it69kds8cq]:before {
    content: '\e925'
}

.eicon-v-align-bottom[b-it69kds8cq]:before {
    content: '\e926'
}

.eicon-v-align-middle[b-it69kds8cq]:before {
    content: '\e927'
}

.eicon-v-align-stretch[b-it69kds8cq]:before {
    content: '\e928'
}

.eicon-pro-icon[b-it69kds8cq]:before {
    content: '\e929'
}

.eicon-mail[b-it69kds8cq]:before {
    content: '\e930'
}

.eicon-lock-user[b-it69kds8cq]:before {
    content: '\e931'
}

.eicon-testimonial-carousel[b-it69kds8cq]:before {
    content: '\e932'
}

.eicon-media-carousel[b-it69kds8cq]:before {
    content: '\e933'
}

.eicon-section[b-it69kds8cq]:before {
    content: '\e934'
}

.eicon-column[b-it69kds8cq]:before {
    content: '\e935'
}

.eicon-edit[b-it69kds8cq]:before {
    content: '\e936'
}

.eicon-clone[b-it69kds8cq]:before {
    content: '\e937'
}

.eicon-trash[b-it69kds8cq]:before {
    content: '\e938'
}

.eicon-play[b-it69kds8cq]:before {
    content: '\e939'
}

.eicon-angle-right[b-it69kds8cq]:before {
    content: '\e940'
}

.eicon-angle-left[b-it69kds8cq]:before {
    content: '\e941'
}

.eicon-animated-headline[b-it69kds8cq]:before {
    content: '\e942'
}

.eicon-menu-toggle[b-it69kds8cq]:before {
    content: '\e943'
}

.eicon-fb-embed[b-it69kds8cq]:before {
    content: '\e944'
}

.eicon-fb-feed[b-it69kds8cq]:before {
    content: '\e945'
}

.eicon-twitter-embed[b-it69kds8cq]:before {
    content: '\e946'
}

.eicon-twitter-feed[b-it69kds8cq]:before {
    content: '\e947'
}

.eicon-sync[b-it69kds8cq]:before {
    content: '\e948'
}

.eicon-import-export[b-it69kds8cq]:before {
    content: '\e949'
}

.eicon-check-circle[b-it69kds8cq]:before {
    content: '\e950'
}

.eicon-library-save[b-it69kds8cq]:before {
    content: '\e951'
}

.eicon-library-download[b-it69kds8cq]:before {
    content: '\e952'
}

.eicon-insert[b-it69kds8cq]:before {
    content: '\e953'
}

.eicon-preview[b-it69kds8cq]:before {
    content: '\e954'
}

.eicon-sort-down[b-it69kds8cq]:before {
    content: '\e955'
}

.eicon-sort-up[b-it69kds8cq]:before {
    content: '\e956'
}

.eicon-heading[b-it69kds8cq]:before {
    content: '\e957'
}

.eicon-logo[b-it69kds8cq]:before {
    content: '\e958'
}

.eicon-meta-data[b-it69kds8cq]:before {
    content: '\e959'
}

.eicon-post-content[b-it69kds8cq]:before {
    content: '\e960'
}

.eicon-post-excerpt[b-it69kds8cq]:before {
    content: '\e961'
}

.eicon-post-navigation[b-it69kds8cq]:before {
    content: '\e962'
}

.eicon-yoast[b-it69kds8cq]:before {
    content: '\e963'
}

.eicon-nerd-chuckle[b-it69kds8cq]:before {
    content: '\e964'
}

.eicon-nerd-wink[b-it69kds8cq]:before {
    content: '\e965'
}

.eicon-comments[b-it69kds8cq]:before {
    content: '\e966'
}

.eicon-download-circle-o[b-it69kds8cq]:before {
    content: '\e967'
}

.eicon-library-upload[b-it69kds8cq]:before {
    content: '\e968'
}

.eicon-save-o[b-it69kds8cq]:before {
    content: '\e969'
}

.eicon-upload-circle-o[b-it69kds8cq]:before {
    content: '\e970'
}

.eicon-ellipsis-h[b-it69kds8cq]:before {
    content: '\e971'
}

.eicon-ellipsis-v[b-it69kds8cq]:before {
    content: '\e972'
}

.eicon-editor-link[b-it69kds8cq]:before {
    content: '\e500'
}

.eicon-editor-unlink[b-it69kds8cq]:before {
    content: '\e501'
}

.eicon-editor-external-link[b-it69kds8cq]:before {
    content: '\e502'
}

.eicon-editor-close[b-it69kds8cq]:before {
    content: '\e503'
}

.eicon-editor-list-ol[b-it69kds8cq]:before {
    content: '\e504'
}

.eicon-editor-list-ul[b-it69kds8cq]:before {
    content: '\e505'
}

.eicon-editor-bold[b-it69kds8cq]:before {
    content: '\e506'
}

.eicon-editor-italic[b-it69kds8cq]:before {
    content: '\e507'
}

.eicon-editor-underline[b-it69kds8cq]:before {
    content: '\e508'
}

.eicon-editor-paragraph[b-it69kds8cq]:before {
    content: '\e509'
}

.eicon-editor-h1[b-it69kds8cq]:before {
    content: '\e510'
}

.eicon-editor-h2[b-it69kds8cq]:before {
    content: '\e511'
}

.eicon-editor-h3[b-it69kds8cq]:before {
    content: '\e512'
}

.eicon-editor-h4[b-it69kds8cq]:before {
    content: '\e513'
}

.eicon-editor-h5[b-it69kds8cq]:before {
    content: '\e514'
}

.eicon-editor-h6[b-it69kds8cq]:before {
    content: '\e515'
}

.eicon-editor-quote[b-it69kds8cq]:before {
    content: '\e516'
}

.eicon-editor-code[b-it69kds8cq]:before {
    content: '\e517'
}

.eicon-times[b-it69kds8cq]:before {
    content: '\e909'
}

.eicon-floppy-o[b-it69kds8cq]:before {
    content: '\e911'
}

@keyframes bounce-b-it69kds8cq {
    20%,53%,80%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1);
        transform: translate3d(0,0,0)
    }

    40%,43% {
        animation-timing-function: cubic-bezier(.755,.050,.855,.060);
        transform: translate3d(0,-30px,0)
    }

    70% {
        animation-timing-function: cubic-bezier(.755,.050,.855,.060);
        transform: translate3d(0,-15px,0)
    }

    90% {
        transform: translate3d(0,-4px,0)
    }
}

.bounce[b-it69kds8cq] {
    animation-name: bounce-b-it69kds8cq;
    transform-origin: center bottom
}

@keyframes flash-b-it69kds8cq {
    50%,from,to {
        opacity: 1
    }

    25%,75% {
        opacity: 0
    }
}

.flash[b-it69kds8cq] {
    animation-name: flash-b-it69kds8cq
}

@keyframes pulse-b-it69kds8cq {
    from,to {
        transform: scale3d(1,1,1)
    }

    50% {
        transform: scale3d(1.05,1.05,1.05)
    }
}

.pulse[b-it69kds8cq] {
    animation-name: pulse-b-it69kds8cq
}

@keyframes rubberBand-b-it69kds8cq {
    from,to {
        transform: scale3d(1,1,1)
    }

    30% {
        transform: scale3d(1.25,.75,1)
    }

    40% {
        transform: scale3d(.75,1.25,1)
    }

    50% {
        transform: scale3d(1.15,.85,1)
    }

    65% {
        transform: scale3d(.95,1.05,1)
    }

    75% {
        transform: scale3d(1.05,.95,1)
    }
}

.rubberBand[b-it69kds8cq] {
    animation-name: rubberBand-b-it69kds8cq
}

@keyframes shake-b-it69kds8cq {
    from,to {
        transform: translate3d(0,0,0)
    }

    10%,30%,50%,70%,90% {
        transform: translate3d(-10px,0,0)
    }

    20%,40%,60%,80% {
        transform: translate3d(10px,0,0)
    }
}

.shake[b-it69kds8cq] {
    animation-name: shake-b-it69kds8cq
}

@keyframes headShake-b-it69kds8cq {
    0% {
        transform: translateX(0)
    }

    6.5% {
        transform: translateX(-6px) rotateY(-9deg)
    }

    18.5% {
        transform: translateX(5px) rotateY(7deg)
    }

    31.5% {
        transform: translateX(-3px) rotateY(-5deg)
    }

    43.5% {
        transform: translateX(2px) rotateY(3deg)
    }

    50% {
        transform: translateX(0)
    }
}

.headShake[b-it69kds8cq] {
    animation-timing-function: ease-in-out;
    animation-name: headShake-b-it69kds8cq
}

@keyframes swing-b-it69kds8cq {
    20% {
        transform: rotate3d(0,0,1,15deg)
    }

    40% {
        transform: rotate3d(0,0,1,-10deg)
    }

    60% {
        transform: rotate3d(0,0,1,5deg)
    }

    80% {
        transform: rotate3d(0,0,1,-5deg)
    }

    to {
        transform: rotate3d(0,0,1,0deg)
    }
}

.swing[b-it69kds8cq] {
    transform-origin: top center;
    animation-name: swing-b-it69kds8cq
}

@keyframes tada-b-it69kds8cq {
    from,to {
        transform: scale3d(1,1,1)
    }

    10%,20% {
        transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
    }

    30%,50%,70%,90% {
        transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)
    }

    40%,60%,80% {
        transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)
    }
}

.tada[b-it69kds8cq] {
    animation-name: tada-b-it69kds8cq
}

@keyframes wobble-b-it69kds8cq {
    from,to {
        transform: none
    }

    15% {
        transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)
    }

    30% {
        transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg)
    }

    45% {
        transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)
    }

    60% {
        transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg)
    }

    75% {
        transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)
    }
}

.wobble[b-it69kds8cq] {
    animation-name: wobble-b-it69kds8cq
}

@keyframes jello-b-it69kds8cq {
    11.1%,from,to {
        transform: none
    }

    22.2% {
        transform: skewX(-12.5deg) skewY(-12.5deg)
    }

    33.3% {
        transform: skewX(6.25deg) skewY(6.25deg)
    }

    44.4% {
        transform: skewX(-3.125deg) skewY(-3.125deg)
    }

    55.5% {
        transform: skewX(1.5625deg) skewY(1.5625deg)
    }

    66.6% {
        transform: skewX(-.78125deg) skewY(-.78125deg)
    }

    77.7% {
        transform: skewX(.390625deg) skewY(.390625deg)
    }

    88.8% {
        transform: skewX(-.1953125deg) skewY(-.1953125deg)
    }
}

.jello[b-it69kds8cq] {
    animation-name: jello-b-it69kds8cq;
    transform-origin: center
}

@keyframes bounceIn-b-it69kds8cq {
    20%,40%,60%,80%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    20% {
        transform: scale3d(1.1,1.1,1.1)
    }

    40% {
        transform: scale3d(.9,.9,.9)
    }

    60% {
        opacity: 1;
        transform: scale3d(1.03,1.03,1.03)
    }

    80% {
        transform: scale3d(.97,.97,.97)
    }

    to {
        opacity: 1;
        transform: scale3d(1,1,1)
    }
}

.bounceIn[b-it69kds8cq] {
    animation-name: bounceIn-b-it69kds8cq
}

@keyframes bounceInDown-b-it69kds8cq {
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(0,-3000px,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(0,25px,0)
    }

    75% {
        transform: translate3d(0,-10px,0)
    }

    90% {
        transform: translate3d(0,5px,0)
    }

    to {
        transform: none
    }
}

.bounceInDown[b-it69kds8cq] {
    animation-name: bounceInDown-b-it69kds8cq
}

@keyframes bounceInLeft-b-it69kds8cq {
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(-3000px,0,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(25px,0,0)
    }

    75% {
        transform: translate3d(-10px,0,0)
    }

    90% {
        transform: translate3d(5px,0,0)
    }

    to {
        transform: none
    }
}

.bounceInLeft[b-it69kds8cq] {
    animation-name: bounceInLeft-b-it69kds8cq
}

@keyframes bounceInRight-b-it69kds8cq {
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    from {
        opacity: 0;
        transform: translate3d(3000px,0,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(-25px,0,0)
    }

    75% {
        transform: translate3d(10px,0,0)
    }

    90% {
        transform: translate3d(-5px,0,0)
    }

    to {
        transform: none
    }
}

.bounceInRight[b-it69kds8cq] {
    animation-name: bounceInRight-b-it69kds8cq
}

@keyframes bounceInUp-b-it69kds8cq {
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    from {
        opacity: 0;
        transform: translate3d(0,3000px,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(0,-20px,0)
    }

    75% {
        transform: translate3d(0,10px,0)
    }

    90% {
        transform: translate3d(0,-5px,0)
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.bounceInUp[b-it69kds8cq] {
    animation-name: bounceInUp-b-it69kds8cq
}

@keyframes fadeIn-b-it69kds8cq {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.fadeIn[b-it69kds8cq] {
    animation-name: fadeIn-b-it69kds8cq
}

@keyframes fadeInDown-b-it69kds8cq {
    from {
        opacity: 0;
        transform: translate3d(0,-100%,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.fadeInDown[b-it69kds8cq] {
    animation-name: fadeInDown-b-it69kds8cq
}

@keyframes fadeInLeft-b-it69kds8cq {
    from {
        opacity: 0;
        transform: translate3d(-100%,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.fadeInLeft[b-it69kds8cq] {
    animation-name: fadeInLeft-b-it69kds8cq
}

@keyframes fadeInRight-b-it69kds8cq {
    from {
        opacity: 0;
        transform: translate3d(100%,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.fadeInRight[b-it69kds8cq] {
    animation-name: fadeInRight-b-it69kds8cq
}

@keyframes fadeInUp-b-it69kds8cq {
    from {
        opacity: 0;
        transform: translate3d(0,100%,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.fadeInUp[b-it69kds8cq] {
    animation-name: fadeInUp-b-it69kds8cq
}

@keyframes lightSpeedIn-b-it69kds8cq {
    from {
        transform: translate3d(100%,0,0) skewX(-30deg);
        opacity: 0
    }

    60% {
        transform: skewX(20deg);
        opacity: 1
    }

    80% {
        transform: skewX(-5deg);
        opacity: 1
    }

    to {
        transform: none;
        opacity: 1
    }
}

.lightSpeedIn[b-it69kds8cq] {
    animation-name: lightSpeedIn-b-it69kds8cq;
    animation-timing-function: ease-out
}

@keyframes rotateIn-b-it69kds8cq {
    from {
        transform-origin: center;
        transform: rotate3d(0,0,1,-200deg);
        opacity: 0
    }

    to {
        transform-origin: center;
        transform: none;
        opacity: 1
    }
}

.rotateIn[b-it69kds8cq] {
    animation-name: rotateIn-b-it69kds8cq
}

@keyframes rotateInDownLeft-b-it69kds8cq {
    from {
        transform-origin: left bottom;
        transform: rotate3d(0,0,1,-45deg);
        opacity: 0
    }

    to {
        transform-origin: left bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInDownLeft[b-it69kds8cq] {
    animation-name: rotateInDownLeft-b-it69kds8cq
}

@keyframes rotateInDownRight-b-it69kds8cq {
    from {
        transform-origin: right bottom;
        transform: rotate3d(0,0,1,45deg);
        opacity: 0
    }

    to {
        transform-origin: right bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInDownRight[b-it69kds8cq] {
    animation-name: rotateInDownRight-b-it69kds8cq
}

@keyframes rotateInUpLeft-b-it69kds8cq {
    from {
        transform-origin: left bottom;
        transform: rotate3d(0,0,1,45deg);
        opacity: 0
    }

    to {
        transform-origin: left bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInUpLeft[b-it69kds8cq] {
    animation-name: rotateInUpLeft-b-it69kds8cq
}

@keyframes rotateInUpRight-b-it69kds8cq {
    from {
        transform-origin: right bottom;
        transform: rotate3d(0,0,1,-90deg);
        opacity: 0
    }

    to {
        transform-origin: right bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInUpRight[b-it69kds8cq] {
    animation-name: rotateInUpRight-b-it69kds8cq
}

@keyframes rollIn-b-it69kds8cq {
    from {
        opacity: 0;
        transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.rollIn[b-it69kds8cq] {
    animation-name: rollIn-b-it69kds8cq
}

@keyframes zoomIn-b-it69kds8cq {
    from {
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    50% {
        opacity: 1
    }
}

.zoomIn[b-it69kds8cq] {
    animation-name: zoomIn-b-it69kds8cq
}

@keyframes zoomInDown-b-it69kds8cq {
    from {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.zoomInDown[b-it69kds8cq] {
    animation-name: zoomInDown-b-it69kds8cq
}

@keyframes zoomInLeft-b-it69kds8cq {
    from {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.zoomInLeft[b-it69kds8cq] {
    animation-name: zoomInLeft-b-it69kds8cq
}

@keyframes zoomInRight-b-it69kds8cq {
    from {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.zoomInRight[b-it69kds8cq] {
    animation-name: zoomInRight-b-it69kds8cq
}

@keyframes zoomInUp-b-it69kds8cq {
    from {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.zoomInUp[b-it69kds8cq] {
    animation-name: zoomInUp-b-it69kds8cq
}

@keyframes slideInDown-b-it69kds8cq {
    from {
        transform: translate3d(0,-100%,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.slideInDown[b-it69kds8cq] {
    animation-name: slideInDown-b-it69kds8cq
}

@keyframes slideInLeft-b-it69kds8cq {
    from {
        transform: translate3d(-100%,0,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.slideInLeft[b-it69kds8cq] {
    animation-name: slideInLeft-b-it69kds8cq
}

@keyframes slideInRight-b-it69kds8cq {
    from {
        transform: translate3d(100%,0,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.slideInRight[b-it69kds8cq] {
    animation-name: slideInRight-b-it69kds8cq
}

@keyframes slideInUp-b-it69kds8cq {
    from {
        transform: translate3d(0,100%,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.slideInUp[b-it69kds8cq] {
    animation-name: slideInUp-b-it69kds8cq
}

.elementor-animation-grow[b-it69kds8cq] {
    transition-duration: .3s;
    transition-property: transform
}

    .elementor-animation-grow:active[b-it69kds8cq], .elementor-animation-grow:focus[b-it69kds8cq], .elementor-animation-grow:hover[b-it69kds8cq] {
        transform: scale(1.1)
    }

.elementor-animation-shrink[b-it69kds8cq] {
    transition-duration: .3s;
    transition-property: transform
}

    .elementor-animation-shrink:active[b-it69kds8cq], .elementor-animation-shrink:focus[b-it69kds8cq], .elementor-animation-shrink:hover[b-it69kds8cq] {
        transform: scale(0.9)
    }

@keyframes elementor-animation-pulse-b-it69kds8cq {
    25% {
        transform: scale(1.1)
    }

    75% {
        transform: scale(0.9)
    }
}

.elementor-animation-pulse:active[b-it69kds8cq], .elementor-animation-pulse:focus[b-it69kds8cq], .elementor-animation-pulse:hover[b-it69kds8cq] {
    animation-name: elementor-animation-pulse-b-it69kds8cq;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite
}

@keyframes elementor-animation-pulse-grow-b-it69kds8cq {
    to {
        transform: scale(1.1)
    }
}

.elementor-animation-pulse-grow:active[b-it69kds8cq], .elementor-animation-pulse-grow:focus[b-it69kds8cq], .elementor-animation-pulse-grow:hover[b-it69kds8cq] {
    animation-name: elementor-animation-pulse-grow-b-it69kds8cq;
    animation-duration: .3s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: alternate
}

@keyframes elementor-animation-pulse-shrink-b-it69kds8cq {
    to {
        transform: scale(0.9)
    }
}

.elementor-animation-pulse-shrink:active[b-it69kds8cq], .elementor-animation-pulse-shrink:focus[b-it69kds8cq], .elementor-animation-pulse-shrink:hover[b-it69kds8cq] {
    animation-name: elementor-animation-pulse-shrink-b-it69kds8cq;
    animation-duration: .3s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: alternate
}

@keyframes elementor-animation-push-b-it69kds8cq {
    50% {
        transform: scale(0.8)
    }

    100% {
        transform: scale(1)
    }
}

.elementor-animation-push:active[b-it69kds8cq], .elementor-animation-push:focus[b-it69kds8cq], .elementor-animation-push:hover[b-it69kds8cq] {
    animation-name: elementor-animation-push-b-it69kds8cq;
    animation-duration: .3s;
    animation-timing-function: linear;
    animation-iteration-count: 1
}

@keyframes elementor-animation-pop-b-it69kds8cq {
    50% {
        transform: scale(1.2)
    }
}

.elementor-animation-pop:active[b-it69kds8cq], .elementor-animation-pop:focus[b-it69kds8cq], .elementor-animation-pop:hover[b-it69kds8cq] {
    animation-name: elementor-animation-pop-b-it69kds8cq;
    animation-duration: .3s;
    animation-timing-function: linear;
    animation-iteration-count: 1
}

.elementor-animation-bounce-in[b-it69kds8cq] {
    transition-duration: .5s
}

    .elementor-animation-bounce-in:active[b-it69kds8cq], .elementor-animation-bounce-in:focus[b-it69kds8cq], .elementor-animation-bounce-in:hover[b-it69kds8cq] {
        transform: scale(1.2);
        transition-timing-function: cubic-bezier(0.47,2.02,.31,-.36)
    }

.elementor-animation-bounce-out[b-it69kds8cq] {
    transition-duration: .5s
}

    .elementor-animation-bounce-out:active[b-it69kds8cq], .elementor-animation-bounce-out:focus[b-it69kds8cq], .elementor-animation-bounce-out:hover[b-it69kds8cq] {
        transform: scale(0.8);
        transition-timing-function: cubic-bezier(0.47,2.02,.31,-.36)
    }

.elementor-animation-rotate[b-it69kds8cq] {
    transition-duration: .3s;
    transition-property: transform
}

    .elementor-animation-rotate:active[b-it69kds8cq], .elementor-animation-rotate:focus[b-it69kds8cq], .elementor-animation-rotate:hover[b-it69kds8cq] {
        transform: rotate(4deg)
    }

.elementor-animation-grow-rotate[b-it69kds8cq] {
    transition-duration: .3s;
    transition-property: transform
}

    .elementor-animation-grow-rotate:active[b-it69kds8cq], .elementor-animation-grow-rotate:focus[b-it69kds8cq], .elementor-animation-grow-rotate:hover[b-it69kds8cq] {
        transform: scale(1.1) rotate(4deg)
    }

.elementor-animation-float[b-it69kds8cq] {
    transition-duration: .3s;
    transition-property: transform;
    transition-timing-function: ease-out
}

    .elementor-animation-float:active[b-it69kds8cq], .elementor-animation-float:focus[b-it69kds8cq], .elementor-animation-float:hover[b-it69kds8cq] {
        transform: translateY(-8px)
    }

.elementor-animation-sink[b-it69kds8cq] {
    transition-duration: .3s;
    transition-property: transform;
    transition-timing-function: ease-out
}

    .elementor-animation-sink:active[b-it69kds8cq], .elementor-animation-sink:focus[b-it69kds8cq], .elementor-animation-sink:hover[b-it69kds8cq] {
        transform: translateY(8px)
    }

@keyframes elementor-animation-bob-b-it69kds8cq {
    0% {
        transform: translateY(-8px)
    }

    50% {
        transform: translateY(-4px)
    }

    100% {
        transform: translateY(-8px)
    }
}

@keyframes elementor-animation-bob-float-b-it69kds8cq {
    100% {
        transform: translateY(-8px)
    }
}

.elementor-animation-bob:active[b-it69kds8cq], .elementor-animation-bob:focus[b-it69kds8cq], .elementor-animation-bob:hover[b-it69kds8cq] {
    animation-name: elementor-animation-bob-float-b-it69kds8cq,elementor-animation-bob-b-it69kds8cq;
    animation-duration: .3s,1.5s;
    animation-delay: 0s,.3s;
    animation-timing-function: ease-out,ease-in-out;
    animation-iteration-count: 1,infinite;
    animation-fill-mode: forwards;
    animation-direction: normal,alternate
}

@keyframes elementor-animation-hang-b-it69kds8cq {
    0% {
        transform: translateY(8px)
    }

    50% {
        transform: translateY(4px)
    }

    100% {
        transform: translateY(8px)
    }
}

@keyframes elementor-animation-hang-sink-b-it69kds8cq {
    100% {
        transform: translateY(8px)
    }
}

.elementor-animation-hang:active[b-it69kds8cq], .elementor-animation-hang:focus[b-it69kds8cq], .elementor-animation-hang:hover[b-it69kds8cq] {
    animation-name: elementor-animation-hang-sink-b-it69kds8cq,elementor-animation-hang-b-it69kds8cq;
    animation-duration: .3s,1.5s;
    animation-delay: 0s,.3s;
    animation-timing-function: ease-out,ease-in-out;
    animation-iteration-count: 1,infinite;
    animation-fill-mode: forwards;
    animation-direction: normal,alternate
}

.elementor-animation-skew[b-it69kds8cq] {
    transition-duration: .3s;
    transition-property: transform
}

    .elementor-animation-skew:active[b-it69kds8cq], .elementor-animation-skew:focus[b-it69kds8cq], .elementor-animation-skew:hover[b-it69kds8cq] {
        transform: skew(-10deg)
    }

.elementor-animation-skew-forward[b-it69kds8cq] {
    transition-duration: .3s;
    transition-property: transform;
    transform-origin: 0 100%
}

    .elementor-animation-skew-forward:active[b-it69kds8cq], .elementor-animation-skew-forward:focus[b-it69kds8cq], .elementor-animation-skew-forward:hover[b-it69kds8cq] {
        transform: skew(-10deg)
    }

.elementor-animation-skew-backward[b-it69kds8cq] {
    transition-duration: .3s;
    transition-property: transform;
    transform-origin: 0 100%
}

    .elementor-animation-skew-backward:active[b-it69kds8cq], .elementor-animation-skew-backward:focus[b-it69kds8cq], .elementor-animation-skew-backward:hover[b-it69kds8cq] {
        transform: skew(10deg)
    }

@keyframes elementor-animation-wobble-vertical-b-it69kds8cq {
    16.65% {
        transform: translateY(8px)
    }

    33.3% {
        transform: translateY(-6px)
    }

    49.95% {
        transform: translateY(4px)
    }

    66.6% {
        transform: translateY(-2px)
    }

    83.25% {
        transform: translateY(1px)
    }

    100% {
        transform: translateY(0)
    }
}

.elementor-animation-wobble-vertical:active[b-it69kds8cq], .elementor-animation-wobble-vertical:focus[b-it69kds8cq], .elementor-animation-wobble-vertical:hover[b-it69kds8cq] {
    animation-name: elementor-animation-wobble-vertical-b-it69kds8cq;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1
}

@keyframes elementor-animation-wobble-horizontal-b-it69kds8cq {
    16.65% {
        transform: translateX(8px)
    }

    33.3% {
        transform: translateX(-6px)
    }

    49.95% {
        transform: translateX(4px)
    }

    66.6% {
        transform: translateX(-2px)
    }

    83.25% {
        transform: translateX(1px)
    }

    100% {
        transform: translateX(0)
    }
}

.elementor-animation-wobble-horizontal:active[b-it69kds8cq], .elementor-animation-wobble-horizontal:focus[b-it69kds8cq], .elementor-animation-wobble-horizontal:hover[b-it69kds8cq] {
    animation-name: elementor-animation-wobble-horizontal-b-it69kds8cq;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1
}

@keyframes elementor-animation-wobble-to-bottom-right-b-it69kds8cq {
    16.65% {
        transform: translate(8px,8px)
    }

    33.3% {
        transform: translate(-6px,-6px)
    }

    49.95% {
        transform: translate(4px,4px)
    }

    66.6% {
        transform: translate(-2px,-2px)
    }

    83.25% {
        transform: translate(1px,1px)
    }

    100% {
        transform: translate(0,0)
    }
}

.elementor-animation-wobble-to-bottom-right:active[b-it69kds8cq], .elementor-animation-wobble-to-bottom-right:focus[b-it69kds8cq], .elementor-animation-wobble-to-bottom-right:hover[b-it69kds8cq] {
    animation-name: elementor-animation-wobble-to-bottom-right-b-it69kds8cq;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1
}

@keyframes elementor-animation-wobble-to-top-right-b-it69kds8cq {
    16.65% {
        transform: translate(8px,-8px)
    }

    33.3% {
        transform: translate(-6px,6px)
    }

    49.95% {
        transform: translate(4px,-4px)
    }

    66.6% {
        transform: translate(-2px,2px)
    }

    83.25% {
        transform: translate(1px,-1px)
    }

    100% {
        transform: translate(0,0)
    }
}

.elementor-animation-wobble-to-top-right:active[b-it69kds8cq], .elementor-animation-wobble-to-top-right:focus[b-it69kds8cq], .elementor-animation-wobble-to-top-right:hover[b-it69kds8cq] {
    animation-name: elementor-animation-wobble-to-top-right-b-it69kds8cq;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1
}

@keyframes elementor-animation-wobble-top-b-it69kds8cq {
    16.65% {
        transform: skew(-12deg)
    }

    33.3% {
        transform: skew(10deg)
    }

    49.95% {
        transform: skew(-6deg)
    }

    66.6% {
        transform: skew(4deg)
    }

    83.25% {
        transform: skew(-2deg)
    }

    100% {
        transform: skew(0)
    }
}

.elementor-animation-wobble-top[b-it69kds8cq] {
    transform-origin: 0 100%
}

    .elementor-animation-wobble-top:active[b-it69kds8cq], .elementor-animation-wobble-top:focus[b-it69kds8cq], .elementor-animation-wobble-top:hover[b-it69kds8cq] {
        animation-name: elementor-animation-wobble-top-b-it69kds8cq;
        animation-duration: 1s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: 1
    }

@keyframes elementor-animation-wobble-bottom-b-it69kds8cq {
    16.65% {
        transform: skew(-12deg)
    }

    33.3% {
        transform: skew(10deg)
    }

    49.95% {
        transform: skew(-6deg)
    }

    66.6% {
        transform: skew(4deg)
    }

    83.25% {
        transform: skew(-2deg)
    }

    100% {
        transform: skew(0)
    }
}

.elementor-animation-wobble-bottom[b-it69kds8cq] {
    transform-origin: 100% 0
}

    .elementor-animation-wobble-bottom:active[b-it69kds8cq], .elementor-animation-wobble-bottom:focus[b-it69kds8cq], .elementor-animation-wobble-bottom:hover[b-it69kds8cq] {
        animation-name: elementor-animation-wobble-bottom-b-it69kds8cq;
        animation-duration: 1s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: 1
    }

@keyframes elementor-animation-wobble-skew-b-it69kds8cq {
    16.65% {
        transform: skew(-12deg)
    }

    33.3% {
        transform: skew(10deg)
    }

    49.95% {
        transform: skew(-6deg)
    }

    66.6% {
        transform: skew(4deg)
    }

    83.25% {
        transform: skew(-2deg)
    }

    100% {
        transform: skew(0)
    }
}

.elementor-animation-wobble-skew:active[b-it69kds8cq], .elementor-animation-wobble-skew:focus[b-it69kds8cq], .elementor-animation-wobble-skew:hover[b-it69kds8cq] {
    animation-name: elementor-animation-wobble-skew-b-it69kds8cq;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1
}

@keyframes elementor-animation-buzz-b-it69kds8cq {
    50% {
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        transform: translateX(-3px) rotate(-2deg)
    }
}

.elementor-animation-buzz:active[b-it69kds8cq], .elementor-animation-buzz:focus[b-it69kds8cq], .elementor-animation-buzz:hover[b-it69kds8cq] {
    animation-name: elementor-animation-buzz-b-it69kds8cq;
    animation-duration: .15s;
    animation-timing-function: linear;
    animation-iteration-count: infinite
}

@keyframes elementor-animation-buzz-out-b-it69kds8cq {
    10% {
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        transform: translateX(1px) rotate(0)
    }

    100% {
        transform: translateX(-1px) rotate(0)
    }
}

.elementor-animation-buzz-out:active[b-it69kds8cq], .elementor-animation-buzz-out:focus[b-it69kds8cq], .elementor-animation-buzz-out:hover[b-it69kds8cq] {
    animation-name: elementor-animation-buzz-out-b-it69kds8cq;
    animation-duration: .75s;
    animation-timing-function: linear;
    animation-iteration-count: 1
}

/*! elementor - v1.8.11 - 19-12-2017 */
@charset "UTF-8";

.dialog-widget[b-it69kds8cq] {
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,.8);
    z-index: 9999
}

.dialog-widget-content[b-it69kds8cq] {
    background-color: #fff;
    position: absolute;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 2px 8px 23px 3px rgba(0,0,0,.2);
    box-shadow: 2px 8px 23px 3px rgba(0,0,0,.2);
    overflow: hidden
}

.dialog-message[b-it69kds8cq], .dialog-widget-header[b-it69kds8cq] {
    text-align: center
}

.dialog-message[b-it69kds8cq] {
    font-size: 12px;
    line-height: 1.5
}

.dialog-buttons-wrapper[b-it69kds8cq] {
    border-top: 1px solid #e6e9ec;
    text-align: center
}

    .dialog-buttons-wrapper > button[b-it69kds8cq] {
        border: none;
        background: none;
        font-size: 15px;
        cursor: pointer;
        padding: 13px 0;
        outline: 0
    }

        .dialog-buttons-wrapper > button:first-child[b-it69kds8cq] {
            color: #6d7882
        }

        .dialog-buttons-wrapper > button.dialog-ok[b-it69kds8cq] {
            color: #b01b1b
        }

        .dialog-buttons-wrapper > button.dialog-take_over[b-it69kds8cq] {
            color: #39b54a
        }

        .dialog-buttons-wrapper > button:active[b-it69kds8cq] {
            background-color: rgba(230,233,236,.5)
        }

        .dialog-buttons-wrapper > button[b-it69kds8cq]::-moz-focus-inner {
            border: 0
        }

.dialog-widget-header[b-it69kds8cq] {
    padding: 20px 0;
    font-weight: 500
}

.dialog-close-button[b-it69kds8cq] {
    cursor: pointer;
    position: absolute;
    top: 30px;
    right: 30px;
    font-size: 15px
}

    .dialog-close-button:not(:hover)[b-it69kds8cq] {
        opacity: .4
    }

.dialog-confirm-widget .dialog-widget-header[b-it69kds8cq], .dialog-options-widget .dialog-widget-header[b-it69kds8cq] {
    font-size: 15px;
    color: #495157
}

.dialog-confirm-widget .dialog-buttons-wrapper > button[b-it69kds8cq], .dialog-options-widget .dialog-buttons-wrapper > button[b-it69kds8cq] {
    width: 50%
}

    .dialog-confirm-widget .dialog-buttons-wrapper > button:first-child[b-it69kds8cq], .dialog-options-widget .dialog-buttons-wrapper > button:first-child[b-it69kds8cq] {
        border-right: 1px solid #e6e9ec
    }

    .dialog-confirm-widget .dialog-buttons-wrapper > button:hover[b-it69kds8cq], .dialog-options-widget .dialog-buttons-wrapper > button:hover[b-it69kds8cq] {
        background-color: #f4f6f7
    }

.dialog-alert-widget[b-it69kds8cq], .dialog-confirm-widget[b-it69kds8cq], .dialog-options-widget[b-it69kds8cq] {
    -webkit-user-select: none;
    -moz-user-select: none
}

    .dialog-alert-widget .dialog-widget-content[b-it69kds8cq], .dialog-confirm-widget .dialog-widget-content[b-it69kds8cq], .dialog-options-widget .dialog-widget-content[b-it69kds8cq] {
        margin: auto;
        width: 375px
    }

    .dialog-alert-widget .dialog-message[b-it69kds8cq], .dialog-confirm-widget .dialog-message[b-it69kds8cq], .dialog-options-widget .dialog-message[b-it69kds8cq] {
        padding: 0 20px;
        min-height: 50px
    }

    .dialog-alert-widget .dialog-buttons-wrapper > button[b-it69kds8cq] {
        width: 100%
    }

@media (max-width:767px) {
    .dialog-close-button[b-it69kds8cq] {
        top: 15px;
        right: 15px
    }

    body.admin-bar .dialog-close-button[b-it69kds8cq] {
        top: 40px
    }
}

.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio[b-it69kds8cq] {
    padding-bottom: 42.8571%
}

.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio[b-it69kds8cq] {
    padding-bottom: 56.25%
}

.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio[b-it69kds8cq] {
    padding-bottom: 75%
}

.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio[b-it69kds8cq] {
    padding-bottom: 66.6666%
}

.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio[b-it69kds8cq] {
    padding-bottom: 100%
}

.elementor-fit-aspect-ratio[b-it69kds8cq] {
    position: relative;
    height: 0
}

    .elementor-fit-aspect-ratio iframe[b-it69kds8cq] {
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        border: 0
    }

.elementor-hidden[b-it69kds8cq] {
    display: none
}

.elementor[b-it69kds8cq] {
    -webkit-hyphens: manual;
    -ms-hyphens: manual;
    hyphens: manual
}

    .elementor *[b-it69kds8cq], .elementor [b-it69kds8cq]:after, .elementor [b-it69kds8cq]:before {
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .elementor a[b-it69kds8cq] {
        -webkit-box-shadow: none;
        box-shadow: none;
        text-decoration: none
    }

    .elementor hr[b-it69kds8cq] {
        margin: 0;
        background-color: transparent
    }

    .elementor img[b-it69kds8cq] {
        height: auto;
        max-width: 100%;
        border: none;
        -webkit-border-radius: 0;
        border-radius: 0;
        -webkit-box-shadow: none;
        box-shadow: none
    }

    .elementor .elementor-widget:not(.elementor-widget-text-editor) figure[b-it69kds8cq] {
        margin: 0
    }

    .elementor embed[b-it69kds8cq], .elementor iframe[b-it69kds8cq], .elementor object[b-it69kds8cq], .elementor video[b-it69kds8cq] {
        max-width: 100%;
        width: 100%;
        margin: 0;
        line-height: 1;
        border: none
    }

    .elementor .elementor-custom-embed[b-it69kds8cq] {
        line-height: 0
    }

    .elementor .elementor-background-video-container[b-it69kds8cq] {
        height: 100%;
        width: 100%;
        top: 0;
        left: 0;
        position: absolute;
        overflow: hidden;
        z-index: 0;
        -webkit-transition: opacity 1s;
        -o-transition: opacity 1s;
        transition: opacity 1s
    }

        .elementor .elementor-background-video-container.elementor-loading[b-it69kds8cq] {
            opacity: 0
        }

    .elementor .elementor-background-video-embed[b-it69kds8cq] {
        max-width: none;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    .elementor .elementor-background-video[b-it69kds8cq] {
        position: absolute;
        max-width: none;
        top: 50%;
        left: 50%;
        -webkit-transform: translateY(-50%) translateX(-50%);
        -ms-transform: translateY(-50%) translateX(-50%);
        transform: translateY(-50%) translateX(-50%)
    }

    .elementor .elementor-html5-video[b-it69kds8cq] {
        -o-object-fit: cover;
        object-fit: cover
    }

    .elementor .elementor-background-overlay[b-it69kds8cq] {
        height: 100%;
        width: 100%;
        top: 0;
        left: 0;
        position: absolute
    }

.elementor-invisible[b-it69kds8cq] {
    visibility: hidden
}

.elementor-align-center[b-it69kds8cq] {
    text-align: center
}

    .elementor-align-center .elementor-button[b-it69kds8cq] {
        width: auto
    }

.elementor-align-right[b-it69kds8cq] {
    text-align: right
}

    .elementor-align-right .elementor-button[b-it69kds8cq] {
        width: auto
    }

.elementor-align-left[b-it69kds8cq] {
    text-align: left
}

    .elementor-align-left .elementor-button[b-it69kds8cq] {
        width: auto
    }

.elementor-align-justify .elementor-button[b-it69kds8cq] {
    width: 100%
}

.elementor-custom-embed-play[b-it69kds8cq] {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%)
}

    .elementor-custom-embed-play i[b-it69kds8cq] {
        font-size: 100px;
        color: #fff;
        opacity: .8;
        text-shadow: 1px 0 6px rgba(0,0,0,.3);
        -webkit-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s
    }

    .elementor-custom-embed-play.elementor-playing i[b-it69kds8cq] {
        font-family: FontAwesome;
        -webkit-animation: fa-spin 2s infinite linear;
        animation: fa-spin-b-it69kds8cq 2s infinite linear
    }

        .elementor-custom-embed-play.elementor-playing i[b-it69kds8cq]:before {
            content: "\f1ce"
        }

.elementor-swiper-button[b-it69kds8cq] {
    position: absolute;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    z-index: 1;
    cursor: pointer;
    font-size: 25px;
    color: hsla(0,0%,93%,.9);
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

    .elementor-swiper-button.swiper-button-disabled[b-it69kds8cq] {
        opacity: .3
    }

@media (max-width:1024px) {
    .elementor-tablet-align-center[b-it69kds8cq] {
        text-align: center
    }

        .elementor-tablet-align-center .elementor-button[b-it69kds8cq] {
            width: auto
        }

    .elementor-tablet-align-right[b-it69kds8cq] {
        text-align: right
    }

        .elementor-tablet-align-right .elementor-button[b-it69kds8cq] {
            width: auto
        }

    .elementor-tablet-align-left[b-it69kds8cq] {
        text-align: left
    }

        .elementor-tablet-align-left .elementor-button[b-it69kds8cq] {
            width: auto
        }

    .elementor-tablet-align-justify .elementor-button[b-it69kds8cq] {
        width: 100%
    }
}

@media (max-width:767px) {
    .elementor-mobile-align-center[b-it69kds8cq] {
        text-align: center
    }

        .elementor-mobile-align-center .elementor-button[b-it69kds8cq] {
            width: auto
        }

    .elementor-mobile-align-right[b-it69kds8cq] {
        text-align: right
    }

        .elementor-mobile-align-right .elementor-button[b-it69kds8cq] {
            width: auto
        }

    .elementor-mobile-align-left[b-it69kds8cq] {
        text-align: left
    }

        .elementor-mobile-align-left .elementor-button[b-it69kds8cq] {
            width: auto
        }

    .elementor-mobile-align-justify .elementor-button[b-it69kds8cq] {
        width: 100%
    }
}

#wpadminbar #wp-admin-bar-elementor_edit_page > .ab-item[b-it69kds8cq]:before {
    content: "\e800";
    font-family: eicons;
    font-size: 12px;
    margin-top: 5px
}

.elementor[b-it69kds8cq]:after {
    position: absolute;
    opacity: 0;
    width: 0;
    height: 0;
    padding: 0;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0
}

@media (min-width:1025px) {
    .elementor[b-it69kds8cq]:after {
        content: "desktop"
    }
}

@media (min-width:768px) and (max-width:1024px) {
    .elementor[b-it69kds8cq]:after {
        content: "tablet"
    }
}

@media (max-width:767px) {
    .elementor[b-it69kds8cq]:after {
        content: "mobile"
    }
}

.elementor-section[b-it69kds8cq] {
    position: relative
}

    .elementor-section .elementor-container[b-it69kds8cq] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-right: auto;
        margin-left: auto;
        position: relative
    }

    .elementor-section.elementor-section-boxed > .elementor-container[b-it69kds8cq] {
        max-width: 1140px
    }

    .elementor-section.elementor-section-stretched[b-it69kds8cq] {
        position: relative;
        width: 100%
    }

    .elementor-section.elementor-section-items-top > .elementor-container[b-it69kds8cq] {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .elementor-section.elementor-section-items-middle > .elementor-container[b-it69kds8cq] {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .elementor-section.elementor-section-items-bottom > .elementor-container[b-it69kds8cq] {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }

@media (min-width:768px) {
    .elementor-section.elementor-section-height-full[b-it69kds8cq] {
        height: 100vh
    }

        .elementor-section.elementor-section-height-full > .elementor-container[b-it69kds8cq] {
            height: 100%
        }
}

.elementor-section-content-top > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap[b-it69kds8cq] {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.elementor-section-content-middle > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap[b-it69kds8cq] {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.elementor-section-content-bottom > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap[b-it69kds8cq] {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end
}

.elementor-row[b-it69kds8cq] {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

@media (max-width:1024px) {
    .elementor-row[b-it69kds8cq] {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

.elementor-column-wrap[b-it69kds8cq] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.elementor-column-wrap[b-it69kds8cq], .elementor-widget-wrap[b-it69kds8cq] {
    width: 100%;
    position: relative
}

.elementor-widget[b-it69kds8cq] {
    position: relative
}

    .elementor-widget:not(:last-child)[b-it69kds8cq] {
        margin-bottom: 20px
    }

.elementor-column[b-it69kds8cq] {
    position: relative;
    min-height: 1px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.elementor-column-gap-narrow > .elementor-row > .elementor-column > .elementor-element-populated[b-it69kds8cq] {
    padding: 5px
}

.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated[b-it69kds8cq] {
    padding: 10px
}

.elementor-column-gap-extended > .elementor-row > .elementor-column > .elementor-element-populated[b-it69kds8cq] {
    padding: 15px
}

.elementor-column-gap-wide > .elementor-row > .elementor-column > .elementor-element-populated[b-it69kds8cq] {
    padding: 20px
}

.elementor-column-gap-wider > .elementor-row > .elementor-column > .elementor-element-populated[b-it69kds8cq] {
    padding: 30px
}

.elementor-inner-section .elementor-column-gap-no .elementor-element-populated[b-it69kds8cq] {
    padding: 0
}

@media (min-width:768px) {
    .elementor-column.elementor-col-10[b-it69kds8cq], .elementor-column[data-col="10"][b-it69kds8cq] {
        width: 10%
    }

    .elementor-column.elementor-col-11[b-it69kds8cq], .elementor-column[data-col="11"][b-it69kds8cq] {
        width: 11.111%
    }

    .elementor-column.elementor-col-12[b-it69kds8cq], .elementor-column[data-col="12"][b-it69kds8cq] {
        width: 12.5%
    }

    .elementor-column.elementor-col-14[b-it69kds8cq], .elementor-column[data-col="14"][b-it69kds8cq] {
        width: 14.285%
    }

    .elementor-column.elementor-col-16[b-it69kds8cq], .elementor-column[data-col="16"][b-it69kds8cq] {
        width: 16.666%
    }

    .elementor-column.elementor-col-20[b-it69kds8cq], .elementor-column[data-col="20"][b-it69kds8cq] {
        width: 20%
    }

    .elementor-column.elementor-col-25[b-it69kds8cq], .elementor-column[data-col="25"][b-it69kds8cq] {
        width: 25%
    }

    .elementor-column.elementor-col-30[b-it69kds8cq], .elementor-column[data-col="30"][b-it69kds8cq] {
        width: 30%
    }

    .elementor-column.elementor-col-33[b-it69kds8cq], .elementor-column[data-col="33"][b-it69kds8cq] {
        width: 33.333%
    }

    .elementor-column.elementor-col-40[b-it69kds8cq], .elementor-column[data-col="40"][b-it69kds8cq] {
        width: 40%
    }

    .elementor-column.elementor-col-50[b-it69kds8cq], .elementor-column[data-col="50"][b-it69kds8cq] {
        width: 50%
    }

    .elementor-column.elementor-col-60[b-it69kds8cq], .elementor-column[data-col="60"][b-it69kds8cq] {
        width: 60%
    }

    .elementor-column.elementor-col-66[b-it69kds8cq], .elementor-column[data-col="66"][b-it69kds8cq] {
        width: 66.666%
    }

    .elementor-column.elementor-col-70[b-it69kds8cq], .elementor-column[data-col="70"][b-it69kds8cq] {
        width: 70%
    }

    .elementor-column.elementor-col-75[b-it69kds8cq], .elementor-column[data-col="75"][b-it69kds8cq] {
        width: 75%
    }

    .elementor-column.elementor-col-80[b-it69kds8cq], .elementor-column[data-col="80"][b-it69kds8cq] {
        width: 80%
    }

    .elementor-column.elementor-col-83[b-it69kds8cq], .elementor-column[data-col="83"][b-it69kds8cq] {
        width: 83.333%
    }

    .elementor-column.elementor-col-90[b-it69kds8cq], .elementor-column[data-col="90"][b-it69kds8cq] {
        width: 90%
    }

    .elementor-column.elementor-col-100[b-it69kds8cq], .elementor-column[data-col="100"][b-it69kds8cq] {
        width: 100%
    }
}

@media (max-width:479px) {
    .elementor-column.elementor-xs-10[b-it69kds8cq] {
        width: 10%
    }

    .elementor-column.elementor-xs-11[b-it69kds8cq] {
        width: 11.111%
    }

    .elementor-column.elementor-xs-12[b-it69kds8cq] {
        width: 12.5%
    }

    .elementor-column.elementor-xs-14[b-it69kds8cq] {
        width: 14.285%
    }

    .elementor-column.elementor-xs-16[b-it69kds8cq] {
        width: 16.666%
    }

    .elementor-column.elementor-xs-20[b-it69kds8cq] {
        width: 20%
    }

    .elementor-column.elementor-xs-25[b-it69kds8cq] {
        width: 25%
    }

    .elementor-column.elementor-xs-30[b-it69kds8cq] {
        width: 30%
    }

    .elementor-column.elementor-xs-33[b-it69kds8cq] {
        width: 33.333%
    }

    .elementor-column.elementor-xs-40[b-it69kds8cq] {
        width: 40%
    }

    .elementor-column.elementor-xs-50[b-it69kds8cq] {
        width: 50%
    }

    .elementor-column.elementor-xs-60[b-it69kds8cq] {
        width: 60%
    }

    .elementor-column.elementor-xs-66[b-it69kds8cq] {
        width: 66.666%
    }

    .elementor-column.elementor-xs-70[b-it69kds8cq] {
        width: 70%
    }

    .elementor-column.elementor-xs-75[b-it69kds8cq] {
        width: 75%
    }

    .elementor-column.elementor-xs-80[b-it69kds8cq] {
        width: 80%
    }

    .elementor-column.elementor-xs-83[b-it69kds8cq] {
        width: 83.333%
    }

    .elementor-column.elementor-xs-90[b-it69kds8cq] {
        width: 90%
    }

    .elementor-column.elementor-xs-100[b-it69kds8cq] {
        width: 100%
    }
}

@media (max-width:767px) {
    .elementor-column.elementor-sm-10[b-it69kds8cq] {
        width: 10%
    }

    .elementor-column.elementor-sm-11[b-it69kds8cq] {
        width: 11.111%
    }

    .elementor-column.elementor-sm-12[b-it69kds8cq] {
        width: 12.5%
    }

    .elementor-column.elementor-sm-14[b-it69kds8cq] {
        width: 14.285%
    }

    .elementor-column.elementor-sm-16[b-it69kds8cq] {
        width: 16.666%
    }

    .elementor-column.elementor-sm-20[b-it69kds8cq] {
        width: 20%
    }

    .elementor-column.elementor-sm-25[b-it69kds8cq] {
        width: 25%
    }

    .elementor-column.elementor-sm-30[b-it69kds8cq] {
        width: 30%
    }

    .elementor-column.elementor-sm-33[b-it69kds8cq] {
        width: 33.333%
    }

    .elementor-column.elementor-sm-40[b-it69kds8cq] {
        width: 40%
    }

    .elementor-column.elementor-sm-50[b-it69kds8cq] {
        width: 50%
    }

    .elementor-column.elementor-sm-60[b-it69kds8cq] {
        width: 60%
    }

    .elementor-column.elementor-sm-66[b-it69kds8cq] {
        width: 66.666%
    }

    .elementor-column.elementor-sm-70[b-it69kds8cq] {
        width: 70%
    }

    .elementor-column.elementor-sm-75[b-it69kds8cq] {
        width: 75%
    }

    .elementor-column.elementor-sm-80[b-it69kds8cq] {
        width: 80%
    }

    .elementor-column.elementor-sm-83[b-it69kds8cq] {
        width: 83.333%
    }

    .elementor-column.elementor-sm-90[b-it69kds8cq] {
        width: 90%
    }

    .elementor-column.elementor-sm-100[b-it69kds8cq] {
        width: 100%
    }
}

@media (min-width:768px) and (max-width:1024px) {
    .elementor-column.elementor-md-10[b-it69kds8cq] {
        width: 10%
    }

    .elementor-column.elementor-md-11[b-it69kds8cq] {
        width: 11.111%
    }

    .elementor-column.elementor-md-12[b-it69kds8cq] {
        width: 12.5%
    }

    .elementor-column.elementor-md-14[b-it69kds8cq] {
        width: 14.285%
    }

    .elementor-column.elementor-md-16[b-it69kds8cq] {
        width: 16.666%
    }

    .elementor-column.elementor-md-20[b-it69kds8cq] {
        width: 20%
    }

    .elementor-column.elementor-md-25[b-it69kds8cq] {
        width: 25%
    }

    .elementor-column.elementor-md-30[b-it69kds8cq] {
        width: 30%
    }

    .elementor-column.elementor-md-33[b-it69kds8cq] {
        width: 33.333%
    }

    .elementor-column.elementor-md-40[b-it69kds8cq] {
        width: 40%
    }

    .elementor-column.elementor-md-50[b-it69kds8cq] {
        width: 50%
    }

    .elementor-column.elementor-md-60[b-it69kds8cq] {
        width: 60%
    }

    .elementor-column.elementor-md-66[b-it69kds8cq] {
        width: 66.666%
    }

    .elementor-column.elementor-md-70[b-it69kds8cq] {
        width: 70%
    }

    .elementor-column.elementor-md-75[b-it69kds8cq] {
        width: 75%
    }

    .elementor-column.elementor-md-80[b-it69kds8cq] {
        width: 80%
    }

    .elementor-column.elementor-md-83[b-it69kds8cq] {
        width: 83.333%
    }

    .elementor-column.elementor-md-90[b-it69kds8cq] {
        width: 90%
    }

    .elementor-column.elementor-md-100[b-it69kds8cq] {
        width: 100%
    }
}

@media (max-width:767px) {
    .elementor-column[b-it69kds8cq] {
        width: 100%
    }

    .elementor-reverse-mobile > .elementor-container > .elementor-row[b-it69kds8cq] {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
}

.elementor-screen-only[b-it69kds8cq], .screen-reader-text[b-it69kds8cq], .screen-reader-text span[b-it69kds8cq], .ui-helper-hidden-accessible[b-it69kds8cq] {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0
}

.elementor-clearfix[b-it69kds8cq]:after {
    content: "";
    display: block;
    clear: both;
    width: 0;
    height: 0
}

.elementor-form-fields-wrapper[b-it69kds8cq] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

    .elementor-form-fields-wrapper.elementor-labels-above > .elementor-field-group .elementor-field-subgroup[b-it69kds8cq], .elementor-form-fields-wrapper.elementor-labels-above > .elementor-field-group > .elementor-select-wrapper[b-it69kds8cq], .elementor-form-fields-wrapper.elementor-labels-above > .elementor-field-group > input[b-it69kds8cq], .elementor-form-fields-wrapper.elementor-labels-above > .elementor-field-group > textarea[b-it69kds8cq] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }

    .elementor-form-fields-wrapper.elementor-labels-inline > .elementor-field-group .elementor-select-wrapper[b-it69kds8cq], .elementor-form-fields-wrapper.elementor-labels-inline > .elementor-field-group > input[b-it69kds8cq] {
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1
    }

.elementor-field-group[b-it69kds8cq] {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

    .elementor-field-group.elementor-field-type-submit[b-it69kds8cq] {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }

    .elementor-field-group .elementor-field-textual[b-it69kds8cq] {
        width: 100%;
        border: 1px solid #818a91;
        background-color: transparent;
        color: #373a3c;
        vertical-align: middle;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1
    }

        .elementor-field-group .elementor-field-textual:focus[b-it69kds8cq] {
            -webkit-box-shadow: 0 0 0 1px rgba(0,0,0,.1) inset;
            box-shadow: inset 0 0 0 1px rgba(0,0,0,.1);
            outline: 0
        }

        .elementor-field-group .elementor-field-textual[b-it69kds8cq]::-webkit-input-placeholder {
            color: inherit;
            font-family: inherit;
            opacity: .6
        }

        .elementor-field-group .elementor-field-textual:-ms-input-placeholder[b-it69kds8cq] {
            color: inherit;
            font-family: inherit;
            opacity: .6
        }

        .elementor-field-group .elementor-field-textual[b-it69kds8cq]::-moz-placeholder {
            color: inherit;
            font-family: inherit;
            opacity: .6
        }

        .elementor-field-group .elementor-field-textual[b-it69kds8cq]::-ms-input-placeholder {
            color: inherit;
            font-family: inherit;
            opacity: .6
        }

        .elementor-field-group .elementor-field-textual[b-it69kds8cq]::placeholder {
            color: inherit;
            font-family: inherit;
            opacity: .6
        }

    .elementor-field-group .elementor-select-wrapper[b-it69kds8cq] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        position: relative;
        width: 100%
    }

        .elementor-field-group .elementor-select-wrapper select[b-it69kds8cq] {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            color: inherit;
            font-size: inherit;
            font-family: inherit;
            font-weight: inherit;
            font-style: inherit;
            text-transform: inherit;
            letter-spacing: inherit;
            line-height: inherit;
            -webkit-flex-basis: 100%;
            -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
            padding-right: 20px
        }

        .elementor-field-group .elementor-select-wrapper[b-it69kds8cq]:before {
            content: "\f0d7";
            font-family: FontAwesome;
            font-size: 15px;
            position: absolute;
            top: 50%;
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            transform: translateY(-50%);
            right: 10px;
            pointer-events: none
        }

.elementor-field-subgroup[b-it69kds8cq] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

    .elementor-field-subgroup .elementor-field-option label[b-it69kds8cq] {
        display: inline-block
    }

    .elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option[b-it69kds8cq] {
        padding-right: 10px
    }

    .elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option[b-it69kds8cq] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }

.elementor-field-label[b-it69kds8cq] {
    cursor: pointer
}

.elementor-mark-required .elementor-field-label[b-it69kds8cq]:after {
    content: "*";
    color: red;
    padding-left: .2em
}

.elementor-field-textual[b-it69kds8cq] {
    line-height: 1.4
}

    .elementor-field-textual.elementor-size-xs[b-it69kds8cq] {
        font-size: 13px;
        min-height: 33px;
        padding: 4px 12px;
        -webkit-border-radius: 2px;
        border-radius: 2px
    }

    .elementor-field-textual.elementor-size-sm[b-it69kds8cq] {
        font-size: 15px;
        min-height: 40px;
        padding: 5px 14px;
        -webkit-border-radius: 3px;
        border-radius: 3px
    }

    .elementor-field-textual.elementor-size-md[b-it69kds8cq] {
        font-size: 16px;
        min-height: 47px;
        padding: 6px 16px;
        -webkit-border-radius: 4px;
        border-radius: 4px
    }

    .elementor-field-textual.elementor-size-lg[b-it69kds8cq] {
        font-size: 18px;
        min-height: 59px;
        padding: 7px 20px;
        -webkit-border-radius: 5px;
        border-radius: 5px
    }

    .elementor-field-textual.elementor-size-xl[b-it69kds8cq] {
        font-size: 20px;
        min-height: 72px;
        padding: 8px 24px;
        -webkit-border-radius: 6px;
        border-radius: 6px
    }

.elementor-button-align-center .elementor-field-type-submit[b-it69kds8cq] {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.elementor-button-align-stretch .elementor-field-type-submit button[b-it69kds8cq] {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%
}

.elementor-button-align-start .elementor-field-type-submit[b-it69kds8cq] {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.elementor-button-align-end .elementor-field-type-submit[b-it69kds8cq] {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

@media screen and (max-width:1024px) {
    .elementor-tablet-button-align-center .elementor-field-type-submit[b-it69kds8cq] {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .elementor-tablet-button-align-stretch .elementor-field-type-submit button[b-it69kds8cq] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }

    .elementor-tablet-button-align-start .elementor-field-type-submit[b-it69kds8cq] {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .elementor-tablet-button-align-end .elementor-field-type-submit[b-it69kds8cq] {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
}

@media screen and (max-width:767px) {
    .elementor-mobile-button-align-center .elementor-field-type-submit[b-it69kds8cq] {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .elementor-mobile-button-align-stretch .elementor-field-type-submit button[b-it69kds8cq] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }

    .elementor-mobile-button-align-start .elementor-field-type-submit[b-it69kds8cq] {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .elementor-mobile-button-align-end .elementor-field-type-submit[b-it69kds8cq] {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
}

.elementor-error .elementor-field[b-it69kds8cq] {
    border-color: #d9534f
}

.elementor-error .help-inline[b-it69kds8cq] {
    color: #d9534f;
    font-size: .9em
}

.elementor-message[b-it69kds8cq] {
    margin: 10px 0;
    font-size: 1em;
    line-height: 1
}

    .elementor-message[b-it69kds8cq]:before {
        content: "\f00c";
        display: inline-block;
        font-family: fontawesome;
        font-weight: 400;
        font-style: normal;
        vertical-align: middle;
        margin-right: 5px
    }

    .elementor-message.elementor-message-danger[b-it69kds8cq] {
        color: #d9534f
    }

        .elementor-message.elementor-message-danger[b-it69kds8cq]:before {
            content: "\f00d"
        }

    .elementor-message.form-message-success[b-it69kds8cq] {
        color: #5cb85c
    }

.elementor-form .elementor-button[b-it69kds8cq] {
    padding-top: 0;
    padding-bottom: 0;
    border: 0 none
}

    .elementor-form .elementor-button > span[b-it69kds8cq] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .elementor-form .elementor-button .elementor-align-icon-right[b-it69kds8cq] {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .elementor-form .elementor-button .elementor-align-icon-left[b-it69kds8cq] {
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0
    }

    .elementor-form .elementor-button.elementor-size-xs[b-it69kds8cq] {
        min-height: 33px
    }

    .elementor-form .elementor-button.elementor-size-sm[b-it69kds8cq] {
        min-height: 40px
    }

    .elementor-form .elementor-button.elementor-size-md[b-it69kds8cq] {
        min-height: 47px
    }

    .elementor-form .elementor-button.elementor-size-lg[b-it69kds8cq] {
        min-height: 59px
    }

    .elementor-form .elementor-button.elementor-size-xl[b-it69kds8cq] {
        min-height: 72px
    }

.elementor-widget-heading .elementor-heading-title[b-it69kds8cq] {
    padding: 0;
    margin: 0;
    line-height: 1
}

    .elementor-widget-heading .elementor-heading-title > a[b-it69kds8cq] {
        color: inherit;
        font-size: inherit
    }

    .elementor-widget-heading .elementor-heading-title.elementor-size-small[b-it69kds8cq] {
        font-size: 15px
    }

    .elementor-widget-heading .elementor-heading-title.elementor-size-medium[b-it69kds8cq] {
        font-size: 19px
    }

    .elementor-widget-heading .elementor-heading-title.elementor-size-large[b-it69kds8cq] {
        font-size: 29px
    }

    .elementor-widget-heading .elementor-heading-title.elementor-size-xl[b-it69kds8cq] {
        font-size: 39px
    }

    .elementor-widget-heading .elementor-heading-title.elementor-size-xxl[b-it69kds8cq] {
        font-size: 59px
    }

.elementor-widget-image .elementor-image > a[b-it69kds8cq], .elementor-widget-image .elementor-image figure > a[b-it69kds8cq] {
    display: block
}

.elementor-widget-image .elementor-image img[b-it69kds8cq] {
    vertical-align: middle
}

.elementor-widget-image .elementor-image.elementor-image-shape-circle[b-it69kds8cq] {
    -webkit-border-radius: 50%;
    border-radius: 50%
}

.elementor-image-gallery .gallery-item[b-it69kds8cq] {
    display: inline-block;
    text-align: center;
    vertical-align: top;
    width: 100%;
    max-width: 100%;
    margin: 0 auto
}

    .elementor-image-gallery .gallery-item img[b-it69kds8cq] {
        margin: 0 auto
    }

    .elementor-image-gallery .gallery-item .gallery-caption[b-it69kds8cq] {
        margin: 0
    }

@media (min-width:768px) {
    .elementor-image-gallery .gallery-columns-2 .gallery-item[b-it69kds8cq] {
        max-width: 50%
    }

    .elementor-image-gallery .gallery-columns-3 .gallery-item[b-it69kds8cq] {
        max-width: 33.33%
    }

    .elementor-image-gallery .gallery-columns-4 .gallery-item[b-it69kds8cq] {
        max-width: 25%
    }

    .elementor-image-gallery .gallery-columns-5 .gallery-item[b-it69kds8cq] {
        max-width: 20%
    }

    .elementor-image-gallery .gallery-columns-6 .gallery-item[b-it69kds8cq] {
        max-width: 16.666%
    }

    .elementor-image-gallery .gallery-columns-7 .gallery-item[b-it69kds8cq] {
        max-width: 14.28%
    }

    .elementor-image-gallery .gallery-columns-8 .gallery-item[b-it69kds8cq] {
        max-width: 12.5%
    }

    .elementor-image-gallery .gallery-columns-9 .gallery-item[b-it69kds8cq] {
        max-width: 11.11%
    }

    .elementor-image-gallery .gallery-columns-10 .gallery-item[b-it69kds8cq] {
        max-width: 10%
    }
}

@media (min-width:480px) and (max-width:767px) {
    .elementor-image-gallery .gallery.gallery-columns-2 .gallery-item[b-it69kds8cq], .elementor-image-gallery .gallery.gallery-columns-3 .gallery-item[b-it69kds8cq], .elementor-image-gallery .gallery.gallery-columns-4 .gallery-item[b-it69kds8cq], .elementor-image-gallery .gallery.gallery-columns-5 .gallery-item[b-it69kds8cq], .elementor-image-gallery .gallery.gallery-columns-6 .gallery-item[b-it69kds8cq], .elementor-image-gallery .gallery.gallery-columns-7 .gallery-item[b-it69kds8cq], .elementor-image-gallery .gallery.gallery-columns-8 .gallery-item[b-it69kds8cq], .elementor-image-gallery .gallery.gallery-columns-9 .gallery-item[b-it69kds8cq], .elementor-image-gallery .gallery.gallery-columns-10 .gallery-item[b-it69kds8cq] {
        max-width: 50%
    }
}

@media (max-width:479px) {
    .elementor-image-gallery .gallery.gallery-columns-2 .gallery-item[b-it69kds8cq], .elementor-image-gallery .gallery.gallery-columns-3 .gallery-item[b-it69kds8cq], .elementor-image-gallery .gallery.gallery-columns-4 .gallery-item[b-it69kds8cq], .elementor-image-gallery .gallery.gallery-columns-5 .gallery-item[b-it69kds8cq], .elementor-image-gallery .gallery.gallery-columns-6 .gallery-item[b-it69kds8cq], .elementor-image-gallery .gallery.gallery-columns-7 .gallery-item[b-it69kds8cq], .elementor-image-gallery .gallery.gallery-columns-8 .gallery-item[b-it69kds8cq], .elementor-image-gallery .gallery.gallery-columns-9 .gallery-item[b-it69kds8cq], .elementor-image-gallery .gallery.gallery-columns-10 .gallery-item[b-it69kds8cq] {
        max-width: 100%
    }
}

.elementor-button[b-it69kds8cq] {
    display: inline-block;
    line-height: 1;
    background-color: #818a91;
    color: #fff;
    text-align: center;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

    .elementor-button:focus[b-it69kds8cq], .elementor-button:hover[b-it69kds8cq], .elementor-button:visited[b-it69kds8cq] {
        color: #fff;
        opacity: .9
    }

    .elementor-button.elementor-size-xs[b-it69kds8cq] {
        font-size: 13px;
        padding: 10px 20px;
        -webkit-border-radius: 2px;
        border-radius: 2px
    }

    .elementor-button.elementor-size-sm[b-it69kds8cq] {
        font-size: 15px;
        padding: 12px 24px;
        -webkit-border-radius: 3px;
        border-radius: 3px
    }

    .elementor-button.elementor-size-md[b-it69kds8cq] {
        font-size: 16px;
        padding: 15px 30px;
        -webkit-border-radius: 4px;
        border-radius: 4px
    }

    .elementor-button.elementor-size-lg[b-it69kds8cq] {
        font-size: 18px;
        padding: 20px 40px;
        -webkit-border-radius: 5px;
        border-radius: 5px
    }

    .elementor-button.elementor-size-xl[b-it69kds8cq] {
        font-size: 20px;
        padding: 25px 50px;
        -webkit-border-radius: 6px;
        border-radius: 6px
    }

    .elementor-button .elementor-align-icon-right[b-it69kds8cq] {
        float: right;
        margin-left: 5px
    }

    .elementor-button .elementor-align-icon-left[b-it69kds8cq] {
        float: left;
        margin-right: 5px
    }

    .elementor-button .elementor-button-text[b-it69kds8cq] {
        display: inline-block
    }

.elementor-element.elementor-button-info .elementor-button[b-it69kds8cq] {
    background-color: #5bc0de
}

.elementor-element.elementor-button-success .elementor-button[b-it69kds8cq] {
    background-color: #5cb85c
}

.elementor-element.elementor-button-warning .elementor-button[b-it69kds8cq] {
    background-color: #f0ad4e
}

.elementor-element.elementor-button-danger .elementor-button[b-it69kds8cq] {
    background-color: #d9534f
}

.elementor-widget-button .elementor-button .elementor-button-info[b-it69kds8cq] {
    background-color: #5bc0de
}

.elementor-widget-button .elementor-button .elementor-button-success[b-it69kds8cq] {
    background-color: #5cb85c
}

.elementor-widget-button .elementor-button .elementor-button-warning[b-it69kds8cq] {
    background-color: #f0ad4e
}

.elementor-widget-button .elementor-button .elementor-button-danger[b-it69kds8cq] {
    background-color: #d9534f
}

.elementor-widget-divider .elementor-divider[b-it69kds8cq] {
    line-height: 0;
    font-size: 0
}

.elementor-widget-divider .elementor-divider-separator[b-it69kds8cq] {
    display: inline-block
}

.elementor-image-gallery figure img[b-it69kds8cq] {
    display: block
}

.elementor-image-gallery figure figcaption[b-it69kds8cq] {
    width: 100%
}

.gallery-spacing-custom .elementor-image-gallery .gallery-icon[b-it69kds8cq] {
    padding: 0
}

.elementor-counter .elementor-counter-number-wrapper[b-it69kds8cq] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 69px;
    font-weight: 600;
    color: #222;
    line-height: 1
}

.elementor-counter .elementor-counter-number-prefix[b-it69kds8cq] {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: right
}

.elementor-counter .elementor-counter-number-suffix[b-it69kds8cq] {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: left
}

.elementor-counter .elementor-counter-title[b-it69kds8cq] {
    text-align: center;
    font-size: 19px;
    font-weight: 400;
    color: #666;
    line-height: 2.5
}

.elementor-alert[b-it69kds8cq] {
    padding: 15px;
    border-left: 5px solid transparent;
    position: relative;
    text-align: left
}

    .elementor-alert .elementor-alert-title[b-it69kds8cq] {
        display: block;
        font-weight: 700
    }

    .elementor-alert .elementor-alert-description[b-it69kds8cq] {
        font-size: 13px
    }

    .elementor-alert button.elementor-alert-dismiss[b-it69kds8cq] {
        position: absolute;
        right: 10px;
        top: 10px;
        padding: 3px;
        font-size: 13px;
        line-height: 1;
        background: transparent;
        color: inherit;
        border: none
    }

    .elementor-alert.elementor-alert-info[b-it69kds8cq] {
        color: #31708f;
        background-color: #d9edf7;
        border-color: #bcdff1
    }

    .elementor-alert.elementor-alert-success[b-it69kds8cq] {
        color: #3c763d;
        background-color: #dff0d8;
        border-color: #cae6be
    }

    .elementor-alert.elementor-alert-warning[b-it69kds8cq] {
        color: #8a6d3b;
        background-color: #fcf8e3;
        border-color: #f9f0c3
    }

    .elementor-alert.elementor-alert-danger[b-it69kds8cq] {
        color: #a94442;
        background-color: #f2dede;
        border-color: #e8c4c4
    }

@media (max-width:767px) {
    .elementor-alert[b-it69kds8cq] {
        padding: 10px
    }

        .elementor-alert button.elementor-alert-dismiss[b-it69kds8cq] {
            right: 7px;
            top: 7px
        }
}

.elementor-widget-progress[b-it69kds8cq] {
    text-align: left
}

.elementor-progress-wrapper[b-it69kds8cq] {
    position: relative;
    background-color: #eee;
    color: #fff;
    height: 30px;
    line-height: 30px;
    -webkit-border-radius: 2px;
    border-radius: 2px
}

.elementor-progress-bar[b-it69kds8cq] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    background-color: #818a91;
    width: 0;
    font-size: 11px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    -webkit-transition: width 1s ease-in-out;
    -o-transition: width 1s ease-in-out;
    transition: width 1s ease-in-out
}

.elementor-progress-text[b-it69kds8cq] {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    padding-left: 15px
}

.elementor-progress-percentage[b-it69kds8cq] {
    padding-right: 15px
}

.elementor-widget-progress .elementor-progress-wrapper.progress-info .elementor-progress-bar[b-it69kds8cq] {
    background-color: #5bc0de
}

.elementor-widget-progress .elementor-progress-wrapper.progress-success .elementor-progress-bar[b-it69kds8cq] {
    background-color: #5cb85c
}

.elementor-widget-progress .elementor-progress-wrapper.progress-warning .elementor-progress-bar[b-it69kds8cq] {
    background-color: #f0ad4e
}

.elementor-widget-progress .elementor-progress-wrapper.progress-danger .elementor-progress-bar[b-it69kds8cq] {
    background-color: #d9534f
}

.elementor-progress .elementor-title[b-it69kds8cq] {
    display: block
}

@media (max-width:767px) {
    .elementor-progress-wrapper[b-it69kds8cq] {
        height: 25px;
        line-height: 25px
    }

    .elementor-progress-text[b-it69kds8cq] {
        padding-left: 10px
    }
}

.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper[b-it69kds8cq] {
    width: 25%;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active[b-it69kds8cq] {
    border-right-style: none
}

    .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active[b-it69kds8cq]:after, .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active[b-it69kds8cq]:before {
        height: 999em;
        width: 0;
        right: 0;
        border-right-style: solid
    }

    .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active[b-it69kds8cq]:before {
        top: 0;
        -webkit-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active[b-it69kds8cq]:after {
        top: 100%
    }

.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title[b-it69kds8cq] {
    display: table-cell
}

    .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active[b-it69kds8cq] {
        border-bottom-style: none
    }

        .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active[b-it69kds8cq]:after, .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active[b-it69kds8cq]:before {
            bottom: 0;
            height: 0;
            width: 999em;
            border-bottom-style: solid
        }

        .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active[b-it69kds8cq]:before {
            right: 100%
        }

        .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active[b-it69kds8cq]:after {
            left: 100%
        }

.elementor-widget-tabs .elementor-tab-content[b-it69kds8cq], .elementor-widget-tabs .elementor-tab-title[b-it69kds8cq], .elementor-widget-tabs .elementor-tab-title[b-it69kds8cq]:after, .elementor-widget-tabs .elementor-tab-title[b-it69kds8cq]:before, .elementor-widget-tabs .elementor-tabs-content-wrapper[b-it69kds8cq] {
    border: 1px none #d4d4d4
}

.elementor-widget-tabs .elementor-tabs[b-it69kds8cq] {
    text-align: left
}

.elementor-widget-tabs .elementor-tabs-wrapper[b-it69kds8cq] {
    overflow: hidden
}

.elementor-widget-tabs .elementor-tab-title[b-it69kds8cq] {
    cursor: pointer;
    outline: none
}

.elementor-widget-tabs .elementor-tab-desktop-title[b-it69kds8cq] {
    position: relative;
    padding: 20px 25px;
    font-weight: 700;
    line-height: 1;
    border: solid transparent
}

    .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active[b-it69kds8cq] {
        border-color: #d4d4d4
    }

        .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active[b-it69kds8cq]:after, .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active[b-it69kds8cq]:before {
            display: block;
            content: "";
            position: absolute
        }

.elementor-widget-tabs .elementor-tab-mobile-title[b-it69kds8cq] {
    padding: 10px;
    cursor: pointer
}

.elementor-widget-tabs .elementor-tab-content[b-it69kds8cq] {
    padding: 20px;
    display: none
}

@media (max-width:767px) {
    .elementor-tabs .elementor-tab-content[b-it69kds8cq], .elementor-tabs .elementor-tab-title[b-it69kds8cq] {
        border-style: solid;
        border-bottom-style: none
    }

    .elementor-tabs .elementor-tabs-wrapper[b-it69kds8cq] {
        display: none
    }

    .elementor-tabs .elementor-tabs-content-wrapper[b-it69kds8cq] {
        border-bottom-style: solid
    }

    .elementor-tabs .elementor-tab-content[b-it69kds8cq] {
        padding: 10px
    }
}

@media (min-width:768px) {
    .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs[b-it69kds8cq] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper[b-it69kds8cq] {
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        border-style: solid;
        border-left-style: none
    }

    .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content[b-it69kds8cq] {
        border-style: solid;
        border-top-style: none
    }

    .elementor-tabs .elementor-tab-mobile-title[b-it69kds8cq] {
        display: none
    }
}

.elementor-accordion[b-it69kds8cq] {
    text-align: left
}

    .elementor-accordion .elementor-accordion-item[b-it69kds8cq] {
        border: 1px solid #d4d4d4
    }

        .elementor-accordion .elementor-accordion-item + .elementor-accordion-item[b-it69kds8cq] {
            border-top: none
        }

    .elementor-accordion .elementor-tab-title[b-it69kds8cq] {
        padding: 15px 20px;
        font-weight: 700;
        line-height: 1;
        cursor: pointer
    }

        .elementor-accordion .elementor-tab-title .elementor-accordion-icon[b-it69kds8cq] {
            display: inline-block;
            width: 1.5em
        }

            .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right[b-it69kds8cq] {
                float: right;
                text-align: right
            }

            .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left[b-it69kds8cq] {
                float: left;
                text-align: left
            }

            .elementor-accordion .elementor-tab-title .elementor-accordion-icon .fa[b-it69kds8cq]:before {
                content: "\f067"
            }

        .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon .fa[b-it69kds8cq]:before {
            content: "\f068"
        }

    .elementor-accordion .elementor-tab-content[b-it69kds8cq] {
        display: none;
        padding: 15px 20px;
        border-top: 1px solid #d4d4d4
    }

@media (max-width:767px) {
    .elementor-accordion .elementor-tab-title[b-it69kds8cq] {
        padding: 12px 15px
    }

        .elementor-accordion .elementor-tab-title .elementor-accordion-icon[b-it69kds8cq] {
            width: 1.2em
        }

    .elementor-accordion .elementor-tab-content[b-it69kds8cq] {
        padding: 7px 15px
    }
}

.elementor-toggle[b-it69kds8cq] {
    text-align: left
}

    .elementor-toggle .elementor-tab-title[b-it69kds8cq] {
        font-weight: 700;
        line-height: 1;
        padding: 15px;
        border-bottom: 1px solid #d4d4d4;
        cursor: pointer
    }

        .elementor-toggle .elementor-tab-title .elementor-toggle-icon[b-it69kds8cq] {
            display: inline-block;
            width: 1em
        }

            .elementor-toggle .elementor-tab-title .elementor-toggle-icon .fa[b-it69kds8cq]:before {
                content: ""
            }

        .elementor-toggle .elementor-tab-title.elementor-active[b-it69kds8cq] {
            border-bottom: none
        }

            .elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon .fa[b-it69kds8cq]:before {
                content: "\f0d7"
            }

    .elementor-toggle .elementor-tab-content[b-it69kds8cq] {
        padding: 0 15px 15px;
        border-bottom: 1px solid #d4d4d4;
        display: none
    }

@media (max-width:767px) {
    .elementor-toggle .elementor-tab-title[b-it69kds8cq] {
        padding: 12px
    }

    .elementor-toggle .elementor-tab-content[b-it69kds8cq] {
        padding: 0 12px 10px
    }
}

.elementor-icon[b-it69kds8cq] {
    display: inline-block;
    line-height: 1;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    color: #818a91;
    font-size: 50px;
    text-align: center
}

    .elementor-icon:hover[b-it69kds8cq] {
        color: #818a91
    }

    .elementor-icon i[b-it69kds8cq] {
        width: 1em;
        height: 1em
    }

.elementor-view-stacked .elementor-icon[b-it69kds8cq] {
    padding: .5em;
    background-color: #818a91;
    color: #fff
}

.elementor-view-framed .elementor-icon[b-it69kds8cq] {
    padding: .5em;
    color: #818a91;
    border: 3px solid #818a91;
    background-color: transparent
}

.elementor-shape-circle .elementor-icon[b-it69kds8cq] {
    -webkit-border-radius: 50%;
    border-radius: 50%
}

.elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item[b-it69kds8cq], .elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item a[b-it69kds8cq] {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

    .elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item[b-it69kds8cq]:after {
        margin: auto
    }

.elementor-widget-icon-list.elementor-align-left .elementor-icon-list-item[b-it69kds8cq], .elementor-widget-icon-list.elementor-align-left .elementor-icon-list-item a[b-it69kds8cq] {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: left
}

.elementor-widget-icon-list.elementor-align-right .elementor-icon-list-item[b-it69kds8cq], .elementor-widget-icon-list.elementor-align-right .elementor-icon-list-item a[b-it69kds8cq] {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: right
}

.elementor-widget-icon-list:not(.elementor-align-right) .elementor-icon-list-item[b-it69kds8cq]:after {
    left: 0
}

.elementor-widget-icon-list:not(.elementor-align-left) .elementor-icon-list-item[b-it69kds8cq]:after {
    right: 0
}

@media (max-width:1024px) {
    .elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item[b-it69kds8cq], .elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item a[b-it69kds8cq] {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

        .elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item[b-it69kds8cq]:after {
            margin: auto
        }

    .elementor-widget-icon-list.elementor-tablet-align-left .elementor-icon-list-item[b-it69kds8cq], .elementor-widget-icon-list.elementor-tablet-align-left .elementor-icon-list-item a[b-it69kds8cq] {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        text-align: left
    }

    .elementor-widget-icon-list.elementor-tablet-align-right .elementor-icon-list-item[b-it69kds8cq], .elementor-widget-icon-list.elementor-tablet-align-right .elementor-icon-list-item a[b-it69kds8cq] {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        text-align: right
    }

    .elementor-widget-icon-list:not(.elementor-tablet-align-right) .elementor-icon-list-item[b-it69kds8cq]:after {
        left: 0
    }

    .elementor-widget-icon-list:not(.elementor-tablet-align-left) .elementor-icon-list-item[b-it69kds8cq]:after {
        right: 0
    }
}

@media (max-width:767px) {
    .elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item[b-it69kds8cq], .elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item a[b-it69kds8cq] {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

        .elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item[b-it69kds8cq]:after {
            margin: auto
        }

    .elementor-widget-icon-list.elementor-mobile-align-left .elementor-icon-list-item[b-it69kds8cq], .elementor-widget-icon-list.elementor-mobile-align-left .elementor-icon-list-item a[b-it69kds8cq] {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        text-align: left
    }

    .elementor-widget-icon-list.elementor-mobile-align-right .elementor-icon-list-item[b-it69kds8cq], .elementor-widget-icon-list.elementor-mobile-align-right .elementor-icon-list-item a[b-it69kds8cq] {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        text-align: right
    }

    .elementor-widget-icon-list:not(.elementor-mobile-align-right) .elementor-icon-list-item[b-it69kds8cq]:after {
        left: 0
    }

    .elementor-widget-icon-list:not(.elementor-mobile-align-left) .elementor-icon-list-item[b-it69kds8cq]:after {
        right: 0
    }
}

.elementor-widget-icon-list .elementor-icon-list-items[b-it69kds8cq] {
    list-style-type: none;
    margin: 0;
    padding: 0
}

.elementor-widget-icon-list .elementor-icon-list-item[b-it69kds8cq] {
    margin: 0;
    padding: 0;
    position: relative
}

    .elementor-widget-icon-list .elementor-icon-list-item[b-it69kds8cq]:after {
        position: absolute;
        bottom: 0;
        width: 100%
    }

    .elementor-widget-icon-list .elementor-icon-list-item[b-it69kds8cq], .elementor-widget-icon-list .elementor-icon-list-item a[b-it69kds8cq] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

        .elementor-widget-icon-list .elementor-icon-list-item a[b-it69kds8cq] {
            width: 100%
        }

.elementor-widget-icon-list .elementor-icon-list-text[b-it69kds8cq] {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
    padding-left: 5px
}

.elementor-widget-icon-list .elementor-icon-list-icon[b-it69kds8cq] {
    text-align: center
}

    .elementor-widget-icon-list .elementor-icon-list-icon i[b-it69kds8cq] {
        vertical-align: middle
    }

.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay[b-it69kds8cq] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: 50%
}

.elementor-widget-video .elementor-custom-embed-image-overlay[b-it69kds8cq] {
    cursor: pointer;
    text-align: center
}

    .elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i[b-it69kds8cq] {
        opacity: 1
    }

    .elementor-widget-video .elementor-custom-embed-image-overlay img[b-it69kds8cq] {
        display: block;
        width: 100%
    }

.elementor-image-carousel-wrapper .slick-image-stretch .slick-slide .slick-slide-image[b-it69kds8cq] {
    width: 100%
}

.swiper-container .swiper-slide figure[b-it69kds8cq] {
    line-height: 0
}

    .elementor-widget-image-box .elementor-image-box-content[b-it69kds8cq], .swiper-container .swiper-slide figure img[b-it69kds8cq] {
        width: 100%
    }

@media (min-width:768px) {
    .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper[b-it69kds8cq], .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper[b-it69kds8cq] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper[b-it69kds8cq] {
        text-align: right;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper[b-it69kds8cq] {
        text-align: left;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .elementor-widget-image-box.elementor-position-top .elementor-image-box-img[b-it69kds8cq] {
        margin: auto
    }

    .elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper[b-it69kds8cq] {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper[b-it69kds8cq] {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper[b-it69kds8cq] {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }
}

@media (max-width:767px) {
    .elementor-widget-image-box .elementor-image-box-img[b-it69kds8cq] {
        margin-left: auto !important;
        margin-right: auto !important;
        margin-bottom: 15px
    }
}

.elementor-widget-image-box .elementor-image-box-img[b-it69kds8cq] {
    display: inline-block
}

.elementor-widget-image-box .elementor-image-box-title a[b-it69kds8cq] {
    color: inherit
}

.elementor-widget-image-box .elementor-image-box-wrapper[b-it69kds8cq] {
    text-align: center
}

.elementor-widget-image-box .elementor-image-box-description[b-it69kds8cq] {
    margin: 0
}

@media (min-width:768px) {
    .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper[b-it69kds8cq], .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper[b-it69kds8cq] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon[b-it69kds8cq], .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon[b-it69kds8cq] {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper[b-it69kds8cq] {
        text-align: right;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper[b-it69kds8cq] {
        text-align: left;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .elementor-widget-icon-box.elementor-position-top .elementor-icon-box-img[b-it69kds8cq] {
        margin: auto
    }

    .elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper[b-it69kds8cq] {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper[b-it69kds8cq] {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .elementor-widget-icon-box.elementor-vertical-align-bottom .elementor-icon-box-wrapper[b-it69kds8cq] {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }
}

@media (max-width:767px) {
    .elementor-widget-icon-box .elementor-icon-box-icon[b-it69kds8cq] {
        margin-left: auto !important;
        margin-right: auto !important;
        margin-bottom: 15px
    }
}

.elementor-widget-icon-box .elementor-icon-box-wrapper[b-it69kds8cq] {
    text-align: center
}

.elementor-widget-icon-box .elementor-icon-box-title a[b-it69kds8cq] {
    color: inherit
}

.elementor-widget-icon-box .elementor-icon-box-description[b-it69kds8cq] {
    margin: 0
}

.elementor-testimonial-wrapper[b-it69kds8cq] {
    overflow: hidden;
    text-align: center
}

    .elementor-testimonial-wrapper .elementor-testimonial-content[b-it69kds8cq] {
        font-size: 1.3em;
        margin-bottom: 20px
    }

    .elementor-testimonial-wrapper .elementor-testimonial-name[b-it69kds8cq] {
        line-height: 1.5
    }

    .elementor-testimonial-wrapper .elementor-testimonial-job[b-it69kds8cq] {
        font-size: .85em
    }

    .elementor-testimonial-wrapper.elementor-testimonial-text-align-left[b-it69kds8cq] {
        text-align: left
    }

    .elementor-testimonial-wrapper.elementor-testimonial-text-align-right[b-it69kds8cq] {
        text-align: right
    }

    .elementor-testimonial-wrapper .elementor-testimonial-meta[b-it69kds8cq] {
        width: 100%;
        line-height: 1
    }

    .elementor-testimonial-wrapper .elementor-testimonial-meta-inner[b-it69kds8cq] {
        display: inline-block
    }

    .elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-details[b-it69kds8cq], .elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image[b-it69kds8cq] {
        display: table-cell;
        vertical-align: middle
    }

        .elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image img[b-it69kds8cq] {
            width: 60px;
            height: 60px;
            -webkit-border-radius: 50%;
            border-radius: 50%
        }

    .elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-image[b-it69kds8cq] {
        padding-right: 15px
    }

    .elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-details[b-it69kds8cq] {
        text-align: left
    }

    .elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-details[b-it69kds8cq], .elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image[b-it69kds8cq] {
        display: block
    }

    .elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image[b-it69kds8cq] {
        margin-bottom: 20px
    }

.elementor-social-icons-wrapper[b-it69kds8cq] {
    font-size: 0
}

.elementor-social-icon[b-it69kds8cq] {
    font-size: 25px;
    text-align: center;
    padding: .5em;
    margin-right: 5px;
    cursor: pointer
}

    .elementor-social-icon i[b-it69kds8cq] {
        color: #fff
    }

    .elementor-social-icon:last-child[b-it69kds8cq] {
        margin: 0
    }

    .elementor-social-icon:hover[b-it69kds8cq] {
        opacity: .9;
        color: #fff
    }

.elementor-social-icon-apple[b-it69kds8cq] {
    background-color: #999
}

.elementor-social-icon-behance[b-it69kds8cq] {
    background-color: #1769ff
}

.elementor-social-icon-bitbucket[b-it69kds8cq] {
    background-color: #205081
}

.elementor-social-icon-codepen[b-it69kds8cq] {
    background-color: #000
}

.elementor-social-icon-delicious[b-it69kds8cq] {
    background-color: #39f
}

.elementor-social-icon-digg[b-it69kds8cq] {
    background-color: #005be2
}

.elementor-social-icon-dribbble[b-it69kds8cq] {
    background-color: #ea4c89
}

.elementor-social-icon-envelope[b-it69kds8cq] {
    background-color: #ea4335
}

.elementor-social-icon-facebook[b-it69kds8cq] {
    background-color: #3b5998
}

.elementor-social-icon-flickr[b-it69kds8cq] {
    background-color: #0063dc
}

.elementor-social-icon-foursquare[b-it69kds8cq] {
    background-color: #2d5be3
}

.elementor-social-icon-github[b-it69kds8cq] {
    background-color: #333
}

.elementor-social-icon-google-plus[b-it69kds8cq] {
    background-color: #dd4b39
}

.elementor-social-icon-houzz[b-it69kds8cq] {
    background-color: #7ac142
}

.elementor-social-icon-instagram[b-it69kds8cq] {
    background-color: #262626
}

.elementor-social-icon-jsfiddle[b-it69kds8cq] {
    background-color: #487aa2
}

.elementor-social-icon-linkedin[b-it69kds8cq] {
    background-color: #0077b5
}

.elementor-social-icon-medium[b-it69kds8cq] {
    background-color: #00ab6b
}

.elementor-social-icon-odnoklassniki[b-it69kds8cq] {
    background-color: #f4731c
}

.elementor-social-icon-pinterest[b-it69kds8cq] {
    background-color: #bd081c
}

.elementor-social-icon-product-hunt[b-it69kds8cq] {
    background-color: #da552f
}

.elementor-social-icon-reddit[b-it69kds8cq] {
    background-color: #ff4500
}

.elementor-social-icon-shopping-cart[b-it69kds8cq] {
    background-color: #4caf50
}

.elementor-social-icon-slideshare[b-it69kds8cq] {
    background-color: #0077b5
}

.elementor-social-icon-snapchat[b-it69kds8cq] {
    background-color: #fffc00
}

.elementor-social-icon-soundcloud[b-it69kds8cq] {
    background-color: #f80
}

.elementor-social-icon-spotify[b-it69kds8cq] {
    background-color: #2ebd59
}

.elementor-social-icon-stack-overflow[b-it69kds8cq] {
    background-color: #fe7a15
}

.elementor-social-icon-telegram[b-it69kds8cq] {
    background-color: #2ca5e0
}

.elementor-social-icon-tripadvisor[b-it69kds8cq] {
    background-color: #589442
}

.elementor-social-icon-tumblr[b-it69kds8cq] {
    background-color: #35465c
}

.elementor-social-icon-twitch[b-it69kds8cq] {
    background-color: #6441a5
}

.elementor-social-icon-twitter[b-it69kds8cq] {
    background-color: #1da1f2
}

.elementor-social-icon-vimeo[b-it69kds8cq] {
    background-color: #1ab7ea
}

.elementor-social-icon-vk[b-it69kds8cq] {
    background-color: #45668e
}

.elementor-social-icon-weibo[b-it69kds8cq] {
    background-color: #df2029
}

.elementor-social-icon-weixin[b-it69kds8cq] {
    background-color: #7bb32e
}

.elementor-social-icon-whatsapp[b-it69kds8cq] {
    background-color: #25d366
}

.elementor-social-icon-wordpress[b-it69kds8cq] {
    background-color: #21759b
}

.elementor-social-icon-xing[b-it69kds8cq] {
    background-color: #026466
}

.elementor-social-icon-yelp[b-it69kds8cq] {
    background-color: #af0606
}

.elementor-social-icon-youtube[b-it69kds8cq] {
    background-color: #cd201f
}

.elementor-shape-rounded .elementor-icon.elementor-social-icon[b-it69kds8cq] {
    -webkit-border-radius: 10%;
    border-radius: 10%
}

.elementor-shape-circle .elementor-icon.elementor-social-icon[b-it69kds8cq] {
    -webkit-border-radius: 50%;
    border-radius: 50%
}

body.elementor-page .elementor-widget-menu-anchor[b-it69kds8cq] {
    margin-bottom: 0
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap[b-it69kds8cq] {
    background-color: #818a91;
    color: #fff
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap[b-it69kds8cq] {
    color: #818a91;
    border: 3px solid;
    background-color: transparent
}

.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap[b-it69kds8cq] {
    margin-top: 8px
}

.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter[b-it69kds8cq] {
    width: 1em;
    height: 1em
}

.elementor-widget-text-editor .elementor-drop-cap[b-it69kds8cq] {
    float: left;
    text-align: center;
    line-height: 1;
    font-size: 50px
}

.elementor-widget-text-editor .elementor-drop-cap-letter[b-it69kds8cq] {
    display: inline-block
}

.slick-slider[b-it69kds8cq] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.slick-list[b-it69kds8cq], .slick-slider[b-it69kds8cq] {
    position: relative;
    display: block
}

.slick-list[b-it69kds8cq] {
    overflow: hidden;
    margin: 0;
    padding: 0
}

    .slick-list:focus[b-it69kds8cq] {
        outline: none
    }

    .slick-list.dragging[b-it69kds8cq] {
        cursor: pointer
    }

.slick-slider .slick-list[b-it69kds8cq], .slick-slider .slick-track[b-it69kds8cq] {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.slick-track[b-it69kds8cq] {
    position: relative;
    left: 0;
    top: 0;
    display: block
}

    .slick-track[b-it69kds8cq]:after, .slick-track[b-it69kds8cq]:before {
        content: "";
        display: table
    }

    .slick-track[b-it69kds8cq]:after {
        clear: both
    }

.slick-loading .slick-track[b-it69kds8cq] {
    visibility: hidden
}

.slick-slide[b-it69kds8cq] {
    float: left;
    height: 100%;
    min-height: 1px;
    display: none
}

.elementor-slick-slider[dir=rtl] .slick-slide[b-it69kds8cq] {
    float: right
}

.slick-slide img[b-it69kds8cq] {
    display: block
}

.slick-slide.slick-loading img[b-it69kds8cq] {
    display: none
}

.slick-slide.dragging img[b-it69kds8cq] {
    pointer-events: none
}

.slick-initialized .slick-slide[b-it69kds8cq] {
    display: block
}

.slick-loading .slick-slide[b-it69kds8cq] {
    visibility: hidden
}

.slick-vertical .slick-slide[b-it69kds8cq] {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-arrow.slick-hidden[b-it69kds8cq] {
    display: none
}

.elementor-slick-slider .slick-loading .slick-list[b-it69kds8cq] {
    background: #fff url(../images/ajax-loader.gif) 50% no-repeat
}

.elementor-slick-slider .slick-next[b-it69kds8cq], .elementor-slick-slider .slick-prev[b-it69kds8cq] {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 20px;
    padding: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer;
    color: transparent;
    border: none;
    outline: none;
    background: transparent
}

    .elementor-slick-slider .slick-next:focus[b-it69kds8cq], .elementor-slick-slider .slick-next:hover[b-it69kds8cq], .elementor-slick-slider .slick-prev:focus[b-it69kds8cq], .elementor-slick-slider .slick-prev:hover[b-it69kds8cq] {
        color: transparent;
        outline: none;
        background: transparent
    }

        .elementor-slick-slider .slick-next:focus[b-it69kds8cq]:before, .elementor-slick-slider .slick-next:hover[b-it69kds8cq]:before, .elementor-slick-slider .slick-prev:focus[b-it69kds8cq]:before, .elementor-slick-slider .slick-prev:hover[b-it69kds8cq]:before {
            opacity: 1
        }

    .elementor-slick-slider .slick-next.slick-disabled[b-it69kds8cq]:before, .elementor-slick-slider .slick-prev.slick-disabled[b-it69kds8cq]:before {
        opacity: .25
    }

    .elementor-slick-slider .slick-next[b-it69kds8cq]:before, .elementor-slick-slider .slick-prev[b-it69kds8cq]:before {
        font-family: FontAwesome;
        font-size: 35px;
        line-height: 1;
        opacity: .75;
        color: #fff;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }

.elementor-slick-slider .slick-prev[b-it69kds8cq] {
    left: -25px
}

[dir=rtl] .elementor-slick-slider .slick-prev[b-it69kds8cq] {
    left: auto;
    right: -25px
}

.elementor-slick-slider .slick-prev[b-it69kds8cq]:before {
    content: "\f104"
}

[dir=rtl] .elementor-slick-slider .slick-prev[b-it69kds8cq]:before {
    content: "\f105"
}

.elementor-slick-slider .slick-next[b-it69kds8cq] {
    right: -25px
}

[dir=rtl] .elementor-slick-slider .slick-next[b-it69kds8cq] {
    left: -25px;
    right: auto
}

.elementor-slick-slider .slick-next[b-it69kds8cq]:before {
    content: "\f105"
}

[dir=rtl] .elementor-slick-slider .slick-next[b-it69kds8cq]:before {
    content: "\f104"
}

.elementor-slick-slider .slick-dotted.slick-slider[b-it69kds8cq] {
    margin-bottom: 30px
}

.elementor-slick-slider ul.slick-dots[b-it69kds8cq] {
    position: absolute;
    bottom: -25px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
    line-height: 1
}

    .elementor-slick-slider ul.slick-dots li[b-it69kds8cq] {
        position: relative;
        display: inline-block;
        width: 20px;
        height: 20px;
        margin: 0;
        padding: 0;
        cursor: pointer
    }

        .elementor-slick-slider ul.slick-dots li button[b-it69kds8cq] {
            font-size: 0;
            line-height: 0;
            display: block;
            width: 20px;
            height: 20px;
            padding: 5px;
            cursor: pointer;
            color: transparent;
            border: 0;
            outline: none;
            background: transparent
        }

            .elementor-slick-slider ul.slick-dots li button:focus[b-it69kds8cq], .elementor-slick-slider ul.slick-dots li button:hover[b-it69kds8cq] {
                outline: none
            }

                .elementor-slick-slider ul.slick-dots li button:focus[b-it69kds8cq]:before, .elementor-slick-slider ul.slick-dots li button:hover[b-it69kds8cq]:before {
                    opacity: 1
                }

            .elementor-slick-slider ul.slick-dots li button[b-it69kds8cq]:before {
                font-family: FontAwesome;
                font-size: 6px;
                line-height: 20px;
                position: absolute;
                top: 0;
                left: 0;
                width: 20px;
                height: 20px;
                content: "\f111";
                text-align: center;
                opacity: .25;
                color: #000;
                -webkit-font-smoothing: antialiased;
                -moz-osx-font-smoothing: grayscale
            }

        .elementor-slick-slider ul.slick-dots li.slick-active button[b-it69kds8cq]:before {
            opacity: .75;
            color: #000
        }

.elementor-slick-slider .slick-arrows-inside .slick-prev[b-it69kds8cq] {
    left: 20px
}

[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-prev[b-it69kds8cq] {
    left: auto;
    right: 20px
}

.elementor-slick-slider .slick-arrows-inside .slick-next[b-it69kds8cq] {
    right: 20px
}

[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-next[b-it69kds8cq] {
    left: 20px;
    right: auto
}

.elementor-slick-slider .slick-dots-inside .slick-dots[b-it69kds8cq] {
    bottom: 5px
}

.elementor-slick-slider .slick-dots-inside.slick-dotted.slick-slider[b-it69kds8cq] {
    margin-bottom: 0
}

.elementor-slick-slider .slick-slider .slick-next[b-it69kds8cq], .elementor-slick-slider .slick-slider .slick-prev[b-it69kds8cq] {
    z-index: 1
}

.elementor-slick-slider .slick-slide img[b-it69kds8cq] {
    margin: auto
}

.swiper-container[b-it69kds8cq] {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    z-index: 1
}

.swiper-container-no-flexbox .swiper-slide[b-it69kds8cq] {
    float: left
}

.swiper-container-vertical > .swiper-wrapper[b-it69kds8cq] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.swiper-wrapper[b-it69kds8cq] {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.swiper-container-android .swiper-slide[b-it69kds8cq], .swiper-wrapper[b-it69kds8cq] {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.swiper-container-multirow > .swiper-wrapper[b-it69kds8cq] {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.swiper-container-free-mode > .swiper-wrapper[b-it69kds8cq] {
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-slide[b-it69kds8cq] {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative
}

.swiper-container-autoheight[b-it69kds8cq], .swiper-container-autoheight .swiper-slide[b-it69kds8cq] {
    height: auto
}

    .swiper-container-autoheight .swiper-wrapper[b-it69kds8cq] {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
        -webkit-transition-property: height,-webkit-transform;
        transition-property: height,-webkit-transform;
        -o-transition-property: transform,height;
        transition-property: transform,height;
        transition-property: transform,height,-webkit-transform
    }

.swiper-container .swiper-notification[b-it69kds8cq] {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-wp8-horizontal[b-it69kds8cq] {
    -ms-touch-action: pan-y;
    touch-action: pan-y
}

.swiper-wp8-vertical[b-it69kds8cq] {
    -ms-touch-action: pan-x;
    touch-action: pan-x
}

.swiper-button-next[b-it69kds8cq], .swiper-button-prev[b-it69kds8cq] {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    -webkit-background-size: 27px 44px;
    background-size: 27px 44px;
    background: no-repeat 50%
}

    .swiper-button-next.swiper-button-disabled[b-it69kds8cq], .swiper-button-prev.swiper-button-disabled[b-it69kds8cq] {
        opacity: .35;
        cursor: auto;
        pointer-events: none
    }

.swiper-button-prev[b-it69kds8cq], .swiper-container-rtl .swiper-button-next[b-it69kds8cq] {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");
    left: 10px;
    right: auto
}

    .swiper-button-prev.swiper-button-black[b-it69kds8cq], .swiper-container-rtl .swiper-button-next.swiper-button-black[b-it69kds8cq] {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")
    }

    .swiper-button-prev.swiper-button-white[b-it69kds8cq], .swiper-container-rtl .swiper-button-next.swiper-button-white[b-it69kds8cq] {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")
    }

.swiper-button-next[b-it69kds8cq], .swiper-container-rtl .swiper-button-prev[b-it69kds8cq] {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");
    right: 10px;
    left: auto
}

    .swiper-button-next.swiper-button-black[b-it69kds8cq], .swiper-container-rtl .swiper-button-prev.swiper-button-black[b-it69kds8cq] {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")
    }

    .swiper-button-next.swiper-button-white[b-it69kds8cq], .swiper-container-rtl .swiper-button-prev.swiper-button-white[b-it69kds8cq] {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")
    }

.swiper-pagination[b-it69kds8cq] {
    position: absolute;
    text-align: center;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    z-index: 10
}

    .swiper-pagination.swiper-pagination-hidden[b-it69kds8cq] {
        opacity: 0
    }

.swiper-container-horizontal > .swiper-pagination-bullets[b-it69kds8cq], .swiper-pagination-custom[b-it69kds8cq], .swiper-pagination-fraction[b-it69kds8cq] {
    bottom: 10px;
    left: 0;
    width: 100%
}

.swiper-pagination-bullet[b-it69kds8cq] {
    width: 6px;
    height: 6px;
    display: inline-block;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: #000;
    opacity: .2
}

.swiper-pagination-fraction[b-it69kds8cq] {
    color: #000
}

button.swiper-pagination-bullet[b-it69kds8cq] {
    border: none;
    margin: 0;
    padding: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet[b-it69kds8cq] {
    cursor: pointer
}

.swiper-pagination-white .swiper-pagination-bullet[b-it69kds8cq] {
    background: #fff
}

.swiper-pagination-bullet-active[b-it69kds8cq] {
    opacity: 1
}

.swiper-pagination-white .swiper-pagination-bullet-active[b-it69kds8cq] {
    background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active[b-it69kds8cq] {
    background: #000
}

.swiper-container-vertical > .swiper-pagination-bullets[b-it69kds8cq] {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0,-50%,0);
    transform: translate3d(0,-50%,0)
}

    .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet[b-it69kds8cq] {
        margin: 5px 0;
        display: block
    }

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet[b-it69kds8cq] {
    margin: 0 6px
}

.swiper-pagination-progress[b-it69kds8cq] {
    background: rgba(0,0,0,.25);
    position: absolute
}

    .swiper-pagination-progress .swiper-pagination-progressbar[b-it69kds8cq] {
        background: #000;
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        -webkit-transform: scale(0);
        -ms-transform: scale(0);
        transform: scale(0);
        -webkit-transform-origin: left top;
        -ms-transform-origin: left top;
        transform-origin: left top
    }

.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar[b-it69kds8cq] {
    -webkit-transform-origin: right top;
    -ms-transform-origin: right top;
    transform-origin: right top
}

.swiper-container-horizontal > .swiper-pagination-progress[b-it69kds8cq] {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.swiper-container-vertical > .swiper-pagination-progress[b-it69kds8cq] {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-progress.swiper-pagination-white[b-it69kds8cq] {
    background: hsla(0,0%,100%,.5)
}

    .swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar[b-it69kds8cq] {
        background: #fff
    }

.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar[b-it69kds8cq] {
    background: #000
}

.swiper-container-3d[b-it69kds8cq] {
    -webkit-perspective: 1200px;
    perspective: 1200px
}

    .swiper-container-3d .swiper-cube-shadow[b-it69kds8cq], .swiper-container-3d .swiper-slide[b-it69kds8cq], .swiper-container-3d .swiper-slide-shadow-bottom[b-it69kds8cq], .swiper-container-3d .swiper-slide-shadow-left[b-it69kds8cq], .swiper-container-3d .swiper-slide-shadow-right[b-it69kds8cq], .swiper-container-3d .swiper-slide-shadow-top[b-it69kds8cq], .swiper-container-3d .swiper-wrapper[b-it69kds8cq] {
        -webkit-transform-style: preserve-3d;
        transform-style: preserve-3d
    }

    .swiper-container-3d .swiper-slide-shadow-bottom[b-it69kds8cq], .swiper-container-3d .swiper-slide-shadow-left[b-it69kds8cq], .swiper-container-3d .swiper-slide-shadow-right[b-it69kds8cq], .swiper-container-3d .swiper-slide-shadow-top[b-it69kds8cq] {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        pointer-events: none;
        z-index: 10
    }

    .swiper-container-3d .swiper-slide-shadow-left[b-it69kds8cq] {
        background-image: -webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));
        background-image: -webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);
        background-image: -o-linear-gradient(right,rgba(0,0,0,.5),transparent);
        background-image: linear-gradient(270deg,rgba(0,0,0,.5),transparent)
    }

    .swiper-container-3d .swiper-slide-shadow-right[b-it69kds8cq] {
        background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));
        background-image: -webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);
        background-image: -o-linear-gradient(left,rgba(0,0,0,.5),transparent);
        background-image: linear-gradient(90deg,rgba(0,0,0,.5),transparent)
    }

    .swiper-container-3d .swiper-slide-shadow-top[b-it69kds8cq] {
        background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));
        background-image: -webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);
        background-image: -o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);
        background-image: linear-gradient(0deg,rgba(0,0,0,.5),transparent)
    }

    .swiper-container-3d .swiper-slide-shadow-bottom[b-it69kds8cq] {
        background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));
        background-image: -webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);
        background-image: -o-linear-gradient(top,rgba(0,0,0,.5),transparent);
        background-image: linear-gradient(180deg,rgba(0,0,0,.5),transparent)
    }

.swiper-container-coverflow .swiper-wrapper[b-it69kds8cq], .swiper-container-flip .swiper-wrapper[b-it69kds8cq] {
    -ms-perspective: 1200px
}

.swiper-container-cube[b-it69kds8cq], .swiper-container-flip[b-it69kds8cq] {
    overflow: visible
}

    .swiper-container-cube .swiper-slide[b-it69kds8cq], .swiper-container-flip .swiper-slide[b-it69kds8cq] {
        pointer-events: none;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        z-index: 1
    }

        .swiper-container-cube .swiper-slide .swiper-slide[b-it69kds8cq], .swiper-container-flip .swiper-slide .swiper-slide[b-it69kds8cq] {
            pointer-events: none
        }

    .swiper-container-cube .swiper-slide-active[b-it69kds8cq], .swiper-container-cube .swiper-slide-active .swiper-slide-active[b-it69kds8cq], .swiper-container-flip .swiper-slide-active[b-it69kds8cq], .swiper-container-flip .swiper-slide-active .swiper-slide-active[b-it69kds8cq] {
        pointer-events: auto
    }

    .swiper-container-cube .swiper-slide-shadow-bottom[b-it69kds8cq], .swiper-container-cube .swiper-slide-shadow-left[b-it69kds8cq], .swiper-container-cube .swiper-slide-shadow-right[b-it69kds8cq], .swiper-container-cube .swiper-slide-shadow-top[b-it69kds8cq], .swiper-container-flip .swiper-slide-shadow-bottom[b-it69kds8cq], .swiper-container-flip .swiper-slide-shadow-left[b-it69kds8cq], .swiper-container-flip .swiper-slide-shadow-right[b-it69kds8cq], .swiper-container-flip .swiper-slide-shadow-top[b-it69kds8cq] {
        z-index: 0;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden
    }

    .swiper-container-cube .swiper-slide[b-it69kds8cq] {
        visibility: hidden;
        -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
        transform-origin: 0 0;
        width: 100%;
        height: 100%
    }

    .swiper-container-cube.swiper-container-rtl .swiper-slide[b-it69kds8cq] {
        -webkit-transform-origin: 100% 0;
        -ms-transform-origin: 100% 0;
        transform-origin: 100% 0
    }

    .swiper-container-cube .swiper-slide-active[b-it69kds8cq], .swiper-container-cube .swiper-slide-next[b-it69kds8cq], .swiper-container-cube .swiper-slide-next + .swiper-slide[b-it69kds8cq], .swiper-container-cube .swiper-slide-prev[b-it69kds8cq] {
        pointer-events: auto;
        visibility: visible
    }

    .swiper-container-cube .swiper-cube-shadow[b-it69kds8cq] {
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        height: 100%;
        background: #000;
        opacity: .6;
        -webkit-filter: blur(50px);
        filter: blur(50px);
        z-index: 0
    }

.swiper-container-fade.swiper-container-free-mode .swiper-slide[b-it69kds8cq] {
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide[b-it69kds8cq] {
    pointer-events: none;
    -webkit-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity
}

    .swiper-container-fade .swiper-slide .swiper-slide[b-it69kds8cq] {
        pointer-events: none
    }

.swiper-container-fade .swiper-slide-active[b-it69kds8cq], .swiper-container-fade .swiper-slide-active .swiper-slide-active[b-it69kds8cq] {
    pointer-events: auto
}

.swiper-zoom-container[b-it69kds8cq] {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center
}

    .swiper-zoom-container > canvas[b-it69kds8cq], .swiper-zoom-container > img[b-it69kds8cq], .swiper-zoom-container > svg[b-it69kds8cq] {
        max-width: 100%;
        max-height: 100%;
        -o-object-fit: contain;
        object-fit: contain
    }

.swiper-scrollbar[b-it69kds8cq] {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0,0,0,.1)
}

.swiper-container-horizontal > .swiper-scrollbar[b-it69kds8cq] {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-container-vertical > .swiper-scrollbar[b-it69kds8cq] {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.swiper-scrollbar-drag[b-it69kds8cq] {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0,0,0,.5);
    -webkit-border-radius: 10px;
    border-radius: 10px;
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag[b-it69kds8cq] {
    cursor: move
}

.swiper-lazy-preloader[b-it69kds8cq] {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    -ms-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12) infinite;
    animation: swiper-preloader-spin-b-it69kds8cq 1s steps(12) infinite
}

    .swiper-lazy-preloader[b-it69kds8cq]:after {
        display: block;
        content: "";
        width: 100%;
        height: 100%;
        -webkit-background-size: 100% 100%;
        background-size: 100%;
        background: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E") no-repeat 50%
    }

.swiper-lazy-preloader-white[b-it69kds8cq]:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")
}

@-webkit-keyframes swiper-preloader-spin {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes swiper-preloader-spin-b-it69kds8cq {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.elementor-lightbox .dialog-widget-header[b-it69kds8cq] {
    display: none
}

.elementor-lightbox .dialog-widget-content[b-it69kds8cq] {
    background: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    width: 100%;
    height: 100%
}

.elementor-lightbox .dialog-message[b-it69kds8cq] {
    -webkit-animation-duration: .4s;
    animation-duration: .4s
}

    .elementor-lightbox .dialog-message:not(.elementor-fit-aspect-ratio)[b-it69kds8cq] {
        height: 100%
    }

.elementor-lightbox .dialog-lightbox-close-button[b-it69kds8cq] {
    cursor: pointer;
    position: absolute;
    font-size: 25px;
    padding: 5px;
    z-index: 2;
    line-height: 1
}

@media (max-width:767px) {
    .elementor-lightbox .dialog-lightbox-close-button[b-it69kds8cq] {
        padding: 0
    }
}

.elementor-lightbox .dialog-lightbox-close-button[b-it69kds8cq], .elementor-lightbox .elementor-swiper-button[b-it69kds8cq] {
    color: hsla(0,0%,93%,.9);
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 1
}

    .elementor-lightbox .dialog-lightbox-close-button:hover[b-it69kds8cq], .elementor-lightbox .elementor-swiper-button:hover[b-it69kds8cq] {
        color: #fff
    }

.elementor-lightbox .swiper-container[b-it69kds8cq] {
    height: 100%
}

.elementor-lightbox .elementor-lightbox-item[b-it69kds8cq] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    padding: 70px 80px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 100%;
    margin: auto
}

@media (max-width:767px) {
    .elementor-lightbox .elementor-lightbox-item[b-it69kds8cq] {
        padding: 40px
    }
}

.elementor-lightbox .elementor-lightbox-image[b-it69kds8cq] {
    max-height: 100%
}

.elementor-lightbox .elementor-video-container[b-it69kds8cq] {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%)
}

@media (min-width:1025px) {
    .elementor-lightbox .elementor-video-container[b-it69kds8cq] {
        width: 75%
    }
}

@media (max-width:1024px) {
    .elementor-lightbox .elementor-video-container[b-it69kds8cq] {
        width: 100%
    }
}

.elementor-lightbox .elementor-swiper-button-prev[b-it69kds8cq] {
    left: 35px
}

.elementor-lightbox .elementor-swiper-button-next[b-it69kds8cq] {
    right: 35px
}

@media (max-width:767px) {
    .elementor-lightbox .elementor-swiper-button-prev[b-it69kds8cq] {
        left: 10px
    }

    .elementor-lightbox .elementor-swiper-button-next[b-it69kds8cq] {
        right: 10px
    }
}

.animated[b-it69kds8cq] {
    -webkit-animation-duration: 1.25s;
    animation-duration: 1.25s
}

    .animated.animated-slow[b-it69kds8cq] {
        -webkit-animation-duration: 2s;
        animation-duration: 2s
    }

    .animated.animated-fast[b-it69kds8cq] {
        -webkit-animation-duration: .75s;
        animation-duration: .75s
    }

    .animated.infinite[b-it69kds8cq] {
        -webkit-animation-iteration-count: infinite;
        animation-iteration-count: infinite
    }

.elementor-shape[b-it69kds8cq] {
    overflow: hidden;
    position: absolute;
    left: 0;
    width: 100%;
    line-height: 0;
    direction: ltr
}

.elementor-shape-top[b-it69kds8cq] {
    top: -1px
}

.elementor-shape-bottom[b-it69kds8cq] {
    bottom: -1px
}

.elementor-shape[data-negative=false].elementor-shape-bottom[b-it69kds8cq], .elementor-shape[data-negative=true].elementor-shape-top[b-it69kds8cq] {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.elementor-shape svg[b-it69kds8cq] {
    display: block;
    width: -webkit-calc(100% + 1.3px);
    width: calc(100% + 1.3px);
    position: relative;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%)
}

.elementor-shape .elementor-shape-fill[b-it69kds8cq] {
    fill: #fff;
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg)
}

.page-template-elementor_canvas.elementor-page[b-it69kds8cq]:before {
    display: none
}

.elementor-post__thumbnail__link[b-it69kds8cq] {
    -webkit-transition: none;
    -o-transition: none;
    transition: none
}

@media (max-width:767px) {
    body:not(.elementor-editor-active) .elementor-hidden-phone[b-it69kds8cq] {
        display: none
    }
}

@media (min-width:768px) and (max-width:1024px) {
    body:not(.elementor-editor-active) .elementor-hidden-tablet[b-it69kds8cq] {
        display: none
    }
}

@media (min-width:1025px) {
    body:not(.elementor-editor-active) .elementor-hidden-desktop[b-it69kds8cq] {
        display: none
    }
}


.elementor-widget-heading .elementor-heading-title[b-it69kds8cq] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

.elementor-widget-image .widget-image-caption[b-it69kds8cq] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-text-editor[b-it69kds8cq] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

    .elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap[b-it69kds8cq] {
        background-color: #009fe3;
    }

    .elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap[b-it69kds8cq], .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap[b-it69kds8cq] {
        color: #009fe3;
        border-color: #009fe3;
    }

.elementor-widget-button a.elementor-button[b-it69kds8cq], .elementor-widget-button .elementor-button[b-it69kds8cq] {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
    background-color: #009fe3;
}

.elementor-widget-divider .elementor-divider-separator[b-it69kds8cq] {
    border-top-color: #000000;
}

.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title[b-it69kds8cq] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description[b-it69kds8cq] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon[b-it69kds8cq] {
    background-color: #009fe3;
}

.elementor-widget-icon.elementor-view-framed .elementor-icon[b-it69kds8cq], .elementor-widget-icon.elementor-view-default .elementor-icon[b-it69kds8cq] {
    color: #009fe3;
    border-color: #009fe3;
}

.elementor-widget-icon-box.elementor-view-stacked .elementor-icon[b-it69kds8cq] {
    background-color: #009fe3;
}

.elementor-widget-icon-box.elementor-view-framed .elementor-icon[b-it69kds8cq], .elementor-widget-icon-box.elementor-view-default .elementor-icon[b-it69kds8cq] {
    color: #009fe3;
    border-color: #009fe3;
}

.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title[b-it69kds8cq] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description[b-it69kds8cq] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-image-gallery .gallery-item .gallery-caption[b-it69kds8cq] {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-image-carousel .elementor-image-carousel-caption[b-it69kds8cq] {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child)[b-it69kds8cq]:after {
    border-top-color: #000000;
}

.elementor-widget-icon-list .elementor-icon-list-icon i[b-it69kds8cq] {
    color: #009fe3;
}

.elementor-widget-icon-list .elementor-icon-list-text[b-it69kds8cq] {
    color: #009fe3;
}

.elementor-widget-icon-list .elementor-icon-list-item[b-it69kds8cq] {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-counter .elementor-counter-number-wrapper[b-it69kds8cq] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

.elementor-widget-counter .elementor-counter-title[b-it69kds8cq] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar[b-it69kds8cq] {
    background-color: #009fe3;
}

.elementor-widget-progress .elementor-title[b-it69kds8cq] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-testimonial .elementor-testimonial-content[b-it69kds8cq] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-testimonial .elementor-testimonial-name[b-it69kds8cq] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

.elementor-widget-testimonial .elementor-testimonial-job[b-it69kds8cq] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-tabs .elementor-tab-title[b-it69kds8cq] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

    .elementor-widget-tabs .elementor-tab-title.elementor-active[b-it69kds8cq] {
        color: #009fe3;
    }

.elementor-widget-tabs .elementor-tab-content[b-it69kds8cq] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-accordion .elementor-accordion .elementor-tab-title[b-it69kds8cq] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

    .elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active[b-it69kds8cq] {
        color: #009fe3;
    }

.elementor-widget-accordion .elementor-accordion .elementor-tab-content[b-it69kds8cq] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-toggle .elementor-toggle .elementor-tab-title[b-it69kds8cq] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

    .elementor-widget-toggle .elementor-toggle .elementor-tab-title.elementor-active[b-it69kds8cq] {
        color: #009fe3;
    }

.elementor-widget-toggle .elementor-toggle .elementor-tab-content[b-it69kds8cq] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-alert .elementor-alert-title[b-it69kds8cq] {
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

.elementor-widget-alert .elementor-alert-description[b-it69kds8cq] {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-7 .elementor-element.elementor-element-14badee[b-it69kds8cq] {
    background-color: #009fe3;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 100px 0px 100px 0px;
}

    .elementor-7 .elementor-element.elementor-element-14badee > .elementor-background-overlay[b-it69kds8cq] {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-7 .elementor-element.elementor-element-7b205a3 > .elementor-element-populated[b-it69kds8cq] {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-7 .elementor-element.elementor-element-7b205a3 > .elementor-element-populated > .elementor-background-overlay[b-it69kds8cq] {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-7 .elementor-element.elementor-element-9f46d25 .elementor-heading-title[b-it69kds8cq] {
    color: #ffffff;
}

.elementor-7 .elementor-element.elementor-element-9f46d25 .elementor-widget-container[b-it69kds8cq] {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-7 .elementor-element.elementor-element-c669aba[b-it69kds8cq] {
    color: #ffffff;
}

    .elementor-7 .elementor-element.elementor-element-c669aba .elementor-widget-container[b-it69kds8cq] {
        transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    }

.elementor-7 .elementor-element.elementor-element-51259d2 a.elementor-button[b-it69kds8cq], .elementor-7 .elementor-element.elementor-element-51259d2 .elementor-button[b-it69kds8cq] {
    color: #000000;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-51259d2 a.elementor-button:hover[b-it69kds8cq], .elementor-7 .elementor-element.elementor-element-51259d2 .elementor-button:hover[b-it69kds8cq] {
        background-color: rgba(0,0,0,0.13);
    }

.elementor-7 .elementor-element.elementor-element-51259d2 .elementor-button[b-it69kds8cq] {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
}

.elementor-7 .elementor-element.elementor-element-51259d2 > .elementor-widget-container[b-it69kds8cq] {
    margin: 50px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-51259d2 .elementor-widget-container[b-it69kds8cq] {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-7 .elementor-element.elementor-element-a6cf64a > .elementor-element-populated[b-it69kds8cq] {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-7 .elementor-element.elementor-element-a6cf64a > .elementor-element-populated > .elementor-background-overlay[b-it69kds8cq] {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-7 .elementor-element.elementor-element-c273975[b-it69kds8cq] {
    text-align: right;
}

    .elementor-7 .elementor-element.elementor-element-c273975 .elementor-image img[b-it69kds8cq] {
        max-width: 100%;
        opacity: 1;
    }

    .elementor-7 .elementor-element.elementor-element-c273975 > .elementor-widget-container[b-it69kds8cq] {
        margin: 45px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-c273975 .elementor-widget-container[b-it69kds8cq] {
        transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    }

body.elementor-page-7[b-it69kds8cq] {
    background-color: #009fe3;
}

@media(max-width:767px) {
    .elementor-7 .elementor-element.elementor-element-14badee[b-it69kds8cq] {
        padding: 60px 0px 60px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-51259d2 > .elementor-widget-container[b-it69kds8cq] {
        margin: 50px 0px 50px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-c273975[b-it69kds8cq] {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-c273975 .elementor-image img[b-it69kds8cq] {
            max-width: 70%;
        }

        .elementor-7 .elementor-element.elementor-element-c273975 > .elementor-widget-container[b-it69kds8cq] {
            margin: 0px 0px 0px 0px;
        }
}

/**
 * Do not edit this file! This file created by PHP
 * Last modifiyed time: Jan 24 2018, 06:55:30
 */
a[b-it69kds8cq] {
    color: #009ee3;
}

.bypostauthor[b-it69kds8cq], .bypostauthor .avatar[b-it69kds8cq] {
    border-color: #009ee3;
}

.wpbf-button-primary[b-it69kds8cq] {
    background: #009ee3;
}

a:hover[b-it69kds8cq] {
    color: #009ee3;
}

.wpbf-button-primary:hover[b-it69kds8cq] {
    background: #009ee3;
}

.wpbf-menu > .current-menu-item > a[b-it69kds8cq] {
    color: #009ee3 !important;
}

.wpbf-button[b-it69kds8cq], input[type="submit"][b-it69kds8cq] {
    background: #ffffff;
    color: #000000;
}

    .wpbf-button:hover[b-it69kds8cq], input[type="submit"]:hover[b-it69kds8cq] {
        background: #ffffff;
        color: #000000;
    }

.wpbf-logo img[b-it69kds8cq] {
    height: 74px;
}

.wpbf-mobile-logo img[b-it69kds8cq] {
    height: 74px;
}

.wpbf-nav-wrapper[b-it69kds8cq] {
    padding-top: 14px;
    padding-bottom: 14px;
}

.wpbf-navigation[b-it69kds8cq] {
    background-color: #ffffff;
}

.wpbf-menu a[b-it69kds8cq], .wpbf-mobile-menu a[b-it69kds8cq], .wpbf-close[b-it69kds8cq] {
    color: #000000;
}

    .wpbf-menu a:hover[b-it69kds8cq], .wpbf-mobile-menu a:hover[b-it69kds8cq] {
        color: #009fe3;
    }

.wpbf-menu > .current-menu-item > a[b-it69kds8cq], .wpbf-mobile-menu > .current-menu-item > a[b-it69kds8cq] {
    color: #009fe3 !important;
}

.wpbf-mobile-nav-wrapper[b-it69kds8cq] {
    padding-top: 14px;
    padding-bottom: 14px;
}

.wpbf-mobile-menu a[b-it69kds8cq], .wpbf-mobile-menu-container .wpbf-close[b-it69kds8cq] {
    color: #000000;
}

    .wpbf-mobile-menu a:hover[b-it69kds8cq] {
        color: #ffffff;
    }

.wpbf-mobile-menu > .current-menu-item > a[b-it69kds8cq] {
    color: #ffffff !important;
}

.wpbf-mobile-menu .menu-item[b-it69kds8cq] {
    border-top-color: #eeeeee;
}

.wpbf-mobile-menu > .menu-item:last-child[b-it69kds8cq] {
    border-bottom-color: #eeeeee;
}

.wpbf-menu-toggle.mobile-hamburger[b-it69kds8cq], .wpbf-menu-toggle.mobile-off-canvas[b-it69kds8cq] {
    color: #009fe3;
}

.wpbf-mobile-menu > .menu-item a:hover[b-it69kds8cq] {
    background-color: #009fe3;
}

.wpbf-mobile-menu[b-it69kds8cq] {
    font-size: 18px;
}

.wpbf-page-footer[b-it69kds8cq] {
    color: #cccccc;
}


/*!
Theme Name:		fixdrive.at
Theme URI:		www.fixdrive.at
Description:	Page Builder Framework – Child
Version: 		1.0.5
Author: 		fixdrive.at
Author URI: 	www.fixdrive.at
Template:		wpbf
Tags: 			WPBF, Page Builder Framework, MapSteps
Text Domain:	wpbf-child
*/

.wpbf-mobile-menu > .current-menu-item > a[b-it69kds8cq], .wpbf-mobile-menu > .current-menu-item > a ul li a[b-it69kds8cq] {
    color: #009fe3 !important;
}

.wpbf-mobile-menu > .menu-item.current-menu-item a:hover[b-it69kds8cq] {
    color: #ffffff !important;
}

.wpbf-mobile-menu a[b-it69kds8cq] {
    line-height: 1em !important;
    padding: 15px 20px 14px 20px !important;
}

body[b-it69kds8cq] {
    font-size: 15px;
    line-height: 1.5em;
    letter-spacing: 0.25px;
}

.elementor-text-editor a[b-it69kds8cq] {
    color: #fff;
    font-weight: 600;
    text-decoration: underline;
}

h1[b-it69kds8cq], h2[b-it69kds8cq], h3[b-it69kds8cq], h4[b-it69kds8cq], h5[b-it69kds8cq], h6[b-it69kds8cq] {
    margin-top: 45px;
    font-family: "Raleway", Sans-serif;
    line-height: 1.2em !important;
    color: #fff;
}

.wpbf-menu-toggle.mobile-hamburger[b-it69kds8cq] {
    font-size: 35px;
}

/*.wpbf-mobile-menu>.menu-item:last-child {
    border-bottom: 0px;
}*/

header.wpbf-page-header[b-it69kds8cq] {
    -webkit-box-shadow: 0 2px 5px rgba(0,0,0,.1);
    box-shadow: 0 2px 5px rgba(0,0,0,.1);
}

.wpbf-page-footer a[b-it69kds8cq] {
    color: #cccccc;
}

.elementor-button-text[b-it69kds8cq] {
    text-transform: uppercase;
}

.elementor-button.elementor-size-sm[b-it69kds8cq] {
    padding: 9px 12px 6px;
}

.wpbf-menu > .current-menu-item > a[b-it69kds8cq], .wpbf-menu a:hover[b-it69kds8cq], .wpbf-menu > .current-page-ancestor a[b-it69kds8cq] {
    text-decoration: underline;
}

.wpbf-menu > .current-page-ancestor a[b-it69kds8cq] {
    color: #009fe3 !important;
}

.wpbf-3-4[b-it69kds8cq] {
    vertical-align: bottom !important;
}

.wpbf-menu-right .wpbf-menu > li > a[b-it69kds8cq] {
    padding: 0px 20px !important;
}

h1[b-it69kds8cq] {
    font-size: 40px;
}

h2[b-it69kds8cq] {
    font-size: 34px;
}

h3[b-it69kds8cq] {
    font-size: 26px;
}

h4[b-it69kds8cq] {
    font-size: 21px;
}

h5[b-it69kds8cq] {
    font-size: 19px;
}

h6[b-it69kds8cq] {
    font-size: 17px;
}

#details > .elementor-column-wrap[b-it69kds8cq] {
    max-width: 760px !important;
    margin: 0 auto !important;
    padding-top: 0px !important;
}

#zurueck img[b-it69kds8cq] {
    max-width: 100%;
    width: 160px;
}

#zurueck #bild[b-it69kds8cq] {
    max-width: 180px !important;
}

#zurueck .elementor-column[b-it69kds8cq] {
    margin: 0 auto;
}

#infinity_img img[b-it69kds8cq] {
    margin-left: -20px;
}

#infinity_img_big img[b-it69kds8cq] {
    margin-left: -75px;
}

.link_white a[b-it69kds8cq] {
    color: #fff !important;
}

.wpbf-menu-right .wpbf-menu > li > a[b-it69kds8cq] {
    line-height: 15px;
}

.elementor-text-editor ol li[b-it69kds8cq], .elementor-text-editor ul li[b-it69kds8cq] {
    padding-bottom: 15px;
}

.elementor-container[b-it69kds8cq] {
    padding: 0 10px;
}

.wpbf-sub-menu > .menu-item-has-children > .sub-menu[b-it69kds8cq], .wpbf-sub-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu > .menu-item-has-children > .sub-menu[b-it69kds8cq] {
    top: 30px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.wpbf-mobile-menu .sub-menu li a[b-it69kds8cq] {
    color: #888;
    font-size: 16.5px;
}

    .wpbf-mobile-menu .sub-menu li a:hover[b-it69kds8cq] {
        color: #fff;
    }

.wpbf-mobile-menu li.current-page-ancestor a[b-it69kds8cq] {
    color: #009fe3;
}

.elementor-accordion-item .elementor-tab-content.elementor-active[b-it69kds8cq] {
    display: block;
}

/* Akkordeon */

.elementor-accordion .elementor-accordion-item[b-it69kds8cq], .elementor-accordion .elementor-tab-content[b-it69kds8cq] {
    border: none;
}

:focus[b-it69kds8cq] {
    outline: 0;
}

.elementor-tab-title[b-it69kds8cq] {
    font-size: 22px;
}

.elementor-accordion .elementor-accordion-item[b-it69kds8cq]:after, .elementor-accordion .elementor-accordion-item + .elementor-accordion-item[b-it69kds8cq]:after {
    /*border-top: 2px solid #fff;*/
    content: "";
    background: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
}

.elementor-accordion .elementor-accordion-item[b-it69kds8cq], .elementor-accordion .elementor-accordion-item + .elementor-accordion-item[b-it69kds8cq] {
    position: relative;
}

    .elementor-accordion .elementor-accordion-item:last-child[b-it69kds8cq]:after {
        content: none;
    }

.pea_cook_wrapper.pea_cook_bottomright[b-it69kds8cq] {
    bottom: 0 !important;
    right: 0 !important;
    margin-left: 0 !important;
    width: 100% !important;
}

.pea_cook_wrapper[b-it69kds8cq] {
    padding: 20px 21px !important;
    margin: 0 !important;
    border-radius: 0 !important;
    background: #000 !important;
}

.parent-system .pea_cook_wrapper[b-it69kds8cq] {
    display: none !important;
}

#partner_werden_ol h6[b-it69kds8cq] {
    margin-top: 10px;
    margin-bottom: 0px;
    /*border-left: 3px solid #fff;*/
    padding-left: 8px;
    margin-left: 10px;
}

#partner_werden_ol p[b-it69kds8cq] {
    /*font-size: 80%;*/
    margin-left: 40px;
    margin-bottom: 0px;
}

em[b-it69kds8cq] {
    font-size: 80%;
}

.elementor-text-editor ol li[b-it69kds8cq], .elementor-text-editor ul li[b-it69kds8cq] {
    padding-bottom: 10px;
}

ul[b-it69kds8cq], ol[b-it69kds8cq] {
    margin: 0 0 20px 0;
}

.elementor-text-editor table td[b-it69kds8cq] {
    vertical-align: top;
}

.elementor-text-editor table[b-it69kds8cq] {
    /*margin-top: -10px;*/
    margin-bottom: 20px;
    width: 100% !important;
}

    .elementor-text-editor table tr td:nth-child(2)[b-it69kds8cq] {
        width: auto !important;
    }

.elementor-text-editor[b-it69kds8cq] {
    overflow: hidden !important;
}

.wpbf-page table[b-it69kds8cq], .wpbf-page .wpbf-table[b-it69kds8cq], .wpbf-page table tr[b-it69kds8cq], .wpbf-page .wpbf-table tr[b-it69kds8cq] {
    border: 0px;
}

    .wpbf-page table th[b-it69kds8cq], .wpbf-page table td[b-it69kds8cq], .wpbf-page .wpbf-table th[b-it69kds8cq], .wpbf-page .wpbf-table td[b-it69kds8cq] {
        padding: 4px 0px;
    }

.elementor-text-editor ol ol li[b-it69kds8cq], .elementor-text-editor ul ul li[b-it69kds8cq] {
    padding-bottom: 5px;
}

.elementor-text-editor ol ol[b-it69kds8cq], .elementor-text-editor ul ul[b-it69kds8cq] {
    margin-bottom: 0px;
    padding-top: 10px;
}

    .elementor-text-editor ol ol li:last-child[b-it69kds8cq], .elementor-text-editor ul ul li:last-child[b-it69kds8cq] {
        padding-bottom: 0px;
    }

#el-tables-tripple .table-cell:first-child[b-it69kds8cq] {
    outline: 0px !important;
}

#el-tables-tripple .table-cell h3.column-table-title[b-it69kds8cq] {
    margin-bottom: 0 !important;
}

#el-tables-tripple .table-cell:nth-child(-n+3)[b-it69kds8cq], #el-tables-tripple .table-cell:nth-child(-n+4)[b-it69kds8cq] {
    padding-bottom: 20px !important;
}

#el-tables-tripple .table-cell[b-it69kds8cq] {
    padding: 15px 14px;
}

#el-tables-tripple i[b-it69kds8cq] {
    line-height: 28px !important;
}

#preise .elementor-widget:not(:last-child)[b-it69kds8cq] {
    margin-bottom: 0px;
}

#preise .streichpreis h3[b-it69kds8cq] {
    text-decoration: line-through;
}

.elementor-tab-content h1[b-it69kds8cq] {
    font-size: 25px !important;
}

.elementor-tab-content h2[b-it69kds8cq] {
    font-size: 22px !important;
}

.elementor-tab-content h3[b-it69kds8cq] {
    font-size: 19px !important;
}

.elementor-tab-content h4[b-it69kds8cq] {
    font-size: 18px !important;
}

.elementor-tab-content h5[b-it69kds8cq] {
    font-size: 17px !important;
}

.elementor-tab-content h6[b-it69kds8cq] {
    font-size: 16px !important;
}

.fd_button.white[b-it69kds8cq] {
    border: 1px solid #fff;
    color: #fff;
    text-transform: uppercase;
    padding: 9px 12px 6px;
    line-height: 1em;
    display: inline-block;
    margin-top: 5px;
    text-align: center;
}

    .fd_button.white:hover[b-it69kds8cq] {
        background: rgba(255,255,255,0.1);
    }

.elementor-tab-content ul[b-it69kds8cq] {
    display: inline-block;
}

    .elementor-tab-content ul ul[b-it69kds8cq] {
        display: block;
        margin-bottom: 0px !important;
    }

#preisliste_einzel_auflistung .elementor-text-editor table td[b-it69kds8cq] {
    padding: 8px;
}

#preisliste_einzel_auflistung .elementor-text-editor table[b-it69kds8cq] {
    width: auto !important;
    margin: 0 auto;
}

    #preisliste_einzel_auflistung .elementor-text-editor table tr td:nth-child(1)[b-it69kds8cq] {
        width: 300px !important;
    }


    #preisliste_einzel_auflistung .elementor-text-editor table tr td:nth-child(2)[b-it69kds8cq] {
        width: 200px !important;
        text-align: right;
    }

    #preisliste_einzel_auflistung .elementor-text-editor table td[colspan="2"][b-it69kds8cq] {
        padding: 8px 0px;
    }

        #preisliste_einzel_auflistung .elementor-text-editor table td[colspan="2"] strong[b-it69kds8cq] {
            display: block;
            padding: 8px;
            /*margin-top: 15px;
    margin-bottom: 2px;*/
            background: #cccccc;
            color: #fff;
        }

.angebots_paket .elementor-column-wrap:hover[b-it69kds8cq] {
    box-shadow: 0px 0px 8px #888888;
}

.tipps_button a[b-it69kds8cq] {
    width: 200px;
    text-align: center;
}

.buchhaltung_table table tr td:nth-child(1)[b-it69kds8cq], .buchhaltung_table table tr td:nth-child(4)[b-it69kds8cq] {
    width: 35% !important;
}

.buchhaltung_table table tr td:nth-child(2)[b-it69kds8cq], .buchhaltung_table table tr td:nth-child(5)[b-it69kds8cq] {
    width: 10% !important;
    text-align: right;
}

.buchhaltung_table table tr td:nth-child(3)[b-it69kds8cq] {
    width: 10% !important;
}

.buchhaltung_table table[b-it69kds8cq] {
    position: relative;
}

    .buchhaltung_table table[b-it69kds8cq]:after {
        content: "";
        position: absolute;
        bottom: 0;
        right: 50%;
        height: 100%;
        border-right: 2px solid black;
        -ms-transform: rotate(20deg); /* IE 9 */
        -webkit-transform: rotate(20deg); /* Safari */
        transform: rotate(20deg);
    }

.parent-system .pea_cook_wrapper[b-it69kds8cq], .wpbf-registrierung .pea_cook_wrapper[b-it69kds8cq] {
    display: none;
}

@media screen and (max-width: 767px) {
    body[b-it69kds8cq], .elementor-button.elementor-size-sm[b-it69kds8cq] {
        font-size: 16px;
    }

    h1[b-it69kds8cq] {
        font-size: 36px;
    }

    h2[b-it69kds8cq] {
        font-size: 30px;
    }

    .elementor-accordion-item .elementor-tab-content.elementor-active[b-it69kds8cq] {
        padding-bottom: 12px;
    }

    .tipps_button a[b-it69kds8cq] {
        width: 100%;
    }
}

@media screen and (min-width: 768px) {
    /* Akkordeon */

    .elementor-tab-title[b-it69kds8cq] {
        font-weight: 600;
        font-size: 40px;
        text-align: center;
        pointer-events: none !important;
    }

    .elementor-tab-content[b-it69kds8cq] {
        text-align: center;
    }

    .elementor-widget-accordion .elementor-accordion .elementor-tab-content[b-it69kds8cq] {
        display: block !important;
    }

    .elementor-accordion .elementor-accordion-item[b-it69kds8cq] {
        border: none;
        padding-left: 0px;
        padding-right: 0px;
    }

    .elementor-accordion .elementor-tab-content[b-it69kds8cq] {
        border-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    .elementor-accordion .elementor-accordion-item[b-it69kds8cq], .elementor-accordion .elementor-accordion-item + .elementor-accordion-item[b-it69kds8cq] {
        position: relative;
        padding-top: 32px;
        padding-bottom: 35px;
    }

        .elementor-accordion .elementor-accordion-item[b-it69kds8cq]:after, .elementor-accordion .elementor-accordion-item + .elementor-accordion-item[b-it69kds8cq]:after {
            /*border-top: 2px solid #fff;*/
            content: "";
            background: #fff;
            position: absolute;
            bottom: 0;
            left: 5%;
            width: 90%;
            height: 2px;
        }

        .elementor-accordion .elementor-accordion-item[b-it69kds8cq], .elementor-accordion .elementor-accordion-item + .elementor-accordion-item[b-it69kds8cq] {
            /*border-top: 2px solid #fff;
		padding: 30px 0;*/
        }

            .elementor-accordion .elementor-accordion-item:first-child[b-it69kds8cq] {
                /*border-top: none;*/
                padding-top: 0px;
            }

            .elementor-accordion .elementor-accordion-item:last-child[b-it69kds8cq] {
                /*border-top: none;*/
                padding-bottom: 0px;
            }

                .elementor-accordion .elementor-accordion-item:last-child[b-it69kds8cq]:after {
                    content: none;
                }

            .elementor-accordion .elementor-accordion-item:first-child .elementor-tab-title[b-it69kds8cq] {
                padding-top: 0px;
            }

    .elementor-tab-title span[b-it69kds8cq] {
        display: none !important;
    }

    #volle_breite_but_boxed .elementor-widget-wrap[b-it69kds8cq] {
        max-width: 540px;
    }
}


@media screen and (min-width: 1300px) {
    body[b-it69kds8cq] {
        font-size: 17px;
    }

    h1[b-it69kds8cq] {
        font-size: 45px;
    }

    h2[b-it69kds8cq] {
        font-size: 40px;
    }

    h3[b-it69kds8cq] {
        font-size: 28px;
    }

    h4[b-it69kds8cq] {
        font-size: 23px;
    }

    h5[b-it69kds8cq] {
        font-size: 21px;
    }

    h6[b-it69kds8cq] {
        font-size: 19px;
    }

    .elementor-tab-title[b-it69kds8cq] {
        font-size: 45px;
    }
}

@media screen and (max-width: 540px) {
    .buchhaltung_table[b-it69kds8cq] {
        display: none;
    }
}

@media screen and (min-width: 1025px) {
    .wpbf-navigation nav li.button[b-it69kds8cq] {
        /* background: #009fe3 !important;
		border-radius: 10px; */
        margin-left: 20px;
        border: 1px solid #009fe3;
    }

        .wpbf-navigation nav li.button a[b-it69kds8cq], .wpbf-navigation nav li.button:hover a[b-it69kds8cq] {
            /* color: #fff !important; */
            color: #009fe3 !important;
        }

    .wpbf-navigation nav li[b-it69kds8cq] {
        padding: 6px 0;
    }
}






/* CUSTOM CSS */
.fd-color-lightblue[b-it69kds8cq] {
    background-color: rgb(200, 232, 251);
}

.fd-color-purple[b-it69kds8cq] {
    background-color: rgb(19, 99, 150);
}

.fd-color-blue[b-it69kds8cq] {
    background-color: rgb(0, 117, 191);
}

.fd-color-lightblue[b-it69kds8cq] {
    background-color: rgb(0, 159, 227);
}


.fd-text-black[b-it69kds8cq] {
    color: rgba(0,0,0,1) !important;
}

.fd-text-white[b-it69kds8cq] {
    color: rgb(255, 255, 255) !important;
}


.fd-text-center[b-it69kds8cq] {
    text-align: center;
}


.elementor-section-stretched[b-it69kds8cq] {
    padding: 100px 0px;
}

/* Partner werden --> IMG Odometer */
.elementor-element-c273975[b-it69kds8cq] {
    text-align: right;
}

    .elementor-element-c273975 .elementor-widget-container[b-it69kds8cq] {
        margin-top: 45px;
    }

.elementor-element-7519ed8[b-it69kds8cq] {
    padding-top: 0px;
}

.elementor-element-208ab35[b-it69kds8cq] {
    padding: 100px 0px;
}



















.table[b-it69kds8cq] {
    display: flex;
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 2rem 0rem 0rem 0rem;
    max-width: 1100px;
}

#el-tables .table-cell[b-it69kds8cq],
#el-tables-quad .table-cell[b-it69kds8cq],
#el-tables-tripple .table-cell[b-it69kds8cq] {
    box-sizing: border-box;
    flex-grow: 1;
    width: 100%;
    padding: 1em 1.4em;
    overflow: hidden;
    list-style-type: none;
    outline: 1px solid #ddd;
    text-align: center;
    font-weight: 300;
    margin-top: 1px;
    margin-left: 1px;
}

    #el-tables .table-cell:first-child[b-it69kds8cq],
    #el-tables-quad .table-cell:first-child[b-it69kds8cq],
    #el-tables-tripple .table-cell:first-child[b-it69kds8cq] {
        outline: 1px solid #fff;
        background: transparent;
    }

@media only screen and (max-width: 768px) {
    #el-tables .table-cell:first-child[b-it69kds8cq],
    #el-tables-quad .table-cell:first-child[b-it69kds8cq],
    #el-tables-tripple .table-cell:first-child[b-it69kds8cq] {
        display: none;
    }
}

#el-tables .table-cell:nth-child(3)[b-it69kds8cq],
#el-tables-tripple .table-cell:nth-child(3)[b-it69kds8cq],
#el-tables-tripple .table-cell:nth-child(4)[b-it69kds8cq],
#el-tables-quad .table-cell:nth-child(3)[b-it69kds8cq],
#el-tables-quad .table-cell:nth-child(4)[b-it69kds8cq],
#el-tables-quad .table-cell:nth-child(5)[b-it69kds8cq] {
    outline: 1px solid #30305b;
}

#el-tables .table-cell:nth-child(-n+3)[b-it69kds8cq],
#el-tables-tripple .table-cell:nth-child(-n+3)[b-it69kds8cq],
#el-tables-tripple .table-cell:nth-child(-n+4)[b-it69kds8cq],
#el-tables-quad .table-cell:nth-child(-n+3)[b-it69kds8cq],
#el-tables-quad .table-cell:nth-child(-n+4)[b-it69kds8cq],
#el-tables-quad .table-cell:nth-child(-n+5)[b-it69kds8cq] {
    padding-top: 20px;
    padding-bottom: 30px;
}

#el-tables .table-cell h3.column-table-title[b-it69kds8cq],
#el-tables-quad .table-cell h3.column-table-title[b-it69kds8cq],
#el-tables-tripple .table-cell h3.column-table-title[b-it69kds8cq] {
    font-size: 22px;
    margin-top: 0;
    margin-bottom: 3rem;
}

#el-tables .table-cell.cell-feature[b-it69kds8cq],
#el-tables-quad .table-cell.cell-feature[b-it69kds8cq],
#el-tables-tripple .table-cell.cell-feature[b-it69kds8cq] {
    text-align: left;
    font-size: 18px;
}

#el-tables .table-cell.features a.btn:hover[b-it69kds8cq],
#el-tables-quad .table-cell.features a.btn:hover[b-it69kds8cq],
#el-tables-tripple .table-cell.features a.btn:hover[b-it69kds8cq] {
    background-color: #85bafc;
    border-color: #85bafc;
    color: #30305b;
}

#el-tables .table-cell.first-column[b-it69kds8cq],
#el-tables-quad .table-cell.first-column[b-it69kds8cq],
#el-tables-tripple .table-cell.first-column[b-it69kds8cq] {
    color: #30305b;
}

    #el-tables .table-cell.first-column a.btn[b-it69kds8cq],
    #el-tables-quad .table-cell.first-column a.btn[b-it69kds8cq],
    #el-tables-tripple .table-cell.first-column a.btn[b-it69kds8cq] {
        background-color: #ffffff;
        border-color: #30305b;
        color: #30305b;
    }

        #el-tables .table-cell.first-column a.btn:hover[b-it69kds8cq],
        #el-tables-quad .table-cell.first-column a.btn:hover[b-it69kds8cq],
        #el-tables-tripple .table-cell.first-column a.btn:hover[b-it69kds8cq] {
            background-color: #30305b;
            border-color: #30305b;
            color: #ffffff;
        }

#el-tables .table-cell.second-column[b-it69kds8cq],
#el-tables-quad .table-cell.second-column[b-it69kds8cq],
#el-tables-tripple .table-cell.second-column[b-it69kds8cq] {
    color: #85bafc;
}

    #el-tables .table-cell.second-column a.btn[b-it69kds8cq],
    #el-tables-quad .table-cell.second-column a.btn[b-it69kds8cq],
    #el-tables-tripple .table-cell.second-column a.btn[b-it69kds8cq] {
        background-color: #ffffff;
        border-color: #ffffff;
        color: #85bafc;
    }

        #el-tables .table-cell.second-column a.btn:hover[b-it69kds8cq],
        #el-tables-quad .table-cell.second-column a.btn:hover[b-it69kds8cq],
        #el-tables-tripple .table-cell.second-column a.btn:hover[b-it69kds8cq] {
            background-color: #85bafc;
            border-color: #85bafc;
            color: #ffffff;
        }

#el-tables .table-cell.third-column[b-it69kds8cq],
#el-tables-quad .table-cell.third-column[b-it69kds8cq],
#el-tables-tripple .table-cell.third-column[b-it69kds8cq] {
    color: #85bafc;
}

    #el-tables .table-cell.third-column a.btn[b-it69kds8cq],
    #el-tables-quad .table-cell.third-column a.btn[b-it69kds8cq],
    #el-tables-tripple .table-cell.third-column a.btn[b-it69kds8cq] {
        background-color: #ffffff;
        border-color: #ffffff;
        color: #85bafc;
    }

        #el-tables .table-cell.third-column a.btn:hover[b-it69kds8cq],
        #el-tables-quad .table-cell.third-column a.btn:hover[b-it69kds8cq],
        #el-tables-tripple .table-cell.third-column a.btn:hover[b-it69kds8cq] {
            background-color: #85bafc;
            border-color: #85bafc;
            color: #ffffff;
        }

#el-tables .table-cell.fourth-column[b-it69kds8cq],
#el-tables-quad .table-cell.fourth-column[b-it69kds8cq],
#el-tables-tripple .table-cell.fourth-column[b-it69kds8cq] {
    color: #85bafc;
}

    #el-tables .table-cell.fourth-column a.btn[b-it69kds8cq],
    #el-tables-quad .table-cell.fourth-column a.btn[b-it69kds8cq],
    #el-tables-tripple .table-cell.fourth-column a.btn[b-it69kds8cq] {
        background-color: #ffffff;
        border-color: #ffffff;
        color: #85bafc;
    }

        #el-tables .table-cell.fourth-column a.btn:hover[b-it69kds8cq],
        #el-tables-quad .table-cell.fourth-column a.btn:hover[b-it69kds8cq],
        #el-tables-tripple .table-cell.fourth-column a.btn:hover[b-it69kds8cq] {
            background-color: #85bafc;
            border-color: #85bafc;
            color: #ffffff;
        }

#el-tables .table-cell p[b-it69kds8cq],
#el-tables-quad .table-cell p[b-it69kds8cq],
#el-tables-tripple .table-cell p[b-it69kds8cq] {
    margin: 0;
    padding: 0;
}

/* Table columns
  ================================== */
#el-tables .table-cell[b-it69kds8cq] {
    width: calc(33.33% - 1px);
}

#el-tables-tripple .table-cell[b-it69kds8cq] {
    width: calc(25% - 1px);
}

#el-tables-quad .table-cell[b-it69kds8cq] {
    width: calc(20% - 1px);
}

#el-tables-pentagon .table-cell[b-it69kds8cq] {
    width: calc(16.6666% - 1px);
}

@media only screen and (max-width: 768px) {
    #el-tables .table-cell.cell-feature[b-it69kds8cq],
    #el-tables-quad .table-cell.cell-feature[b-it69kds8cq],
    #el-tables-tripple .table-cell.cell-feature[b-it69kds8cq] {
        width: 100%;
        text-align: center;
    }
}

#el-tables a.btn[b-it69kds8cq],
#el-tables-quad a.btn[b-it69kds8cq],
#el-tables-tripple a.btn[b-it69kds8cq] {
    border: 2px solid;
    padding: .4rem .7rem;
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
    text-decoration: none;
    -webkit-transition: 0.2s ease-in-out;
    -moz-transition: 0.2s ease-in-out;
    -ms-transition: 0.2s ease-in-out;
    -o-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    -webkit-border-radius: 0.3rem;
    -moz-border-radius: 0.3rem;
    -ms-border-radius: 0.3rem;
    border-radius: 0.3rem;
}
/* /Pages/Landing_vorteile.razor.rz.scp.css */
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */

@font-face {
    font-family: 'FontAwesome';
    src: url('../fonts/fontawesome-webfont.eot?v=4.7.0');
    src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal
}

.fa[b-ekx4xz4lz7] {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-lg[b-ekx4xz4lz7] {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%
}

.fa-2x[b-ekx4xz4lz7] {
    font-size: 2em
}

.fa-3x[b-ekx4xz4lz7] {
    font-size: 3em
}

.fa-4x[b-ekx4xz4lz7] {
    font-size: 4em
}

.fa-5x[b-ekx4xz4lz7] {
    font-size: 5em
}

.fa-fw[b-ekx4xz4lz7] {
    width: 1.28571429em;
    text-align: center
}

.fa-ul[b-ekx4xz4lz7] {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none
}

    .fa-ul > li[b-ekx4xz4lz7] {
        position: relative
    }

.fa-li[b-ekx4xz4lz7] {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: .14285714em;
    text-align: center
}

    .fa-li.fa-lg[b-ekx4xz4lz7] {
        left: -1.85714286em
    }

.fa-border[b-ekx4xz4lz7] {
    padding: .2em .25em .15em;
    border: solid .08em #eee;
    border-radius: .1em
}

.fa-pull-left[b-ekx4xz4lz7] {
    float: left
}

.fa-pull-right[b-ekx4xz4lz7] {
    float: right
}

.fa.fa-pull-left[b-ekx4xz4lz7] {
    margin-right: .3em
}

.fa.fa-pull-right[b-ekx4xz4lz7] {
    margin-left: .3em
}

.pull-right[b-ekx4xz4lz7] {
    float: right
}

.pull-left[b-ekx4xz4lz7] {
    float: left
}

.fa.pull-left[b-ekx4xz4lz7] {
    margin-right: .3em
}

.fa.pull-right[b-ekx4xz4lz7] {
    margin-left: .3em
}

.fa-spin[b-ekx4xz4lz7] {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin-b-ekx4xz4lz7 2s infinite linear
}

.fa-pulse[b-ekx4xz4lz7] {
    -webkit-animation: fa-spin 1s infinite steps(8);
    animation: fa-spin-b-ekx4xz4lz7 1s infinite steps(8)
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin-b-ekx4xz4lz7 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.fa-rotate-90[b-ekx4xz4lz7] {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fa-rotate-180[b-ekx4xz4lz7] {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fa-rotate-270[b-ekx4xz4lz7] {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fa-flip-horizontal[b-ekx4xz4lz7] {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.fa-flip-vertical[b-ekx4xz4lz7] {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1)
}

:root .fa-rotate-90[b-ekx4xz4lz7], :root .fa-rotate-180[b-ekx4xz4lz7], :root .fa-rotate-270[b-ekx4xz4lz7], :root .fa-flip-horizontal[b-ekx4xz4lz7], :root .fa-flip-vertical[b-ekx4xz4lz7] {
    filter: none
}

.fa-stack[b-ekx4xz4lz7] {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}

.fa-stack-1x[b-ekx4xz4lz7], .fa-stack-2x[b-ekx4xz4lz7] {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}

.fa-stack-1x[b-ekx4xz4lz7] {
    line-height: inherit
}

.fa-stack-2x[b-ekx4xz4lz7] {
    font-size: 2em
}

.fa-inverse[b-ekx4xz4lz7] {
    color: #fff
}

.fa-glass[b-ekx4xz4lz7]:before {
    content: "\f000"
}

.fa-music[b-ekx4xz4lz7]:before {
    content: "\f001"
}

.fa-search[b-ekx4xz4lz7]:before {
    content: "\f002"
}

.fa-envelope-o[b-ekx4xz4lz7]:before {
    content: "\f003"
}

.fa-heart[b-ekx4xz4lz7]:before {
    content: "\f004"
}

.fa-star[b-ekx4xz4lz7]:before {
    content: "\f005"
}

.fa-star-o[b-ekx4xz4lz7]:before {
    content: "\f006"
}

.fa-user[b-ekx4xz4lz7]:before {
    content: "\f007"
}

.fa-film[b-ekx4xz4lz7]:before {
    content: "\f008"
}

.fa-th-large[b-ekx4xz4lz7]:before {
    content: "\f009"
}

.fa-th[b-ekx4xz4lz7]:before {
    content: "\f00a"
}

.fa-th-list[b-ekx4xz4lz7]:before {
    content: "\f00b"
}

.fa-check[b-ekx4xz4lz7]:before {
    content: "\f00c"
}

.fa-remove[b-ekx4xz4lz7]:before, .fa-close[b-ekx4xz4lz7]:before, .fa-times[b-ekx4xz4lz7]:before {
    content: "\f00d"
}

.fa-search-plus[b-ekx4xz4lz7]:before {
    content: "\f00e"
}

.fa-search-minus[b-ekx4xz4lz7]:before {
    content: "\f010"
}

.fa-power-off[b-ekx4xz4lz7]:before {
    content: "\f011"
}

.fa-signal[b-ekx4xz4lz7]:before {
    content: "\f012"
}

.fa-gear[b-ekx4xz4lz7]:before, .fa-cog[b-ekx4xz4lz7]:before {
    content: "\f013"
}

.fa-trash-o[b-ekx4xz4lz7]:before {
    content: "\f014"
}

.fa-home[b-ekx4xz4lz7]:before {
    content: "\f015"
}

.fa-file-o[b-ekx4xz4lz7]:before {
    content: "\f016"
}

.fa-clock-o[b-ekx4xz4lz7]:before {
    content: "\f017"
}

.fa-road[b-ekx4xz4lz7]:before {
    content: "\f018"
}

.fa-download[b-ekx4xz4lz7]:before {
    content: "\f019"
}

.fa-arrow-circle-o-down[b-ekx4xz4lz7]:before {
    content: "\f01a"
}

.fa-arrow-circle-o-up[b-ekx4xz4lz7]:before {
    content: "\f01b"
}

.fa-inbox[b-ekx4xz4lz7]:before {
    content: "\f01c"
}

.fa-play-circle-o[b-ekx4xz4lz7]:before {
    content: "\f01d"
}

.fa-rotate-right[b-ekx4xz4lz7]:before, .fa-repeat[b-ekx4xz4lz7]:before {
    content: "\f01e"
}

.fa-refresh[b-ekx4xz4lz7]:before {
    content: "\f021"
}

.fa-list-alt[b-ekx4xz4lz7]:before {
    content: "\f022"
}

.fa-lock[b-ekx4xz4lz7]:before {
    content: "\f023"
}

.fa-flag[b-ekx4xz4lz7]:before {
    content: "\f024"
}

.fa-headphones[b-ekx4xz4lz7]:before {
    content: "\f025"
}

.fa-volume-off[b-ekx4xz4lz7]:before {
    content: "\f026"
}

.fa-volume-down[b-ekx4xz4lz7]:before {
    content: "\f027"
}

.fa-volume-up[b-ekx4xz4lz7]:before {
    content: "\f028"
}

.fa-qrcode[b-ekx4xz4lz7]:before {
    content: "\f029"
}

.fa-barcode[b-ekx4xz4lz7]:before {
    content: "\f02a"
}

.fa-tag[b-ekx4xz4lz7]:before {
    content: "\f02b"
}

.fa-tags[b-ekx4xz4lz7]:before {
    content: "\f02c"
}

.fa-book[b-ekx4xz4lz7]:before {
    content: "\f02d"
}

.fa-bookmark[b-ekx4xz4lz7]:before {
    content: "\f02e"
}

.fa-print[b-ekx4xz4lz7]:before {
    content: "\f02f"
}

.fa-camera[b-ekx4xz4lz7]:before {
    content: "\f030"
}

.fa-font[b-ekx4xz4lz7]:before {
    content: "\f031"
}

.fa-bold[b-ekx4xz4lz7]:before {
    content: "\f032"
}

.fa-italic[b-ekx4xz4lz7]:before {
    content: "\f033"
}

.fa-text-height[b-ekx4xz4lz7]:before {
    content: "\f034"
}

.fa-text-width[b-ekx4xz4lz7]:before {
    content: "\f035"
}

.fa-align-left[b-ekx4xz4lz7]:before {
    content: "\f036"
}

.fa-align-center[b-ekx4xz4lz7]:before {
    content: "\f037"
}

.fa-align-right[b-ekx4xz4lz7]:before {
    content: "\f038"
}

.fa-align-justify[b-ekx4xz4lz7]:before {
    content: "\f039"
}

.fa-list[b-ekx4xz4lz7]:before {
    content: "\f03a"
}

.fa-dedent[b-ekx4xz4lz7]:before, .fa-outdent[b-ekx4xz4lz7]:before {
    content: "\f03b"
}

.fa-indent[b-ekx4xz4lz7]:before {
    content: "\f03c"
}

.fa-video-camera[b-ekx4xz4lz7]:before {
    content: "\f03d"
}

.fa-photo[b-ekx4xz4lz7]:before, .fa-image[b-ekx4xz4lz7]:before, .fa-picture-o[b-ekx4xz4lz7]:before {
    content: "\f03e"
}

.fa-pencil[b-ekx4xz4lz7]:before {
    content: "\f040"
}

.fa-map-marker[b-ekx4xz4lz7]:before {
    content: "\f041"
}

.fa-adjust[b-ekx4xz4lz7]:before {
    content: "\f042"
}

.fa-tint[b-ekx4xz4lz7]:before {
    content: "\f043"
}

.fa-edit[b-ekx4xz4lz7]:before, .fa-pencil-square-o[b-ekx4xz4lz7]:before {
    content: "\f044"
}

.fa-share-square-o[b-ekx4xz4lz7]:before {
    content: "\f045"
}

.fa-check-square-o[b-ekx4xz4lz7]:before {
    content: "\f046"
}

.fa-arrows[b-ekx4xz4lz7]:before {
    content: "\f047"
}

.fa-step-backward[b-ekx4xz4lz7]:before {
    content: "\f048"
}

.fa-fast-backward[b-ekx4xz4lz7]:before {
    content: "\f049"
}

.fa-backward[b-ekx4xz4lz7]:before {
    content: "\f04a"
}

.fa-play[b-ekx4xz4lz7]:before {
    content: "\f04b"
}

.fa-pause[b-ekx4xz4lz7]:before {
    content: "\f04c"
}

.fa-stop[b-ekx4xz4lz7]:before {
    content: "\f04d"
}

.fa-forward[b-ekx4xz4lz7]:before {
    content: "\f04e"
}

.fa-fast-forward[b-ekx4xz4lz7]:before {
    content: "\f050"
}

.fa-step-forward[b-ekx4xz4lz7]:before {
    content: "\f051"
}

.fa-eject[b-ekx4xz4lz7]:before {
    content: "\f052"
}

.fa-chevron-left[b-ekx4xz4lz7]:before {
    content: "\f053"
}

.fa-chevron-right[b-ekx4xz4lz7]:before {
    content: "\f054"
}

.fa-plus-circle[b-ekx4xz4lz7]:before {
    content: "\f055"
}

.fa-minus-circle[b-ekx4xz4lz7]:before {
    content: "\f056"
}

.fa-times-circle[b-ekx4xz4lz7]:before {
    content: "\f057"
}

.fa-check-circle[b-ekx4xz4lz7]:before {
    content: "\f058"
}

.fa-question-circle[b-ekx4xz4lz7]:before {
    content: "\f059"
}

.fa-info-circle[b-ekx4xz4lz7]:before {
    content: "\f05a"
}

.fa-crosshairs[b-ekx4xz4lz7]:before {
    content: "\f05b"
}

.fa-times-circle-o[b-ekx4xz4lz7]:before {
    content: "\f05c"
}

.fa-check-circle-o[b-ekx4xz4lz7]:before {
    content: "\f05d"
}

.fa-ban[b-ekx4xz4lz7]:before {
    content: "\f05e"
}

.fa-arrow-left[b-ekx4xz4lz7]:before {
    content: "\f060"
}

.fa-arrow-right[b-ekx4xz4lz7]:before {
    content: "\f061"
}

.fa-arrow-up[b-ekx4xz4lz7]:before {
    content: "\f062"
}

.fa-arrow-down[b-ekx4xz4lz7]:before {
    content: "\f063"
}

.fa-mail-forward[b-ekx4xz4lz7]:before, .fa-share[b-ekx4xz4lz7]:before {
    content: "\f064"
}

.fa-expand[b-ekx4xz4lz7]:before {
    content: "\f065"
}

.fa-compress[b-ekx4xz4lz7]:before {
    content: "\f066"
}

.fa-plus[b-ekx4xz4lz7]:before {
    content: "\f067"
}

.fa-minus[b-ekx4xz4lz7]:before {
    content: "\f068"
}

.fa-asterisk[b-ekx4xz4lz7]:before {
    content: "\f069"
}

.fa-exclamation-circle[b-ekx4xz4lz7]:before {
    content: "\f06a"
}

.fa-gift[b-ekx4xz4lz7]:before {
    content: "\f06b"
}

.fa-leaf[b-ekx4xz4lz7]:before {
    content: "\f06c"
}

.fa-fire[b-ekx4xz4lz7]:before {
    content: "\f06d"
}

.fa-eye[b-ekx4xz4lz7]:before {
    content: "\f06e"
}

.fa-eye-slash[b-ekx4xz4lz7]:before {
    content: "\f070"
}

.fa-warning[b-ekx4xz4lz7]:before, .fa-exclamation-triangle[b-ekx4xz4lz7]:before {
    content: "\f071"
}

.fa-plane[b-ekx4xz4lz7]:before {
    content: "\f072"
}

.fa-calendar[b-ekx4xz4lz7]:before {
    content: "\f073"
}

.fa-random[b-ekx4xz4lz7]:before {
    content: "\f074"
}

.fa-comment[b-ekx4xz4lz7]:before {
    content: "\f075"
}

.fa-magnet[b-ekx4xz4lz7]:before {
    content: "\f076"
}

.fa-chevron-up[b-ekx4xz4lz7]:before {
    content: "\f077"
}

.fa-chevron-down[b-ekx4xz4lz7]:before {
    content: "\f078"
}

.fa-retweet[b-ekx4xz4lz7]:before {
    content: "\f079"
}

.fa-shopping-cart[b-ekx4xz4lz7]:before {
    content: "\f07a"
}

.fa-folder[b-ekx4xz4lz7]:before {
    content: "\f07b"
}

.fa-folder-open[b-ekx4xz4lz7]:before {
    content: "\f07c"
}

.fa-arrows-v[b-ekx4xz4lz7]:before {
    content: "\f07d"
}

.fa-arrows-h[b-ekx4xz4lz7]:before {
    content: "\f07e"
}

.fa-bar-chart-o[b-ekx4xz4lz7]:before, .fa-bar-chart[b-ekx4xz4lz7]:before {
    content: "\f080"
}

.fa-twitter-square[b-ekx4xz4lz7]:before {
    content: "\f081"
}

.fa-facebook-square[b-ekx4xz4lz7]:before {
    content: "\f082"
}

.fa-camera-retro[b-ekx4xz4lz7]:before {
    content: "\f083"
}

.fa-key[b-ekx4xz4lz7]:before {
    content: "\f084"
}

.fa-gears[b-ekx4xz4lz7]:before, .fa-cogs[b-ekx4xz4lz7]:before {
    content: "\f085"
}

.fa-comments[b-ekx4xz4lz7]:before {
    content: "\f086"
}

.fa-thumbs-o-up[b-ekx4xz4lz7]:before {
    content: "\f087"
}

.fa-thumbs-o-down[b-ekx4xz4lz7]:before {
    content: "\f088"
}

.fa-star-half[b-ekx4xz4lz7]:before {
    content: "\f089"
}

.fa-heart-o[b-ekx4xz4lz7]:before {
    content: "\f08a"
}

.fa-sign-out[b-ekx4xz4lz7]:before {
    content: "\f08b"
}

.fa-linkedin-square[b-ekx4xz4lz7]:before {
    content: "\f08c"
}

.fa-thumb-tack[b-ekx4xz4lz7]:before {
    content: "\f08d"
}

.fa-external-link[b-ekx4xz4lz7]:before {
    content: "\f08e"
}

.fa-sign-in[b-ekx4xz4lz7]:before {
    content: "\f090"
}

.fa-trophy[b-ekx4xz4lz7]:before {
    content: "\f091"
}

.fa-github-square[b-ekx4xz4lz7]:before {
    content: "\f092"
}

.fa-upload[b-ekx4xz4lz7]:before {
    content: "\f093"
}

.fa-lemon-o[b-ekx4xz4lz7]:before {
    content: "\f094"
}

.fa-phone[b-ekx4xz4lz7]:before {
    content: "\f095"
}

.fa-square-o[b-ekx4xz4lz7]:before {
    content: "\f096"
}

.fa-bookmark-o[b-ekx4xz4lz7]:before {
    content: "\f097"
}

.fa-phone-square[b-ekx4xz4lz7]:before {
    content: "\f098"
}

.fa-twitter[b-ekx4xz4lz7]:before {
    content: "\f099"
}

.fa-facebook-f[b-ekx4xz4lz7]:before, .fa-facebook[b-ekx4xz4lz7]:before {
    content: "\f09a"
}

.fa-github[b-ekx4xz4lz7]:before {
    content: "\f09b"
}

.fa-unlock[b-ekx4xz4lz7]:before {
    content: "\f09c"
}

.fa-credit-card[b-ekx4xz4lz7]:before {
    content: "\f09d"
}

.fa-feed[b-ekx4xz4lz7]:before, .fa-rss[b-ekx4xz4lz7]:before {
    content: "\f09e"
}

.fa-hdd-o[b-ekx4xz4lz7]:before {
    content: "\f0a0"
}

.fa-bullhorn[b-ekx4xz4lz7]:before {
    content: "\f0a1"
}

.fa-bell[b-ekx4xz4lz7]:before {
    content: "\f0f3"
}

.fa-certificate[b-ekx4xz4lz7]:before {
    content: "\f0a3"
}

.fa-hand-o-right[b-ekx4xz4lz7]:before {
    content: "\f0a4"
}

.fa-hand-o-left[b-ekx4xz4lz7]:before {
    content: "\f0a5"
}

.fa-hand-o-up[b-ekx4xz4lz7]:before {
    content: "\f0a6"
}

.fa-hand-o-down[b-ekx4xz4lz7]:before {
    content: "\f0a7"
}

.fa-arrow-circle-left[b-ekx4xz4lz7]:before {
    content: "\f0a8"
}

.fa-arrow-circle-right[b-ekx4xz4lz7]:before {
    content: "\f0a9"
}

.fa-arrow-circle-up[b-ekx4xz4lz7]:before {
    content: "\f0aa"
}

.fa-arrow-circle-down[b-ekx4xz4lz7]:before {
    content: "\f0ab"
}

.fa-globe[b-ekx4xz4lz7]:before {
    content: "\f0ac"
}

.fa-wrench[b-ekx4xz4lz7]:before {
    content: "\f0ad"
}

.fa-tasks[b-ekx4xz4lz7]:before {
    content: "\f0ae"
}

.fa-filter[b-ekx4xz4lz7]:before {
    content: "\f0b0"
}

.fa-briefcase[b-ekx4xz4lz7]:before {
    content: "\f0b1"
}

.fa-arrows-alt[b-ekx4xz4lz7]:before {
    content: "\f0b2"
}

.fa-group[b-ekx4xz4lz7]:before, .fa-users[b-ekx4xz4lz7]:before {
    content: "\f0c0"
}

.fa-chain[b-ekx4xz4lz7]:before, .fa-link[b-ekx4xz4lz7]:before {
    content: "\f0c1"
}

.fa-cloud[b-ekx4xz4lz7]:before {
    content: "\f0c2"
}

.fa-flask[b-ekx4xz4lz7]:before {
    content: "\f0c3"
}

.fa-cut[b-ekx4xz4lz7]:before, .fa-scissors[b-ekx4xz4lz7]:before {
    content: "\f0c4"
}

.fa-copy[b-ekx4xz4lz7]:before, .fa-files-o[b-ekx4xz4lz7]:before {
    content: "\f0c5"
}

.fa-paperclip[b-ekx4xz4lz7]:before {
    content: "\f0c6"
}

.fa-save[b-ekx4xz4lz7]:before, .fa-floppy-o[b-ekx4xz4lz7]:before {
    content: "\f0c7"
}

.fa-square[b-ekx4xz4lz7]:before {
    content: "\f0c8"
}

.fa-navicon[b-ekx4xz4lz7]:before, .fa-reorder[b-ekx4xz4lz7]:before, .fa-bars[b-ekx4xz4lz7]:before {
    content: "\f0c9"
}

.fa-list-ul[b-ekx4xz4lz7]:before {
    content: "\f0ca"
}

.fa-list-ol[b-ekx4xz4lz7]:before {
    content: "\f0cb"
}

.fa-strikethrough[b-ekx4xz4lz7]:before {
    content: "\f0cc"
}

.fa-underline[b-ekx4xz4lz7]:before {
    content: "\f0cd"
}

.fa-table[b-ekx4xz4lz7]:before {
    content: "\f0ce"
}

.fa-magic[b-ekx4xz4lz7]:before {
    content: "\f0d0"
}

.fa-truck[b-ekx4xz4lz7]:before {
    content: "\f0d1"
}

.fa-pinterest[b-ekx4xz4lz7]:before {
    content: "\f0d2"
}

.fa-pinterest-square[b-ekx4xz4lz7]:before {
    content: "\f0d3"
}

.fa-google-plus-square[b-ekx4xz4lz7]:before {
    content: "\f0d4"
}

.fa-google-plus[b-ekx4xz4lz7]:before {
    content: "\f0d5"
}

.fa-money[b-ekx4xz4lz7]:before {
    content: "\f0d6"
}

.fa-caret-down[b-ekx4xz4lz7]:before {
    content: "\f0d7"
}

.fa-caret-up[b-ekx4xz4lz7]:before {
    content: "\f0d8"
}

.fa-caret-left[b-ekx4xz4lz7]:before {
    content: "\f0d9"
}

.fa-caret-right[b-ekx4xz4lz7]:before {
    content: "\f0da"
}

.fa-columns[b-ekx4xz4lz7]:before {
    content: "\f0db"
}

.fa-unsorted[b-ekx4xz4lz7]:before, .fa-sort[b-ekx4xz4lz7]:before {
    content: "\f0dc"
}

.fa-sort-down[b-ekx4xz4lz7]:before, .fa-sort-desc[b-ekx4xz4lz7]:before {
    content: "\f0dd"
}

.fa-sort-up[b-ekx4xz4lz7]:before, .fa-sort-asc[b-ekx4xz4lz7]:before {
    content: "\f0de"
}

.fa-envelope[b-ekx4xz4lz7]:before {
    content: "\f0e0"
}

.fa-linkedin[b-ekx4xz4lz7]:before {
    content: "\f0e1"
}

.fa-rotate-left[b-ekx4xz4lz7]:before, .fa-undo[b-ekx4xz4lz7]:before {
    content: "\f0e2"
}

.fa-legal[b-ekx4xz4lz7]:before, .fa-gavel[b-ekx4xz4lz7]:before {
    content: "\f0e3"
}

.fa-dashboard[b-ekx4xz4lz7]:before, .fa-tachometer[b-ekx4xz4lz7]:before {
    content: "\f0e4"
}

.fa-comment-o[b-ekx4xz4lz7]:before {
    content: "\f0e5"
}

.fa-comments-o[b-ekx4xz4lz7]:before {
    content: "\f0e6"
}

.fa-flash[b-ekx4xz4lz7]:before, .fa-bolt[b-ekx4xz4lz7]:before {
    content: "\f0e7"
}

.fa-sitemap[b-ekx4xz4lz7]:before {
    content: "\f0e8"
}

.fa-umbrella[b-ekx4xz4lz7]:before {
    content: "\f0e9"
}

.fa-paste[b-ekx4xz4lz7]:before, .fa-clipboard[b-ekx4xz4lz7]:before {
    content: "\f0ea"
}

.fa-lightbulb-o[b-ekx4xz4lz7]:before {
    content: "\f0eb"
}

.fa-exchange[b-ekx4xz4lz7]:before {
    content: "\f0ec"
}

.fa-cloud-download[b-ekx4xz4lz7]:before {
    content: "\f0ed"
}

.fa-cloud-upload[b-ekx4xz4lz7]:before {
    content: "\f0ee"
}

.fa-user-md[b-ekx4xz4lz7]:before {
    content: "\f0f0"
}

.fa-stethoscope[b-ekx4xz4lz7]:before {
    content: "\f0f1"
}

.fa-suitcase[b-ekx4xz4lz7]:before {
    content: "\f0f2"
}

.fa-bell-o[b-ekx4xz4lz7]:before {
    content: "\f0a2"
}

.fa-coffee[b-ekx4xz4lz7]:before {
    content: "\f0f4"
}

.fa-cutlery[b-ekx4xz4lz7]:before {
    content: "\f0f5"
}

.fa-file-text-o[b-ekx4xz4lz7]:before {
    content: "\f0f6"
}

.fa-building-o[b-ekx4xz4lz7]:before {
    content: "\f0f7"
}

.fa-hospital-o[b-ekx4xz4lz7]:before {
    content: "\f0f8"
}

.fa-ambulance[b-ekx4xz4lz7]:before {
    content: "\f0f9"
}

.fa-medkit[b-ekx4xz4lz7]:before {
    content: "\f0fa"
}

.fa-fighter-jet[b-ekx4xz4lz7]:before {
    content: "\f0fb"
}

.fa-beer[b-ekx4xz4lz7]:before {
    content: "\f0fc"
}

.fa-h-square[b-ekx4xz4lz7]:before {
    content: "\f0fd"
}

.fa-plus-square[b-ekx4xz4lz7]:before {
    content: "\f0fe"
}

.fa-angle-double-left[b-ekx4xz4lz7]:before {
    content: "\f100"
}

.fa-angle-double-right[b-ekx4xz4lz7]:before {
    content: "\f101"
}

.fa-angle-double-up[b-ekx4xz4lz7]:before {
    content: "\f102"
}

.fa-angle-double-down[b-ekx4xz4lz7]:before {
    content: "\f103"
}

.fa-angle-left[b-ekx4xz4lz7]:before {
    content: "\f104"
}

.fa-angle-right[b-ekx4xz4lz7]:before {
    content: "\f105"
}

.fa-angle-up[b-ekx4xz4lz7]:before {
    content: "\f106"
}

.fa-angle-down[b-ekx4xz4lz7]:before {
    content: "\f107"
}

.fa-desktop[b-ekx4xz4lz7]:before {
    content: "\f108"
}

.fa-laptop[b-ekx4xz4lz7]:before {
    content: "\f109"
}

.fa-tablet[b-ekx4xz4lz7]:before {
    content: "\f10a"
}

.fa-mobile-phone[b-ekx4xz4lz7]:before, .fa-mobile[b-ekx4xz4lz7]:before {
    content: "\f10b"
}

.fa-circle-o[b-ekx4xz4lz7]:before {
    content: "\f10c"
}

.fa-quote-left[b-ekx4xz4lz7]:before {
    content: "\f10d"
}

.fa-quote-right[b-ekx4xz4lz7]:before {
    content: "\f10e"
}

.fa-spinner[b-ekx4xz4lz7]:before {
    content: "\f110"
}

.fa-circle[b-ekx4xz4lz7]:before {
    content: "\f111"
}

.fa-mail-reply[b-ekx4xz4lz7]:before, .fa-reply[b-ekx4xz4lz7]:before {
    content: "\f112"
}

.fa-github-alt[b-ekx4xz4lz7]:before {
    content: "\f113"
}

.fa-folder-o[b-ekx4xz4lz7]:before {
    content: "\f114"
}

.fa-folder-open-o[b-ekx4xz4lz7]:before {
    content: "\f115"
}

.fa-smile-o[b-ekx4xz4lz7]:before {
    content: "\f118"
}

.fa-frown-o[b-ekx4xz4lz7]:before {
    content: "\f119"
}

.fa-meh-o[b-ekx4xz4lz7]:before {
    content: "\f11a"
}

.fa-gamepad[b-ekx4xz4lz7]:before {
    content: "\f11b"
}

.fa-keyboard-o[b-ekx4xz4lz7]:before {
    content: "\f11c"
}

.fa-flag-o[b-ekx4xz4lz7]:before {
    content: "\f11d"
}

.fa-flag-checkered[b-ekx4xz4lz7]:before {
    content: "\f11e"
}

.fa-terminal[b-ekx4xz4lz7]:before {
    content: "\f120"
}

.fa-code[b-ekx4xz4lz7]:before {
    content: "\f121"
}

.fa-mail-reply-all[b-ekx4xz4lz7]:before, .fa-reply-all[b-ekx4xz4lz7]:before {
    content: "\f122"
}

.fa-star-half-empty[b-ekx4xz4lz7]:before, .fa-star-half-full[b-ekx4xz4lz7]:before, .fa-star-half-o[b-ekx4xz4lz7]:before {
    content: "\f123"
}

.fa-location-arrow[b-ekx4xz4lz7]:before {
    content: "\f124"
}

.fa-crop[b-ekx4xz4lz7]:before {
    content: "\f125"
}

.fa-code-fork[b-ekx4xz4lz7]:before {
    content: "\f126"
}

.fa-unlink[b-ekx4xz4lz7]:before, .fa-chain-broken[b-ekx4xz4lz7]:before {
    content: "\f127"
}

.fa-question[b-ekx4xz4lz7]:before {
    content: "\f128"
}

.fa-info[b-ekx4xz4lz7]:before {
    content: "\f129"
}

.fa-exclamation[b-ekx4xz4lz7]:before {
    content: "\f12a"
}

.fa-superscript[b-ekx4xz4lz7]:before {
    content: "\f12b"
}

.fa-subscript[b-ekx4xz4lz7]:before {
    content: "\f12c"
}

.fa-eraser[b-ekx4xz4lz7]:before {
    content: "\f12d"
}

.fa-puzzle-piece[b-ekx4xz4lz7]:before {
    content: "\f12e"
}

.fa-microphone[b-ekx4xz4lz7]:before {
    content: "\f130"
}

.fa-microphone-slash[b-ekx4xz4lz7]:before {
    content: "\f131"
}

.fa-shield[b-ekx4xz4lz7]:before {
    content: "\f132"
}

.fa-calendar-o[b-ekx4xz4lz7]:before {
    content: "\f133"
}

.fa-fire-extinguisher[b-ekx4xz4lz7]:before {
    content: "\f134"
}

.fa-rocket[b-ekx4xz4lz7]:before {
    content: "\f135"
}

.fa-maxcdn[b-ekx4xz4lz7]:before {
    content: "\f136"
}

.fa-chevron-circle-left[b-ekx4xz4lz7]:before {
    content: "\f137"
}

.fa-chevron-circle-right[b-ekx4xz4lz7]:before {
    content: "\f138"
}

.fa-chevron-circle-up[b-ekx4xz4lz7]:before {
    content: "\f139"
}

.fa-chevron-circle-down[b-ekx4xz4lz7]:before {
    content: "\f13a"
}

.fa-html5[b-ekx4xz4lz7]:before {
    content: "\f13b"
}

.fa-css3[b-ekx4xz4lz7]:before {
    content: "\f13c"
}

.fa-anchor[b-ekx4xz4lz7]:before {
    content: "\f13d"
}

.fa-unlock-alt[b-ekx4xz4lz7]:before {
    content: "\f13e"
}

.fa-bullseye[b-ekx4xz4lz7]:before {
    content: "\f140"
}

.fa-ellipsis-h[b-ekx4xz4lz7]:before {
    content: "\f141"
}

.fa-ellipsis-v[b-ekx4xz4lz7]:before {
    content: "\f142"
}

.fa-rss-square[b-ekx4xz4lz7]:before {
    content: "\f143"
}

.fa-play-circle[b-ekx4xz4lz7]:before {
    content: "\f144"
}

.fa-ticket[b-ekx4xz4lz7]:before {
    content: "\f145"
}

.fa-minus-square[b-ekx4xz4lz7]:before {
    content: "\f146"
}

.fa-minus-square-o[b-ekx4xz4lz7]:before {
    content: "\f147"
}

.fa-level-up[b-ekx4xz4lz7]:before {
    content: "\f148"
}

.fa-level-down[b-ekx4xz4lz7]:before {
    content: "\f149"
}

.fa-check-square[b-ekx4xz4lz7]:before {
    content: "\f14a"
}

.fa-pencil-square[b-ekx4xz4lz7]:before {
    content: "\f14b"
}

.fa-external-link-square[b-ekx4xz4lz7]:before {
    content: "\f14c"
}

.fa-share-square[b-ekx4xz4lz7]:before {
    content: "\f14d"
}

.fa-compass[b-ekx4xz4lz7]:before {
    content: "\f14e"
}

.fa-toggle-down[b-ekx4xz4lz7]:before, .fa-caret-square-o-down[b-ekx4xz4lz7]:before {
    content: "\f150"
}

.fa-toggle-up[b-ekx4xz4lz7]:before, .fa-caret-square-o-up[b-ekx4xz4lz7]:before {
    content: "\f151"
}

.fa-toggle-right[b-ekx4xz4lz7]:before, .fa-caret-square-o-right[b-ekx4xz4lz7]:before {
    content: "\f152"
}

.fa-euro[b-ekx4xz4lz7]:before, .fa-eur[b-ekx4xz4lz7]:before {
    content: "\f153"
}

.fa-gbp[b-ekx4xz4lz7]:before {
    content: "\f154"
}

.fa-dollar[b-ekx4xz4lz7]:before, .fa-usd[b-ekx4xz4lz7]:before {
    content: "\f155"
}

.fa-rupee[b-ekx4xz4lz7]:before, .fa-inr[b-ekx4xz4lz7]:before {
    content: "\f156"
}

.fa-cny[b-ekx4xz4lz7]:before, .fa-rmb[b-ekx4xz4lz7]:before, .fa-yen[b-ekx4xz4lz7]:before, .fa-jpy[b-ekx4xz4lz7]:before {
    content: "\f157"
}

.fa-ruble[b-ekx4xz4lz7]:before, .fa-rouble[b-ekx4xz4lz7]:before, .fa-rub[b-ekx4xz4lz7]:before {
    content: "\f158"
}

.fa-won[b-ekx4xz4lz7]:before, .fa-krw[b-ekx4xz4lz7]:before {
    content: "\f159"
}

.fa-bitcoin[b-ekx4xz4lz7]:before, .fa-btc[b-ekx4xz4lz7]:before {
    content: "\f15a"
}

.fa-file[b-ekx4xz4lz7]:before {
    content: "\f15b"
}

.fa-file-text[b-ekx4xz4lz7]:before {
    content: "\f15c"
}

.fa-sort-alpha-asc[b-ekx4xz4lz7]:before {
    content: "\f15d"
}

.fa-sort-alpha-desc[b-ekx4xz4lz7]:before {
    content: "\f15e"
}

.fa-sort-amount-asc[b-ekx4xz4lz7]:before {
    content: "\f160"
}

.fa-sort-amount-desc[b-ekx4xz4lz7]:before {
    content: "\f161"
}

.fa-sort-numeric-asc[b-ekx4xz4lz7]:before {
    content: "\f162"
}

.fa-sort-numeric-desc[b-ekx4xz4lz7]:before {
    content: "\f163"
}

.fa-thumbs-up[b-ekx4xz4lz7]:before {
    content: "\f164"
}

.fa-thumbs-down[b-ekx4xz4lz7]:before {
    content: "\f165"
}

.fa-youtube-square[b-ekx4xz4lz7]:before {
    content: "\f166"
}

.fa-youtube[b-ekx4xz4lz7]:before {
    content: "\f167"
}

.fa-xing[b-ekx4xz4lz7]:before {
    content: "\f168"
}

.fa-xing-square[b-ekx4xz4lz7]:before {
    content: "\f169"
}

.fa-youtube-play[b-ekx4xz4lz7]:before {
    content: "\f16a"
}

.fa-dropbox[b-ekx4xz4lz7]:before {
    content: "\f16b"
}

.fa-stack-overflow[b-ekx4xz4lz7]:before {
    content: "\f16c"
}

.fa-instagram[b-ekx4xz4lz7]:before {
    content: "\f16d"
}

.fa-flickr[b-ekx4xz4lz7]:before {
    content: "\f16e"
}

.fa-adn[b-ekx4xz4lz7]:before {
    content: "\f170"
}

.fa-bitbucket[b-ekx4xz4lz7]:before {
    content: "\f171"
}

.fa-bitbucket-square[b-ekx4xz4lz7]:before {
    content: "\f172"
}

.fa-tumblr[b-ekx4xz4lz7]:before {
    content: "\f173"
}

.fa-tumblr-square[b-ekx4xz4lz7]:before {
    content: "\f174"
}

.fa-long-arrow-down[b-ekx4xz4lz7]:before {
    content: "\f175"
}

.fa-long-arrow-up[b-ekx4xz4lz7]:before {
    content: "\f176"
}

.fa-long-arrow-left[b-ekx4xz4lz7]:before {
    content: "\f177"
}

.fa-long-arrow-right[b-ekx4xz4lz7]:before {
    content: "\f178"
}

.fa-apple[b-ekx4xz4lz7]:before {
    content: "\f179"
}

.fa-windows[b-ekx4xz4lz7]:before {
    content: "\f17a"
}

.fa-android[b-ekx4xz4lz7]:before {
    content: "\f17b"
}

.fa-linux[b-ekx4xz4lz7]:before {
    content: "\f17c"
}

.fa-dribbble[b-ekx4xz4lz7]:before {
    content: "\f17d"
}

.fa-skype[b-ekx4xz4lz7]:before {
    content: "\f17e"
}

.fa-foursquare[b-ekx4xz4lz7]:before {
    content: "\f180"
}

.fa-trello[b-ekx4xz4lz7]:before {
    content: "\f181"
}

.fa-female[b-ekx4xz4lz7]:before {
    content: "\f182"
}

.fa-male[b-ekx4xz4lz7]:before {
    content: "\f183"
}

.fa-gittip[b-ekx4xz4lz7]:before, .fa-gratipay[b-ekx4xz4lz7]:before {
    content: "\f184"
}

.fa-sun-o[b-ekx4xz4lz7]:before {
    content: "\f185"
}

.fa-moon-o[b-ekx4xz4lz7]:before {
    content: "\f186"
}

.fa-archive[b-ekx4xz4lz7]:before {
    content: "\f187"
}

.fa-bug[b-ekx4xz4lz7]:before {
    content: "\f188"
}

.fa-vk[b-ekx4xz4lz7]:before {
    content: "\f189"
}

.fa-weibo[b-ekx4xz4lz7]:before {
    content: "\f18a"
}

.fa-renren[b-ekx4xz4lz7]:before {
    content: "\f18b"
}

.fa-pagelines[b-ekx4xz4lz7]:before {
    content: "\f18c"
}

.fa-stack-exchange[b-ekx4xz4lz7]:before {
    content: "\f18d"
}

.fa-arrow-circle-o-right[b-ekx4xz4lz7]:before {
    content: "\f18e"
}

.fa-arrow-circle-o-left[b-ekx4xz4lz7]:before {
    content: "\f190"
}

.fa-toggle-left[b-ekx4xz4lz7]:before, .fa-caret-square-o-left[b-ekx4xz4lz7]:before {
    content: "\f191"
}

.fa-dot-circle-o[b-ekx4xz4lz7]:before {
    content: "\f192"
}

.fa-wheelchair[b-ekx4xz4lz7]:before {
    content: "\f193"
}

.fa-vimeo-square[b-ekx4xz4lz7]:before {
    content: "\f194"
}

.fa-turkish-lira[b-ekx4xz4lz7]:before, .fa-try[b-ekx4xz4lz7]:before {
    content: "\f195"
}

.fa-plus-square-o[b-ekx4xz4lz7]:before {
    content: "\f196"
}

.fa-space-shuttle[b-ekx4xz4lz7]:before {
    content: "\f197"
}

.fa-slack[b-ekx4xz4lz7]:before {
    content: "\f198"
}

.fa-envelope-square[b-ekx4xz4lz7]:before {
    content: "\f199"
}

.fa-wordpress[b-ekx4xz4lz7]:before {
    content: "\f19a"
}

.fa-openid[b-ekx4xz4lz7]:before {
    content: "\f19b"
}

.fa-institution[b-ekx4xz4lz7]:before, .fa-bank[b-ekx4xz4lz7]:before, .fa-university[b-ekx4xz4lz7]:before {
    content: "\f19c"
}

.fa-mortar-board[b-ekx4xz4lz7]:before, .fa-graduation-cap[b-ekx4xz4lz7]:before {
    content: "\f19d"
}

.fa-yahoo[b-ekx4xz4lz7]:before {
    content: "\f19e"
}

.fa-google[b-ekx4xz4lz7]:before {
    content: "\f1a0"
}

.fa-reddit[b-ekx4xz4lz7]:before {
    content: "\f1a1"
}

.fa-reddit-square[b-ekx4xz4lz7]:before {
    content: "\f1a2"
}

.fa-stumbleupon-circle[b-ekx4xz4lz7]:before {
    content: "\f1a3"
}

.fa-stumbleupon[b-ekx4xz4lz7]:before {
    content: "\f1a4"
}

.fa-delicious[b-ekx4xz4lz7]:before {
    content: "\f1a5"
}

.fa-digg[b-ekx4xz4lz7]:before {
    content: "\f1a6"
}

.fa-pied-piper-pp[b-ekx4xz4lz7]:before {
    content: "\f1a7"
}

.fa-pied-piper-alt[b-ekx4xz4lz7]:before {
    content: "\f1a8"
}

.fa-drupal[b-ekx4xz4lz7]:before {
    content: "\f1a9"
}

.fa-joomla[b-ekx4xz4lz7]:before {
    content: "\f1aa"
}

.fa-language[b-ekx4xz4lz7]:before {
    content: "\f1ab"
}

.fa-fax[b-ekx4xz4lz7]:before {
    content: "\f1ac"
}

.fa-building[b-ekx4xz4lz7]:before {
    content: "\f1ad"
}

.fa-child[b-ekx4xz4lz7]:before {
    content: "\f1ae"
}

.fa-paw[b-ekx4xz4lz7]:before {
    content: "\f1b0"
}

.fa-spoon[b-ekx4xz4lz7]:before {
    content: "\f1b1"
}

.fa-cube[b-ekx4xz4lz7]:before {
    content: "\f1b2"
}

.fa-cubes[b-ekx4xz4lz7]:before {
    content: "\f1b3"
}

.fa-behance[b-ekx4xz4lz7]:before {
    content: "\f1b4"
}

.fa-behance-square[b-ekx4xz4lz7]:before {
    content: "\f1b5"
}

.fa-steam[b-ekx4xz4lz7]:before {
    content: "\f1b6"
}

.fa-steam-square[b-ekx4xz4lz7]:before {
    content: "\f1b7"
}

.fa-recycle[b-ekx4xz4lz7]:before {
    content: "\f1b8"
}

.fa-automobile[b-ekx4xz4lz7]:before, .fa-car[b-ekx4xz4lz7]:before {
    content: "\f1b9"
}

.fa-cab[b-ekx4xz4lz7]:before, .fa-taxi[b-ekx4xz4lz7]:before {
    content: "\f1ba"
}

.fa-tree[b-ekx4xz4lz7]:before {
    content: "\f1bb"
}

.fa-spotify[b-ekx4xz4lz7]:before {
    content: "\f1bc"
}

.fa-deviantart[b-ekx4xz4lz7]:before {
    content: "\f1bd"
}

.fa-soundcloud[b-ekx4xz4lz7]:before {
    content: "\f1be"
}

.fa-database[b-ekx4xz4lz7]:before {
    content: "\f1c0"
}

.fa-file-pdf-o[b-ekx4xz4lz7]:before {
    content: "\f1c1"
}

.fa-file-word-o[b-ekx4xz4lz7]:before {
    content: "\f1c2"
}

.fa-file-excel-o[b-ekx4xz4lz7]:before {
    content: "\f1c3"
}

.fa-file-powerpoint-o[b-ekx4xz4lz7]:before {
    content: "\f1c4"
}

.fa-file-photo-o[b-ekx4xz4lz7]:before, .fa-file-picture-o[b-ekx4xz4lz7]:before, .fa-file-image-o[b-ekx4xz4lz7]:before {
    content: "\f1c5"
}

.fa-file-zip-o[b-ekx4xz4lz7]:before, .fa-file-archive-o[b-ekx4xz4lz7]:before {
    content: "\f1c6"
}

.fa-file-sound-o[b-ekx4xz4lz7]:before, .fa-file-audio-o[b-ekx4xz4lz7]:before {
    content: "\f1c7"
}

.fa-file-movie-o[b-ekx4xz4lz7]:before, .fa-file-video-o[b-ekx4xz4lz7]:before {
    content: "\f1c8"
}

.fa-file-code-o[b-ekx4xz4lz7]:before {
    content: "\f1c9"
}

.fa-vine[b-ekx4xz4lz7]:before {
    content: "\f1ca"
}

.fa-codepen[b-ekx4xz4lz7]:before {
    content: "\f1cb"
}

.fa-jsfiddle[b-ekx4xz4lz7]:before {
    content: "\f1cc"
}

.fa-life-bouy[b-ekx4xz4lz7]:before, .fa-life-buoy[b-ekx4xz4lz7]:before, .fa-life-saver[b-ekx4xz4lz7]:before, .fa-support[b-ekx4xz4lz7]:before, .fa-life-ring[b-ekx4xz4lz7]:before {
    content: "\f1cd"
}

.fa-circle-o-notch[b-ekx4xz4lz7]:before {
    content: "\f1ce"
}

.fa-ra[b-ekx4xz4lz7]:before, .fa-resistance[b-ekx4xz4lz7]:before, .fa-rebel[b-ekx4xz4lz7]:before {
    content: "\f1d0"
}

.fa-ge[b-ekx4xz4lz7]:before, .fa-empire[b-ekx4xz4lz7]:before {
    content: "\f1d1"
}

.fa-git-square[b-ekx4xz4lz7]:before {
    content: "\f1d2"
}

.fa-git[b-ekx4xz4lz7]:before {
    content: "\f1d3"
}

.fa-y-combinator-square[b-ekx4xz4lz7]:before, .fa-yc-square[b-ekx4xz4lz7]:before, .fa-hacker-news[b-ekx4xz4lz7]:before {
    content: "\f1d4"
}

.fa-tencent-weibo[b-ekx4xz4lz7]:before {
    content: "\f1d5"
}

.fa-qq[b-ekx4xz4lz7]:before {
    content: "\f1d6"
}

.fa-wechat[b-ekx4xz4lz7]:before, .fa-weixin[b-ekx4xz4lz7]:before {
    content: "\f1d7"
}

.fa-send[b-ekx4xz4lz7]:before, .fa-paper-plane[b-ekx4xz4lz7]:before {
    content: "\f1d8"
}

.fa-send-o[b-ekx4xz4lz7]:before, .fa-paper-plane-o[b-ekx4xz4lz7]:before {
    content: "\f1d9"
}

.fa-history[b-ekx4xz4lz7]:before {
    content: "\f1da"
}

.fa-circle-thin[b-ekx4xz4lz7]:before {
    content: "\f1db"
}

.fa-header[b-ekx4xz4lz7]:before {
    content: "\f1dc"
}

.fa-paragraph[b-ekx4xz4lz7]:before {
    content: "\f1dd"
}

.fa-sliders[b-ekx4xz4lz7]:before {
    content: "\f1de"
}

.fa-share-alt[b-ekx4xz4lz7]:before {
    content: "\f1e0"
}

.fa-share-alt-square[b-ekx4xz4lz7]:before {
    content: "\f1e1"
}

.fa-bomb[b-ekx4xz4lz7]:before {
    content: "\f1e2"
}

.fa-soccer-ball-o[b-ekx4xz4lz7]:before, .fa-futbol-o[b-ekx4xz4lz7]:before {
    content: "\f1e3"
}

.fa-tty[b-ekx4xz4lz7]:before {
    content: "\f1e4"
}

.fa-binoculars[b-ekx4xz4lz7]:before {
    content: "\f1e5"
}

.fa-plug[b-ekx4xz4lz7]:before {
    content: "\f1e6"
}

.fa-slideshare[b-ekx4xz4lz7]:before {
    content: "\f1e7"
}

.fa-twitch[b-ekx4xz4lz7]:before {
    content: "\f1e8"
}

.fa-yelp[b-ekx4xz4lz7]:before {
    content: "\f1e9"
}

.fa-newspaper-o[b-ekx4xz4lz7]:before {
    content: "\f1ea"
}

.fa-wifi[b-ekx4xz4lz7]:before {
    content: "\f1eb"
}

.fa-calculator[b-ekx4xz4lz7]:before {
    content: "\f1ec"
}

.fa-paypal[b-ekx4xz4lz7]:before {
    content: "\f1ed"
}

.fa-google-wallet[b-ekx4xz4lz7]:before {
    content: "\f1ee"
}

.fa-cc-visa[b-ekx4xz4lz7]:before {
    content: "\f1f0"
}

.fa-cc-mastercard[b-ekx4xz4lz7]:before {
    content: "\f1f1"
}

.fa-cc-discover[b-ekx4xz4lz7]:before {
    content: "\f1f2"
}

.fa-cc-amex[b-ekx4xz4lz7]:before {
    content: "\f1f3"
}

.fa-cc-paypal[b-ekx4xz4lz7]:before {
    content: "\f1f4"
}

.fa-cc-stripe[b-ekx4xz4lz7]:before {
    content: "\f1f5"
}

.fa-bell-slash[b-ekx4xz4lz7]:before {
    content: "\f1f6"
}

.fa-bell-slash-o[b-ekx4xz4lz7]:before {
    content: "\f1f7"
}

.fa-trash[b-ekx4xz4lz7]:before {
    content: "\f1f8"
}

.fa-copyright[b-ekx4xz4lz7]:before {
    content: "\f1f9"
}

.fa-at[b-ekx4xz4lz7]:before {
    content: "\f1fa"
}

.fa-eyedropper[b-ekx4xz4lz7]:before {
    content: "\f1fb"
}

.fa-paint-brush[b-ekx4xz4lz7]:before {
    content: "\f1fc"
}

.fa-birthday-cake[b-ekx4xz4lz7]:before {
    content: "\f1fd"
}

.fa-area-chart[b-ekx4xz4lz7]:before {
    content: "\f1fe"
}

.fa-pie-chart[b-ekx4xz4lz7]:before {
    content: "\f200"
}

.fa-line-chart[b-ekx4xz4lz7]:before {
    content: "\f201"
}

.fa-lastfm[b-ekx4xz4lz7]:before {
    content: "\f202"
}

.fa-lastfm-square[b-ekx4xz4lz7]:before {
    content: "\f203"
}

.fa-toggle-off[b-ekx4xz4lz7]:before {
    content: "\f204"
}

.fa-toggle-on[b-ekx4xz4lz7]:before {
    content: "\f205"
}

.fa-bicycle[b-ekx4xz4lz7]:before {
    content: "\f206"
}

.fa-bus[b-ekx4xz4lz7]:before {
    content: "\f207"
}

.fa-ioxhost[b-ekx4xz4lz7]:before {
    content: "\f208"
}

.fa-angellist[b-ekx4xz4lz7]:before {
    content: "\f209"
}

.fa-cc[b-ekx4xz4lz7]:before {
    content: "\f20a"
}

.fa-shekel[b-ekx4xz4lz7]:before, .fa-sheqel[b-ekx4xz4lz7]:before, .fa-ils[b-ekx4xz4lz7]:before {
    content: "\f20b"
}

.fa-meanpath[b-ekx4xz4lz7]:before {
    content: "\f20c"
}

.fa-buysellads[b-ekx4xz4lz7]:before {
    content: "\f20d"
}

.fa-connectdevelop[b-ekx4xz4lz7]:before {
    content: "\f20e"
}

.fa-dashcube[b-ekx4xz4lz7]:before {
    content: "\f210"
}

.fa-forumbee[b-ekx4xz4lz7]:before {
    content: "\f211"
}

.fa-leanpub[b-ekx4xz4lz7]:before {
    content: "\f212"
}

.fa-sellsy[b-ekx4xz4lz7]:before {
    content: "\f213"
}

.fa-shirtsinbulk[b-ekx4xz4lz7]:before {
    content: "\f214"
}

.fa-simplybuilt[b-ekx4xz4lz7]:before {
    content: "\f215"
}

.fa-skyatlas[b-ekx4xz4lz7]:before {
    content: "\f216"
}

.fa-cart-plus[b-ekx4xz4lz7]:before {
    content: "\f217"
}

.fa-cart-arrow-down[b-ekx4xz4lz7]:before {
    content: "\f218"
}

.fa-diamond[b-ekx4xz4lz7]:before {
    content: "\f219"
}

.fa-ship[b-ekx4xz4lz7]:before {
    content: "\f21a"
}

.fa-user-secret[b-ekx4xz4lz7]:before {
    content: "\f21b"
}

.fa-motorcycle[b-ekx4xz4lz7]:before {
    content: "\f21c"
}

.fa-street-view[b-ekx4xz4lz7]:before {
    content: "\f21d"
}

.fa-heartbeat[b-ekx4xz4lz7]:before {
    content: "\f21e"
}

.fa-venus[b-ekx4xz4lz7]:before {
    content: "\f221"
}

.fa-mars[b-ekx4xz4lz7]:before {
    content: "\f222"
}

.fa-mercury[b-ekx4xz4lz7]:before {
    content: "\f223"
}

.fa-intersex[b-ekx4xz4lz7]:before, .fa-transgender[b-ekx4xz4lz7]:before {
    content: "\f224"
}

.fa-transgender-alt[b-ekx4xz4lz7]:before {
    content: "\f225"
}

.fa-venus-double[b-ekx4xz4lz7]:before {
    content: "\f226"
}

.fa-mars-double[b-ekx4xz4lz7]:before {
    content: "\f227"
}

.fa-venus-mars[b-ekx4xz4lz7]:before {
    content: "\f228"
}

.fa-mars-stroke[b-ekx4xz4lz7]:before {
    content: "\f229"
}

.fa-mars-stroke-v[b-ekx4xz4lz7]:before {
    content: "\f22a"
}

.fa-mars-stroke-h[b-ekx4xz4lz7]:before {
    content: "\f22b"
}

.fa-neuter[b-ekx4xz4lz7]:before {
    content: "\f22c"
}

.fa-genderless[b-ekx4xz4lz7]:before {
    content: "\f22d"
}

.fa-facebook-official[b-ekx4xz4lz7]:before {
    content: "\f230"
}

.fa-pinterest-p[b-ekx4xz4lz7]:before {
    content: "\f231"
}

.fa-whatsapp[b-ekx4xz4lz7]:before {
    content: "\f232"
}

.fa-server[b-ekx4xz4lz7]:before {
    content: "\f233"
}

.fa-user-plus[b-ekx4xz4lz7]:before {
    content: "\f234"
}

.fa-user-times[b-ekx4xz4lz7]:before {
    content: "\f235"
}

.fa-hotel[b-ekx4xz4lz7]:before, .fa-bed[b-ekx4xz4lz7]:before {
    content: "\f236"
}

.fa-viacoin[b-ekx4xz4lz7]:before {
    content: "\f237"
}

.fa-train[b-ekx4xz4lz7]:before {
    content: "\f238"
}

.fa-subway[b-ekx4xz4lz7]:before {
    content: "\f239"
}

.fa-medium[b-ekx4xz4lz7]:before {
    content: "\f23a"
}

.fa-yc[b-ekx4xz4lz7]:before, .fa-y-combinator[b-ekx4xz4lz7]:before {
    content: "\f23b"
}

.fa-optin-monster[b-ekx4xz4lz7]:before {
    content: "\f23c"
}

.fa-opencart[b-ekx4xz4lz7]:before {
    content: "\f23d"
}

.fa-expeditedssl[b-ekx4xz4lz7]:before {
    content: "\f23e"
}

.fa-battery-4[b-ekx4xz4lz7]:before, .fa-battery[b-ekx4xz4lz7]:before, .fa-battery-full[b-ekx4xz4lz7]:before {
    content: "\f240"
}

.fa-battery-3[b-ekx4xz4lz7]:before, .fa-battery-three-quarters[b-ekx4xz4lz7]:before {
    content: "\f241"
}

.fa-battery-2[b-ekx4xz4lz7]:before, .fa-battery-half[b-ekx4xz4lz7]:before {
    content: "\f242"
}

.fa-battery-1[b-ekx4xz4lz7]:before, .fa-battery-quarter[b-ekx4xz4lz7]:before {
    content: "\f243"
}

.fa-battery-0[b-ekx4xz4lz7]:before, .fa-battery-empty[b-ekx4xz4lz7]:before {
    content: "\f244"
}

.fa-mouse-pointer[b-ekx4xz4lz7]:before {
    content: "\f245"
}

.fa-i-cursor[b-ekx4xz4lz7]:before {
    content: "\f246"
}

.fa-object-group[b-ekx4xz4lz7]:before {
    content: "\f247"
}

.fa-object-ungroup[b-ekx4xz4lz7]:before {
    content: "\f248"
}

.fa-sticky-note[b-ekx4xz4lz7]:before {
    content: "\f249"
}

.fa-sticky-note-o[b-ekx4xz4lz7]:before {
    content: "\f24a"
}

.fa-cc-jcb[b-ekx4xz4lz7]:before {
    content: "\f24b"
}

.fa-cc-diners-club[b-ekx4xz4lz7]:before {
    content: "\f24c"
}

.fa-clone[b-ekx4xz4lz7]:before {
    content: "\f24d"
}

.fa-balance-scale[b-ekx4xz4lz7]:before {
    content: "\f24e"
}

.fa-hourglass-o[b-ekx4xz4lz7]:before {
    content: "\f250"
}

.fa-hourglass-1[b-ekx4xz4lz7]:before, .fa-hourglass-start[b-ekx4xz4lz7]:before {
    content: "\f251"
}

.fa-hourglass-2[b-ekx4xz4lz7]:before, .fa-hourglass-half[b-ekx4xz4lz7]:before {
    content: "\f252"
}

.fa-hourglass-3[b-ekx4xz4lz7]:before, .fa-hourglass-end[b-ekx4xz4lz7]:before {
    content: "\f253"
}

.fa-hourglass[b-ekx4xz4lz7]:before {
    content: "\f254"
}

.fa-hand-grab-o[b-ekx4xz4lz7]:before, .fa-hand-rock-o[b-ekx4xz4lz7]:before {
    content: "\f255"
}

.fa-hand-stop-o[b-ekx4xz4lz7]:before, .fa-hand-paper-o[b-ekx4xz4lz7]:before {
    content: "\f256"
}

.fa-hand-scissors-o[b-ekx4xz4lz7]:before {
    content: "\f257"
}

.fa-hand-lizard-o[b-ekx4xz4lz7]:before {
    content: "\f258"
}

.fa-hand-spock-o[b-ekx4xz4lz7]:before {
    content: "\f259"
}

.fa-hand-pointer-o[b-ekx4xz4lz7]:before {
    content: "\f25a"
}

.fa-hand-peace-o[b-ekx4xz4lz7]:before {
    content: "\f25b"
}

.fa-trademark[b-ekx4xz4lz7]:before {
    content: "\f25c"
}

.fa-registered[b-ekx4xz4lz7]:before {
    content: "\f25d"
}

.fa-creative-commons[b-ekx4xz4lz7]:before {
    content: "\f25e"
}

.fa-gg[b-ekx4xz4lz7]:before {
    content: "\f260"
}

.fa-gg-circle[b-ekx4xz4lz7]:before {
    content: "\f261"
}

.fa-tripadvisor[b-ekx4xz4lz7]:before {
    content: "\f262"
}

.fa-odnoklassniki[b-ekx4xz4lz7]:before {
    content: "\f263"
}

.fa-odnoklassniki-square[b-ekx4xz4lz7]:before {
    content: "\f264"
}

.fa-get-pocket[b-ekx4xz4lz7]:before {
    content: "\f265"
}

.fa-wikipedia-w[b-ekx4xz4lz7]:before {
    content: "\f266"
}

.fa-safari[b-ekx4xz4lz7]:before {
    content: "\f267"
}

.fa-chrome[b-ekx4xz4lz7]:before {
    content: "\f268"
}

.fa-firefox[b-ekx4xz4lz7]:before {
    content: "\f269"
}

.fa-opera[b-ekx4xz4lz7]:before {
    content: "\f26a"
}

.fa-internet-explorer[b-ekx4xz4lz7]:before {
    content: "\f26b"
}

.fa-tv[b-ekx4xz4lz7]:before, .fa-television[b-ekx4xz4lz7]:before {
    content: "\f26c"
}

.fa-contao[b-ekx4xz4lz7]:before {
    content: "\f26d"
}

.fa-500px[b-ekx4xz4lz7]:before {
    content: "\f26e"
}

.fa-amazon[b-ekx4xz4lz7]:before {
    content: "\f270"
}

.fa-calendar-plus-o[b-ekx4xz4lz7]:before {
    content: "\f271"
}

.fa-calendar-minus-o[b-ekx4xz4lz7]:before {
    content: "\f272"
}

.fa-calendar-times-o[b-ekx4xz4lz7]:before {
    content: "\f273"
}

.fa-calendar-check-o[b-ekx4xz4lz7]:before {
    content: "\f274"
}

.fa-industry[b-ekx4xz4lz7]:before {
    content: "\f275"
}

.fa-map-pin[b-ekx4xz4lz7]:before {
    content: "\f276"
}

.fa-map-signs[b-ekx4xz4lz7]:before {
    content: "\f277"
}

.fa-map-o[b-ekx4xz4lz7]:before {
    content: "\f278"
}

.fa-map[b-ekx4xz4lz7]:before {
    content: "\f279"
}

.fa-commenting[b-ekx4xz4lz7]:before {
    content: "\f27a"
}

.fa-commenting-o[b-ekx4xz4lz7]:before {
    content: "\f27b"
}

.fa-houzz[b-ekx4xz4lz7]:before {
    content: "\f27c"
}

.fa-vimeo[b-ekx4xz4lz7]:before {
    content: "\f27d"
}

.fa-black-tie[b-ekx4xz4lz7]:before {
    content: "\f27e"
}

.fa-fonticons[b-ekx4xz4lz7]:before {
    content: "\f280"
}

.fa-reddit-alien[b-ekx4xz4lz7]:before {
    content: "\f281"
}

.fa-edge[b-ekx4xz4lz7]:before {
    content: "\f282"
}

.fa-credit-card-alt[b-ekx4xz4lz7]:before {
    content: "\f283"
}

.fa-codiepie[b-ekx4xz4lz7]:before {
    content: "\f284"
}

.fa-modx[b-ekx4xz4lz7]:before {
    content: "\f285"
}

.fa-fort-awesome[b-ekx4xz4lz7]:before {
    content: "\f286"
}

.fa-usb[b-ekx4xz4lz7]:before {
    content: "\f287"
}

.fa-product-hunt[b-ekx4xz4lz7]:before {
    content: "\f288"
}

.fa-mixcloud[b-ekx4xz4lz7]:before {
    content: "\f289"
}

.fa-scribd[b-ekx4xz4lz7]:before {
    content: "\f28a"
}

.fa-pause-circle[b-ekx4xz4lz7]:before {
    content: "\f28b"
}

.fa-pause-circle-o[b-ekx4xz4lz7]:before {
    content: "\f28c"
}

.fa-stop-circle[b-ekx4xz4lz7]:before {
    content: "\f28d"
}

.fa-stop-circle-o[b-ekx4xz4lz7]:before {
    content: "\f28e"
}

.fa-shopping-bag[b-ekx4xz4lz7]:before {
    content: "\f290"
}

.fa-shopping-basket[b-ekx4xz4lz7]:before {
    content: "\f291"
}

.fa-hashtag[b-ekx4xz4lz7]:before {
    content: "\f292"
}

.fa-bluetooth[b-ekx4xz4lz7]:before {
    content: "\f293"
}

.fa-bluetooth-b[b-ekx4xz4lz7]:before {
    content: "\f294"
}

.fa-percent[b-ekx4xz4lz7]:before {
    content: "\f295"
}

.fa-gitlab[b-ekx4xz4lz7]:before {
    content: "\f296"
}

.fa-wpbeginner[b-ekx4xz4lz7]:before {
    content: "\f297"
}

.fa-wpforms[b-ekx4xz4lz7]:before {
    content: "\f298"
}

.fa-envira[b-ekx4xz4lz7]:before {
    content: "\f299"
}

.fa-universal-access[b-ekx4xz4lz7]:before {
    content: "\f29a"
}

.fa-wheelchair-alt[b-ekx4xz4lz7]:before {
    content: "\f29b"
}

.fa-question-circle-o[b-ekx4xz4lz7]:before {
    content: "\f29c"
}

.fa-blind[b-ekx4xz4lz7]:before {
    content: "\f29d"
}

.fa-audio-description[b-ekx4xz4lz7]:before {
    content: "\f29e"
}

.fa-volume-control-phone[b-ekx4xz4lz7]:before {
    content: "\f2a0"
}

.fa-braille[b-ekx4xz4lz7]:before {
    content: "\f2a1"
}

.fa-assistive-listening-systems[b-ekx4xz4lz7]:before {
    content: "\f2a2"
}

.fa-asl-interpreting[b-ekx4xz4lz7]:before, .fa-american-sign-language-interpreting[b-ekx4xz4lz7]:before {
    content: "\f2a3"
}

.fa-deafness[b-ekx4xz4lz7]:before, .fa-hard-of-hearing[b-ekx4xz4lz7]:before, .fa-deaf[b-ekx4xz4lz7]:before {
    content: "\f2a4"
}

.fa-glide[b-ekx4xz4lz7]:before {
    content: "\f2a5"
}

.fa-glide-g[b-ekx4xz4lz7]:before {
    content: "\f2a6"
}

.fa-signing[b-ekx4xz4lz7]:before, .fa-sign-language[b-ekx4xz4lz7]:before {
    content: "\f2a7"
}

.fa-low-vision[b-ekx4xz4lz7]:before {
    content: "\f2a8"
}

.fa-viadeo[b-ekx4xz4lz7]:before {
    content: "\f2a9"
}

.fa-viadeo-square[b-ekx4xz4lz7]:before {
    content: "\f2aa"
}

.fa-snapchat[b-ekx4xz4lz7]:before {
    content: "\f2ab"
}

.fa-snapchat-ghost[b-ekx4xz4lz7]:before {
    content: "\f2ac"
}

.fa-snapchat-square[b-ekx4xz4lz7]:before {
    content: "\f2ad"
}

.fa-pied-piper[b-ekx4xz4lz7]:before {
    content: "\f2ae"
}

.fa-first-order[b-ekx4xz4lz7]:before {
    content: "\f2b0"
}

.fa-yoast[b-ekx4xz4lz7]:before {
    content: "\f2b1"
}

.fa-themeisle[b-ekx4xz4lz7]:before {
    content: "\f2b2"
}

.fa-google-plus-circle[b-ekx4xz4lz7]:before, .fa-google-plus-official[b-ekx4xz4lz7]:before {
    content: "\f2b3"
}

.fa-fa[b-ekx4xz4lz7]:before, .fa-font-awesome[b-ekx4xz4lz7]:before {
    content: "\f2b4"
}

.fa-handshake-o[b-ekx4xz4lz7]:before {
    content: "\f2b5"
}

.fa-envelope-open[b-ekx4xz4lz7]:before {
    content: "\f2b6"
}

.fa-envelope-open-o[b-ekx4xz4lz7]:before {
    content: "\f2b7"
}

.fa-linode[b-ekx4xz4lz7]:before {
    content: "\f2b8"
}

.fa-address-book[b-ekx4xz4lz7]:before {
    content: "\f2b9"
}

.fa-address-book-o[b-ekx4xz4lz7]:before {
    content: "\f2ba"
}

.fa-vcard[b-ekx4xz4lz7]:before, .fa-address-card[b-ekx4xz4lz7]:before {
    content: "\f2bb"
}

.fa-vcard-o[b-ekx4xz4lz7]:before, .fa-address-card-o[b-ekx4xz4lz7]:before {
    content: "\f2bc"
}

.fa-user-circle[b-ekx4xz4lz7]:before {
    content: "\f2bd"
}

.fa-user-circle-o[b-ekx4xz4lz7]:before {
    content: "\f2be"
}

.fa-user-o[b-ekx4xz4lz7]:before {
    content: "\f2c0"
}

.fa-id-badge[b-ekx4xz4lz7]:before {
    content: "\f2c1"
}

.fa-drivers-license[b-ekx4xz4lz7]:before, .fa-id-card[b-ekx4xz4lz7]:before {
    content: "\f2c2"
}

.fa-drivers-license-o[b-ekx4xz4lz7]:before, .fa-id-card-o[b-ekx4xz4lz7]:before {
    content: "\f2c3"
}

.fa-quora[b-ekx4xz4lz7]:before {
    content: "\f2c4"
}

.fa-free-code-camp[b-ekx4xz4lz7]:before {
    content: "\f2c5"
}

.fa-telegram[b-ekx4xz4lz7]:before {
    content: "\f2c6"
}

.fa-thermometer-4[b-ekx4xz4lz7]:before, .fa-thermometer[b-ekx4xz4lz7]:before, .fa-thermometer-full[b-ekx4xz4lz7]:before {
    content: "\f2c7"
}

.fa-thermometer-3[b-ekx4xz4lz7]:before, .fa-thermometer-three-quarters[b-ekx4xz4lz7]:before {
    content: "\f2c8"
}

.fa-thermometer-2[b-ekx4xz4lz7]:before, .fa-thermometer-half[b-ekx4xz4lz7]:before {
    content: "\f2c9"
}

.fa-thermometer-1[b-ekx4xz4lz7]:before, .fa-thermometer-quarter[b-ekx4xz4lz7]:before {
    content: "\f2ca"
}

.fa-thermometer-0[b-ekx4xz4lz7]:before, .fa-thermometer-empty[b-ekx4xz4lz7]:before {
    content: "\f2cb"
}

.fa-shower[b-ekx4xz4lz7]:before {
    content: "\f2cc"
}

.fa-bathtub[b-ekx4xz4lz7]:before, .fa-s15[b-ekx4xz4lz7]:before, .fa-bath[b-ekx4xz4lz7]:before {
    content: "\f2cd"
}

.fa-podcast[b-ekx4xz4lz7]:before {
    content: "\f2ce"
}

.fa-window-maximize[b-ekx4xz4lz7]:before {
    content: "\f2d0"
}

.fa-window-minimize[b-ekx4xz4lz7]:before {
    content: "\f2d1"
}

.fa-window-restore[b-ekx4xz4lz7]:before {
    content: "\f2d2"
}

.fa-times-rectangle[b-ekx4xz4lz7]:before, .fa-window-close[b-ekx4xz4lz7]:before {
    content: "\f2d3"
}

.fa-times-rectangle-o[b-ekx4xz4lz7]:before, .fa-window-close-o[b-ekx4xz4lz7]:before {
    content: "\f2d4"
}

.fa-bandcamp[b-ekx4xz4lz7]:before {
    content: "\f2d5"
}

.fa-grav[b-ekx4xz4lz7]:before {
    content: "\f2d6"
}

.fa-etsy[b-ekx4xz4lz7]:before {
    content: "\f2d7"
}

.fa-imdb[b-ekx4xz4lz7]:before {
    content: "\f2d8"
}

.fa-ravelry[b-ekx4xz4lz7]:before {
    content: "\f2d9"
}

.fa-eercast[b-ekx4xz4lz7]:before {
    content: "\f2da"
}

.fa-microchip[b-ekx4xz4lz7]:before {
    content: "\f2db"
}

.fa-snowflake-o[b-ekx4xz4lz7]:before {
    content: "\f2dc"
}

.fa-superpowers[b-ekx4xz4lz7]:before {
    content: "\f2dd"
}

.fa-wpexplorer[b-ekx4xz4lz7]:before {
    content: "\f2de"
}

.fa-meetup[b-ekx4xz4lz7]:before {
    content: "\f2e0"
}

.sr-only[b-ekx4xz4lz7] {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}

.sr-only-focusable:active[b-ekx4xz4lz7], .sr-only-focusable:focus[b-ekx4xz4lz7] {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}




/*!
Theme Name: 	Page Builder Framework
Theme URI:		https://mapsteps.com
Author: 		David Vongries
Author URI: 	https://davidvongries.com
Description: 	Page Builder Framework is a lightweight, fast and highly customizible WordPress theme made to work with all page builders like like Beaver Builder, Elementor, Divi, and more. It has been written from ground up with SEO in mind and follows the latest web standards (HTML5 and schema.org markup).
Version: 		1.5.6
License:		GNU General Public License 3 or later
License URI:	https://www.gnu.org/licenses/gpl-3.0.html
Tags: 			one-column, two-columns, left-sidebar, right-sidebar, custom-colors, custom-menu, featured-images, full-width-template, rtl-language-support
Text Domain:	wpbf
*/ /*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */

html[b-ekx4xz4lz7] {
    line-height: normal;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body[b-ekx4xz4lz7] {
    margin: 0
}

article[b-ekx4xz4lz7], aside[b-ekx4xz4lz7], footer[b-ekx4xz4lz7], header[b-ekx4xz4lz7], nav[b-ekx4xz4lz7], section[b-ekx4xz4lz7] {
    display: block
}

figcaption[b-ekx4xz4lz7], figure[b-ekx4xz4lz7], main[b-ekx4xz4lz7] {
    display: block
}

hr[b-ekx4xz4lz7] {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

pre[b-ekx4xz4lz7] {
    font-family: monospace, monospace;
    font-size: 1em
}

a[b-ekx4xz4lz7] {
    background-color: transparent;
    -webkit-text-decoration-skip: objects
}

abbr[title][b-ekx4xz4lz7] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted
}

code[b-ekx4xz4lz7], kbd[b-ekx4xz4lz7], samp[b-ekx4xz4lz7] {
    font-family: monospace, monospace;
    font-size: 1em
}

dfn[b-ekx4xz4lz7] {
    font-style: italic
}

mark[b-ekx4xz4lz7] {
    background-color: #ff0;
    color: #000
}

small[b-ekx4xz4lz7] {
    font-size: 80%
}

sub[b-ekx4xz4lz7], sup[b-ekx4xz4lz7] {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub[b-ekx4xz4lz7] {
    bottom: -0.25em
}

sup[b-ekx4xz4lz7] {
    top: -0.5em
}

audio[b-ekx4xz4lz7], video[b-ekx4xz4lz7] {
    display: inline-block
}

    audio:not([controls])[b-ekx4xz4lz7] {
        display: none;
        height: 0
    }

img[b-ekx4xz4lz7] {
    border-style: none
}

svg:not(:root)[b-ekx4xz4lz7] {
    overflow: hidden
}

button[b-ekx4xz4lz7], input[b-ekx4xz4lz7], optgroup[b-ekx4xz4lz7], select[b-ekx4xz4lz7], textarea[b-ekx4xz4lz7] {
    margin: 0
}

button[b-ekx4xz4lz7], input[b-ekx4xz4lz7] {
    overflow: visible
}

button[b-ekx4xz4lz7], select[b-ekx4xz4lz7] {
    text-transform: none
}

button[b-ekx4xz4lz7], html [type="button"][b-ekx4xz4lz7], [type="reset"][b-ekx4xz4lz7], [type="submit"][b-ekx4xz4lz7] {
    -webkit-appearance: button
}

    button[b-ekx4xz4lz7]::-moz-focus-inner, [type="button"][b-ekx4xz4lz7]::-moz-focus-inner, [type="reset"][b-ekx4xz4lz7]::-moz-focus-inner, [type="submit"][b-ekx4xz4lz7]::-moz-focus-inner {
        border-style: none;
        padding: 0
    }

    button:-moz-focusring[b-ekx4xz4lz7], [type="button"]:-moz-focusring[b-ekx4xz4lz7], [type="reset"]:-moz-focusring[b-ekx4xz4lz7], [type="submit"]:-moz-focusring[b-ekx4xz4lz7] {
        outline: 1px dotted ButtonText
    }

fieldset[b-ekx4xz4lz7] {
    padding: 0.35em 0.75em 0.625em
}

legend[b-ekx4xz4lz7] {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress[b-ekx4xz4lz7] {
    display: inline-block;
    vertical-align: baseline
}

textarea[b-ekx4xz4lz7] {
    overflow: auto
}

[type="checkbox"][b-ekx4xz4lz7], [type="radio"][b-ekx4xz4lz7] {
    box-sizing: border-box;
    padding: 0
}

[type="number"][b-ekx4xz4lz7]::-webkit-inner-spin-button, [type="number"][b-ekx4xz4lz7]::-webkit-outer-spin-button {
    height: auto
}

[type="search"][b-ekx4xz4lz7] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

    [type="search"][b-ekx4xz4lz7]::-webkit-search-cancel-button, [type="search"][b-ekx4xz4lz7]::-webkit-search-decoration {
        -webkit-appearance: none
    }

[b-ekx4xz4lz7]::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details[b-ekx4xz4lz7], menu[b-ekx4xz4lz7] {
    display: block
}

summary[b-ekx4xz4lz7] {
    display: list-item
}

canvas[b-ekx4xz4lz7] {
    display: inline-block
}

template[b-ekx4xz4lz7] {
    display: none
}

[hidden][b-ekx4xz4lz7] {
    display: none
}

.wpbf-container[b-ekx4xz4lz7] {
    max-width: 1200px;
    padding: 0 20px
}

    .wpbf-container[b-ekx4xz4lz7]:before, .wpbf-container[b-ekx4xz4lz7]:after {
        content: "";
        display: table
    }

    .wpbf-container[b-ekx4xz4lz7]:after {
        clear: both
    }

.wpbf-clearfix[b-ekx4xz4lz7]:before {
    content: "";
    display: table-cell
}

.wpbf-clearfix[b-ekx4xz4lz7]:after {
    content: "";
    display: table;
    clear: both
}

.wpbf-float-left[b-ekx4xz4lz7] {
    float: left
}

.wpbf-float-right[b-ekx4xz4lz7] {
    float: right
}

[class*='wpbf-float-'][b-ekx4xz4lz7] {
    max-width: 100%
}

.wpbf-container-center[b-ekx4xz4lz7] {
    margin-left: auto;
    margin-right: auto
}

.wpbf-button[b-ekx4xz4lz7]::-moz-focus-inner {
    border: 0;
    padding: 0
}

.wpbf-button[b-ekx4xz4lz7], input[type="submit"][b-ekx4xz4lz7] {
    -webkit-appearance: none;
    text-align: center;
    padding: 14px 16px;
    background: #e7e7ec;
    outline: 0;
    border: none;
    display: inline-block;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -ms-border-radius: 2px;
    border-radius: 2px;
    cursor: pointer;
    font-size: 14px;
    font-weight: 700;
    color: #6d7680;
    -moz-transition: background-color 0.2s;
    -o-transition: background-color 0.2s;
    -webkit-transition: background-color 0.2s;
    transition: background-color 0.2s;
    line-height: normal
}

    .wpbf-button:hover[b-ekx4xz4lz7], input[type="submit"]:hover[b-ekx4xz4lz7] {
        background: #d0d0da;
        color: #6d7680
    }

.wpbf-button-primary[b-ekx4xz4lz7] {
    background: #3ba9d2;
    color: #fff
}

    .wpbf-button-primary:hover[b-ekx4xz4lz7] {
        background: #79c4e0;
        color: #fff
    }

.wpbf-button-small[b-ekx4xz4lz7] {
    padding: 10px 12px
}

.wpbf-button-large[b-ekx4xz4lz7] {
    padding: 18px 20px
}

.wpbf-button-full[b-ekx4xz4lz7] {
    display: block
}

input[type="checkbox"][b-ekx4xz4lz7], input[type="radio"][b-ekx4xz4lz7] {
    cursor: pointer
}

textarea[b-ekx4xz4lz7], select[b-ekx4xz4lz7], input[type="text"][b-ekx4xz4lz7], input[type="password"][b-ekx4xz4lz7], input[type="email"][b-ekx4xz4lz7], input[type="url"][b-ekx4xz4lz7], input[type="search"][b-ekx4xz4lz7], input[type="tel"][b-ekx4xz4lz7], input[type="number"][b-ekx4xz4lz7], input[type="datetime"][b-ekx4xz4lz7] {
    -webkit-appearance: none;
    width: 100%;
    background: #f5f5f7;
    border: 1px solid #d0d0da;
    padding: 10px 14px;
    outline: none;
    -moz-transition: background-color 0.35s;
    -o-transition: background-color 0.35s;
    -webkit-transition: background-color 0.35s;
    transition: background-color 0.35s
}

    textarea:focus[b-ekx4xz4lz7], select:focus[b-ekx4xz4lz7], input[type="text"]:focus[b-ekx4xz4lz7], input[type="password"]:focus[b-ekx4xz4lz7], input[type="email"]:focus[b-ekx4xz4lz7], input[type="url"]:focus[b-ekx4xz4lz7], input[type="search"]:focus[b-ekx4xz4lz7], input[type="tel"]:focus[b-ekx4xz4lz7], input[type="number"]:focus[b-ekx4xz4lz7], input[type="datetime"]:focus[b-ekx4xz4lz7] {
        background: #fff
    }

form :-ms-input-placeholder[b-ekx4xz4lz7] {
    color: #6d7680 !important
}

form [b-ekx4xz4lz7]::-moz-placeholder {
    color: #6d7680
}

form [b-ekx4xz4lz7]::-webkit-input-placeholder {
    color: #6d7680
}

.wpbf-page select[b-ekx4xz4lz7] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

    .wpbf-page select:-moz-focusring[b-ekx4xz4lz7] {
        color: transparent;
        text-shadow: 0 0 0 #000
    }

    .wpbf-page select[b-ekx4xz4lz7]::-ms-expand {
        display: none
    }

.wpbf-page select[b-ekx4xz4lz7] {
    background-image: url(img/arrow-down.png);
    background-position: right 20px center;
    background-repeat: no-repeat;
    background-size: 10px auto
}

.wpbf-page table[b-ekx4xz4lz7], .wpbf-page .wpbf-table[b-ekx4xz4lz7] {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    border: 1px solid #d0d0da;
    margin-bottom: 20px
}

    .wpbf-page table th[b-ekx4xz4lz7], .wpbf-page table td[b-ekx4xz4lz7], .wpbf-page .wpbf-table th[b-ekx4xz4lz7], .wpbf-page .wpbf-table td[b-ekx4xz4lz7] {
        padding: 8px 8px
    }

    .wpbf-page table tr[b-ekx4xz4lz7], .wpbf-page .wpbf-table tr[b-ekx4xz4lz7] {
        border-bottom: 1px solid #d0d0da
    }

    .wpbf-page table th[b-ekx4xz4lz7], .wpbf-page .wpbf-table th[b-ekx4xz4lz7] {
        text-align: left
    }

    .wpbf-page table thead th[b-ekx4xz4lz7], .wpbf-page .wpbf-table thead th[b-ekx4xz4lz7] {
        vertical-align: bottom
    }

    .wpbf-page table caption[b-ekx4xz4lz7], .wpbf-page table tfoot[b-ekx4xz4lz7], .wpbf-page .wpbf-table caption[b-ekx4xz4lz7], .wpbf-page .wpbf-table tfoot[b-ekx4xz4lz7] {
        font-size: 14px;
        font-style: italic
    }

    .wpbf-page table caption[b-ekx4xz4lz7], .wpbf-page .wpbf-table caption[b-ekx4xz4lz7] {
        text-align: left;
        color: #d0d0da
    }

.wpbf-table-striped tr:nth-of-type(odd)[b-ekx4xz4lz7] {
    background: #f5f5f7
}

.wpbf-table-small td[b-ekx4xz4lz7] {
    padding: 4px 8px
}

.wpbf-table-hover tbody tr[b-ekx4xz4lz7] {
    -moz-transition: background-color 0.2s;
    -o-transition: background-color 0.2s;
    -webkit-transition: background-color 0.2s;
    transition: background-color 0.2s
}

    .wpbf-table-hover tbody tr:hover[b-ekx4xz4lz7] {
        background: #ededf0
    }

.wpbf-grid[b-ekx4xz4lz7] {
    margin-left: -35px
}

    .wpbf-grid > *[b-ekx4xz4lz7] {
        width: 100%;
        padding-left: 35px
    }

    .wpbf-grid > .wpbf-grid[b-ekx4xz4lz7] {
        margin-left: 0;
        padding-left: 0
    }

    .wpbf-grid + .wpbf-grid[b-ekx4xz4lz7] {
        margin-top: 35px
    }

.wpbf-grid-xlarge[b-ekx4xz4lz7] {
    margin-left: -45px
}

    .wpbf-grid-xlarge > *[b-ekx4xz4lz7] {
        padding-left: 45px
    }

    .wpbf-grid-xlarge + .wpbf-grid-xlarge[b-ekx4xz4lz7] {
        margin-top: 45px
    }

.wpbf-grid-large[b-ekx4xz4lz7] {
    margin-left: -35px
}

    .wpbf-grid-large > *[b-ekx4xz4lz7] {
        padding-left: 35px
    }

    .wpbf-grid-large + .wpbf-grid-large[b-ekx4xz4lz7] {
        margin-top: 35px
    }

.wpbf-grid-medium[b-ekx4xz4lz7] {
    margin-left: -25px
}

    .wpbf-grid-medium > *[b-ekx4xz4lz7] {
        padding-left: 25px
    }

    .wpbf-grid-medium + .wpbf-grid-medium[b-ekx4xz4lz7] {
        margin-top: 25px
    }

.wpbf-grid-small[b-ekx4xz4lz7] {
    margin-left: -15px
}

    .wpbf-grid-small > *[b-ekx4xz4lz7] {
        padding-left: 15px
    }

    .wpbf-grid-small + .wpbf-grid-small[b-ekx4xz4lz7] {
        margin-top: 15px
    }

.wpbf-grid-collapse[b-ekx4xz4lz7] {
    margin-left: 0
}

    .wpbf-grid-collapse > *[b-ekx4xz4lz7] {
        padding-left: 0
    }

    .wpbf-grid-collapse + .wpbf-grid-collapse[b-ekx4xz4lz7], .wpbf-grid-collapse > *[b-ekx4xz4lz7] {
        margin-top: 0
    }

.wpbf-grid-divider:not(:empty)[b-ekx4xz4lz7] {
    margin-left: -25px;
    margin-right: -25px
}

.wpbf-grid-divider > *[b-ekx4xz4lz7] {
    padding-left: 25px;
    padding-right: 25px
}

.wpbf-grid-divider > [class*='wpbf-1-']:not(.wpbf-1-1):nth-child(n+2)[b-ekx4xz4lz7], .wpbf-grid-divider > [class*='wpbf-2-']:nth-child(n+2)[b-ekx4xz4lz7], .wpbf-grid-divider > [class*='wpbf-3-']:nth-child(n+2)[b-ekx4xz4lz7], .wpbf-grid-divider > [class*='wpbf-4-']:nth-child(n+2)[b-ekx4xz4lz7], .wpbf-grid-divider > [class*='wpbf-5-']:nth-child(n+2)[b-ekx4xz4lz7], .wpbf-grid-divider > [class*='wpbf-6-']:nth-child(n+2)[b-ekx4xz4lz7], .wpbf-grid-divider > [class*='wpbf-7-']:nth-child(n+2)[b-ekx4xz4lz7], .wpbf-grid-divider > [class*='wpbf-8-']:nth-child(n+2)[b-ekx4xz4lz7], .wpbf-grid-divider > [class*='wpbf-9-']:nth-child(n+2)[b-ekx4xz4lz7] {
    border-left: 1px solid #d0d0da
}

.wpbf-grid > *[b-ekx4xz4lz7] {
    float: left
}

.wpbf-grid-1-2 > *[b-ekx4xz4lz7] {
    width: 50%
}

.wpbf-grid-1-3 > *[b-ekx4xz4lz7] {
    width: 33.333%
}

.wpbf-grid-1-4 > *[b-ekx4xz4lz7] {
    width: 25% !important
}

.wpbf-grid-1-5 > *[b-ekx4xz4lz7] {
    width: 20%
}

.wpbf-grid-1-6 > *[b-ekx4xz4lz7] {
    width: 16.666%
}

.wpbf-grid-1-10 > *[b-ekx4xz4lz7] {
    width: 10%
}

.wpbf-1-1[b-ekx4xz4lz7] {
    width: 100%
}

.wpbf-1-2[b-ekx4xz4lz7], .wpbf-2-4[b-ekx4xz4lz7], .wpbf-3-6[b-ekx4xz4lz7], .wpbf-5-10[b-ekx4xz4lz7] {
    width: 50%
}

.wpbf-1-3[b-ekx4xz4lz7], .wpbf-2-6[b-ekx4xz4lz7] {
    width: 33.333%
}

.wpbf-2-3[b-ekx4xz4lz7], .wpbf-4-6[b-ekx4xz4lz7] {
    width: 66.666%
}

.wpbf-1-4[b-ekx4xz4lz7] {
    width: 25%
}

.wpbf-3-4[b-ekx4xz4lz7] {
    width: 75%
}

.wpbf-1-5[b-ekx4xz4lz7], .wpbf-2-10[b-ekx4xz4lz7] {
    width: 20%
}

.wpbf-2-5[b-ekx4xz4lz7], .wpbf-4-10[b-ekx4xz4lz7] {
    width: 40%
}

.wpbf-3-5[b-ekx4xz4lz7], .wpbf-6-10[b-ekx4xz4lz7] {
    width: 60%
}

.wpbf-4-5[b-ekx4xz4lz7], .wpbf-8-10[b-ekx4xz4lz7] {
    width: 80%
}

.wpbf-1-6[b-ekx4xz4lz7] {
    width: 16.666%
}

.wpbf-5-6[b-ekx4xz4lz7] {
    width: 83.333%
}

.wpbf-1-10[b-ekx4xz4lz7] {
    width: 10%
}

.wpbf-3-10[b-ekx4xz4lz7] {
    width: 30%
}

.wpbf-7-10[b-ekx4xz4lz7] {
    width: 70%
}

.wpbf-9-10[b-ekx4xz4lz7] {
    width: 90%
}

.wpbf-grid[b-ekx4xz4lz7]:before, .wpbf-grid[b-ekx4xz4lz7]:after {
    content: "";
    display: block;
    overflow: hidden
}

.wpbf-grid[b-ekx4xz4lz7]:after {
    clear: both
}

.wpbf-text-left[b-ekx4xz4lz7] {
    text-align: left
}

.wpbf-text-right[b-ekx4xz4lz7] {
    text-align: right
}

.wpbf-text-center[b-ekx4xz4lz7] {
    text-align: center
}

.wpbf-text-justify[b-ekx4xz4lz7] {
    text-align: justify
}

.wpbf-uppercase[b-ekx4xz4lz7] {
    text-transform: uppercase
}

.wpbf-inline-block[b-ekx4xz4lz7] {
    display: inline-block
}

.wpbf-reset-line-height[b-ekx4xz4lz7] {
    line-height: 0
}

.wpbf-image[b-ekx4xz4lz7], .wpbf-img[b-ekx4xz4lz7] {
    width: 100%;
    height: auto
}

.wpbf-hidden[b-ekx4xz4lz7] {
    display: none
}

.wpbf-margin-xlarge[b-ekx4xz4lz7] {
    margin-top: 100px;
    margin-bottom: 100px
}

.wpbf-margin-xlarge-top[b-ekx4xz4lz7] {
    margin-top: 100px
}

.wpbf-margin-xlarge-bottom[b-ekx4xz4lz7] {
    margin-bottom: 100px
}

.wpbf-margin-xlarge-left[b-ekx4xz4lz7] {
    margin-left: 100px
}

.wpbf-margin-xlarge-right[b-ekx4xz4lz7] {
    margin-right: 100px
}

.wpbf-margin-large[b-ekx4xz4lz7] {
    margin-top: 80px;
    margin-bottom: 80px
}

.wpbf-margin-large-top[b-ekx4xz4lz7] {
    margin-top: 80px
}

.wpbf-margin-large-bottom[b-ekx4xz4lz7] {
    margin-bottom: 80px
}

.wpbf-margin-large-left[b-ekx4xz4lz7] {
    margin-left: 80px
}

.wpbf-margin-large-right[b-ekx4xz4lz7] {
    margin-right: 80px
}

.wpbf-margin-medium[b-ekx4xz4lz7] {
    margin-top: 50px;
    margin-bottom: 50px
}

.wpbf-margin-medium-top[b-ekx4xz4lz7] {
    margin-top: 50px
}

.wpbf-margin-medium-bottom[b-ekx4xz4lz7] {
    margin-bottom: 50px
}

.wpbf-margin-medium-left[b-ekx4xz4lz7] {
    margin-left: 50px
}

.wpbf-margin-medium-right[b-ekx4xz4lz7] {
    margin-right: 50px
}

.wpbf-margin[b-ekx4xz4lz7] {
    margin-top: 20px;
    margin-bottom: 20px
}

.wpbf-margin-top[b-ekx4xz4lz7] {
    margin-top: 20px
}

.wpbf-margin-bottom[b-ekx4xz4lz7] {
    margin-bottom: 20px
}

.wpbf-margin-left[b-ekx4xz4lz7] {
    margin-left: 20px
}

.wpbf-margin-right[b-ekx4xz4lz7] {
    margin-right: 20px
}

.wpbf-margin-small[b-ekx4xz4lz7] {
    margin-top: 10px;
    margin-bottom: 10px
}

.wpbf-margin-small-top[b-ekx4xz4lz7] {
    margin-top: 10px
}

.wpbf-margin-small-bottom[b-ekx4xz4lz7] {
    margin-bottom: 10px
}

.wpbf-margin-small-left[b-ekx4xz4lz7] {
    margin-left: 10px
}

.wpbf-margin-small-right[b-ekx4xz4lz7] {
    margin-right: 10px
}

.wpbf-margin-none[b-ekx4xz4lz7], .wpbf-remove-margin[b-ekx4xz4lz7] {
    margin: 0 !important
}

.wpbf-margin-top-none[b-ekx4xz4lz7] {
    margin-top: 0 !important
}

.wpbf-margin-bottom-none[b-ekx4xz4lz7] {
    margin-bottom: 0 !important
}

.wpbf-padding-xlarge[b-ekx4xz4lz7] {
    padding-top: 100px;
    padding-bottom: 100px
}

.wpbf-padding-xlarge-top[b-ekx4xz4lz7] {
    padding-top: 100px
}

.wpbf-padding-xlarge-bottom[b-ekx4xz4lz7] {
    padding-bottom: 100px
}

.wpbf-padding-xlarge-left[b-ekx4xz4lz7] {
    padding-left: 100px
}

.wpbf-padding-xlarge-right[b-ekx4xz4lz7] {
    padding-right: 100px
}

.wpbf-padding-large[b-ekx4xz4lz7] {
    padding-top: 80px;
    padding-bottom: 80px
}

.wpbf-padding-large-top[b-ekx4xz4lz7] {
    padding-top: 80px
}

.wpbf-padding-large-bottom[b-ekx4xz4lz7] {
    padding-bottom: 80px
}

.wpbf-padding-large-left[b-ekx4xz4lz7] {
    padding-left: 80px
}

.wpbf-padding-large-right[b-ekx4xz4lz7] {
    padding-right: 80px
}

.wpbf-padding-medium[b-ekx4xz4lz7] {
    padding-top: 50px;
    padding-bottom: 50px
}

.wpbf-padding-medium-top[b-ekx4xz4lz7] {
    padding-top: 50px
}

.wpbf-padding-medium-bottom[b-ekx4xz4lz7] {
    padding-bottom: 50px
}

.wpbf-padding-medium-left[b-ekx4xz4lz7] {
    padding-left: 50px
}

.wpbf-padding-medium-right[b-ekx4xz4lz7] {
    padding-right: 50px
}

.wpbf-padding[b-ekx4xz4lz7] {
    padding-top: 20px;
    padding-bottom: 20px
}

.wpbf-padding-top[b-ekx4xz4lz7] {
    padding-top: 20px
}

.wpbf-padding-bottom[b-ekx4xz4lz7] {
    padding-bottom: 20px
}

.wpbf-padding-left[b-ekx4xz4lz7] {
    padding-left: 20px
}

.wpbf-padding-right[b-ekx4xz4lz7] {
    padding-right: 20px
}

.wpbf-padding-small[b-ekx4xz4lz7] {
    padding-top: 10px;
    padding-bottom: 10px
}

.wpbf-padding-small-top[b-ekx4xz4lz7] {
    padding-top: 10px
}

.wpbf-padding-small-bottom[b-ekx4xz4lz7] {
    padding-bottom: 10px
}

.wpbf-padding-small-left[b-ekx4xz4lz7] {
    padding-left: 10px
}

.wpbf-padding-small-right[b-ekx4xz4lz7] {
    padding-right: 10px
}

.wpbf-padding-none[b-ekx4xz4lz7], .wpbf-remove-padding[b-ekx4xz4lz7] {
    padding: 0 !important
}

.wpbf-padding-top-none[b-ekx4xz4lz7] {
    padding-top: 0 !important
}

.wpbf-padding-bottom-none[b-ekx4xz4lz7] {
    padding-bottom: 0 !important
}

body[b-ekx4xz4lz7] {
    font-family: Helvetica,Arial,sans-serif;
    color: #6d7680;
    font-size: 16px;
    line-height: 1.7
}

button[b-ekx4xz4lz7], input[b-ekx4xz4lz7], optgroup[b-ekx4xz4lz7], select[b-ekx4xz4lz7], textarea[b-ekx4xz4lz7] {
    font-family: Helvetica,Arial,sans-serif;
    font-size: 16px;
    line-height: 1.7
}

h1[b-ekx4xz4lz7], h2[b-ekx4xz4lz7], h3[b-ekx4xz4lz7], h4[b-ekx4xz4lz7], h5[b-ekx4xz4lz7], h6[b-ekx4xz4lz7] {
    color: #3e4349;
    font-family: Helvetica,Arial,sans-serif;
    margin: 0 0 20px 0;
    font-weight: 700;
    line-height: 1.2
}

h1[b-ekx4xz4lz7] {
    font-size: 32px
}

h2[b-ekx4xz4lz7] {
    font-size: 28px
}

h3[b-ekx4xz4lz7] {
    font-size: 24px
}

h4[b-ekx4xz4lz7] {
    font-size: 20px
}

h5[b-ekx4xz4lz7] {
    font-size: 18px
}

h6[b-ekx4xz4lz7] {
    font-size: 16px
}

*[b-ekx4xz4lz7], *[b-ekx4xz4lz7]:before, *[b-ekx4xz4lz7]:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box
}

p[b-ekx4xz4lz7], figure[b-ekx4xz4lz7] {
    margin: 0;
    padding: 0
}

button[b-ekx4xz4lz7] {
    line-height: normal
}

pre[b-ekx4xz4lz7] {
    background: #f5f5f7;
    padding: 20px;
    margin-bottom: 20px;
    line-height: 1.7;
    overflow: auto
}

code[b-ekx4xz4lz7] {
    background: #f5f5f7;
    padding: 2px
}

p[b-ekx4xz4lz7] {
    margin-bottom: 20px
}

    p:last-child[b-ekx4xz4lz7] {
        margin-bottom: 0
    }

figure[b-ekx4xz4lz7] {
    margin-bottom: 20px
}

ul[b-ekx4xz4lz7], ol[b-ekx4xz4lz7] {
    margin: 0 0 20px 0
}

.opacity[b-ekx4xz4lz7] {
    opacity: 0
}

img[b-ekx4xz4lz7] {
    vertical-align: middle;
    max-width: 100%;
    height: auto
}

blockquote[b-ekx4xz4lz7] {
    margin: 20px 0 20px 20px;
    padding: 0 0 0 20px;
    border-left: 5px solid #d0d0da;
    font-style: italic
}

b[b-ekx4xz4lz7], strong[b-ekx4xz4lz7] {
    font-weight: 700
}

a[b-ekx4xz4lz7] {
    text-decoration: none;
    outline: none;
    color: #3ba9d2;
    -moz-transition: color 0.2s;
    -o-transition: color 0.2s;
    -webkit-transition: color 0.2s;
    transition: color 0.2s
}

    a:hover[b-ekx4xz4lz7] {
        color: #79c4e0
    }

#breadcrumbs[b-ekx4xz4lz7] {
    font-size: 14px;
    line-height: normal;
    margin-bottom: 10px
}

    #breadcrumbs a[b-ekx4xz4lz7] {
        color: #3ba9d2
    }

        #breadcrumbs a:hover[b-ekx4xz4lz7] {
            border-bottom: 1px dotted #3ba9d2
        }

textarea[b-ekx4xz4lz7] {
    vertical-align: top;
    resize: vertical
}

.pagination h2[b-ekx4xz4lz7] {
    display: none
}

.pagination .page-numbers[b-ekx4xz4lz7] {
    height: 50px;
    line-height: 50px;
    padding: 0 20px;
    background: #f5f5f7;
    display: inline-block
}

    .pagination .page-numbers.current[b-ekx4xz4lz7] {
        background: #d0d0da
    }

.pagination .nav-links .prev[b-ekx4xz4lz7]:before {
    font-family: FontAwesome;
    content: "\f0d9";
    line-height: normal
}

.pagination .nav-links .next[b-ekx4xz4lz7]:after {
    font-family: FontAwesome;
    content: "\f0da";
    line-height: normal
}

img.alignright[b-ekx4xz4lz7], figure.alignright[b-ekx4xz4lz7] {
    float: right;
    margin: 0 0 20px 20px
}

img.alignleft[b-ekx4xz4lz7], figure.alignleft[b-ekx4xz4lz7] {
    float: left;
    margin: 0 20px 20px 0
}

img.aligncenter[b-ekx4xz4lz7], figure.aligncenter[b-ekx4xz4lz7] {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption[b-ekx4xz4lz7] {
    background: #fff;
    text-align: center
}

.wp-caption-text[b-ekx4xz4lz7] {
    font-size: 14px;
    padding: 10px
}

.gallery[b-ekx4xz4lz7]:before {
    content: "";
    display: table-cell
}

.gallery[b-ekx4xz4lz7]:after {
    content: "";
    display: table;
    clear: both
}

.gallery[b-ekx4xz4lz7] {
    margin-bottom: 20px
}

    .gallery .gallery-item[b-ekx4xz4lz7] {
        float: left;
        margin-top: 0;
        text-align: center;
        padding: 10px
    }

.gallery-columns-1 .gallery-item[b-ekx4xz4lz7] {
    width: 100%
}

.gallery-columns-2 .gallery-item[b-ekx4xz4lz7] {
    width: 50%
}

.gallery-columns-3 .gallery-item[b-ekx4xz4lz7] {
    width: 33.333%
}

.gallery-columns-4 .gallery-item[b-ekx4xz4lz7] {
    width: 25%
}

.gallery-columns-5 .gallery-item[b-ekx4xz4lz7] {
    width: 20%
}

.gallery-columns-6 .gallery-item[b-ekx4xz4lz7] {
    width: 16.666%
}

.gallery-columns-7 .gallery-item[b-ekx4xz4lz7] {
    width: 14.285%
}

.gallery-columns-8 .gallery-item[b-ekx4xz4lz7] {
    width: 12.5%
}

.gallery-columns-9 .gallery-item[b-ekx4xz4lz7] {
    width: 11.111%
}

.gallery img[b-ekx4xz4lz7] {
    width: 100%;
    height: auto;
    -moz-transition: opacity 0.25s;
    -o-transition: opacity 0.25s;
    -webkit-transition: opacity 0.25s;
    transition: opacity 0.25s
}

    .gallery img:hover[b-ekx4xz4lz7] {
        opacity: .7
    }

.gallery .gallery-caption[b-ekx4xz4lz7] {
    font-size: 12px
}

.sticky[b-ekx4xz4lz7] {
    border: 5px solid #f5f5f7 !important;
    padding: 20px 20px 0 20px
}

.page-links[b-ekx4xz4lz7] {
    clear: both
}

.screen-reader-text[b-ekx4xz4lz7] {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 999;
    width: 0px;
    height: 0px;
    background: #fff;
    overflow: hidden;
    text-align: center;
    color: #000;
    font-size: 18px !important
}

    .screen-reader-text:focus[b-ekx4xz4lz7] {
        height: 50px;
        width: 200px;
        border-right: 1px solid #000;
        border-bottom: 1px solid #000;
        line-height: 50px;
        font-weight: 700
    }

.elementor-editor-active .wpbf-navigation-transparent[b-ekx4xz4lz7] {
    display: none !important
}

.wpbf-navigation[b-ekx4xz4lz7] {
    width: 100%;
    background: #fff;
    background: #f5f5f7;
    position: relative;
    z-index: 555
}

.wpbf-nav-wrapper[b-ekx4xz4lz7] {
    padding-top: 20px;
    padding-bottom: 20px;
    position: relative
}

.wpbf-navigation .wpbf-grid-collapse[b-ekx4xz4lz7] {
    display: table;
    width: 100%
}

.wpbf-navigation .wpbf-logo-container[b-ekx4xz4lz7], .wpbf-navigation .wpbf-menu-container[b-ekx4xz4lz7] {
    display: table-cell;
    float: none;
    vertical-align: middle
}

.wpbf-menu[b-ekx4xz4lz7] {
    margin: 0;
    padding: 0
}

    .wpbf-menu li[b-ekx4xz4lz7] {
        list-style: none
    }

    .wpbf-menu a[b-ekx4xz4lz7] {
        display: block
    }

.wpbf-logo-container[b-ekx4xz4lz7] {
    line-height: 1.5
}

.wpbf-logo a[b-ekx4xz4lz7] {
    font-weight: 700;
    font-size: 20px
}

.wpbf-logo img[b-ekx4xz4lz7] {
    height: 48px;
    width: auto
}

.wpbf-menu-item-search[b-ekx4xz4lz7] {
    position: relative
}

    .wpbf-menu-item-search a i[b-ekx4xz4lz7] {
        -moz-transition: all 0.2s;
        -o-transition: all 0.2s;
        -webkit-transition: all 0.2s;
        transition: all 0.2s
    }

    .wpbf-menu-item-search a.active i[b-ekx4xz4lz7] {
        opacity: 0
    }

    .wpbf-menu-item-search .wpbf-menu-search[b-ekx4xz4lz7] {
        position: absolute;
        z-index: 3;
        top: 50%;
        margin-top: -25px;
        right: 0;
        width: 200px;
        display: none;
        opacity: 0;
        width: 0
    }

        .wpbf-menu-item-search .wpbf-menu-search #s[b-ekx4xz4lz7] {
            padding: 0 14px;
            height: 50px
        }

.wpbf-menu[b-ekx4xz4lz7]:before, .wpbf-menu[b-ekx4xz4lz7]:after {
    content: "";
    display: table
}

.wpbf-menu[b-ekx4xz4lz7]:after {
    clear: both
}

.wpbf-mobile-menu a[b-ekx4xz4lz7], .wpbf-menu a[b-ekx4xz4lz7] {
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    -webkit-transition: all 0.2s;
    transition: all 0.2s
}

.wpbf-menu > .current-menu-item > a[b-ekx4xz4lz7] {
    color: #79c4e0 !important
}

.wpbf-menu .sub-menu[b-ekx4xz4lz7] {
    margin: 0;
    padding: 0
}

.wpbf-sub-menu > .menu-item-has-children > a[b-ekx4xz4lz7]:after {
    font-size: 14px;
    margin-left: 5px;
    font-family: "FontAwesome";
    content: "\f107"
}

.wpbf-sub-menu > .menu-item-has-children > .sub-menu[b-ekx4xz4lz7] {
    display: none;
    opacity: 0;
    margin-top: -10px;
    position: absolute;
    z-index: 111;
    background: #fff;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15)
}

.wpbf-sub-menu > .menu-item-has-children:not(.wpbf-mega-menu) .sub-menu[b-ekx4xz4lz7] {
    min-width: 220px
}

.wpbf-sub-menu > .menu-item-has-children:not(.wpbf-mega-menu)[b-ekx4xz4lz7] {
    position: relative
}

    .wpbf-sub-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu > .menu-item-has-children[b-ekx4xz4lz7] {
        position: relative
    }

        .wpbf-sub-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu > .menu-item-has-children > .sub-menu[b-ekx4xz4lz7] {
            display: none;
            opacity: 0;
            left: 100%;
            top: 0;
            position: absolute;
            z-index: 111;
            background: #fff;
            -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);
            -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15);
            box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.15)
        }

        .wpbf-sub-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu > .menu-item-has-children > a[b-ekx4xz4lz7]:after {
            float: right;
            margin-left: 20px;
            font-family: "FontAwesome";
            content: "\f105";
            font-size: 14px
        }

.wpbf-sub-menu-align-right .wpbf-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu[b-ekx4xz4lz7] {
    right: 0
}

    .wpbf-sub-menu-align-right .wpbf-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu > .menu-item-has-children > a[b-ekx4xz4lz7]:after {
        display: none
    }

    .wpbf-sub-menu-align-right .wpbf-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu > .menu-item-has-children > .sub-menu[b-ekx4xz4lz7] {
        left: -100%
    }

.wpbf-menu-right .wpbf-menu a[b-ekx4xz4lz7], .wpbf-menu-left .wpbf-menu a[b-ekx4xz4lz7], .wpbf-menu-stacked .wpbf-menu a[b-ekx4xz4lz7], .wpbf-menu-stacked-advanced .wpbf-menu a[b-ekx4xz4lz7], .wpbf-menu-centered .wpbf-menu a[b-ekx4xz4lz7], #wpbf-pre-header .wpbf-menu a[b-ekx4xz4lz7] {
    padding: 10px 20px
}

.wpbf-menu-right .wpbf-menu > .menu-item[b-ekx4xz4lz7], .wpbf-menu-left .wpbf-menu > .menu-item[b-ekx4xz4lz7], .wpbf-menu-stacked .wpbf-menu > .menu-item[b-ekx4xz4lz7], .wpbf-menu-stacked-advanced .wpbf-menu > .menu-item[b-ekx4xz4lz7], .wpbf-menu-centered .wpbf-menu > .menu-item[b-ekx4xz4lz7], #wpbf-pre-header .wpbf-menu > .menu-item[b-ekx4xz4lz7] {
    float: left
}

.wpbf-menu-right .wpbf-menu[b-ekx4xz4lz7] {
    float: right
}

.wpbf-menu-left .wpbf-logo-container[b-ekx4xz4lz7] {
    text-align: right
}

.wpbf-menu-left .wpbf-menu[b-ekx4xz4lz7] {
    float: left
}

.wpbf-menu-centered .logo-container[b-ekx4xz4lz7] {
    display: none;
    text-align: center;
    padding: 0 20px
}

    .wpbf-menu-centered .logo-container a[b-ekx4xz4lz7] {
        padding: 0
    }

.wpbf-menu-centered .wpbf-menu[b-ekx4xz4lz7] {
    display: flex;
    align-items: center;
    justify-content: center
}

.wpbf-menu-stacked[b-ekx4xz4lz7] {
    text-align: center
}

    .wpbf-menu-stacked .wpbf-menu[b-ekx4xz4lz7] {
        display: inline-block;
        text-align: left
    }

.wpbf-mobile-nav-wrapper[b-ekx4xz4lz7] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    overflow: hidden;
    width: 100%;
    padding-top: 20px;
    padding-bottom: 20px
}

    .wpbf-mobile-nav-wrapper[b-ekx4xz4lz7]:after, .wpbf-mobile-nav-wrapper[b-ekx4xz4lz7]:before {
        display: none
    }

.wpbf-mobile-logo[b-ekx4xz4lz7] {
    font-weight: 700
}

    .wpbf-mobile-logo img[b-ekx4xz4lz7] {
        height: 35px
    }

.wpbf-menu-toggle-container[b-ekx4xz4lz7] {
    text-align: right
}

.wpbf-menu-toggle[b-ekx4xz4lz7] {
    cursor: pointer
}

.wpbf-mobile-menu-container[b-ekx4xz4lz7] {
    display: none;
    background: #fff
}

.wpbf-mobile-menu[b-ekx4xz4lz7] {
    margin: 0;
    padding: 0;
    z-index: 111
}

    .wpbf-mobile-menu li[b-ekx4xz4lz7] {
        list-style: none
    }

    .wpbf-mobile-menu a[b-ekx4xz4lz7] {
        display: block;
        padding: 10px 20px
    }

    .wpbf-mobile-menu .menu-item[b-ekx4xz4lz7] {
        border-top: 1px solid #d0d0da
    }

    .wpbf-mobile-menu > .menu-item:last-child[b-ekx4xz4lz7] {
        border-bottom: 1px solid #d0d0da
    }

    .wpbf-mobile-menu .sub-menu[b-ekx4xz4lz7] {
        margin: 0;
        padding: 0;
        display: none
    }

    .wpbf-mobile-menu .menu-item-has-children > a[b-ekx4xz4lz7]:after {
        font-family: "FontAwesome";
        content: "\f107";
        margin-left: 5px;
        line-height: normal
    }

.wpbf-mobile-menu-hamburger .wpbf-mobile-menu-container[b-ekx4xz4lz7] {
    text-align: center
}

    .wpbf-mobile-menu-hamburger .wpbf-mobile-menu-container nav[b-ekx4xz4lz7] {
        overflow-y: auto;
        height: 100%
    }

#wpbf-pre-header .wpbf-menu[b-ekx4xz4lz7] {
    float: right
}

    #wpbf-pre-header .wpbf-menu .sub-menu[b-ekx4xz4lz7] {
        z-index: 999
    }

#wpbf-pre-header .wpbf-inner-pre-header-right .wpbf-menu[b-ekx4xz4lz7] {
    float: right
}

    #wpbf-pre-header .wpbf-inner-pre-header-right .wpbf-menu .sub-menu[b-ekx4xz4lz7] {
        text-align: left
    }

#wpbf-pre-header .wpbf-inner-pre-header-left .wpbf-menu[b-ekx4xz4lz7] {
    float: left
}

.wpbf-sidebar-left .wpbf-single-content[b-ekx4xz4lz7], .wpbf-sidebar-left .wpbf-archive-content[b-ekx4xz4lz7], .wpbf-sidebar-left .wpbf-index-content[b-ekx4xz4lz7], .wpbf-sidebar-left .wpbf-search-content[b-ekx4xz4lz7], .wpbf-sidebar-left .wpbf-category-content[b-ekx4xz4lz7] {
    float: right
}

.wpbf-no-sidebar .wpbf-single-content[b-ekx4xz4lz7], .wpbf-no-sidebar .wpbf-archive-content[b-ekx4xz4lz7], .wpbf-no-sidebar .wpbf-index-content[b-ekx4xz4lz7], .wpbf-no-sidebar .wpbf-search-content[b-ekx4xz4lz7], .wpbf-no-sidebar .wpbf-category-content[b-ekx4xz4lz7] {
    width: 100%
}

.wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-1-']:not(.wpbf-1-1):nth-child(n+2)[b-ekx4xz4lz7], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-2-']:nth-child(n+2)[b-ekx4xz4lz7], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-3-']:nth-child(n+2)[b-ekx4xz4lz7], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-4-']:nth-child(n+2)[b-ekx4xz4lz7], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-5-']:nth-child(n+2)[b-ekx4xz4lz7], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-6-']:nth-child(n+2)[b-ekx4xz4lz7], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-7-']:nth-child(n+2)[b-ekx4xz4lz7], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-8-']:nth-child(n+2)[b-ekx4xz4lz7], .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-9-']:nth-child(n+2)[b-ekx4xz4lz7] {
    border-right: 1px solid #d0d0da;
    border-left: none
}

.admin-bar .wpbf-navigation-active[b-ekx4xz4lz7] {
    margin-top: 32px
}

#wpbf-pre-header[b-ekx4xz4lz7] {
    font-size: 14px;
    background: #fff
}

.wpbf-inner-pre-header[b-ekx4xz4lz7] {
    padding-top: 10px;
    padding-bottom: 10px
}

.wpbf-page-footer[b-ekx4xz4lz7] {
    font-size: 14px;
    background: #f5f5f7
}

.wpbf-inner-footer[b-ekx4xz4lz7] {
    padding-top: 20px;
    padding-bottom: 20px
}

.wpbf-footer-one-column[b-ekx4xz4lz7], .wpbf-pre-header-one-column[b-ekx4xz4lz7] {
    text-align: center
}

.wpbf-footer-two-columns[b-ekx4xz4lz7], .wpbf-pre-header-two-columns[b-ekx4xz4lz7] {
    width: 100%;
    display: table
}

    .wpbf-footer-two-columns .wpbf-inner-footer-left[b-ekx4xz4lz7], .wpbf-footer-two-columns .wpbf-inner-footer-right[b-ekx4xz4lz7], .wpbf-footer-two-columns .wpbf-inner-pre-header-left[b-ekx4xz4lz7], .wpbf-footer-two-columns .wpbf-inner-pre-header-right[b-ekx4xz4lz7], .wpbf-pre-header-two-columns .wpbf-inner-footer-left[b-ekx4xz4lz7], .wpbf-pre-header-two-columns .wpbf-inner-footer-right[b-ekx4xz4lz7], .wpbf-pre-header-two-columns .wpbf-inner-pre-header-left[b-ekx4xz4lz7], .wpbf-pre-header-two-columns .wpbf-inner-pre-header-right[b-ekx4xz4lz7] {
        display: table-cell;
        width: 50%;
        vertical-align: middle
    }

    .wpbf-footer-two-columns .wpbf-inner-footer-right[b-ekx4xz4lz7], .wpbf-footer-two-columns .wpbf-inner-pre-header-right[b-ekx4xz4lz7], .wpbf-pre-header-two-columns .wpbf-inner-footer-right[b-ekx4xz4lz7], .wpbf-pre-header-two-columns .wpbf-inner-pre-header-right[b-ekx4xz4lz7] {
        text-align: right
    }

body[b-ekx4xz4lz7] {
    background: #fff
}

.wpbf-page[b-ekx4xz4lz7] {
    position: relative;
    -ms-word-wrap: break-word;
    word-wrap: break-word
}

#inner-content[b-ekx4xz4lz7] {
    padding-top: 50px;
    padding-bottom: 50px
}

.wpbf-index-content .wpbf-post[b-ekx4xz4lz7], .wpbf-archive-content .wpbf-post[b-ekx4xz4lz7], .wpbf-category-content .wpbf-post[b-ekx4xz4lz7], .wpbf-search-content .wpbf-post[b-ekx4xz4lz7] {
    margin-bottom: 20px;
    border-bottom: 1px solid #d0d0da
}

    .wpbf-index-content .wpbf-post:last-child[b-ekx4xz4lz7], .wpbf-archive-content .wpbf-post:last-child[b-ekx4xz4lz7], .wpbf-category-content .wpbf-post:last-child[b-ekx4xz4lz7], .wpbf-search-content .wpbf-post:last-child[b-ekx4xz4lz7] {
        margin-bottom: 0;
        border-bottom: none
    }

.archive-title[b-ekx4xz4lz7], .category-title[b-ekx4xz4lz7] {
    margin-bottom: 50px
}

.article-header[b-ekx4xz4lz7] {
    margin-bottom: 20px
}

    .article-header > *:last-child[b-ekx4xz4lz7] {
        margin-bottom: 0
    }

.wpbf-post-image-link[b-ekx4xz4lz7], .wpbf-single-content .wpbf-post-image[b-ekx4xz4lz7] {
    margin-bottom: 20px;
    display: block
}

.article-meta[b-ekx4xz4lz7] {
    font-size: 14px;
    margin-bottom: 20px
}

    .article-meta .article-time[b-ekx4xz4lz7] {
        text-decoration: underline
    }

.wpbf-excerpt[b-ekx4xz4lz7] {
    margin-bottom: 20px
}

.wpbf-read-more[b-ekx4xz4lz7] {
    margin-bottom: 20px
}

.footer-categories[b-ekx4xz4lz7], .footer-tags[b-ekx4xz4lz7] {
    margin-bottom: 20px !important
}

    .footer-categories a[b-ekx4xz4lz7], .footer-tags a[b-ekx4xz4lz7] {
        text-decoration: underline
    }

.footer-comment-count[b-ekx4xz4lz7] {
    margin-bottom: 20px !important
}

.wpbf-post-image[b-ekx4xz4lz7] {
    width: 100%;
    height: auto
}

.commentlist ul[b-ekx4xz4lz7] {
    margin: 0;
    padding: 0
}

.commentlist li[b-ekx4xz4lz7] {
    list-style: none
}

#comments-title[b-ekx4xz4lz7] {
    margin-top: 50px;
    padding-top: 50px;
    border-top: 10px solid #f5f5f7
}

#reply-title[b-ekx4xz4lz7] {
    padding-top: 50px;
    margin-top: 50px;
    border-top: 10px solid #f5f5f7;
    display: block
}

    #reply-title small[b-ekx4xz4lz7] {
        font-size: 14px
    }

.commentlist .children[b-ekx4xz4lz7] {
    margin-left: 20px
}

.comment[b-ekx4xz4lz7] {
    position: relative;
    padding: 25px;
    border: 3px solid #dedee5;
    margin-bottom: 20px
}

    .comment .comment-edit-link[b-ekx4xz4lz7] {
        position: absolute;
        right: 20px;
        top: 20px
    }

    .comment .comment-meta[b-ekx4xz4lz7] {
        font-size: 14px;
        margin-bottom: 20px
    }

    .comment .avatar[b-ekx4xz4lz7] {
        width: 65px;
        -moz-border-radius: 100%;
        -webkit-border-radius: 100%;
        -ms-border-radius: 100%;
        border-radius: 100%;
        height: auto;
        margin-right: 10px
    }

    .comment .comment-author[b-ekx4xz4lz7] {
        font-style: normal;
        font-weight: 700
    }

    .comment .comment-time[b-ekx4xz4lz7] {
        color: #d0d0da;
        margin-left: 10px
    }

        .comment .comment-time a[b-ekx4xz4lz7] {
            color: #d0d0da
        }

        .comment .comment-time[b-ekx4xz4lz7]:before {
            font-family: "FontAwesome";
            content: "\f017";
            margin-right: 5px
        }

    .comment p:last-child[b-ekx4xz4lz7] {
        margin-bottom: 0
    }

    .comment .comment-reply-link[b-ekx4xz4lz7] {
        display: inline-block;
        margin-top: 20px
    }

.bypostauthor[b-ekx4xz4lz7] {
    border-color: #3ba9d2
}

    .bypostauthor .avatar[b-ekx4xz4lz7] {
        border-color: #3ba9d2
    }

.logged-in-as[b-ekx4xz4lz7] {
    display: none
}

.wpbf-comment-nav[b-ekx4xz4lz7] {
    font-size: 14px;
    padding: 0
}

    .wpbf-comment-nav > div[b-ekx4xz4lz7] {
        float: left;
        width: 50%
    }

        .wpbf-comment-nav > div:last-child[b-ekx4xz4lz7] {
            text-align: right
        }

.widget ul[b-ekx4xz4lz7] {
    margin: 0;
    padding: 0
}

    .widget ul li[b-ekx4xz4lz7] {
        list-style: none
    }

.wpbf-sidebar .widget[b-ekx4xz4lz7] {
    margin-bottom: 20px;
    padding: 20px;
    background: #f5f5f7
}

    .wpbf-sidebar .widget:last-child[b-ekx4xz4lz7] {
        margin-bottom: 0
    }

#s[b-ekx4xz4lz7] {
    background: #fff url(img/magnifier.png) right 12px center no-repeat;
    background-size: 20px auto
}

.scrolltop[b-ekx4xz4lz7] {
    position: fixed;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    z-index: 222;
    background: rgba(62,67,73,0.5);
    bottom: 20px;
    right: 20px;
    -moz-transition: background 0.2s;
    -o-transition: background 0.2s;
    -webkit-transition: background 0.2s;
    transition: background 0.2s;
    cursor: pointer;
    display: none;
    color: #fff
}

    .scrolltop[b-ekx4xz4lz7]:before {
        content: "\f106";
        font-family: FontAwesome
    }

    .scrolltop:hover[b-ekx4xz4lz7] {
        background: rgba(62,67,73,0.7)
    }

span.wpcf7-not-valid-tip[b-ekx4xz4lz7] {
    position: absolute;
    top: 0;
    left: 5px;
    height: auto;
    background: #f5f5f7;
    font-size: 14px;
    color: tomato
}

div.wpcf7-response-output[b-ekx4xz4lz7] {
    font-size: 14px;
    padding: 10px;
    margin: 0 0 40px 0;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -ms-border-radius: 2px;
    border-radius: 2px
}

div.wpcf7-spam-blocked[b-ekx4xz4lz7], div.wpcf7-validation-errors[b-ekx4xz4lz7] {
    border-color: tomato;
    color: tomato
}

div.wpcf7-mail-sent-ok[b-ekx4xz4lz7] {
    border-color: #3ba9d2;
    color: #3ba9d2
}


@media (min-width: 481px) {
    .wpbf-grid-small-1-2 > *[b-ekx4xz4lz7] {
        width: 50%
    }

    .wpbf-grid-small-1-3 > *[b-ekx4xz4lz7] {
        width: 33.333%
    }

    .wpbf-grid-small-2-3 > *[b-ekx4xz4lz7] {
        width: 66.666%
    }

    .wpbf-grid-small-1-4 > *[b-ekx4xz4lz7] {
        width: 25%
    }

    .wpbf-grid-small-1-5 > *[b-ekx4xz4lz7] {
        width: 20%
    }

    .wpbf-grid-small-1-6 > *[b-ekx4xz4lz7] {
        width: 16.666%
    }

    .wpbf-grid-small-1-10 > *[b-ekx4xz4lz7] {
        width: 10%
    }

    .wpbf-small-1-1[b-ekx4xz4lz7] {
        width: 100%
    }

    .wpbf-small-1-2[b-ekx4xz4lz7], .wpbf-small-2-4[b-ekx4xz4lz7], .wpbf-small-3-6[b-ekx4xz4lz7], .wpbf-small-5-10[b-ekx4xz4lz7] {
        width: 50%
    }

    .wpbf-small-1-3[b-ekx4xz4lz7], .wpbf-small-2-6[b-ekx4xz4lz7] {
        width: 33.333%
    }

    .wpbf-small-2-3[b-ekx4xz4lz7], .wpbf-small-4-6[b-ekx4xz4lz7] {
        width: 66.666%
    }

    .wpbf-small-1-4[b-ekx4xz4lz7] {
        width: 25%
    }

    .wpbf-small-3-4[b-ekx4xz4lz7] {
        width: 75%
    }

    .wpbf-small-1-5[b-ekx4xz4lz7], .wpbf-small-2-10[b-ekx4xz4lz7] {
        width: 20%
    }

    .wpbf-small-2-5[b-ekx4xz4lz7], .wpbf-small-4-10[b-ekx4xz4lz7] {
        width: 40%
    }

    .wpbf-small-3-5[b-ekx4xz4lz7], .wpbf-small-6-10[b-ekx4xz4lz7] {
        width: 60%
    }

    .wpbf-small-4-5[b-ekx4xz4lz7], .wpbf-small-8-10[b-ekx4xz4lz7] {
        width: 80%
    }

    .wpbf-small-1-6[b-ekx4xz4lz7] {
        width: 16.666%
    }

    .wpbf-small-5-6[b-ekx4xz4lz7] {
        width: 83.333%
    }

    .wpbf-small-1-10[b-ekx4xz4lz7] {
        width: 10%
    }

    .wpbf-small-3-10[b-ekx4xz4lz7] {
        width: 30%
    }

    .wpbf-small-7-10[b-ekx4xz4lz7] {
        width: 70%
    }

    .wpbf-small-9-10[b-ekx4xz4lz7] {
        width: 90%
    }
}

@media (min-width: 769px) {
    .wpbf-grid-divider > [class*='wpbf-medium-']:not(.wpbf-medium-1-1):nth-child(n+2)[b-ekx4xz4lz7] {
        border-left: 1px solid #d0d0da
    }

    .wpbf-grid-medium-1-2 > *[b-ekx4xz4lz7] {
        width: 50%
    }

    .wpbf-grid-medium-1-3 > *[b-ekx4xz4lz7] {
        width: 33.333%
    }

    .wpbf-grid-medium-2-3 > *[b-ekx4xz4lz7] {
        width: 66.666%
    }

    .wpbf-grid-medium-1-4 > *[b-ekx4xz4lz7] {
        width: 25%
    }

    .wpbf-grid-medium-1-5 > *[b-ekx4xz4lz7] {
        width: 20%
    }

    .wpbf-grid-medium-1-6 > *[b-ekx4xz4lz7] {
        width: 16.666%
    }

    .wpbf-grid-medium-1-10 > *[b-ekx4xz4lz7] {
        width: 10%
    }

    .wpbf-medium-1-1[b-ekx4xz4lz7] {
        width: 100%
    }

    .wpbf-medium-1-2[b-ekx4xz4lz7], .wpbf-medium-2-4[b-ekx4xz4lz7], .wpbf-medium-3-6[b-ekx4xz4lz7], .wpbf-medium-5-10[b-ekx4xz4lz7] {
        width: 50%
    }

    .wpbf-medium-1-3[b-ekx4xz4lz7], .wpbf-medium-2-6[b-ekx4xz4lz7] {
        width: 33.333%
    }

    .wpbf-medium-2-3[b-ekx4xz4lz7], .wpbf-medium-4-6[b-ekx4xz4lz7] {
        width: 66.666%
    }

    .wpbf-medium-1-4[b-ekx4xz4lz7] {
        width: 25%
    }

    .wpbf-medium-3-4[b-ekx4xz4lz7] {
        width: 75%
    }

    .wpbf-medium-1-5[b-ekx4xz4lz7], .wpbf-medium-2-10[b-ekx4xz4lz7] {
        width: 20%
    }

    .wpbf-medium-2-5[b-ekx4xz4lz7], .wpbf-medium-4-10[b-ekx4xz4lz7] {
        width: 40%
    }

    .wpbf-medium-3-5[b-ekx4xz4lz7], .wpbf-medium-6-10[b-ekx4xz4lz7] {
        width: 60%
    }

    .wpbf-medium-4-5[b-ekx4xz4lz7], .wpbf-medium-8-10[b-ekx4xz4lz7] {
        width: 80%
    }

    .wpbf-medium-1-6[b-ekx4xz4lz7] {
        width: 16.666%
    }

    .wpbf-medium-5-6[b-ekx4xz4lz7] {
        width: 83.333%
    }

    .wpbf-medium-1-10[b-ekx4xz4lz7] {
        width: 10%
    }

    .wpbf-medium-3-10[b-ekx4xz4lz7] {
        width: 30%
    }

    .wpbf-medium-7-10[b-ekx4xz4lz7] {
        width: 70%
    }

    .wpbf-medium-9-10[b-ekx4xz4lz7] {
        width: 90%
    }
}

@media (min-width: 1025px) {
    .wpbf-grid-divider > [class*='wpbf-large-']:not(.wpbf-large-1-1):nth-child(n+2)[b-ekx4xz4lz7] {
        border-left: 1px solid #d0d0da
    }

    .wpbf-grid-large-1-2 > *[b-ekx4xz4lz7] {
        width: 50%
    }

    .wpbf-grid-large-1-3 > *[b-ekx4xz4lz7] {
        width: 33.333%
    }

    .wpbf-grid-large-2-3 > *[b-ekx4xz4lz7] {
        width: 66.666%
    }

    .wpbf-grid-large-1-4 > *[b-ekx4xz4lz7] {
        width: 25%
    }

    .wpbf-grid-large-1-5 > *[b-ekx4xz4lz7] {
        width: 20%
    }

    .wpbf-grid-large-1-6 > *[b-ekx4xz4lz7] {
        width: 16.666%
    }

    .wpbf-grid-large-1-10 > *[b-ekx4xz4lz7] {
        width: 10%
    }

    .wpbf-large-1-1[b-ekx4xz4lz7] {
        width: 100%
    }

    .wpbf-large-1-2[b-ekx4xz4lz7], .wpbf-large-2-4[b-ekx4xz4lz7], .wpbf-large-3-6[b-ekx4xz4lz7], .wpbf-large-5-10[b-ekx4xz4lz7] {
        width: 50%
    }

    .wpbf-large-1-3[b-ekx4xz4lz7], .wpbf-large-2-6[b-ekx4xz4lz7] {
        width: 33.333%
    }

    .wpbf-large-2-3[b-ekx4xz4lz7], .wpbf-large-4-6[b-ekx4xz4lz7] {
        width: 66.666%
    }

    .wpbf-large-1-4[b-ekx4xz4lz7] {
        width: 25%
    }

    .wpbf-large-3-4[b-ekx4xz4lz7] {
        width: 75%
    }

    .wpbf-large-1-5[b-ekx4xz4lz7], .wpbf-large-2-10[b-ekx4xz4lz7] {
        width: 20%
    }

    .wpbf-large-2-5[b-ekx4xz4lz7], .wpbf-large-4-10[b-ekx4xz4lz7] {
        width: 40%
    }

    .wpbf-large-3-5[b-ekx4xz4lz7], .wpbf-large-6-10[b-ekx4xz4lz7] {
        width: 60%
    }

    .wpbf-large-4-5[b-ekx4xz4lz7], .wpbf-large-8-10[b-ekx4xz4lz7] {
        width: 80%
    }

    .wpbf-large-1-6[b-ekx4xz4lz7] {
        width: 16.666%
    }

    .wpbf-large-5-6[b-ekx4xz4lz7] {
        width: 83.333%
    }

    .wpbf-large-1-10[b-ekx4xz4lz7] {
        width: 10%
    }

    .wpbf-large-3-10[b-ekx4xz4lz7] {
        width: 30%
    }

    .wpbf-large-7-10[b-ekx4xz4lz7] {
        width: 70%
    }

    .wpbf-large-9-10[b-ekx4xz4lz7] {
        width: 90%
    }
}

@media (min-width: 1200px) {
    .wpbf-grid-xlarge-1-2 > *[b-ekx4xz4lz7] {
        width: 50%
    }

    .wpbf-grid-xlarge-1-3 > *[b-ekx4xz4lz7] {
        width: 33.333%
    }

    .wpbf-grid-xlarge-2-3 > *[b-ekx4xz4lz7] {
        width: 66.666%
    }

    .wpbf-grid-xlarge-1-4 > *[b-ekx4xz4lz7] {
        width: 25%
    }

    .wpbf-grid-xlarge-1-5 > *[b-ekx4xz4lz7] {
        width: 20%
    }

    .wpbf-grid-xlarge-1-6 > *[b-ekx4xz4lz7] {
        width: 16.666%
    }

    .wpbf-grid-xlarge-1-10 > *[b-ekx4xz4lz7] {
        width: 10%
    }

    .wpbf-xlarge-1-1[b-ekx4xz4lz7] {
        width: 100%
    }

    .wpbf-xlarge-1-2[b-ekx4xz4lz7], .wpbf-xlarge-2-4[b-ekx4xz4lz7], .wpbf-xlarge-3-6[b-ekx4xz4lz7], .wpbf-xlarge-5-10[b-ekx4xz4lz7] {
        width: 50%
    }

    .wpbf-xlarge-1-3[b-ekx4xz4lz7], .wpbf-xlarge-2-6[b-ekx4xz4lz7] {
        width: 33.333%
    }

    .wpbf-xlarge-2-3[b-ekx4xz4lz7], .wpbf-xlarge-4-6[b-ekx4xz4lz7] {
        width: 66.666%
    }

    .wpbf-xlarge-1-4[b-ekx4xz4lz7] {
        width: 25%
    }

    .wpbf-xlarge-3-4[b-ekx4xz4lz7] {
        width: 75%
    }

    .wpbf-xlarge-1-5[b-ekx4xz4lz7], .wpbf-xlarge-2-10[b-ekx4xz4lz7] {
        width: 20%
    }

    .wpbf-xlarge-2-5[b-ekx4xz4lz7], .wpbf-xlarge-4-10[b-ekx4xz4lz7] {
        width: 40%
    }

    .wpbf-xlarge-3-5[b-ekx4xz4lz7], .wpbf-xlarge-6-10[b-ekx4xz4lz7] {
        width: 60%
    }

    .wpbf-xlarge-4-5[b-ekx4xz4lz7], .wpbf-xlarge-8-10[b-ekx4xz4lz7] {
        width: 80%
    }

    .wpbf-xlarge-1-6[b-ekx4xz4lz7] {
        width: 16.666%
    }

    .wpbf-xlarge-5-6[b-ekx4xz4lz7] {
        width: 83.333%
    }

    .wpbf-xlarge-1-10[b-ekx4xz4lz7] {
        width: 10%
    }

    .wpbf-xlarge-3-10[b-ekx4xz4lz7] {
        width: 30%
    }

    .wpbf-xlarge-7-10[b-ekx4xz4lz7] {
        width: 70%
    }

    .wpbf-xlarge-9-10[b-ekx4xz4lz7] {
        width: 90%
    }
}

@media screen and (max-width: 1200px) {
    .wpbf-margin-xlarge[b-ekx4xz4lz7] {
        margin-top: 80px;
        margin-bottom: 80px
    }

    .wpbf-margin-xlarge-top[b-ekx4xz4lz7] {
        margin-top: 80px
    }

    .wpbf-margin-xlarge-bottom[b-ekx4xz4lz7] {
        margin-bottom: 80px
    }

    .wpbf-margin-xlarge-left[b-ekx4xz4lz7] {
        margin-left: 80px
    }

    .wpbf-margin-xlarge-right[b-ekx4xz4lz7] {
        margin-right: 80px
    }

    .wpbf-padding-xlarge[b-ekx4xz4lz7] {
        padding-top: 80px;
        padding-bottom: 80px
    }

    .wpbf-padding-xlarge-top[b-ekx4xz4lz7] {
        padding-top: 80px
    }

    .wpbf-padding-xlarge-bottom[b-ekx4xz4lz7] {
        padding-bottom: 80px
    }

    .wpbf-padding-xlarge-left[b-ekx4xz4lz7] {
        padding-left: 80px
    }

    .wpbf-padding-xlarge-right[b-ekx4xz4lz7] {
        padding-right: 80px
    }
}

@media screen and (max-width: 1024px) {
    .wpbf-margin-large[b-ekx4xz4lz7], .wpbf-margin-xlarge[b-ekx4xz4lz7] {
        margin-top: 50px;
        margin-bottom: 50px
    }

    .wpbf-margin-large-top[b-ekx4xz4lz7] {
        margin-top: 50px
    }

    .wpbf-margin-large-bottom[b-ekx4xz4lz7] {
        margin-bottom: 50px
    }

    .wpbf-margin-large-left[b-ekx4xz4lz7] {
        margin-left: 50px
    }

    .wpbf-margin-large-right[b-ekx4xz4lz7] {
        margin-right: 50px
    }

    .wpbf-margin-xlarge-top[b-ekx4xz4lz7] {
        margin-top: 50px
    }

    .wpbf-margin-xlarge-bottom[b-ekx4xz4lz7] {
        margin-bottom: 50px
    }

    .wpbf-margin-xlarge-left[b-ekx4xz4lz7] {
        margin-left: 50px
    }

    .wpbf-margin-xlarge-right[b-ekx4xz4lz7] {
        margin-right: 50px
    }

    .wpbf-padding-large[b-ekx4xz4lz7], .wpbf-padding-xlarge[b-ekx4xz4lz7] {
        padding-top: 50px;
        padding-bottom: 50px
    }

    .wpbf-padding-large-top[b-ekx4xz4lz7] {
        padding-top: 50px
    }

    .wpbf-padding-large-bottom[b-ekx4xz4lz7] {
        padding-bottom: 50px
    }

    .wpbf-padding-large-left[b-ekx4xz4lz7] {
        padding-left: 50px
    }

    .wpbf-padding-large-right[b-ekx4xz4lz7] {
        padding-right: 50px
    }

    .wpbf-padding-xlarge-top[b-ekx4xz4lz7] {
        padding-top: 50px
    }

    .wpbf-padding-xlarge-bottom[b-ekx4xz4lz7] {
        padding-bottom: 50px
    }

    .wpbf-padding-xlarge-left[b-ekx4xz4lz7] {
        padding-left: 50px
    }

    .wpbf-padding-xlarge-right[b-ekx4xz4lz7] {
        padding-right: 50px
    }
}

@media screen and (max-width: 768px) {
    .wpbf-footer-two-columns[b-ekx4xz4lz7], .wpbf-pre-header-two-columns[b-ekx4xz4lz7] {
        display: block
    }

        .wpbf-footer-two-columns .wpbf-inner-footer-left[b-ekx4xz4lz7], .wpbf-footer-two-columns .wpbf-inner-footer-right[b-ekx4xz4lz7], .wpbf-footer-two-columns .wpbf-inner-pre-header-left[b-ekx4xz4lz7], .wpbf-footer-two-columns .wpbf-inner-pre-header-right[b-ekx4xz4lz7], .wpbf-pre-header-two-columns .wpbf-inner-footer-left[b-ekx4xz4lz7], .wpbf-pre-header-two-columns .wpbf-inner-footer-right[b-ekx4xz4lz7], .wpbf-pre-header-two-columns .wpbf-inner-pre-header-left[b-ekx4xz4lz7], .wpbf-pre-header-two-columns .wpbf-inner-pre-header-right[b-ekx4xz4lz7] {
            display: block;
            width: 100%;
            text-align: center
        }
}

@media screen and (max-width: 480px) {
    .wpbf-margin-medium[b-ekx4xz4lz7], .wpbf-margin-large[b-ekx4xz4lz7], .wpbf-margin-xlarge[b-ekx4xz4lz7] {
        margin-top: 20px;
        margin-bottom: 20px
    }

    .wpbf-margin-large-top[b-ekx4xz4lz7] {
        margin-top: 20px
    }

    .wpbf-margin-large-bottom[b-ekx4xz4lz7] {
        margin-bottom: 20px
    }

    .wpbf-margin-large-left[b-ekx4xz4lz7] {
        margin-left: 20px
    }

    .wpbf-margin-large-right[b-ekx4xz4lz7] {
        margin-right: 20px
    }

    .wpbf-margin-medium-top[b-ekx4xz4lz7] {
        margin-top: 20px
    }

    .wpbf-margin-medium-bottom[b-ekx4xz4lz7] {
        margin-bottom: 20px
    }

    .wpbf-margin-medium-left[b-ekx4xz4lz7] {
        margin-left: 20px
    }

    .wpbf-margin-medium-right[b-ekx4xz4lz7] {
        margin-right: 20px
    }

    .wpbf-margin-xlarge-top[b-ekx4xz4lz7] {
        margin-top: 20px
    }

    .wpbf-margin-xlarge-bottom[b-ekx4xz4lz7] {
        margin-bottom: 20px
    }

    .wpbf-margin-xlarge-left[b-ekx4xz4lz7] {
        margin-left: 20px
    }

    .wpbf-margin-xlarge-right[b-ekx4xz4lz7] {
        margin-right: 20px
    }

    .wpbf-padding-medium[b-ekx4xz4lz7], .wpbf-padding-large[b-ekx4xz4lz7], .wpbf-padding-xlarge[b-ekx4xz4lz7] {
        padding-top: 20px;
        padding-bottom: 20px
    }

    .wpbf-padding-large-top[b-ekx4xz4lz7] {
        padding-top: 20px
    }

    .wpbf-padding-large-bottom[b-ekx4xz4lz7] {
        padding-bottom: 20px
    }

    .wpbf-padding-large-left[b-ekx4xz4lz7] {
        padding-left: 20px
    }

    .wpbf-padding-large-right[b-ekx4xz4lz7] {
        padding-right: 20px
    }

    .wpbf-padding-medium-top[b-ekx4xz4lz7] {
        padding-top: 20px
    }

    .wpbf-padding-medium-bottom[b-ekx4xz4lz7] {
        padding-bottom: 20px
    }

    .wpbf-padding-medium-left[b-ekx4xz4lz7] {
        padding-left: 20px
    }

    .wpbf-padding-medium-right[b-ekx4xz4lz7] {
        padding-right: 20px
    }

    .wpbf-padding-xlarge-top[b-ekx4xz4lz7] {
        padding-top: 20px
    }

    .wpbf-padding-xlarge-bottom[b-ekx4xz4lz7] {
        padding-bottom: 20px
    }

    .wpbf-padding-xlarge-left[b-ekx4xz4lz7] {
        padding-left: 20px
    }

    .wpbf-padding-xlarge-right[b-ekx4xz4lz7] {
        padding-right: 20px
    }
}

@media (min-width: 1025px) {
    .wpbf-visible-small[b-ekx4xz4lz7] {
        display: none !important
    }

    .wpbf-visible-medium[b-ekx4xz4lz7] {
        display: none !important
    }

    .wpbf-hidden-large[b-ekx4xz4lz7] {
        display: none !important
    }
}

@media (min-width: 769px) and (max-width: 1024px) {
    .wpbf-visible-small[b-ekx4xz4lz7] {
        display: none !important
    }

    .wpbf-visible-large[b-ekx4xz4lz7] {
        display: none !important
    }

    .wpbf-hidden-medium[b-ekx4xz4lz7] {
        display: none !important
    }
}

@media (max-width: 768px) {
    .wpbf-visible-medium[b-ekx4xz4lz7] {
        display: none !important
    }

    .wpbf-visible-large[b-ekx4xz4lz7] {
        display: none !important
    }

    .wpbf-hidden-small[b-ekx4xz4lz7] {
        display: none !important
    }
}

@media (min-width: 769px) {
    .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-medium-']:not(.wpbf-medium-1-1):nth-child(n+2)[b-ekx4xz4lz7] {
        border-right: 1px solid #d0d0da;
        border-left: none
    }
}

@media (min-width: 1025px) {
    .wpbf-sidebar-left .wpbf-grid-divider > [class*='wpbf-large-']:not(.wpbf-large-1-1):nth-child(n+2)[b-ekx4xz4lz7] {
        border-right: 1px solid #d0d0da;
        border-left: none
    }
}


/*! elementor-icons - v2.9.0 - 17-12-2017 */
@font-face {
    font-family: eicons;
    src: url(../fonts/eicons.eot?2.9.0);
    src: url(../fonts/eicons.eot?2.9.0#iefix) format("embedded-opentype"),url(../fonts/eicons.woff2?2.9.0) format("woff2"),url(../fonts/eicons.woff?2.9.0) format("woff"),url(../fonts/eicons.ttf?2.9.0) format("truetype"),url(../fonts/eicons.svg?2.9.0#eicon) format("svg");
    font-weight: 400;
    font-style: normal
}

[class*=" eicon-"][b-ekx4xz4lz7], [class^=eicon][b-ekx4xz4lz7] {
    display: inline-block;
    font-family: eicons;
    font-size: inherit;
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

@keyframes a-b-ekx4xz4lz7 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.eicon-animation-spin[b-ekx4xz4lz7] {
    animation: a-b-ekx4xz4lz7 2s infinite linear
}

.eicon-elementor[b-ekx4xz4lz7]:before {
    content: '\e800'
}

.eicon-elementor-square[b-ekx4xz4lz7]:before {
    content: '\e801'
}

.eicon-pojome[b-ekx4xz4lz7]:before {
    content: '\e802'
}

.eicon-plus[b-ekx4xz4lz7]:before {
    content: '\e803'
}

.eicon-menu-bar[b-ekx4xz4lz7]:before {
    content: '\e804'
}

.eicon-apps[b-ekx4xz4lz7]:before {
    content: '\e805'
}

.eicon-accordion[b-ekx4xz4lz7]:before {
    content: '\e806'
}

.eicon-alert[b-ekx4xz4lz7]:before {
    content: '\e807'
}

.eicon-animation-text[b-ekx4xz4lz7]:before {
    content: '\e808'
}

.eicon-animation[b-ekx4xz4lz7]:before {
    content: '\e809'
}

.eicon-banner[b-ekx4xz4lz7]:before {
    content: '\e810'
}

.eicon-blockquote[b-ekx4xz4lz7]:before {
    content: '\e811'
}

.eicon-button[b-ekx4xz4lz7]:before {
    content: '\e812'
}

.eicon-call-to-action[b-ekx4xz4lz7]:before {
    content: '\e813'
}

.eicon-captcha[b-ekx4xz4lz7]:before {
    content: '\e814'
}

.eicon-carousel[b-ekx4xz4lz7]:before {
    content: '\e815'
}

.eicon-checkbox[b-ekx4xz4lz7]:before {
    content: '\e816'
}

.eicon-columns[b-ekx4xz4lz7]:before {
    content: '\e817'
}

.eicon-countdown[b-ekx4xz4lz7]:before {
    content: '\e818'
}

.eicon-counter[b-ekx4xz4lz7]:before {
    content: '\e819'
}

.eicon-date[b-ekx4xz4lz7]:before {
    content: '\e820'
}

.eicon-divider-shape[b-ekx4xz4lz7]:before {
    content: '\e821'
}

.eicon-divider[b-ekx4xz4lz7]:before {
    content: '\e822'
}

.eicon-download-button[b-ekx4xz4lz7]:before {
    content: '\e823'
}

.eicon-dual-button[b-ekx4xz4lz7]:before {
    content: '\e824'
}

.eicon-email-field[b-ekx4xz4lz7]:before {
    content: '\e825'
}

.eicon-facebook-comments[b-ekx4xz4lz7]:before {
    content: '\e826'
}

.eicon-facebook-like-box[b-ekx4xz4lz7]:before {
    content: '\e827'
}

.eicon-form-horizontal[b-ekx4xz4lz7]:before {
    content: '\e828'
}

.eicon-form-vertical[b-ekx4xz4lz7]:before {
    content: '\e829'
}

.eicon-gallery-grid[b-ekx4xz4lz7]:before {
    content: '\e830'
}

.eicon-gallery-group[b-ekx4xz4lz7]:before {
    content: '\e831'
}

.eicon-gallery-justified[b-ekx4xz4lz7]:before {
    content: '\e832'
}

.eicon-gallery-masonry[b-ekx4xz4lz7]:before {
    content: '\e833'
}

.eicon-icon-box[b-ekx4xz4lz7]:before {
    content: '\e834'
}

.eicon-image-before-after[b-ekx4xz4lz7]:before {
    content: '\e835'
}

.eicon-image-box[b-ekx4xz4lz7]:before {
    content: '\e836'
}

.eicon-image-hotspot[b-ekx4xz4lz7]:before {
    content: '\e837'
}

.eicon-image-rollover[b-ekx4xz4lz7]:before {
    content: '\e838'
}

.eicon-info-box[b-ekx4xz4lz7]:before {
    content: '\e839'
}

.eicon-inner-section[b-ekx4xz4lz7]:before {
    content: '\e840'
}

.eicon-mailchimp[b-ekx4xz4lz7]:before {
    content: '\e841'
}

.eicon-menu-card[b-ekx4xz4lz7]:before {
    content: '\e842'
}

.eicon-navigation-horizontal[b-ekx4xz4lz7]:before {
    content: '\e843'
}

.eicon-nav-menu[b-ekx4xz4lz7]:before {
    content: '\e844'
}

.eicon-navigation-vertical[b-ekx4xz4lz7]:before {
    content: '\e845'
}

.eicon-number-field[b-ekx4xz4lz7]:before {
    content: '\e846'
}

.eicon-parallax[b-ekx4xz4lz7]:before {
    content: '\e847'
}

.eicon-php7[b-ekx4xz4lz7]:before {
    content: '\e848'
}

.eicon-post-list[b-ekx4xz4lz7]:before {
    content: '\e849'
}

.eicon-post-slider[b-ekx4xz4lz7]:before {
    content: '\e850'
}

.eicon-post[b-ekx4xz4lz7]:before {
    content: '\e851'
}

.eicon-posts-carousel[b-ekx4xz4lz7]:before {
    content: '\e852'
}

.eicon-posts-grid[b-ekx4xz4lz7]:before {
    content: '\e853'
}

.eicon-posts-group[b-ekx4xz4lz7]:before {
    content: '\e854'
}

.eicon-posts-justified[b-ekx4xz4lz7]:before {
    content: '\e855'
}

.eicon-posts-masonry[b-ekx4xz4lz7]:before {
    content: '\e856'
}

.eicon-posts-ticker[b-ekx4xz4lz7]:before {
    content: '\e857'
}

.eicon-price-list[b-ekx4xz4lz7]:before {
    content: '\e858'
}

.eicon-price-table[b-ekx4xz4lz7]:before {
    content: '\e859'
}

.eicon-radio[b-ekx4xz4lz7]:before {
    content: '\e860'
}

.eicon-rtl[b-ekx4xz4lz7]:before {
    content: '\e861'
}

.eicon-scroll[b-ekx4xz4lz7]:before {
    content: '\e862'
}

.eicon-search[b-ekx4xz4lz7]:before {
    content: '\e863'
}

.eicon-select[b-ekx4xz4lz7]:before {
    content: '\e864'
}

.eicon-share[b-ekx4xz4lz7]:before {
    content: '\e865'
}

.eicon-sidebar[b-ekx4xz4lz7]:before {
    content: '\e866'
}

.eicon-skill-bar[b-ekx4xz4lz7]:before {
    content: '\e867'
}

.eicon-slider-3d[b-ekx4xz4lz7]:before {
    content: '\e868'
}

.eicon-slider-album[b-ekx4xz4lz7]:before {
    content: '\e869'
}

.eicon-slider-device[b-ekx4xz4lz7]:before {
    content: '\e870'
}

.eicon-slider-full-screen[b-ekx4xz4lz7]:before {
    content: '\e871'
}

.eicon-slider-push[b-ekx4xz4lz7]:before {
    content: '\e872'
}

.eicon-slider-vertical[b-ekx4xz4lz7]:before {
    content: '\e873'
}

.eicon-slider-video[b-ekx4xz4lz7]:before {
    content: '\e874'
}

.eicon-slideshow[b-ekx4xz4lz7]:before {
    content: '\e875'
}

.eicon-social-icons[b-ekx4xz4lz7]:before {
    content: '\e876'
}

.eicon-spacer[b-ekx4xz4lz7]:before {
    content: '\e877'
}

.eicon-table[b-ekx4xz4lz7]:before {
    content: '\e878'
}

.eicon-tabs[b-ekx4xz4lz7]:before {
    content: '\e879'
}

.eicon-tel-field[b-ekx4xz4lz7]:before {
    content: '\e880'
}

.eicon-text-area[b-ekx4xz4lz7]:before {
    content: '\e881'
}

.eicon-text-field[b-ekx4xz4lz7]:before {
    content: '\e882'
}

.eicon-thumbnails-down[b-ekx4xz4lz7]:before {
    content: '\e883'
}

.eicon-thumbnails-half[b-ekx4xz4lz7]:before {
    content: '\e884'
}

.eicon-thumbnails-right[b-ekx4xz4lz7]:before {
    content: '\e885'
}

.eicon-time-line[b-ekx4xz4lz7]:before {
    content: '\e886'
}

.eicon-toggle[b-ekx4xz4lz7]:before {
    content: '\e887'
}

.eicon-url[b-ekx4xz4lz7]:before {
    content: '\e888'
}

.eicon-type-tool[b-ekx4xz4lz7]:before {
    content: '\e889'
}

.eicon-wordpress[b-ekx4xz4lz7]:before {
    content: '\e890'
}

.eicon-align-left[b-ekx4xz4lz7]:before {
    content: '\e891'
}

.eicon-anchor[b-ekx4xz4lz7]:before {
    content: '\e892'
}

.eicon-bullet-list[b-ekx4xz4lz7]:before {
    content: '\e893'
}

.eicon-coding[b-ekx4xz4lz7]:before {
    content: '\e894'
}

.eicon-favorite[b-ekx4xz4lz7]:before {
    content: '\e895'
}

.eicon-google-maps[b-ekx4xz4lz7]:before {
    content: '\e896'
}

.eicon-insert-image[b-ekx4xz4lz7]:before {
    content: '\e897'
}

.eicon-photo-library[b-ekx4xz4lz7]:before {
    content: '\e898'
}

.eicon-woocommerce[b-ekx4xz4lz7]:before {
    content: '\e899'
}

.eicon-youtube[b-ekx4xz4lz7]:before {
    content: '\e900'
}

.eicon-flip-box[b-ekx4xz4lz7]:before {
    content: '\e901'
}

.eicon-settings[b-ekx4xz4lz7]:before {
    content: '\e902'
}

.eicon-headphones[b-ekx4xz4lz7]:before {
    content: '\e903'
}

.eicon-testimonial[b-ekx4xz4lz7]:before {
    content: '\e904'
}

.eicon-counter-circle[b-ekx4xz4lz7]:before {
    content: '\e905'
}

.eicon-person[b-ekx4xz4lz7]:before {
    content: '\e906'
}

.eicon-chevron-right[b-ekx4xz4lz7]:before {
    content: '\e907'
}

.eicon-chevron-left[b-ekx4xz4lz7]:before {
    content: '\e908'
}

.eicon-close[b-ekx4xz4lz7]:before {
    content: '\e909'
}

.eicon-file-download[b-ekx4xz4lz7]:before {
    content: '\e910'
}

.eicon-save[b-ekx4xz4lz7]:before {
    content: '\e911'
}

.eicon-zoom-in[b-ekx4xz4lz7]:before {
    content: '\e912'
}

.eicon-shortcode[b-ekx4xz4lz7]:before {
    content: '\e913'
}

.eicon-nerd[b-ekx4xz4lz7]:before {
    content: '\e914'
}

.eicon-device-desktop[b-ekx4xz4lz7]:before {
    content: '\e915'
}

.eicon-device-tablet[b-ekx4xz4lz7]:before {
    content: '\e916'
}

.eicon-device-mobile[b-ekx4xz4lz7]:before {
    content: '\e917'
}

.eicon-document-file[b-ekx4xz4lz7]:before {
    content: '\e918'
}

.eicon-folder[b-ekx4xz4lz7]:before {
    content: '\e919'
}

.eicon-hypster[b-ekx4xz4lz7]:before {
    content: '\e920'
}

.eicon-h-align-left[b-ekx4xz4lz7]:before {
    content: '\e921'
}

.eicon-h-align-right[b-ekx4xz4lz7]:before {
    content: '\e922'
}

.eicon-h-align-center[b-ekx4xz4lz7]:before {
    content: '\e923'
}

.eicon-h-align-stretch[b-ekx4xz4lz7]:before {
    content: '\e924'
}

.eicon-v-align-top[b-ekx4xz4lz7]:before {
    content: '\e925'
}

.eicon-v-align-bottom[b-ekx4xz4lz7]:before {
    content: '\e926'
}

.eicon-v-align-middle[b-ekx4xz4lz7]:before {
    content: '\e927'
}

.eicon-v-align-stretch[b-ekx4xz4lz7]:before {
    content: '\e928'
}

.eicon-pro-icon[b-ekx4xz4lz7]:before {
    content: '\e929'
}

.eicon-mail[b-ekx4xz4lz7]:before {
    content: '\e930'
}

.eicon-lock-user[b-ekx4xz4lz7]:before {
    content: '\e931'
}

.eicon-testimonial-carousel[b-ekx4xz4lz7]:before {
    content: '\e932'
}

.eicon-media-carousel[b-ekx4xz4lz7]:before {
    content: '\e933'
}

.eicon-section[b-ekx4xz4lz7]:before {
    content: '\e934'
}

.eicon-column[b-ekx4xz4lz7]:before {
    content: '\e935'
}

.eicon-edit[b-ekx4xz4lz7]:before {
    content: '\e936'
}

.eicon-clone[b-ekx4xz4lz7]:before {
    content: '\e937'
}

.eicon-trash[b-ekx4xz4lz7]:before {
    content: '\e938'
}

.eicon-play[b-ekx4xz4lz7]:before {
    content: '\e939'
}

.eicon-angle-right[b-ekx4xz4lz7]:before {
    content: '\e940'
}

.eicon-angle-left[b-ekx4xz4lz7]:before {
    content: '\e941'
}

.eicon-animated-headline[b-ekx4xz4lz7]:before {
    content: '\e942'
}

.eicon-menu-toggle[b-ekx4xz4lz7]:before {
    content: '\e943'
}

.eicon-fb-embed[b-ekx4xz4lz7]:before {
    content: '\e944'
}

.eicon-fb-feed[b-ekx4xz4lz7]:before {
    content: '\e945'
}

.eicon-twitter-embed[b-ekx4xz4lz7]:before {
    content: '\e946'
}

.eicon-twitter-feed[b-ekx4xz4lz7]:before {
    content: '\e947'
}

.eicon-sync[b-ekx4xz4lz7]:before {
    content: '\e948'
}

.eicon-import-export[b-ekx4xz4lz7]:before {
    content: '\e949'
}

.eicon-check-circle[b-ekx4xz4lz7]:before {
    content: '\e950'
}

.eicon-library-save[b-ekx4xz4lz7]:before {
    content: '\e951'
}

.eicon-library-download[b-ekx4xz4lz7]:before {
    content: '\e952'
}

.eicon-insert[b-ekx4xz4lz7]:before {
    content: '\e953'
}

.eicon-preview[b-ekx4xz4lz7]:before {
    content: '\e954'
}

.eicon-sort-down[b-ekx4xz4lz7]:before {
    content: '\e955'
}

.eicon-sort-up[b-ekx4xz4lz7]:before {
    content: '\e956'
}

.eicon-heading[b-ekx4xz4lz7]:before {
    content: '\e957'
}

.eicon-logo[b-ekx4xz4lz7]:before {
    content: '\e958'
}

.eicon-meta-data[b-ekx4xz4lz7]:before {
    content: '\e959'
}

.eicon-post-content[b-ekx4xz4lz7]:before {
    content: '\e960'
}

.eicon-post-excerpt[b-ekx4xz4lz7]:before {
    content: '\e961'
}

.eicon-post-navigation[b-ekx4xz4lz7]:before {
    content: '\e962'
}

.eicon-yoast[b-ekx4xz4lz7]:before {
    content: '\e963'
}

.eicon-nerd-chuckle[b-ekx4xz4lz7]:before {
    content: '\e964'
}

.eicon-nerd-wink[b-ekx4xz4lz7]:before {
    content: '\e965'
}

.eicon-comments[b-ekx4xz4lz7]:before {
    content: '\e966'
}

.eicon-download-circle-o[b-ekx4xz4lz7]:before {
    content: '\e967'
}

.eicon-library-upload[b-ekx4xz4lz7]:before {
    content: '\e968'
}

.eicon-save-o[b-ekx4xz4lz7]:before {
    content: '\e969'
}

.eicon-upload-circle-o[b-ekx4xz4lz7]:before {
    content: '\e970'
}

.eicon-ellipsis-h[b-ekx4xz4lz7]:before {
    content: '\e971'
}

.eicon-ellipsis-v[b-ekx4xz4lz7]:before {
    content: '\e972'
}

.eicon-editor-link[b-ekx4xz4lz7]:before {
    content: '\e500'
}

.eicon-editor-unlink[b-ekx4xz4lz7]:before {
    content: '\e501'
}

.eicon-editor-external-link[b-ekx4xz4lz7]:before {
    content: '\e502'
}

.eicon-editor-close[b-ekx4xz4lz7]:before {
    content: '\e503'
}

.eicon-editor-list-ol[b-ekx4xz4lz7]:before {
    content: '\e504'
}

.eicon-editor-list-ul[b-ekx4xz4lz7]:before {
    content: '\e505'
}

.eicon-editor-bold[b-ekx4xz4lz7]:before {
    content: '\e506'
}

.eicon-editor-italic[b-ekx4xz4lz7]:before {
    content: '\e507'
}

.eicon-editor-underline[b-ekx4xz4lz7]:before {
    content: '\e508'
}

.eicon-editor-paragraph[b-ekx4xz4lz7]:before {
    content: '\e509'
}

.eicon-editor-h1[b-ekx4xz4lz7]:before {
    content: '\e510'
}

.eicon-editor-h2[b-ekx4xz4lz7]:before {
    content: '\e511'
}

.eicon-editor-h3[b-ekx4xz4lz7]:before {
    content: '\e512'
}

.eicon-editor-h4[b-ekx4xz4lz7]:before {
    content: '\e513'
}

.eicon-editor-h5[b-ekx4xz4lz7]:before {
    content: '\e514'
}

.eicon-editor-h6[b-ekx4xz4lz7]:before {
    content: '\e515'
}

.eicon-editor-quote[b-ekx4xz4lz7]:before {
    content: '\e516'
}

.eicon-editor-code[b-ekx4xz4lz7]:before {
    content: '\e517'
}

.eicon-times[b-ekx4xz4lz7]:before {
    content: '\e909'
}

.eicon-floppy-o[b-ekx4xz4lz7]:before {
    content: '\e911'
}

@keyframes bounce-b-ekx4xz4lz7 {
    20%,53%,80%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1);
        transform: translate3d(0,0,0)
    }

    40%,43% {
        animation-timing-function: cubic-bezier(.755,.050,.855,.060);
        transform: translate3d(0,-30px,0)
    }

    70% {
        animation-timing-function: cubic-bezier(.755,.050,.855,.060);
        transform: translate3d(0,-15px,0)
    }

    90% {
        transform: translate3d(0,-4px,0)
    }
}

.bounce[b-ekx4xz4lz7] {
    animation-name: bounce-b-ekx4xz4lz7;
    transform-origin: center bottom
}

@keyframes flash-b-ekx4xz4lz7 {
    50%,from,to {
        opacity: 1
    }

    25%,75% {
        opacity: 0
    }
}

.flash[b-ekx4xz4lz7] {
    animation-name: flash-b-ekx4xz4lz7
}

@keyframes pulse-b-ekx4xz4lz7 {
    from,to {
        transform: scale3d(1,1,1)
    }

    50% {
        transform: scale3d(1.05,1.05,1.05)
    }
}

.pulse[b-ekx4xz4lz7] {
    animation-name: pulse-b-ekx4xz4lz7
}

@keyframes rubberBand-b-ekx4xz4lz7 {
    from,to {
        transform: scale3d(1,1,1)
    }

    30% {
        transform: scale3d(1.25,.75,1)
    }

    40% {
        transform: scale3d(.75,1.25,1)
    }

    50% {
        transform: scale3d(1.15,.85,1)
    }

    65% {
        transform: scale3d(.95,1.05,1)
    }

    75% {
        transform: scale3d(1.05,.95,1)
    }
}

.rubberBand[b-ekx4xz4lz7] {
    animation-name: rubberBand-b-ekx4xz4lz7
}

@keyframes shake-b-ekx4xz4lz7 {
    from,to {
        transform: translate3d(0,0,0)
    }

    10%,30%,50%,70%,90% {
        transform: translate3d(-10px,0,0)
    }

    20%,40%,60%,80% {
        transform: translate3d(10px,0,0)
    }
}

.shake[b-ekx4xz4lz7] {
    animation-name: shake-b-ekx4xz4lz7
}

@keyframes headShake-b-ekx4xz4lz7 {
    0% {
        transform: translateX(0)
    }

    6.5% {
        transform: translateX(-6px) rotateY(-9deg)
    }

    18.5% {
        transform: translateX(5px) rotateY(7deg)
    }

    31.5% {
        transform: translateX(-3px) rotateY(-5deg)
    }

    43.5% {
        transform: translateX(2px) rotateY(3deg)
    }

    50% {
        transform: translateX(0)
    }
}

.headShake[b-ekx4xz4lz7] {
    animation-timing-function: ease-in-out;
    animation-name: headShake-b-ekx4xz4lz7
}

@keyframes swing-b-ekx4xz4lz7 {
    20% {
        transform: rotate3d(0,0,1,15deg)
    }

    40% {
        transform: rotate3d(0,0,1,-10deg)
    }

    60% {
        transform: rotate3d(0,0,1,5deg)
    }

    80% {
        transform: rotate3d(0,0,1,-5deg)
    }

    to {
        transform: rotate3d(0,0,1,0deg)
    }
}

.swing[b-ekx4xz4lz7] {
    transform-origin: top center;
    animation-name: swing-b-ekx4xz4lz7
}

@keyframes tada-b-ekx4xz4lz7 {
    from,to {
        transform: scale3d(1,1,1)
    }

    10%,20% {
        transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
    }

    30%,50%,70%,90% {
        transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)
    }

    40%,60%,80% {
        transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)
    }
}

.tada[b-ekx4xz4lz7] {
    animation-name: tada-b-ekx4xz4lz7
}

@keyframes wobble-b-ekx4xz4lz7 {
    from,to {
        transform: none
    }

    15% {
        transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)
    }

    30% {
        transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg)
    }

    45% {
        transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)
    }

    60% {
        transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg)
    }

    75% {
        transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)
    }
}

.wobble[b-ekx4xz4lz7] {
    animation-name: wobble-b-ekx4xz4lz7
}

@keyframes jello-b-ekx4xz4lz7 {
    11.1%,from,to {
        transform: none
    }

    22.2% {
        transform: skewX(-12.5deg) skewY(-12.5deg)
    }

    33.3% {
        transform: skewX(6.25deg) skewY(6.25deg)
    }

    44.4% {
        transform: skewX(-3.125deg) skewY(-3.125deg)
    }

    55.5% {
        transform: skewX(1.5625deg) skewY(1.5625deg)
    }

    66.6% {
        transform: skewX(-.78125deg) skewY(-.78125deg)
    }

    77.7% {
        transform: skewX(.390625deg) skewY(.390625deg)
    }

    88.8% {
        transform: skewX(-.1953125deg) skewY(-.1953125deg)
    }
}

.jello[b-ekx4xz4lz7] {
    animation-name: jello-b-ekx4xz4lz7;
    transform-origin: center
}

@keyframes bounceIn-b-ekx4xz4lz7 {
    20%,40%,60%,80%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    20% {
        transform: scale3d(1.1,1.1,1.1)
    }

    40% {
        transform: scale3d(.9,.9,.9)
    }

    60% {
        opacity: 1;
        transform: scale3d(1.03,1.03,1.03)
    }

    80% {
        transform: scale3d(.97,.97,.97)
    }

    to {
        opacity: 1;
        transform: scale3d(1,1,1)
    }
}

.bounceIn[b-ekx4xz4lz7] {
    animation-name: bounceIn-b-ekx4xz4lz7
}

@keyframes bounceInDown-b-ekx4xz4lz7 {
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(0,-3000px,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(0,25px,0)
    }

    75% {
        transform: translate3d(0,-10px,0)
    }

    90% {
        transform: translate3d(0,5px,0)
    }

    to {
        transform: none
    }
}

.bounceInDown[b-ekx4xz4lz7] {
    animation-name: bounceInDown-b-ekx4xz4lz7
}

@keyframes bounceInLeft-b-ekx4xz4lz7 {
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(-3000px,0,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(25px,0,0)
    }

    75% {
        transform: translate3d(-10px,0,0)
    }

    90% {
        transform: translate3d(5px,0,0)
    }

    to {
        transform: none
    }
}

.bounceInLeft[b-ekx4xz4lz7] {
    animation-name: bounceInLeft-b-ekx4xz4lz7
}

@keyframes bounceInRight-b-ekx4xz4lz7 {
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    from {
        opacity: 0;
        transform: translate3d(3000px,0,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(-25px,0,0)
    }

    75% {
        transform: translate3d(10px,0,0)
    }

    90% {
        transform: translate3d(-5px,0,0)
    }

    to {
        transform: none
    }
}

.bounceInRight[b-ekx4xz4lz7] {
    animation-name: bounceInRight-b-ekx4xz4lz7
}

@keyframes bounceInUp-b-ekx4xz4lz7 {
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    from {
        opacity: 0;
        transform: translate3d(0,3000px,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(0,-20px,0)
    }

    75% {
        transform: translate3d(0,10px,0)
    }

    90% {
        transform: translate3d(0,-5px,0)
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.bounceInUp[b-ekx4xz4lz7] {
    animation-name: bounceInUp-b-ekx4xz4lz7
}

@keyframes fadeIn-b-ekx4xz4lz7 {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.fadeIn[b-ekx4xz4lz7] {
    animation-name: fadeIn-b-ekx4xz4lz7
}

@keyframes fadeInDown-b-ekx4xz4lz7 {
    from {
        opacity: 0;
        transform: translate3d(0,-100%,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.fadeInDown[b-ekx4xz4lz7] {
    animation-name: fadeInDown-b-ekx4xz4lz7
}

@keyframes fadeInLeft-b-ekx4xz4lz7 {
    from {
        opacity: 0;
        transform: translate3d(-100%,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.fadeInLeft[b-ekx4xz4lz7] {
    animation-name: fadeInLeft-b-ekx4xz4lz7
}

@keyframes fadeInRight-b-ekx4xz4lz7 {
    from {
        opacity: 0;
        transform: translate3d(100%,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.fadeInRight[b-ekx4xz4lz7] {
    animation-name: fadeInRight-b-ekx4xz4lz7
}

@keyframes fadeInUp-b-ekx4xz4lz7 {
    from {
        opacity: 0;
        transform: translate3d(0,100%,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.fadeInUp[b-ekx4xz4lz7] {
    animation-name: fadeInUp-b-ekx4xz4lz7
}

@keyframes lightSpeedIn-b-ekx4xz4lz7 {
    from {
        transform: translate3d(100%,0,0) skewX(-30deg);
        opacity: 0
    }

    60% {
        transform: skewX(20deg);
        opacity: 1
    }

    80% {
        transform: skewX(-5deg);
        opacity: 1
    }

    to {
        transform: none;
        opacity: 1
    }
}

.lightSpeedIn[b-ekx4xz4lz7] {
    animation-name: lightSpeedIn-b-ekx4xz4lz7;
    animation-timing-function: ease-out
}

@keyframes rotateIn-b-ekx4xz4lz7 {
    from {
        transform-origin: center;
        transform: rotate3d(0,0,1,-200deg);
        opacity: 0
    }

    to {
        transform-origin: center;
        transform: none;
        opacity: 1
    }
}

.rotateIn[b-ekx4xz4lz7] {
    animation-name: rotateIn-b-ekx4xz4lz7
}

@keyframes rotateInDownLeft-b-ekx4xz4lz7 {
    from {
        transform-origin: left bottom;
        transform: rotate3d(0,0,1,-45deg);
        opacity: 0
    }

    to {
        transform-origin: left bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInDownLeft[b-ekx4xz4lz7] {
    animation-name: rotateInDownLeft-b-ekx4xz4lz7
}

@keyframes rotateInDownRight-b-ekx4xz4lz7 {
    from {
        transform-origin: right bottom;
        transform: rotate3d(0,0,1,45deg);
        opacity: 0
    }

    to {
        transform-origin: right bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInDownRight[b-ekx4xz4lz7] {
    animation-name: rotateInDownRight-b-ekx4xz4lz7
}

@keyframes rotateInUpLeft-b-ekx4xz4lz7 {
    from {
        transform-origin: left bottom;
        transform: rotate3d(0,0,1,45deg);
        opacity: 0
    }

    to {
        transform-origin: left bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInUpLeft[b-ekx4xz4lz7] {
    animation-name: rotateInUpLeft-b-ekx4xz4lz7
}

@keyframes rotateInUpRight-b-ekx4xz4lz7 {
    from {
        transform-origin: right bottom;
        transform: rotate3d(0,0,1,-90deg);
        opacity: 0
    }

    to {
        transform-origin: right bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInUpRight[b-ekx4xz4lz7] {
    animation-name: rotateInUpRight-b-ekx4xz4lz7
}

@keyframes rollIn-b-ekx4xz4lz7 {
    from {
        opacity: 0;
        transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.rollIn[b-ekx4xz4lz7] {
    animation-name: rollIn-b-ekx4xz4lz7
}

@keyframes zoomIn-b-ekx4xz4lz7 {
    from {
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    50% {
        opacity: 1
    }
}

.zoomIn[b-ekx4xz4lz7] {
    animation-name: zoomIn-b-ekx4xz4lz7
}

@keyframes zoomInDown-b-ekx4xz4lz7 {
    from {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.zoomInDown[b-ekx4xz4lz7] {
    animation-name: zoomInDown-b-ekx4xz4lz7
}

@keyframes zoomInLeft-b-ekx4xz4lz7 {
    from {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.zoomInLeft[b-ekx4xz4lz7] {
    animation-name: zoomInLeft-b-ekx4xz4lz7
}

@keyframes zoomInRight-b-ekx4xz4lz7 {
    from {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.zoomInRight[b-ekx4xz4lz7] {
    animation-name: zoomInRight-b-ekx4xz4lz7
}

@keyframes zoomInUp-b-ekx4xz4lz7 {
    from {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.zoomInUp[b-ekx4xz4lz7] {
    animation-name: zoomInUp-b-ekx4xz4lz7
}

@keyframes slideInDown-b-ekx4xz4lz7 {
    from {
        transform: translate3d(0,-100%,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.slideInDown[b-ekx4xz4lz7] {
    animation-name: slideInDown-b-ekx4xz4lz7
}

@keyframes slideInLeft-b-ekx4xz4lz7 {
    from {
        transform: translate3d(-100%,0,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.slideInLeft[b-ekx4xz4lz7] {
    animation-name: slideInLeft-b-ekx4xz4lz7
}

@keyframes slideInRight-b-ekx4xz4lz7 {
    from {
        transform: translate3d(100%,0,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.slideInRight[b-ekx4xz4lz7] {
    animation-name: slideInRight-b-ekx4xz4lz7
}

@keyframes slideInUp-b-ekx4xz4lz7 {
    from {
        transform: translate3d(0,100%,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.slideInUp[b-ekx4xz4lz7] {
    animation-name: slideInUp-b-ekx4xz4lz7
}

.elementor-animation-grow[b-ekx4xz4lz7] {
    transition-duration: .3s;
    transition-property: transform
}

    .elementor-animation-grow:active[b-ekx4xz4lz7], .elementor-animation-grow:focus[b-ekx4xz4lz7], .elementor-animation-grow:hover[b-ekx4xz4lz7] {
        transform: scale(1.1)
    }

.elementor-animation-shrink[b-ekx4xz4lz7] {
    transition-duration: .3s;
    transition-property: transform
}

    .elementor-animation-shrink:active[b-ekx4xz4lz7], .elementor-animation-shrink:focus[b-ekx4xz4lz7], .elementor-animation-shrink:hover[b-ekx4xz4lz7] {
        transform: scale(0.9)
    }

@keyframes elementor-animation-pulse-b-ekx4xz4lz7 {
    25% {
        transform: scale(1.1)
    }

    75% {
        transform: scale(0.9)
    }
}

.elementor-animation-pulse:active[b-ekx4xz4lz7], .elementor-animation-pulse:focus[b-ekx4xz4lz7], .elementor-animation-pulse:hover[b-ekx4xz4lz7] {
    animation-name: elementor-animation-pulse-b-ekx4xz4lz7;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite
}

@keyframes elementor-animation-pulse-grow-b-ekx4xz4lz7 {
    to {
        transform: scale(1.1)
    }
}

.elementor-animation-pulse-grow:active[b-ekx4xz4lz7], .elementor-animation-pulse-grow:focus[b-ekx4xz4lz7], .elementor-animation-pulse-grow:hover[b-ekx4xz4lz7] {
    animation-name: elementor-animation-pulse-grow-b-ekx4xz4lz7;
    animation-duration: .3s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: alternate
}

@keyframes elementor-animation-pulse-shrink-b-ekx4xz4lz7 {
    to {
        transform: scale(0.9)
    }
}

.elementor-animation-pulse-shrink:active[b-ekx4xz4lz7], .elementor-animation-pulse-shrink:focus[b-ekx4xz4lz7], .elementor-animation-pulse-shrink:hover[b-ekx4xz4lz7] {
    animation-name: elementor-animation-pulse-shrink-b-ekx4xz4lz7;
    animation-duration: .3s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: alternate
}

@keyframes elementor-animation-push-b-ekx4xz4lz7 {
    50% {
        transform: scale(0.8)
    }

    100% {
        transform: scale(1)
    }
}

.elementor-animation-push:active[b-ekx4xz4lz7], .elementor-animation-push:focus[b-ekx4xz4lz7], .elementor-animation-push:hover[b-ekx4xz4lz7] {
    animation-name: elementor-animation-push-b-ekx4xz4lz7;
    animation-duration: .3s;
    animation-timing-function: linear;
    animation-iteration-count: 1
}

@keyframes elementor-animation-pop-b-ekx4xz4lz7 {
    50% {
        transform: scale(1.2)
    }
}

.elementor-animation-pop:active[b-ekx4xz4lz7], .elementor-animation-pop:focus[b-ekx4xz4lz7], .elementor-animation-pop:hover[b-ekx4xz4lz7] {
    animation-name: elementor-animation-pop-b-ekx4xz4lz7;
    animation-duration: .3s;
    animation-timing-function: linear;
    animation-iteration-count: 1
}

.elementor-animation-bounce-in[b-ekx4xz4lz7] {
    transition-duration: .5s
}

    .elementor-animation-bounce-in:active[b-ekx4xz4lz7], .elementor-animation-bounce-in:focus[b-ekx4xz4lz7], .elementor-animation-bounce-in:hover[b-ekx4xz4lz7] {
        transform: scale(1.2);
        transition-timing-function: cubic-bezier(0.47,2.02,.31,-.36)
    }

.elementor-animation-bounce-out[b-ekx4xz4lz7] {
    transition-duration: .5s
}

    .elementor-animation-bounce-out:active[b-ekx4xz4lz7], .elementor-animation-bounce-out:focus[b-ekx4xz4lz7], .elementor-animation-bounce-out:hover[b-ekx4xz4lz7] {
        transform: scale(0.8);
        transition-timing-function: cubic-bezier(0.47,2.02,.31,-.36)
    }

.elementor-animation-rotate[b-ekx4xz4lz7] {
    transition-duration: .3s;
    transition-property: transform
}

    .elementor-animation-rotate:active[b-ekx4xz4lz7], .elementor-animation-rotate:focus[b-ekx4xz4lz7], .elementor-animation-rotate:hover[b-ekx4xz4lz7] {
        transform: rotate(4deg)
    }

.elementor-animation-grow-rotate[b-ekx4xz4lz7] {
    transition-duration: .3s;
    transition-property: transform
}

    .elementor-animation-grow-rotate:active[b-ekx4xz4lz7], .elementor-animation-grow-rotate:focus[b-ekx4xz4lz7], .elementor-animation-grow-rotate:hover[b-ekx4xz4lz7] {
        transform: scale(1.1) rotate(4deg)
    }

.elementor-animation-float[b-ekx4xz4lz7] {
    transition-duration: .3s;
    transition-property: transform;
    transition-timing-function: ease-out
}

    .elementor-animation-float:active[b-ekx4xz4lz7], .elementor-animation-float:focus[b-ekx4xz4lz7], .elementor-animation-float:hover[b-ekx4xz4lz7] {
        transform: translateY(-8px)
    }

.elementor-animation-sink[b-ekx4xz4lz7] {
    transition-duration: .3s;
    transition-property: transform;
    transition-timing-function: ease-out
}

    .elementor-animation-sink:active[b-ekx4xz4lz7], .elementor-animation-sink:focus[b-ekx4xz4lz7], .elementor-animation-sink:hover[b-ekx4xz4lz7] {
        transform: translateY(8px)
    }

@keyframes elementor-animation-bob-b-ekx4xz4lz7 {
    0% {
        transform: translateY(-8px)
    }

    50% {
        transform: translateY(-4px)
    }

    100% {
        transform: translateY(-8px)
    }
}

@keyframes elementor-animation-bob-float-b-ekx4xz4lz7 {
    100% {
        transform: translateY(-8px)
    }
}

.elementor-animation-bob:active[b-ekx4xz4lz7], .elementor-animation-bob:focus[b-ekx4xz4lz7], .elementor-animation-bob:hover[b-ekx4xz4lz7] {
    animation-name: elementor-animation-bob-float-b-ekx4xz4lz7,elementor-animation-bob-b-ekx4xz4lz7;
    animation-duration: .3s,1.5s;
    animation-delay: 0s,.3s;
    animation-timing-function: ease-out,ease-in-out;
    animation-iteration-count: 1,infinite;
    animation-fill-mode: forwards;
    animation-direction: normal,alternate
}

@keyframes elementor-animation-hang-b-ekx4xz4lz7 {
    0% {
        transform: translateY(8px)
    }

    50% {
        transform: translateY(4px)
    }

    100% {
        transform: translateY(8px)
    }
}

@keyframes elementor-animation-hang-sink-b-ekx4xz4lz7 {
    100% {
        transform: translateY(8px)
    }
}

.elementor-animation-hang:active[b-ekx4xz4lz7], .elementor-animation-hang:focus[b-ekx4xz4lz7], .elementor-animation-hang:hover[b-ekx4xz4lz7] {
    animation-name: elementor-animation-hang-sink-b-ekx4xz4lz7,elementor-animation-hang-b-ekx4xz4lz7;
    animation-duration: .3s,1.5s;
    animation-delay: 0s,.3s;
    animation-timing-function: ease-out,ease-in-out;
    animation-iteration-count: 1,infinite;
    animation-fill-mode: forwards;
    animation-direction: normal,alternate
}

.elementor-animation-skew[b-ekx4xz4lz7] {
    transition-duration: .3s;
    transition-property: transform
}

    .elementor-animation-skew:active[b-ekx4xz4lz7], .elementor-animation-skew:focus[b-ekx4xz4lz7], .elementor-animation-skew:hover[b-ekx4xz4lz7] {
        transform: skew(-10deg)
    }

.elementor-animation-skew-forward[b-ekx4xz4lz7] {
    transition-duration: .3s;
    transition-property: transform;
    transform-origin: 0 100%
}

    .elementor-animation-skew-forward:active[b-ekx4xz4lz7], .elementor-animation-skew-forward:focus[b-ekx4xz4lz7], .elementor-animation-skew-forward:hover[b-ekx4xz4lz7] {
        transform: skew(-10deg)
    }

.elementor-animation-skew-backward[b-ekx4xz4lz7] {
    transition-duration: .3s;
    transition-property: transform;
    transform-origin: 0 100%
}

    .elementor-animation-skew-backward:active[b-ekx4xz4lz7], .elementor-animation-skew-backward:focus[b-ekx4xz4lz7], .elementor-animation-skew-backward:hover[b-ekx4xz4lz7] {
        transform: skew(10deg)
    }

@keyframes elementor-animation-wobble-vertical-b-ekx4xz4lz7 {
    16.65% {
        transform: translateY(8px)
    }

    33.3% {
        transform: translateY(-6px)
    }

    49.95% {
        transform: translateY(4px)
    }

    66.6% {
        transform: translateY(-2px)
    }

    83.25% {
        transform: translateY(1px)
    }

    100% {
        transform: translateY(0)
    }
}

.elementor-animation-wobble-vertical:active[b-ekx4xz4lz7], .elementor-animation-wobble-vertical:focus[b-ekx4xz4lz7], .elementor-animation-wobble-vertical:hover[b-ekx4xz4lz7] {
    animation-name: elementor-animation-wobble-vertical-b-ekx4xz4lz7;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1
}

@keyframes elementor-animation-wobble-horizontal-b-ekx4xz4lz7 {
    16.65% {
        transform: translateX(8px)
    }

    33.3% {
        transform: translateX(-6px)
    }

    49.95% {
        transform: translateX(4px)
    }

    66.6% {
        transform: translateX(-2px)
    }

    83.25% {
        transform: translateX(1px)
    }

    100% {
        transform: translateX(0)
    }
}

.elementor-animation-wobble-horizontal:active[b-ekx4xz4lz7], .elementor-animation-wobble-horizontal:focus[b-ekx4xz4lz7], .elementor-animation-wobble-horizontal:hover[b-ekx4xz4lz7] {
    animation-name: elementor-animation-wobble-horizontal-b-ekx4xz4lz7;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1
}

@keyframes elementor-animation-wobble-to-bottom-right-b-ekx4xz4lz7 {
    16.65% {
        transform: translate(8px,8px)
    }

    33.3% {
        transform: translate(-6px,-6px)
    }

    49.95% {
        transform: translate(4px,4px)
    }

    66.6% {
        transform: translate(-2px,-2px)
    }

    83.25% {
        transform: translate(1px,1px)
    }

    100% {
        transform: translate(0,0)
    }
}

.elementor-animation-wobble-to-bottom-right:active[b-ekx4xz4lz7], .elementor-animation-wobble-to-bottom-right:focus[b-ekx4xz4lz7], .elementor-animation-wobble-to-bottom-right:hover[b-ekx4xz4lz7] {
    animation-name: elementor-animation-wobble-to-bottom-right-b-ekx4xz4lz7;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1
}

@keyframes elementor-animation-wobble-to-top-right-b-ekx4xz4lz7 {
    16.65% {
        transform: translate(8px,-8px)
    }

    33.3% {
        transform: translate(-6px,6px)
    }

    49.95% {
        transform: translate(4px,-4px)
    }

    66.6% {
        transform: translate(-2px,2px)
    }

    83.25% {
        transform: translate(1px,-1px)
    }

    100% {
        transform: translate(0,0)
    }
}

.elementor-animation-wobble-to-top-right:active[b-ekx4xz4lz7], .elementor-animation-wobble-to-top-right:focus[b-ekx4xz4lz7], .elementor-animation-wobble-to-top-right:hover[b-ekx4xz4lz7] {
    animation-name: elementor-animation-wobble-to-top-right-b-ekx4xz4lz7;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1
}

@keyframes elementor-animation-wobble-top-b-ekx4xz4lz7 {
    16.65% {
        transform: skew(-12deg)
    }

    33.3% {
        transform: skew(10deg)
    }

    49.95% {
        transform: skew(-6deg)
    }

    66.6% {
        transform: skew(4deg)
    }

    83.25% {
        transform: skew(-2deg)
    }

    100% {
        transform: skew(0)
    }
}

.elementor-animation-wobble-top[b-ekx4xz4lz7] {
    transform-origin: 0 100%
}

    .elementor-animation-wobble-top:active[b-ekx4xz4lz7], .elementor-animation-wobble-top:focus[b-ekx4xz4lz7], .elementor-animation-wobble-top:hover[b-ekx4xz4lz7] {
        animation-name: elementor-animation-wobble-top-b-ekx4xz4lz7;
        animation-duration: 1s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: 1
    }

@keyframes elementor-animation-wobble-bottom-b-ekx4xz4lz7 {
    16.65% {
        transform: skew(-12deg)
    }

    33.3% {
        transform: skew(10deg)
    }

    49.95% {
        transform: skew(-6deg)
    }

    66.6% {
        transform: skew(4deg)
    }

    83.25% {
        transform: skew(-2deg)
    }

    100% {
        transform: skew(0)
    }
}

.elementor-animation-wobble-bottom[b-ekx4xz4lz7] {
    transform-origin: 100% 0
}

    .elementor-animation-wobble-bottom:active[b-ekx4xz4lz7], .elementor-animation-wobble-bottom:focus[b-ekx4xz4lz7], .elementor-animation-wobble-bottom:hover[b-ekx4xz4lz7] {
        animation-name: elementor-animation-wobble-bottom-b-ekx4xz4lz7;
        animation-duration: 1s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: 1
    }

@keyframes elementor-animation-wobble-skew-b-ekx4xz4lz7 {
    16.65% {
        transform: skew(-12deg)
    }

    33.3% {
        transform: skew(10deg)
    }

    49.95% {
        transform: skew(-6deg)
    }

    66.6% {
        transform: skew(4deg)
    }

    83.25% {
        transform: skew(-2deg)
    }

    100% {
        transform: skew(0)
    }
}

.elementor-animation-wobble-skew:active[b-ekx4xz4lz7], .elementor-animation-wobble-skew:focus[b-ekx4xz4lz7], .elementor-animation-wobble-skew:hover[b-ekx4xz4lz7] {
    animation-name: elementor-animation-wobble-skew-b-ekx4xz4lz7;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1
}

@keyframes elementor-animation-buzz-b-ekx4xz4lz7 {
    50% {
        transform: translateX(3px) rotate(2deg)
    }

    100% {
        transform: translateX(-3px) rotate(-2deg)
    }
}

.elementor-animation-buzz:active[b-ekx4xz4lz7], .elementor-animation-buzz:focus[b-ekx4xz4lz7], .elementor-animation-buzz:hover[b-ekx4xz4lz7] {
    animation-name: elementor-animation-buzz-b-ekx4xz4lz7;
    animation-duration: .15s;
    animation-timing-function: linear;
    animation-iteration-count: infinite
}

@keyframes elementor-animation-buzz-out-b-ekx4xz4lz7 {
    10% {
        transform: translateX(3px) rotate(2deg)
    }

    20% {
        transform: translateX(-3px) rotate(-2deg)
    }

    30% {
        transform: translateX(3px) rotate(2deg)
    }

    40% {
        transform: translateX(-3px) rotate(-2deg)
    }

    50% {
        transform: translateX(2px) rotate(1deg)
    }

    60% {
        transform: translateX(-2px) rotate(-1deg)
    }

    70% {
        transform: translateX(2px) rotate(1deg)
    }

    80% {
        transform: translateX(-2px) rotate(-1deg)
    }

    90% {
        transform: translateX(1px) rotate(0)
    }

    100% {
        transform: translateX(-1px) rotate(0)
    }
}

.elementor-animation-buzz-out:active[b-ekx4xz4lz7], .elementor-animation-buzz-out:focus[b-ekx4xz4lz7], .elementor-animation-buzz-out:hover[b-ekx4xz4lz7] {
    animation-name: elementor-animation-buzz-out-b-ekx4xz4lz7;
    animation-duration: .75s;
    animation-timing-function: linear;
    animation-iteration-count: 1
}

/*! elementor - v1.8.11 - 19-12-2017 */
@charset "UTF-8";

.dialog-widget[b-ekx4xz4lz7] {
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,.8);
    z-index: 9999
}

.dialog-widget-content[b-ekx4xz4lz7] {
    background-color: #fff;
    position: absolute;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 2px 8px 23px 3px rgba(0,0,0,.2);
    box-shadow: 2px 8px 23px 3px rgba(0,0,0,.2);
    overflow: hidden
}

.dialog-message[b-ekx4xz4lz7], .dialog-widget-header[b-ekx4xz4lz7] {
    text-align: center
}

.dialog-message[b-ekx4xz4lz7] {
    font-size: 12px;
    line-height: 1.5
}

.dialog-buttons-wrapper[b-ekx4xz4lz7] {
    border-top: 1px solid #e6e9ec;
    text-align: center
}

    .dialog-buttons-wrapper > button[b-ekx4xz4lz7] {
        border: none;
        background: none;
        font-size: 15px;
        cursor: pointer;
        padding: 13px 0;
        outline: 0
    }

        .dialog-buttons-wrapper > button:first-child[b-ekx4xz4lz7] {
            color: #6d7882
        }

        .dialog-buttons-wrapper > button.dialog-ok[b-ekx4xz4lz7] {
            color: #b01b1b
        }

        .dialog-buttons-wrapper > button.dialog-take_over[b-ekx4xz4lz7] {
            color: #39b54a
        }

        .dialog-buttons-wrapper > button:active[b-ekx4xz4lz7] {
            background-color: rgba(230,233,236,.5)
        }

        .dialog-buttons-wrapper > button[b-ekx4xz4lz7]::-moz-focus-inner {
            border: 0
        }

.dialog-widget-header[b-ekx4xz4lz7] {
    padding: 20px 0;
    font-weight: 500
}

.dialog-close-button[b-ekx4xz4lz7] {
    cursor: pointer;
    position: absolute;
    top: 30px;
    right: 30px;
    font-size: 15px
}

    .dialog-close-button:not(:hover)[b-ekx4xz4lz7] {
        opacity: .4
    }

.dialog-confirm-widget .dialog-widget-header[b-ekx4xz4lz7], .dialog-options-widget .dialog-widget-header[b-ekx4xz4lz7] {
    font-size: 15px;
    color: #495157
}

.dialog-confirm-widget .dialog-buttons-wrapper > button[b-ekx4xz4lz7], .dialog-options-widget .dialog-buttons-wrapper > button[b-ekx4xz4lz7] {
    width: 50%
}

    .dialog-confirm-widget .dialog-buttons-wrapper > button:first-child[b-ekx4xz4lz7], .dialog-options-widget .dialog-buttons-wrapper > button:first-child[b-ekx4xz4lz7] {
        border-right: 1px solid #e6e9ec
    }

    .dialog-confirm-widget .dialog-buttons-wrapper > button:hover[b-ekx4xz4lz7], .dialog-options-widget .dialog-buttons-wrapper > button:hover[b-ekx4xz4lz7] {
        background-color: #f4f6f7
    }

.dialog-alert-widget[b-ekx4xz4lz7], .dialog-confirm-widget[b-ekx4xz4lz7], .dialog-options-widget[b-ekx4xz4lz7] {
    -webkit-user-select: none;
    -moz-user-select: none
}

    .dialog-alert-widget .dialog-widget-content[b-ekx4xz4lz7], .dialog-confirm-widget .dialog-widget-content[b-ekx4xz4lz7], .dialog-options-widget .dialog-widget-content[b-ekx4xz4lz7] {
        margin: auto;
        width: 375px
    }

    .dialog-alert-widget .dialog-message[b-ekx4xz4lz7], .dialog-confirm-widget .dialog-message[b-ekx4xz4lz7], .dialog-options-widget .dialog-message[b-ekx4xz4lz7] {
        padding: 0 20px;
        min-height: 50px
    }

    .dialog-alert-widget .dialog-buttons-wrapper > button[b-ekx4xz4lz7] {
        width: 100%
    }

@media (max-width:767px) {
    .dialog-close-button[b-ekx4xz4lz7] {
        top: 15px;
        right: 15px
    }

    body.admin-bar .dialog-close-button[b-ekx4xz4lz7] {
        top: 40px
    }
}

.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio[b-ekx4xz4lz7] {
    padding-bottom: 42.8571%
}

.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio[b-ekx4xz4lz7] {
    padding-bottom: 56.25%
}

.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio[b-ekx4xz4lz7] {
    padding-bottom: 75%
}

.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio[b-ekx4xz4lz7] {
    padding-bottom: 66.6666%
}

.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio[b-ekx4xz4lz7] {
    padding-bottom: 100%
}

.elementor-fit-aspect-ratio[b-ekx4xz4lz7] {
    position: relative;
    height: 0
}

    .elementor-fit-aspect-ratio iframe[b-ekx4xz4lz7] {
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        border: 0
    }

.elementor-hidden[b-ekx4xz4lz7] {
    display: none
}

.elementor[b-ekx4xz4lz7] {
    -webkit-hyphens: manual;
    -ms-hyphens: manual;
    hyphens: manual
}

    .elementor *[b-ekx4xz4lz7], .elementor [b-ekx4xz4lz7]:after, .elementor [b-ekx4xz4lz7]:before {
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .elementor a[b-ekx4xz4lz7] {
        -webkit-box-shadow: none;
        box-shadow: none;
        text-decoration: none
    }

    .elementor hr[b-ekx4xz4lz7] {
        margin: 0;
        background-color: transparent
    }

    .elementor img[b-ekx4xz4lz7] {
        height: auto;
        max-width: 100%;
        border: none;
        -webkit-border-radius: 0;
        border-radius: 0;
        -webkit-box-shadow: none;
        box-shadow: none
    }

    .elementor .elementor-widget:not(.elementor-widget-text-editor) figure[b-ekx4xz4lz7] {
        margin: 0
    }

    .elementor embed[b-ekx4xz4lz7], .elementor iframe[b-ekx4xz4lz7], .elementor object[b-ekx4xz4lz7], .elementor video[b-ekx4xz4lz7] {
        max-width: 100%;
        width: 100%;
        margin: 0;
        line-height: 1;
        border: none
    }

    .elementor .elementor-custom-embed[b-ekx4xz4lz7] {
        line-height: 0
    }

    .elementor .elementor-background-video-container[b-ekx4xz4lz7] {
        height: 100%;
        width: 100%;
        top: 0;
        left: 0;
        position: absolute;
        overflow: hidden;
        z-index: 0;
        -webkit-transition: opacity 1s;
        -o-transition: opacity 1s;
        transition: opacity 1s
    }

        .elementor .elementor-background-video-container.elementor-loading[b-ekx4xz4lz7] {
            opacity: 0
        }

    .elementor .elementor-background-video-embed[b-ekx4xz4lz7] {
        max-width: none;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    .elementor .elementor-background-video[b-ekx4xz4lz7] {
        position: absolute;
        max-width: none;
        top: 50%;
        left: 50%;
        -webkit-transform: translateY(-50%) translateX(-50%);
        -ms-transform: translateY(-50%) translateX(-50%);
        transform: translateY(-50%) translateX(-50%)
    }

    .elementor .elementor-html5-video[b-ekx4xz4lz7] {
        -o-object-fit: cover;
        object-fit: cover
    }

    .elementor .elementor-background-overlay[b-ekx4xz4lz7] {
        height: 100%;
        width: 100%;
        top: 0;
        left: 0;
        position: absolute
    }

.elementor-invisible[b-ekx4xz4lz7] {
    visibility: hidden
}

.elementor-align-center[b-ekx4xz4lz7] {
    text-align: center
}

    .elementor-align-center .elementor-button[b-ekx4xz4lz7] {
        width: auto
    }

.elementor-align-right[b-ekx4xz4lz7] {
    text-align: right
}

    .elementor-align-right .elementor-button[b-ekx4xz4lz7] {
        width: auto
    }

.elementor-align-left[b-ekx4xz4lz7] {
    text-align: left
}

    .elementor-align-left .elementor-button[b-ekx4xz4lz7] {
        width: auto
    }

.elementor-align-justify .elementor-button[b-ekx4xz4lz7] {
    width: 100%
}

.elementor-custom-embed-play[b-ekx4xz4lz7] {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%)
}

    .elementor-custom-embed-play i[b-ekx4xz4lz7] {
        font-size: 100px;
        color: #fff;
        opacity: .8;
        text-shadow: 1px 0 6px rgba(0,0,0,.3);
        -webkit-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s
    }

    .elementor-custom-embed-play.elementor-playing i[b-ekx4xz4lz7] {
        font-family: FontAwesome;
        -webkit-animation: fa-spin 2s infinite linear;
        animation: fa-spin-b-ekx4xz4lz7 2s infinite linear
    }

        .elementor-custom-embed-play.elementor-playing i[b-ekx4xz4lz7]:before {
            content: "\f1ce"
        }

.elementor-swiper-button[b-ekx4xz4lz7] {
    position: absolute;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    z-index: 1;
    cursor: pointer;
    font-size: 25px;
    color: hsla(0,0%,93%,.9);
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

    .elementor-swiper-button.swiper-button-disabled[b-ekx4xz4lz7] {
        opacity: .3
    }

@media (max-width:1024px) {
    .elementor-tablet-align-center[b-ekx4xz4lz7] {
        text-align: center
    }

        .elementor-tablet-align-center .elementor-button[b-ekx4xz4lz7] {
            width: auto
        }

    .elementor-tablet-align-right[b-ekx4xz4lz7] {
        text-align: right
    }

        .elementor-tablet-align-right .elementor-button[b-ekx4xz4lz7] {
            width: auto
        }

    .elementor-tablet-align-left[b-ekx4xz4lz7] {
        text-align: left
    }

        .elementor-tablet-align-left .elementor-button[b-ekx4xz4lz7] {
            width: auto
        }

    .elementor-tablet-align-justify .elementor-button[b-ekx4xz4lz7] {
        width: 100%
    }
}

@media (max-width:767px) {
    .elementor-mobile-align-center[b-ekx4xz4lz7] {
        text-align: center
    }

        .elementor-mobile-align-center .elementor-button[b-ekx4xz4lz7] {
            width: auto
        }

    .elementor-mobile-align-right[b-ekx4xz4lz7] {
        text-align: right
    }

        .elementor-mobile-align-right .elementor-button[b-ekx4xz4lz7] {
            width: auto
        }

    .elementor-mobile-align-left[b-ekx4xz4lz7] {
        text-align: left
    }

        .elementor-mobile-align-left .elementor-button[b-ekx4xz4lz7] {
            width: auto
        }

    .elementor-mobile-align-justify .elementor-button[b-ekx4xz4lz7] {
        width: 100%
    }
}

#wpadminbar #wp-admin-bar-elementor_edit_page > .ab-item[b-ekx4xz4lz7]:before {
    content: "\e800";
    font-family: eicons;
    font-size: 12px;
    margin-top: 5px
}

.elementor[b-ekx4xz4lz7]:after {
    position: absolute;
    opacity: 0;
    width: 0;
    height: 0;
    padding: 0;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0
}

@media (min-width:1025px) {
    .elementor[b-ekx4xz4lz7]:after {
        content: "desktop"
    }
}

@media (min-width:768px) and (max-width:1024px) {
    .elementor[b-ekx4xz4lz7]:after {
        content: "tablet"
    }
}

@media (max-width:767px) {
    .elementor[b-ekx4xz4lz7]:after {
        content: "mobile"
    }
}

.elementor-section[b-ekx4xz4lz7] {
    position: relative
}

    .elementor-section .elementor-container[b-ekx4xz4lz7] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-right: auto;
        margin-left: auto;
        position: relative
    }

    .elementor-section.elementor-section-boxed > .elementor-container[b-ekx4xz4lz7] {
        max-width: 1140px
    }

    .elementor-section.elementor-section-stretched[b-ekx4xz4lz7] {
        position: relative;
        width: 100%
    }

    .elementor-section.elementor-section-items-top > .elementor-container[b-ekx4xz4lz7] {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .elementor-section.elementor-section-items-middle > .elementor-container[b-ekx4xz4lz7] {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .elementor-section.elementor-section-items-bottom > .elementor-container[b-ekx4xz4lz7] {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }

@media (min-width:768px) {
    .elementor-section.elementor-section-height-full[b-ekx4xz4lz7] {
        height: 100vh
    }

        .elementor-section.elementor-section-height-full > .elementor-container[b-ekx4xz4lz7] {
            height: 100%
        }
}

.elementor-section-content-top > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap[b-ekx4xz4lz7] {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.elementor-section-content-middle > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap[b-ekx4xz4lz7] {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.elementor-section-content-bottom > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap[b-ekx4xz4lz7] {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end
}

.elementor-row[b-ekx4xz4lz7] {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

@media (max-width:1024px) {
    .elementor-row[b-ekx4xz4lz7] {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

.elementor-column-wrap[b-ekx4xz4lz7] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.elementor-column-wrap[b-ekx4xz4lz7], .elementor-widget-wrap[b-ekx4xz4lz7] {
    width: 100%;
    position: relative
}

.elementor-widget[b-ekx4xz4lz7] {
    position: relative
}

    .elementor-widget:not(:last-child)[b-ekx4xz4lz7] {
        margin-bottom: 20px
    }

.elementor-column[b-ekx4xz4lz7] {
    position: relative;
    min-height: 1px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.elementor-column-gap-narrow > .elementor-row > .elementor-column > .elementor-element-populated[b-ekx4xz4lz7] {
    padding: 5px
}

.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated[b-ekx4xz4lz7] {
    padding: 10px
}

.elementor-column-gap-extended > .elementor-row > .elementor-column > .elementor-element-populated[b-ekx4xz4lz7] {
    padding: 15px
}

.elementor-column-gap-wide > .elementor-row > .elementor-column > .elementor-element-populated[b-ekx4xz4lz7] {
    padding: 20px
}

.elementor-column-gap-wider > .elementor-row > .elementor-column > .elementor-element-populated[b-ekx4xz4lz7] {
    padding: 30px
}

.elementor-inner-section .elementor-column-gap-no .elementor-element-populated[b-ekx4xz4lz7] {
    padding: 0
}

@media (min-width:768px) {
    .elementor-column.elementor-col-10[b-ekx4xz4lz7], .elementor-column[data-col="10"][b-ekx4xz4lz7] {
        width: 10%
    }

    .elementor-column.elementor-col-11[b-ekx4xz4lz7], .elementor-column[data-col="11"][b-ekx4xz4lz7] {
        width: 11.111%
    }

    .elementor-column.elementor-col-12[b-ekx4xz4lz7], .elementor-column[data-col="12"][b-ekx4xz4lz7] {
        width: 12.5%
    }

    .elementor-column.elementor-col-14[b-ekx4xz4lz7], .elementor-column[data-col="14"][b-ekx4xz4lz7] {
        width: 14.285%
    }

    .elementor-column.elementor-col-16[b-ekx4xz4lz7], .elementor-column[data-col="16"][b-ekx4xz4lz7] {
        width: 16.666%
    }

    .elementor-column.elementor-col-20[b-ekx4xz4lz7], .elementor-column[data-col="20"][b-ekx4xz4lz7] {
        width: 20%
    }

    .elementor-column.elementor-col-25[b-ekx4xz4lz7], .elementor-column[data-col="25"][b-ekx4xz4lz7] {
        width: 25%
    }

    .elementor-column.elementor-col-30[b-ekx4xz4lz7], .elementor-column[data-col="30"][b-ekx4xz4lz7] {
        width: 30%
    }

    .elementor-column.elementor-col-33[b-ekx4xz4lz7], .elementor-column[data-col="33"][b-ekx4xz4lz7] {
        width: 33.333%
    }

    .elementor-column.elementor-col-40[b-ekx4xz4lz7], .elementor-column[data-col="40"][b-ekx4xz4lz7] {
        width: 40%
    }

    .elementor-column.elementor-col-50[b-ekx4xz4lz7], .elementor-column[data-col="50"][b-ekx4xz4lz7] {
        width: 50%
    }

    .elementor-column.elementor-col-60[b-ekx4xz4lz7], .elementor-column[data-col="60"][b-ekx4xz4lz7] {
        width: 60%
    }

    .elementor-column.elementor-col-66[b-ekx4xz4lz7], .elementor-column[data-col="66"][b-ekx4xz4lz7] {
        width: 66.666%
    }

    .elementor-column.elementor-col-70[b-ekx4xz4lz7], .elementor-column[data-col="70"][b-ekx4xz4lz7] {
        width: 70%
    }

    .elementor-column.elementor-col-75[b-ekx4xz4lz7], .elementor-column[data-col="75"][b-ekx4xz4lz7] {
        width: 75%
    }

    .elementor-column.elementor-col-80[b-ekx4xz4lz7], .elementor-column[data-col="80"][b-ekx4xz4lz7] {
        width: 80%
    }

    .elementor-column.elementor-col-83[b-ekx4xz4lz7], .elementor-column[data-col="83"][b-ekx4xz4lz7] {
        width: 83.333%
    }

    .elementor-column.elementor-col-90[b-ekx4xz4lz7], .elementor-column[data-col="90"][b-ekx4xz4lz7] {
        width: 90%
    }

    .elementor-column.elementor-col-100[b-ekx4xz4lz7], .elementor-column[data-col="100"][b-ekx4xz4lz7] {
        width: 100%
    }
}

@media (max-width:479px) {
    .elementor-column.elementor-xs-10[b-ekx4xz4lz7] {
        width: 10%
    }

    .elementor-column.elementor-xs-11[b-ekx4xz4lz7] {
        width: 11.111%
    }

    .elementor-column.elementor-xs-12[b-ekx4xz4lz7] {
        width: 12.5%
    }

    .elementor-column.elementor-xs-14[b-ekx4xz4lz7] {
        width: 14.285%
    }

    .elementor-column.elementor-xs-16[b-ekx4xz4lz7] {
        width: 16.666%
    }

    .elementor-column.elementor-xs-20[b-ekx4xz4lz7] {
        width: 20%
    }

    .elementor-column.elementor-xs-25[b-ekx4xz4lz7] {
        width: 25%
    }

    .elementor-column.elementor-xs-30[b-ekx4xz4lz7] {
        width: 30%
    }

    .elementor-column.elementor-xs-33[b-ekx4xz4lz7] {
        width: 33.333%
    }

    .elementor-column.elementor-xs-40[b-ekx4xz4lz7] {
        width: 40%
    }

    .elementor-column.elementor-xs-50[b-ekx4xz4lz7] {
        width: 50%
    }

    .elementor-column.elementor-xs-60[b-ekx4xz4lz7] {
        width: 60%
    }

    .elementor-column.elementor-xs-66[b-ekx4xz4lz7] {
        width: 66.666%
    }

    .elementor-column.elementor-xs-70[b-ekx4xz4lz7] {
        width: 70%
    }

    .elementor-column.elementor-xs-75[b-ekx4xz4lz7] {
        width: 75%
    }

    .elementor-column.elementor-xs-80[b-ekx4xz4lz7] {
        width: 80%
    }

    .elementor-column.elementor-xs-83[b-ekx4xz4lz7] {
        width: 83.333%
    }

    .elementor-column.elementor-xs-90[b-ekx4xz4lz7] {
        width: 90%
    }

    .elementor-column.elementor-xs-100[b-ekx4xz4lz7] {
        width: 100%
    }
}

@media (max-width:767px) {
    .elementor-column.elementor-sm-10[b-ekx4xz4lz7] {
        width: 10%
    }

    .elementor-column.elementor-sm-11[b-ekx4xz4lz7] {
        width: 11.111%
    }

    .elementor-column.elementor-sm-12[b-ekx4xz4lz7] {
        width: 12.5%
    }

    .elementor-column.elementor-sm-14[b-ekx4xz4lz7] {
        width: 14.285%
    }

    .elementor-column.elementor-sm-16[b-ekx4xz4lz7] {
        width: 16.666%
    }

    .elementor-column.elementor-sm-20[b-ekx4xz4lz7] {
        width: 20%
    }

    .elementor-column.elementor-sm-25[b-ekx4xz4lz7] {
        width: 25%
    }

    .elementor-column.elementor-sm-30[b-ekx4xz4lz7] {
        width: 30%
    }

    .elementor-column.elementor-sm-33[b-ekx4xz4lz7] {
        width: 33.333%
    }

    .elementor-column.elementor-sm-40[b-ekx4xz4lz7] {
        width: 40%
    }

    .elementor-column.elementor-sm-50[b-ekx4xz4lz7] {
        width: 50%
    }

    .elementor-column.elementor-sm-60[b-ekx4xz4lz7] {
        width: 60%
    }

    .elementor-column.elementor-sm-66[b-ekx4xz4lz7] {
        width: 66.666%
    }

    .elementor-column.elementor-sm-70[b-ekx4xz4lz7] {
        width: 70%
    }

    .elementor-column.elementor-sm-75[b-ekx4xz4lz7] {
        width: 75%
    }

    .elementor-column.elementor-sm-80[b-ekx4xz4lz7] {
        width: 80%
    }

    .elementor-column.elementor-sm-83[b-ekx4xz4lz7] {
        width: 83.333%
    }

    .elementor-column.elementor-sm-90[b-ekx4xz4lz7] {
        width: 90%
    }

    .elementor-column.elementor-sm-100[b-ekx4xz4lz7] {
        width: 100%
    }
}

@media (min-width:768px) and (max-width:1024px) {
    .elementor-column.elementor-md-10[b-ekx4xz4lz7] {
        width: 10%
    }

    .elementor-column.elementor-md-11[b-ekx4xz4lz7] {
        width: 11.111%
    }

    .elementor-column.elementor-md-12[b-ekx4xz4lz7] {
        width: 12.5%
    }

    .elementor-column.elementor-md-14[b-ekx4xz4lz7] {
        width: 14.285%
    }

    .elementor-column.elementor-md-16[b-ekx4xz4lz7] {
        width: 16.666%
    }

    .elementor-column.elementor-md-20[b-ekx4xz4lz7] {
        width: 20%
    }

    .elementor-column.elementor-md-25[b-ekx4xz4lz7] {
        width: 25%
    }

    .elementor-column.elementor-md-30[b-ekx4xz4lz7] {
        width: 30%
    }

    .elementor-column.elementor-md-33[b-ekx4xz4lz7] {
        width: 33.333%
    }

    .elementor-column.elementor-md-40[b-ekx4xz4lz7] {
        width: 40%
    }

    .elementor-column.elementor-md-50[b-ekx4xz4lz7] {
        width: 50%
    }

    .elementor-column.elementor-md-60[b-ekx4xz4lz7] {
        width: 60%
    }

    .elementor-column.elementor-md-66[b-ekx4xz4lz7] {
        width: 66.666%
    }

    .elementor-column.elementor-md-70[b-ekx4xz4lz7] {
        width: 70%
    }

    .elementor-column.elementor-md-75[b-ekx4xz4lz7] {
        width: 75%
    }

    .elementor-column.elementor-md-80[b-ekx4xz4lz7] {
        width: 80%
    }

    .elementor-column.elementor-md-83[b-ekx4xz4lz7] {
        width: 83.333%
    }

    .elementor-column.elementor-md-90[b-ekx4xz4lz7] {
        width: 90%
    }

    .elementor-column.elementor-md-100[b-ekx4xz4lz7] {
        width: 100%
    }
}

@media (max-width:767px) {
    .elementor-column[b-ekx4xz4lz7] {
        width: 100%
    }

    .elementor-reverse-mobile > .elementor-container > .elementor-row[b-ekx4xz4lz7] {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
}

.elementor-screen-only[b-ekx4xz4lz7], .screen-reader-text[b-ekx4xz4lz7], .screen-reader-text span[b-ekx4xz4lz7], .ui-helper-hidden-accessible[b-ekx4xz4lz7] {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0
}

.elementor-clearfix[b-ekx4xz4lz7]:after {
    content: "";
    display: block;
    clear: both;
    width: 0;
    height: 0
}

.elementor-form-fields-wrapper[b-ekx4xz4lz7] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

    .elementor-form-fields-wrapper.elementor-labels-above > .elementor-field-group .elementor-field-subgroup[b-ekx4xz4lz7], .elementor-form-fields-wrapper.elementor-labels-above > .elementor-field-group > .elementor-select-wrapper[b-ekx4xz4lz7], .elementor-form-fields-wrapper.elementor-labels-above > .elementor-field-group > input[b-ekx4xz4lz7], .elementor-form-fields-wrapper.elementor-labels-above > .elementor-field-group > textarea[b-ekx4xz4lz7] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }

    .elementor-form-fields-wrapper.elementor-labels-inline > .elementor-field-group .elementor-select-wrapper[b-ekx4xz4lz7], .elementor-form-fields-wrapper.elementor-labels-inline > .elementor-field-group > input[b-ekx4xz4lz7] {
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1
    }

.elementor-field-group[b-ekx4xz4lz7] {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

    .elementor-field-group.elementor-field-type-submit[b-ekx4xz4lz7] {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }

    .elementor-field-group .elementor-field-textual[b-ekx4xz4lz7] {
        width: 100%;
        border: 1px solid #818a91;
        background-color: transparent;
        color: #373a3c;
        vertical-align: middle;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1
    }

        .elementor-field-group .elementor-field-textual:focus[b-ekx4xz4lz7] {
            -webkit-box-shadow: 0 0 0 1px rgba(0,0,0,.1) inset;
            box-shadow: inset 0 0 0 1px rgba(0,0,0,.1);
            outline: 0
        }

        .elementor-field-group .elementor-field-textual[b-ekx4xz4lz7]::-webkit-input-placeholder {
            color: inherit;
            font-family: inherit;
            opacity: .6
        }

        .elementor-field-group .elementor-field-textual:-ms-input-placeholder[b-ekx4xz4lz7] {
            color: inherit;
            font-family: inherit;
            opacity: .6
        }

        .elementor-field-group .elementor-field-textual[b-ekx4xz4lz7]::-moz-placeholder {
            color: inherit;
            font-family: inherit;
            opacity: .6
        }

        .elementor-field-group .elementor-field-textual[b-ekx4xz4lz7]::-ms-input-placeholder {
            color: inherit;
            font-family: inherit;
            opacity: .6
        }

        .elementor-field-group .elementor-field-textual[b-ekx4xz4lz7]::placeholder {
            color: inherit;
            font-family: inherit;
            opacity: .6
        }

    .elementor-field-group .elementor-select-wrapper[b-ekx4xz4lz7] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        position: relative;
        width: 100%
    }

        .elementor-field-group .elementor-select-wrapper select[b-ekx4xz4lz7] {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            color: inherit;
            font-size: inherit;
            font-family: inherit;
            font-weight: inherit;
            font-style: inherit;
            text-transform: inherit;
            letter-spacing: inherit;
            line-height: inherit;
            -webkit-flex-basis: 100%;
            -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
            padding-right: 20px
        }

        .elementor-field-group .elementor-select-wrapper[b-ekx4xz4lz7]:before {
            content: "\f0d7";
            font-family: FontAwesome;
            font-size: 15px;
            position: absolute;
            top: 50%;
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            transform: translateY(-50%);
            right: 10px;
            pointer-events: none
        }

.elementor-field-subgroup[b-ekx4xz4lz7] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

    .elementor-field-subgroup .elementor-field-option label[b-ekx4xz4lz7] {
        display: inline-block
    }

    .elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option[b-ekx4xz4lz7] {
        padding-right: 10px
    }

    .elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option[b-ekx4xz4lz7] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }

.elementor-field-label[b-ekx4xz4lz7] {
    cursor: pointer
}

.elementor-mark-required .elementor-field-label[b-ekx4xz4lz7]:after {
    content: "*";
    color: red;
    padding-left: .2em
}

.elementor-field-textual[b-ekx4xz4lz7] {
    line-height: 1.4
}

    .elementor-field-textual.elementor-size-xs[b-ekx4xz4lz7] {
        font-size: 13px;
        min-height: 33px;
        padding: 4px 12px;
        -webkit-border-radius: 2px;
        border-radius: 2px
    }

    .elementor-field-textual.elementor-size-sm[b-ekx4xz4lz7] {
        font-size: 15px;
        min-height: 40px;
        padding: 5px 14px;
        -webkit-border-radius: 3px;
        border-radius: 3px
    }

    .elementor-field-textual.elementor-size-md[b-ekx4xz4lz7] {
        font-size: 16px;
        min-height: 47px;
        padding: 6px 16px;
        -webkit-border-radius: 4px;
        border-radius: 4px
    }

    .elementor-field-textual.elementor-size-lg[b-ekx4xz4lz7] {
        font-size: 18px;
        min-height: 59px;
        padding: 7px 20px;
        -webkit-border-radius: 5px;
        border-radius: 5px
    }

    .elementor-field-textual.elementor-size-xl[b-ekx4xz4lz7] {
        font-size: 20px;
        min-height: 72px;
        padding: 8px 24px;
        -webkit-border-radius: 6px;
        border-radius: 6px
    }

.elementor-button-align-center .elementor-field-type-submit[b-ekx4xz4lz7] {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.elementor-button-align-stretch .elementor-field-type-submit button[b-ekx4xz4lz7] {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%
}

.elementor-button-align-start .elementor-field-type-submit[b-ekx4xz4lz7] {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.elementor-button-align-end .elementor-field-type-submit[b-ekx4xz4lz7] {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

@media screen and (max-width:1024px) {
    .elementor-tablet-button-align-center .elementor-field-type-submit[b-ekx4xz4lz7] {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .elementor-tablet-button-align-stretch .elementor-field-type-submit button[b-ekx4xz4lz7] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }

    .elementor-tablet-button-align-start .elementor-field-type-submit[b-ekx4xz4lz7] {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .elementor-tablet-button-align-end .elementor-field-type-submit[b-ekx4xz4lz7] {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
}

@media screen and (max-width:767px) {
    .elementor-mobile-button-align-center .elementor-field-type-submit[b-ekx4xz4lz7] {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .elementor-mobile-button-align-stretch .elementor-field-type-submit button[b-ekx4xz4lz7] {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }

    .elementor-mobile-button-align-start .elementor-field-type-submit[b-ekx4xz4lz7] {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .elementor-mobile-button-align-end .elementor-field-type-submit[b-ekx4xz4lz7] {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
}

.elementor-error .elementor-field[b-ekx4xz4lz7] {
    border-color: #d9534f
}

.elementor-error .help-inline[b-ekx4xz4lz7] {
    color: #d9534f;
    font-size: .9em
}

.elementor-message[b-ekx4xz4lz7] {
    margin: 10px 0;
    font-size: 1em;
    line-height: 1
}

    .elementor-message[b-ekx4xz4lz7]:before {
        content: "\f00c";
        display: inline-block;
        font-family: fontawesome;
        font-weight: 400;
        font-style: normal;
        vertical-align: middle;
        margin-right: 5px
    }

    .elementor-message.elementor-message-danger[b-ekx4xz4lz7] {
        color: #d9534f
    }

        .elementor-message.elementor-message-danger[b-ekx4xz4lz7]:before {
            content: "\f00d"
        }

    .elementor-message.form-message-success[b-ekx4xz4lz7] {
        color: #5cb85c
    }

.elementor-form .elementor-button[b-ekx4xz4lz7] {
    padding-top: 0;
    padding-bottom: 0;
    border: 0 none
}

    .elementor-form .elementor-button > span[b-ekx4xz4lz7] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .elementor-form .elementor-button .elementor-align-icon-right[b-ekx4xz4lz7] {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .elementor-form .elementor-button .elementor-align-icon-left[b-ekx4xz4lz7] {
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0
    }

    .elementor-form .elementor-button.elementor-size-xs[b-ekx4xz4lz7] {
        min-height: 33px
    }

    .elementor-form .elementor-button.elementor-size-sm[b-ekx4xz4lz7] {
        min-height: 40px
    }

    .elementor-form .elementor-button.elementor-size-md[b-ekx4xz4lz7] {
        min-height: 47px
    }

    .elementor-form .elementor-button.elementor-size-lg[b-ekx4xz4lz7] {
        min-height: 59px
    }

    .elementor-form .elementor-button.elementor-size-xl[b-ekx4xz4lz7] {
        min-height: 72px
    }

.elementor-widget-heading .elementor-heading-title[b-ekx4xz4lz7] {
    padding: 0;
    margin: 0;
    line-height: 1
}

    .elementor-widget-heading .elementor-heading-title > a[b-ekx4xz4lz7] {
        color: inherit;
        font-size: inherit
    }

    .elementor-widget-heading .elementor-heading-title.elementor-size-small[b-ekx4xz4lz7] {
        font-size: 15px
    }

    .elementor-widget-heading .elementor-heading-title.elementor-size-medium[b-ekx4xz4lz7] {
        font-size: 19px
    }

    .elementor-widget-heading .elementor-heading-title.elementor-size-large[b-ekx4xz4lz7] {
        font-size: 29px
    }

    .elementor-widget-heading .elementor-heading-title.elementor-size-xl[b-ekx4xz4lz7] {
        font-size: 39px
    }

    .elementor-widget-heading .elementor-heading-title.elementor-size-xxl[b-ekx4xz4lz7] {
        font-size: 59px
    }

.elementor-widget-image .elementor-image > a[b-ekx4xz4lz7], .elementor-widget-image .elementor-image figure > a[b-ekx4xz4lz7] {
    display: block
}

.elementor-widget-image .elementor-image img[b-ekx4xz4lz7] {
    vertical-align: middle
}

.elementor-widget-image .elementor-image.elementor-image-shape-circle[b-ekx4xz4lz7] {
    -webkit-border-radius: 50%;
    border-radius: 50%
}

.elementor-image-gallery .gallery-item[b-ekx4xz4lz7] {
    display: inline-block;
    text-align: center;
    vertical-align: top;
    width: 100%;
    max-width: 100%;
    margin: 0 auto
}

    .elementor-image-gallery .gallery-item img[b-ekx4xz4lz7] {
        margin: 0 auto
    }

    .elementor-image-gallery .gallery-item .gallery-caption[b-ekx4xz4lz7] {
        margin: 0
    }

@media (min-width:768px) {
    .elementor-image-gallery .gallery-columns-2 .gallery-item[b-ekx4xz4lz7] {
        max-width: 50%
    }

    .elementor-image-gallery .gallery-columns-3 .gallery-item[b-ekx4xz4lz7] {
        max-width: 33.33%
    }

    .elementor-image-gallery .gallery-columns-4 .gallery-item[b-ekx4xz4lz7] {
        max-width: 25%
    }

    .elementor-image-gallery .gallery-columns-5 .gallery-item[b-ekx4xz4lz7] {
        max-width: 20%
    }

    .elementor-image-gallery .gallery-columns-6 .gallery-item[b-ekx4xz4lz7] {
        max-width: 16.666%
    }

    .elementor-image-gallery .gallery-columns-7 .gallery-item[b-ekx4xz4lz7] {
        max-width: 14.28%
    }

    .elementor-image-gallery .gallery-columns-8 .gallery-item[b-ekx4xz4lz7] {
        max-width: 12.5%
    }

    .elementor-image-gallery .gallery-columns-9 .gallery-item[b-ekx4xz4lz7] {
        max-width: 11.11%
    }

    .elementor-image-gallery .gallery-columns-10 .gallery-item[b-ekx4xz4lz7] {
        max-width: 10%
    }
}

@media (min-width:480px) and (max-width:767px) {
    .elementor-image-gallery .gallery.gallery-columns-2 .gallery-item[b-ekx4xz4lz7], .elementor-image-gallery .gallery.gallery-columns-3 .gallery-item[b-ekx4xz4lz7], .elementor-image-gallery .gallery.gallery-columns-4 .gallery-item[b-ekx4xz4lz7], .elementor-image-gallery .gallery.gallery-columns-5 .gallery-item[b-ekx4xz4lz7], .elementor-image-gallery .gallery.gallery-columns-6 .gallery-item[b-ekx4xz4lz7], .elementor-image-gallery .gallery.gallery-columns-7 .gallery-item[b-ekx4xz4lz7], .elementor-image-gallery .gallery.gallery-columns-8 .gallery-item[b-ekx4xz4lz7], .elementor-image-gallery .gallery.gallery-columns-9 .gallery-item[b-ekx4xz4lz7], .elementor-image-gallery .gallery.gallery-columns-10 .gallery-item[b-ekx4xz4lz7] {
        max-width: 50%
    }
}

@media (max-width:479px) {
    .elementor-image-gallery .gallery.gallery-columns-2 .gallery-item[b-ekx4xz4lz7], .elementor-image-gallery .gallery.gallery-columns-3 .gallery-item[b-ekx4xz4lz7], .elementor-image-gallery .gallery.gallery-columns-4 .gallery-item[b-ekx4xz4lz7], .elementor-image-gallery .gallery.gallery-columns-5 .gallery-item[b-ekx4xz4lz7], .elementor-image-gallery .gallery.gallery-columns-6 .gallery-item[b-ekx4xz4lz7], .elementor-image-gallery .gallery.gallery-columns-7 .gallery-item[b-ekx4xz4lz7], .elementor-image-gallery .gallery.gallery-columns-8 .gallery-item[b-ekx4xz4lz7], .elementor-image-gallery .gallery.gallery-columns-9 .gallery-item[b-ekx4xz4lz7], .elementor-image-gallery .gallery.gallery-columns-10 .gallery-item[b-ekx4xz4lz7] {
        max-width: 100%
    }
}

.elementor-button[b-ekx4xz4lz7] {
    display: inline-block;
    line-height: 1;
    background-color: #818a91;
    color: #fff;
    text-align: center;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

    .elementor-button:focus[b-ekx4xz4lz7], .elementor-button:hover[b-ekx4xz4lz7], .elementor-button:visited[b-ekx4xz4lz7] {
        color: #fff;
        opacity: .9
    }

    .elementor-button.elementor-size-xs[b-ekx4xz4lz7] {
        font-size: 13px;
        padding: 10px 20px;
        -webkit-border-radius: 2px;
        border-radius: 2px
    }

    .elementor-button.elementor-size-sm[b-ekx4xz4lz7] {
        font-size: 15px;
        padding: 12px 24px;
        -webkit-border-radius: 3px;
        border-radius: 3px
    }

    .elementor-button.elementor-size-md[b-ekx4xz4lz7] {
        font-size: 16px;
        padding: 15px 30px;
        -webkit-border-radius: 4px;
        border-radius: 4px
    }

    .elementor-button.elementor-size-lg[b-ekx4xz4lz7] {
        font-size: 18px;
        padding: 20px 40px;
        -webkit-border-radius: 5px;
        border-radius: 5px
    }

    .elementor-button.elementor-size-xl[b-ekx4xz4lz7] {
        font-size: 20px;
        padding: 25px 50px;
        -webkit-border-radius: 6px;
        border-radius: 6px
    }

    .elementor-button .elementor-align-icon-right[b-ekx4xz4lz7] {
        float: right;
        margin-left: 5px
    }

    .elementor-button .elementor-align-icon-left[b-ekx4xz4lz7] {
        float: left;
        margin-right: 5px
    }

    .elementor-button .elementor-button-text[b-ekx4xz4lz7] {
        display: inline-block
    }

.elementor-element.elementor-button-info .elementor-button[b-ekx4xz4lz7] {
    background-color: #5bc0de
}

.elementor-element.elementor-button-success .elementor-button[b-ekx4xz4lz7] {
    background-color: #5cb85c
}

.elementor-element.elementor-button-warning .elementor-button[b-ekx4xz4lz7] {
    background-color: #f0ad4e
}

.elementor-element.elementor-button-danger .elementor-button[b-ekx4xz4lz7] {
    background-color: #d9534f
}

.elementor-widget-button .elementor-button .elementor-button-info[b-ekx4xz4lz7] {
    background-color: #5bc0de
}

.elementor-widget-button .elementor-button .elementor-button-success[b-ekx4xz4lz7] {
    background-color: #5cb85c
}

.elementor-widget-button .elementor-button .elementor-button-warning[b-ekx4xz4lz7] {
    background-color: #f0ad4e
}

.elementor-widget-button .elementor-button .elementor-button-danger[b-ekx4xz4lz7] {
    background-color: #d9534f
}

.elementor-widget-divider .elementor-divider[b-ekx4xz4lz7] {
    line-height: 0;
    font-size: 0
}

.elementor-widget-divider .elementor-divider-separator[b-ekx4xz4lz7] {
    display: inline-block
}

.elementor-image-gallery figure img[b-ekx4xz4lz7] {
    display: block
}

.elementor-image-gallery figure figcaption[b-ekx4xz4lz7] {
    width: 100%
}

.gallery-spacing-custom .elementor-image-gallery .gallery-icon[b-ekx4xz4lz7] {
    padding: 0
}

.elementor-counter .elementor-counter-number-wrapper[b-ekx4xz4lz7] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 69px;
    font-weight: 600;
    color: #222;
    line-height: 1
}

.elementor-counter .elementor-counter-number-prefix[b-ekx4xz4lz7] {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: right
}

.elementor-counter .elementor-counter-number-suffix[b-ekx4xz4lz7] {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: left
}

.elementor-counter .elementor-counter-title[b-ekx4xz4lz7] {
    text-align: center;
    font-size: 19px;
    font-weight: 400;
    color: #666;
    line-height: 2.5
}

.elementor-alert[b-ekx4xz4lz7] {
    padding: 15px;
    border-left: 5px solid transparent;
    position: relative;
    text-align: left
}

    .elementor-alert .elementor-alert-title[b-ekx4xz4lz7] {
        display: block;
        font-weight: 700
    }

    .elementor-alert .elementor-alert-description[b-ekx4xz4lz7] {
        font-size: 13px
    }

    .elementor-alert button.elementor-alert-dismiss[b-ekx4xz4lz7] {
        position: absolute;
        right: 10px;
        top: 10px;
        padding: 3px;
        font-size: 13px;
        line-height: 1;
        background: transparent;
        color: inherit;
        border: none
    }

    .elementor-alert.elementor-alert-info[b-ekx4xz4lz7] {
        color: #31708f;
        background-color: #d9edf7;
        border-color: #bcdff1
    }

    .elementor-alert.elementor-alert-success[b-ekx4xz4lz7] {
        color: #3c763d;
        background-color: #dff0d8;
        border-color: #cae6be
    }

    .elementor-alert.elementor-alert-warning[b-ekx4xz4lz7] {
        color: #8a6d3b;
        background-color: #fcf8e3;
        border-color: #f9f0c3
    }

    .elementor-alert.elementor-alert-danger[b-ekx4xz4lz7] {
        color: #a94442;
        background-color: #f2dede;
        border-color: #e8c4c4
    }

@media (max-width:767px) {
    .elementor-alert[b-ekx4xz4lz7] {
        padding: 10px
    }

        .elementor-alert button.elementor-alert-dismiss[b-ekx4xz4lz7] {
            right: 7px;
            top: 7px
        }
}

.elementor-widget-progress[b-ekx4xz4lz7] {
    text-align: left
}

.elementor-progress-wrapper[b-ekx4xz4lz7] {
    position: relative;
    background-color: #eee;
    color: #fff;
    height: 30px;
    line-height: 30px;
    -webkit-border-radius: 2px;
    border-radius: 2px
}

.elementor-progress-bar[b-ekx4xz4lz7] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    background-color: #818a91;
    width: 0;
    font-size: 11px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    -webkit-transition: width 1s ease-in-out;
    -o-transition: width 1s ease-in-out;
    transition: width 1s ease-in-out
}

.elementor-progress-text[b-ekx4xz4lz7] {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    padding-left: 15px
}

.elementor-progress-percentage[b-ekx4xz4lz7] {
    padding-right: 15px
}

.elementor-widget-progress .elementor-progress-wrapper.progress-info .elementor-progress-bar[b-ekx4xz4lz7] {
    background-color: #5bc0de
}

.elementor-widget-progress .elementor-progress-wrapper.progress-success .elementor-progress-bar[b-ekx4xz4lz7] {
    background-color: #5cb85c
}

.elementor-widget-progress .elementor-progress-wrapper.progress-warning .elementor-progress-bar[b-ekx4xz4lz7] {
    background-color: #f0ad4e
}

.elementor-widget-progress .elementor-progress-wrapper.progress-danger .elementor-progress-bar[b-ekx4xz4lz7] {
    background-color: #d9534f
}

.elementor-progress .elementor-title[b-ekx4xz4lz7] {
    display: block
}

@media (max-width:767px) {
    .elementor-progress-wrapper[b-ekx4xz4lz7] {
        height: 25px;
        line-height: 25px
    }

    .elementor-progress-text[b-ekx4xz4lz7] {
        padding-left: 10px
    }
}

.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper[b-ekx4xz4lz7] {
    width: 25%;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active[b-ekx4xz4lz7] {
    border-right-style: none
}

    .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active[b-ekx4xz4lz7]:after, .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active[b-ekx4xz4lz7]:before {
        height: 999em;
        width: 0;
        right: 0;
        border-right-style: solid
    }

    .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active[b-ekx4xz4lz7]:before {
        top: 0;
        -webkit-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active[b-ekx4xz4lz7]:after {
        top: 100%
    }

.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title[b-ekx4xz4lz7] {
    display: table-cell
}

    .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active[b-ekx4xz4lz7] {
        border-bottom-style: none
    }

        .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active[b-ekx4xz4lz7]:after, .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active[b-ekx4xz4lz7]:before {
            bottom: 0;
            height: 0;
            width: 999em;
            border-bottom-style: solid
        }

        .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active[b-ekx4xz4lz7]:before {
            right: 100%
        }

        .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active[b-ekx4xz4lz7]:after {
            left: 100%
        }

.elementor-widget-tabs .elementor-tab-content[b-ekx4xz4lz7], .elementor-widget-tabs .elementor-tab-title[b-ekx4xz4lz7], .elementor-widget-tabs .elementor-tab-title[b-ekx4xz4lz7]:after, .elementor-widget-tabs .elementor-tab-title[b-ekx4xz4lz7]:before, .elementor-widget-tabs .elementor-tabs-content-wrapper[b-ekx4xz4lz7] {
    border: 1px none #d4d4d4
}

.elementor-widget-tabs .elementor-tabs[b-ekx4xz4lz7] {
    text-align: left
}

.elementor-widget-tabs .elementor-tabs-wrapper[b-ekx4xz4lz7] {
    overflow: hidden
}

.elementor-widget-tabs .elementor-tab-title[b-ekx4xz4lz7] {
    cursor: pointer;
    outline: none
}

.elementor-widget-tabs .elementor-tab-desktop-title[b-ekx4xz4lz7] {
    position: relative;
    padding: 20px 25px;
    font-weight: 700;
    line-height: 1;
    border: solid transparent
}

    .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active[b-ekx4xz4lz7] {
        border-color: #d4d4d4
    }

        .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active[b-ekx4xz4lz7]:after, .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active[b-ekx4xz4lz7]:before {
            display: block;
            content: "";
            position: absolute
        }

.elementor-widget-tabs .elementor-tab-mobile-title[b-ekx4xz4lz7] {
    padding: 10px;
    cursor: pointer
}

.elementor-widget-tabs .elementor-tab-content[b-ekx4xz4lz7] {
    padding: 20px;
    display: none
}

@media (max-width:767px) {
    .elementor-tabs .elementor-tab-content[b-ekx4xz4lz7], .elementor-tabs .elementor-tab-title[b-ekx4xz4lz7] {
        border-style: solid;
        border-bottom-style: none
    }

    .elementor-tabs .elementor-tabs-wrapper[b-ekx4xz4lz7] {
        display: none
    }

    .elementor-tabs .elementor-tabs-content-wrapper[b-ekx4xz4lz7] {
        border-bottom-style: solid
    }

    .elementor-tabs .elementor-tab-content[b-ekx4xz4lz7] {
        padding: 10px
    }
}

@media (min-width:768px) {
    .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs[b-ekx4xz4lz7] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper[b-ekx4xz4lz7] {
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        border-style: solid;
        border-left-style: none
    }

    .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content[b-ekx4xz4lz7] {
        border-style: solid;
        border-top-style: none
    }

    .elementor-tabs .elementor-tab-mobile-title[b-ekx4xz4lz7] {
        display: none
    }
}

.elementor-accordion[b-ekx4xz4lz7] {
    text-align: left
}

    .elementor-accordion .elementor-accordion-item[b-ekx4xz4lz7] {
        border: 1px solid #d4d4d4
    }

        .elementor-accordion .elementor-accordion-item + .elementor-accordion-item[b-ekx4xz4lz7] {
            border-top: none
        }

    .elementor-accordion .elementor-tab-title[b-ekx4xz4lz7] {
        padding: 15px 20px;
        font-weight: 700;
        line-height: 1;
        cursor: pointer
    }

        .elementor-accordion .elementor-tab-title .elementor-accordion-icon[b-ekx4xz4lz7] {
            display: inline-block;
            width: 1.5em
        }

            .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right[b-ekx4xz4lz7] {
                float: right;
                text-align: right
            }

            .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left[b-ekx4xz4lz7] {
                float: left;
                text-align: left
            }

            .elementor-accordion .elementor-tab-title .elementor-accordion-icon .fa[b-ekx4xz4lz7]:before {
                content: "\f067"
            }

        .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon .fa[b-ekx4xz4lz7]:before {
            content: "\f068"
        }

    .elementor-accordion .elementor-tab-content[b-ekx4xz4lz7] {
        display: none;
        padding: 15px 20px;
        border-top: 1px solid #d4d4d4
    }

@media (max-width:767px) {
    .elementor-accordion .elementor-tab-title[b-ekx4xz4lz7] {
        padding: 12px 15px
    }

        .elementor-accordion .elementor-tab-title .elementor-accordion-icon[b-ekx4xz4lz7] {
            width: 1.2em
        }

    .elementor-accordion .elementor-tab-content[b-ekx4xz4lz7] {
        padding: 7px 15px
    }
}

.elementor-toggle[b-ekx4xz4lz7] {
    text-align: left
}

    .elementor-toggle .elementor-tab-title[b-ekx4xz4lz7] {
        font-weight: 700;
        line-height: 1;
        padding: 15px;
        border-bottom: 1px solid #d4d4d4;
        cursor: pointer
    }

        .elementor-toggle .elementor-tab-title .elementor-toggle-icon[b-ekx4xz4lz7] {
            display: inline-block;
            width: 1em
        }

            .elementor-toggle .elementor-tab-title .elementor-toggle-icon .fa[b-ekx4xz4lz7]:before {
                content: ""
            }

        .elementor-toggle .elementor-tab-title.elementor-active[b-ekx4xz4lz7] {
            border-bottom: none
        }

            .elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon .fa[b-ekx4xz4lz7]:before {
                content: "\f0d7"
            }

    .elementor-toggle .elementor-tab-content[b-ekx4xz4lz7] {
        padding: 0 15px 15px;
        border-bottom: 1px solid #d4d4d4;
        display: none
    }

@media (max-width:767px) {
    .elementor-toggle .elementor-tab-title[b-ekx4xz4lz7] {
        padding: 12px
    }

    .elementor-toggle .elementor-tab-content[b-ekx4xz4lz7] {
        padding: 0 12px 10px
    }
}

.elementor-icon[b-ekx4xz4lz7] {
    display: inline-block;
    line-height: 1;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    color: #818a91;
    font-size: 50px;
    text-align: center
}

    .elementor-icon:hover[b-ekx4xz4lz7] {
        color: #818a91
    }

    .elementor-icon i[b-ekx4xz4lz7] {
        width: 1em;
        height: 1em
    }

.elementor-view-stacked .elementor-icon[b-ekx4xz4lz7] {
    padding: .5em;
    background-color: #818a91;
    color: #fff
}

.elementor-view-framed .elementor-icon[b-ekx4xz4lz7] {
    padding: .5em;
    color: #818a91;
    border: 3px solid #818a91;
    background-color: transparent
}

.elementor-shape-circle .elementor-icon[b-ekx4xz4lz7] {
    -webkit-border-radius: 50%;
    border-radius: 50%
}

.elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item[b-ekx4xz4lz7], .elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item a[b-ekx4xz4lz7] {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

    .elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item[b-ekx4xz4lz7]:after {
        margin: auto
    }

.elementor-widget-icon-list.elementor-align-left .elementor-icon-list-item[b-ekx4xz4lz7], .elementor-widget-icon-list.elementor-align-left .elementor-icon-list-item a[b-ekx4xz4lz7] {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: left
}

.elementor-widget-icon-list.elementor-align-right .elementor-icon-list-item[b-ekx4xz4lz7], .elementor-widget-icon-list.elementor-align-right .elementor-icon-list-item a[b-ekx4xz4lz7] {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: right
}

.elementor-widget-icon-list:not(.elementor-align-right) .elementor-icon-list-item[b-ekx4xz4lz7]:after {
    left: 0
}

.elementor-widget-icon-list:not(.elementor-align-left) .elementor-icon-list-item[b-ekx4xz4lz7]:after {
    right: 0
}

@media (max-width:1024px) {
    .elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item[b-ekx4xz4lz7], .elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item a[b-ekx4xz4lz7] {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

        .elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item[b-ekx4xz4lz7]:after {
            margin: auto
        }

    .elementor-widget-icon-list.elementor-tablet-align-left .elementor-icon-list-item[b-ekx4xz4lz7], .elementor-widget-icon-list.elementor-tablet-align-left .elementor-icon-list-item a[b-ekx4xz4lz7] {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        text-align: left
    }

    .elementor-widget-icon-list.elementor-tablet-align-right .elementor-icon-list-item[b-ekx4xz4lz7], .elementor-widget-icon-list.elementor-tablet-align-right .elementor-icon-list-item a[b-ekx4xz4lz7] {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        text-align: right
    }

    .elementor-widget-icon-list:not(.elementor-tablet-align-right) .elementor-icon-list-item[b-ekx4xz4lz7]:after {
        left: 0
    }

    .elementor-widget-icon-list:not(.elementor-tablet-align-left) .elementor-icon-list-item[b-ekx4xz4lz7]:after {
        right: 0
    }
}

@media (max-width:767px) {
    .elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item[b-ekx4xz4lz7], .elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item a[b-ekx4xz4lz7] {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

        .elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item[b-ekx4xz4lz7]:after {
            margin: auto
        }

    .elementor-widget-icon-list.elementor-mobile-align-left .elementor-icon-list-item[b-ekx4xz4lz7], .elementor-widget-icon-list.elementor-mobile-align-left .elementor-icon-list-item a[b-ekx4xz4lz7] {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        text-align: left
    }

    .elementor-widget-icon-list.elementor-mobile-align-right .elementor-icon-list-item[b-ekx4xz4lz7], .elementor-widget-icon-list.elementor-mobile-align-right .elementor-icon-list-item a[b-ekx4xz4lz7] {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        text-align: right
    }

    .elementor-widget-icon-list:not(.elementor-mobile-align-right) .elementor-icon-list-item[b-ekx4xz4lz7]:after {
        left: 0
    }

    .elementor-widget-icon-list:not(.elementor-mobile-align-left) .elementor-icon-list-item[b-ekx4xz4lz7]:after {
        right: 0
    }
}

.elementor-widget-icon-list .elementor-icon-list-items[b-ekx4xz4lz7] {
    list-style-type: none;
    margin: 0;
    padding: 0
}

.elementor-widget-icon-list .elementor-icon-list-item[b-ekx4xz4lz7] {
    margin: 0;
    padding: 0;
    position: relative
}

    .elementor-widget-icon-list .elementor-icon-list-item[b-ekx4xz4lz7]:after {
        position: absolute;
        bottom: 0;
        width: 100%
    }

    .elementor-widget-icon-list .elementor-icon-list-item[b-ekx4xz4lz7], .elementor-widget-icon-list .elementor-icon-list-item a[b-ekx4xz4lz7] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

        .elementor-widget-icon-list .elementor-icon-list-item a[b-ekx4xz4lz7] {
            width: 100%
        }

.elementor-widget-icon-list .elementor-icon-list-text[b-ekx4xz4lz7] {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
    padding-left: 5px
}

.elementor-widget-icon-list .elementor-icon-list-icon[b-ekx4xz4lz7] {
    text-align: center
}

    .elementor-widget-icon-list .elementor-icon-list-icon i[b-ekx4xz4lz7] {
        vertical-align: middle
    }

.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay[b-ekx4xz4lz7] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: 50%
}

.elementor-widget-video .elementor-custom-embed-image-overlay[b-ekx4xz4lz7] {
    cursor: pointer;
    text-align: center
}

    .elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i[b-ekx4xz4lz7] {
        opacity: 1
    }

    .elementor-widget-video .elementor-custom-embed-image-overlay img[b-ekx4xz4lz7] {
        display: block;
        width: 100%
    }

.elementor-image-carousel-wrapper .slick-image-stretch .slick-slide .slick-slide-image[b-ekx4xz4lz7] {
    width: 100%
}

.swiper-container .swiper-slide figure[b-ekx4xz4lz7] {
    line-height: 0
}

    .elementor-widget-image-box .elementor-image-box-content[b-ekx4xz4lz7], .swiper-container .swiper-slide figure img[b-ekx4xz4lz7] {
        width: 100%
    }

@media (min-width:768px) {
    .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper[b-ekx4xz4lz7], .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper[b-ekx4xz4lz7] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper[b-ekx4xz4lz7] {
        text-align: right;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper[b-ekx4xz4lz7] {
        text-align: left;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .elementor-widget-image-box.elementor-position-top .elementor-image-box-img[b-ekx4xz4lz7] {
        margin: auto
    }

    .elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper[b-ekx4xz4lz7] {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper[b-ekx4xz4lz7] {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper[b-ekx4xz4lz7] {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }
}

@media (max-width:767px) {
    .elementor-widget-image-box .elementor-image-box-img[b-ekx4xz4lz7] {
        margin-left: auto !important;
        margin-right: auto !important;
        margin-bottom: 15px
    }
}

.elementor-widget-image-box .elementor-image-box-img[b-ekx4xz4lz7] {
    display: inline-block
}

.elementor-widget-image-box .elementor-image-box-title a[b-ekx4xz4lz7] {
    color: inherit
}

.elementor-widget-image-box .elementor-image-box-wrapper[b-ekx4xz4lz7] {
    text-align: center
}

.elementor-widget-image-box .elementor-image-box-description[b-ekx4xz4lz7] {
    margin: 0
}

@media (min-width:768px) {
    .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper[b-ekx4xz4lz7], .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper[b-ekx4xz4lz7] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon[b-ekx4xz4lz7], .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon[b-ekx4xz4lz7] {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper[b-ekx4xz4lz7] {
        text-align: right;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper[b-ekx4xz4lz7] {
        text-align: left;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .elementor-widget-icon-box.elementor-position-top .elementor-icon-box-img[b-ekx4xz4lz7] {
        margin: auto
    }

    .elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper[b-ekx4xz4lz7] {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper[b-ekx4xz4lz7] {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .elementor-widget-icon-box.elementor-vertical-align-bottom .elementor-icon-box-wrapper[b-ekx4xz4lz7] {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }
}

@media (max-width:767px) {
    .elementor-widget-icon-box .elementor-icon-box-icon[b-ekx4xz4lz7] {
        margin-left: auto !important;
        margin-right: auto !important;
        margin-bottom: 15px
    }
}

.elementor-widget-icon-box .elementor-icon-box-wrapper[b-ekx4xz4lz7] {
    text-align: center
}

.elementor-widget-icon-box .elementor-icon-box-title a[b-ekx4xz4lz7] {
    color: inherit
}

.elementor-widget-icon-box .elementor-icon-box-description[b-ekx4xz4lz7] {
    margin: 0
}

.elementor-testimonial-wrapper[b-ekx4xz4lz7] {
    overflow: hidden;
    text-align: center
}

    .elementor-testimonial-wrapper .elementor-testimonial-content[b-ekx4xz4lz7] {
        font-size: 1.3em;
        margin-bottom: 20px
    }

    .elementor-testimonial-wrapper .elementor-testimonial-name[b-ekx4xz4lz7] {
        line-height: 1.5
    }

    .elementor-testimonial-wrapper .elementor-testimonial-job[b-ekx4xz4lz7] {
        font-size: .85em
    }

    .elementor-testimonial-wrapper.elementor-testimonial-text-align-left[b-ekx4xz4lz7] {
        text-align: left
    }

    .elementor-testimonial-wrapper.elementor-testimonial-text-align-right[b-ekx4xz4lz7] {
        text-align: right
    }

    .elementor-testimonial-wrapper .elementor-testimonial-meta[b-ekx4xz4lz7] {
        width: 100%;
        line-height: 1
    }

    .elementor-testimonial-wrapper .elementor-testimonial-meta-inner[b-ekx4xz4lz7] {
        display: inline-block
    }

    .elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-details[b-ekx4xz4lz7], .elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image[b-ekx4xz4lz7] {
        display: table-cell;
        vertical-align: middle
    }

        .elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image img[b-ekx4xz4lz7] {
            width: 60px;
            height: 60px;
            -webkit-border-radius: 50%;
            border-radius: 50%
        }

    .elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-image[b-ekx4xz4lz7] {
        padding-right: 15px
    }

    .elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-details[b-ekx4xz4lz7] {
        text-align: left
    }

    .elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-details[b-ekx4xz4lz7], .elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image[b-ekx4xz4lz7] {
        display: block
    }

    .elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image[b-ekx4xz4lz7] {
        margin-bottom: 20px
    }

.elementor-social-icons-wrapper[b-ekx4xz4lz7] {
    font-size: 0
}

.elementor-social-icon[b-ekx4xz4lz7] {
    font-size: 25px;
    text-align: center;
    padding: .5em;
    margin-right: 5px;
    cursor: pointer
}

    .elementor-social-icon i[b-ekx4xz4lz7] {
        color: #fff
    }

    .elementor-social-icon:last-child[b-ekx4xz4lz7] {
        margin: 0
    }

    .elementor-social-icon:hover[b-ekx4xz4lz7] {
        opacity: .9;
        color: #fff
    }

.elementor-social-icon-apple[b-ekx4xz4lz7] {
    background-color: #999
}

.elementor-social-icon-behance[b-ekx4xz4lz7] {
    background-color: #1769ff
}

.elementor-social-icon-bitbucket[b-ekx4xz4lz7] {
    background-color: #205081
}

.elementor-social-icon-codepen[b-ekx4xz4lz7] {
    background-color: #000
}

.elementor-social-icon-delicious[b-ekx4xz4lz7] {
    background-color: #39f
}

.elementor-social-icon-digg[b-ekx4xz4lz7] {
    background-color: #005be2
}

.elementor-social-icon-dribbble[b-ekx4xz4lz7] {
    background-color: #ea4c89
}

.elementor-social-icon-envelope[b-ekx4xz4lz7] {
    background-color: #ea4335
}

.elementor-social-icon-facebook[b-ekx4xz4lz7] {
    background-color: #3b5998
}

.elementor-social-icon-flickr[b-ekx4xz4lz7] {
    background-color: #0063dc
}

.elementor-social-icon-foursquare[b-ekx4xz4lz7] {
    background-color: #2d5be3
}

.elementor-social-icon-github[b-ekx4xz4lz7] {
    background-color: #333
}

.elementor-social-icon-google-plus[b-ekx4xz4lz7] {
    background-color: #dd4b39
}

.elementor-social-icon-houzz[b-ekx4xz4lz7] {
    background-color: #7ac142
}

.elementor-social-icon-instagram[b-ekx4xz4lz7] {
    background-color: #262626
}

.elementor-social-icon-jsfiddle[b-ekx4xz4lz7] {
    background-color: #487aa2
}

.elementor-social-icon-linkedin[b-ekx4xz4lz7] {
    background-color: #0077b5
}

.elementor-social-icon-medium[b-ekx4xz4lz7] {
    background-color: #00ab6b
}

.elementor-social-icon-odnoklassniki[b-ekx4xz4lz7] {
    background-color: #f4731c
}

.elementor-social-icon-pinterest[b-ekx4xz4lz7] {
    background-color: #bd081c
}

.elementor-social-icon-product-hunt[b-ekx4xz4lz7] {
    background-color: #da552f
}

.elementor-social-icon-reddit[b-ekx4xz4lz7] {
    background-color: #ff4500
}

.elementor-social-icon-shopping-cart[b-ekx4xz4lz7] {
    background-color: #4caf50
}

.elementor-social-icon-slideshare[b-ekx4xz4lz7] {
    background-color: #0077b5
}

.elementor-social-icon-snapchat[b-ekx4xz4lz7] {
    background-color: #fffc00
}

.elementor-social-icon-soundcloud[b-ekx4xz4lz7] {
    background-color: #f80
}

.elementor-social-icon-spotify[b-ekx4xz4lz7] {
    background-color: #2ebd59
}

.elementor-social-icon-stack-overflow[b-ekx4xz4lz7] {
    background-color: #fe7a15
}

.elementor-social-icon-telegram[b-ekx4xz4lz7] {
    background-color: #2ca5e0
}

.elementor-social-icon-tripadvisor[b-ekx4xz4lz7] {
    background-color: #589442
}

.elementor-social-icon-tumblr[b-ekx4xz4lz7] {
    background-color: #35465c
}

.elementor-social-icon-twitch[b-ekx4xz4lz7] {
    background-color: #6441a5
}

.elementor-social-icon-twitter[b-ekx4xz4lz7] {
    background-color: #1da1f2
}

.elementor-social-icon-vimeo[b-ekx4xz4lz7] {
    background-color: #1ab7ea
}

.elementor-social-icon-vk[b-ekx4xz4lz7] {
    background-color: #45668e
}

.elementor-social-icon-weibo[b-ekx4xz4lz7] {
    background-color: #df2029
}

.elementor-social-icon-weixin[b-ekx4xz4lz7] {
    background-color: #7bb32e
}

.elementor-social-icon-whatsapp[b-ekx4xz4lz7] {
    background-color: #25d366
}

.elementor-social-icon-wordpress[b-ekx4xz4lz7] {
    background-color: #21759b
}

.elementor-social-icon-xing[b-ekx4xz4lz7] {
    background-color: #026466
}

.elementor-social-icon-yelp[b-ekx4xz4lz7] {
    background-color: #af0606
}

.elementor-social-icon-youtube[b-ekx4xz4lz7] {
    background-color: #cd201f
}

.elementor-shape-rounded .elementor-icon.elementor-social-icon[b-ekx4xz4lz7] {
    -webkit-border-radius: 10%;
    border-radius: 10%
}

.elementor-shape-circle .elementor-icon.elementor-social-icon[b-ekx4xz4lz7] {
    -webkit-border-radius: 50%;
    border-radius: 50%
}

body.elementor-page .elementor-widget-menu-anchor[b-ekx4xz4lz7] {
    margin-bottom: 0
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap[b-ekx4xz4lz7] {
    background-color: #818a91;
    color: #fff
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap[b-ekx4xz4lz7] {
    color: #818a91;
    border: 3px solid;
    background-color: transparent
}

.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap[b-ekx4xz4lz7] {
    margin-top: 8px
}

.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter[b-ekx4xz4lz7] {
    width: 1em;
    height: 1em
}

.elementor-widget-text-editor .elementor-drop-cap[b-ekx4xz4lz7] {
    float: left;
    text-align: center;
    line-height: 1;
    font-size: 50px
}

.elementor-widget-text-editor .elementor-drop-cap-letter[b-ekx4xz4lz7] {
    display: inline-block
}

.slick-slider[b-ekx4xz4lz7] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.slick-list[b-ekx4xz4lz7], .slick-slider[b-ekx4xz4lz7] {
    position: relative;
    display: block
}

.slick-list[b-ekx4xz4lz7] {
    overflow: hidden;
    margin: 0;
    padding: 0
}

    .slick-list:focus[b-ekx4xz4lz7] {
        outline: none
    }

    .slick-list.dragging[b-ekx4xz4lz7] {
        cursor: pointer
    }

.slick-slider .slick-list[b-ekx4xz4lz7], .slick-slider .slick-track[b-ekx4xz4lz7] {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.slick-track[b-ekx4xz4lz7] {
    position: relative;
    left: 0;
    top: 0;
    display: block
}

    .slick-track[b-ekx4xz4lz7]:after, .slick-track[b-ekx4xz4lz7]:before {
        content: "";
        display: table
    }

    .slick-track[b-ekx4xz4lz7]:after {
        clear: both
    }

.slick-loading .slick-track[b-ekx4xz4lz7] {
    visibility: hidden
}

.slick-slide[b-ekx4xz4lz7] {
    float: left;
    height: 100%;
    min-height: 1px;
    display: none
}

.elementor-slick-slider[dir=rtl] .slick-slide[b-ekx4xz4lz7] {
    float: right
}

.slick-slide img[b-ekx4xz4lz7] {
    display: block
}

.slick-slide.slick-loading img[b-ekx4xz4lz7] {
    display: none
}

.slick-slide.dragging img[b-ekx4xz4lz7] {
    pointer-events: none
}

.slick-initialized .slick-slide[b-ekx4xz4lz7] {
    display: block
}

.slick-loading .slick-slide[b-ekx4xz4lz7] {
    visibility: hidden
}

.slick-vertical .slick-slide[b-ekx4xz4lz7] {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-arrow.slick-hidden[b-ekx4xz4lz7] {
    display: none
}

.elementor-slick-slider .slick-loading .slick-list[b-ekx4xz4lz7] {
    background: #fff url(../images/ajax-loader.gif) 50% no-repeat
}

.elementor-slick-slider .slick-next[b-ekx4xz4lz7], .elementor-slick-slider .slick-prev[b-ekx4xz4lz7] {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 20px;
    padding: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer;
    color: transparent;
    border: none;
    outline: none;
    background: transparent
}

    .elementor-slick-slider .slick-next:focus[b-ekx4xz4lz7], .elementor-slick-slider .slick-next:hover[b-ekx4xz4lz7], .elementor-slick-slider .slick-prev:focus[b-ekx4xz4lz7], .elementor-slick-slider .slick-prev:hover[b-ekx4xz4lz7] {
        color: transparent;
        outline: none;
        background: transparent
    }

        .elementor-slick-slider .slick-next:focus[b-ekx4xz4lz7]:before, .elementor-slick-slider .slick-next:hover[b-ekx4xz4lz7]:before, .elementor-slick-slider .slick-prev:focus[b-ekx4xz4lz7]:before, .elementor-slick-slider .slick-prev:hover[b-ekx4xz4lz7]:before {
            opacity: 1
        }

    .elementor-slick-slider .slick-next.slick-disabled[b-ekx4xz4lz7]:before, .elementor-slick-slider .slick-prev.slick-disabled[b-ekx4xz4lz7]:before {
        opacity: .25
    }

    .elementor-slick-slider .slick-next[b-ekx4xz4lz7]:before, .elementor-slick-slider .slick-prev[b-ekx4xz4lz7]:before {
        font-family: FontAwesome;
        font-size: 35px;
        line-height: 1;
        opacity: .75;
        color: #fff;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }

.elementor-slick-slider .slick-prev[b-ekx4xz4lz7] {
    left: -25px
}

[dir=rtl] .elementor-slick-slider .slick-prev[b-ekx4xz4lz7] {
    left: auto;
    right: -25px
}

.elementor-slick-slider .slick-prev[b-ekx4xz4lz7]:before {
    content: "\f104"
}

[dir=rtl] .elementor-slick-slider .slick-prev[b-ekx4xz4lz7]:before {
    content: "\f105"
}

.elementor-slick-slider .slick-next[b-ekx4xz4lz7] {
    right: -25px
}

[dir=rtl] .elementor-slick-slider .slick-next[b-ekx4xz4lz7] {
    left: -25px;
    right: auto
}

.elementor-slick-slider .slick-next[b-ekx4xz4lz7]:before {
    content: "\f105"
}

[dir=rtl] .elementor-slick-slider .slick-next[b-ekx4xz4lz7]:before {
    content: "\f104"
}

.elementor-slick-slider .slick-dotted.slick-slider[b-ekx4xz4lz7] {
    margin-bottom: 30px
}

.elementor-slick-slider ul.slick-dots[b-ekx4xz4lz7] {
    position: absolute;
    bottom: -25px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
    line-height: 1
}

    .elementor-slick-slider ul.slick-dots li[b-ekx4xz4lz7] {
        position: relative;
        display: inline-block;
        width: 20px;
        height: 20px;
        margin: 0;
        padding: 0;
        cursor: pointer
    }

        .elementor-slick-slider ul.slick-dots li button[b-ekx4xz4lz7] {
            font-size: 0;
            line-height: 0;
            display: block;
            width: 20px;
            height: 20px;
            padding: 5px;
            cursor: pointer;
            color: transparent;
            border: 0;
            outline: none;
            background: transparent
        }

            .elementor-slick-slider ul.slick-dots li button:focus[b-ekx4xz4lz7], .elementor-slick-slider ul.slick-dots li button:hover[b-ekx4xz4lz7] {
                outline: none
            }

                .elementor-slick-slider ul.slick-dots li button:focus[b-ekx4xz4lz7]:before, .elementor-slick-slider ul.slick-dots li button:hover[b-ekx4xz4lz7]:before {
                    opacity: 1
                }

            .elementor-slick-slider ul.slick-dots li button[b-ekx4xz4lz7]:before {
                font-family: FontAwesome;
                font-size: 6px;
                line-height: 20px;
                position: absolute;
                top: 0;
                left: 0;
                width: 20px;
                height: 20px;
                content: "\f111";
                text-align: center;
                opacity: .25;
                color: #000;
                -webkit-font-smoothing: antialiased;
                -moz-osx-font-smoothing: grayscale
            }

        .elementor-slick-slider ul.slick-dots li.slick-active button[b-ekx4xz4lz7]:before {
            opacity: .75;
            color: #000
        }

.elementor-slick-slider .slick-arrows-inside .slick-prev[b-ekx4xz4lz7] {
    left: 20px
}

[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-prev[b-ekx4xz4lz7] {
    left: auto;
    right: 20px
}

.elementor-slick-slider .slick-arrows-inside .slick-next[b-ekx4xz4lz7] {
    right: 20px
}

[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-next[b-ekx4xz4lz7] {
    left: 20px;
    right: auto
}

.elementor-slick-slider .slick-dots-inside .slick-dots[b-ekx4xz4lz7] {
    bottom: 5px
}

.elementor-slick-slider .slick-dots-inside.slick-dotted.slick-slider[b-ekx4xz4lz7] {
    margin-bottom: 0
}

.elementor-slick-slider .slick-slider .slick-next[b-ekx4xz4lz7], .elementor-slick-slider .slick-slider .slick-prev[b-ekx4xz4lz7] {
    z-index: 1
}

.elementor-slick-slider .slick-slide img[b-ekx4xz4lz7] {
    margin: auto
}

.swiper-container[b-ekx4xz4lz7] {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    z-index: 1
}

.swiper-container-no-flexbox .swiper-slide[b-ekx4xz4lz7] {
    float: left
}

.swiper-container-vertical > .swiper-wrapper[b-ekx4xz4lz7] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.swiper-wrapper[b-ekx4xz4lz7] {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.swiper-container-android .swiper-slide[b-ekx4xz4lz7], .swiper-wrapper[b-ekx4xz4lz7] {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.swiper-container-multirow > .swiper-wrapper[b-ekx4xz4lz7] {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.swiper-container-free-mode > .swiper-wrapper[b-ekx4xz4lz7] {
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-slide[b-ekx4xz4lz7] {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative
}

.swiper-container-autoheight[b-ekx4xz4lz7], .swiper-container-autoheight .swiper-slide[b-ekx4xz4lz7] {
    height: auto
}

    .swiper-container-autoheight .swiper-wrapper[b-ekx4xz4lz7] {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
        -webkit-transition-property: height,-webkit-transform;
        transition-property: height,-webkit-transform;
        -o-transition-property: transform,height;
        transition-property: transform,height;
        transition-property: transform,height,-webkit-transform
    }

.swiper-container .swiper-notification[b-ekx4xz4lz7] {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-wp8-horizontal[b-ekx4xz4lz7] {
    -ms-touch-action: pan-y;
    touch-action: pan-y
}

.swiper-wp8-vertical[b-ekx4xz4lz7] {
    -ms-touch-action: pan-x;
    touch-action: pan-x
}

.swiper-button-next[b-ekx4xz4lz7], .swiper-button-prev[b-ekx4xz4lz7] {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    -webkit-background-size: 27px 44px;
    background-size: 27px 44px;
    background: no-repeat 50%
}

    .swiper-button-next.swiper-button-disabled[b-ekx4xz4lz7], .swiper-button-prev.swiper-button-disabled[b-ekx4xz4lz7] {
        opacity: .35;
        cursor: auto;
        pointer-events: none
    }

.swiper-button-prev[b-ekx4xz4lz7], .swiper-container-rtl .swiper-button-next[b-ekx4xz4lz7] {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");
    left: 10px;
    right: auto
}

    .swiper-button-prev.swiper-button-black[b-ekx4xz4lz7], .swiper-container-rtl .swiper-button-next.swiper-button-black[b-ekx4xz4lz7] {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")
    }

    .swiper-button-prev.swiper-button-white[b-ekx4xz4lz7], .swiper-container-rtl .swiper-button-next.swiper-button-white[b-ekx4xz4lz7] {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")
    }

.swiper-button-next[b-ekx4xz4lz7], .swiper-container-rtl .swiper-button-prev[b-ekx4xz4lz7] {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");
    right: 10px;
    left: auto
}

    .swiper-button-next.swiper-button-black[b-ekx4xz4lz7], .swiper-container-rtl .swiper-button-prev.swiper-button-black[b-ekx4xz4lz7] {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")
    }

    .swiper-button-next.swiper-button-white[b-ekx4xz4lz7], .swiper-container-rtl .swiper-button-prev.swiper-button-white[b-ekx4xz4lz7] {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")
    }

.swiper-pagination[b-ekx4xz4lz7] {
    position: absolute;
    text-align: center;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    z-index: 10
}

    .swiper-pagination.swiper-pagination-hidden[b-ekx4xz4lz7] {
        opacity: 0
    }

.swiper-container-horizontal > .swiper-pagination-bullets[b-ekx4xz4lz7], .swiper-pagination-custom[b-ekx4xz4lz7], .swiper-pagination-fraction[b-ekx4xz4lz7] {
    bottom: 10px;
    left: 0;
    width: 100%
}

.swiper-pagination-bullet[b-ekx4xz4lz7] {
    width: 6px;
    height: 6px;
    display: inline-block;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: #000;
    opacity: .2
}

.swiper-pagination-fraction[b-ekx4xz4lz7] {
    color: #000
}

button.swiper-pagination-bullet[b-ekx4xz4lz7] {
    border: none;
    margin: 0;
    padding: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet[b-ekx4xz4lz7] {
    cursor: pointer
}

.swiper-pagination-white .swiper-pagination-bullet[b-ekx4xz4lz7] {
    background: #fff
}

.swiper-pagination-bullet-active[b-ekx4xz4lz7] {
    opacity: 1
}

.swiper-pagination-white .swiper-pagination-bullet-active[b-ekx4xz4lz7] {
    background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active[b-ekx4xz4lz7] {
    background: #000
}

.swiper-container-vertical > .swiper-pagination-bullets[b-ekx4xz4lz7] {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0,-50%,0);
    transform: translate3d(0,-50%,0)
}

    .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet[b-ekx4xz4lz7] {
        margin: 5px 0;
        display: block
    }

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet[b-ekx4xz4lz7] {
    margin: 0 6px
}

.swiper-pagination-progress[b-ekx4xz4lz7] {
    background: rgba(0,0,0,.25);
    position: absolute
}

    .swiper-pagination-progress .swiper-pagination-progressbar[b-ekx4xz4lz7] {
        background: #000;
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        -webkit-transform: scale(0);
        -ms-transform: scale(0);
        transform: scale(0);
        -webkit-transform-origin: left top;
        -ms-transform-origin: left top;
        transform-origin: left top
    }

.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar[b-ekx4xz4lz7] {
    -webkit-transform-origin: right top;
    -ms-transform-origin: right top;
    transform-origin: right top
}

.swiper-container-horizontal > .swiper-pagination-progress[b-ekx4xz4lz7] {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.swiper-container-vertical > .swiper-pagination-progress[b-ekx4xz4lz7] {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-progress.swiper-pagination-white[b-ekx4xz4lz7] {
    background: hsla(0,0%,100%,.5)
}

    .swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar[b-ekx4xz4lz7] {
        background: #fff
    }

.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar[b-ekx4xz4lz7] {
    background: #000
}

.swiper-container-3d[b-ekx4xz4lz7] {
    -webkit-perspective: 1200px;
    perspective: 1200px
}

    .swiper-container-3d .swiper-cube-shadow[b-ekx4xz4lz7], .swiper-container-3d .swiper-slide[b-ekx4xz4lz7], .swiper-container-3d .swiper-slide-shadow-bottom[b-ekx4xz4lz7], .swiper-container-3d .swiper-slide-shadow-left[b-ekx4xz4lz7], .swiper-container-3d .swiper-slide-shadow-right[b-ekx4xz4lz7], .swiper-container-3d .swiper-slide-shadow-top[b-ekx4xz4lz7], .swiper-container-3d .swiper-wrapper[b-ekx4xz4lz7] {
        -webkit-transform-style: preserve-3d;
        transform-style: preserve-3d
    }

    .swiper-container-3d .swiper-slide-shadow-bottom[b-ekx4xz4lz7], .swiper-container-3d .swiper-slide-shadow-left[b-ekx4xz4lz7], .swiper-container-3d .swiper-slide-shadow-right[b-ekx4xz4lz7], .swiper-container-3d .swiper-slide-shadow-top[b-ekx4xz4lz7] {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        pointer-events: none;
        z-index: 10
    }

    .swiper-container-3d .swiper-slide-shadow-left[b-ekx4xz4lz7] {
        background-image: -webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));
        background-image: -webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);
        background-image: -o-linear-gradient(right,rgba(0,0,0,.5),transparent);
        background-image: linear-gradient(270deg,rgba(0,0,0,.5),transparent)
    }

    .swiper-container-3d .swiper-slide-shadow-right[b-ekx4xz4lz7] {
        background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));
        background-image: -webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);
        background-image: -o-linear-gradient(left,rgba(0,0,0,.5),transparent);
        background-image: linear-gradient(90deg,rgba(0,0,0,.5),transparent)
    }

    .swiper-container-3d .swiper-slide-shadow-top[b-ekx4xz4lz7] {
        background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));
        background-image: -webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);
        background-image: -o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);
        background-image: linear-gradient(0deg,rgba(0,0,0,.5),transparent)
    }

    .swiper-container-3d .swiper-slide-shadow-bottom[b-ekx4xz4lz7] {
        background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));
        background-image: -webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);
        background-image: -o-linear-gradient(top,rgba(0,0,0,.5),transparent);
        background-image: linear-gradient(180deg,rgba(0,0,0,.5),transparent)
    }

.swiper-container-coverflow .swiper-wrapper[b-ekx4xz4lz7], .swiper-container-flip .swiper-wrapper[b-ekx4xz4lz7] {
    -ms-perspective: 1200px
}

.swiper-container-cube[b-ekx4xz4lz7], .swiper-container-flip[b-ekx4xz4lz7] {
    overflow: visible
}

    .swiper-container-cube .swiper-slide[b-ekx4xz4lz7], .swiper-container-flip .swiper-slide[b-ekx4xz4lz7] {
        pointer-events: none;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        z-index: 1
    }

        .swiper-container-cube .swiper-slide .swiper-slide[b-ekx4xz4lz7], .swiper-container-flip .swiper-slide .swiper-slide[b-ekx4xz4lz7] {
            pointer-events: none
        }

    .swiper-container-cube .swiper-slide-active[b-ekx4xz4lz7], .swiper-container-cube .swiper-slide-active .swiper-slide-active[b-ekx4xz4lz7], .swiper-container-flip .swiper-slide-active[b-ekx4xz4lz7], .swiper-container-flip .swiper-slide-active .swiper-slide-active[b-ekx4xz4lz7] {
        pointer-events: auto
    }

    .swiper-container-cube .swiper-slide-shadow-bottom[b-ekx4xz4lz7], .swiper-container-cube .swiper-slide-shadow-left[b-ekx4xz4lz7], .swiper-container-cube .swiper-slide-shadow-right[b-ekx4xz4lz7], .swiper-container-cube .swiper-slide-shadow-top[b-ekx4xz4lz7], .swiper-container-flip .swiper-slide-shadow-bottom[b-ekx4xz4lz7], .swiper-container-flip .swiper-slide-shadow-left[b-ekx4xz4lz7], .swiper-container-flip .swiper-slide-shadow-right[b-ekx4xz4lz7], .swiper-container-flip .swiper-slide-shadow-top[b-ekx4xz4lz7] {
        z-index: 0;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden
    }

    .swiper-container-cube .swiper-slide[b-ekx4xz4lz7] {
        visibility: hidden;
        -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
        transform-origin: 0 0;
        width: 100%;
        height: 100%
    }

    .swiper-container-cube.swiper-container-rtl .swiper-slide[b-ekx4xz4lz7] {
        -webkit-transform-origin: 100% 0;
        -ms-transform-origin: 100% 0;
        transform-origin: 100% 0
    }

    .swiper-container-cube .swiper-slide-active[b-ekx4xz4lz7], .swiper-container-cube .swiper-slide-next[b-ekx4xz4lz7], .swiper-container-cube .swiper-slide-next + .swiper-slide[b-ekx4xz4lz7], .swiper-container-cube .swiper-slide-prev[b-ekx4xz4lz7] {
        pointer-events: auto;
        visibility: visible
    }

    .swiper-container-cube .swiper-cube-shadow[b-ekx4xz4lz7] {
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        height: 100%;
        background: #000;
        opacity: .6;
        -webkit-filter: blur(50px);
        filter: blur(50px);
        z-index: 0
    }

.swiper-container-fade.swiper-container-free-mode .swiper-slide[b-ekx4xz4lz7] {
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide[b-ekx4xz4lz7] {
    pointer-events: none;
    -webkit-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity
}

    .swiper-container-fade .swiper-slide .swiper-slide[b-ekx4xz4lz7] {
        pointer-events: none
    }

.swiper-container-fade .swiper-slide-active[b-ekx4xz4lz7], .swiper-container-fade .swiper-slide-active .swiper-slide-active[b-ekx4xz4lz7] {
    pointer-events: auto
}

.swiper-zoom-container[b-ekx4xz4lz7] {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center
}

    .swiper-zoom-container > canvas[b-ekx4xz4lz7], .swiper-zoom-container > img[b-ekx4xz4lz7], .swiper-zoom-container > svg[b-ekx4xz4lz7] {
        max-width: 100%;
        max-height: 100%;
        -o-object-fit: contain;
        object-fit: contain
    }

.swiper-scrollbar[b-ekx4xz4lz7] {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0,0,0,.1)
}

.swiper-container-horizontal > .swiper-scrollbar[b-ekx4xz4lz7] {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-container-vertical > .swiper-scrollbar[b-ekx4xz4lz7] {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.swiper-scrollbar-drag[b-ekx4xz4lz7] {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0,0,0,.5);
    -webkit-border-radius: 10px;
    border-radius: 10px;
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag[b-ekx4xz4lz7] {
    cursor: move
}

.swiper-lazy-preloader[b-ekx4xz4lz7] {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    -ms-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12) infinite;
    animation: swiper-preloader-spin-b-ekx4xz4lz7 1s steps(12) infinite
}

    .swiper-lazy-preloader[b-ekx4xz4lz7]:after {
        display: block;
        content: "";
        width: 100%;
        height: 100%;
        -webkit-background-size: 100% 100%;
        background-size: 100%;
        background: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E") no-repeat 50%
    }

.swiper-lazy-preloader-white[b-ekx4xz4lz7]:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")
}

@-webkit-keyframes swiper-preloader-spin {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes swiper-preloader-spin-b-ekx4xz4lz7 {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.elementor-lightbox .dialog-widget-header[b-ekx4xz4lz7] {
    display: none
}

.elementor-lightbox .dialog-widget-content[b-ekx4xz4lz7] {
    background: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    width: 100%;
    height: 100%
}

.elementor-lightbox .dialog-message[b-ekx4xz4lz7] {
    -webkit-animation-duration: .4s;
    animation-duration: .4s
}

    .elementor-lightbox .dialog-message:not(.elementor-fit-aspect-ratio)[b-ekx4xz4lz7] {
        height: 100%
    }

.elementor-lightbox .dialog-lightbox-close-button[b-ekx4xz4lz7] {
    cursor: pointer;
    position: absolute;
    font-size: 25px;
    padding: 5px;
    z-index: 2;
    line-height: 1
}

@media (max-width:767px) {
    .elementor-lightbox .dialog-lightbox-close-button[b-ekx4xz4lz7] {
        padding: 0
    }
}

.elementor-lightbox .dialog-lightbox-close-button[b-ekx4xz4lz7], .elementor-lightbox .elementor-swiper-button[b-ekx4xz4lz7] {
    color: hsla(0,0%,93%,.9);
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 1
}

    .elementor-lightbox .dialog-lightbox-close-button:hover[b-ekx4xz4lz7], .elementor-lightbox .elementor-swiper-button:hover[b-ekx4xz4lz7] {
        color: #fff
    }

.elementor-lightbox .swiper-container[b-ekx4xz4lz7] {
    height: 100%
}

.elementor-lightbox .elementor-lightbox-item[b-ekx4xz4lz7] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    padding: 70px 80px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 100%;
    margin: auto
}

@media (max-width:767px) {
    .elementor-lightbox .elementor-lightbox-item[b-ekx4xz4lz7] {
        padding: 40px
    }
}

.elementor-lightbox .elementor-lightbox-image[b-ekx4xz4lz7] {
    max-height: 100%
}

.elementor-lightbox .elementor-video-container[b-ekx4xz4lz7] {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%)
}

@media (min-width:1025px) {
    .elementor-lightbox .elementor-video-container[b-ekx4xz4lz7] {
        width: 75%
    }
}

@media (max-width:1024px) {
    .elementor-lightbox .elementor-video-container[b-ekx4xz4lz7] {
        width: 100%
    }
}

.elementor-lightbox .elementor-swiper-button-prev[b-ekx4xz4lz7] {
    left: 35px
}

.elementor-lightbox .elementor-swiper-button-next[b-ekx4xz4lz7] {
    right: 35px
}

@media (max-width:767px) {
    .elementor-lightbox .elementor-swiper-button-prev[b-ekx4xz4lz7] {
        left: 10px
    }

    .elementor-lightbox .elementor-swiper-button-next[b-ekx4xz4lz7] {
        right: 10px
    }
}

.animated[b-ekx4xz4lz7] {
    -webkit-animation-duration: 1.25s;
    animation-duration: 1.25s
}

    .animated.animated-slow[b-ekx4xz4lz7] {
        -webkit-animation-duration: 2s;
        animation-duration: 2s
    }

    .animated.animated-fast[b-ekx4xz4lz7] {
        -webkit-animation-duration: .75s;
        animation-duration: .75s
    }

    .animated.infinite[b-ekx4xz4lz7] {
        -webkit-animation-iteration-count: infinite;
        animation-iteration-count: infinite
    }

.elementor-shape[b-ekx4xz4lz7] {
    overflow: hidden;
    position: absolute;
    left: 0;
    width: 100%;
    line-height: 0;
    direction: ltr
}

.elementor-shape-top[b-ekx4xz4lz7] {
    top: -1px
}

.elementor-shape-bottom[b-ekx4xz4lz7] {
    bottom: -1px
}

.elementor-shape[data-negative=false].elementor-shape-bottom[b-ekx4xz4lz7], .elementor-shape[data-negative=true].elementor-shape-top[b-ekx4xz4lz7] {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.elementor-shape svg[b-ekx4xz4lz7] {
    display: block;
    width: -webkit-calc(100% + 1.3px);
    width: calc(100% + 1.3px);
    position: relative;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%)
}

.elementor-shape .elementor-shape-fill[b-ekx4xz4lz7] {
    fill: #fff;
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg)
}

.page-template-elementor_canvas.elementor-page[b-ekx4xz4lz7]:before {
    display: none
}

.elementor-post__thumbnail__link[b-ekx4xz4lz7] {
    -webkit-transition: none;
    -o-transition: none;
    transition: none
}

@media (max-width:767px) {
    body:not(.elementor-editor-active) .elementor-hidden-phone[b-ekx4xz4lz7] {
        display: none
    }
}

@media (min-width:768px) and (max-width:1024px) {
    body:not(.elementor-editor-active) .elementor-hidden-tablet[b-ekx4xz4lz7] {
        display: none
    }
}

@media (min-width:1025px) {
    body:not(.elementor-editor-active) .elementor-hidden-desktop[b-ekx4xz4lz7] {
        display: none
    }
}


.elementor-widget-heading .elementor-heading-title[b-ekx4xz4lz7] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

.elementor-widget-image .widget-image-caption[b-ekx4xz4lz7] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-text-editor[b-ekx4xz4lz7] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

    .elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap[b-ekx4xz4lz7] {
        background-color: #009fe3;
    }

    .elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap[b-ekx4xz4lz7], .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap[b-ekx4xz4lz7] {
        color: #009fe3;
        border-color: #009fe3;
    }

.elementor-widget-button a.elementor-button[b-ekx4xz4lz7], .elementor-widget-button .elementor-button[b-ekx4xz4lz7] {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
    background-color: #009fe3;
}

.elementor-widget-divider .elementor-divider-separator[b-ekx4xz4lz7] {
    border-top-color: #000000;
}

.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title[b-ekx4xz4lz7] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description[b-ekx4xz4lz7] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon[b-ekx4xz4lz7] {
    background-color: #009fe3;
}

.elementor-widget-icon.elementor-view-framed .elementor-icon[b-ekx4xz4lz7], .elementor-widget-icon.elementor-view-default .elementor-icon[b-ekx4xz4lz7] {
    color: #009fe3;
    border-color: #009fe3;
}

.elementor-widget-icon-box.elementor-view-stacked .elementor-icon[b-ekx4xz4lz7] {
    background-color: #009fe3;
}

.elementor-widget-icon-box.elementor-view-framed .elementor-icon[b-ekx4xz4lz7], .elementor-widget-icon-box.elementor-view-default .elementor-icon[b-ekx4xz4lz7] {
    color: #009fe3;
    border-color: #009fe3;
}

.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title[b-ekx4xz4lz7] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description[b-ekx4xz4lz7] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-image-gallery .gallery-item .gallery-caption[b-ekx4xz4lz7] {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-image-carousel .elementor-image-carousel-caption[b-ekx4xz4lz7] {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child)[b-ekx4xz4lz7]:after {
    border-top-color: #000000;
}

.elementor-widget-icon-list .elementor-icon-list-icon i[b-ekx4xz4lz7] {
    color: #009fe3;
}

.elementor-widget-icon-list .elementor-icon-list-text[b-ekx4xz4lz7] {
    color: #009fe3;
}

.elementor-widget-icon-list .elementor-icon-list-item[b-ekx4xz4lz7] {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-counter .elementor-counter-number-wrapper[b-ekx4xz4lz7] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

.elementor-widget-counter .elementor-counter-title[b-ekx4xz4lz7] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar[b-ekx4xz4lz7] {
    background-color: #009fe3;
}

.elementor-widget-progress .elementor-title[b-ekx4xz4lz7] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-testimonial .elementor-testimonial-content[b-ekx4xz4lz7] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-testimonial .elementor-testimonial-name[b-ekx4xz4lz7] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

.elementor-widget-testimonial .elementor-testimonial-job[b-ekx4xz4lz7] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-tabs .elementor-tab-title[b-ekx4xz4lz7] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

    .elementor-widget-tabs .elementor-tab-title.elementor-active[b-ekx4xz4lz7] {
        color: #009fe3;
    }

.elementor-widget-tabs .elementor-tab-content[b-ekx4xz4lz7] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-accordion .elementor-accordion .elementor-tab-title[b-ekx4xz4lz7] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

    .elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active[b-ekx4xz4lz7] {
        color: #009fe3;
    }

.elementor-widget-accordion .elementor-accordion .elementor-tab-content[b-ekx4xz4lz7] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-toggle .elementor-toggle .elementor-tab-title[b-ekx4xz4lz7] {
    color: #009fe3;
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

    .elementor-widget-toggle .elementor-toggle .elementor-tab-title.elementor-active[b-ekx4xz4lz7] {
        color: #009fe3;
    }

.elementor-widget-toggle .elementor-toggle .elementor-tab-content[b-ekx4xz4lz7] {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-alert .elementor-alert-title[b-ekx4xz4lz7] {
    font-family: "Raleway", Sans-serif;
    font-weight: 600;
}

.elementor-widget-alert .elementor-alert-description[b-ekx4xz4lz7] {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-7 .elementor-element.elementor-element-14badee[b-ekx4xz4lz7] {
    background-color: #009fe3;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 100px 0px 100px 0px;
}

    .elementor-7 .elementor-element.elementor-element-14badee > .elementor-background-overlay[b-ekx4xz4lz7] {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-7 .elementor-element.elementor-element-7b205a3 > .elementor-element-populated[b-ekx4xz4lz7] {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-7 .elementor-element.elementor-element-7b205a3 > .elementor-element-populated > .elementor-background-overlay[b-ekx4xz4lz7] {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-7 .elementor-element.elementor-element-9f46d25 .elementor-heading-title[b-ekx4xz4lz7] {
    color: #ffffff;
}

.elementor-7 .elementor-element.elementor-element-9f46d25 .elementor-widget-container[b-ekx4xz4lz7] {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-7 .elementor-element.elementor-element-c669aba[b-ekx4xz4lz7] {
    color: #ffffff;
}

    .elementor-7 .elementor-element.elementor-element-c669aba .elementor-widget-container[b-ekx4xz4lz7] {
        transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    }

.elementor-7 .elementor-element.elementor-element-51259d2 a.elementor-button[b-ekx4xz4lz7], .elementor-7 .elementor-element.elementor-element-51259d2 .elementor-button[b-ekx4xz4lz7] {
    color: #000000;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-51259d2 a.elementor-button:hover[b-ekx4xz4lz7], .elementor-7 .elementor-element.elementor-element-51259d2 .elementor-button:hover[b-ekx4xz4lz7] {
        background-color: rgba(0,0,0,0.13);
    }

.elementor-7 .elementor-element.elementor-element-51259d2 .elementor-button[b-ekx4xz4lz7] {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
}

.elementor-7 .elementor-element.elementor-element-51259d2 > .elementor-widget-container[b-ekx4xz4lz7] {
    margin: 50px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-51259d2 .elementor-widget-container[b-ekx4xz4lz7] {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-7 .elementor-element.elementor-element-a6cf64a > .elementor-element-populated[b-ekx4xz4lz7] {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-7 .elementor-element.elementor-element-a6cf64a > .elementor-element-populated > .elementor-background-overlay[b-ekx4xz4lz7] {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-7 .elementor-element.elementor-element-c273975[b-ekx4xz4lz7] {
    text-align: right;
}

    .elementor-7 .elementor-element.elementor-element-c273975 .elementor-image img[b-ekx4xz4lz7] {
        max-width: 100%;
        opacity: 1;
    }

    .elementor-7 .elementor-element.elementor-element-c273975 > .elementor-widget-container[b-ekx4xz4lz7] {
        margin: 45px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-c273975 .elementor-widget-container[b-ekx4xz4lz7] {
        transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    }

body.elementor-page-7[b-ekx4xz4lz7] {
    background-color: #009fe3;
}

@media(max-width:767px) {
    .elementor-7 .elementor-element.elementor-element-14badee[b-ekx4xz4lz7] {
        padding: 60px 0px 60px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-51259d2 > .elementor-widget-container[b-ekx4xz4lz7] {
        margin: 50px 0px 50px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-c273975[b-ekx4xz4lz7] {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-c273975 .elementor-image img[b-ekx4xz4lz7] {
            max-width: 70%;
        }

        .elementor-7 .elementor-element.elementor-element-c273975 > .elementor-widget-container[b-ekx4xz4lz7] {
            margin: 0px 0px 0px 0px;
        }
}

/**
 * Do not edit this file! This file created by PHP
 * Last modifiyed time: Jan 24 2018, 06:55:30
 */
a[b-ekx4xz4lz7] {
    color: #009ee3;
}

.bypostauthor[b-ekx4xz4lz7], .bypostauthor .avatar[b-ekx4xz4lz7] {
    border-color: #009ee3;
}

.wpbf-button-primary[b-ekx4xz4lz7] {
    background: #009ee3;
}

a:hover[b-ekx4xz4lz7] {
    color: #009ee3;
}

.wpbf-button-primary:hover[b-ekx4xz4lz7] {
    background: #009ee3;
}

.wpbf-menu > .current-menu-item > a[b-ekx4xz4lz7] {
    color: #009ee3 !important;
}

.wpbf-button[b-ekx4xz4lz7], input[type="submit"][b-ekx4xz4lz7] {
    background: #ffffff;
    color: #000000;
}

    .wpbf-button:hover[b-ekx4xz4lz7], input[type="submit"]:hover[b-ekx4xz4lz7] {
        background: #ffffff;
        color: #000000;
    }

.wpbf-logo img[b-ekx4xz4lz7] {
    height: 74px;
}

.wpbf-mobile-logo img[b-ekx4xz4lz7] {
    height: 74px;
}

.wpbf-nav-wrapper[b-ekx4xz4lz7] {
    padding-top: 14px;
    padding-bottom: 14px;
}

.wpbf-navigation[b-ekx4xz4lz7] {
    background-color: #ffffff;
}

.wpbf-menu a[b-ekx4xz4lz7], .wpbf-mobile-menu a[b-ekx4xz4lz7], .wpbf-close[b-ekx4xz4lz7] {
    color: #000000;
}

    .wpbf-menu a:hover[b-ekx4xz4lz7], .wpbf-mobile-menu a:hover[b-ekx4xz4lz7] {
        color: #009fe3;
    }

.wpbf-menu > .current-menu-item > a[b-ekx4xz4lz7], .wpbf-mobile-menu > .current-menu-item > a[b-ekx4xz4lz7] {
    color: #009fe3 !important;
}

.wpbf-mobile-nav-wrapper[b-ekx4xz4lz7] {
    padding-top: 14px;
    padding-bottom: 14px;
}

.wpbf-mobile-menu a[b-ekx4xz4lz7], .wpbf-mobile-menu-container .wpbf-close[b-ekx4xz4lz7] {
    color: #000000;
}

    .wpbf-mobile-menu a:hover[b-ekx4xz4lz7] {
        color: #ffffff;
    }

.wpbf-mobile-menu > .current-menu-item > a[b-ekx4xz4lz7] {
    color: #ffffff !important;
}

.wpbf-mobile-menu .menu-item[b-ekx4xz4lz7] {
    border-top-color: #eeeeee;
}

.wpbf-mobile-menu > .menu-item:last-child[b-ekx4xz4lz7] {
    border-bottom-color: #eeeeee;
}

.wpbf-menu-toggle.mobile-hamburger[b-ekx4xz4lz7], .wpbf-menu-toggle.mobile-off-canvas[b-ekx4xz4lz7] {
    color: #009fe3;
}

.wpbf-mobile-menu > .menu-item a:hover[b-ekx4xz4lz7] {
    background-color: #009fe3;
}

.wpbf-mobile-menu[b-ekx4xz4lz7] {
    font-size: 18px;
}

.wpbf-page-footer[b-ekx4xz4lz7] {
    color: #cccccc;
}


/*!
Theme Name:		fixdrive.at
Theme URI:		www.fixdrive.at
Description:	Page Builder Framework – Child
Version: 		1.0.5
Author: 		fixdrive.at
Author URI: 	www.fixdrive.at
Template:		wpbf
Tags: 			WPBF, Page Builder Framework, MapSteps
Text Domain:	wpbf-child
*/

.wpbf-mobile-menu > .current-menu-item > a[b-ekx4xz4lz7], .wpbf-mobile-menu > .current-menu-item > a ul li a[b-ekx4xz4lz7] {
    color: #009fe3 !important;
}

.wpbf-mobile-menu > .menu-item.current-menu-item a:hover[b-ekx4xz4lz7] {
    color: #ffffff !important;
}

.wpbf-mobile-menu a[b-ekx4xz4lz7] {
    line-height: 1em !important;
    padding: 15px 20px 14px 20px !important;
}

body[b-ekx4xz4lz7] {
    font-size: 15px;
    line-height: 1.5em;
    letter-spacing: 0.25px;
}

.elementor-text-editor a[b-ekx4xz4lz7] {
    color: #fff;
    font-weight: 600;
    text-decoration: underline;
}

h1[b-ekx4xz4lz7], h2[b-ekx4xz4lz7], h3[b-ekx4xz4lz7], h4[b-ekx4xz4lz7], h5[b-ekx4xz4lz7], h6[b-ekx4xz4lz7] {
    margin-top: 45px;
    font-family: "Raleway", Sans-serif;
    line-height: 1.2em !important;
    color: #fff;
}

.wpbf-menu-toggle.mobile-hamburger[b-ekx4xz4lz7] {
    font-size: 35px;
}

/*.wpbf-mobile-menu>.menu-item:last-child {
    border-bottom: 0px;
}*/

header.wpbf-page-header[b-ekx4xz4lz7] {
    -webkit-box-shadow: 0 2px 5px rgba(0,0,0,.1);
    box-shadow: 0 2px 5px rgba(0,0,0,.1);
}

.wpbf-page-footer a[b-ekx4xz4lz7] {
    color: #cccccc;
}

.elementor-button-text[b-ekx4xz4lz7] {
    text-transform: uppercase;
}

.elementor-button.elementor-size-sm[b-ekx4xz4lz7] {
    padding: 9px 12px 6px;
}

.wpbf-menu > .current-menu-item > a[b-ekx4xz4lz7], .wpbf-menu a:hover[b-ekx4xz4lz7], .wpbf-menu > .current-page-ancestor a[b-ekx4xz4lz7] {
    text-decoration: underline;
}

.wpbf-menu > .current-page-ancestor a[b-ekx4xz4lz7] {
    color: #009fe3 !important;
}

.wpbf-3-4[b-ekx4xz4lz7] {
    vertical-align: bottom !important;
}

.wpbf-menu-right .wpbf-menu > li > a[b-ekx4xz4lz7] {
    padding: 0px 20px !important;
}

h1[b-ekx4xz4lz7] {
    font-size: 40px;
}

h2[b-ekx4xz4lz7] {
    font-size: 34px;
}

h3[b-ekx4xz4lz7] {
    font-size: 26px;
}

h4[b-ekx4xz4lz7] {
    font-size: 21px;
}

h5[b-ekx4xz4lz7] {
    font-size: 19px;
}

h6[b-ekx4xz4lz7] {
    font-size: 17px;
}

#details > .elementor-column-wrap[b-ekx4xz4lz7] {
    max-width: 760px !important;
    margin: 0 auto !important;
    padding-top: 0px !important;
}

#zurueck img[b-ekx4xz4lz7] {
    max-width: 100%;
    width: 160px;
}

#zurueck #bild[b-ekx4xz4lz7] {
    max-width: 180px !important;
}

#zurueck .elementor-column[b-ekx4xz4lz7] {
    margin: 0 auto;
}

#infinity_img img[b-ekx4xz4lz7] {
    margin-left: -20px;
}

#infinity_img_big img[b-ekx4xz4lz7] {
    margin-left: -75px;
}

.link_white a[b-ekx4xz4lz7] {
    color: #fff !important;
}

.wpbf-menu-right .wpbf-menu > li > a[b-ekx4xz4lz7] {
    line-height: 15px;
}

.elementor-text-editor ol li[b-ekx4xz4lz7], .elementor-text-editor ul li[b-ekx4xz4lz7] {
    padding-bottom: 15px;
}

.elementor-container[b-ekx4xz4lz7] {
    padding: 0 10px;
}

.wpbf-sub-menu > .menu-item-has-children > .sub-menu[b-ekx4xz4lz7], .wpbf-sub-menu > .menu-item-has-children:not(.wpbf-mega-menu) > .sub-menu > .menu-item-has-children > .sub-menu[b-ekx4xz4lz7] {
    top: 30px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.wpbf-mobile-menu .sub-menu li a[b-ekx4xz4lz7] {
    color: #888;
    font-size: 16.5px;
}

    .wpbf-mobile-menu .sub-menu li a:hover[b-ekx4xz4lz7] {
        color: #fff;
    }

.wpbf-mobile-menu li.current-page-ancestor a[b-ekx4xz4lz7] {
    color: #009fe3;
}

.elementor-accordion-item .elementor-tab-content.elementor-active[b-ekx4xz4lz7] {
    display: block;
}

/* Akkordeon */

.elementor-accordion .elementor-accordion-item[b-ekx4xz4lz7], .elementor-accordion .elementor-tab-content[b-ekx4xz4lz7] {
    border: none;
}

:focus[b-ekx4xz4lz7] {
    outline: 0;
}

.elementor-tab-title[b-ekx4xz4lz7] {
    font-size: 22px;
}

.elementor-accordion .elementor-accordion-item[b-ekx4xz4lz7]:after, .elementor-accordion .elementor-accordion-item + .elementor-accordion-item[b-ekx4xz4lz7]:after {
    /*border-top: 2px solid #fff;*/
    content: "";
    background: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
}

.elementor-accordion .elementor-accordion-item[b-ekx4xz4lz7], .elementor-accordion .elementor-accordion-item + .elementor-accordion-item[b-ekx4xz4lz7] {
    position: relative;
}

    .elementor-accordion .elementor-accordion-item:last-child[b-ekx4xz4lz7]:after {
        content: none;
    }

.pea_cook_wrapper.pea_cook_bottomright[b-ekx4xz4lz7] {
    bottom: 0 !important;
    right: 0 !important;
    margin-left: 0 !important;
    width: 100% !important;
}

.pea_cook_wrapper[b-ekx4xz4lz7] {
    padding: 20px 21px !important;
    margin: 0 !important;
    border-radius: 0 !important;
    background: #000 !important;
}

.parent-system .pea_cook_wrapper[b-ekx4xz4lz7] {
    display: none !important;
}

#partner_werden_ol h6[b-ekx4xz4lz7] {
    margin-top: 10px;
    margin-bottom: 0px;
    /*border-left: 3px solid #fff;*/
    padding-left: 8px;
    margin-left: 10px;
}

#partner_werden_ol p[b-ekx4xz4lz7] {
    /*font-size: 80%;*/
    margin-left: 40px;
    margin-bottom: 0px;
}

em[b-ekx4xz4lz7] {
    font-size: 80%;
}

.elementor-text-editor ol li[b-ekx4xz4lz7], .elementor-text-editor ul li[b-ekx4xz4lz7] {
    padding-bottom: 10px;
}

ul[b-ekx4xz4lz7], ol[b-ekx4xz4lz7] {
    margin: 0 0 20px 0;
}

.elementor-text-editor table td[b-ekx4xz4lz7] {
    vertical-align: top;
}

.elementor-text-editor table[b-ekx4xz4lz7] {
    /*margin-top: -10px;*/
    margin-bottom: 20px;
    width: 100% !important;
}

    .elementor-text-editor table tr td:nth-child(2)[b-ekx4xz4lz7] {
        width: auto !important;
    }

.elementor-text-editor[b-ekx4xz4lz7] {
    overflow: hidden !important;
}

.wpbf-page table[b-ekx4xz4lz7], .wpbf-page .wpbf-table[b-ekx4xz4lz7], .wpbf-page table tr[b-ekx4xz4lz7], .wpbf-page .wpbf-table tr[b-ekx4xz4lz7] {
    border: 0px;
}

    .wpbf-page table th[b-ekx4xz4lz7], .wpbf-page table td[b-ekx4xz4lz7], .wpbf-page .wpbf-table th[b-ekx4xz4lz7], .wpbf-page .wpbf-table td[b-ekx4xz4lz7] {
        padding: 4px 0px;
    }

.elementor-text-editor ol ol li[b-ekx4xz4lz7], .elementor-text-editor ul ul li[b-ekx4xz4lz7] {
    padding-bottom: 5px;
}

.elementor-text-editor ol ol[b-ekx4xz4lz7], .elementor-text-editor ul ul[b-ekx4xz4lz7] {
    margin-bottom: 0px;
    padding-top: 10px;
}

    .elementor-text-editor ol ol li:last-child[b-ekx4xz4lz7], .elementor-text-editor ul ul li:last-child[b-ekx4xz4lz7] {
        padding-bottom: 0px;
    }

#el-tables-tripple .table-cell:first-child[b-ekx4xz4lz7] {
    outline: 0px !important;
}

#el-tables-tripple .table-cell h3.column-table-title[b-ekx4xz4lz7] {
    margin-bottom: 0 !important;
}

#el-tables-tripple .table-cell:nth-child(-n+3)[b-ekx4xz4lz7], #el-tables-tripple .table-cell:nth-child(-n+4)[b-ekx4xz4lz7] {
    padding-bottom: 20px !important;
}

#el-tables-tripple .table-cell[b-ekx4xz4lz7] {
    padding: 15px 14px;
}

#el-tables-tripple i[b-ekx4xz4lz7] {
    line-height: 28px !important;
}

#preise .elementor-widget:not(:last-child)[b-ekx4xz4lz7] {
    margin-bottom: 0px;
}

#preise .streichpreis h3[b-ekx4xz4lz7] {
    text-decoration: line-through;
}

.elementor-tab-content h1[b-ekx4xz4lz7] {
    font-size: 25px !important;
}

.elementor-tab-content h2[b-ekx4xz4lz7] {
    font-size: 22px !important;
}

.elementor-tab-content h3[b-ekx4xz4lz7] {
    font-size: 19px !important;
}

.elementor-tab-content h4[b-ekx4xz4lz7] {
    font-size: 18px !important;
}

.elementor-tab-content h5[b-ekx4xz4lz7] {
    font-size: 17px !important;
}

.elementor-tab-content h6[b-ekx4xz4lz7] {
    font-size: 16px !important;
}

.fd_button.white[b-ekx4xz4lz7] {
    border: 1px solid #fff;
    color: #fff;
    text-transform: uppercase;
    padding: 9px 12px 6px;
    line-height: 1em;
    display: inline-block;
    margin-top: 5px;
    text-align: center;
}

    .fd_button.white:hover[b-ekx4xz4lz7] {
        background: rgba(255,255,255,0.1);
    }

.elementor-tab-content ul[b-ekx4xz4lz7] {
    display: inline-block;
}

    .elementor-tab-content ul ul[b-ekx4xz4lz7] {
        display: block;
        margin-bottom: 0px !important;
    }

#preisliste_einzel_auflistung .elementor-text-editor table td[b-ekx4xz4lz7] {
    padding: 8px;
}

#preisliste_einzel_auflistung .elementor-text-editor table[b-ekx4xz4lz7] {
    width: auto !important;
    margin: 0 auto;
}

    #preisliste_einzel_auflistung .elementor-text-editor table tr td:nth-child(1)[b-ekx4xz4lz7] {
        width: 300px !important;
    }


    #preisliste_einzel_auflistung .elementor-text-editor table tr td:nth-child(2)[b-ekx4xz4lz7] {
        width: 200px !important;
        text-align: right;
    }

    #preisliste_einzel_auflistung .elementor-text-editor table td[colspan="2"][b-ekx4xz4lz7] {
        padding: 8px 0px;
    }

        #preisliste_einzel_auflistung .elementor-text-editor table td[colspan="2"] strong[b-ekx4xz4lz7] {
            display: block;
            padding: 8px;
            /*margin-top: 15px;
    margin-bottom: 2px;*/
            background: #cccccc;
            color: #fff;
        }

.angebots_paket .elementor-column-wrap:hover[b-ekx4xz4lz7] {
    box-shadow: 0px 0px 8px #888888;
}

.tipps_button a[b-ekx4xz4lz7] {
    width: 200px;
    text-align: center;
}

.buchhaltung_table table tr td:nth-child(1)[b-ekx4xz4lz7], .buchhaltung_table table tr td:nth-child(4)[b-ekx4xz4lz7] {
    width: 35% !important;
}

.buchhaltung_table table tr td:nth-child(2)[b-ekx4xz4lz7], .buchhaltung_table table tr td:nth-child(5)[b-ekx4xz4lz7] {
    width: 10% !important;
    text-align: right;
}

.buchhaltung_table table tr td:nth-child(3)[b-ekx4xz4lz7] {
    width: 10% !important;
}

.buchhaltung_table table[b-ekx4xz4lz7] {
    position: relative;
}

    .buchhaltung_table table[b-ekx4xz4lz7]:after {
        content: "";
        position: absolute;
        bottom: 0;
        right: 50%;
        height: 100%;
        border-right: 2px solid black;
        -ms-transform: rotate(20deg); /* IE 9 */
        -webkit-transform: rotate(20deg); /* Safari */
        transform: rotate(20deg);
    }

.parent-system .pea_cook_wrapper[b-ekx4xz4lz7], .wpbf-registrierung .pea_cook_wrapper[b-ekx4xz4lz7] {
    display: none;
}

@media screen and (max-width: 767px) {
    body[b-ekx4xz4lz7], .elementor-button.elementor-size-sm[b-ekx4xz4lz7] {
        font-size: 16px;
    }

    h1[b-ekx4xz4lz7] {
        font-size: 36px;
    }

    h2[b-ekx4xz4lz7] {
        font-size: 30px;
    }

    .elementor-accordion-item .elementor-tab-content.elementor-active[b-ekx4xz4lz7] {
        padding-bottom: 12px;
    }

    .tipps_button a[b-ekx4xz4lz7] {
        width: 100%;
    }
}

@media screen and (min-width: 768px) {
    /* Akkordeon */

    .elementor-tab-title[b-ekx4xz4lz7] {
        font-weight: 600;
        font-size: 40px;
        text-align: center;
        pointer-events: none !important;
    }

    .elementor-tab-content[b-ekx4xz4lz7] {
        text-align: center;
    }

    .elementor-widget-accordion .elementor-accordion .elementor-tab-content[b-ekx4xz4lz7] {
        display: block !important;
    }

    .elementor-accordion .elementor-accordion-item[b-ekx4xz4lz7] {
        border: none;
        padding-left: 0px;
        padding-right: 0px;
    }

    .elementor-accordion .elementor-tab-content[b-ekx4xz4lz7] {
        border-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    .elementor-accordion .elementor-accordion-item[b-ekx4xz4lz7], .elementor-accordion .elementor-accordion-item + .elementor-accordion-item[b-ekx4xz4lz7] {
        position: relative;
        padding-top: 32px;
        padding-bottom: 35px;
    }

        .elementor-accordion .elementor-accordion-item[b-ekx4xz4lz7]:after, .elementor-accordion .elementor-accordion-item + .elementor-accordion-item[b-ekx4xz4lz7]:after {
            /*border-top: 2px solid #fff;*/
            content: "";
            background: #fff;
            position: absolute;
            bottom: 0;
            left: 5%;
            width: 90%;
            height: 2px;
        }

        .elementor-accordion .elementor-accordion-item[b-ekx4xz4lz7], .elementor-accordion .elementor-accordion-item + .elementor-accordion-item[b-ekx4xz4lz7] {
            /*border-top: 2px solid #fff;
		padding: 30px 0;*/
        }

            .elementor-accordion .elementor-accordion-item:first-child[b-ekx4xz4lz7] {
                /*border-top: none;*/
                padding-top: 0px;
            }

            .elementor-accordion .elementor-accordion-item:last-child[b-ekx4xz4lz7] {
                /*border-top: none;*/
                padding-bottom: 0px;
            }

                .elementor-accordion .elementor-accordion-item:last-child[b-ekx4xz4lz7]:after {
                    content: none;
                }

            .elementor-accordion .elementor-accordion-item:first-child .elementor-tab-title[b-ekx4xz4lz7] {
                padding-top: 0px;
            }

    .elementor-tab-title span[b-ekx4xz4lz7] {
        display: none !important;
    }

    #volle_breite_but_boxed .elementor-widget-wrap[b-ekx4xz4lz7] {
        max-width: 540px;
    }
}


@media screen and (min-width: 1300px) {
    body[b-ekx4xz4lz7] {
        font-size: 17px;
    }

    h1[b-ekx4xz4lz7] {
        font-size: 45px;
    }

    h2[b-ekx4xz4lz7] {
        font-size: 40px;
    }

    h3[b-ekx4xz4lz7] {
        font-size: 28px;
    }

    h4[b-ekx4xz4lz7] {
        font-size: 23px;
    }

    h5[b-ekx4xz4lz7] {
        font-size: 21px;
    }

    h6[b-ekx4xz4lz7] {
        font-size: 19px;
    }

    .elementor-tab-title[b-ekx4xz4lz7] {
        font-size: 45px;
    }
}

@media screen and (max-width: 540px) {
    .buchhaltung_table[b-ekx4xz4lz7] {
        display: none;
    }
}

@media screen and (min-width: 1025px) {
    .wpbf-navigation nav li.button[b-ekx4xz4lz7] {
        /* background: #009fe3 !important;
		border-radius: 10px; */
        margin-left: 20px;
        border: 1px solid #009fe3;
    }

        .wpbf-navigation nav li.button a[b-ekx4xz4lz7], .wpbf-navigation nav li.button:hover a[b-ekx4xz4lz7] {
            /* color: #fff !important; */
            color: #009fe3 !important;
        }

    .wpbf-navigation nav li[b-ekx4xz4lz7] {
        padding: 6px 0;
    }
}






/* CUSTOM CSS */
.fd-color-lightblue[b-ekx4xz4lz7] {
    background-color: rgb(200, 232, 251);
}

.fd-color-purple[b-ekx4xz4lz7] {
    background-color: rgb(19, 99, 150);
}

.fd-color-blue[b-ekx4xz4lz7] {
    background-color: rgb(0, 117, 191);
}

.fd-color-lightblue[b-ekx4xz4lz7] {
    background-color: rgb(0, 159, 227);
}


.fd-text-black[b-ekx4xz4lz7] {
    color: rgba(0,0,0,1) !important;
}

.fd-text-white[b-ekx4xz4lz7] {
    color: rgb(255, 255, 255) !important;
}


.fd-text-center[b-ekx4xz4lz7] {
    text-align: center;
}


.elementor-section-stretched[b-ekx4xz4lz7] {
    padding: 100px 0px;
}

/* Partner werden --> IMG Odometer */
.elementor-element-c273975[b-ekx4xz4lz7] {
    text-align: right;
}

    .elementor-element-c273975 .elementor-widget-container[b-ekx4xz4lz7] {
        margin-top: 45px;
    }

.elementor-element-7519ed8[b-ekx4xz4lz7] {
    padding-top: 0px;
}

.elementor-element-208ab35[b-ekx4xz4lz7] {
    padding: 100px 0px;
}



















.table[b-ekx4xz4lz7] {
    display: flex;
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 2rem 0rem 0rem 0rem;
    max-width: 1100px;
}

#el-tables .table-cell[b-ekx4xz4lz7],
#el-tables-quad .table-cell[b-ekx4xz4lz7],
#el-tables-tripple .table-cell[b-ekx4xz4lz7] {
    box-sizing: border-box;
    flex-grow: 1;
    width: 100%;
    padding: 1em 1.4em;
    overflow: hidden;
    list-style-type: none;
    outline: 1px solid #ddd;
    text-align: center;
    font-weight: 300;
    margin-top: 1px;
    margin-left: 1px;
}

    #el-tables .table-cell:first-child[b-ekx4xz4lz7],
    #el-tables-quad .table-cell:first-child[b-ekx4xz4lz7],
    #el-tables-tripple .table-cell:first-child[b-ekx4xz4lz7] {
        outline: 1px solid #fff;
        background: transparent;
    }

@media only screen and (max-width: 768px) {
    #el-tables .table-cell:first-child[b-ekx4xz4lz7],
    #el-tables-quad .table-cell:first-child[b-ekx4xz4lz7],
    #el-tables-tripple .table-cell:first-child[b-ekx4xz4lz7] {
        display: none;
    }
}

#el-tables .table-cell:nth-child(3)[b-ekx4xz4lz7],
#el-tables-tripple .table-cell:nth-child(3)[b-ekx4xz4lz7],
#el-tables-tripple .table-cell:nth-child(4)[b-ekx4xz4lz7],
#el-tables-quad .table-cell:nth-child(3)[b-ekx4xz4lz7],
#el-tables-quad .table-cell:nth-child(4)[b-ekx4xz4lz7],
#el-tables-quad .table-cell:nth-child(5)[b-ekx4xz4lz7] {
    outline: 1px solid #30305b;
}

#el-tables .table-cell:nth-child(-n+3)[b-ekx4xz4lz7],
#el-tables-tripple .table-cell:nth-child(-n+3)[b-ekx4xz4lz7],
#el-tables-tripple .table-cell:nth-child(-n+4)[b-ekx4xz4lz7],
#el-tables-quad .table-cell:nth-child(-n+3)[b-ekx4xz4lz7],
#el-tables-quad .table-cell:nth-child(-n+4)[b-ekx4xz4lz7],
#el-tables-quad .table-cell:nth-child(-n+5)[b-ekx4xz4lz7] {
    padding-top: 20px;
    padding-bottom: 30px;
}

#el-tables .table-cell h3.column-table-title[b-ekx4xz4lz7],
#el-tables-quad .table-cell h3.column-table-title[b-ekx4xz4lz7],
#el-tables-tripple .table-cell h3.column-table-title[b-ekx4xz4lz7] {
    font-size: 22px;
    margin-top: 0;
    margin-bottom: 3rem;
}

#el-tables .table-cell.cell-feature[b-ekx4xz4lz7],
#el-tables-quad .table-cell.cell-feature[b-ekx4xz4lz7],
#el-tables-tripple .table-cell.cell-feature[b-ekx4xz4lz7] {
    text-align: left;
    font-size: 18px;
}

#el-tables .table-cell.features a.btn:hover[b-ekx4xz4lz7],
#el-tables-quad .table-cell.features a.btn:hover[b-ekx4xz4lz7],
#el-tables-tripple .table-cell.features a.btn:hover[b-ekx4xz4lz7] {
    background-color: #85bafc;
    border-color: #85bafc;
    color: #30305b;
}

#el-tables .table-cell.first-column[b-ekx4xz4lz7],
#el-tables-quad .table-cell.first-column[b-ekx4xz4lz7],
#el-tables-tripple .table-cell.first-column[b-ekx4xz4lz7] {
    color: #30305b;
}

    #el-tables .table-cell.first-column a.btn[b-ekx4xz4lz7],
    #el-tables-quad .table-cell.first-column a.btn[b-ekx4xz4lz7],
    #el-tables-tripple .table-cell.first-column a.btn[b-ekx4xz4lz7] {
        background-color: #ffffff;
        border-color: #30305b;
        color: #30305b;
    }

        #el-tables .table-cell.first-column a.btn:hover[b-ekx4xz4lz7],
        #el-tables-quad .table-cell.first-column a.btn:hover[b-ekx4xz4lz7],
        #el-tables-tripple .table-cell.first-column a.btn:hover[b-ekx4xz4lz7] {
            background-color: #30305b;
            border-color: #30305b;
            color: #ffffff;
        }

#el-tables .table-cell.second-column[b-ekx4xz4lz7],
#el-tables-quad .table-cell.second-column[b-ekx4xz4lz7],
#el-tables-tripple .table-cell.second-column[b-ekx4xz4lz7] {
    color: #85bafc;
}

    #el-tables .table-cell.second-column a.btn[b-ekx4xz4lz7],
    #el-tables-quad .table-cell.second-column a.btn[b-ekx4xz4lz7],
    #el-tables-tripple .table-cell.second-column a.btn[b-ekx4xz4lz7] {
        background-color: #ffffff;
        border-color: #ffffff;
        color: #85bafc;
    }

        #el-tables .table-cell.second-column a.btn:hover[b-ekx4xz4lz7],
        #el-tables-quad .table-cell.second-column a.btn:hover[b-ekx4xz4lz7],
        #el-tables-tripple .table-cell.second-column a.btn:hover[b-ekx4xz4lz7] {
            background-color: #85bafc;
            border-color: #85bafc;
            color: #ffffff;
        }

#el-tables .table-cell.third-column[b-ekx4xz4lz7],
#el-tables-quad .table-cell.third-column[b-ekx4xz4lz7],
#el-tables-tripple .table-cell.third-column[b-ekx4xz4lz7] {
    color: #85bafc;
}

    #el-tables .table-cell.third-column a.btn[b-ekx4xz4lz7],
    #el-tables-quad .table-cell.third-column a.btn[b-ekx4xz4lz7],
    #el-tables-tripple .table-cell.third-column a.btn[b-ekx4xz4lz7] {
        background-color: #ffffff;
        border-color: #ffffff;
        color: #85bafc;
    }

        #el-tables .table-cell.third-column a.btn:hover[b-ekx4xz4lz7],
        #el-tables-quad .table-cell.third-column a.btn:hover[b-ekx4xz4lz7],
        #el-tables-tripple .table-cell.third-column a.btn:hover[b-ekx4xz4lz7] {
            background-color: #85bafc;
            border-color: #85bafc;
            color: #ffffff;
        }

#el-tables .table-cell.fourth-column[b-ekx4xz4lz7],
#el-tables-quad .table-cell.fourth-column[b-ekx4xz4lz7],
#el-tables-tripple .table-cell.fourth-column[b-ekx4xz4lz7] {
    color: #85bafc;
}

    #el-tables .table-cell.fourth-column a.btn[b-ekx4xz4lz7],
    #el-tables-quad .table-cell.fourth-column a.btn[b-ekx4xz4lz7],
    #el-tables-tripple .table-cell.fourth-column a.btn[b-ekx4xz4lz7] {
        background-color: #ffffff;
        border-color: #ffffff;
        color: #85bafc;
    }

        #el-tables .table-cell.fourth-column a.btn:hover[b-ekx4xz4lz7],
        #el-tables-quad .table-cell.fourth-column a.btn:hover[b-ekx4xz4lz7],
        #el-tables-tripple .table-cell.fourth-column a.btn:hover[b-ekx4xz4lz7] {
            background-color: #85bafc;
            border-color: #85bafc;
            color: #ffffff;
        }

#el-tables .table-cell p[b-ekx4xz4lz7],
#el-tables-quad .table-cell p[b-ekx4xz4lz7],
#el-tables-tripple .table-cell p[b-ekx4xz4lz7] {
    margin: 0;
    padding: 0;
}

/* Table columns
  ================================== */
#el-tables .table-cell[b-ekx4xz4lz7] {
    width: calc(33.33% - 1px);
}

#el-tables-tripple .table-cell[b-ekx4xz4lz7] {
    width: calc(25% - 1px);
}

#el-tables-quad .table-cell[b-ekx4xz4lz7] {
    width: calc(20% - 1px);
}

#el-tables-pentagon .table-cell[b-ekx4xz4lz7] {
    width: calc(16.6666% - 1px);
}

@media only screen and (max-width: 768px) {
    #el-tables .table-cell.cell-feature[b-ekx4xz4lz7],
    #el-tables-quad .table-cell.cell-feature[b-ekx4xz4lz7],
    #el-tables-tripple .table-cell.cell-feature[b-ekx4xz4lz7] {
        width: 100%;
        text-align: center;
    }
}

#el-tables a.btn[b-ekx4xz4lz7],
#el-tables-quad a.btn[b-ekx4xz4lz7],
#el-tables-tripple a.btn[b-ekx4xz4lz7] {
    border: 2px solid;
    padding: .4rem .7rem;
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
    text-decoration: none;
    -webkit-transition: 0.2s ease-in-out;
    -moz-transition: 0.2s ease-in-out;
    -ms-transition: 0.2s ease-in-out;
    -o-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    -webkit-border-radius: 0.3rem;
    -moz-border-radius: 0.3rem;
    -ms-border-radius: 0.3rem;
    border-radius: 0.3rem;
}


html[b-ekx4xz4lz7] {
    background-color: rgb(0, 159, 227) !important;
}

    html body[b-ekx4xz4lz7] {
        padding-bottom: 0px !important;
        background-color: rgb(0, 159, 227) !important;
    }
/* /Pages/Login.razor.rz.scp.css */
*[b-xu0p7u9iwh] {
    font-family: "Roboto", sans-serif;
}

.menu-default[b-xu0p7u9iwh] {
    padding: 0;
}

h1[b-xu0p7u9iwh] {
    font-size: 2.5rem;
    padding-bottom: 0;
}

h2[b-xu0p7u9iwh] {
    font-size: 2rem;
    color: #212529;
}

h3[b-xu0p7u9iwh] {
    font-size: 1.75rem;
    color: #212529;
}

h4[b-xu0p7u9iwh] {
    font-size: 1.5rem;
    color: #212529;
}

h5[b-xu0p7u9iwh] {
    font-size: 1.25rem;
}

.lead[b-xu0p7u9iwh] {
    font-size: 1.25rem;
    font-weight: 300;
}

.btn[b-xu0p7u9iwh] {
    padding: 0.35rem 0.75rem;
    font-size: 16px;
}

.btn-primary[b-xu0p7u9iwh] {
    background-color: #007bff;
}

    .btn-primary:hover[b-xu0p7u9iwh] {
        background-color: #0b5ed7;
    }

.navbar[b-xu0p7u9iwh] {
    background-color: white !important;
}

.registerbutton[b-xu0p7u9iwh] {
    margin-left: -3px;
}

.card-title[b-xu0p7u9iwh] {
    margin-bottom: 0.5rem;
    font-weight: 500;
    color: black;
}

.ms-auto[b-xu0p7u9iwh] {
    margin-left: auto !important;
}

.bg-fd-blue-light[b-xu0p7u9iwh] {
    background: rgb(1, 161, 239);
}

.bg-fd-blue-light-gradient[b-xu0p7u9iwh] {
    background: rgb(1, 161, 239);
    background: radial-gradient(circle, rgb(1, 161, 239) 0%, rgb(1, 147, 218) 75%, rgb(0, 104, 154) 100%);
}

.fd-header[b-xu0p7u9iwh] {
    height: 700px;
    overflow: hidden;
}

.text-justify[b-xu0p7u9iwh] {
    text-align: justify;
    text-justify: inter-word;
}

.fd-img-shadow[b-xu0p7u9iwh] {
    filter: drop-shadow(0px 0px 16px rgba(0, 0, 0, 0.3));
}

.fd-img-shadow-small[b-xu0p7u9iwh] {
    filter: drop-shadow(0px 10px 10px rgba(0, 0, 0, 0.4));
    transition: transform 0.2s ease;
    /* &:hover {
      transform: scale(1.04);
      transition: transform 0.2s ease;
      filter: drop-shadow(0px 10px 14px rgba(0,0,0,0.45));
  } */
}

.fd-card[b-xu0p7u9iwh] {
    border-radius: 16px;
    border: none;
    box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.25);
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

    .fd-card .card-title[b-xu0p7u9iwh] {
        font-weight: 500;
    }

    .fd-card .card-text[b-xu0p7u9iwh] {
        color: rgba(0, 0, 0, 0.5);
    }

    .fd-card:hover[b-xu0p7u9iwh] {
        transform: translateY(-10px);
        box-shadow: 0px 8px 10px rgba(0, 0, 0, 0.2);
        transition: transform 0.2s ease, box-shadow 0.2s ease;
    }
/* /Pages/Register.razor.rz.scp.css */
*[b-nl00gp479k] {
    font-family: "Roboto", sans-serif;
}

.menu-default[b-nl00gp479k] {
    padding: 0;
}

h1[b-nl00gp479k] {
    font-size: 2.5rem;
    padding-bottom: 0;
}

h2[b-nl00gp479k] {
    font-size: 2rem;
    color: #212529;
}

h3[b-nl00gp479k] {
    font-size: 1.75rem;
    color: #212529;
}

h4[b-nl00gp479k] {
    font-size: 1.5rem;
    color: #212529;
}

h5[b-nl00gp479k] {
    font-size: 1.25rem;
    color: #212529;
}

.lead[b-nl00gp479k] {
    font-size: 1.25rem;
    font-weight: 300;
}

.btn[b-nl00gp479k] {
    padding: 0.35rem 0.75rem;
    font-size: 16px;
}

.btn-primary[b-nl00gp479k] {
    background-color: #007bff;
}

    .btn-primary:hover[b-nl00gp479k] {
        background-color: #0b5ed7;
    }

.navbar[b-nl00gp479k] {
    background-color: white !important;
}

.registerbutton[b-nl00gp479k] {
    margin-left: -3px;
}

.card-title[b-nl00gp479k] {
    margin-bottom: 0.5rem;
    font-weight: 500;
    color: black;
}

.ms-auto[b-nl00gp479k] {
    margin-left: auto !important;
}

.bg-fd-blue-light[b-nl00gp479k] {
    background: rgb(1, 161, 239);
}

.bg-fd-blue-light-gradient[b-nl00gp479k] {
    background: rgb(1, 161, 239);
    background: radial-gradient(circle, rgb(1, 161, 239) 0%, rgb(1, 147, 218) 75%, rgb(0, 104, 154) 100%);
}

.fd-header[b-nl00gp479k] {
    height: 700px;
    overflow: hidden;
}

.text-justify[b-nl00gp479k] {
    text-align: justify;
    text-justify: inter-word;
}

.fd-img-shadow[b-nl00gp479k] {
    filter: drop-shadow(0px 0px 16px rgba(0, 0, 0, 0.3));
}

.fd-img-shadow-small[b-nl00gp479k] {
    filter: drop-shadow(0px 10px 10px rgba(0, 0, 0, 0.4));
    transition: transform 0.2s ease;
    /* &:hover {
      transform: scale(1.04);
      transition: transform 0.2s ease;
      filter: drop-shadow(0px 10px 14px rgba(0,0,0,0.45));
  } */
}

.fd-card[b-nl00gp479k] {
    border-radius: 16px;
    border: none;
    box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.25);
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

    .fd-card .card-title[b-nl00gp479k] {
        font-weight: 500;
    }

    .fd-card .card-text[b-nl00gp479k] {
        color: rgba(0, 0, 0, 0.5);
    }

    .fd-card:hover[b-nl00gp479k] {
        transform: translateY(-10px);
        box-shadow: 0px 8px 10px rgba(0, 0, 0, 0.2);
        transition: transform 0.2s ease, box-shadow 0.2s ease;
    }
