/*!
 * Font Awesome Pro 5.10.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
.fa,.fab,.fad,.fal,.far,.fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1
}

.fa-lg {
    font-size: 1.33333em;
    line-height: .75em;
    vertical-align: -.0667em
}

.fa-xs {
    font-size: .75em
}

.fa-sm {
    font-size: .875em
}

.fa-1x {
    font-size: 1em
}

.fa-2x {
    font-size: 2em
}

.fa-3x {
    font-size: 3em
}

.fa-4x {
    font-size: 4em
}

.fa-5x {
    font-size: 5em
}

.fa-6x {
    font-size: 6em
}

.fa-7x {
    font-size: 7em
}

.fa-8x {
    font-size: 8em
}

.fa-9x {
    font-size: 9em
}

.fa-10x {
    font-size: 10em
}

.fa-fw {
    text-align: center;
    width: 1.25em
}

.fa-ul {
    list-style-type: none;
    margin-left: 2.5em;
    padding-left: 0
}

.fa-ul>li {
    position: relative
}

.fa-li {
    left: -2em;
    position: absolute;
    text-align: center;
    width: 2em;
    line-height: inherit
}

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

.fa-pull-left {
    float: left
}

.fa-pull-right {
    float: right
}

.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left {
    margin-right: .3em
}

.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right {
    margin-left: .3em
}

.fa-spin {
    -webkit-animation: fa-spin 2s linear infinite;
    animation: fa-spin 2s linear infinite
}

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

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

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

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

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

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

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

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

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

.fa-flip-vertical {
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1)
}

.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"
}

.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical {
    -webkit-transform: scale(-1);
    transform: scale(-1)
}

:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270 {
    -webkit-filter: none;
    filter: none
}

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

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

.fa-stack-1x {
    line-height: inherit
}

.fa-stack-2x {
    font-size: 2em
}

.fa-inverse {
    color: #fff
}

.fa-500px:before {
    content: "\f26e"
}

.fa-abacus:before {
    content: "\f640"
}

.fa-accessible-icon:before {
    content: "\f368"
}

.fa-accusoft:before {
    content: "\f369"
}

.fa-acorn:before {
    content: "\f6ae"
}

.fa-acquisitions-incorporated:before {
    content: "\f6af"
}

.fa-ad:before {
    content: "\f641"
}

.fa-address-book:before {
    content: "\f2b9"
}

.fa-address-card:before {
    content: "\f2bb"
}

.fa-adjust:before {
    content: "\f042"
}

.fa-adn:before {
    content: "\f170"
}

.fa-adobe:before {
    content: "\f778"
}

.fa-adversal:before {
    content: "\f36a"
}

.fa-affiliatetheme:before {
    content: "\f36b"
}

.fa-air-freshener:before {
    content: "\f5d0"
}

.fa-airbnb:before {
    content: "\f834"
}

.fa-alarm-clock:before {
    content: "\f34e"
}

.fa-alarm-exclamation:before {
    content: "\f843"
}

.fa-alarm-plus:before {
    content: "\f844"
}

.fa-alarm-snooze:before {
    content: "\f845"
}

.fa-algolia:before {
    content: "\f36c"
}

.fa-alicorn:before {
    content: "\f6b0"
}

.fa-align-center:before {
    content: "\f037"
}

.fa-align-justify:before {
    content: "\f039"
}

.fa-align-left:before {
    content: "\f036"
}

.fa-align-right:before {
    content: "\f038"
}

.fa-align-slash:before {
    content: "\f846"
}

.fa-alipay:before {
    content: "\f642"
}

.fa-allergies:before {
    content: "\f461"
}

.fa-amazon:before {
    content: "\f270"
}

.fa-amazon-pay:before {
    content: "\f42c"
}

.fa-ambulance:before {
    content: "\f0f9"
}

.fa-american-sign-language-interpreting:before {
    content: "\f2a3"
}

.fa-amilia:before {
    content: "\f36d"
}

.fa-analytics:before {
    content: "\f643"
}

.fa-anchor:before {
    content: "\f13d"
}

.fa-android:before {
    content: "\f17b"
}

.fa-angel:before {
    content: "\f779"
}

.fa-angellist:before {
    content: "\f209"
}

.fa-angle-double-down:before {
    content: "\f103"
}

.fa-angle-double-left:before {
    content: "\f100"
}

.fa-angle-double-right:before {
    content: "\f101"
}

.fa-angle-double-up:before {
    content: "\f102"
}

.fa-angle-down:before {
    content: "\f107"
}

.fa-angle-left:before {
    content: "\f104"
}

.fa-angle-right:before {
    content: "\f105"
}

.fa-angle-up:before {
    content: "\f106"
}

.fa-angry:before {
    content: "\f556"
}

.fa-angrycreative:before {
    content: "\f36e"
}

.fa-angular:before {
    content: "\f420"
}

.fa-ankh:before {
    content: "\f644"
}

.fa-app-store:before {
    content: "\f36f"
}

.fa-app-store-ios:before {
    content: "\f370"
}

.fa-apper:before {
    content: "\f371"
}

.fa-apple:before {
    content: "\f179"
}

.fa-apple-alt:before {
    content: "\f5d1"
}

.fa-apple-crate:before {
    content: "\f6b1"
}

.fa-apple-pay:before {
    content: "\f415"
}

.fa-archive:before {
    content: "\f187"
}

.fa-archway:before {
    content: "\f557"
}

.fa-arrow-alt-circle-down:before {
    content: "\f358"
}

.fa-arrow-alt-circle-left:before {
    content: "\f359"
}

.fa-arrow-alt-circle-right:before {
    content: "\f35a"
}

.fa-arrow-alt-circle-up:before {
    content: "\f35b"
}

.fa-arrow-alt-down:before {
    content: "\f354"
}

.fa-arrow-alt-from-bottom:before {
    content: "\f346"
}

.fa-arrow-alt-from-left:before {
    content: "\f347"
}

.fa-arrow-alt-from-right:before {
    content: "\f348"
}

.fa-arrow-alt-from-top:before {
    content: "\f349"
}

.fa-arrow-alt-left:before {
    content: "\f355"
}

.fa-arrow-alt-right:before {
    content: "\f356"
}

.fa-arrow-alt-square-down:before {
    content: "\f350"
}

.fa-arrow-alt-square-left:before {
    content: "\f351"
}

.fa-arrow-alt-square-right:before {
    content: "\f352"
}

.fa-arrow-alt-square-up:before {
    content: "\f353"
}

.fa-arrow-alt-to-bottom:before {
    content: "\f34a"
}

.fa-arrow-alt-to-left:before {
    content: "\f34b"
}

.fa-arrow-alt-to-right:before {
    content: "\f34c"
}

.fa-arrow-alt-to-top:before {
    content: "\f34d"
}

.fa-arrow-alt-up:before {
    content: "\f357"
}

.fa-arrow-circle-down:before {
    content: "\f0ab"
}

.fa-arrow-circle-left:before {
    content: "\f0a8"
}

.fa-arrow-circle-right:before {
    content: "\f0a9"
}

.fa-arrow-circle-up:before {
    content: "\f0aa"
}

.fa-arrow-down:before {
    content: "\f063"
}

.fa-arrow-from-bottom:before {
    content: "\f342"
}

.fa-arrow-from-left:before {
    content: "\f343"
}

.fa-arrow-from-right:before {
    content: "\f344"
}

.fa-arrow-from-top:before {
    content: "\f345"
}

.fa-arrow-left:before {
    content: "\f060"
}

.fa-arrow-right:before {
    content: "\f061"
}

.fa-arrow-square-down:before {
    content: "\f339"
}

.fa-arrow-square-left:before {
    content: "\f33a"
}

.fa-arrow-square-right:before {
    content: "\f33b"
}

.fa-arrow-square-up:before {
    content: "\f33c"
}

.fa-arrow-to-bottom:before {
    content: "\f33d"
}

.fa-arrow-to-left:before {
    content: "\f33e"
}

.fa-arrow-to-right:before {
    content: "\f340"
}

.fa-arrow-to-top:before {
    content: "\f341"
}

.fa-arrow-up:before {
    content: "\f062"
}

.fa-arrows:before {
    content: "\f047"
}

.fa-arrows-alt:before {
    content: "\f0b2"
}

.fa-arrows-alt-h:before {
    content: "\f337"
}

.fa-arrows-alt-v:before {
    content: "\f338"
}

.fa-arrows-h:before {
    content: "\f07e"
}

.fa-arrows-v:before {
    content: "\f07d"
}

.fa-artstation:before {
    content: "\f77a"
}

.fa-assistive-listening-systems:before {
    content: "\f2a2"
}

.fa-asterisk:before {
    content: "\f069"
}

.fa-asymmetrik:before {
    content: "\f372"
}

.fa-at:before {
    content: "\f1fa"
}

.fa-atlas:before {
    content: "\f558"
}

.fa-atlassian:before {
    content: "\f77b"
}

.fa-atom:before {
    content: "\f5d2"
}

.fa-atom-alt:before {
    content: "\f5d3"
}

.fa-audible:before {
    content: "\f373"
}

.fa-audio-description:before {
    content: "\f29e"
}

.fa-autoprefixer:before {
    content: "\f41c"
}

.fa-avianex:before {
    content: "\f374"
}

.fa-aviato:before {
    content: "\f421"
}

.fa-award:before {
    content: "\f559"
}

.fa-aws:before {
    content: "\f375"
}

.fa-axe:before {
    content: "\f6b2"
}

.fa-axe-battle:before {
    content: "\f6b3"
}

.fa-baby:before {
    content: "\f77c"
}

.fa-baby-carriage:before {
    content: "\f77d"
}

.fa-backpack:before {
    content: "\f5d4"
}

.fa-backspace:before {
    content: "\f55a"
}

.fa-backward:before {
    content: "\f04a"
}

.fa-bacon:before {
    content: "\f7e5"
}

.fa-badge:before {
    content: "\f335"
}

.fa-badge-check:before {
    content: "\f336"
}

.fa-badge-dollar:before {
    content: "\f645"
}

.fa-badge-percent:before {
    content: "\f646"
}

.fa-badger-honey:before {
    content: "\f6b4"
}

.fa-bags-shopping:before {
    content: "\f847"
}

.fa-balance-scale:before {
    content: "\f24e"
}

.fa-balance-scale-left:before {
    content: "\f515"
}

.fa-balance-scale-right:before {
    content: "\f516"
}

.fa-ball-pile:before {
    content: "\f77e"
}

.fa-ballot:before {
    content: "\f732"
}

.fa-ballot-check:before {
    content: "\f733"
}

.fa-ban:before {
    content: "\f05e"
}

.fa-band-aid:before {
    content: "\f462"
}

.fa-bandcamp:before {
    content: "\f2d5"
}

.fa-barcode:before {
    content: "\f02a"
}

.fa-barcode-alt:before {
    content: "\f463"
}

.fa-barcode-read:before {
    content: "\f464"
}

.fa-barcode-scan:before {
    content: "\f465"
}

.fa-bars:before {
    content: "\f0c9"
}

.fa-baseball:before {
    content: "\f432"
}

.fa-baseball-ball:before {
    content: "\f433"
}

.fa-basketball-ball:before {
    content: "\f434"
}

.fa-basketball-hoop:before {
    content: "\f435"
}

.fa-bat:before {
    content: "\f6b5"
}

.fa-bath:before {
    content: "\f2cd"
}

.fa-battery-bolt:before {
    content: "\f376"
}

.fa-battery-empty:before {
    content: "\f244"
}

.fa-battery-full:before {
    content: "\f240"
}

.fa-battery-half:before {
    content: "\f242"
}

.fa-battery-quarter:before {
    content: "\f243"
}

.fa-battery-slash:before {
    content: "\f377"
}

.fa-battery-three-quarters:before {
    content: "\f241"
}

.fa-battle-net:before {
    content: "\f835"
}

.fa-bed:before {
    content: "\f236"
}

.fa-beer:before {
    content: "\f0fc"
}

.fa-behance:before {
    content: "\f1b4"
}

.fa-behance-square:before {
    content: "\f1b5"
}

.fa-bell:before {
    content: "\f0f3"
}

.fa-bell-exclamation:before {
    content: "\f848"
}

.fa-bell-plus:before {
    content: "\f849"
}

.fa-bell-school:before {
    content: "\f5d5"
}

.fa-bell-school-slash:before {
    content: "\f5d6"
}

.fa-bell-slash:before {
    content: "\f1f6"
}

.fa-bells:before {
    content: "\f77f"
}

.fa-bezier-curve:before {
    content: "\f55b"
}

.fa-bible:before {
    content: "\f647"
}

.fa-bicycle:before {
    content: "\f206"
}

.fa-biking:before {
    content: "\f84a"
}

.fa-biking-mountain:before {
    content: "\f84b"
}

.fa-bimobject:before {
    content: "\f378"
}

.fa-binoculars:before {
    content: "\f1e5"
}

.fa-biohazard:before {
    content: "\f780"
}

.fa-birthday-cake:before {
    content: "\f1fd"
}

.fa-bitbucket:before {
    content: "\f171"
}

.fa-bitcoin:before {
    content: "\f379"
}

.fa-bity:before {
    content: "\f37a"
}

.fa-black-tie:before {
    content: "\f27e"
}

.fa-blackberry:before {
    content: "\f37b"
}

.fa-blanket:before {
    content: "\f498"
}

.fa-blender:before {
    content: "\f517"
}

.fa-blender-phone:before {
    content: "\f6b6"
}

.fa-blind:before {
    content: "\f29d"
}

.fa-blog:before {
    content: "\f781"
}

.fa-blogger:before {
    content: "\f37c"
}

.fa-blogger-b:before {
    content: "\f37d"
}

.fa-bluetooth:before {
    content: "\f293"
}

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

.fa-bold:before {
    content: "\f032"
}

.fa-bolt:before {
    content: "\f0e7"
}

.fa-bomb:before {
    content: "\f1e2"
}

.fa-bone:before {
    content: "\f5d7"
}

.fa-bone-break:before {
    content: "\f5d8"
}

.fa-bong:before {
    content: "\f55c"
}

.fa-book:before {
    content: "\f02d"
}

.fa-book-alt:before {
    content: "\f5d9"
}

.fa-book-dead:before {
    content: "\f6b7"
}

.fa-book-heart:before {
    content: "\f499"
}

.fa-book-medical:before {
    content: "\f7e6"
}

.fa-book-open:before {
    content: "\f518"
}

.fa-book-reader:before {
    content: "\f5da"
}

.fa-book-spells:before {
    content: "\f6b8"
}

.fa-book-user:before {
    content: "\f7e7"
}

.fa-bookmark:before {
    content: "\f02e"
}

.fa-books:before {
    content: "\f5db"
}

.fa-books-medical:before {
    content: "\f7e8"
}

.fa-boot:before {
    content: "\f782"
}

.fa-booth-curtain:before {
    content: "\f734"
}

.fa-bootstrap:before {
    content: "\f836"
}

.fa-border-all:before {
    content: "\f84c"
}

.fa-border-bottom:before {
    content: "\f84d"
}

.fa-border-center-h:before {
    content: "\f89c"
}

.fa-border-center-v:before {
    content: "\f89d"
}

.fa-border-inner:before {
    content: "\f84e"
}

.fa-border-left:before {
    content: "\f84f"
}

.fa-border-none:before {
    content: "\f850"
}

.fa-border-outer:before {
    content: "\f851"
}

.fa-border-right:before {
    content: "\f852"
}

.fa-border-style:before {
    content: "\f853"
}

.fa-border-style-alt:before {
    content: "\f854"
}

.fa-border-top:before {
    content: "\f855"
}

.fa-bow-arrow:before {
    content: "\f6b9"
}

.fa-bowling-ball:before {
    content: "\f436"
}

.fa-bowling-pins:before {
    content: "\f437"
}

.fa-box:before {
    content: "\f466"
}

.fa-box-alt:before {
    content: "\f49a"
}

.fa-box-ballot:before {
    content: "\f735"
}

.fa-box-check:before {
    content: "\f467"
}

.fa-box-fragile:before {
    content: "\f49b"
}

.fa-box-full:before {
    content: "\f49c"
}

.fa-box-heart:before {
    content: "\f49d"
}

.fa-box-open:before {
    content: "\f49e"
}

.fa-box-up:before {
    content: "\f49f"
}

.fa-box-usd:before {
    content: "\f4a0"
}

.fa-boxes:before {
    content: "\f468"
}

.fa-boxes-alt:before {
    content: "\f4a1"
}

.fa-boxing-glove:before {
    content: "\f438"
}

.fa-brackets:before {
    content: "\f7e9"
}

.fa-brackets-curly:before {
    content: "\f7ea"
}

.fa-braille:before {
    content: "\f2a1"
}

.fa-brain:before {
    content: "\f5dc"
}

.fa-bread-loaf:before {
    content: "\f7eb"
}

.fa-bread-slice:before {
    content: "\f7ec"
}

.fa-briefcase:before {
    content: "\f0b1"
}

.fa-briefcase-medical:before {
    content: "\f469"
}

.fa-bring-forward:before {
    content: "\f856"
}

.fa-bring-front:before {
    content: "\f857"
}

.fa-broadcast-tower:before {
    content: "\f519"
}

.fa-broom:before {
    content: "\f51a"
}

.fa-browser:before {
    content: "\f37e"
}

.fa-brush:before {
    content: "\f55d"
}

.fa-btc:before {
    content: "\f15a"
}

.fa-buffer:before {
    content: "\f837"
}

.fa-bug:before {
    content: "\f188"
}

.fa-building:before {
    content: "\f1ad"
}

.fa-bullhorn:before {
    content: "\f0a1"
}

.fa-bullseye:before {
    content: "\f140"
}

.fa-bullseye-arrow:before {
    content: "\f648"
}

.fa-bullseye-pointer:before {
    content: "\f649"
}

.fa-burger-soda:before {
    content: "\f858"
}

.fa-burn:before {
    content: "\f46a"
}

.fa-buromobelexperte:before {
    content: "\f37f"
}

.fa-burrito:before {
    content: "\f7ed"
}

.fa-bus:before {
    content: "\f207"
}

.fa-bus-alt:before {
    content: "\f55e"
}

.fa-bus-school:before {
    content: "\f5dd"
}

.fa-business-time:before {
    content: "\f64a"
}

.fa-buysellads:before {
    content: "\f20d"
}

.fa-cabinet-filing:before {
    content: "\f64b"
}

.fa-calculator:before {
    content: "\f1ec"
}

.fa-calculator-alt:before {
    content: "\f64c"
}

.fa-calendar:before {
    content: "\f133"
}

.fa-calendar-alt:before {
    content: "\f073"
}

.fa-calendar-check:before {
    content: "\f274"
}

.fa-calendar-day:before {
    content: "\f783"
}

.fa-calendar-edit:before {
    content: "\f333"
}

.fa-calendar-exclamation:before {
    content: "\f334"
}

.fa-calendar-minus:before {
    content: "\f272"
}

.fa-calendar-plus:before {
    content: "\f271"
}

.fa-calendar-star:before {
    content: "\f736"
}

.fa-calendar-times:before {
    content: "\f273"
}

.fa-calendar-week:before {
    content: "\f784"
}

.fa-camera:before {
    content: "\f030"
}

.fa-camera-alt:before {
    content: "\f332"
}

.fa-camera-retro:before {
    content: "\f083"
}

.fa-campfire:before {
    content: "\f6ba"
}

.fa-campground:before {
    content: "\f6bb"
}

.fa-canadian-maple-leaf:before {
    content: "\f785"
}

.fa-candle-holder:before {
    content: "\f6bc"
}

.fa-candy-cane:before {
    content: "\f786"
}

.fa-candy-corn:before {
    content: "\f6bd"
}

.fa-cannabis:before {
    content: "\f55f"
}

.fa-capsules:before {
    content: "\f46b"
}

.fa-car:before {
    content: "\f1b9"
}

.fa-car-alt:before {
    content: "\f5de"
}

.fa-car-battery:before {
    content: "\f5df"
}

.fa-car-building:before {
    content: "\f859"
}

.fa-car-bump:before {
    content: "\f5e0"
}

.fa-car-bus:before {
    content: "\f85a"
}

.fa-car-crash:before {
    content: "\f5e1"
}

.fa-car-garage:before {
    content: "\f5e2"
}

.fa-car-mechanic:before {
    content: "\f5e3"
}

.fa-car-side:before {
    content: "\f5e4"
}

.fa-car-tilt:before {
    content: "\f5e5"
}

.fa-car-wash:before {
    content: "\f5e6"
}

.fa-caret-circle-down:before {
    content: "\f32d"
}

.fa-caret-circle-left:before {
    content: "\f32e"
}

.fa-caret-circle-right:before {
    content: "\f330"
}

.fa-caret-circle-up:before {
    content: "\f331"
}

.fa-caret-down:before {
    content: "\f0d7"
}

.fa-caret-left:before {
    content: "\f0d9"
}

.fa-caret-right:before {
    content: "\f0da"
}

.fa-caret-square-down:before {
    content: "\f150"
}

.fa-caret-square-left:before {
    content: "\f191"
}

.fa-caret-square-right:before {
    content: "\f152"
}

.fa-caret-square-up:before {
    content: "\f151"
}

.fa-caret-up:before {
    content: "\f0d8"
}

.fa-carrot:before {
    content: "\f787"
}

.fa-cars:before {
    content: "\f85b"
}

.fa-cart-arrow-down:before {
    content: "\f218"
}

.fa-cart-plus:before {
    content: "\f217"
}

.fa-cash-register:before {
    content: "\f788"
}

.fa-cat:before {
    content: "\f6be"
}

.fa-cauldron:before {
    content: "\f6bf"
}

.fa-cc-amazon-pay:before {
    content: "\f42d"
}

.fa-cc-amex:before {
    content: "\f1f3"
}

.fa-cc-apple-pay:before {
    content: "\f416"
}

.fa-cc-diners-club:before {
    content: "\f24c"
}

.fa-cc-discover:before {
    content: "\f1f2"
}

.fa-cc-jcb:before {
    content: "\f24b"
}

.fa-cc-mastercard:before {
    content: "\f1f1"
}

.fa-cc-paypal:before {
    content: "\f1f4"
}

.fa-cc-stripe:before {
    content: "\f1f5"
}

.fa-cc-visa:before {
    content: "\f1f0"
}

.fa-centercode:before {
    content: "\f380"
}

.fa-centos:before {
    content: "\f789"
}

.fa-certificate:before {
    content: "\f0a3"
}

.fa-chair:before {
    content: "\f6c0"
}

.fa-chair-office:before {
    content: "\f6c1"
}

.fa-chalkboard:before {
    content: "\f51b"
}

.fa-chalkboard-teacher:before {
    content: "\f51c"
}

.fa-charging-station:before {
    content: "\f5e7"
}

.fa-chart-area:before {
    content: "\f1fe"
}

.fa-chart-bar:before {
    content: "\f080"
}

.fa-chart-line:before {
    content: "\f201"
}

.fa-chart-line-down:before {
    content: "\f64d"
}

.fa-chart-network:before {
    content: "\f78a"
}

.fa-chart-pie:before {
    content: "\f200"
}

.fa-chart-pie-alt:before {
    content: "\f64e"
}

.fa-chart-scatter:before {
    content: "\f7ee"
}

.fa-check:before {
    content: "\f00c"
}

.fa-check-circle:before {
    content: "\f058"
}

.fa-check-double:before {
    content: "\f560"
}

.fa-check-square:before {
    content: "\f14a"
}

.fa-cheese:before {
    content: "\f7ef"
}

.fa-cheese-swiss:before {
    content: "\f7f0"
}

.fa-cheeseburger:before {
    content: "\f7f1"
}

.fa-chess:before {
    content: "\f439"
}

.fa-chess-bishop:before {
    content: "\f43a"
}

.fa-chess-bishop-alt:before {
    content: "\f43b"
}

.fa-chess-board:before {
    content: "\f43c"
}

.fa-chess-clock:before {
    content: "\f43d"
}

.fa-chess-clock-alt:before {
    content: "\f43e"
}

.fa-chess-king:before {
    content: "\f43f"
}

.fa-chess-king-alt:before {
    content: "\f440"
}

.fa-chess-knight:before {
    content: "\f441"
}

.fa-chess-knight-alt:before {
    content: "\f442"
}

.fa-chess-pawn:before {
    content: "\f443"
}

.fa-chess-pawn-alt:before {
    content: "\f444"
}

.fa-chess-queen:before {
    content: "\f445"
}

.fa-chess-queen-alt:before {
    content: "\f446"
}

.fa-chess-rook:before {
    content: "\f447"
}

.fa-chess-rook-alt:before {
    content: "\f448"
}

.fa-chevron-circle-down:before {
    content: "\f13a"
}

.fa-chevron-circle-left:before {
    content: "\f137"
}

.fa-chevron-circle-right:before {
    content: "\f138"
}

.fa-chevron-circle-up:before {
    content: "\f139"
}

.fa-chevron-double-down:before {
    content: "\f322"
}

.fa-chevron-double-left:before {
    content: "\f323"
}

.fa-chevron-double-right:before {
    content: "\f324"
}

.fa-chevron-double-up:before {
    content: "\f325"
}

.fa-chevron-down:before {
    content: "\f078"
}

.fa-chevron-left:before {
    content: "\f053"
}

.fa-chevron-right:before {
    content: "\f054"
}

.fa-chevron-square-down:before {
    content: "\f329"
}

.fa-chevron-square-left:before {
    content: "\f32a"
}

.fa-chevron-square-right:before {
    content: "\f32b"
}

.fa-chevron-square-up:before {
    content: "\f32c"
}

.fa-chevron-up:before {
    content: "\f077"
}

.fa-child:before {
    content: "\f1ae"
}

.fa-chimney:before {
    content: "\f78b"
}

.fa-chrome:before {
    content: "\f268"
}

.fa-chromecast:before {
    content: "\f838"
}

.fa-church:before {
    content: "\f51d"
}

.fa-circle:before {
    content: "\f111"
}

.fa-circle-notch:before {
    content: "\f1ce"
}

.fa-city:before {
    content: "\f64f"
}

.fa-claw-marks:before {
    content: "\f6c2"
}

.fa-clinic-medical:before {
    content: "\f7f2"
}

.fa-clipboard:before {
    content: "\f328"
}

.fa-clipboard-check:before {
    content: "\f46c"
}

.fa-clipboard-list:before {
    content: "\f46d"
}

.fa-clipboard-list-check:before {
    content: "\f737"
}

.fa-clipboard-prescription:before {
    content: "\f5e8"
}

.fa-clipboard-user:before {
    content: "\f7f3"
}

.fa-clock:before {
    content: "\f017"
}

.fa-clone:before {
    content: "\f24d"
}

.fa-closed-captioning:before {
    content: "\f20a"
}

.fa-cloud:before {
    content: "\f0c2"
}

.fa-cloud-download:before {
    content: "\f0ed"
}

.fa-cloud-download-alt:before {
    content: "\f381"
}

.fa-cloud-drizzle:before {
    content: "\f738"
}

.fa-cloud-hail:before {
    content: "\f739"
}

.fa-cloud-hail-mixed:before {
    content: "\f73a"
}

.fa-cloud-meatball:before {
    content: "\f73b"
}

.fa-cloud-moon:before {
    content: "\f6c3"
}

.fa-cloud-moon-rain:before {
    content: "\f73c"
}

.fa-cloud-rain:before {
    content: "\f73d"
}

.fa-cloud-rainbow:before {
    content: "\f73e"
}

.fa-cloud-showers:before {
    content: "\f73f"
}

.fa-cloud-showers-heavy:before {
    content: "\f740"
}

.fa-cloud-sleet:before {
    content: "\f741"
}

.fa-cloud-snow:before {
    content: "\f742"
}

.fa-cloud-sun:before {
    content: "\f6c4"
}

.fa-cloud-sun-rain:before {
    content: "\f743"
}

.fa-cloud-upload:before {
    content: "\f0ee"
}

.fa-cloud-upload-alt:before {
    content: "\f382"
}

.fa-clouds:before {
    content: "\f744"
}

.fa-clouds-moon:before {
    content: "\f745"
}

.fa-clouds-sun:before {
    content: "\f746"
}

.fa-cloudscale:before {
    content: "\f383"
}

.fa-cloudsmith:before {
    content: "\f384"
}

.fa-cloudversify:before {
    content: "\f385"
}

.fa-club:before {
    content: "\f327"
}

.fa-cocktail:before {
    content: "\f561"
}

.fa-code:before {
    content: "\f121"
}

.fa-code-branch:before {
    content: "\f126"
}

.fa-code-commit:before {
    content: "\f386"
}

.fa-code-merge:before {
    content: "\f387"
}

.fa-codepen:before {
    content: "\f1cb"
}

.fa-codiepie:before {
    content: "\f284"
}

.fa-coffee:before {
    content: "\f0f4"
}

.fa-coffee-togo:before {
    content: "\f6c5"
}

.fa-coffin:before {
    content: "\f6c6"
}

.fa-cog:before {
    content: "\f013"
}

.fa-cogs:before {
    content: "\f085"
}

.fa-coin:before {
    content: "\f85c"
}

.fa-coins:before {
    content: "\f51e"
}

.fa-columns:before {
    content: "\f0db"
}

.fa-comment:before {
    content: "\f075"
}

.fa-comment-alt:before {
    content: "\f27a"
}

.fa-comment-alt-check:before {
    content: "\f4a2"
}

.fa-comment-alt-dollar:before {
    content: "\f650"
}

.fa-comment-alt-dots:before {
    content: "\f4a3"
}

.fa-comment-alt-edit:before {
    content: "\f4a4"
}

.fa-comment-alt-exclamation:before {
    content: "\f4a5"
}

.fa-comment-alt-lines:before {
    content: "\f4a6"
}

.fa-comment-alt-medical:before {
    content: "\f7f4"
}

.fa-comment-alt-minus:before {
    content: "\f4a7"
}

.fa-comment-alt-plus:before {
    content: "\f4a8"
}

.fa-comment-alt-slash:before {
    content: "\f4a9"
}

.fa-comment-alt-smile:before {
    content: "\f4aa"
}

.fa-comment-alt-times:before {
    content: "\f4ab"
}

.fa-comment-check:before {
    content: "\f4ac"
}

.fa-comment-dollar:before {
    content: "\f651"
}

.fa-comment-dots:before {
    content: "\f4ad"
}

.fa-comment-edit:before {
    content: "\f4ae"
}

.fa-comment-exclamation:before {
    content: "\f4af"
}

.fa-comment-lines:before {
    content: "\f4b0"
}

.fa-comment-medical:before {
    content: "\f7f5"
}

.fa-comment-minus:before {
    content: "\f4b1"
}

.fa-comment-plus:before {
    content: "\f4b2"
}

.fa-comment-slash:before {
    content: "\f4b3"
}

.fa-comment-smile:before {
    content: "\f4b4"
}

.fa-comment-times:before {
    content: "\f4b5"
}

.fa-comments:before {
    content: "\f086"
}

.fa-comments-alt:before {
    content: "\f4b6"
}

.fa-comments-alt-dollar:before {
    content: "\f652"
}

.fa-comments-dollar:before {
    content: "\f653"
}

.fa-compact-disc:before {
    content: "\f51f"
}

.fa-compass:before {
    content: "\f14e"
}

.fa-compass-slash:before {
    content: "\f5e9"
}

.fa-compress:before {
    content: "\f066"
}

.fa-compress-alt:before {
    content: "\f422"
}

.fa-compress-arrows-alt:before {
    content: "\f78c"
}

.fa-compress-wide:before {
    content: "\f326"
}

.fa-concierge-bell:before {
    content: "\f562"
}

.fa-confluence:before {
    content: "\f78d"
}

.fa-connectdevelop:before {
    content: "\f20e"
}

.fa-construction:before {
    content: "\f85d"
}

.fa-container-storage:before {
    content: "\f4b7"
}

.fa-contao:before {
    content: "\f26d"
}

.fa-conveyor-belt:before {
    content: "\f46e"
}

.fa-conveyor-belt-alt:before {
    content: "\f46f"
}

.fa-cookie:before {
    content: "\f563"
}

.fa-cookie-bite:before {
    content: "\f564"
}

.fa-copy:before {
    content: "\f0c5"
}

.fa-copyright:before {
    content: "\f1f9"
}

.fa-corn:before {
    content: "\f6c7"
}

.fa-cotton-bureau:before {
    content: "\f89e"
}

.fa-couch:before {
    content: "\f4b8"
}

.fa-cow:before {
    content: "\f6c8"
}

.fa-cpanel:before {
    content: "\f388"
}

.fa-creative-commons:before {
    content: "\f25e"
}

.fa-creative-commons-by:before {
    content: "\f4e7"
}

.fa-creative-commons-nc:before {
    content: "\f4e8"
}

.fa-creative-commons-nc-eu:before {
    content: "\f4e9"
}

.fa-creative-commons-nc-jp:before {
    content: "\f4ea"
}

.fa-creative-commons-nd:before {
    content: "\f4eb"
}

.fa-creative-commons-pd:before {
    content: "\f4ec"
}

.fa-creative-commons-pd-alt:before {
    content: "\f4ed"
}

.fa-creative-commons-remix:before {
    content: "\f4ee"
}

.fa-creative-commons-sa:before {
    content: "\f4ef"
}

.fa-creative-commons-sampling:before {
    content: "\f4f0"
}

.fa-creative-commons-sampling-plus:before {
    content: "\f4f1"
}

.fa-creative-commons-share:before {
    content: "\f4f2"
}

.fa-creative-commons-zero:before {
    content: "\f4f3"
}

.fa-credit-card:before {
    content: "\f09d"
}

.fa-credit-card-blank:before {
    content: "\f389"
}

.fa-credit-card-front:before {
    content: "\f38a"
}

.fa-cricket:before {
    content: "\f449"
}

.fa-critical-role:before {
    content: "\f6c9"
}

.fa-croissant:before {
    content: "\f7f6"
}

.fa-crop:before {
    content: "\f125"
}

.fa-crop-alt:before {
    content: "\f565"
}

.fa-cross:before {
    content: "\f654"
}

.fa-crosshairs:before {
    content: "\f05b"
}

.fa-crow:before {
    content: "\f520"
}

.fa-crown:before {
    content: "\f521"
}

.fa-crutch:before {
    content: "\f7f7"
}

.fa-crutches:before {
    content: "\f7f8"
}

.fa-css3:before {
    content: "\f13c"
}

.fa-css3-alt:before {
    content: "\f38b"
}

.fa-cube:before {
    content: "\f1b2"
}

.fa-cubes:before {
    content: "\f1b3"
}

.fa-curling:before {
    content: "\f44a"
}

.fa-cut:before {
    content: "\f0c4"
}

.fa-cuttlefish:before {
    content: "\f38c"
}

.fa-d-and-d:before {
    content: "\f38d"
}

.fa-d-and-d-beyond:before {
    content: "\f6ca"
}

.fa-dagger:before {
    content: "\f6cb"
}

.fa-dashcube:before {
    content: "\f210"
}

.fa-database:before {
    content: "\f1c0"
}

.fa-deaf:before {
    content: "\f2a4"
}

.fa-debug:before {
    content: "\f7f9"
}

.fa-deer:before {
    content: "\f78e"
}

.fa-deer-rudolph:before {
    content: "\f78f"
}

.fa-delicious:before {
    content: "\f1a5"
}

.fa-democrat:before {
    content: "\f747"
}

.fa-deploydog:before {
    content: "\f38e"
}

.fa-deskpro:before {
    content: "\f38f"
}

.fa-desktop:before {
    content: "\f108"
}

.fa-desktop-alt:before {
    content: "\f390"
}

.fa-dev:before {
    content: "\f6cc"
}

.fa-deviantart:before {
    content: "\f1bd"
}

.fa-dewpoint:before {
    content: "\f748"
}

.fa-dharmachakra:before {
    content: "\f655"
}

.fa-dhl:before {
    content: "\f790"
}

.fa-diagnoses:before {
    content: "\f470"
}

.fa-diamond:before {
    content: "\f219"
}

.fa-diaspora:before {
    content: "\f791"
}

.fa-dice:before {
    content: "\f522"
}

.fa-dice-d10:before {
    content: "\f6cd"
}

.fa-dice-d12:before {
    content: "\f6ce"
}

.fa-dice-d20:before {
    content: "\f6cf"
}

.fa-dice-d4:before {
    content: "\f6d0"
}

.fa-dice-d6:before {
    content: "\f6d1"
}

.fa-dice-d8:before {
    content: "\f6d2"
}

.fa-dice-five:before {
    content: "\f523"
}

.fa-dice-four:before {
    content: "\f524"
}

.fa-dice-one:before {
    content: "\f525"
}

.fa-dice-six:before {
    content: "\f526"
}

.fa-dice-three:before {
    content: "\f527"
}

.fa-dice-two:before {
    content: "\f528"
}

.fa-digg:before {
    content: "\f1a6"
}

.fa-digging:before {
    content: "\f85e"
}

.fa-digital-ocean:before {
    content: "\f391"
}

.fa-digital-tachograph:before {
    content: "\f566"
}

.fa-diploma:before {
    content: "\f5ea"
}

.fa-directions:before {
    content: "\f5eb"
}

.fa-discord:before {
    content: "\f392"
}

.fa-discourse:before {
    content: "\f393"
}

.fa-disease:before {
    content: "\f7fa"
}

.fa-divide:before {
    content: "\f529"
}

.fa-dizzy:before {
    content: "\f567"
}

.fa-dna:before {
    content: "\f471"
}

.fa-do-not-enter:before {
    content: "\f5ec"
}

.fa-dochub:before {
    content: "\f394"
}

.fa-docker:before {
    content: "\f395"
}

.fa-dog:before {
    content: "\f6d3"
}

.fa-dog-leashed:before {
    content: "\f6d4"
}

.fa-dollar-sign:before {
    content: "\f155"
}

.fa-dolly:before {
    content: "\f472"
}

.fa-dolly-empty:before {
    content: "\f473"
}

.fa-dolly-flatbed:before {
    content: "\f474"
}

.fa-dolly-flatbed-alt:before {
    content: "\f475"
}

.fa-dolly-flatbed-empty:before {
    content: "\f476"
}

.fa-donate:before {
    content: "\f4b9"
}

.fa-door-closed:before {
    content: "\f52a"
}

.fa-door-open:before {
    content: "\f52b"
}

.fa-dot-circle:before {
    content: "\f192"
}

.fa-dove:before {
    content: "\f4ba"
}

.fa-download:before {
    content: "\f019"
}

.fa-draft2digital:before {
    content: "\f396"
}

.fa-drafting-compass:before {
    content: "\f568"
}

.fa-dragon:before {
    content: "\f6d5"
}

.fa-draw-circle:before {
    content: "\f5ed"
}

.fa-draw-polygon:before {
    content: "\f5ee"
}

.fa-draw-square:before {
    content: "\f5ef"
}

.fa-dreidel:before {
    content: "\f792"
}

.fa-dribbble:before {
    content: "\f17d"
}

.fa-dribbble-square:before {
    content: "\f397"
}

.fa-drone:before {
    content: "\f85f"
}

.fa-drone-alt:before {
    content: "\f860"
}

.fa-dropbox:before {
    content: "\f16b"
}

.fa-drum:before {
    content: "\f569"
}

.fa-drum-steelpan:before {
    content: "\f56a"
}

.fa-drumstick:before {
    content: "\f6d6"
}

.fa-drumstick-bite:before {
    content: "\f6d7"
}

.fa-drupal:before {
    content: "\f1a9"
}

.fa-dryer:before {
    content: "\f861"
}

.fa-dryer-alt:before {
    content: "\f862"
}

.fa-duck:before {
    content: "\f6d8"
}

.fa-dumbbell:before {
    content: "\f44b"
}

.fa-dumpster:before {
    content: "\f793"
}

.fa-dumpster-fire:before {
    content: "\f794"
}

.fa-dungeon:before {
    content: "\f6d9"
}

.fa-dyalog:before {
    content: "\f399"
}

.fa-ear:before {
    content: "\f5f0"
}

.fa-ear-muffs:before {
    content: "\f795"
}

.fa-earlybirds:before {
    content: "\f39a"
}

.fa-ebay:before {
    content: "\f4f4"
}

.fa-eclipse:before {
    content: "\f749"
}

.fa-eclipse-alt:before {
    content: "\f74a"
}

.fa-edge:before {
    content: "\f282"
}

.fa-edit:before {
    content: "\f044"
}

.fa-egg:before {
    content: "\f7fb"
}

.fa-egg-fried:before {
    content: "\f7fc"
}

.fa-eject:before {
    content: "\f052"
}

.fa-elementor:before {
    content: "\f430"
}

.fa-elephant:before {
    content: "\f6da"
}

.fa-ellipsis-h:before {
    content: "\f141"
}

.fa-ellipsis-h-alt:before {
    content: "\f39b"
}

.fa-ellipsis-v:before {
    content: "\f142"
}

.fa-ellipsis-v-alt:before {
    content: "\f39c"
}

.fa-ello:before {
    content: "\f5f1"
}

.fa-ember:before {
    content: "\f423"
}

.fa-empire:before {
    content: "\f1d1"
}

.fa-empty-set:before {
    content: "\f656"
}

.fa-engine-warning:before {
    content: "\f5f2"
}

.fa-envelope:before {
    content: "\f0e0"
}

.fa-envelope-open:before {
    content: "\f2b6"
}

.fa-envelope-open-dollar:before {
    content: "\f657"
}

.fa-envelope-open-text:before {
    content: "\f658"
}

.fa-envelope-square:before {
    content: "\f199"
}

.fa-envira:before {
    content: "\f299"
}

.fa-equals:before {
    content: "\f52c"
}

.fa-eraser:before {
    content: "\f12d"
}

.fa-erlang:before {
    content: "\f39d"
}

.fa-ethereum:before {
    content: "\f42e"
}

.fa-ethernet:before {
    content: "\f796"
}

.fa-etsy:before {
    content: "\f2d7"
}

.fa-euro-sign:before {
    content: "\f153"
}

.fa-evernote:before {
    content: "\f839"
}

.fa-exchange:before {
    content: "\f0ec"
}

.fa-exchange-alt:before {
    content: "\f362"
}

.fa-exclamation:before {
    content: "\f12a"
}

.fa-exclamation-circle:before {
    content: "\f06a"
}

.fa-exclamation-square:before {
    content: "\f321"
}

.fa-exclamation-triangle:before {
    content: "\f071"
}

.fa-expand:before {
    content: "\f065"
}

.fa-expand-alt:before {
    content: "\f424"
}

.fa-expand-arrows:before {
    content: "\f31d"
}

.fa-expand-arrows-alt:before {
    content: "\f31e"
}

.fa-expand-wide:before {
    content: "\f320"
}

.fa-expeditedssl:before {
    content: "\f23e"
}

.fa-external-link:before {
    content: "\f08e"
}

.fa-external-link-alt:before {
    content: "\f35d"
}

.fa-external-link-square:before {
    content: "\f14c"
}

.fa-external-link-square-alt:before {
    content: "\f360"
}

.fa-eye:before {
    content: "\f06e"
}

.fa-eye-dropper:before {
    content: "\f1fb"
}

.fa-eye-evil:before {
    content: "\f6db"
}

.fa-eye-slash:before {
    content: "\f070"
}

.fa-facebook:before {
    content: "\f09a"
}

.fa-facebook-f:before {
    content: "\f39e"
}

.fa-facebook-messenger:before {
    content: "\f39f"
}

.fa-facebook-square:before {
    content: "\f082"
}

.fa-fan:before {
    content: "\f863"
}

.fa-fantasy-flight-games:before {
    content: "\f6dc"
}

.fa-farm:before {
    content: "\f864"
}

.fa-fast-backward:before {
    content: "\f049"
}

.fa-fast-forward:before {
    content: "\f050"
}

.fa-fax:before {
    content: "\f1ac"
}

.fa-feather:before {
    content: "\f52d"
}

.fa-feather-alt:before {
    content: "\f56b"
}

.fa-fedex:before {
    content: "\f797"
}

.fa-fedora:before {
    content: "\f798"
}

.fa-female:before {
    content: "\f182"
}

.fa-field-hockey:before {
    content: "\f44c"
}

.fa-fighter-jet:before {
    content: "\f0fb"
}

.fa-figma:before {
    content: "\f799"
}

.fa-file:before {
    content: "\f15b"
}

.fa-file-alt:before {
    content: "\f15c"
}

.fa-file-archive:before {
    content: "\f1c6"
}

.fa-file-audio:before {
    content: "\f1c7"
}

.fa-file-certificate:before {
    content: "\f5f3"
}

.fa-file-chart-line:before {
    content: "\f659"
}

.fa-file-chart-pie:before {
    content: "\f65a"
}

.fa-file-check:before {
    content: "\f316"
}

.fa-file-code:before {
    content: "\f1c9"
}

.fa-file-contract:before {
    content: "\f56c"
}

.fa-file-csv:before {
    content: "\f6dd"
}

.fa-file-download:before {
    content: "\f56d"
}

.fa-file-edit:before {
    content: "\f31c"
}

.fa-file-excel:before {
    content: "\f1c3"
}

.fa-file-exclamation:before {
    content: "\f31a"
}

.fa-file-export:before {
    content: "\f56e"
}

.fa-file-image:before {
    content: "\f1c5"
}

.fa-file-import:before {
    content: "\f56f"
}

.fa-file-invoice:before {
    content: "\f570"
}

.fa-file-invoice-dollar:before {
    content: "\f571"
}

.fa-file-medical:before {
    content: "\f477"
}

.fa-file-medical-alt:before {
    content: "\f478"
}

.fa-file-minus:before {
    content: "\f318"
}

.fa-file-pdf:before {
    content: "\f1c1"
}

.fa-file-plus:before {
    content: "\f319"
}

.fa-file-powerpoint:before {
    content: "\f1c4"
}

.fa-file-prescription:before {
    content: "\f572"
}

.fa-file-search:before {
    content: "\f865"
}

.fa-file-signature:before {
    content: "\f573"
}

.fa-file-spreadsheet:before {
    content: "\f65b"
}

.fa-file-times:before {
    content: "\f317"
}

.fa-file-upload:before {
    content: "\f574"
}

.fa-file-user:before {
    content: "\f65c"
}

.fa-file-video:before {
    content: "\f1c8"
}

.fa-file-word:before {
    content: "\f1c2"
}

.fa-files-medical:before {
    content: "\f7fd"
}

.fa-fill:before {
    content: "\f575"
}

.fa-fill-drip:before {
    content: "\f576"
}

.fa-film:before {
    content: "\f008"
}

.fa-film-alt:before {
    content: "\f3a0"
}

.fa-filter:before {
    content: "\f0b0"
}

.fa-fingerprint:before {
    content: "\f577"
}

.fa-fire:before {
    content: "\f06d"
}

.fa-fire-alt:before {
    content: "\f7e4"
}

.fa-fire-extinguisher:before {
    content: "\f134"
}

.fa-fire-smoke:before {
    content: "\f74b"
}

.fa-firefox:before {
    content: "\f269"
}

.fa-fireplace:before {
    content: "\f79a"
}

.fa-first-aid:before {
    content: "\f479"
}

.fa-first-order:before {
    content: "\f2b0"
}

.fa-first-order-alt:before {
    content: "\f50a"
}

.fa-firstdraft:before {
    content: "\f3a1"
}

.fa-fish:before {
    content: "\f578"
}

.fa-fish-cooked:before {
    content: "\f7fe"
}

.fa-fist-raised:before {
    content: "\f6de"
}

.fa-flag:before {
    content: "\f024"
}

.fa-flag-alt:before {
    content: "\f74c"
}

.fa-flag-checkered:before {
    content: "\f11e"
}

.fa-flag-usa:before {
    content: "\f74d"
}

.fa-flame:before {
    content: "\f6df"
}

.fa-flask:before {
    content: "\f0c3"
}

.fa-flask-poison:before {
    content: "\f6e0"
}

.fa-flask-potion:before {
    content: "\f6e1"
}

.fa-flickr:before {
    content: "\f16e"
}

.fa-flipboard:before {
    content: "\f44d"
}

.fa-flower:before {
    content: "\f7ff"
}

.fa-flower-daffodil:before {
    content: "\f800"
}

.fa-flower-tulip:before {
    content: "\f801"
}

.fa-flushed:before {
    content: "\f579"
}

.fa-fly:before {
    content: "\f417"
}

.fa-fog:before {
    content: "\f74e"
}

.fa-folder:before {
    content: "\f07b"
}

.fa-folder-minus:before {
    content: "\f65d"
}

.fa-folder-open:before {
    content: "\f07c"
}

.fa-folder-plus:before {
    content: "\f65e"
}

.fa-folder-times:before {
    content: "\f65f"
}

.fa-folder-tree:before {
    content: "\f802"
}

.fa-folders:before {
    content: "\f660"
}

.fa-font:before {
    content: "\f031"
}

.fa-font-awesome:before {
    content: "\f2b4"
}

.fa-font-awesome-alt:before {
    content: "\f35c"
}

.fa-font-awesome-flag:before {
    content: "\f425"
}

.fa-font-awesome-logo-full:before {
    content: "\f4e6"
}

.fa-font-case:before {
    content: "\f866"
}

.fa-fonticons:before {
    content: "\f280"
}

.fa-fonticons-fi:before {
    content: "\f3a2"
}

.fa-football-ball:before {
    content: "\f44e"
}

.fa-football-helmet:before {
    content: "\f44f"
}

.fa-forklift:before {
    content: "\f47a"
}

.fa-fort-awesome:before {
    content: "\f286"
}

.fa-fort-awesome-alt:before {
    content: "\f3a3"
}

.fa-forumbee:before {
    content: "\f211"
}

.fa-forward:before {
    content: "\f04e"
}

.fa-foursquare:before {
    content: "\f180"
}

.fa-fragile:before {
    content: "\f4bb"
}

.fa-free-code-camp:before {
    content: "\f2c5"
}

.fa-freebsd:before {
    content: "\f3a4"
}

.fa-french-fries:before {
    content: "\f803"
}

.fa-frog:before {
    content: "\f52e"
}

.fa-frosty-head:before {
    content: "\f79b"
}

.fa-frown:before {
    content: "\f119"
}

.fa-frown-open:before {
    content: "\f57a"
}

.fa-fulcrum:before {
    content: "\f50b"
}

.fa-function:before {
    content: "\f661"
}

.fa-funnel-dollar:before {
    content: "\f662"
}

.fa-futbol:before {
    content: "\f1e3"
}

.fa-galactic-republic:before {
    content: "\f50c"
}

.fa-galactic-senate:before {
    content: "\f50d"
}

.fa-game-board:before {
    content: "\f867"
}

.fa-game-board-alt:before {
    content: "\f868"
}

.fa-gamepad:before {
    content: "\f11b"
}

.fa-gas-pump:before {
    content: "\f52f"
}

.fa-gas-pump-slash:before {
    content: "\f5f4"
}

.fa-gavel:before {
    content: "\f0e3"
}

.fa-gem:before {
    content: "\f3a5"
}

.fa-genderless:before {
    content: "\f22d"
}

.fa-get-pocket:before {
    content: "\f265"
}

.fa-gg:before {
    content: "\f260"
}

.fa-gg-circle:before {
    content: "\f261"
}

.fa-ghost:before {
    content: "\f6e2"
}

.fa-gift:before {
    content: "\f06b"
}

.fa-gift-card:before {
    content: "\f663"
}

.fa-gifts:before {
    content: "\f79c"
}

.fa-gingerbread-man:before {
    content: "\f79d"
}

.fa-git:before {
    content: "\f1d3"
}

.fa-git-alt:before {
    content: "\f841"
}

.fa-git-square:before {
    content: "\f1d2"
}

.fa-github:before {
    content: "\f09b"
}

.fa-github-alt:before {
    content: "\f113"
}

.fa-github-square:before {
    content: "\f092"
}

.fa-gitkraken:before {
    content: "\f3a6"
}

.fa-gitlab:before {
    content: "\f296"
}

.fa-gitter:before {
    content: "\f426"
}

.fa-glass:before {
    content: "\f804"
}

.fa-glass-champagne:before {
    content: "\f79e"
}

.fa-glass-cheers:before {
    content: "\f79f"
}

.fa-glass-citrus:before {
    content: "\f869"
}

.fa-glass-martini:before {
    content: "\f000"
}

.fa-glass-martini-alt:before {
    content: "\f57b"
}

.fa-glass-whiskey:before {
    content: "\f7a0"
}

.fa-glass-whiskey-rocks:before {
    content: "\f7a1"
}

.fa-glasses:before {
    content: "\f530"
}

.fa-glasses-alt:before {
    content: "\f5f5"
}

.fa-glide:before {
    content: "\f2a5"
}

.fa-glide-g:before {
    content: "\f2a6"
}

.fa-globe:before {
    content: "\f0ac"
}

.fa-globe-africa:before {
    content: "\f57c"
}

.fa-globe-americas:before {
    content: "\f57d"
}

.fa-globe-asia:before {
    content: "\f57e"
}

.fa-globe-europe:before {
    content: "\f7a2"
}

.fa-globe-snow:before {
    content: "\f7a3"
}

.fa-globe-stand:before {
    content: "\f5f6"
}

.fa-gofore:before {
    content: "\f3a7"
}

.fa-golf-ball:before {
    content: "\f450"
}

.fa-golf-club:before {
    content: "\f451"
}

.fa-goodreads:before {
    content: "\f3a8"
}

.fa-goodreads-g:before {
    content: "\f3a9"
}

.fa-google:before {
    content: "\f1a0"
}

.fa-google-drive:before {
    content: "\f3aa"
}

.fa-google-play:before {
    content: "\f3ab"
}

.fa-google-plus:before {
    content: "\f2b3"
}

.fa-google-plus-g:before {
    content: "\f0d5"
}

.fa-google-plus-square:before {
    content: "\f0d4"
}

.fa-google-wallet:before {
    content: "\f1ee"
}

.fa-gopuram:before {
    content: "\f664"
}

.fa-graduation-cap:before {
    content: "\f19d"
}

.fa-gratipay:before {
    content: "\f184"
}

.fa-grav:before {
    content: "\f2d6"
}

.fa-greater-than:before {
    content: "\f531"
}

.fa-greater-than-equal:before {
    content: "\f532"
}

.fa-grimace:before {
    content: "\f57f"
}

.fa-grin:before {
    content: "\f580"
}

.fa-grin-alt:before {
    content: "\f581"
}

.fa-grin-beam:before {
    content: "\f582"
}

.fa-grin-beam-sweat:before {
    content: "\f583"
}

.fa-grin-hearts:before {
    content: "\f584"
}

.fa-grin-squint:before {
    content: "\f585"
}

.fa-grin-squint-tears:before {
    content: "\f586"
}

.fa-grin-stars:before {
    content: "\f587"
}

.fa-grin-tears:before {
    content: "\f588"
}

.fa-grin-tongue:before {
    content: "\f589"
}

.fa-grin-tongue-squint:before {
    content: "\f58a"
}

.fa-grin-tongue-wink:before {
    content: "\f58b"
}

.fa-grin-wink:before {
    content: "\f58c"
}

.fa-grip-horizontal:before {
    content: "\f58d"
}

.fa-grip-lines:before {
    content: "\f7a4"
}

.fa-grip-lines-vertical:before {
    content: "\f7a5"
}

.fa-grip-vertical:before {
    content: "\f58e"
}

.fa-gripfire:before {
    content: "\f3ac"
}

.fa-grunt:before {
    content: "\f3ad"
}

.fa-guitar:before {
    content: "\f7a6"
}

.fa-gulp:before {
    content: "\f3ae"
}

.fa-h-square:before {
    content: "\f0fd"
}

.fa-h1:before {
    content: "\f313"
}

.fa-h2:before {
    content: "\f314"
}

.fa-h3:before {
    content: "\f315"
}

.fa-h4:before {
    content: "\f86a"
}

.fa-hacker-news:before {
    content: "\f1d4"
}

.fa-hacker-news-square:before {
    content: "\f3af"
}

.fa-hackerrank:before {
    content: "\f5f7"
}

.fa-hamburger:before {
    content: "\f805"
}

.fa-hammer:before {
    content: "\f6e3"
}

.fa-hammer-war:before {
    content: "\f6e4"
}

.fa-hamsa:before {
    content: "\f665"
}

.fa-hand-heart:before {
    content: "\f4bc"
}

.fa-hand-holding:before {
    content: "\f4bd"
}

.fa-hand-holding-box:before {
    content: "\f47b"
}

.fa-hand-holding-heart:before {
    content: "\f4be"
}

.fa-hand-holding-magic:before {
    content: "\f6e5"
}

.fa-hand-holding-seedling:before {
    content: "\f4bf"
}

.fa-hand-holding-usd:before {
    content: "\f4c0"
}

.fa-hand-holding-water:before {
    content: "\f4c1"
}

.fa-hand-lizard:before {
    content: "\f258"
}

.fa-hand-middle-finger:before {
    content: "\f806"
}

.fa-hand-paper:before {
    content: "\f256"
}

.fa-hand-peace:before {
    content: "\f25b"
}

.fa-hand-point-down:before {
    content: "\f0a7"
}

.fa-hand-point-left:before {
    content: "\f0a5"
}

.fa-hand-point-right:before {
    content: "\f0a4"
}

.fa-hand-point-up:before {
    content: "\f0a6"
}

.fa-hand-pointer:before {
    content: "\f25a"
}

.fa-hand-receiving:before {
    content: "\f47c"
}

.fa-hand-rock:before {
    content: "\f255"
}

.fa-hand-scissors:before {
    content: "\f257"
}

.fa-hand-spock:before {
    content: "\f259"
}

.fa-hands:before {
    content: "\f4c2"
}

.fa-hands-heart:before {
    content: "\f4c3"
}

.fa-hands-helping:before {
    content: "\f4c4"
}

.fa-hands-usd:before {
    content: "\f4c5"
}

.fa-handshake:before {
    content: "\f2b5"
}

.fa-handshake-alt:before {
    content: "\f4c6"
}

.fa-hanukiah:before {
    content: "\f6e6"
}

.fa-hard-hat:before {
    content: "\f807"
}

.fa-hashtag:before {
    content: "\f292"
}

.fa-hat-chef:before {
    content: "\f86b"
}

.fa-hat-santa:before {
    content: "\f7a7"
}

.fa-hat-winter:before {
    content: "\f7a8"
}

.fa-hat-witch:before {
    content: "\f6e7"
}

.fa-hat-wizard:before {
    content: "\f6e8"
}

.fa-haykal:before {
    content: "\f666"
}

.fa-hdd:before {
    content: "\f0a0"
}

.fa-head-side:before {
    content: "\f6e9"
}

.fa-head-side-brain:before {
    content: "\f808"
}

.fa-head-side-medical:before {
    content: "\f809"
}

.fa-head-vr:before {
    content: "\f6ea"
}

.fa-heading:before {
    content: "\f1dc"
}

.fa-headphones:before {
    content: "\f025"
}

.fa-headphones-alt:before {
    content: "\f58f"
}

.fa-headset:before {
    content: "\f590"
}

.fa-heart:before {
    content: "\f004"
}

.fa-heart-broken:before {
    content: "\f7a9"
}

.fa-heart-circle:before {
    content: "\f4c7"
}

.fa-heart-rate:before {
    content: "\f5f8"
}

.fa-heart-square:before {
    content: "\f4c8"
}

.fa-heartbeat:before {
    content: "\f21e"
}

.fa-helicopter:before {
    content: "\f533"
}

.fa-helmet-battle:before {
    content: "\f6eb"
}

.fa-hexagon:before {
    content: "\f312"
}

.fa-highlighter:before {
    content: "\f591"
}

.fa-hiking:before {
    content: "\f6ec"
}

.fa-hippo:before {
    content: "\f6ed"
}

.fa-hips:before {
    content: "\f452"
}

.fa-hire-a-helper:before {
    content: "\f3b0"
}

.fa-history:before {
    content: "\f1da"
}

.fa-hockey-mask:before {
    content: "\f6ee"
}

.fa-hockey-puck:before {
    content: "\f453"
}

.fa-hockey-sticks:before {
    content: "\f454"
}

.fa-holly-berry:before {
    content: "\f7aa"
}

.fa-home:before {
    content: "\f015"
}

.fa-home-alt:before {
    content: "\f80a"
}

.fa-home-heart:before {
    content: "\f4c9"
}

.fa-home-lg:before {
    content: "\f80b"
}

.fa-home-lg-alt:before {
    content: "\f80c"
}

.fa-hood-cloak:before {
    content: "\f6ef"
}

.fa-hooli:before {
    content: "\f427"
}

.fa-horizontal-rule:before {
    content: "\f86c"
}

.fa-hornbill:before {
    content: "\f592"
}

.fa-horse:before {
    content: "\f6f0"
}

.fa-horse-head:before {
    content: "\f7ab"
}

.fa-hospital:before {
    content: "\f0f8"
}

.fa-hospital-alt:before {
    content: "\f47d"
}

.fa-hospital-symbol:before {
    content: "\f47e"
}

.fa-hospital-user:before {
    content: "\f80d"
}

.fa-hospitals:before {
    content: "\f80e"
}

.fa-hot-tub:before {
    content: "\f593"
}

.fa-hotdog:before {
    content: "\f80f"
}

.fa-hotel:before {
    content: "\f594"
}

.fa-hotjar:before {
    content: "\f3b1"
}

.fa-hourglass:before {
    content: "\f254"
}

.fa-hourglass-end:before {
    content: "\f253"
}

.fa-hourglass-half:before {
    content: "\f252"
}

.fa-hourglass-start:before {
    content: "\f251"
}

.fa-house-damage:before {
    content: "\f6f1"
}

.fa-house-flood:before {
    content: "\f74f"
}

.fa-houzz:before {
    content: "\f27c"
}

.fa-hryvnia:before {
    content: "\f6f2"
}

.fa-html5:before {
    content: "\f13b"
}

.fa-hubspot:before {
    content: "\f3b2"
}

.fa-humidity:before {
    content: "\f750"
}

.fa-hurricane:before {
    content: "\f751"
}

.fa-i-cursor:before {
    content: "\f246"
}

.fa-ice-cream:before {
    content: "\f810"
}

.fa-ice-skate:before {
    content: "\f7ac"
}

.fa-icicles:before {
    content: "\f7ad"
}

.fa-icons:before {
    content: "\f86d"
}

.fa-icons-alt:before {
    content: "\f86e"
}

.fa-id-badge:before {
    content: "\f2c1"
}

.fa-id-card:before {
    content: "\f2c2"
}

.fa-id-card-alt:before {
    content: "\f47f"
}

.fa-igloo:before {
    content: "\f7ae"
}

.fa-image:before {
    content: "\f03e"
}

.fa-images:before {
    content: "\f302"
}

.fa-imdb:before {
    content: "\f2d8"
}

.fa-inbox:before {
    content: "\f01c"
}

.fa-inbox-in:before {
    content: "\f310"
}

.fa-inbox-out:before {
    content: "\f311"
}

.fa-indent:before {
    content: "\f03c"
}

.fa-industry:before {
    content: "\f275"
}

.fa-industry-alt:before {
    content: "\f3b3"
}

.fa-infinity:before {
    content: "\f534"
}

.fa-info:before {
    content: "\f129"
}

.fa-info-circle:before {
    content: "\f05a"
}

.fa-info-square:before {
    content: "\f30f"
}

.fa-inhaler:before {
    content: "\f5f9"
}

.fa-instagram:before {
    content: "\f16d"
}

.fa-integral:before {
    content: "\f667"
}

.fa-intercom:before {
    content: "\f7af"
}

.fa-internet-explorer:before {
    content: "\f26b"
}

.fa-intersection:before {
    content: "\f668"
}

.fa-inventory:before {
    content: "\f480"
}

.fa-invision:before {
    content: "\f7b0"
}

.fa-ioxhost:before {
    content: "\f208"
}

.fa-island-tropical:before {
    content: "\f811"
}

.fa-italic:before {
    content: "\f033"
}

.fa-itch-io:before {
    content: "\f83a"
}

.fa-itunes:before {
    content: "\f3b4"
}

.fa-itunes-note:before {
    content: "\f3b5"
}

.fa-jack-o-lantern:before {
    content: "\f30e"
}

.fa-java:before {
    content: "\f4e4"
}

.fa-jedi:before {
    content: "\f669"
}

.fa-jedi-order:before {
    content: "\f50e"
}

.fa-jenkins:before {
    content: "\f3b6"
}

.fa-jira:before {
    content: "\f7b1"
}

.fa-joget:before {
    content: "\f3b7"
}

.fa-joint:before {
    content: "\f595"
}

.fa-joomla:before {
    content: "\f1aa"
}

.fa-journal-whills:before {
    content: "\f66a"
}

.fa-js:before {
    content: "\f3b8"
}

.fa-js-square:before {
    content: "\f3b9"
}

.fa-jsfiddle:before {
    content: "\f1cc"
}

.fa-kaaba:before {
    content: "\f66b"
}

.fa-kaggle:before {
    content: "\f5fa"
}

.fa-kerning:before {
    content: "\f86f"
}

.fa-key:before {
    content: "\f084"
}

.fa-key-skeleton:before {
    content: "\f6f3"
}

.fa-keybase:before {
    content: "\f4f5"
}

.fa-keyboard:before {
    content: "\f11c"
}

.fa-keycdn:before {
    content: "\f3ba"
}

.fa-keynote:before {
    content: "\f66c"
}

.fa-khanda:before {
    content: "\f66d"
}

.fa-kickstarter:before {
    content: "\f3bb"
}

.fa-kickstarter-k:before {
    content: "\f3bc"
}

.fa-kidneys:before {
    content: "\f5fb"
}

.fa-kiss:before {
    content: "\f596"
}

.fa-kiss-beam:before {
    content: "\f597"
}

.fa-kiss-wink-heart:before {
    content: "\f598"
}

.fa-kite:before {
    content: "\f6f4"
}

.fa-kiwi-bird:before {
    content: "\f535"
}

.fa-knife-kitchen:before {
    content: "\f6f5"
}

.fa-korvue:before {
    content: "\f42f"
}

.fa-lambda:before {
    content: "\f66e"
}

.fa-lamp:before {
    content: "\f4ca"
}

.fa-landmark:before {
    content: "\f66f"
}

.fa-landmark-alt:before {
    content: "\f752"
}

.fa-language:before {
    content: "\f1ab"
}

.fa-laptop:before {
    content: "\f109"
}

.fa-laptop-code:before {
    content: "\f5fc"
}

.fa-laptop-medical:before {
    content: "\f812"
}

.fa-laravel:before {
    content: "\f3bd"
}

.fa-lastfm:before {
    content: "\f202"
}

.fa-lastfm-square:before {
    content: "\f203"
}

.fa-laugh:before {
    content: "\f599"
}

.fa-laugh-beam:before {
    content: "\f59a"
}

.fa-laugh-squint:before {
    content: "\f59b"
}

.fa-laugh-wink:before {
    content: "\f59c"
}

.fa-layer-group:before {
    content: "\f5fd"
}

.fa-layer-minus:before {
    content: "\f5fe"
}

.fa-layer-plus:before {
    content: "\f5ff"
}

.fa-leaf:before {
    content: "\f06c"
}

.fa-leaf-heart:before {
    content: "\f4cb"
}

.fa-leaf-maple:before {
    content: "\f6f6"
}

.fa-leaf-oak:before {
    content: "\f6f7"
}

.fa-leanpub:before {
    content: "\f212"
}

.fa-lemon:before {
    content: "\f094"
}

.fa-less:before {
    content: "\f41d"
}

.fa-less-than:before {
    content: "\f536"
}

.fa-less-than-equal:before {
    content: "\f537"
}

.fa-level-down:before {
    content: "\f149"
}

.fa-level-down-alt:before {
    content: "\f3be"
}

.fa-level-up:before {
    content: "\f148"
}

.fa-level-up-alt:before {
    content: "\f3bf"
}

.fa-life-ring:before {
    content: "\f1cd"
}

.fa-lightbulb:before {
    content: "\f0eb"
}

.fa-lightbulb-dollar:before {
    content: "\f670"
}

.fa-lightbulb-exclamation:before {
    content: "\f671"
}

.fa-lightbulb-on:before {
    content: "\f672"
}

.fa-lightbulb-slash:before {
    content: "\f673"
}

.fa-lights-holiday:before {
    content: "\f7b2"
}

.fa-line:before {
    content: "\f3c0"
}

.fa-line-columns:before {
    content: "\f870"
}

.fa-line-height:before {
    content: "\f871"
}

.fa-link:before {
    content: "\f0c1"
}

.fa-linkedin:before {
    content: "\f08c"
}

.fa-linkedin-in:before {
    content: "\f0e1"
}

.fa-linode:before {
    content: "\f2b8"
}

.fa-linux:before {
    content: "\f17c"
}

.fa-lips:before {
    content: "\f600"
}

.fa-lira-sign:before {
    content: "\f195"
}

.fa-list:before {
    content: "\f03a"
}

.fa-list-alt:before {
    content: "\f022"
}

.fa-list-ol:before {
    content: "\f0cb"
}

.fa-list-ul:before {
    content: "\f0ca"
}

.fa-location:before {
    content: "\f601"
}

.fa-location-arrow:before {
    content: "\f124"
}

.fa-location-circle:before {
    content: "\f602"
}

.fa-location-slash:before {
    content: "\f603"
}

.fa-lock:before {
    content: "\f023"
}

.fa-lock-alt:before {
    content: "\f30d"
}

.fa-lock-open:before {
    content: "\f3c1"
}

.fa-lock-open-alt:before {
    content: "\f3c2"
}

.fa-long-arrow-alt-down:before {
    content: "\f309"
}

.fa-long-arrow-alt-left:before {
    content: "\f30a"
}

.fa-long-arrow-alt-right:before {
    content: "\f30b"
}

.fa-long-arrow-alt-up:before {
    content: "\f30c"
}

.fa-long-arrow-down:before {
    content: "\f175"
}

.fa-long-arrow-left:before {
    content: "\f177"
}

.fa-long-arrow-right:before {
    content: "\f178"
}

.fa-long-arrow-up:before {
    content: "\f176"
}

.fa-loveseat:before {
    content: "\f4cc"
}

.fa-low-vision:before {
    content: "\f2a8"
}

.fa-luchador:before {
    content: "\f455"
}

.fa-luggage-cart:before {
    content: "\f59d"
}

.fa-lungs:before {
    content: "\f604"
}

.fa-lyft:before {
    content: "\f3c3"
}

.fa-mace:before {
    content: "\f6f8"
}

.fa-magento:before {
    content: "\f3c4"
}

.fa-magic:before {
    content: "\f0d0"
}

.fa-magnet:before {
    content: "\f076"
}

.fa-mail-bulk:before {
    content: "\f674"
}

.fa-mailbox:before {
    content: "\f813"
}

.fa-mailchimp:before {
    content: "\f59e"
}

.fa-male:before {
    content: "\f183"
}

.fa-mandalorian:before {
    content: "\f50f"
}

.fa-mandolin:before {
    content: "\f6f9"
}

.fa-map:before {
    content: "\f279"
}

.fa-map-marked:before {
    content: "\f59f"
}

.fa-map-marked-alt:before {
    content: "\f5a0"
}

.fa-map-marker:before {
    content: "\f041"
}

.fa-map-marker-alt:before {
    content: "\f3c5"
}

.fa-map-marker-alt-slash:before {
    content: "\f605"
}

.fa-map-marker-check:before {
    content: "\f606"
}

.fa-map-marker-edit:before {
    content: "\f607"
}

.fa-map-marker-exclamation:before {
    content: "\f608"
}

.fa-map-marker-minus:before {
    content: "\f609"
}

.fa-map-marker-plus:before {
    content: "\f60a"
}

.fa-map-marker-question:before {
    content: "\f60b"
}

.fa-map-marker-slash:before {
    content: "\f60c"
}

.fa-map-marker-smile:before {
    content: "\f60d"
}

.fa-map-marker-times:before {
    content: "\f60e"
}

.fa-map-pin:before {
    content: "\f276"
}

.fa-map-signs:before {
    content: "\f277"
}

.fa-markdown:before {
    content: "\f60f"
}

.fa-marker:before {
    content: "\f5a1"
}

.fa-mars:before {
    content: "\f222"
}

.fa-mars-double:before {
    content: "\f227"
}

.fa-mars-stroke:before {
    content: "\f229"
}

.fa-mars-stroke-h:before {
    content: "\f22b"
}

.fa-mars-stroke-v:before {
    content: "\f22a"
}

.fa-mask:before {
    content: "\f6fa"
}

.fa-mastodon:before {
    content: "\f4f6"
}

.fa-maxcdn:before {
    content: "\f136"
}

.fa-meat:before {
    content: "\f814"
}

.fa-medal:before {
    content: "\f5a2"
}

.fa-medapps:before {
    content: "\f3c6"
}

.fa-medium:before {
    content: "\f23a"
}

.fa-medium-m:before {
    content: "\f3c7"
}

.fa-medkit:before {
    content: "\f0fa"
}

.fa-medrt:before {
    content: "\f3c8"
}

.fa-meetup:before {
    content: "\f2e0"
}

.fa-megaphone:before {
    content: "\f675"
}

.fa-megaport:before {
    content: "\f5a3"
}

.fa-meh:before {
    content: "\f11a"
}

.fa-meh-blank:before {
    content: "\f5a4"
}

.fa-meh-rolling-eyes:before {
    content: "\f5a5"
}

.fa-memory:before {
    content: "\f538"
}

.fa-mendeley:before {
    content: "\f7b3"
}

.fa-menorah:before {
    content: "\f676"
}

.fa-mercury:before {
    content: "\f223"
}

.fa-meteor:before {
    content: "\f753"
}

.fa-microchip:before {
    content: "\f2db"
}

.fa-microphone:before {
    content: "\f130"
}

.fa-microphone-alt:before {
    content: "\f3c9"
}

.fa-microphone-alt-slash:before {
    content: "\f539"
}

.fa-microphone-slash:before {
    content: "\f131"
}

.fa-microscope:before {
    content: "\f610"
}

.fa-microsoft:before {
    content: "\f3ca"
}

.fa-mind-share:before {
    content: "\f677"
}

.fa-minus:before {
    content: "\f068"
}

.fa-minus-circle:before {
    content: "\f056"
}

.fa-minus-hexagon:before {
    content: "\f307"
}

.fa-minus-octagon:before {
    content: "\f308"
}

.fa-minus-square:before {
    content: "\f146"
}

.fa-mistletoe:before {
    content: "\f7b4"
}

.fa-mitten:before {
    content: "\f7b5"
}

.fa-mix:before {
    content: "\f3cb"
}

.fa-mixcloud:before {
    content: "\f289"
}

.fa-mizuni:before {
    content: "\f3cc"
}

.fa-mobile:before {
    content: "\f10b"
}

.fa-mobile-alt:before {
    content: "\f3cd"
}

.fa-mobile-android:before {
    content: "\f3ce"
}

.fa-mobile-android-alt:before {
    content: "\f3cf"
}

.fa-modx:before {
    content: "\f285"
}

.fa-monero:before {
    content: "\f3d0"
}

.fa-money-bill:before {
    content: "\f0d6"
}

.fa-money-bill-alt:before {
    content: "\f3d1"
}

.fa-money-bill-wave:before {
    content: "\f53a"
}

.fa-money-bill-wave-alt:before {
    content: "\f53b"
}

.fa-money-check:before {
    content: "\f53c"
}

.fa-money-check-alt:before {
    content: "\f53d"
}

.fa-money-check-edit:before {
    content: "\f872"
}

.fa-money-check-edit-alt:before {
    content: "\f873"
}

.fa-monitor-heart-rate:before {
    content: "\f611"
}

.fa-monkey:before {
    content: "\f6fb"
}

.fa-monument:before {
    content: "\f5a6"
}

.fa-moon:before {
    content: "\f186"
}

.fa-moon-cloud:before {
    content: "\f754"
}

.fa-moon-stars:before {
    content: "\f755"
}

.fa-mortar-pestle:before {
    content: "\f5a7"
}

.fa-mosque:before {
    content: "\f678"
}

.fa-motorcycle:before {
    content: "\f21c"
}

.fa-mountain:before {
    content: "\f6fc"
}

.fa-mountains:before {
    content: "\f6fd"
}

.fa-mouse-pointer:before {
    content: "\f245"
}

.fa-mug:before {
    content: "\f874"
}

.fa-mug-hot:before {
    content: "\f7b6"
}

.fa-mug-marshmallows:before {
    content: "\f7b7"
}

.fa-mug-tea:before {
    content: "\f875"
}

.fa-music:before {
    content: "\f001"
}

.fa-napster:before {
    content: "\f3d2"
}

.fa-narwhal:before {
    content: "\f6fe"
}

.fa-neos:before {
    content: "\f612"
}

.fa-network-wired:before {
    content: "\f6ff"
}

.fa-neuter:before {
    content: "\f22c"
}

.fa-newspaper:before {
    content: "\f1ea"
}

.fa-nimblr:before {
    content: "\f5a8"
}

.fa-node:before {
    content: "\f419"
}

.fa-node-js:before {
    content: "\f3d3"
}

.fa-not-equal:before {
    content: "\f53e"
}

.fa-notes-medical:before {
    content: "\f481"
}

.fa-npm:before {
    content: "\f3d4"
}

.fa-ns8:before {
    content: "\f3d5"
}

.fa-nutritionix:before {
    content: "\f3d6"
}

.fa-object-group:before {
    content: "\f247"
}

.fa-object-ungroup:before {
    content: "\f248"
}

.fa-octagon:before {
    content: "\f306"
}

.fa-odnoklassniki:before {
    content: "\f263"
}

.fa-odnoklassniki-square:before {
    content: "\f264"
}

.fa-oil-can:before {
    content: "\f613"
}

.fa-oil-temp:before {
    content: "\f614"
}

.fa-old-republic:before {
    content: "\f510"
}

.fa-om:before {
    content: "\f679"
}

.fa-omega:before {
    content: "\f67a"
}

.fa-opencart:before {
    content: "\f23d"
}

.fa-openid:before {
    content: "\f19b"
}

.fa-opera:before {
    content: "\f26a"
}

.fa-optin-monster:before {
    content: "\f23c"
}

.fa-ornament:before {
    content: "\f7b8"
}

.fa-osi:before {
    content: "\f41a"
}

.fa-otter:before {
    content: "\f700"
}

.fa-outdent:before {
    content: "\f03b"
}

.fa-overline:before {
    content: "\f876"
}

.fa-page-break:before {
    content: "\f877"
}

.fa-page4:before {
    content: "\f3d7"
}

.fa-pagelines:before {
    content: "\f18c"
}

.fa-pager:before {
    content: "\f815"
}

.fa-paint-brush:before {
    content: "\f1fc"
}

.fa-paint-brush-alt:before {
    content: "\f5a9"
}

.fa-paint-roller:before {
    content: "\f5aa"
}

.fa-palette:before {
    content: "\f53f"
}

.fa-palfed:before {
    content: "\f3d8"
}

.fa-pallet:before {
    content: "\f482"
}

.fa-pallet-alt:before {
    content: "\f483"
}

.fa-paper-plane:before {
    content: "\f1d8"
}

.fa-paperclip:before {
    content: "\f0c6"
}

.fa-parachute-box:before {
    content: "\f4cd"
}

.fa-paragraph:before {
    content: "\f1dd"
}

.fa-paragraph-rtl:before {
    content: "\f878"
}

.fa-parking:before {
    content: "\f540"
}

.fa-parking-circle:before {
    content: "\f615"
}

.fa-parking-circle-slash:before {
    content: "\f616"
}

.fa-parking-slash:before {
    content: "\f617"
}

.fa-passport:before {
    content: "\f5ab"
}

.fa-pastafarianism:before {
    content: "\f67b"
}

.fa-paste:before {
    content: "\f0ea"
}

.fa-patreon:before {
    content: "\f3d9"
}

.fa-pause:before {
    content: "\f04c"
}

.fa-pause-circle:before {
    content: "\f28b"
}

.fa-paw:before {
    content: "\f1b0"
}

.fa-paw-alt:before {
    content: "\f701"
}

.fa-paw-claws:before {
    content: "\f702"
}

.fa-paypal:before {
    content: "\f1ed"
}

.fa-peace:before {
    content: "\f67c"
}

.fa-pegasus:before {
    content: "\f703"
}

.fa-pen:before {
    content: "\f304"
}

.fa-pen-alt:before {
    content: "\f305"
}

.fa-pen-fancy:before {
    content: "\f5ac"
}

.fa-pen-nib:before {
    content: "\f5ad"
}

.fa-pen-square:before {
    content: "\f14b"
}

.fa-pencil:before {
    content: "\f040"
}

.fa-pencil-alt:before {
    content: "\f303"
}

.fa-pencil-paintbrush:before {
    content: "\f618"
}

.fa-pencil-ruler:before {
    content: "\f5ae"
}

.fa-pennant:before {
    content: "\f456"
}

.fa-penny-arcade:before {
    content: "\f704"
}

.fa-people-carry:before {
    content: "\f4ce"
}

.fa-pepper-hot:before {
    content: "\f816"
}

.fa-percent:before {
    content: "\f295"
}

.fa-percentage:before {
    content: "\f541"
}

.fa-periscope:before {
    content: "\f3da"
}

.fa-person-booth:before {
    content: "\f756"
}

.fa-person-carry:before {
    content: "\f4cf"
}

.fa-person-dolly:before {
    content: "\f4d0"
}

.fa-person-dolly-empty:before {
    content: "\f4d1"
}

.fa-person-sign:before {
    content: "\f757"
}

.fa-phabricator:before {
    content: "\f3db"
}

.fa-phoenix-framework:before {
    content: "\f3dc"
}

.fa-phoenix-squadron:before {
    content: "\f511"
}

.fa-phone:before {
    content: "\f095"
}

.fa-phone-alt:before {
    content: "\f879"
}

.fa-phone-laptop:before {
    content: "\f87a"
}

.fa-phone-office:before {
    content: "\f67d"
}

.fa-phone-plus:before {
    content: "\f4d2"
}

.fa-phone-slash:before {
    content: "\f3dd"
}

.fa-phone-square:before {
    content: "\f098"
}

.fa-phone-square-alt:before {
    content: "\f87b"
}

.fa-phone-volume:before {
    content: "\f2a0"
}

.fa-photo-video:before {
    content: "\f87c"
}

.fa-php:before {
    content: "\f457"
}

.fa-pi:before {
    content: "\f67e"
}

.fa-pie:before {
    content: "\f705"
}

.fa-pied-piper:before {
    content: "\f2ae"
}

.fa-pied-piper-alt:before {
    content: "\f1a8"
}

.fa-pied-piper-hat:before {
    content: "\f4e5"
}

.fa-pied-piper-pp:before {
    content: "\f1a7"
}

.fa-pig:before {
    content: "\f706"
}

.fa-piggy-bank:before {
    content: "\f4d3"
}

.fa-pills:before {
    content: "\f484"
}

.fa-pinterest:before {
    content: "\f0d2"
}

.fa-pinterest-p:before {
    content: "\f231"
}

.fa-pinterest-square:before {
    content: "\f0d3"
}

.fa-pizza:before {
    content: "\f817"
}

.fa-pizza-slice:before {
    content: "\f818"
}

.fa-place-of-worship:before {
    content: "\f67f"
}

.fa-plane:before {
    content: "\f072"
}

.fa-plane-alt:before {
    content: "\f3de"
}

.fa-plane-arrival:before {
    content: "\f5af"
}

.fa-plane-departure:before {
    content: "\f5b0"
}

.fa-play:before {
    content: "\f04b"
}

.fa-play-circle:before {
    content: "\f144"
}

.fa-playstation:before {
    content: "\f3df"
}

.fa-plug:before {
    content: "\f1e6"
}

.fa-plus:before {
    content: "\f067"
}

.fa-plus-circle:before {
    content: "\f055"
}

.fa-plus-hexagon:before {
    content: "\f300"
}

.fa-plus-octagon:before {
    content: "\f301"
}

.fa-plus-square:before {
    content: "\f0fe"
}

.fa-podcast:before {
    content: "\f2ce"
}

.fa-podium:before {
    content: "\f680"
}

.fa-podium-star:before {
    content: "\f758"
}

.fa-poll:before {
    content: "\f681"
}

.fa-poll-h:before {
    content: "\f682"
}

.fa-poll-people:before {
    content: "\f759"
}

.fa-poo:before {
    content: "\f2fe"
}

.fa-poo-storm:before {
    content: "\f75a"
}

.fa-poop:before {
    content: "\f619"
}

.fa-popcorn:before {
    content: "\f819"
}

.fa-portrait:before {
    content: "\f3e0"
}

.fa-pound-sign:before {
    content: "\f154"
}

.fa-power-off:before {
    content: "\f011"
}

.fa-pray:before {
    content: "\f683"
}

.fa-praying-hands:before {
    content: "\f684"
}

.fa-prescription:before {
    content: "\f5b1"
}

.fa-prescription-bottle:before {
    content: "\f485"
}

.fa-prescription-bottle-alt:before {
    content: "\f486"
}

.fa-presentation:before {
    content: "\f685"
}

.fa-print:before {
    content: "\f02f"
}

.fa-print-search:before {
    content: "\f81a"
}

.fa-print-slash:before {
    content: "\f686"
}

.fa-procedures:before {
    content: "\f487"
}

.fa-product-hunt:before {
    content: "\f288"
}

.fa-project-diagram:before {
    content: "\f542"
}

.fa-pumpkin:before {
    content: "\f707"
}

.fa-pushed:before {
    content: "\f3e1"
}

.fa-puzzle-piece:before {
    content: "\f12e"
}

.fa-python:before {
    content: "\f3e2"
}

.fa-qq:before {
    content: "\f1d6"
}

.fa-qrcode:before {
    content: "\f029"
}

.fa-question:before {
    content: "\f128"
}

.fa-question-circle:before {
    content: "\f059"
}

.fa-question-square:before {
    content: "\f2fd"
}

.fa-quidditch:before {
    content: "\f458"
}

.fa-quinscape:before {
    content: "\f459"
}

.fa-quora:before {
    content: "\f2c4"
}

.fa-quote-left:before {
    content: "\f10d"
}

.fa-quote-right:before {
    content: "\f10e"
}

.fa-quran:before {
    content: "\f687"
}

.fa-r-project:before {
    content: "\f4f7"
}

.fa-rabbit:before {
    content: "\f708"
}

.fa-rabbit-fast:before {
    content: "\f709"
}

.fa-racquet:before {
    content: "\f45a"
}

.fa-radiation:before {
    content: "\f7b9"
}

.fa-radiation-alt:before {
    content: "\f7ba"
}

.fa-rainbow:before {
    content: "\f75b"
}

.fa-raindrops:before {
    content: "\f75c"
}

.fa-ram:before {
    content: "\f70a"
}

.fa-ramp-loading:before {
    content: "\f4d4"
}

.fa-random:before {
    content: "\f074"
}

.fa-raspberry-pi:before {
    content: "\f7bb"
}

.fa-ravelry:before {
    content: "\f2d9"
}

.fa-react:before {
    content: "\f41b"
}

.fa-reacteurope:before {
    content: "\f75d"
}

.fa-readme:before {
    content: "\f4d5"
}

.fa-rebel:before {
    content: "\f1d0"
}

.fa-receipt:before {
    content: "\f543"
}

.fa-rectangle-landscape:before {
    content: "\f2fa"
}

.fa-rectangle-portrait:before {
    content: "\f2fb"
}

.fa-rectangle-wide:before {
    content: "\f2fc"
}

.fa-recycle:before {
    content: "\f1b8"
}

.fa-red-river:before {
    content: "\f3e3"
}

.fa-reddit:before {
    content: "\f1a1"
}

.fa-reddit-alien:before {
    content: "\f281"
}

.fa-reddit-square:before {
    content: "\f1a2"
}

.fa-redhat:before {
    content: "\f7bc"
}

.fa-redo:before {
    content: "\f01e"
}

.fa-redo-alt:before {
    content: "\f2f9"
}

.fa-registered:before {
    content: "\f25d"
}

.fa-remove-format:before {
    content: "\f87d"
}

.fa-renren:before {
    content: "\f18b"
}

.fa-repeat:before {
    content: "\f363"
}

.fa-repeat-1:before {
    content: "\f365"
}

.fa-repeat-1-alt:before {
    content: "\f366"
}

.fa-repeat-alt:before {
    content: "\f364"
}

.fa-reply:before {
    content: "\f3e5"
}

.fa-reply-all:before {
    content: "\f122"
}

.fa-replyd:before {
    content: "\f3e6"
}

.fa-republican:before {
    content: "\f75e"
}

.fa-researchgate:before {
    content: "\f4f8"
}

.fa-resolving:before {
    content: "\f3e7"
}

.fa-restroom:before {
    content: "\f7bd"
}

.fa-retweet:before {
    content: "\f079"
}

.fa-retweet-alt:before {
    content: "\f361"
}

.fa-rev:before {
    content: "\f5b2"
}

.fa-ribbon:before {
    content: "\f4d6"
}

.fa-ring:before {
    content: "\f70b"
}

.fa-rings-wedding:before {
    content: "\f81b"
}

.fa-road:before {
    content: "\f018"
}

.fa-robot:before {
    content: "\f544"
}

.fa-rocket:before {
    content: "\f135"
}

.fa-rocketchat:before {
    content: "\f3e8"
}

.fa-rockrms:before {
    content: "\f3e9"
}

.fa-route:before {
    content: "\f4d7"
}

.fa-route-highway:before {
    content: "\f61a"
}

.fa-route-interstate:before {
    content: "\f61b"
}

.fa-rss:before {
    content: "\f09e"
}

.fa-rss-square:before {
    content: "\f143"
}

.fa-ruble-sign:before {
    content: "\f158"
}

.fa-ruler:before {
    content: "\f545"
}

.fa-ruler-combined:before {
    content: "\f546"
}

.fa-ruler-horizontal:before {
    content: "\f547"
}

.fa-ruler-triangle:before {
    content: "\f61c"
}

.fa-ruler-vertical:before {
    content: "\f548"
}

.fa-running:before {
    content: "\f70c"
}

.fa-rupee-sign:before {
    content: "\f156"
}

.fa-rv:before {
    content: "\f7be"
}

.fa-sack:before {
    content: "\f81c"
}

.fa-sack-dollar:before {
    content: "\f81d"
}

.fa-sad-cry:before {
    content: "\f5b3"
}

.fa-sad-tear:before {
    content: "\f5b4"
}

.fa-safari:before {
    content: "\f267"
}

.fa-salad:before {
    content: "\f81e"
}

.fa-salesforce:before {
    content: "\f83b"
}

.fa-sandwich:before {
    content: "\f81f"
}

.fa-sass:before {
    content: "\f41e"
}

.fa-satellite:before {
    content: "\f7bf"
}

.fa-satellite-dish:before {
    content: "\f7c0"
}

.fa-sausage:before {
    content: "\f820"
}

.fa-save:before {
    content: "\f0c7"
}

.fa-scalpel:before {
    content: "\f61d"
}

.fa-scalpel-path:before {
    content: "\f61e"
}

.fa-scanner:before {
    content: "\f488"
}

.fa-scanner-keyboard:before {
    content: "\f489"
}

.fa-scanner-touchscreen:before {
    content: "\f48a"
}

.fa-scarecrow:before {
    content: "\f70d"
}

.fa-scarf:before {
    content: "\f7c1"
}

.fa-schlix:before {
    content: "\f3ea"
}

.fa-school:before {
    content: "\f549"
}

.fa-screwdriver:before {
    content: "\f54a"
}

.fa-scribd:before {
    content: "\f28a"
}

.fa-scroll:before {
    content: "\f70e"
}

.fa-scroll-old:before {
    content: "\f70f"
}

.fa-scrubber:before {
    content: "\f2f8"
}

.fa-scythe:before {
    content: "\f710"
}

.fa-sd-card:before {
    content: "\f7c2"
}

.fa-search:before {
    content: "\f002"
}

.fa-search-dollar:before {
    content: "\f688"
}

.fa-search-location:before {
    content: "\f689"
}

.fa-search-minus:before {
    content: "\f010"
}

.fa-search-plus:before {
    content: "\f00e"
}

.fa-searchengin:before {
    content: "\f3eb"
}

.fa-seedling:before {
    content: "\f4d8"
}

.fa-sellcast:before {
    content: "\f2da"
}

.fa-sellsy:before {
    content: "\f213"
}

.fa-send-back:before {
    content: "\f87e"
}

.fa-send-backward:before {
    content: "\f87f"
}

.fa-server:before {
    content: "\f233"
}

.fa-servicestack:before {
    content: "\f3ec"
}

.fa-shapes:before {
    content: "\f61f"
}

.fa-share:before {
    content: "\f064"
}

.fa-share-all:before {
    content: "\f367"
}

.fa-share-alt:before {
    content: "\f1e0"
}

.fa-share-alt-square:before {
    content: "\f1e1"
}

.fa-share-square:before {
    content: "\f14d"
}

.fa-sheep:before {
    content: "\f711"
}

.fa-shekel-sign:before {
    content: "\f20b"
}

.fa-shield:before {
    content: "\f132"
}

.fa-shield-alt:before {
    content: "\f3ed"
}

.fa-shield-check:before {
    content: "\f2f7"
}

.fa-shield-cross:before {
    content: "\f712"
}

.fa-ship:before {
    content: "\f21a"
}

.fa-shipping-fast:before {
    content: "\f48b"
}

.fa-shipping-timed:before {
    content: "\f48c"
}

.fa-shirtsinbulk:before {
    content: "\f214"
}

.fa-shish-kebab:before {
    content: "\f821"
}

.fa-shoe-prints:before {
    content: "\f54b"
}

.fa-shopping-bag:before {
    content: "\f290"
}

.fa-shopping-basket:before {
    content: "\f291"
}

.fa-shopping-cart:before {
    content: "\f07a"
}

.fa-shopware:before {
    content: "\f5b5"
}

.fa-shovel:before {
    content: "\f713"
}

.fa-shovel-snow:before {
    content: "\f7c3"
}

.fa-shower:before {
    content: "\f2cc"
}

.fa-shredder:before {
    content: "\f68a"
}

.fa-shuttle-van:before {
    content: "\f5b6"
}

.fa-shuttlecock:before {
    content: "\f45b"
}

.fa-sickle:before {
    content: "\f822"
}

.fa-sigma:before {
    content: "\f68b"
}

.fa-sign:before {
    content: "\f4d9"
}

.fa-sign-in:before {
    content: "\f090"
}

.fa-sign-in-alt:before {
    content: "\f2f6"
}

.fa-sign-language:before {
    content: "\f2a7"
}

.fa-sign-out:before {
    content: "\f08b"
}

.fa-sign-out-alt:before {
    content: "\f2f5"
}

.fa-signal:before {
    content: "\f012"
}

.fa-signal-1:before {
    content: "\f68c"
}

.fa-signal-2:before {
    content: "\f68d"
}

.fa-signal-3:before {
    content: "\f68e"
}

.fa-signal-4:before {
    content: "\f68f"
}

.fa-signal-alt:before {
    content: "\f690"
}

.fa-signal-alt-1:before {
    content: "\f691"
}

.fa-signal-alt-2:before {
    content: "\f692"
}

.fa-signal-alt-3:before {
    content: "\f693"
}

.fa-signal-alt-slash:before {
    content: "\f694"
}

.fa-signal-slash:before {
    content: "\f695"
}

.fa-signature:before {
    content: "\f5b7"
}

.fa-sim-card:before {
    content: "\f7c4"
}

.fa-simplybuilt:before {
    content: "\f215"
}

.fa-sistrix:before {
    content: "\f3ee"
}

.fa-sitemap:before {
    content: "\f0e8"
}

.fa-sith:before {
    content: "\f512"
}

.fa-skating:before {
    content: "\f7c5"
}

.fa-skeleton:before {
    content: "\f620"
}

.fa-sketch:before {
    content: "\f7c6"
}

.fa-ski-jump:before {
    content: "\f7c7"
}

.fa-ski-lift:before {
    content: "\f7c8"
}

.fa-skiing:before {
    content: "\f7c9"
}

.fa-skiing-nordic:before {
    content: "\f7ca"
}

.fa-skull:before {
    content: "\f54c"
}

.fa-skull-crossbones:before {
    content: "\f714"
}

.fa-skyatlas:before {
    content: "\f216"
}

.fa-skype:before {
    content: "\f17e"
}

.fa-slack:before {
    content: "\f198"
}

.fa-slack-hash:before {
    content: "\f3ef"
}

.fa-slash:before {
    content: "\f715"
}

.fa-sledding:before {
    content: "\f7cb"
}

.fa-sleigh:before {
    content: "\f7cc"
}

.fa-sliders-h:before {
    content: "\f1de"
}

.fa-sliders-h-square:before {
    content: "\f3f0"
}

.fa-sliders-v:before {
    content: "\f3f1"
}

.fa-sliders-v-square:before {
    content: "\f3f2"
}

.fa-slideshare:before {
    content: "\f1e7"
}

.fa-smile:before {
    content: "\f118"
}

.fa-smile-beam:before {
    content: "\f5b8"
}

.fa-smile-plus:before {
    content: "\f5b9"
}

.fa-smile-wink:before {
    content: "\f4da"
}

.fa-smog:before {
    content: "\f75f"
}

.fa-smoke:before {
    content: "\f760"
}

.fa-smoking:before {
    content: "\f48d"
}

.fa-smoking-ban:before {
    content: "\f54d"
}

.fa-sms:before {
    content: "\f7cd"
}

.fa-snake:before {
    content: "\f716"
}

.fa-snapchat:before {
    content: "\f2ab"
}

.fa-snapchat-ghost:before {
    content: "\f2ac"
}

.fa-snapchat-square:before {
    content: "\f2ad"
}

.fa-snooze:before {
    content: "\f880"
}

.fa-snow-blowing:before {
    content: "\f761"
}

.fa-snowboarding:before {
    content: "\f7ce"
}

.fa-snowflake:before {
    content: "\f2dc"
}

.fa-snowflakes:before {
    content: "\f7cf"
}

.fa-snowman:before {
    content: "\f7d0"
}

.fa-snowmobile:before {
    content: "\f7d1"
}

.fa-snowplow:before {
    content: "\f7d2"
}

.fa-socks:before {
    content: "\f696"
}

.fa-solar-panel:before {
    content: "\f5ba"
}

.fa-sort:before {
    content: "\f0dc"
}

.fa-sort-alpha-down:before {
    content: "\f15d"
}

.fa-sort-alpha-down-alt:before {
    content: "\f881"
}

.fa-sort-alpha-up:before {
    content: "\f15e"
}

.fa-sort-alpha-up-alt:before {
    content: "\f882"
}

.fa-sort-alt:before {
    content: "\f883"
}

.fa-sort-amount-down:before {
    content: "\f160"
}

.fa-sort-amount-down-alt:before {
    content: "\f884"
}

.fa-sort-amount-up:before {
    content: "\f161"
}

.fa-sort-amount-up-alt:before {
    content: "\f885"
}

.fa-sort-down:before {
    content: "\f0dd"
}

.fa-sort-numeric-down:before {
    content: "\f162"
}

.fa-sort-numeric-down-alt:before {
    content: "\f886"
}

.fa-sort-numeric-up:before {
    content: "\f163"
}

.fa-sort-numeric-up-alt:before {
    content: "\f887"
}

.fa-sort-shapes-down:before {
    content: "\f888"
}

.fa-sort-shapes-down-alt:before {
    content: "\f889"
}

.fa-sort-shapes-up:before {
    content: "\f88a"
}

.fa-sort-shapes-up-alt:before {
    content: "\f88b"
}

.fa-sort-size-down:before {
    content: "\f88c"
}

.fa-sort-size-down-alt:before {
    content: "\f88d"
}

.fa-sort-size-up:before {
    content: "\f88e"
}

.fa-sort-size-up-alt:before {
    content: "\f88f"
}

.fa-sort-up:before {
    content: "\f0de"
}

.fa-soundcloud:before {
    content: "\f1be"
}

.fa-soup:before {
    content: "\f823"
}

.fa-sourcetree:before {
    content: "\f7d3"
}

.fa-spa:before {
    content: "\f5bb"
}

.fa-space-shuttle:before {
    content: "\f197"
}

.fa-spade:before {
    content: "\f2f4"
}

.fa-sparkles:before {
    content: "\f890"
}

.fa-speakap:before {
    content: "\f3f3"
}

.fa-speaker-deck:before {
    content: "\f83c"
}

.fa-spell-check:before {
    content: "\f891"
}

.fa-spider:before {
    content: "\f717"
}

.fa-spider-black-widow:before {
    content: "\f718"
}

.fa-spider-web:before {
    content: "\f719"
}

.fa-spinner:before {
    content: "\f110"
}

.fa-spinner-third:before {
    content: "\f3f4"
}

.fa-splotch:before {
    content: "\f5bc"
}

.fa-spotify:before {
    content: "\f1bc"
}

.fa-spray-can:before {
    content: "\f5bd"
}

.fa-square:before {
    content: "\f0c8"
}

.fa-square-full:before {
    content: "\f45c"
}

.fa-square-root:before {
    content: "\f697"
}

.fa-square-root-alt:before {
    content: "\f698"
}

.fa-squarespace:before {
    content: "\f5be"
}

.fa-squirrel:before {
    content: "\f71a"
}

.fa-stack-exchange:before {
    content: "\f18d"
}

.fa-stack-overflow:before {
    content: "\f16c"
}

.fa-stackpath:before {
    content: "\f842"
}

.fa-staff:before {
    content: "\f71b"
}

.fa-stamp:before {
    content: "\f5bf"
}

.fa-star:before {
    content: "\f005"
}

.fa-star-and-crescent:before {
    content: "\f699"
}

.fa-star-christmas:before {
    content: "\f7d4"
}

.fa-star-exclamation:before {
    content: "\f2f3"
}

.fa-star-half:before {
    content: "\f089"
}

.fa-star-half-alt:before {
    content: "\f5c0"
}

.fa-star-of-david:before {
    content: "\f69a"
}

.fa-star-of-life:before {
    content: "\f621"
}

.fa-stars:before {
    content: "\f762"
}

.fa-staylinked:before {
    content: "\f3f5"
}

.fa-steak:before {
    content: "\f824"
}

.fa-steam:before {
    content: "\f1b6"
}

.fa-steam-square:before {
    content: "\f1b7"
}

.fa-steam-symbol:before {
    content: "\f3f6"
}

.fa-steering-wheel:before {
    content: "\f622"
}

.fa-step-backward:before {
    content: "\f048"
}

.fa-step-forward:before {
    content: "\f051"
}

.fa-stethoscope:before {
    content: "\f0f1"
}

.fa-sticker-mule:before {
    content: "\f3f7"
}

.fa-sticky-note:before {
    content: "\f249"
}

.fa-stocking:before {
    content: "\f7d5"
}

.fa-stomach:before {
    content: "\f623"
}

.fa-stop:before {
    content: "\f04d"
}

.fa-stop-circle:before {
    content: "\f28d"
}

.fa-stopwatch:before {
    content: "\f2f2"
}

.fa-store:before {
    content: "\f54e"
}

.fa-store-alt:before {
    content: "\f54f"
}

.fa-strava:before {
    content: "\f428"
}

.fa-stream:before {
    content: "\f550"
}

.fa-street-view:before {
    content: "\f21d"
}

.fa-stretcher:before {
    content: "\f825"
}

.fa-strikethrough:before {
    content: "\f0cc"
}

.fa-stripe:before {
    content: "\f429"
}

.fa-stripe-s:before {
    content: "\f42a"
}

.fa-stroopwafel:before {
    content: "\f551"
}

.fa-studiovinari:before {
    content: "\f3f8"
}

.fa-stumbleupon:before {
    content: "\f1a4"
}

.fa-stumbleupon-circle:before {
    content: "\f1a3"
}

.fa-subscript:before {
    content: "\f12c"
}

.fa-subway:before {
    content: "\f239"
}

.fa-suitcase:before {
    content: "\f0f2"
}

.fa-suitcase-rolling:before {
    content: "\f5c1"
}

.fa-sun:before {
    content: "\f185"
}

.fa-sun-cloud:before {
    content: "\f763"
}

.fa-sun-dust:before {
    content: "\f764"
}

.fa-sun-haze:before {
    content: "\f765"
}

.fa-sunglasses:before {
    content: "\f892"
}

.fa-sunrise:before {
    content: "\f766"
}

.fa-sunset:before {
    content: "\f767"
}

.fa-superpowers:before {
    content: "\f2dd"
}

.fa-superscript:before {
    content: "\f12b"
}

.fa-supple:before {
    content: "\f3f9"
}

.fa-surprise:before {
    content: "\f5c2"
}

.fa-suse:before {
    content: "\f7d6"
}

.fa-swatchbook:before {
    content: "\f5c3"
}

.fa-swimmer:before {
    content: "\f5c4"
}

.fa-swimming-pool:before {
    content: "\f5c5"
}

.fa-sword:before {
    content: "\f71c"
}

.fa-swords:before {
    content: "\f71d"
}

.fa-symfony:before {
    content: "\f83d"
}

.fa-synagogue:before {
    content: "\f69b"
}

.fa-sync:before {
    content: "\f021"
}

.fa-sync-alt:before {
    content: "\f2f1"
}

.fa-syringe:before {
    content: "\f48e"
}

.fa-table:before {
    content: "\f0ce"
}

.fa-table-tennis:before {
    content: "\f45d"
}

.fa-tablet:before {
    content: "\f10a"
}

.fa-tablet-alt:before {
    content: "\f3fa"
}

.fa-tablet-android:before {
    content: "\f3fb"
}

.fa-tablet-android-alt:before {
    content: "\f3fc"
}

.fa-tablet-rugged:before {
    content: "\f48f"
}

.fa-tablets:before {
    content: "\f490"
}

.fa-tachometer:before {
    content: "\f0e4"
}

.fa-tachometer-alt:before {
    content: "\f3fd"
}

.fa-tachometer-alt-average:before {
    content: "\f624"
}

.fa-tachometer-alt-fast:before {
    content: "\f625"
}

.fa-tachometer-alt-fastest:before {
    content: "\f626"
}

.fa-tachometer-alt-slow:before {
    content: "\f627"
}

.fa-tachometer-alt-slowest:before {
    content: "\f628"
}

.fa-tachometer-average:before {
    content: "\f629"
}

.fa-tachometer-fast:before {
    content: "\f62a"
}

.fa-tachometer-fastest:before {
    content: "\f62b"
}

.fa-tachometer-slow:before {
    content: "\f62c"
}

.fa-tachometer-slowest:before {
    content: "\f62d"
}

.fa-taco:before {
    content: "\f826"
}

.fa-tag:before {
    content: "\f02b"
}

.fa-tags:before {
    content: "\f02c"
}

.fa-tally:before {
    content: "\f69c"
}

.fa-tanakh:before {
    content: "\f827"
}

.fa-tape:before {
    content: "\f4db"
}

.fa-tasks:before {
    content: "\f0ae"
}

.fa-tasks-alt:before {
    content: "\f828"
}

.fa-taxi:before {
    content: "\f1ba"
}

.fa-teamspeak:before {
    content: "\f4f9"
}

.fa-teeth:before {
    content: "\f62e"
}

.fa-teeth-open:before {
    content: "\f62f"
}

.fa-telegram:before {
    content: "\f2c6"
}

.fa-telegram-plane:before {
    content: "\f3fe"
}

.fa-temperature-frigid:before {
    content: "\f768"
}

.fa-temperature-high:before {
    content: "\f769"
}

.fa-temperature-hot:before {
    content: "\f76a"
}

.fa-temperature-low:before {
    content: "\f76b"
}

.fa-tencent-weibo:before {
    content: "\f1d5"
}

.fa-tenge:before {
    content: "\f7d7"
}

.fa-tennis-ball:before {
    content: "\f45e"
}

.fa-terminal:before {
    content: "\f120"
}

.fa-text:before {
    content: "\f893"
}

.fa-text-height:before {
    content: "\f034"
}

.fa-text-size:before {
    content: "\f894"
}

.fa-text-width:before {
    content: "\f035"
}

.fa-th:before {
    content: "\f00a"
}

.fa-th-large:before {
    content: "\f009"
}

.fa-th-list:before {
    content: "\f00b"
}

.fa-the-red-yeti:before {
    content: "\f69d"
}

.fa-theater-masks:before {
    content: "\f630"
}

.fa-themeco:before {
    content: "\f5c6"
}

.fa-themeisle:before {
    content: "\f2b2"
}

.fa-thermometer:before {
    content: "\f491"
}

.fa-thermometer-empty:before {
    content: "\f2cb"
}

.fa-thermometer-full:before {
    content: "\f2c7"
}

.fa-thermometer-half:before {
    content: "\f2c9"
}

.fa-thermometer-quarter:before {
    content: "\f2ca"
}

.fa-thermometer-three-quarters:before {
    content: "\f2c8"
}

.fa-theta:before {
    content: "\f69e"
}

.fa-think-peaks:before {
    content: "\f731"
}

.fa-thumbs-down:before {
    content: "\f165"
}

.fa-thumbs-up:before {
    content: "\f164"
}

.fa-thumbtack:before {
    content: "\f08d"
}

.fa-thunderstorm:before {
    content: "\f76c"
}

.fa-thunderstorm-moon:before {
    content: "\f76d"
}

.fa-thunderstorm-sun:before {
    content: "\f76e"
}

.fa-ticket:before {
    content: "\f145"
}

.fa-ticket-alt:before {
    content: "\f3ff"
}

.fa-tilde:before {
    content: "\f69f"
}

.fa-times:before {
    content: "\f00d"
}

.fa-times-circle:before {
    content: "\f057"
}

.fa-times-hexagon:before {
    content: "\f2ee"
}

.fa-times-octagon:before {
    content: "\f2f0"
}

.fa-times-square:before {
    content: "\f2d3"
}

.fa-tint:before {
    content: "\f043"
}

.fa-tint-slash:before {
    content: "\f5c7"
}

.fa-tire:before {
    content: "\f631"
}

.fa-tire-flat:before {
    content: "\f632"
}

.fa-tire-pressure-warning:before {
    content: "\f633"
}

.fa-tire-rugged:before {
    content: "\f634"
}

.fa-tired:before {
    content: "\f5c8"
}

.fa-toggle-off:before {
    content: "\f204"
}

.fa-toggle-on:before {
    content: "\f205"
}

.fa-toilet:before {
    content: "\f7d8"
}

.fa-toilet-paper:before {
    content: "\f71e"
}

.fa-toilet-paper-alt:before {
    content: "\f71f"
}

.fa-tombstone:before {
    content: "\f720"
}

.fa-tombstone-alt:before {
    content: "\f721"
}

.fa-toolbox:before {
    content: "\f552"
}

.fa-tools:before {
    content: "\f7d9"
}

.fa-tooth:before {
    content: "\f5c9"
}

.fa-toothbrush:before {
    content: "\f635"
}

.fa-torah:before {
    content: "\f6a0"
}

.fa-torii-gate:before {
    content: "\f6a1"
}

.fa-tornado:before {
    content: "\f76f"
}

.fa-tractor:before {
    content: "\f722"
}

.fa-trade-federation:before {
    content: "\f513"
}

.fa-trademark:before {
    content: "\f25c"
}

.fa-traffic-cone:before {
    content: "\f636"
}

.fa-traffic-light:before {
    content: "\f637"
}

.fa-traffic-light-go:before {
    content: "\f638"
}

.fa-traffic-light-slow:before {
    content: "\f639"
}

.fa-traffic-light-stop:before {
    content: "\f63a"
}

.fa-train:before {
    content: "\f238"
}

.fa-tram:before {
    content: "\f7da"
}

.fa-transgender:before {
    content: "\f224"
}

.fa-transgender-alt:before {
    content: "\f225"
}

.fa-trash:before {
    content: "\f1f8"
}

.fa-trash-alt:before {
    content: "\f2ed"
}

.fa-trash-restore:before {
    content: "\f829"
}

.fa-trash-restore-alt:before {
    content: "\f82a"
}

.fa-trash-undo:before {
    content: "\f895"
}

.fa-trash-undo-alt:before {
    content: "\f896"
}

.fa-treasure-chest:before {
    content: "\f723"
}

.fa-tree:before {
    content: "\f1bb"
}

.fa-tree-alt:before {
    content: "\f400"
}

.fa-tree-christmas:before {
    content: "\f7db"
}

.fa-tree-decorated:before {
    content: "\f7dc"
}

.fa-tree-large:before {
    content: "\f7dd"
}

.fa-tree-palm:before {
    content: "\f82b"
}

.fa-trees:before {
    content: "\f724"
}

.fa-trello:before {
    content: "\f181"
}

.fa-triangle:before {
    content: "\f2ec"
}

.fa-tripadvisor:before {
    content: "\f262"
}

.fa-trophy:before {
    content: "\f091"
}

.fa-trophy-alt:before {
    content: "\f2eb"
}

.fa-truck:before {
    content: "\f0d1"
}

.fa-truck-container:before {
    content: "\f4dc"
}

.fa-truck-couch:before {
    content: "\f4dd"
}

.fa-truck-loading:before {
    content: "\f4de"
}

.fa-truck-monster:before {
    content: "\f63b"
}

.fa-truck-moving:before {
    content: "\f4df"
}

.fa-truck-pickup:before {
    content: "\f63c"
}

.fa-truck-plow:before {
    content: "\f7de"
}

.fa-truck-ramp:before {
    content: "\f4e0"
}

.fa-tshirt:before {
    content: "\f553"
}

.fa-tty:before {
    content: "\f1e4"
}

.fa-tumblr:before {
    content: "\f173"
}

.fa-tumblr-square:before {
    content: "\f174"
}

.fa-turkey:before {
    content: "\f725"
}

.fa-turtle:before {
    content: "\f726"
}

.fa-tv:before {
    content: "\f26c"
}

.fa-tv-retro:before {
    content: "\f401"
}

.fa-twitch:before {
    content: "\f1e8"
}

.fa-twitter:before {
    content: "\f099"
}

.fa-twitter-square:before {
    content: "\f081"
}

.fa-typo3:before {
    content: "\f42b"
}

.fa-uber:before {
    content: "\f402"
}

.fa-ubuntu:before {
    content: "\f7df"
}

.fa-uikit:before {
    content: "\f403"
}

.fa-umbrella:before {
    content: "\f0e9"
}

.fa-umbrella-beach:before {
    content: "\f5ca"
}

.fa-underline:before {
    content: "\f0cd"
}

.fa-undo:before {
    content: "\f0e2"
}

.fa-undo-alt:before {
    content: "\f2ea"
}

.fa-unicorn:before {
    content: "\f727"
}

.fa-union:before {
    content: "\f6a2"
}

.fa-uniregistry:before {
    content: "\f404"
}

.fa-universal-access:before {
    content: "\f29a"
}

.fa-university:before {
    content: "\f19c"
}

.fa-unlink:before {
    content: "\f127"
}

.fa-unlock:before {
    content: "\f09c"
}

.fa-unlock-alt:before {
    content: "\f13e"
}

.fa-untappd:before {
    content: "\f405"
}

.fa-upload:before {
    content: "\f093"
}

.fa-ups:before {
    content: "\f7e0"
}

.fa-usb:before {
    content: "\f287"
}

.fa-usd-circle:before {
    content: "\f2e8"
}

.fa-usd-square:before {
    content: "\f2e9"
}

.fa-user:before {
    content: "\f007"
}

.fa-user-alt:before {
    content: "\f406"
}

.fa-user-alt-slash:before {
    content: "\f4fa"
}

.fa-user-astronaut:before {
    content: "\f4fb"
}

.fa-user-chart:before {
    content: "\f6a3"
}

.fa-user-check:before {
    content: "\f4fc"
}

.fa-user-circle:before {
    content: "\f2bd"
}

.fa-user-clock:before {
    content: "\f4fd"
}

.fa-user-cog:before {
    content: "\f4fe"
}

.fa-user-crown:before {
    content: "\f6a4"
}

.fa-user-edit:before {
    content: "\f4ff"
}

.fa-user-friends:before {
    content: "\f500"
}

.fa-user-graduate:before {
    content: "\f501"
}

.fa-user-hard-hat:before {
    content: "\f82c"
}

.fa-user-headset:before {
    content: "\f82d"
}

.fa-user-injured:before {
    content: "\f728"
}

.fa-user-lock:before {
    content: "\f502"
}

.fa-user-md:before {
    content: "\f0f0"
}

.fa-user-md-chat:before {
    content: "\f82e"
}

.fa-user-minus:before {
    content: "\f503"
}

.fa-user-ninja:before {
    content: "\f504"
}

.fa-user-nurse:before {
    content: "\f82f"
}

.fa-user-plus:before {
    content: "\f234"
}

.fa-user-secret:before {
    content: "\f21b"
}

.fa-user-shield:before {
    content: "\f505"
}

.fa-user-slash:before {
    content: "\f506"
}

.fa-user-tag:before {
    content: "\f507"
}

.fa-user-tie:before {
    content: "\f508"
}

.fa-user-times:before {
    content: "\f235"
}

.fa-users:before {
    content: "\f0c0"
}

.fa-users-class:before {
    content: "\f63d"
}

.fa-users-cog:before {
    content: "\f509"
}

.fa-users-crown:before {
    content: "\f6a5"
}

.fa-users-medical:before {
    content: "\f830"
}

.fa-usps:before {
    content: "\f7e1"
}

.fa-ussunnah:before {
    content: "\f407"
}

.fa-utensil-fork:before {
    content: "\f2e3"
}

.fa-utensil-knife:before {
    content: "\f2e4"
}

.fa-utensil-spoon:before {
    content: "\f2e5"
}

.fa-utensils:before {
    content: "\f2e7"
}

.fa-utensils-alt:before {
    content: "\f2e6"
}

.fa-vaadin:before {
    content: "\f408"
}

.fa-value-absolute:before {
    content: "\f6a6"
}

.fa-vector-square:before {
    content: "\f5cb"
}

.fa-venus:before {
    content: "\f221"
}

.fa-venus-double:before {
    content: "\f226"
}

.fa-venus-mars:before {
    content: "\f228"
}

.fa-viacoin:before {
    content: "\f237"
}

.fa-viadeo:before {
    content: "\f2a9"
}

.fa-viadeo-square:before {
    content: "\f2aa"
}

.fa-vial:before {
    content: "\f492"
}

.fa-vials:before {
    content: "\f493"
}

.fa-viber:before {
    content: "\f409"
}

.fa-video:before {
    content: "\f03d"
}

.fa-video-plus:before {
    content: "\f4e1"
}

.fa-video-slash:before {
    content: "\f4e2"
}

.fa-vihara:before {
    content: "\f6a7"
}

.fa-vimeo:before {
    content: "\f40a"
}

.fa-vimeo-square:before {
    content: "\f194"
}

.fa-vimeo-v:before {
    content: "\f27d"
}

.fa-vine:before {
    content: "\f1ca"
}

.fa-vk:before {
    content: "\f189"
}

.fa-vnv:before {
    content: "\f40b"
}

.fa-voicemail:before {
    content: "\f897"
}

.fa-volcano:before {
    content: "\f770"
}

.fa-volleyball-ball:before {
    content: "\f45f"
}

.fa-volume:before {
    content: "\f6a8"
}

.fa-volume-down:before {
    content: "\f027"
}

.fa-volume-mute:before {
    content: "\f6a9"
}

.fa-volume-off:before {
    content: "\f026"
}

.fa-volume-slash:before {
    content: "\f2e2"
}

.fa-volume-up:before {
    content: "\f028"
}

.fa-vote-nay:before {
    content: "\f771"
}

.fa-vote-yea:before {
    content: "\f772"
}

.fa-vr-cardboard:before {
    content: "\f729"
}

.fa-vuejs:before {
    content: "\f41f"
}

.fa-walker:before {
    content: "\f831"
}

.fa-walking:before {
    content: "\f554"
}

.fa-wallet:before {
    content: "\f555"
}

.fa-wand:before {
    content: "\f72a"
}

.fa-wand-magic:before {
    content: "\f72b"
}

.fa-warehouse:before {
    content: "\f494"
}

.fa-warehouse-alt:before {
    content: "\f495"
}

.fa-washer:before {
    content: "\f898"
}

.fa-watch:before {
    content: "\f2e1"
}

.fa-watch-fitness:before {
    content: "\f63e"
}

.fa-water:before {
    content: "\f773"
}

.fa-water-lower:before {
    content: "\f774"
}

.fa-water-rise:before {
    content: "\f775"
}

.fa-wave-sine:before {
    content: "\f899"
}

.fa-wave-square:before {
    content: "\f83e"
}

.fa-wave-triangle:before {
    content: "\f89a"
}

.fa-waze:before {
    content: "\f83f"
}

.fa-webcam:before {
    content: "\f832"
}

.fa-webcam-slash:before {
    content: "\f833"
}

.fa-weebly:before {
    content: "\f5cc"
}

.fa-weibo:before {
    content: "\f18a"
}

.fa-weight:before {
    content: "\f496"
}

.fa-weight-hanging:before {
    content: "\f5cd"
}

.fa-weixin:before {
    content: "\f1d7"
}

.fa-whale:before {
    content: "\f72c"
}

.fa-whatsapp:before {
    content: "\f232"
}

.fa-whatsapp-square:before {
    content: "\f40c"
}

.fa-wheat:before {
    content: "\f72d"
}

.fa-wheelchair:before {
    content: "\f193"
}

.fa-whistle:before {
    content: "\f460"
}

.fa-whmcs:before {
    content: "\f40d"
}

.fa-wifi:before {
    content: "\f1eb"
}

.fa-wifi-1:before {
    content: "\f6aa"
}

.fa-wifi-2:before {
    content: "\f6ab"
}

.fa-wifi-slash:before {
    content: "\f6ac"
}

.fa-wikipedia-w:before {
    content: "\f266"
}

.fa-wind:before {
    content: "\f72e"
}

.fa-wind-turbine:before {
    content: "\f89b"
}

.fa-wind-warning:before {
    content: "\f776"
}

.fa-window:before {
    content: "\f40e"
}

.fa-window-alt:before {
    content: "\f40f"
}

.fa-window-close:before {
    content: "\f410"
}

.fa-window-maximize:before {
    content: "\f2d0"
}

.fa-window-minimize:before {
    content: "\f2d1"
}

.fa-window-restore:before {
    content: "\f2d2"
}

.fa-windows:before {
    content: "\f17a"
}

.fa-windsock:before {
    content: "\f777"
}

.fa-wine-bottle:before {
    content: "\f72f"
}

.fa-wine-glass:before {
    content: "\f4e3"
}

.fa-wine-glass-alt:before {
    content: "\f5ce"
}

.fa-wix:before {
    content: "\f5cf"
}

.fa-wizards-of-the-coast:before {
    content: "\f730"
}

.fa-wolf-pack-battalion:before {
    content: "\f514"
}

.fa-won-sign:before {
    content: "\f159"
}

.fa-wordpress:before {
    content: "\f19a"
}

.fa-wordpress-simple:before {
    content: "\f411"
}

.fa-wpbeginner:before {
    content: "\f297"
}

.fa-wpexplorer:before {
    content: "\f2de"
}

.fa-wpforms:before {
    content: "\f298"
}

.fa-wpressr:before {
    content: "\f3e4"
}

.fa-wreath:before {
    content: "\f7e2"
}

.fa-wrench:before {
    content: "\f0ad"
}

.fa-x-ray:before {
    content: "\f497"
}

.fa-xbox:before {
    content: "\f412"
}

.fa-xing:before {
    content: "\f168"
}

.fa-xing-square:before {
    content: "\f169"
}

.fa-y-combinator:before {
    content: "\f23b"
}

.fa-yahoo:before {
    content: "\f19e"
}

.fa-yammer:before {
    content: "\f840"
}

.fa-yandex:before {
    content: "\f413"
}

.fa-yandex-international:before {
    content: "\f414"
}

.fa-yarn:before {
    content: "\f7e3"
}

.fa-yelp:before {
    content: "\f1e9"
}

.fa-yen-sign:before {
    content: "\f157"
}

.fa-yin-yang:before {
    content: "\f6ad"
}

.fa-yoast:before {
    content: "\f2b1"
}

.fa-youtube:before {
    content: "\f167"
}

.fa-youtube-square:before {
    content: "\f431"
}

.fa-zhihu:before {
    content: "\f63f"
}

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

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

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: normal;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.0.svg#fontawesome) format("svg");
    unicode-range: U+f081,U+f08c,U+f092,U+f099,U+f09b,U+f0d2-f0d5,U+f113,U+f136,U+f13b-f13c,U+f15a,U+f167-f169,U+f16c-f16e,U+f170,U+f173-f174,U+f17a-f17e,U+f180,U+f184,U+f189-f18c,U+f194,U+f19a-f19b,U+f1a0-f1a4,U+f1a6-f1a7,U+f1a9-f1aa,U+f1b4,U+f1b6-f1b7,U+f1bc-f1be,U+f1ca-f1cc,U+f1d0-f1d1,U+f1d4-f1d6,U+f1e7-f1e8,U+f1ed-f1ee,U+f1f0-f1f2,U+f1f4-f1f5,U+f202,U+f208-f209,U+f20d-f20e,U+f211-f213,U+f215,U+f231-f232,U+f237,U+f23a-f23b,U+f23d-f23e,U+f24b-f24c,U+f260-f268,U+f26a-f26b,U+f26d-f26e,U+f270,U+f27d-f27e,U+f280-f282,U+f284-f285,U+f287-f28a,U+f293-f294,U+f297-f299,U+f2a5-f2a6,U+f2a9,U+f2ab-f2ad,U+f2b0,U+f2b2-f2b4,U+f2b8,U+f2c4-f2c6,U+f2d5-f2da,U+f2dd-f2de,U+f2e0,U+f35c,U+f368-f374,U+f378-f37d,U+f37f-f380,U+f383-f385,U+f388,U+f38b-f38f,U+f392,U+f394-f397,U+f399-f39a,U+f3a1-f3a4,U+f3a6-f3b2,U+f3b4-f3b8,U+f3ba-f3bc,U+f3c0,U+f3c3-f3c4,U+f3c6-f3c8,U+f3ca,U+f3cc,U+f3d0,U+f3d2,U+f3d4-f3d7,U+f3da-f3db,U+f3df,U+f3e1-f3e3,U+f3e6-f3e7,U+f3e9-f3ec,U+f3ee-f3ef,U+f3f5-f3f6,U+f3f8-f3f9,U+f3fe,U+f402-f405,U+f407-f408,U+f40a-f40d,U+f411-f417,U+f419,U+f41b-f41d,U+f41f,U+f421,U+f426
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: normal;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.1.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.1.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.1.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.1.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.1.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.1.svg#fontawesome) format("svg");
    unicode-range: U+f16b,U+f269,U+f425
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: normal;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.2.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.2.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.2.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.2.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.2.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.2.svg#fontawesome) format("svg");
    unicode-range: U+f42d-f42f
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: normal;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.3.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.3.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.3.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.3.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.3.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.3.svg#fontawesome) format("svg");
    unicode-range: U+f18d,U+f19e,U+f1b5,U+f1d7,U+f210,U+f216,U+f286,U+f2b1,U+f393,U+f3b9,U+f3bd,U+f3cb,U+f3d3,U+f3d8-f3d9,U+f3dc,U+f409,U+f423,U+f429,U+f430-f431
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: normal;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.5.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.5.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.5.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.5.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.5.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.5.svg#fontawesome) format("svg");
    unicode-range: U+f452,U+f457
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: normal;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.9.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.9.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.9.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.9.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.9.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.9.svg#fontawesome) format("svg");
    unicode-range: U+f44d
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: normal;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.10.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.10.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.10.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.10.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.10.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.10.svg#fontawesome) format("svg");
    unicode-range: U+f2ae,U+f4d5,U+f4e5
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: normal;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.11.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.11.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.11.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.11.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.11.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.11.svg#fontawesome) format("svg");
    unicode-range: U+f203,U+f4e6-f4f2,U+f4f8
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: normal;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.12.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.12.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.12.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.12.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.12.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.0.12.svg#fontawesome) format("svg");
    unicode-range: U+f4f7,U+f50a,U+f50c-f50d,U+f510,U+f512-f513
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: normal;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.1.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.1.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.1.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.1.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.1.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.1.0.svg#fontawesome) format("svg");
    unicode-range: U+f25e,U+f375,U+f5a3,U+f5be,U+f5cc,U+f5cf
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: normal;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.2.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.2.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.2.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.2.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.2.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.2.0.svg#fontawesome) format("svg");
    unicode-range: U+f5f1,U+f63f
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: normal;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.3.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.3.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.3.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.3.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.3.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.3.0.svg#fontawesome) format("svg");
    unicode-range: U+f642
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: normal;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.4.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.4.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.4.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.4.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.4.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.4.0.svg#fontawesome) format("svg");
    unicode-range: U+f4f3,U+f6ca,U+f6cc,U+f6dc,U+f704,U+f730
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: normal;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.4.2.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.4.2.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.4.2.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.4.2.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.4.2.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.4.2.svg#fontawesome) format("svg");
    unicode-range: U+f3e4
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: normal;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.6.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.6.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.6.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.6.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.6.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.6.0.svg#fontawesome) format("svg");
    unicode-range: U+f181,U+f77b,U+f78d,U+f790,U+f797,U+f7af-f7b1,U+f7b3,U+f7bb,U+f7df,U+f7e3
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: normal;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.7.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.7.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.7.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.7.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.7.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.7.0.svg#fontawesome) format("svg");
    unicode-range: U+f198,U+f1a5,U+f1a8,U+f1f3,U+f214,U+f23c,U+f296,U+f2aa,U+f391,U+f39d,U+f3f7,U+f427,U+f4f4,U+f50e,U+f60f
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: normal;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.8.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.8.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.8.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.8.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.8.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.8.0.svg#fontawesome) format("svg");
    unicode-range: U+f171,U+f179,U+f1e9,U+f27c,U+f3e8,U+f3f3,U+f41a,U+f41e,U+f420,U+f428,U+f42a-f42c,U+f459,U+f4e4,U+f4f6,U+f4f9,U+f50b,U+f50f,U+f511,U+f514,U+f592,U+f5a8,U+f5b2,U+f5b5,U+f5c6,U+f5f7,U+f5fa,U+f612,U+f69d,U+f6af,U+f6c9,U+f731,U+f75d,U+f778,U+f77a,U+f785,U+f789,U+f791,U+f798-f799,U+f7c6,U+f7d3,U+f7d6,U+f7e0-f7e1,U+f834-f83d,U+f83f-f840
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: normal;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.8.1.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.8.1.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.8.1.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.8.1.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.8.1.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.8.1.svg#fontawesome) format("svg");
    unicode-range: U+f0e1
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: normal;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.8.2.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.8.2.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.8.2.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.8.2.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.8.2.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.8.2.svg#fontawesome) format("svg");
    unicode-range: U+f082,U+f09a,U+f1d2-f1d3,U+f39e,U+f59e,U+f7bc,U+f841-f842
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: normal;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.9.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.9.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.9.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.9.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.9.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.9.0.svg#fontawesome) format("svg");
    unicode-range: U+f39f
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: normal;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.10.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.10.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.10.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.10.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.10.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.10.0.svg#fontawesome) format("svg");
    unicode-range: U+f89e
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: normal;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.10.2.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.10.2.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.10.2.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.10.2.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.10.2.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-brands-400-free-5.10.2.svg#fontawesome) format("svg");
    unicode-range: U+f4f5
}

.fab {
    font-family: "Font Awesome 5 Brands"
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.0.0.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.0.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.0.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.0.svg#fontawesome) format("svg");
    unicode-range: U+f002,U+f008-f009,U+f00b-f00c,U+f00e,U+f011,U+f013,U+f017,U+f019,U+f01c,U+f022-f025,U+f02a-f02b,U+f02d,U+f030,U+f040-f041,U+f044,U+f047,U+f049-f04a,U+f04e,U+f050,U+f052-f055,U+f057-f05b,U+f05e,U+f060-f066,U+f068-f06a,U+f074,U+f077-f07a,U+f07c-f07e,U+f085,U+f089,U+f08b,U+f08e,U+f090-f091,U+f093-f094,U+f098,U+f09c-f09e,U+f0a4-f0ab,U+f0b2,U+f0c1,U+f0c3,U+f0c6,U+f0c9,U+f0ce,U+f0d7-f0db,U+f0e2-f0e3,U+f0e9-f0ea,U+f0ec,U+f0f4,U+f0f8,U+f0fa-f0fe,U+f100-f108,U+f10a-f10b,U+f11b-f11c,U+f120-f122,U+f124,U+f126-f128,U+f12e,U+f134,U+f137-f13a,U+f13d-f13e,U+f141-f143,U+f146,U+f148-f14d,U+f150-f154,U+f156-f159,U+f175-f178,U+f182-f183,U+f186,U+f188,U+f191-f192,U+f195,U+f199,U+f1ad-f1ae,U+f1b0,U+f1b2-f1b3,U+f1b8,U+f1bb,U+f1c0,U+f1cd,U+f1d8,U+f1da,U+f1e0-f1e2,U+f1e6,U+f1ea,U+f1fa,U+f1fd-f1fe,U+f204-f206,U+f20b,U+f217-f218,U+f21c,U+f221-f22d,U+f233,U+f238-f239,U+f240-f244,U+f246,U+f24d,U+f255-f25c,U+f26c,U+f28b,U+f28d,U+f290-f292,U+f295,U+f29d,U+f2a1-f2a4,U+f2a8,U+f2c7-f2ce,U+f2d0,U+f2d2-f2d3,U+f2db,U+f2e6-f2e7,U+f2ea-f2eb,U+f2ee,U+f2f0-f2f1,U+f2f3,U+f2f5-f2f9,U+f2fd,U+f300-f301,U+f303,U+f307-f30f,U+f31d,U+f320-f326,U+f328-f32e,U+f330-f332,U+f336-f33e,U+f340-f34c,U+f350-f353,U+f355,U+f358-f35b,U+f35d,U+f360-f367,U+f376,U+f37e,U+f387,U+f389-f38a,U+f390,U+f39b-f39c,U+f3a0,U+f3b3,U+f3be-f3bf,U+f3c2,U+f3c5,U+f3cd-f3cf,U+f3de,U+f3e5,U+f3ed,U+f3f0,U+f3f2,U+f3fa-f3fc,U+f400-f401,U+f40e-f410,U+f422,U+f424,U+10f002,U+10f008-10f009,U+10f00b-10f00c,U+10f00e,U+10f011,U+10f013,U+10f017,U+10f019,U+10f01c,U+10f022-10f025,U+10f02a-10f02b,U+10f02d,U+10f030,U+10f040-10f041,U+10f044,U+10f047,U+10f049-10f04a,U+10f04e,U+10f050,U+10f052-10f055,U+10f057-10f05b,U+10f05e,U+10f060-10f066,U+10f068-10f06a,U+10f074,U+10f077-10f07a,U+10f07c-10f07e,U+10f085,U+10f089,U+10f08b,U+10f08e,U+10f090-10f091,U+10f093-10f094,U+10f098,U+10f09c-10f09e,U+10f0a4-10f0ab,U+10f0b2,U+10f0c1,U+10f0c3,U+10f0c6,U+10f0c9,U+10f0ce,U+10f0d7-10f0db,U+10f0e2-10f0e3,U+10f0e9-10f0ea,U+10f0ec,U+10f0f4,U+10f0f8,U+10f0fa-10f0fe,U+10f100-10f108,U+10f10a-10f10b,U+10f11b-10f11c,U+10f120-10f122,U+10f124,U+10f126-10f128,U+10f12e,U+10f134,U+10f137-10f13a,U+10f13d-10f13e,U+10f141-10f143,U+10f146,U+10f148-10f14d,U+10f150-10f154,U+10f156-10f159,U+10f175-10f178,U+10f182-10f183,U+10f186,U+10f188,U+10f191-10f192,U+10f195,U+10f199,U+10f1ad-10f1ae,U+10f1b0,U+10f1b2-10f1b3,U+10f1b8,U+10f1bb,U+10f1c0,U+10f1cd,U+10f1d8,U+10f1da,U+10f1e0-10f1e2,U+10f1e6,U+10f1ea,U+10f1fa,U+10f1fd-10f1fe,U+10f204-10f206,U+10f20b,U+10f217-10f218,U+10f21c,U+10f221-10f22d,U+10f233,U+10f238-10f239,U+10f240-10f244,U+10f246,U+10f24d,U+10f255-10f25c,U+10f26c,U+10f28b,U+10f28d,U+10f290-10f292,U+10f295,U+10f29d,U+10f2a1-10f2a4,U+10f2a8,U+10f2c7-10f2ce,U+10f2d0,U+10f2d2-10f2d3,U+10f2db,U+10f2e6-10f2e7,U+10f2ea-10f2eb,U+10f2ee,U+10f2f0-10f2f1,U+10f2f3,U+10f2f5-10f2f9,U+10f2fd,U+10f300-10f301,U+10f303,U+10f307-10f30f,U+10f31d,U+10f320-10f326,U+10f328-10f32e,U+10f330-10f332,U+10f336-10f33e,U+10f340-10f34c,U+10f350-10f353,U+10f355,U+10f358-10f35b,U+10f35d,U+10f360-10f367,U+10f376,U+10f37e,U+10f387,U+10f389-10f38a,U+10f390,U+10f39b-10f39c,U+10f3a0,U+10f3b3,U+10f3be-10f3bf,U+10f3c2,U+10f3c5,U+10f3cd-10f3cf,U+10f3de,U+10f3e5,U+10f3ed,U+10f3f0,U+10f3f2,U+10f3fa-10f3fc,U+10f400-10f401,U+10f40e-10f410,U+10f422,U+10f424
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.0.1.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.0.1.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.1.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.1.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.1.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.1.svg#fontawesome) format("svg");
    unicode-range: U+f3c1,U+10f3c1
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.0.3.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.0.3.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.3.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.3.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.3.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.3.svg#fontawesome) format("svg");
    unicode-range: U+f19c,U+f245,U+f2b9,U+f2bb,U+f2c1,U+f3e0,U+10f19c,U+10f245,U+10f2b9,U+10f2bb,U+10f2c1,U+10f3e0
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.0.5.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.0.5.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.5.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.5.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.5.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.5.svg#fontawesome) format("svg");
    unicode-range: U+f1e3,U+f432-f434,U+f436-f438,U+f449-f44c,U+f44e-f451,U+f453,U+f455,U+f458,U+f45a-f45b,U+f45d-f45e,U+10f1e3,U+10f432-10f434,U+10f436-10f438,U+10f449-10f44c,U+10f44e-10f451,U+10f453,U+10f455,U+10f458,U+10f45a-10f45b,U+10f45d-10f45e
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.0.7.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.0.7.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.7.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.7.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.7.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.7.svg#fontawesome) format("svg");
    unicode-range: U+f0d1,U+f0f1,U+f0f9,U+f21e,U+f461,U+f463-f46f,U+f472-f475,U+f479-f47a,U+f47d-f47e,U+f481-f487,U+f489,U+f48b-f496,U+10f0d1,U+10f0f1,U+10f0f9,U+10f21e,U+10f461,U+10f463-10f46f,U+10f472-10f475,U+10f479-10f47a,U+10f47d-10f47e,U+10f481-10f487,U+10f489,U+10f48b-10f496
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.0.9.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.0.9.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.9.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.9.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.9.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.9.svg#fontawesome) format("svg");
    unicode-range: U+f03d,U+f06c,U+f086,U+f0ac,U+f0f2,U+f10d-f10e,U+f155,U+f187,U+f2b5,U+f2e8-f2e9,U+f2fe,U+f3dd,U+f47b-f47c,U+f498,U+f49a-f49b,U+f49d,U+f49f-f4b9,U+f4bb-f4c8,U+f4cb-f4d2,U+f4d4,U+f4d6,U+f4d8-f4d9,U+f4db-f4e2,U+10f03d,U+10f06c,U+10f086,U+10f0ac,U+10f0f2,U+10f10d-10f10e,U+10f155,U+10f187,U+10f2b5,U+10f2e8-10f2e9,U+10f2fe,U+10f3dd,U+10f47b-10f47c,U+10f498,U+10f49a-10f49b,U+10f49d,U+10f49f-10f4b9,U+10f4bb-10f4c8,U+10f4cb-10f4d2,U+10f4d4,U+10f4d6,U+10f4d8-10f4d9,U+10f4db-10f4e2
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.0.10.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.0.10.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.10.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.10.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.10.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.10.svg#fontawesome) format("svg");
    unicode-range: U+f471,U+f4ca,U+10f471,U+10f4ca
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.0.11.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.0.11.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.11.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.11.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.11.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.11.svg#fontawesome) format("svg");
    unicode-range: U+f007,U+f0c0,U+f0c2,U+f0ed-f0ee,U+f0f0,U+f1de,U+f21b,U+f234-f235,U+f2bd,U+f381-f382,U+f3f1,U+f406,U+f4e6,U+f4fa-f501,U+f503-f509,U+10f007,U+10f0c0,U+10f0c2,U+10f0ed-10f0ee,U+10f0f0,U+10f1de,U+10f21b,U+10f234-10f235,U+10f2bd,U+10f381-10f382,U+10f3f1,U+10f406,U+10f4e6,U+10f4fa-10f501,U+10f503-10f509
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.0.13.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.0.13.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.13.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.13.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.13.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.0.13.svg#fontawesome) format("svg");
    unicode-range: U+f00d,U+f010,U+f067,U+f072,U+f0ad,U+f0d6,U+f0e8,U+f130-f131,U+f24e,U+f3c9,U+f3d1,U+f515-f517,U+f519-f51e,U+f520-f52c,U+f52e,U+f530-f533,U+f535-f54b,U+f54d-f552,U+f554-f555,U+10f00d,U+10f010,U+10f067,U+10f072,U+10f0ad,U+10f0d6,U+10f0e8,U+10f130-10f131,U+10f24e,U+10f3c9,U+10f3d1,U+10f515-10f517,U+10f519-10f51e,U+10f520-10f52c,U+10f52e,U+10f530-10f533,U+10f535-10f54b,U+10f54d-10f552,U+10f554-10f555
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.1.0.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.1.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.1.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.1.0.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.1.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.1.0.svg#fontawesome) format("svg");
    unicode-range: U+f043,U+f0c4,U+f0d0,U+f118-f11a,U+f125,U+f1ba,U+f1fb-f1fc,U+f207,U+f236,U+f279,U+f304-f305,U+f4da,U+f52d,U+f556-f558,U+f55a-f55f,U+f562-f56b,U+f575-f577,U+f579-f58b,U+f58d-f590,U+f593-f595,U+f597-f59d,U+f59f-f5a2,U+f5a4-f5a7,U+f5a9-f5af,U+f5b1,U+f5b3-f5b4,U+f5b6,U+f5b8-f5bd,U+f5c0,U+f5c2-f5c5,U+f5c7-f5cb,U+f5cd,U+10f043,U+10f0c4,U+10f0d0,U+10f118-10f11a,U+10f125,U+10f1ba,U+10f1fb-10f1fc,U+10f207,U+10f236,U+10f279,U+10f304-10f305,U+10f4da,U+10f52d,U+10f556-10f558,U+10f55a-10f55f,U+10f562-10f56b,U+10f575-10f577,U+10f579-10f58b,U+10f58d-10f590,U+10f593-10f595,U+10f597-10f59d,U+10f59f-10f5a2,U+10f5a4-10f5a7,U+10f5a9-10f5af,U+10f5b1,U+10f5b3-10f5b4,U+10f5b6,U+10f5b8-10f5bd,U+10f5c0,U+10f5c2-10f5c5,U+10f5c7-10f5cb,U+10f5cd
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.1.1.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.1.1.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.1.1.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.1.1.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.1.1.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.1.1.svg#fontawesome) format("svg");
    unicode-range: U+f386,U+f58c,U+f596,U+10f386,U+10f58c,U+10f596
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.2.0.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.2.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.2.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.2.0.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.2.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.2.0.svg#fontawesome) format("svg");
    unicode-range: U+f001,U+f018,U+f0e4,U+f0f3,U+f109,U+f14e,U+f1b9,U+f1e5,U+f1f6,U+f21d,U+f276-f277,U+f3fd,U+f4d7,U+f518,U+f5d0-f5da,U+f5dd-f5e6,U+f5e8-f5f0,U+f5f2,U+f5f4-f5f5,U+f5f8-f5f9,U+f5fb-f60e,U+f610,U+f614,U+f616-f619,U+f61c-f62f,U+f633,U+f635-f63d,U+10f001,U+10f018,U+10f0e4,U+10f0f3,U+10f109,U+10f14e,U+10f1b9,U+10f1e5,U+10f1f6,U+10f21d,U+10f276-10f277,U+10f3fd,U+10f4d7,U+10f518,U+10f5d0-10f5da,U+10f5dd-10f5e6,U+10f5e8-10f5f0,U+10f5f2,U+10f5f4-10f5f5,U+10f5f8-10f5f9,U+10f5fb-10f60e,U+10f610,U+10f614,U+10f616-10f619,U+10f61c-10f62f,U+10f633,U+10f635-10f63d
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.3.0.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.3.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.3.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.3.0.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.3.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.3.0.svg#fontawesome) format("svg");
    unicode-range: U+f027-f028,U+f02f,U+f080,U+f0a1,U+f0b1,U+f0eb,U+f1ac,U+f1ec,U+f200-f201,U+f2e2,U+f61a-f61b,U+f640,U+f643-f653,U+f655-f656,U+f65d-f663,U+f665-f675,U+f678-f680,U+f683-f68b,U+f694-f695,U+f697-f69c,U+f69e-f69f,U+f6a1-f6a9,U+f6ac,U+10f027-10f028,U+10f02f,U+10f080,U+10f0a1,U+10f0b1,U+10f0eb,U+10f1ac,U+10f1ec,U+10f200-10f201,U+10f2e2,U+10f61a-10f61b,U+10f640,U+10f643-10f653,U+10f655-10f656,U+10f65d-10f663,U+10f665-10f675,U+10f678-10f680,U+10f683-10f68b,U+10f694-10f695,U+10f697-10f69c,U+10f69e-10f69f,U+10f6a1-10f6a9,U+10f6ac
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.4.0.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.4.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.4.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.4.0.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.4.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.4.0.svg#fontawesome) format("svg");
    unicode-range: U+f499,U+f676,U+f6ae,U+f6b0-f6b3,U+f6b5-f6bc,U+f6bf-f6c2,U+f6c5-f6c8,U+f6cb,U+f6cd-f6d5,U+f6d8-f6d9,U+f6db,U+f6de-f6e3,U+f6e5-f6ec,U+f6ee,U+f6f1-f6f3,U+f6f5-f6f9,U+f6fc-f6fd,U+f6ff-f703,U+f707,U+f70a-f70c,U+f711-f713,U+f715-f71d,U+f720-f724,U+f726-f729,U+f72b,U+f72d,U+f72f,U+10f499,U+10f676,U+10f6ae,U+10f6b0-10f6b3,U+10f6b5-10f6bc,U+10f6bf-10f6c2,U+10f6c5-10f6c8,U+10f6cb,U+10f6cd-10f6d5,U+10f6d8-10f6d9,U+10f6db,U+10f6de-10f6e3,U+10f6e5-10f6ec,U+10f6ee,U+10f6f1-10f6f3,U+10f6f5-10f6f9,U+10f6fc-10f6fd,U+10f6ff-10f703,U+10f707,U+10f70a-10f70c,U+10f711-10f713,U+10f715-10f71d,U+10f720-10f724,U+10f726-10f729,U+10f72b,U+10f72d,U+10f72f
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.4.1.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.4.1.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.4.1.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.4.1.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.4.1.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.4.1.svg#fontawesome) format("svg");
    unicode-range: U+f72a,U+10f72a
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.5.0.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.5.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.5.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.5.0.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.5.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.5.0.svg#fontawesome) format("svg");
    unicode-range: U+f0e7,U+f185,U+f2dc,U+f6c3-f6c4,U+f72e,U+f732-f735,U+f737-f750,U+f752-f758,U+f75a,U+f75c,U+f75e-f76e,U+f771-f776,U+10f0e7,U+10f185,U+10f2dc,U+10f6c3-10f6c4,U+10f72e,U+10f732-10f735,U+10f737-10f750,U+10f752-10f758,U+10f75a,U+10f75c,U+10f75e-10f76e,U+10f771-10f776
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.6.0.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.6.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.6.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.6.0.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.6.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.6.0.svg#fontawesome) format("svg");
    unicode-range: U+f06b,U+f5b7,U+f77d,U+f77f,U+f781-f782,U+f788,U+f78a-f78c,U+f78e-f78f,U+f792-f796,U+f79a-f7a8,U+f7aa,U+f7ac-f7ae,U+f7b4-f7b6,U+f7b8,U+f7bd-f7be,U+f7c0-f7c3,U+f7c5,U+f7c7-f7d2,U+f7d4,U+f7d7-f7d8,U+f7da-f7dc,U+f7de,U+f7e2,U+10f06b,U+10f5b7,U+10f77d,U+10f77f,U+10f781-10f782,U+10f788,U+10f78a-10f78c,U+10f78e-10f78f,U+10f792-10f796,U+10f79a-10f7a8,U+10f7aa,U+10f7ac-10f7ae,U+10f7b4-10f7b6,U+10f7b8,U+10f7bd-10f7be,U+10f7c0-10f7c3,U+10f7c5,U+10f7c7-10f7d2,U+10f7d4,U+10f7d7-10f7d8,U+10f7da-10f7dc,U+10f7de,U+10f7e2
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.6.1.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.6.1.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.6.1.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.6.1.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.6.1.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.6.1.svg#fontawesome) format("svg");
    unicode-range: U+f071,U+10f071
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.6.3.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.6.3.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.6.3.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.6.3.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.6.3.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.6.3.svg#fontawesome) format("svg");
    unicode-range: U+f7e4,U+10f7e4
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.7.0.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.7.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.7.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.7.0.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.7.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.7.0.svg#fontawesome) format("svg");
    unicode-range: U+f00a,U+f015,U+f06e,U+f070,U+f135,U+f1e4,U+f2a0,U+f377,U+f470,U+f49c,U+f49e,U+f4c9,U+f664,U+f6d6-f6d7,U+f705,U+f725,U+f77e,U+f780,U+f7e5-f7e7,U+f7e9-f7f0,U+f7f2-f7fc,U+f7fe,U+f800-f812,U+f814-f81b,U+f81e-f823,U+f825-f827,U+f82b-f833,U+10f00a,U+10f015,U+10f06e,U+10f070,U+10f135,U+10f1e4,U+10f2a0,U+10f377,U+10f470,U+10f49c,U+10f49e,U+10f4c9,U+10f664,U+10f6d6-10f6d7,U+10f705,U+10f725,U+10f77e,U+10f780,U+10f7e5-10f7e7,U+10f7e9-10f7f0,U+10f7f2-10f7fc,U+10f7fe,U+10f800-10f812,U+10f814-10f81b,U+10f81e-10f823,U+10f825-10f827,U+10f82b-10f833
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.7.1.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.7.1.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.7.1.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.7.1.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.7.1.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.7.1.svg#fontawesome) format("svg");
    unicode-range: U+f7f1,U+10f7f1
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.8.0.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.8.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.8.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.8.0.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.8.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.8.0.svg#fontawesome) format("svg");
    unicode-range: U+f01e,U+f021,U+f026,U+f076,U+f12d,U+f31e,U+f356,U+f45f,U+f5b0,U+f7ff,U+f83e,U+10f01e,U+10f021,U+10f026,U+10f076,U+10f12d,U+10f31e,U+10f356,U+10f45f,U+10f5b0,U+10f7ff,U+10f83e
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.8.2.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.8.2.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.8.2.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.8.2.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.8.2.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.8.2.svg#fontawesome) format("svg");
    unicode-range: U+f560,U+f7b9-f7ba,U+10f560,U+10f7b9-10f7ba
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.9.0.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.9.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.9.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.9.0.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.9.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.9.0.svg#fontawesome) format("svg");
    unicode-range: U+f036-f03c,U+f0ae,U+f0ca-f0cd,U+f15d-f15e,U+f160-f163,U+f1dd,U+f313-f315,U+f34e,U+f439-f448,U+f502,U+f5dc,U+f677,U+f843-f855,U+f858-f85e,U+f860-f862,U+f864,U+f866-f878,U+f87a,U+f87c-f87d,U+f880-f892,U+f897-f89b,U+10f036-10f03c,U+10f0ae,U+10f0ca-10f0cd,U+10f15d-10f15e,U+10f160-10f163,U+10f1dd,U+10f313-10f315,U+10f34e,U+10f439-10f448,U+10f502,U+10f5dc,U+10f677,U+10f843-10f855,U+10f858-10f85e,U+10f860-10f862,U+10f864,U+10f866-10f878,U+10f87a,U+10f87c-10f87d,U+10f880-10f892,U+10f897-10f89b
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.10.1.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.10.1.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.10.1.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.10.1.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.10.1.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.10.1.svg#fontawesome) format("svg");
    unicode-range: U+f000,U+f012,U+f029,U+f03e,U+f06d,U+f075,U+f07b,U+f083-f084,U+f0a0,U+f0b0,U+f11e,U+f140,U+f19d,U+f1eb,U+f20a,U+f247-f248,U+f251-f254,U+f25d,U+f275,U+f27a,U+f2c2,U+f2d1,U+f302,U+f310-f311,U+f34d,U+f354,U+f357,U+f3a5,U+f435,U+f454,U+f456,U+f476,U+f47f-f480,U+f4e3,U+f51f,U+f52f,U+f534,U+f561,U+f578,U+f591,U+f5ce,U+f5db,U+f5e7,U+f5f6,U+f611,U+f613,U+f615,U+f654,U+f657-f658,U+f681-f682,U+f68c-f693,U+f6aa-f6ab,U+f6be,U+f6da,U+f6e4,U+f6ed,U+f6ef-f6f0,U+f6f4,U+f6fa-f6fb,U+f6fe,U+f72c,U+f751,U+f759,U+f75b,U+f779,U+f77c,U+f786-f787,U+f7ab,U+f7b2,U+f7b7,U+f7bf,U+f7e8,U+f813,U+f85f,U+f863,U+f87b,U+f89c-f89d,U+10f000,U+10f012,U+10f029,U+10f03e,U+10f06d,U+10f075,U+10f07b,U+10f083-10f084,U+10f0a0,U+10f0b0,U+10f11e,U+10f140,U+10f19d,U+10f1eb,U+10f20a,U+10f247-10f248,U+10f251-10f254,U+10f25d,U+10f275,U+10f27a,U+10f2c2,U+10f2d1,U+10f302,U+10f310-10f311,U+10f34d,U+10f354,U+10f357,U+10f3a5,U+10f435,U+10f454,U+10f456,U+10f476,U+10f47f-10f480,U+10f4e3,U+10f51f,U+10f52f,U+10f534,U+10f561,U+10f578,U+10f591,U+10f5ce,U+10f5db,U+10f5e7,U+10f5f6,U+10f611,U+10f613,U+10f615,U+10f654,U+10f657-10f658,U+10f681-10f682,U+10f68c-10f693,U+10f6aa-10f6ab,U+10f6be,U+10f6da,U+10f6e4,U+10f6ed,U+10f6ef-10f6f0,U+10f6f4,U+10f6fa-10f6fb,U+10f6fe,U+10f72c,U+10f751,U+10f759,U+10f75b,U+10f779,U+10f77c,U+10f786-10f787,U+10f7ab,U+10f7b2,U+10f7b7,U+10f7bf,U+10f7e8,U+10f813,U+10f85f,U+10f863,U+10f87b,U+10f89c-10f89d
}

@font-face {
    font-family: "Font Awesome 5 Duotone";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.10.2.eot);
    src: url(../fonts/fontawesome/fa-duotone-900-pro-5.10.2.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.10.2.woff2) format("woff2"),url(../fonts/fontawesome/fa-duotone-900-pro-5.10.2.woff) format("woff"),url(../fonts/fontawesome/fa-duotone-900-pro-5.10.2.ttf) format("truetype"),url(../fonts/fontawesome/fa-duotone-900-pro-5.10.2.svg#fontawesome) format("svg");
    unicode-range: U+f004-f005,U+f02c,U+f02e,U+f031-f035,U+f042,U+f048,U+f04b-f04d,U+f051,U+f056,U+f073,U+f08d,U+f095,U+f0a3,U+f0c5,U+f0c7-f0c8,U+f0dc-f0de,U+f0e0,U+f110-f111,U+f129-f12c,U+f132-f133,U+f144-f145,U+f15b-f15c,U+f164-f165,U+f193,U+f197,U+f1ab,U+f1c1-f1c9,U+f1ce,U+f1dc,U+f1f8-f1f9,U+f219-f21a,U+f249,U+f271-f274,U+f29a,U+f29e,U+f2a7,U+f2b6,U+f2e1,U+f2e3-f2e5,U+f2ec-f2ed,U+f2f2,U+f2f4,U+f2fa-f2fc,U+f306,U+f312,U+f316-f31a,U+f31c,U+f327,U+f333-f335,U+f3f4,U+f3ff,U+f45c,U+f460,U+f462,U+f477-f478,U+f488,U+f48a,U+f497,U+f4ba,U+f4d3,U+f54c,U+f553,U+f559,U+f56c-f574,U+f5bf,U+f5c1,U+f5f3,U+f630-f632,U+f634,U+f63e,U+f641,U+f659-f65c,U+f696,U+f6a0,U+f6ad,U+f6b4,U+f6bd,U+f6dd,U+f706,U+f708-f709,U+f70d-f710,U+f714,U+f71e-f71f,U+f736,U+f76f-f770,U+f777,U+f783-f784,U+f7a9,U+f7c4,U+f7d5,U+f7d9,U+f7dd,U+f7fd,U+f81c-f81d,U+f824,U+f828-f82a,U+f856-f857,U+f865,U+f879,U+f87e-f87f,U+f893-f896,U+10f004-10f005,U+10f02c,U+10f02e,U+10f031-10f035,U+10f042,U+10f048,U+10f04b-10f04d,U+10f051,U+10f056,U+10f073,U+10f08d,U+10f095,U+10f0a3,U+10f0c5,U+10f0c7-10f0c8,U+10f0dc-10f0de,U+10f0e0,U+10f110-10f111,U+10f129-10f12c,U+10f132-10f133,U+10f144-10f145,U+10f15b-10f15c,U+10f164-10f165,U+10f193,U+10f197,U+10f1ab,U+10f1c1-10f1c9,U+10f1ce,U+10f1dc,U+10f1f8-10f1f9,U+10f219-10f21a,U+10f249,U+10f271-10f274,U+10f29a,U+10f29e,U+10f2a7,U+10f2b6,U+10f2e1,U+10f2e3-10f2e5,U+10f2ec-10f2ed,U+10f2f2,U+10f2f4,U+10f2fa-10f2fc,U+10f306,U+10f312,U+10f316-10f31a,U+10f31c,U+10f327,U+10f333-10f335,U+10f3f4,U+10f3ff,U+10f45c,U+10f460,U+10f462,U+10f477-10f478,U+10f488,U+10f48a,U+10f497,U+10f4ba,U+10f4d3,U+10f54c,U+10f553,U+10f559,U+10f56c-10f574,U+10f5bf,U+10f5c1,U+10f5f3,U+10f630-10f632,U+10f634,U+10f63e,U+10f641,U+10f659-10f65c,U+10f696,U+10f6a0,U+10f6ad,U+10f6b4,U+10f6bd,U+10f6dd,U+10f706,U+10f708-10f709,U+10f70d-10f710,U+10f714,U+10f71e-10f71f,U+10f736,U+10f76f-10f770,U+10f777,U+10f783-10f784,U+10f7a9,U+10f7c4,U+10f7d5,U+10f7d9,U+10f7dd,U+10f7fd,U+10f81c-10f81d,U+10f824,U+10f828-10f82a,U+10f856-10f857,U+10f865,U+10f879,U+10f87e-10f87f,U+10f893-10f896
}

.fad {
    position: relative;
    font-family: "Font Awesome 5 Duotone";
    font-weight: 900
}

.fad:before {
    position: absolute;
    color: var(--fa-primary-color,inherit);
    opacity: 1;
    opacity: var(--fa-primary-opacity,1)
}

.fad:after {
    color: var(--fa-secondary-color,inherit)
}

.fa-swap-opacity .fad:before,.fad.fa-swap-opacity:before,.fad:after {
    opacity: .4;
    opacity: var(--fa-secondary-opacity,.4)
}

.fa-swap-opacity .fad:after,.fad.fa-swap-opacity:after {
    opacity: 1;
    opacity: var(--fa-primary-opacity,1)
}

.fad.fa-inverse {
    color: #fff
}

.fad.fa-stack-1x,.fad.fa-stack-2x {
    position: absolute
}

.fad.fa-fw:before,.fad.fa-stack-1x:before,.fad.fa-stack-2x:before {
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.fad.fa-abacus:after {
    content: "\10f640"
}

.fad.fa-acorn:after {
    content: "\10f6ae"
}

.fad.fa-ad:after {
    content: "\10f641"
}

.fad.fa-address-book:after {
    content: "\10f2b9"
}

.fad.fa-address-card:after {
    content: "\10f2bb"
}

.fad.fa-adjust:after {
    content: "\10f042"
}

.fad.fa-air-freshener:after {
    content: "\10f5d0"
}

.fad.fa-alarm-clock:after {
    content: "\10f34e"
}

.fad.fa-alarm-exclamation:after {
    content: "\10f843"
}

.fad.fa-alarm-plus:after {
    content: "\10f844"
}

.fad.fa-alarm-snooze:after {
    content: "\10f845"
}

.fad.fa-alicorn:after {
    content: "\10f6b0"
}

.fad.fa-align-center:after {
    content: "\10f037"
}

.fad.fa-align-justify:after {
    content: "\10f039"
}

.fad.fa-align-left:after {
    content: "\10f036"
}

.fad.fa-align-right:after {
    content: "\10f038"
}

.fad.fa-align-slash:after {
    content: "\10f846"
}

.fad.fa-allergies:after {
    content: "\10f461"
}

.fad.fa-ambulance:after {
    content: "\10f0f9"
}

.fad.fa-american-sign-language-interpreting:after {
    content: "\10f2a3"
}

.fad.fa-analytics:after {
    content: "\10f643"
}

.fad.fa-anchor:after {
    content: "\10f13d"
}

.fad.fa-angel:after {
    content: "\10f779"
}

.fad.fa-angle-double-down:after {
    content: "\10f103"
}

.fad.fa-angle-double-left:after {
    content: "\10f100"
}

.fad.fa-angle-double-right:after {
    content: "\10f101"
}

.fad.fa-angle-double-up:after {
    content: "\10f102"
}

.fad.fa-angle-down:after {
    content: "\10f107"
}

.fad.fa-angle-left:after {
    content: "\10f104"
}

.fad.fa-angle-right:after {
    content: "\10f105"
}

.fad.fa-angle-up:after {
    content: "\10f106"
}

.fad.fa-angry:after {
    content: "\10f556"
}

.fad.fa-ankh:after {
    content: "\10f644"
}

.fad.fa-apple-alt:after {
    content: "\10f5d1"
}

.fad.fa-apple-crate:after {
    content: "\10f6b1"
}

.fad.fa-archive:after {
    content: "\10f187"
}

.fad.fa-archway:after {
    content: "\10f557"
}

.fad.fa-arrow-alt-circle-down:after {
    content: "\10f358"
}

.fad.fa-arrow-alt-circle-left:after {
    content: "\10f359"
}

.fad.fa-arrow-alt-circle-right:after {
    content: "\10f35a"
}

.fad.fa-arrow-alt-circle-up:after {
    content: "\10f35b"
}

.fad.fa-arrow-alt-down:after {
    content: "\10f354"
}

.fad.fa-arrow-alt-from-bottom:after {
    content: "\10f346"
}

.fad.fa-arrow-alt-from-left:after {
    content: "\10f347"
}

.fad.fa-arrow-alt-from-right:after {
    content: "\10f348"
}

.fad.fa-arrow-alt-from-top:after {
    content: "\10f349"
}

.fad.fa-arrow-alt-left:after {
    content: "\10f355"
}

.fad.fa-arrow-alt-right:after {
    content: "\10f356"
}

.fad.fa-arrow-alt-square-down:after {
    content: "\10f350"
}

.fad.fa-arrow-alt-square-left:after {
    content: "\10f351"
}

.fad.fa-arrow-alt-square-right:after {
    content: "\10f352"
}

.fad.fa-arrow-alt-square-up:after {
    content: "\10f353"
}

.fad.fa-arrow-alt-to-bottom:after {
    content: "\10f34a"
}

.fad.fa-arrow-alt-to-left:after {
    content: "\10f34b"
}

.fad.fa-arrow-alt-to-right:after {
    content: "\10f34c"
}

.fad.fa-arrow-alt-to-top:after {
    content: "\10f34d"
}

.fad.fa-arrow-alt-up:after {
    content: "\10f357"
}

.fad.fa-arrow-circle-down:after {
    content: "\10f0ab"
}

.fad.fa-arrow-circle-left:after {
    content: "\10f0a8"
}

.fad.fa-arrow-circle-right:after {
    content: "\10f0a9"
}

.fad.fa-arrow-circle-up:after {
    content: "\10f0aa"
}

.fad.fa-arrow-down:after {
    content: "\10f063"
}

.fad.fa-arrow-from-bottom:after {
    content: "\10f342"
}

.fad.fa-arrow-from-left:after {
    content: "\10f343"
}

.fad.fa-arrow-from-right:after {
    content: "\10f344"
}

.fad.fa-arrow-from-top:after {
    content: "\10f345"
}

.fad.fa-arrow-left:after {
    content: "\10f060"
}

.fad.fa-arrow-right:after {
    content: "\10f061"
}

.fad.fa-arrow-square-down:after {
    content: "\10f339"
}

.fad.fa-arrow-square-left:after {
    content: "\10f33a"
}

.fad.fa-arrow-square-right:after {
    content: "\10f33b"
}

.fad.fa-arrow-square-up:after {
    content: "\10f33c"
}

.fad.fa-arrow-to-bottom:after {
    content: "\10f33d"
}

.fad.fa-arrow-to-left:after {
    content: "\10f33e"
}

.fad.fa-arrow-to-right:after {
    content: "\10f340"
}

.fad.fa-arrow-to-top:after {
    content: "\10f341"
}

.fad.fa-arrow-up:after {
    content: "\10f062"
}

.fad.fa-arrows:after {
    content: "\10f047"
}

.fad.fa-arrows-alt:after {
    content: "\10f0b2"
}

.fad.fa-arrows-alt-h:after {
    content: "\10f337"
}

.fad.fa-arrows-alt-v:after {
    content: "\10f338"
}

.fad.fa-arrows-h:after {
    content: "\10f07e"
}

.fad.fa-arrows-v:after {
    content: "\10f07d"
}

.fad.fa-assistive-listening-systems:after {
    content: "\10f2a2"
}

.fad.fa-asterisk:after {
    content: "\10f069"
}

.fad.fa-at:after {
    content: "\10f1fa"
}

.fad.fa-atlas:after {
    content: "\10f558"
}

.fad.fa-atom:after {
    content: "\10f5d2"
}

.fad.fa-atom-alt:after {
    content: "\10f5d3"
}

.fad.fa-audio-description:after {
    content: "\10f29e"
}

.fad.fa-award:after {
    content: "\10f559"
}

.fad.fa-axe:after {
    content: "\10f6b2"
}

.fad.fa-axe-battle:after {
    content: "\10f6b3"
}

.fad.fa-baby:after {
    content: "\10f77c"
}

.fad.fa-baby-carriage:after {
    content: "\10f77d"
}

.fad.fa-backpack:after {
    content: "\10f5d4"
}

.fad.fa-backspace:after {
    content: "\10f55a"
}

.fad.fa-backward:after {
    content: "\10f04a"
}

.fad.fa-bacon:after {
    content: "\10f7e5"
}

.fad.fa-badge:after {
    content: "\10f335"
}

.fad.fa-badge-check:after {
    content: "\10f336"
}

.fad.fa-badge-dollar:after {
    content: "\10f645"
}

.fad.fa-badge-percent:after {
    content: "\10f646"
}

.fad.fa-badger-honey:after {
    content: "\10f6b4"
}

.fad.fa-bags-shopping:after {
    content: "\10f847"
}

.fad.fa-balance-scale:after {
    content: "\10f24e"
}

.fad.fa-balance-scale-left:after {
    content: "\10f515"
}

.fad.fa-balance-scale-right:after {
    content: "\10f516"
}

.fad.fa-ball-pile:after {
    content: "\10f77e"
}

.fad.fa-ballot:after {
    content: "\10f732"
}

.fad.fa-ballot-check:after {
    content: "\10f733"
}

.fad.fa-ban:after {
    content: "\10f05e"
}

.fad.fa-band-aid:after {
    content: "\10f462"
}

.fad.fa-barcode:after {
    content: "\10f02a"
}

.fad.fa-barcode-alt:after {
    content: "\10f463"
}

.fad.fa-barcode-read:after {
    content: "\10f464"
}

.fad.fa-barcode-scan:after {
    content: "\10f465"
}

.fad.fa-bars:after {
    content: "\10f0c9"
}

.fad.fa-baseball:after {
    content: "\10f432"
}

.fad.fa-baseball-ball:after {
    content: "\10f433"
}

.fad.fa-basketball-ball:after {
    content: "\10f434"
}

.fad.fa-basketball-hoop:after {
    content: "\10f435"
}

.fad.fa-bat:after {
    content: "\10f6b5"
}

.fad.fa-bath:after {
    content: "\10f2cd"
}

.fad.fa-battery-bolt:after {
    content: "\10f376"
}

.fad.fa-battery-empty:after {
    content: "\10f244"
}

.fad.fa-battery-full:after {
    content: "\10f240"
}

.fad.fa-battery-half:after {
    content: "\10f242"
}

.fad.fa-battery-quarter:after {
    content: "\10f243"
}

.fad.fa-battery-slash:after {
    content: "\10f377"
}

.fad.fa-battery-three-quarters:after {
    content: "\10f241"
}

.fad.fa-bed:after {
    content: "\10f236"
}

.fad.fa-beer:after {
    content: "\10f0fc"
}

.fad.fa-bell:after {
    content: "\10f0f3"
}

.fad.fa-bell-exclamation:after {
    content: "\10f848"
}

.fad.fa-bell-plus:after {
    content: "\10f849"
}

.fad.fa-bell-school:after {
    content: "\10f5d5"
}

.fad.fa-bell-school-slash:after {
    content: "\10f5d6"
}

.fad.fa-bell-slash:after {
    content: "\10f1f6"
}

.fad.fa-bells:after {
    content: "\10f77f"
}

.fad.fa-bezier-curve:after {
    content: "\10f55b"
}

.fad.fa-bible:after {
    content: "\10f647"
}

.fad.fa-bicycle:after {
    content: "\10f206"
}

.fad.fa-biking:after {
    content: "\10f84a"
}

.fad.fa-biking-mountain:after {
    content: "\10f84b"
}

.fad.fa-binoculars:after {
    content: "\10f1e5"
}

.fad.fa-biohazard:after {
    content: "\10f780"
}

.fad.fa-birthday-cake:after {
    content: "\10f1fd"
}

.fad.fa-blanket:after {
    content: "\10f498"
}

.fad.fa-blender:after {
    content: "\10f517"
}

.fad.fa-blender-phone:after {
    content: "\10f6b6"
}

.fad.fa-blind:after {
    content: "\10f29d"
}

.fad.fa-blog:after {
    content: "\10f781"
}

.fad.fa-bold:after {
    content: "\10f032"
}

.fad.fa-bolt:after {
    content: "\10f0e7"
}

.fad.fa-bomb:after {
    content: "\10f1e2"
}

.fad.fa-bone:after {
    content: "\10f5d7"
}

.fad.fa-bone-break:after {
    content: "\10f5d8"
}

.fad.fa-bong:after {
    content: "\10f55c"
}

.fad.fa-book:after {
    content: "\10f02d"
}

.fad.fa-book-alt:after {
    content: "\10f5d9"
}

.fad.fa-book-dead:after {
    content: "\10f6b7"
}

.fad.fa-book-heart:after {
    content: "\10f499"
}

.fad.fa-book-medical:after {
    content: "\10f7e6"
}

.fad.fa-book-open:after {
    content: "\10f518"
}

.fad.fa-book-reader:after {
    content: "\10f5da"
}

.fad.fa-book-spells:after {
    content: "\10f6b8"
}

.fad.fa-book-user:after {
    content: "\10f7e7"
}

.fad.fa-bookmark:after {
    content: "\10f02e"
}

.fad.fa-books:after {
    content: "\10f5db"
}

.fad.fa-books-medical:after {
    content: "\10f7e8"
}

.fad.fa-boot:after {
    content: "\10f782"
}

.fad.fa-booth-curtain:after {
    content: "\10f734"
}

.fad.fa-border-all:after {
    content: "\10f84c"
}

.fad.fa-border-bottom:after {
    content: "\10f84d"
}

.fad.fa-border-center-h:after {
    content: "\10f89c"
}

.fad.fa-border-center-v:after {
    content: "\10f89d"
}

.fad.fa-border-inner:after {
    content: "\10f84e"
}

.fad.fa-border-left:after {
    content: "\10f84f"
}

.fad.fa-border-none:after {
    content: "\10f850"
}

.fad.fa-border-outer:after {
    content: "\10f851"
}

.fad.fa-border-right:after {
    content: "\10f852"
}

.fad.fa-border-style:after {
    content: "\10f853"
}

.fad.fa-border-style-alt:after {
    content: "\10f854"
}

.fad.fa-border-top:after {
    content: "\10f855"
}

.fad.fa-bow-arrow:after {
    content: "\10f6b9"
}

.fad.fa-bowling-ball:after {
    content: "\10f436"
}

.fad.fa-bowling-pins:after {
    content: "\10f437"
}

.fad.fa-box:after {
    content: "\10f466"
}

.fad.fa-box-alt:after {
    content: "\10f49a"
}

.fad.fa-box-ballot:after {
    content: "\10f735"
}

.fad.fa-box-check:after {
    content: "\10f467"
}

.fad.fa-box-fragile:after {
    content: "\10f49b"
}

.fad.fa-box-full:after {
    content: "\10f49c"
}

.fad.fa-box-heart:after {
    content: "\10f49d"
}

.fad.fa-box-open:after {
    content: "\10f49e"
}

.fad.fa-box-up:after {
    content: "\10f49f"
}

.fad.fa-box-usd:after {
    content: "\10f4a0"
}

.fad.fa-boxes:after {
    content: "\10f468"
}

.fad.fa-boxes-alt:after {
    content: "\10f4a1"
}

.fad.fa-boxing-glove:after {
    content: "\10f438"
}

.fad.fa-brackets:after {
    content: "\10f7e9"
}

.fad.fa-brackets-curly:after {
    content: "\10f7ea"
}

.fad.fa-braille:after {
    content: "\10f2a1"
}

.fad.fa-brain:after {
    content: "\10f5dc"
}

.fad.fa-bread-loaf:after {
    content: "\10f7eb"
}

.fad.fa-bread-slice:after {
    content: "\10f7ec"
}

.fad.fa-briefcase:after {
    content: "\10f0b1"
}

.fad.fa-briefcase-medical:after {
    content: "\10f469"
}

.fad.fa-bring-forward:after {
    content: "\10f856"
}

.fad.fa-bring-front:after {
    content: "\10f857"
}

.fad.fa-broadcast-tower:after {
    content: "\10f519"
}

.fad.fa-broom:after {
    content: "\10f51a"
}

.fad.fa-browser:after {
    content: "\10f37e"
}

.fad.fa-brush:after {
    content: "\10f55d"
}

.fad.fa-bug:after {
    content: "\10f188"
}

.fad.fa-building:after {
    content: "\10f1ad"
}

.fad.fa-bullhorn:after {
    content: "\10f0a1"
}

.fad.fa-bullseye:after {
    content: "\10f140"
}

.fad.fa-bullseye-arrow:after {
    content: "\10f648"
}

.fad.fa-bullseye-pointer:after {
    content: "\10f649"
}

.fad.fa-burger-soda:after {
    content: "\10f858"
}

.fad.fa-burn:after {
    content: "\10f46a"
}

.fad.fa-burrito:after {
    content: "\10f7ed"
}

.fad.fa-bus:after {
    content: "\10f207"
}

.fad.fa-bus-alt:after {
    content: "\10f55e"
}

.fad.fa-bus-school:after {
    content: "\10f5dd"
}

.fad.fa-business-time:after {
    content: "\10f64a"
}

.fad.fa-cabinet-filing:after {
    content: "\10f64b"
}

.fad.fa-calculator:after {
    content: "\10f1ec"
}

.fad.fa-calculator-alt:after {
    content: "\10f64c"
}

.fad.fa-calendar:after {
    content: "\10f133"
}

.fad.fa-calendar-alt:after {
    content: "\10f073"
}

.fad.fa-calendar-check:after {
    content: "\10f274"
}

.fad.fa-calendar-day:after {
    content: "\10f783"
}

.fad.fa-calendar-edit:after {
    content: "\10f333"
}

.fad.fa-calendar-exclamation:after {
    content: "\10f334"
}

.fad.fa-calendar-minus:after {
    content: "\10f272"
}

.fad.fa-calendar-plus:after {
    content: "\10f271"
}

.fad.fa-calendar-star:after {
    content: "\10f736"
}

.fad.fa-calendar-times:after {
    content: "\10f273"
}

.fad.fa-calendar-week:after {
    content: "\10f784"
}

.fad.fa-camera:after {
    content: "\10f030"
}

.fad.fa-camera-alt:after {
    content: "\10f332"
}

.fad.fa-camera-retro:after {
    content: "\10f083"
}

.fad.fa-campfire:after {
    content: "\10f6ba"
}

.fad.fa-campground:after {
    content: "\10f6bb"
}

.fad.fa-candle-holder:after {
    content: "\10f6bc"
}

.fad.fa-candy-cane:after {
    content: "\10f786"
}

.fad.fa-candy-corn:after {
    content: "\10f6bd"
}

.fad.fa-cannabis:after {
    content: "\10f55f"
}

.fad.fa-capsules:after {
    content: "\10f46b"
}

.fad.fa-car:after {
    content: "\10f1b9"
}

.fad.fa-car-alt:after {
    content: "\10f5de"
}

.fad.fa-car-battery:after {
    content: "\10f5df"
}

.fad.fa-car-building:after {
    content: "\10f859"
}

.fad.fa-car-bump:after {
    content: "\10f5e0"
}

.fad.fa-car-bus:after {
    content: "\10f85a"
}

.fad.fa-car-crash:after {
    content: "\10f5e1"
}

.fad.fa-car-garage:after {
    content: "\10f5e2"
}

.fad.fa-car-mechanic:after {
    content: "\10f5e3"
}

.fad.fa-car-side:after {
    content: "\10f5e4"
}

.fad.fa-car-tilt:after {
    content: "\10f5e5"
}

.fad.fa-car-wash:after {
    content: "\10f5e6"
}

.fad.fa-caret-circle-down:after {
    content: "\10f32d"
}

.fad.fa-caret-circle-left:after {
    content: "\10f32e"
}

.fad.fa-caret-circle-right:after {
    content: "\10f330"
}

.fad.fa-caret-circle-up:after {
    content: "\10f331"
}

.fad.fa-caret-down:after {
    content: "\10f0d7"
}

.fad.fa-caret-left:after {
    content: "\10f0d9"
}

.fad.fa-caret-right:after {
    content: "\10f0da"
}

.fad.fa-caret-square-down:after {
    content: "\10f150"
}

.fad.fa-caret-square-left:after {
    content: "\10f191"
}

.fad.fa-caret-square-right:after {
    content: "\10f152"
}

.fad.fa-caret-square-up:after {
    content: "\10f151"
}

.fad.fa-caret-up:after {
    content: "\10f0d8"
}

.fad.fa-carrot:after {
    content: "\10f787"
}

.fad.fa-cars:after {
    content: "\10f85b"
}

.fad.fa-cart-arrow-down:after {
    content: "\10f218"
}

.fad.fa-cart-plus:after {
    content: "\10f217"
}

.fad.fa-cash-register:after {
    content: "\10f788"
}

.fad.fa-cat:after {
    content: "\10f6be"
}

.fad.fa-cauldron:after {
    content: "\10f6bf"
}

.fad.fa-certificate:after {
    content: "\10f0a3"
}

.fad.fa-chair:after {
    content: "\10f6c0"
}

.fad.fa-chair-office:after {
    content: "\10f6c1"
}

.fad.fa-chalkboard:after {
    content: "\10f51b"
}

.fad.fa-chalkboard-teacher:after {
    content: "\10f51c"
}

.fad.fa-charging-station:after {
    content: "\10f5e7"
}

.fad.fa-chart-area:after {
    content: "\10f1fe"
}

.fad.fa-chart-bar:after {
    content: "\10f080"
}

.fad.fa-chart-line:after {
    content: "\10f201"
}

.fad.fa-chart-line-down:after {
    content: "\10f64d"
}

.fad.fa-chart-network:after {
    content: "\10f78a"
}

.fad.fa-chart-pie:after {
    content: "\10f200"
}

.fad.fa-chart-pie-alt:after {
    content: "\10f64e"
}

.fad.fa-chart-scatter:after {
    content: "\10f7ee"
}

.fad.fa-check:after {
    content: "\10f00c"
}

.fad.fa-check-circle:after {
    content: "\10f058"
}

.fad.fa-check-double:after {
    content: "\10f560"
}

.fad.fa-check-square:after {
    content: "\10f14a"
}

.fad.fa-cheese:after {
    content: "\10f7ef"
}

.fad.fa-cheese-swiss:after {
    content: "\10f7f0"
}

.fad.fa-cheeseburger:after {
    content: "\10f7f1"
}

.fad.fa-chess:after {
    content: "\10f439"
}

.fad.fa-chess-bishop:after {
    content: "\10f43a"
}

.fad.fa-chess-bishop-alt:after {
    content: "\10f43b"
}

.fad.fa-chess-board:after {
    content: "\10f43c"
}

.fad.fa-chess-clock:after {
    content: "\10f43d"
}

.fad.fa-chess-clock-alt:after {
    content: "\10f43e"
}

.fad.fa-chess-king:after {
    content: "\10f43f"
}

.fad.fa-chess-king-alt:after {
    content: "\10f440"
}

.fad.fa-chess-knight:after {
    content: "\10f441"
}

.fad.fa-chess-knight-alt:after {
    content: "\10f442"
}

.fad.fa-chess-pawn:after {
    content: "\10f443"
}

.fad.fa-chess-pawn-alt:after {
    content: "\10f444"
}

.fad.fa-chess-queen:after {
    content: "\10f445"
}

.fad.fa-chess-queen-alt:after {
    content: "\10f446"
}

.fad.fa-chess-rook:after {
    content: "\10f447"
}

.fad.fa-chess-rook-alt:after {
    content: "\10f448"
}

.fad.fa-chevron-circle-down:after {
    content: "\10f13a"
}

.fad.fa-chevron-circle-left:after {
    content: "\10f137"
}

.fad.fa-chevron-circle-right:after {
    content: "\10f138"
}

.fad.fa-chevron-circle-up:after {
    content: "\10f139"
}

.fad.fa-chevron-double-down:after {
    content: "\10f322"
}

.fad.fa-chevron-double-left:after {
    content: "\10f323"
}

.fad.fa-chevron-double-right:after {
    content: "\10f324"
}

.fad.fa-chevron-double-up:after {
    content: "\10f325"
}

.fad.fa-chevron-down:after {
    content: "\10f078"
}

.fad.fa-chevron-left:after {
    content: "\10f053"
}

.fad.fa-chevron-right:after {
    content: "\10f054"
}

.fad.fa-chevron-square-down:after {
    content: "\10f329"
}

.fad.fa-chevron-square-left:after {
    content: "\10f32a"
}

.fad.fa-chevron-square-right:after {
    content: "\10f32b"
}

.fad.fa-chevron-square-up:after {
    content: "\10f32c"
}

.fad.fa-chevron-up:after {
    content: "\10f077"
}

.fad.fa-child:after {
    content: "\10f1ae"
}

.fad.fa-chimney:after {
    content: "\10f78b"
}

.fad.fa-church:after {
    content: "\10f51d"
}

.fad.fa-circle:after {
    content: "\10f111"
}

.fad.fa-circle-notch:after {
    content: "\10f1ce"
}

.fad.fa-city:after {
    content: "\10f64f"
}

.fad.fa-claw-marks:after {
    content: "\10f6c2"
}

.fad.fa-clinic-medical:after {
    content: "\10f7f2"
}

.fad.fa-clipboard:after {
    content: "\10f328"
}

.fad.fa-clipboard-check:after {
    content: "\10f46c"
}

.fad.fa-clipboard-list:after {
    content: "\10f46d"
}

.fad.fa-clipboard-list-check:after {
    content: "\10f737"
}

.fad.fa-clipboard-prescription:after {
    content: "\10f5e8"
}

.fad.fa-clipboard-user:after {
    content: "\10f7f3"
}

.fad.fa-clock:after {
    content: "\10f017"
}

.fad.fa-clone:after {
    content: "\10f24d"
}

.fad.fa-closed-captioning:after {
    content: "\10f20a"
}

.fad.fa-cloud:after {
    content: "\10f0c2"
}

.fad.fa-cloud-download:after {
    content: "\10f0ed"
}

.fad.fa-cloud-download-alt:after {
    content: "\10f381"
}

.fad.fa-cloud-drizzle:after {
    content: "\10f738"
}

.fad.fa-cloud-hail:after {
    content: "\10f739"
}

.fad.fa-cloud-hail-mixed:after {
    content: "\10f73a"
}

.fad.fa-cloud-meatball:after {
    content: "\10f73b"
}

.fad.fa-cloud-moon:after {
    content: "\10f6c3"
}

.fad.fa-cloud-moon-rain:after {
    content: "\10f73c"
}

.fad.fa-cloud-rain:after {
    content: "\10f73d"
}

.fad.fa-cloud-rainbow:after {
    content: "\10f73e"
}

.fad.fa-cloud-showers:after {
    content: "\10f73f"
}

.fad.fa-cloud-showers-heavy:after {
    content: "\10f740"
}

.fad.fa-cloud-sleet:after {
    content: "\10f741"
}

.fad.fa-cloud-snow:after {
    content: "\10f742"
}

.fad.fa-cloud-sun:after {
    content: "\10f6c4"
}

.fad.fa-cloud-sun-rain:after {
    content: "\10f743"
}

.fad.fa-cloud-upload:after {
    content: "\10f0ee"
}

.fad.fa-cloud-upload-alt:after {
    content: "\10f382"
}

.fad.fa-clouds:after {
    content: "\10f744"
}

.fad.fa-clouds-moon:after {
    content: "\10f745"
}

.fad.fa-clouds-sun:after {
    content: "\10f746"
}

.fad.fa-club:after {
    content: "\10f327"
}

.fad.fa-cocktail:after {
    content: "\10f561"
}

.fad.fa-code:after {
    content: "\10f121"
}

.fad.fa-code-branch:after {
    content: "\10f126"
}

.fad.fa-code-commit:after {
    content: "\10f386"
}

.fad.fa-code-merge:after {
    content: "\10f387"
}

.fad.fa-coffee:after {
    content: "\10f0f4"
}

.fad.fa-coffee-togo:after {
    content: "\10f6c5"
}

.fad.fa-coffin:after {
    content: "\10f6c6"
}

.fad.fa-cog:after {
    content: "\10f013"
}

.fad.fa-cogs:after {
    content: "\10f085"
}

.fad.fa-coin:after {
    content: "\10f85c"
}

.fad.fa-coins:after {
    content: "\10f51e"
}

.fad.fa-columns:after {
    content: "\10f0db"
}

.fad.fa-comment:after {
    content: "\10f075"
}

.fad.fa-comment-alt:after {
    content: "\10f27a"
}

.fad.fa-comment-alt-check:after {
    content: "\10f4a2"
}

.fad.fa-comment-alt-dollar:after {
    content: "\10f650"
}

.fad.fa-comment-alt-dots:after {
    content: "\10f4a3"
}

.fad.fa-comment-alt-edit:after {
    content: "\10f4a4"
}

.fad.fa-comment-alt-exclamation:after {
    content: "\10f4a5"
}

.fad.fa-comment-alt-lines:after {
    content: "\10f4a6"
}

.fad.fa-comment-alt-medical:after {
    content: "\10f7f4"
}

.fad.fa-comment-alt-minus:after {
    content: "\10f4a7"
}

.fad.fa-comment-alt-plus:after {
    content: "\10f4a8"
}

.fad.fa-comment-alt-slash:after {
    content: "\10f4a9"
}

.fad.fa-comment-alt-smile:after {
    content: "\10f4aa"
}

.fad.fa-comment-alt-times:after {
    content: "\10f4ab"
}

.fad.fa-comment-check:after {
    content: "\10f4ac"
}

.fad.fa-comment-dollar:after {
    content: "\10f651"
}

.fad.fa-comment-dots:after {
    content: "\10f4ad"
}

.fad.fa-comment-edit:after {
    content: "\10f4ae"
}

.fad.fa-comment-exclamation:after {
    content: "\10f4af"
}

.fad.fa-comment-lines:after {
    content: "\10f4b0"
}

.fad.fa-comment-medical:after {
    content: "\10f7f5"
}

.fad.fa-comment-minus:after {
    content: "\10f4b1"
}

.fad.fa-comment-plus:after {
    content: "\10f4b2"
}

.fad.fa-comment-slash:after {
    content: "\10f4b3"
}

.fad.fa-comment-smile:after {
    content: "\10f4b4"
}

.fad.fa-comment-times:after {
    content: "\10f4b5"
}

.fad.fa-comments:after {
    content: "\10f086"
}

.fad.fa-comments-alt:after {
    content: "\10f4b6"
}

.fad.fa-comments-alt-dollar:after {
    content: "\10f652"
}

.fad.fa-comments-dollar:after {
    content: "\10f653"
}

.fad.fa-compact-disc:after {
    content: "\10f51f"
}

.fad.fa-compass:after {
    content: "\10f14e"
}

.fad.fa-compass-slash:after {
    content: "\10f5e9"
}

.fad.fa-compress:after {
    content: "\10f066"
}

.fad.fa-compress-alt:after {
    content: "\10f422"
}

.fad.fa-compress-arrows-alt:after {
    content: "\10f78c"
}

.fad.fa-compress-wide:after {
    content: "\10f326"
}

.fad.fa-concierge-bell:after {
    content: "\10f562"
}

.fad.fa-construction:after {
    content: "\10f85d"
}

.fad.fa-container-storage:after {
    content: "\10f4b7"
}

.fad.fa-conveyor-belt:after {
    content: "\10f46e"
}

.fad.fa-conveyor-belt-alt:after {
    content: "\10f46f"
}

.fad.fa-cookie:after {
    content: "\10f563"
}

.fad.fa-cookie-bite:after {
    content: "\10f564"
}

.fad.fa-copy:after {
    content: "\10f0c5"
}

.fad.fa-copyright:after {
    content: "\10f1f9"
}

.fad.fa-corn:after {
    content: "\10f6c7"
}

.fad.fa-couch:after {
    content: "\10f4b8"
}

.fad.fa-cow:after {
    content: "\10f6c8"
}

.fad.fa-credit-card:after {
    content: "\10f09d"
}

.fad.fa-credit-card-blank:after {
    content: "\10f389"
}

.fad.fa-credit-card-front:after {
    content: "\10f38a"
}

.fad.fa-cricket:after {
    content: "\10f449"
}

.fad.fa-croissant:after {
    content: "\10f7f6"
}

.fad.fa-crop:after {
    content: "\10f125"
}

.fad.fa-crop-alt:after {
    content: "\10f565"
}

.fad.fa-cross:after {
    content: "\10f654"
}

.fad.fa-crosshairs:after {
    content: "\10f05b"
}

.fad.fa-crow:after {
    content: "\10f520"
}

.fad.fa-crown:after {
    content: "\10f521"
}

.fad.fa-crutch:after {
    content: "\10f7f7"
}

.fad.fa-crutches:after {
    content: "\10f7f8"
}

.fad.fa-cube:after {
    content: "\10f1b2"
}

.fad.fa-cubes:after {
    content: "\10f1b3"
}

.fad.fa-curling:after {
    content: "\10f44a"
}

.fad.fa-cut:after {
    content: "\10f0c4"
}

.fad.fa-dagger:after {
    content: "\10f6cb"
}

.fad.fa-database:after {
    content: "\10f1c0"
}

.fad.fa-deaf:after {
    content: "\10f2a4"
}

.fad.fa-debug:after {
    content: "\10f7f9"
}

.fad.fa-deer:after {
    content: "\10f78e"
}

.fad.fa-deer-rudolph:after {
    content: "\10f78f"
}

.fad.fa-democrat:after {
    content: "\10f747"
}

.fad.fa-desktop:after {
    content: "\10f108"
}

.fad.fa-desktop-alt:after {
    content: "\10f390"
}

.fad.fa-dewpoint:after {
    content: "\10f748"
}

.fad.fa-dharmachakra:after {
    content: "\10f655"
}

.fad.fa-diagnoses:after {
    content: "\10f470"
}

.fad.fa-diamond:after {
    content: "\10f219"
}

.fad.fa-dice:after {
    content: "\10f522"
}

.fad.fa-dice-d10:after {
    content: "\10f6cd"
}

.fad.fa-dice-d12:after {
    content: "\10f6ce"
}

.fad.fa-dice-d20:after {
    content: "\10f6cf"
}

.fad.fa-dice-d4:after {
    content: "\10f6d0"
}

.fad.fa-dice-d6:after {
    content: "\10f6d1"
}

.fad.fa-dice-d8:after {
    content: "\10f6d2"
}

.fad.fa-dice-five:after {
    content: "\10f523"
}

.fad.fa-dice-four:after {
    content: "\10f524"
}

.fad.fa-dice-one:after {
    content: "\10f525"
}

.fad.fa-dice-six:after {
    content: "\10f526"
}

.fad.fa-dice-three:after {
    content: "\10f527"
}

.fad.fa-dice-two:after {
    content: "\10f528"
}

.fad.fa-digging:after {
    content: "\10f85e"
}

.fad.fa-digital-tachograph:after {
    content: "\10f566"
}

.fad.fa-diploma:after {
    content: "\10f5ea"
}

.fad.fa-directions:after {
    content: "\10f5eb"
}

.fad.fa-disease:after {
    content: "\10f7fa"
}

.fad.fa-divide:after {
    content: "\10f529"
}

.fad.fa-dizzy:after {
    content: "\10f567"
}

.fad.fa-dna:after {
    content: "\10f471"
}

.fad.fa-do-not-enter:after {
    content: "\10f5ec"
}

.fad.fa-dog:after {
    content: "\10f6d3"
}

.fad.fa-dog-leashed:after {
    content: "\10f6d4"
}

.fad.fa-dollar-sign:after {
    content: "\10f155"
}

.fad.fa-dolly:after {
    content: "\10f472"
}

.fad.fa-dolly-empty:after {
    content: "\10f473"
}

.fad.fa-dolly-flatbed:after {
    content: "\10f474"
}

.fad.fa-dolly-flatbed-alt:after {
    content: "\10f475"
}

.fad.fa-dolly-flatbed-empty:after {
    content: "\10f476"
}

.fad.fa-donate:after {
    content: "\10f4b9"
}

.fad.fa-door-closed:after {
    content: "\10f52a"
}

.fad.fa-door-open:after {
    content: "\10f52b"
}

.fad.fa-dot-circle:after {
    content: "\10f192"
}

.fad.fa-dove:after {
    content: "\10f4ba"
}

.fad.fa-download:after {
    content: "\10f019"
}

.fad.fa-drafting-compass:after {
    content: "\10f568"
}

.fad.fa-dragon:after {
    content: "\10f6d5"
}

.fad.fa-draw-circle:after {
    content: "\10f5ed"
}

.fad.fa-draw-polygon:after {
    content: "\10f5ee"
}

.fad.fa-draw-square:after {
    content: "\10f5ef"
}

.fad.fa-dreidel:after {
    content: "\10f792"
}

.fad.fa-drone:after {
    content: "\10f85f"
}

.fad.fa-drone-alt:after {
    content: "\10f860"
}

.fad.fa-drum:after {
    content: "\10f569"
}

.fad.fa-drum-steelpan:after {
    content: "\10f56a"
}

.fad.fa-drumstick:after {
    content: "\10f6d6"
}

.fad.fa-drumstick-bite:after {
    content: "\10f6d7"
}

.fad.fa-dryer:after {
    content: "\10f861"
}

.fad.fa-dryer-alt:after {
    content: "\10f862"
}

.fad.fa-duck:after {
    content: "\10f6d8"
}

.fad.fa-dumbbell:after {
    content: "\10f44b"
}

.fad.fa-dumpster:after {
    content: "\10f793"
}

.fad.fa-dumpster-fire:after {
    content: "\10f794"
}

.fad.fa-dungeon:after {
    content: "\10f6d9"
}

.fad.fa-ear:after {
    content: "\10f5f0"
}

.fad.fa-ear-muffs:after {
    content: "\10f795"
}

.fad.fa-eclipse:after {
    content: "\10f749"
}

.fad.fa-eclipse-alt:after {
    content: "\10f74a"
}

.fad.fa-edit:after {
    content: "\10f044"
}

.fad.fa-egg:after {
    content: "\10f7fb"
}

.fad.fa-egg-fried:after {
    content: "\10f7fc"
}

.fad.fa-eject:after {
    content: "\10f052"
}

.fad.fa-elephant:after {
    content: "\10f6da"
}

.fad.fa-ellipsis-h:after {
    content: "\10f141"
}

.fad.fa-ellipsis-h-alt:after {
    content: "\10f39b"
}

.fad.fa-ellipsis-v:after {
    content: "\10f142"
}

.fad.fa-ellipsis-v-alt:after {
    content: "\10f39c"
}

.fad.fa-empty-set:after {
    content: "\10f656"
}

.fad.fa-engine-warning:after {
    content: "\10f5f2"
}

.fad.fa-envelope:after {
    content: "\10f0e0"
}

.fad.fa-envelope-open:after {
    content: "\10f2b6"
}

.fad.fa-envelope-open-dollar:after {
    content: "\10f657"
}

.fad.fa-envelope-open-text:after {
    content: "\10f658"
}

.fad.fa-envelope-square:after {
    content: "\10f199"
}

.fad.fa-equals:after {
    content: "\10f52c"
}

.fad.fa-eraser:after {
    content: "\10f12d"
}

.fad.fa-ethernet:after {
    content: "\10f796"
}

.fad.fa-euro-sign:after {
    content: "\10f153"
}

.fad.fa-exchange:after {
    content: "\10f0ec"
}

.fad.fa-exchange-alt:after {
    content: "\10f362"
}

.fad.fa-exclamation:after {
    content: "\10f12a"
}

.fad.fa-exclamation-circle:after {
    content: "\10f06a"
}

.fad.fa-exclamation-square:after {
    content: "\10f321"
}

.fad.fa-exclamation-triangle:after {
    content: "\10f071"
}

.fad.fa-expand:after {
    content: "\10f065"
}

.fad.fa-expand-alt:after {
    content: "\10f424"
}

.fad.fa-expand-arrows:after {
    content: "\10f31d"
}

.fad.fa-expand-arrows-alt:after {
    content: "\10f31e"
}

.fad.fa-expand-wide:after {
    content: "\10f320"
}

.fad.fa-external-link:after {
    content: "\10f08e"
}

.fad.fa-external-link-alt:after {
    content: "\10f35d"
}

.fad.fa-external-link-square:after {
    content: "\10f14c"
}

.fad.fa-external-link-square-alt:after {
    content: "\10f360"
}

.fad.fa-eye:after {
    content: "\10f06e"
}

.fad.fa-eye-dropper:after {
    content: "\10f1fb"
}

.fad.fa-eye-evil:after {
    content: "\10f6db"
}

.fad.fa-eye-slash:after {
    content: "\10f070"
}

.fad.fa-fan:after {
    content: "\10f863"
}

.fad.fa-farm:after {
    content: "\10f864"
}

.fad.fa-fast-backward:after {
    content: "\10f049"
}

.fad.fa-fast-forward:after {
    content: "\10f050"
}

.fad.fa-fax:after {
    content: "\10f1ac"
}

.fad.fa-feather:after {
    content: "\10f52d"
}

.fad.fa-feather-alt:after {
    content: "\10f56b"
}

.fad.fa-female:after {
    content: "\10f182"
}

.fad.fa-field-hockey:after {
    content: "\10f44c"
}

.fad.fa-fighter-jet:after {
    content: "\10f0fb"
}

.fad.fa-file:after {
    content: "\10f15b"
}

.fad.fa-file-alt:after {
    content: "\10f15c"
}

.fad.fa-file-archive:after {
    content: "\10f1c6"
}

.fad.fa-file-audio:after {
    content: "\10f1c7"
}

.fad.fa-file-certificate:after {
    content: "\10f5f3"
}

.fad.fa-file-chart-line:after {
    content: "\10f659"
}

.fad.fa-file-chart-pie:after {
    content: "\10f65a"
}

.fad.fa-file-check:after {
    content: "\10f316"
}

.fad.fa-file-code:after {
    content: "\10f1c9"
}

.fad.fa-file-contract:after {
    content: "\10f56c"
}

.fad.fa-file-csv:after {
    content: "\10f6dd"
}

.fad.fa-file-download:after {
    content: "\10f56d"
}

.fad.fa-file-edit:after {
    content: "\10f31c"
}

.fad.fa-file-excel:after {
    content: "\10f1c3"
}

.fad.fa-file-exclamation:after {
    content: "\10f31a"
}

.fad.fa-file-export:after {
    content: "\10f56e"
}

.fad.fa-file-image:after {
    content: "\10f1c5"
}

.fad.fa-file-import:after {
    content: "\10f56f"
}

.fad.fa-file-invoice:after {
    content: "\10f570"
}

.fad.fa-file-invoice-dollar:after {
    content: "\10f571"
}

.fad.fa-file-medical:after {
    content: "\10f477"
}

.fad.fa-file-medical-alt:after {
    content: "\10f478"
}

.fad.fa-file-minus:after {
    content: "\10f318"
}

.fad.fa-file-pdf:after {
    content: "\10f1c1"
}

.fad.fa-file-plus:after {
    content: "\10f319"
}

.fad.fa-file-powerpoint:after {
    content: "\10f1c4"
}

.fad.fa-file-prescription:after {
    content: "\10f572"
}

.fad.fa-file-search:after {
    content: "\10f865"
}

.fad.fa-file-signature:after {
    content: "\10f573"
}

.fad.fa-file-spreadsheet:after {
    content: "\10f65b"
}

.fad.fa-file-times:after {
    content: "\10f317"
}

.fad.fa-file-upload:after {
    content: "\10f574"
}

.fad.fa-file-user:after {
    content: "\10f65c"
}

.fad.fa-file-video:after {
    content: "\10f1c8"
}

.fad.fa-file-word:after {
    content: "\10f1c2"
}

.fad.fa-files-medical:after {
    content: "\10f7fd"
}

.fad.fa-fill:after {
    content: "\10f575"
}

.fad.fa-fill-drip:after {
    content: "\10f576"
}

.fad.fa-film:after {
    content: "\10f008"
}

.fad.fa-film-alt:after {
    content: "\10f3a0"
}

.fad.fa-filter:after {
    content: "\10f0b0"
}

.fad.fa-fingerprint:after {
    content: "\10f577"
}

.fad.fa-fire:after {
    content: "\10f06d"
}

.fad.fa-fire-alt:after {
    content: "\10f7e4"
}

.fad.fa-fire-extinguisher:after {
    content: "\10f134"
}

.fad.fa-fire-smoke:after {
    content: "\10f74b"
}

.fad.fa-fireplace:after {
    content: "\10f79a"
}

.fad.fa-first-aid:after {
    content: "\10f479"
}

.fad.fa-fish:after {
    content: "\10f578"
}

.fad.fa-fish-cooked:after {
    content: "\10f7fe"
}

.fad.fa-fist-raised:after {
    content: "\10f6de"
}

.fad.fa-flag:after {
    content: "\10f024"
}

.fad.fa-flag-alt:after {
    content: "\10f74c"
}

.fad.fa-flag-checkered:after {
    content: "\10f11e"
}

.fad.fa-flag-usa:after {
    content: "\10f74d"
}

.fad.fa-flame:after {
    content: "\10f6df"
}

.fad.fa-flask:after {
    content: "\10f0c3"
}

.fad.fa-flask-poison:after {
    content: "\10f6e0"
}

.fad.fa-flask-potion:after {
    content: "\10f6e1"
}

.fad.fa-flower:after {
    content: "\10f7ff"
}

.fad.fa-flower-daffodil:after {
    content: "\10f800"
}

.fad.fa-flower-tulip:after {
    content: "\10f801"
}

.fad.fa-flushed:after {
    content: "\10f579"
}

.fad.fa-fog:after {
    content: "\10f74e"
}

.fad.fa-folder:after {
    content: "\10f07b"
}

.fad.fa-folder-minus:after {
    content: "\10f65d"
}

.fad.fa-folder-open:after {
    content: "\10f07c"
}

.fad.fa-folder-plus:after {
    content: "\10f65e"
}

.fad.fa-folder-times:after {
    content: "\10f65f"
}

.fad.fa-folder-tree:after {
    content: "\10f802"
}

.fad.fa-folders:after {
    content: "\10f660"
}

.fad.fa-font:after {
    content: "\10f031"
}

.fad.fa-font-awesome-logo-full:after {
    content: "\10f4e6"
}

.fad.fa-font-case:after {
    content: "\10f866"
}

.fad.fa-football-ball:after {
    content: "\10f44e"
}

.fad.fa-football-helmet:after {
    content: "\10f44f"
}

.fad.fa-forklift:after {
    content: "\10f47a"
}

.fad.fa-forward:after {
    content: "\10f04e"
}

.fad.fa-fragile:after {
    content: "\10f4bb"
}

.fad.fa-french-fries:after {
    content: "\10f803"
}

.fad.fa-frog:after {
    content: "\10f52e"
}

.fad.fa-frosty-head:after {
    content: "\10f79b"
}

.fad.fa-frown:after {
    content: "\10f119"
}

.fad.fa-frown-open:after {
    content: "\10f57a"
}

.fad.fa-function:after {
    content: "\10f661"
}

.fad.fa-funnel-dollar:after {
    content: "\10f662"
}

.fad.fa-futbol:after {
    content: "\10f1e3"
}

.fad.fa-game-board:after {
    content: "\10f867"
}

.fad.fa-game-board-alt:after {
    content: "\10f868"
}

.fad.fa-gamepad:after {
    content: "\10f11b"
}

.fad.fa-gas-pump:after {
    content: "\10f52f"
}

.fad.fa-gas-pump-slash:after {
    content: "\10f5f4"
}

.fad.fa-gavel:after {
    content: "\10f0e3"
}

.fad.fa-gem:after {
    content: "\10f3a5"
}

.fad.fa-genderless:after {
    content: "\10f22d"
}

.fad.fa-ghost:after {
    content: "\10f6e2"
}

.fad.fa-gift:after {
    content: "\10f06b"
}

.fad.fa-gift-card:after {
    content: "\10f663"
}

.fad.fa-gifts:after {
    content: "\10f79c"
}

.fad.fa-gingerbread-man:after {
    content: "\10f79d"
}

.fad.fa-glass:after {
    content: "\10f804"
}

.fad.fa-glass-champagne:after {
    content: "\10f79e"
}

.fad.fa-glass-cheers:after {
    content: "\10f79f"
}

.fad.fa-glass-citrus:after {
    content: "\10f869"
}

.fad.fa-glass-martini:after {
    content: "\10f000"
}

.fad.fa-glass-martini-alt:after {
    content: "\10f57b"
}

.fad.fa-glass-whiskey:after {
    content: "\10f7a0"
}

.fad.fa-glass-whiskey-rocks:after {
    content: "\10f7a1"
}

.fad.fa-glasses:after {
    content: "\10f530"
}

.fad.fa-glasses-alt:after {
    content: "\10f5f5"
}

.fad.fa-globe:after {
    content: "\10f0ac"
}

.fad.fa-globe-africa:after {
    content: "\10f57c"
}

.fad.fa-globe-americas:after {
    content: "\10f57d"
}

.fad.fa-globe-asia:after {
    content: "\10f57e"
}

.fad.fa-globe-europe:after {
    content: "\10f7a2"
}

.fad.fa-globe-snow:after {
    content: "\10f7a3"
}

.fad.fa-globe-stand:after {
    content: "\10f5f6"
}

.fad.fa-golf-ball:after {
    content: "\10f450"
}

.fad.fa-golf-club:after {
    content: "\10f451"
}

.fad.fa-gopuram:after {
    content: "\10f664"
}

.fad.fa-graduation-cap:after {
    content: "\10f19d"
}

.fad.fa-greater-than:after {
    content: "\10f531"
}

.fad.fa-greater-than-equal:after {
    content: "\10f532"
}

.fad.fa-grimace:after {
    content: "\10f57f"
}

.fad.fa-grin:after {
    content: "\10f580"
}

.fad.fa-grin-alt:after {
    content: "\10f581"
}

.fad.fa-grin-beam:after {
    content: "\10f582"
}

.fad.fa-grin-beam-sweat:after {
    content: "\10f583"
}

.fad.fa-grin-hearts:after {
    content: "\10f584"
}

.fad.fa-grin-squint:after {
    content: "\10f585"
}

.fad.fa-grin-squint-tears:after {
    content: "\10f586"
}

.fad.fa-grin-stars:after {
    content: "\10f587"
}

.fad.fa-grin-tears:after {
    content: "\10f588"
}

.fad.fa-grin-tongue:after {
    content: "\10f589"
}

.fad.fa-grin-tongue-squint:after {
    content: "\10f58a"
}

.fad.fa-grin-tongue-wink:after {
    content: "\10f58b"
}

.fad.fa-grin-wink:after {
    content: "\10f58c"
}

.fad.fa-grip-horizontal:after {
    content: "\10f58d"
}

.fad.fa-grip-lines:after {
    content: "\10f7a4"
}

.fad.fa-grip-lines-vertical:after {
    content: "\10f7a5"
}

.fad.fa-grip-vertical:after {
    content: "\10f58e"
}

.fad.fa-guitar:after {
    content: "\10f7a6"
}

.fad.fa-h-square:after {
    content: "\10f0fd"
}

.fad.fa-h1:after {
    content: "\10f313"
}

.fad.fa-h2:after {
    content: "\10f314"
}

.fad.fa-h3:after {
    content: "\10f315"
}

.fad.fa-h4:after {
    content: "\10f86a"
}

.fad.fa-hamburger:after {
    content: "\10f805"
}

.fad.fa-hammer:after {
    content: "\10f6e3"
}

.fad.fa-hammer-war:after {
    content: "\10f6e4"
}

.fad.fa-hamsa:after {
    content: "\10f665"
}

.fad.fa-hand-heart:after {
    content: "\10f4bc"
}

.fad.fa-hand-holding:after {
    content: "\10f4bd"
}

.fad.fa-hand-holding-box:after {
    content: "\10f47b"
}

.fad.fa-hand-holding-heart:after {
    content: "\10f4be"
}

.fad.fa-hand-holding-magic:after {
    content: "\10f6e5"
}

.fad.fa-hand-holding-seedling:after {
    content: "\10f4bf"
}

.fad.fa-hand-holding-usd:after {
    content: "\10f4c0"
}

.fad.fa-hand-holding-water:after {
    content: "\10f4c1"
}

.fad.fa-hand-lizard:after {
    content: "\10f258"
}

.fad.fa-hand-middle-finger:after {
    content: "\10f806"
}

.fad.fa-hand-paper:after {
    content: "\10f256"
}

.fad.fa-hand-peace:after {
    content: "\10f25b"
}

.fad.fa-hand-point-down:after {
    content: "\10f0a7"
}

.fad.fa-hand-point-left:after {
    content: "\10f0a5"
}

.fad.fa-hand-point-right:after {
    content: "\10f0a4"
}

.fad.fa-hand-point-up:after {
    content: "\10f0a6"
}

.fad.fa-hand-pointer:after {
    content: "\10f25a"
}

.fad.fa-hand-receiving:after {
    content: "\10f47c"
}

.fad.fa-hand-rock:after {
    content: "\10f255"
}

.fad.fa-hand-scissors:after {
    content: "\10f257"
}

.fad.fa-hand-spock:after {
    content: "\10f259"
}

.fad.fa-hands:after {
    content: "\10f4c2"
}

.fad.fa-hands-heart:after {
    content: "\10f4c3"
}

.fad.fa-hands-helping:after {
    content: "\10f4c4"
}

.fad.fa-hands-usd:after {
    content: "\10f4c5"
}

.fad.fa-handshake:after {
    content: "\10f2b5"
}

.fad.fa-handshake-alt:after {
    content: "\10f4c6"
}

.fad.fa-hanukiah:after {
    content: "\10f6e6"
}

.fad.fa-hard-hat:after {
    content: "\10f807"
}

.fad.fa-hashtag:after {
    content: "\10f292"
}

.fad.fa-hat-chef:after {
    content: "\10f86b"
}

.fad.fa-hat-santa:after {
    content: "\10f7a7"
}

.fad.fa-hat-winter:after {
    content: "\10f7a8"
}

.fad.fa-hat-witch:after {
    content: "\10f6e7"
}

.fad.fa-hat-wizard:after {
    content: "\10f6e8"
}

.fad.fa-haykal:after {
    content: "\10f666"
}

.fad.fa-hdd:after {
    content: "\10f0a0"
}

.fad.fa-head-side:after {
    content: "\10f6e9"
}

.fad.fa-head-side-brain:after {
    content: "\10f808"
}

.fad.fa-head-side-medical:after {
    content: "\10f809"
}

.fad.fa-head-vr:after {
    content: "\10f6ea"
}

.fad.fa-heading:after {
    content: "\10f1dc"
}

.fad.fa-headphones:after {
    content: "\10f025"
}

.fad.fa-headphones-alt:after {
    content: "\10f58f"
}

.fad.fa-headset:after {
    content: "\10f590"
}

.fad.fa-heart:after {
    content: "\10f004"
}

.fad.fa-heart-broken:after {
    content: "\10f7a9"
}

.fad.fa-heart-circle:after {
    content: "\10f4c7"
}

.fad.fa-heart-rate:after {
    content: "\10f5f8"
}

.fad.fa-heart-square:after {
    content: "\10f4c8"
}

.fad.fa-heartbeat:after {
    content: "\10f21e"
}

.fad.fa-helicopter:after {
    content: "\10f533"
}

.fad.fa-helmet-battle:after {
    content: "\10f6eb"
}

.fad.fa-hexagon:after {
    content: "\10f312"
}

.fad.fa-highlighter:after {
    content: "\10f591"
}

.fad.fa-hiking:after {
    content: "\10f6ec"
}

.fad.fa-hippo:after {
    content: "\10f6ed"
}

.fad.fa-history:after {
    content: "\10f1da"
}

.fad.fa-hockey-mask:after {
    content: "\10f6ee"
}

.fad.fa-hockey-puck:after {
    content: "\10f453"
}

.fad.fa-hockey-sticks:after {
    content: "\10f454"
}

.fad.fa-holly-berry:after {
    content: "\10f7aa"
}

.fad.fa-home:after {
    content: "\10f015"
}

.fad.fa-home-alt:after {
    content: "\10f80a"
}

.fad.fa-home-heart:after {
    content: "\10f4c9"
}

.fad.fa-home-lg:after {
    content: "\10f80b"
}

.fad.fa-home-lg-alt:after {
    content: "\10f80c"
}

.fad.fa-hood-cloak:after {
    content: "\10f6ef"
}

.fad.fa-horizontal-rule:after {
    content: "\10f86c"
}

.fad.fa-horse:after {
    content: "\10f6f0"
}

.fad.fa-horse-head:after {
    content: "\10f7ab"
}

.fad.fa-hospital:after {
    content: "\10f0f8"
}

.fad.fa-hospital-alt:after {
    content: "\10f47d"
}

.fad.fa-hospital-symbol:after {
    content: "\10f47e"
}

.fad.fa-hospital-user:after {
    content: "\10f80d"
}

.fad.fa-hospitals:after {
    content: "\10f80e"
}

.fad.fa-hot-tub:after {
    content: "\10f593"
}

.fad.fa-hotdog:after {
    content: "\10f80f"
}

.fad.fa-hotel:after {
    content: "\10f594"
}

.fad.fa-hourglass:after {
    content: "\10f254"
}

.fad.fa-hourglass-end:after {
    content: "\10f253"
}

.fad.fa-hourglass-half:after {
    content: "\10f252"
}

.fad.fa-hourglass-start:after {
    content: "\10f251"
}

.fad.fa-house-damage:after {
    content: "\10f6f1"
}

.fad.fa-house-flood:after {
    content: "\10f74f"
}

.fad.fa-hryvnia:after {
    content: "\10f6f2"
}

.fad.fa-humidity:after {
    content: "\10f750"
}

.fad.fa-hurricane:after {
    content: "\10f751"
}

.fad.fa-i-cursor:after {
    content: "\10f246"
}

.fad.fa-ice-cream:after {
    content: "\10f810"
}

.fad.fa-ice-skate:after {
    content: "\10f7ac"
}

.fad.fa-icicles:after {
    content: "\10f7ad"
}

.fad.fa-icons:after {
    content: "\10f86d"
}

.fad.fa-icons-alt:after {
    content: "\10f86e"
}

.fad.fa-id-badge:after {
    content: "\10f2c1"
}

.fad.fa-id-card:after {
    content: "\10f2c2"
}

.fad.fa-id-card-alt:after {
    content: "\10f47f"
}

.fad.fa-igloo:after {
    content: "\10f7ae"
}

.fad.fa-image:after {
    content: "\10f03e"
}

.fad.fa-images:after {
    content: "\10f302"
}

.fad.fa-inbox:after {
    content: "\10f01c"
}

.fad.fa-inbox-in:after {
    content: "\10f310"
}

.fad.fa-inbox-out:after {
    content: "\10f311"
}

.fad.fa-indent:after {
    content: "\10f03c"
}

.fad.fa-industry:after {
    content: "\10f275"
}

.fad.fa-industry-alt:after {
    content: "\10f3b3"
}

.fad.fa-infinity:after {
    content: "\10f534"
}

.fad.fa-info:after {
    content: "\10f129"
}

.fad.fa-info-circle:after {
    content: "\10f05a"
}

.fad.fa-info-square:after {
    content: "\10f30f"
}

.fad.fa-inhaler:after {
    content: "\10f5f9"
}

.fad.fa-integral:after {
    content: "\10f667"
}

.fad.fa-intersection:after {
    content: "\10f668"
}

.fad.fa-inventory:after {
    content: "\10f480"
}

.fad.fa-island-tropical:after {
    content: "\10f811"
}

.fad.fa-italic:after {
    content: "\10f033"
}

.fad.fa-jack-o-lantern:after {
    content: "\10f30e"
}

.fad.fa-jedi:after {
    content: "\10f669"
}

.fad.fa-joint:after {
    content: "\10f595"
}

.fad.fa-journal-whills:after {
    content: "\10f66a"
}

.fad.fa-kaaba:after {
    content: "\10f66b"
}

.fad.fa-kerning:after {
    content: "\10f86f"
}

.fad.fa-key:after {
    content: "\10f084"
}

.fad.fa-key-skeleton:after {
    content: "\10f6f3"
}

.fad.fa-keyboard:after {
    content: "\10f11c"
}

.fad.fa-keynote:after {
    content: "\10f66c"
}

.fad.fa-khanda:after {
    content: "\10f66d"
}

.fad.fa-kidneys:after {
    content: "\10f5fb"
}

.fad.fa-kiss:after {
    content: "\10f596"
}

.fad.fa-kiss-beam:after {
    content: "\10f597"
}

.fad.fa-kiss-wink-heart:after {
    content: "\10f598"
}

.fad.fa-kite:after {
    content: "\10f6f4"
}

.fad.fa-kiwi-bird:after {
    content: "\10f535"
}

.fad.fa-knife-kitchen:after {
    content: "\10f6f5"
}

.fad.fa-lambda:after {
    content: "\10f66e"
}

.fad.fa-lamp:after {
    content: "\10f4ca"
}

.fad.fa-landmark:after {
    content: "\10f66f"
}

.fad.fa-landmark-alt:after {
    content: "\10f752"
}

.fad.fa-language:after {
    content: "\10f1ab"
}

.fad.fa-laptop:after {
    content: "\10f109"
}

.fad.fa-laptop-code:after {
    content: "\10f5fc"
}

.fad.fa-laptop-medical:after {
    content: "\10f812"
}

.fad.fa-laugh:after {
    content: "\10f599"
}

.fad.fa-laugh-beam:after {
    content: "\10f59a"
}

.fad.fa-laugh-squint:after {
    content: "\10f59b"
}

.fad.fa-laugh-wink:after {
    content: "\10f59c"
}

.fad.fa-layer-group:after {
    content: "\10f5fd"
}

.fad.fa-layer-minus:after {
    content: "\10f5fe"
}

.fad.fa-layer-plus:after {
    content: "\10f5ff"
}

.fad.fa-leaf:after {
    content: "\10f06c"
}

.fad.fa-leaf-heart:after {
    content: "\10f4cb"
}

.fad.fa-leaf-maple:after {
    content: "\10f6f6"
}

.fad.fa-leaf-oak:after {
    content: "\10f6f7"
}

.fad.fa-lemon:after {
    content: "\10f094"
}

.fad.fa-less-than:after {
    content: "\10f536"
}

.fad.fa-less-than-equal:after {
    content: "\10f537"
}

.fad.fa-level-down:after {
    content: "\10f149"
}

.fad.fa-level-down-alt:after {
    content: "\10f3be"
}

.fad.fa-level-up:after {
    content: "\10f148"
}

.fad.fa-level-up-alt:after {
    content: "\10f3bf"
}

.fad.fa-life-ring:after {
    content: "\10f1cd"
}

.fad.fa-lightbulb:after {
    content: "\10f0eb"
}

.fad.fa-lightbulb-dollar:after {
    content: "\10f670"
}

.fad.fa-lightbulb-exclamation:after {
    content: "\10f671"
}

.fad.fa-lightbulb-on:after {
    content: "\10f672"
}

.fad.fa-lightbulb-slash:after {
    content: "\10f673"
}

.fad.fa-lights-holiday:after {
    content: "\10f7b2"
}

.fad.fa-line-columns:after {
    content: "\10f870"
}

.fad.fa-line-height:after {
    content: "\10f871"
}

.fad.fa-link:after {
    content: "\10f0c1"
}

.fad.fa-lips:after {
    content: "\10f600"
}

.fad.fa-lira-sign:after {
    content: "\10f195"
}

.fad.fa-list:after {
    content: "\10f03a"
}

.fad.fa-list-alt:after {
    content: "\10f022"
}

.fad.fa-list-ol:after {
    content: "\10f0cb"
}

.fad.fa-list-ul:after {
    content: "\10f0ca"
}

.fad.fa-location:after {
    content: "\10f601"
}

.fad.fa-location-arrow:after {
    content: "\10f124"
}

.fad.fa-location-circle:after {
    content: "\10f602"
}

.fad.fa-location-slash:after {
    content: "\10f603"
}

.fad.fa-lock:after {
    content: "\10f023"
}

.fad.fa-lock-alt:after {
    content: "\10f30d"
}

.fad.fa-lock-open:after {
    content: "\10f3c1"
}

.fad.fa-lock-open-alt:after {
    content: "\10f3c2"
}

.fad.fa-long-arrow-alt-down:after {
    content: "\10f309"
}

.fad.fa-long-arrow-alt-left:after {
    content: "\10f30a"
}

.fad.fa-long-arrow-alt-right:after {
    content: "\10f30b"
}

.fad.fa-long-arrow-alt-up:after {
    content: "\10f30c"
}

.fad.fa-long-arrow-down:after {
    content: "\10f175"
}

.fad.fa-long-arrow-left:after {
    content: "\10f177"
}

.fad.fa-long-arrow-right:after {
    content: "\10f178"
}

.fad.fa-long-arrow-up:after {
    content: "\10f176"
}

.fad.fa-loveseat:after {
    content: "\10f4cc"
}

.fad.fa-low-vision:after {
    content: "\10f2a8"
}

.fad.fa-luchador:after {
    content: "\10f455"
}

.fad.fa-luggage-cart:after {
    content: "\10f59d"
}

.fad.fa-lungs:after {
    content: "\10f604"
}

.fad.fa-mace:after {
    content: "\10f6f8"
}

.fad.fa-magic:after {
    content: "\10f0d0"
}

.fad.fa-magnet:after {
    content: "\10f076"
}

.fad.fa-mail-bulk:after {
    content: "\10f674"
}

.fad.fa-mailbox:after {
    content: "\10f813"
}

.fad.fa-male:after {
    content: "\10f183"
}

.fad.fa-mandolin:after {
    content: "\10f6f9"
}

.fad.fa-map:after {
    content: "\10f279"
}

.fad.fa-map-marked:after {
    content: "\10f59f"
}

.fad.fa-map-marked-alt:after {
    content: "\10f5a0"
}

.fad.fa-map-marker:after {
    content: "\10f041"
}

.fad.fa-map-marker-alt:after {
    content: "\10f3c5"
}

.fad.fa-map-marker-alt-slash:after {
    content: "\10f605"
}

.fad.fa-map-marker-check:after {
    content: "\10f606"
}

.fad.fa-map-marker-edit:after {
    content: "\10f607"
}

.fad.fa-map-marker-exclamation:after {
    content: "\10f608"
}

.fad.fa-map-marker-minus:after {
    content: "\10f609"
}

.fad.fa-map-marker-plus:after {
    content: "\10f60a"
}

.fad.fa-map-marker-question:after {
    content: "\10f60b"
}

.fad.fa-map-marker-slash:after {
    content: "\10f60c"
}

.fad.fa-map-marker-smile:after {
    content: "\10f60d"
}

.fad.fa-map-marker-times:after {
    content: "\10f60e"
}

.fad.fa-map-pin:after {
    content: "\10f276"
}

.fad.fa-map-signs:after {
    content: "\10f277"
}

.fad.fa-marker:after {
    content: "\10f5a1"
}

.fad.fa-mars:after {
    content: "\10f222"
}

.fad.fa-mars-double:after {
    content: "\10f227"
}

.fad.fa-mars-stroke:after {
    content: "\10f229"
}

.fad.fa-mars-stroke-h:after {
    content: "\10f22b"
}

.fad.fa-mars-stroke-v:after {
    content: "\10f22a"
}

.fad.fa-mask:after {
    content: "\10f6fa"
}

.fad.fa-meat:after {
    content: "\10f814"
}

.fad.fa-medal:after {
    content: "\10f5a2"
}

.fad.fa-medkit:after {
    content: "\10f0fa"
}

.fad.fa-megaphone:after {
    content: "\10f675"
}

.fad.fa-meh:after {
    content: "\10f11a"
}

.fad.fa-meh-blank:after {
    content: "\10f5a4"
}

.fad.fa-meh-rolling-eyes:after {
    content: "\10f5a5"
}

.fad.fa-memory:after {
    content: "\10f538"
}

.fad.fa-menorah:after {
    content: "\10f676"
}

.fad.fa-mercury:after {
    content: "\10f223"
}

.fad.fa-meteor:after {
    content: "\10f753"
}

.fad.fa-microchip:after {
    content: "\10f2db"
}

.fad.fa-microphone:after {
    content: "\10f130"
}

.fad.fa-microphone-alt:after {
    content: "\10f3c9"
}

.fad.fa-microphone-alt-slash:after {
    content: "\10f539"
}

.fad.fa-microphone-slash:after {
    content: "\10f131"
}

.fad.fa-microscope:after {
    content: "\10f610"
}

.fad.fa-mind-share:after {
    content: "\10f677"
}

.fad.fa-minus:after {
    content: "\10f068"
}

.fad.fa-minus-circle:after {
    content: "\10f056"
}

.fad.fa-minus-hexagon:after {
    content: "\10f307"
}

.fad.fa-minus-octagon:after {
    content: "\10f308"
}

.fad.fa-minus-square:after {
    content: "\10f146"
}

.fad.fa-mistletoe:after {
    content: "\10f7b4"
}

.fad.fa-mitten:after {
    content: "\10f7b5"
}

.fad.fa-mobile:after {
    content: "\10f10b"
}

.fad.fa-mobile-alt:after {
    content: "\10f3cd"
}

.fad.fa-mobile-android:after {
    content: "\10f3ce"
}

.fad.fa-mobile-android-alt:after {
    content: "\10f3cf"
}

.fad.fa-money-bill:after {
    content: "\10f0d6"
}

.fad.fa-money-bill-alt:after {
    content: "\10f3d1"
}

.fad.fa-money-bill-wave:after {
    content: "\10f53a"
}

.fad.fa-money-bill-wave-alt:after {
    content: "\10f53b"
}

.fad.fa-money-check:after {
    content: "\10f53c"
}

.fad.fa-money-check-alt:after {
    content: "\10f53d"
}

.fad.fa-money-check-edit:after {
    content: "\10f872"
}

.fad.fa-money-check-edit-alt:after {
    content: "\10f873"
}

.fad.fa-monitor-heart-rate:after {
    content: "\10f611"
}

.fad.fa-monkey:after {
    content: "\10f6fb"
}

.fad.fa-monument:after {
    content: "\10f5a6"
}

.fad.fa-moon:after {
    content: "\10f186"
}

.fad.fa-moon-cloud:after {
    content: "\10f754"
}

.fad.fa-moon-stars:after {
    content: "\10f755"
}

.fad.fa-mortar-pestle:after {
    content: "\10f5a7"
}

.fad.fa-mosque:after {
    content: "\10f678"
}

.fad.fa-motorcycle:after {
    content: "\10f21c"
}

.fad.fa-mountain:after {
    content: "\10f6fc"
}

.fad.fa-mountains:after {
    content: "\10f6fd"
}

.fad.fa-mouse-pointer:after {
    content: "\10f245"
}

.fad.fa-mug:after {
    content: "\10f874"
}

.fad.fa-mug-hot:after {
    content: "\10f7b6"
}

.fad.fa-mug-marshmallows:after {
    content: "\10f7b7"
}

.fad.fa-mug-tea:after {
    content: "\10f875"
}

.fad.fa-music:after {
    content: "\10f001"
}

.fad.fa-narwhal:after {
    content: "\10f6fe"
}

.fad.fa-network-wired:after {
    content: "\10f6ff"
}

.fad.fa-neuter:after {
    content: "\10f22c"
}

.fad.fa-newspaper:after {
    content: "\10f1ea"
}

.fad.fa-not-equal:after {
    content: "\10f53e"
}

.fad.fa-notes-medical:after {
    content: "\10f481"
}

.fad.fa-object-group:after {
    content: "\10f247"
}

.fad.fa-object-ungroup:after {
    content: "\10f248"
}

.fad.fa-octagon:after {
    content: "\10f306"
}

.fad.fa-oil-can:after {
    content: "\10f613"
}

.fad.fa-oil-temp:after {
    content: "\10f614"
}

.fad.fa-om:after {
    content: "\10f679"
}

.fad.fa-omega:after {
    content: "\10f67a"
}

.fad.fa-ornament:after {
    content: "\10f7b8"
}

.fad.fa-otter:after {
    content: "\10f700"
}

.fad.fa-outdent:after {
    content: "\10f03b"
}

.fad.fa-overline:after {
    content: "\10f876"
}

.fad.fa-page-break:after {
    content: "\10f877"
}

.fad.fa-pager:after {
    content: "\10f815"
}

.fad.fa-paint-brush:after {
    content: "\10f1fc"
}

.fad.fa-paint-brush-alt:after {
    content: "\10f5a9"
}

.fad.fa-paint-roller:after {
    content: "\10f5aa"
}

.fad.fa-palette:after {
    content: "\10f53f"
}

.fad.fa-pallet:after {
    content: "\10f482"
}

.fad.fa-pallet-alt:after {
    content: "\10f483"
}

.fad.fa-paper-plane:after {
    content: "\10f1d8"
}

.fad.fa-paperclip:after {
    content: "\10f0c6"
}

.fad.fa-parachute-box:after {
    content: "\10f4cd"
}

.fad.fa-paragraph:after {
    content: "\10f1dd"
}

.fad.fa-paragraph-rtl:after {
    content: "\10f878"
}

.fad.fa-parking:after {
    content: "\10f540"
}

.fad.fa-parking-circle:after {
    content: "\10f615"
}

.fad.fa-parking-circle-slash:after {
    content: "\10f616"
}

.fad.fa-parking-slash:after {
    content: "\10f617"
}

.fad.fa-passport:after {
    content: "\10f5ab"
}

.fad.fa-pastafarianism:after {
    content: "\10f67b"
}

.fad.fa-paste:after {
    content: "\10f0ea"
}

.fad.fa-pause:after {
    content: "\10f04c"
}

.fad.fa-pause-circle:after {
    content: "\10f28b"
}

.fad.fa-paw:after {
    content: "\10f1b0"
}

.fad.fa-paw-alt:after {
    content: "\10f701"
}

.fad.fa-paw-claws:after {
    content: "\10f702"
}

.fad.fa-peace:after {
    content: "\10f67c"
}

.fad.fa-pegasus:after {
    content: "\10f703"
}

.fad.fa-pen:after {
    content: "\10f304"
}

.fad.fa-pen-alt:after {
    content: "\10f305"
}

.fad.fa-pen-fancy:after {
    content: "\10f5ac"
}

.fad.fa-pen-nib:after {
    content: "\10f5ad"
}

.fad.fa-pen-square:after {
    content: "\10f14b"
}

.fad.fa-pencil:after {
    content: "\10f040"
}

.fad.fa-pencil-alt:after {
    content: "\10f303"
}

.fad.fa-pencil-paintbrush:after {
    content: "\10f618"
}

.fad.fa-pencil-ruler:after {
    content: "\10f5ae"
}

.fad.fa-pennant:after {
    content: "\10f456"
}

.fad.fa-people-carry:after {
    content: "\10f4ce"
}

.fad.fa-pepper-hot:after {
    content: "\10f816"
}

.fad.fa-percent:after {
    content: "\10f295"
}

.fad.fa-percentage:after {
    content: "\10f541"
}

.fad.fa-person-booth:after {
    content: "\10f756"
}

.fad.fa-person-carry:after {
    content: "\10f4cf"
}

.fad.fa-person-dolly:after {
    content: "\10f4d0"
}

.fad.fa-person-dolly-empty:after {
    content: "\10f4d1"
}

.fad.fa-person-sign:after {
    content: "\10f757"
}

.fad.fa-phone:after {
    content: "\10f095"
}

.fad.fa-phone-alt:after {
    content: "\10f879"
}

.fad.fa-phone-laptop:after {
    content: "\10f87a"
}

.fad.fa-phone-office:after {
    content: "\10f67d"
}

.fad.fa-phone-plus:after {
    content: "\10f4d2"
}

.fad.fa-phone-slash:after {
    content: "\10f3dd"
}

.fad.fa-phone-square:after {
    content: "\10f098"
}

.fad.fa-phone-square-alt:after {
    content: "\10f87b"
}

.fad.fa-phone-volume:after {
    content: "\10f2a0"
}

.fad.fa-photo-video:after {
    content: "\10f87c"
}

.fad.fa-pi:after {
    content: "\10f67e"
}

.fad.fa-pie:after {
    content: "\10f705"
}

.fad.fa-pig:after {
    content: "\10f706"
}

.fad.fa-piggy-bank:after {
    content: "\10f4d3"
}

.fad.fa-pills:after {
    content: "\10f484"
}

.fad.fa-pizza:after {
    content: "\10f817"
}

.fad.fa-pizza-slice:after {
    content: "\10f818"
}

.fad.fa-place-of-worship:after {
    content: "\10f67f"
}

.fad.fa-plane:after {
    content: "\10f072"
}

.fad.fa-plane-alt:after {
    content: "\10f3de"
}

.fad.fa-plane-arrival:after {
    content: "\10f5af"
}

.fad.fa-plane-departure:after {
    content: "\10f5b0"
}

.fad.fa-play:after {
    content: "\10f04b"
}

.fad.fa-play-circle:after {
    content: "\10f144"
}

.fad.fa-plug:after {
    content: "\10f1e6"
}

.fad.fa-plus:after {
    content: "\10f067"
}

.fad.fa-plus-circle:after {
    content: "\10f055"
}

.fad.fa-plus-hexagon:after {
    content: "\10f300"
}

.fad.fa-plus-octagon:after {
    content: "\10f301"
}

.fad.fa-plus-square:after {
    content: "\10f0fe"
}

.fad.fa-podcast:after {
    content: "\10f2ce"
}

.fad.fa-podium:after {
    content: "\10f680"
}

.fad.fa-podium-star:after {
    content: "\10f758"
}

.fad.fa-poll:after {
    content: "\10f681"
}

.fad.fa-poll-h:after {
    content: "\10f682"
}

.fad.fa-poll-people:after {
    content: "\10f759"
}

.fad.fa-poo:after {
    content: "\10f2fe"
}

.fad.fa-poo-storm:after {
    content: "\10f75a"
}

.fad.fa-poop:after {
    content: "\10f619"
}

.fad.fa-popcorn:after {
    content: "\10f819"
}

.fad.fa-portrait:after {
    content: "\10f3e0"
}

.fad.fa-pound-sign:after {
    content: "\10f154"
}

.fad.fa-power-off:after {
    content: "\10f011"
}

.fad.fa-pray:after {
    content: "\10f683"
}

.fad.fa-praying-hands:after {
    content: "\10f684"
}

.fad.fa-prescription:after {
    content: "\10f5b1"
}

.fad.fa-prescription-bottle:after {
    content: "\10f485"
}

.fad.fa-prescription-bottle-alt:after {
    content: "\10f486"
}

.fad.fa-presentation:after {
    content: "\10f685"
}

.fad.fa-print:after {
    content: "\10f02f"
}

.fad.fa-print-search:after {
    content: "\10f81a"
}

.fad.fa-print-slash:after {
    content: "\10f686"
}

.fad.fa-procedures:after {
    content: "\10f487"
}

.fad.fa-project-diagram:after {
    content: "\10f542"
}

.fad.fa-pumpkin:after {
    content: "\10f707"
}

.fad.fa-puzzle-piece:after {
    content: "\10f12e"
}

.fad.fa-qrcode:after {
    content: "\10f029"
}

.fad.fa-question:after {
    content: "\10f128"
}

.fad.fa-question-circle:after {
    content: "\10f059"
}

.fad.fa-question-square:after {
    content: "\10f2fd"
}

.fad.fa-quidditch:after {
    content: "\10f458"
}

.fad.fa-quote-left:after {
    content: "\10f10d"
}

.fad.fa-quote-right:after {
    content: "\10f10e"
}

.fad.fa-quran:after {
    content: "\10f687"
}

.fad.fa-rabbit:after {
    content: "\10f708"
}

.fad.fa-rabbit-fast:after {
    content: "\10f709"
}

.fad.fa-racquet:after {
    content: "\10f45a"
}

.fad.fa-radiation:after {
    content: "\10f7b9"
}

.fad.fa-radiation-alt:after {
    content: "\10f7ba"
}

.fad.fa-rainbow:after {
    content: "\10f75b"
}

.fad.fa-raindrops:after {
    content: "\10f75c"
}

.fad.fa-ram:after {
    content: "\10f70a"
}

.fad.fa-ramp-loading:after {
    content: "\10f4d4"
}

.fad.fa-random:after {
    content: "\10f074"
}

.fad.fa-receipt:after {
    content: "\10f543"
}

.fad.fa-rectangle-landscape:after {
    content: "\10f2fa"
}

.fad.fa-rectangle-portrait:after {
    content: "\10f2fb"
}

.fad.fa-rectangle-wide:after {
    content: "\10f2fc"
}

.fad.fa-recycle:after {
    content: "\10f1b8"
}

.fad.fa-redo:after {
    content: "\10f01e"
}

.fad.fa-redo-alt:after {
    content: "\10f2f9"
}

.fad.fa-registered:after {
    content: "\10f25d"
}

.fad.fa-remove-format:after {
    content: "\10f87d"
}

.fad.fa-repeat:after {
    content: "\10f363"
}

.fad.fa-repeat-1:after {
    content: "\10f365"
}

.fad.fa-repeat-1-alt:after {
    content: "\10f366"
}

.fad.fa-repeat-alt:after {
    content: "\10f364"
}

.fad.fa-reply:after {
    content: "\10f3e5"
}

.fad.fa-reply-all:after {
    content: "\10f122"
}

.fad.fa-republican:after {
    content: "\10f75e"
}

.fad.fa-restroom:after {
    content: "\10f7bd"
}

.fad.fa-retweet:after {
    content: "\10f079"
}

.fad.fa-retweet-alt:after {
    content: "\10f361"
}

.fad.fa-ribbon:after {
    content: "\10f4d6"
}

.fad.fa-ring:after {
    content: "\10f70b"
}

.fad.fa-rings-wedding:after {
    content: "\10f81b"
}

.fad.fa-road:after {
    content: "\10f018"
}

.fad.fa-robot:after {
    content: "\10f544"
}

.fad.fa-rocket:after {
    content: "\10f135"
}

.fad.fa-route:after {
    content: "\10f4d7"
}

.fad.fa-route-highway:after {
    content: "\10f61a"
}

.fad.fa-route-interstate:after {
    content: "\10f61b"
}

.fad.fa-rss:after {
    content: "\10f09e"
}

.fad.fa-rss-square:after {
    content: "\10f143"
}

.fad.fa-ruble-sign:after {
    content: "\10f158"
}

.fad.fa-ruler:after {
    content: "\10f545"
}

.fad.fa-ruler-combined:after {
    content: "\10f546"
}

.fad.fa-ruler-horizontal:after {
    content: "\10f547"
}

.fad.fa-ruler-triangle:after {
    content: "\10f61c"
}

.fad.fa-ruler-vertical:after {
    content: "\10f548"
}

.fad.fa-running:after {
    content: "\10f70c"
}

.fad.fa-rupee-sign:after {
    content: "\10f156"
}

.fad.fa-rv:after {
    content: "\10f7be"
}

.fad.fa-sack:after {
    content: "\10f81c"
}

.fad.fa-sack-dollar:after {
    content: "\10f81d"
}

.fad.fa-sad-cry:after {
    content: "\10f5b3"
}

.fad.fa-sad-tear:after {
    content: "\10f5b4"
}

.fad.fa-salad:after {
    content: "\10f81e"
}

.fad.fa-sandwich:after {
    content: "\10f81f"
}

.fad.fa-satellite:after {
    content: "\10f7bf"
}

.fad.fa-satellite-dish:after {
    content: "\10f7c0"
}

.fad.fa-sausage:after {
    content: "\10f820"
}

.fad.fa-save:after {
    content: "\10f0c7"
}

.fad.fa-scalpel:after {
    content: "\10f61d"
}

.fad.fa-scalpel-path:after {
    content: "\10f61e"
}

.fad.fa-scanner:after {
    content: "\10f488"
}

.fad.fa-scanner-keyboard:after {
    content: "\10f489"
}

.fad.fa-scanner-touchscreen:after {
    content: "\10f48a"
}

.fad.fa-scarecrow:after {
    content: "\10f70d"
}

.fad.fa-scarf:after {
    content: "\10f7c1"
}

.fad.fa-school:after {
    content: "\10f549"
}

.fad.fa-screwdriver:after {
    content: "\10f54a"
}

.fad.fa-scroll:after {
    content: "\10f70e"
}

.fad.fa-scroll-old:after {
    content: "\10f70f"
}

.fad.fa-scrubber:after {
    content: "\10f2f8"
}

.fad.fa-scythe:after {
    content: "\10f710"
}

.fad.fa-sd-card:after {
    content: "\10f7c2"
}

.fad.fa-search:after {
    content: "\10f002"
}

.fad.fa-search-dollar:after {
    content: "\10f688"
}

.fad.fa-search-location:after {
    content: "\10f689"
}

.fad.fa-search-minus:after {
    content: "\10f010"
}

.fad.fa-search-plus:after {
    content: "\10f00e"
}

.fad.fa-seedling:after {
    content: "\10f4d8"
}

.fad.fa-send-back:after {
    content: "\10f87e"
}

.fad.fa-send-backward:after {
    content: "\10f87f"
}

.fad.fa-server:after {
    content: "\10f233"
}

.fad.fa-shapes:after {
    content: "\10f61f"
}

.fad.fa-share:after {
    content: "\10f064"
}

.fad.fa-share-all:after {
    content: "\10f367"
}

.fad.fa-share-alt:after {
    content: "\10f1e0"
}

.fad.fa-share-alt-square:after {
    content: "\10f1e1"
}

.fad.fa-share-square:after {
    content: "\10f14d"
}

.fad.fa-sheep:after {
    content: "\10f711"
}

.fad.fa-shekel-sign:after {
    content: "\10f20b"
}

.fad.fa-shield:after {
    content: "\10f132"
}

.fad.fa-shield-alt:after {
    content: "\10f3ed"
}

.fad.fa-shield-check:after {
    content: "\10f2f7"
}

.fad.fa-shield-cross:after {
    content: "\10f712"
}

.fad.fa-ship:after {
    content: "\10f21a"
}

.fad.fa-shipping-fast:after {
    content: "\10f48b"
}

.fad.fa-shipping-timed:after {
    content: "\10f48c"
}

.fad.fa-shish-kebab:after {
    content: "\10f821"
}

.fad.fa-shoe-prints:after {
    content: "\10f54b"
}

.fad.fa-shopping-bag:after {
    content: "\10f290"
}

.fad.fa-shopping-basket:after {
    content: "\10f291"
}

.fad.fa-shopping-cart:after {
    content: "\10f07a"
}

.fad.fa-shovel:after {
    content: "\10f713"
}

.fad.fa-shovel-snow:after {
    content: "\10f7c3"
}

.fad.fa-shower:after {
    content: "\10f2cc"
}

.fad.fa-shredder:after {
    content: "\10f68a"
}

.fad.fa-shuttle-van:after {
    content: "\10f5b6"
}

.fad.fa-shuttlecock:after {
    content: "\10f45b"
}

.fad.fa-sickle:after {
    content: "\10f822"
}

.fad.fa-sigma:after {
    content: "\10f68b"
}

.fad.fa-sign:after {
    content: "\10f4d9"
}

.fad.fa-sign-in:after {
    content: "\10f090"
}

.fad.fa-sign-in-alt:after {
    content: "\10f2f6"
}

.fad.fa-sign-language:after {
    content: "\10f2a7"
}

.fad.fa-sign-out:after {
    content: "\10f08b"
}

.fad.fa-sign-out-alt:after {
    content: "\10f2f5"
}

.fad.fa-signal:after {
    content: "\10f012"
}

.fad.fa-signal-1:after {
    content: "\10f68c"
}

.fad.fa-signal-2:after {
    content: "\10f68d"
}

.fad.fa-signal-3:after {
    content: "\10f68e"
}

.fad.fa-signal-4:after {
    content: "\10f68f"
}

.fad.fa-signal-alt:after {
    content: "\10f690"
}

.fad.fa-signal-alt-1:after {
    content: "\10f691"
}

.fad.fa-signal-alt-2:after {
    content: "\10f692"
}

.fad.fa-signal-alt-3:after {
    content: "\10f693"
}

.fad.fa-signal-alt-slash:after {
    content: "\10f694"
}

.fad.fa-signal-slash:after {
    content: "\10f695"
}

.fad.fa-signature:after {
    content: "\10f5b7"
}

.fad.fa-sim-card:after {
    content: "\10f7c4"
}

.fad.fa-sitemap:after {
    content: "\10f0e8"
}

.fad.fa-skating:after {
    content: "\10f7c5"
}

.fad.fa-skeleton:after {
    content: "\10f620"
}

.fad.fa-ski-jump:after {
    content: "\10f7c7"
}

.fad.fa-ski-lift:after {
    content: "\10f7c8"
}

.fad.fa-skiing:after {
    content: "\10f7c9"
}

.fad.fa-skiing-nordic:after {
    content: "\10f7ca"
}

.fad.fa-skull:after {
    content: "\10f54c"
}

.fad.fa-skull-crossbones:after {
    content: "\10f714"
}

.fad.fa-slash:after {
    content: "\10f715"
}

.fad.fa-sledding:after {
    content: "\10f7cb"
}

.fad.fa-sleigh:after {
    content: "\10f7cc"
}

.fad.fa-sliders-h:after {
    content: "\10f1de"
}

.fad.fa-sliders-h-square:after {
    content: "\10f3f0"
}

.fad.fa-sliders-v:after {
    content: "\10f3f1"
}

.fad.fa-sliders-v-square:after {
    content: "\10f3f2"
}

.fad.fa-smile:after {
    content: "\10f118"
}

.fad.fa-smile-beam:after {
    content: "\10f5b8"
}

.fad.fa-smile-plus:after {
    content: "\10f5b9"
}

.fad.fa-smile-wink:after {
    content: "\10f4da"
}

.fad.fa-smog:after {
    content: "\10f75f"
}

.fad.fa-smoke:after {
    content: "\10f760"
}

.fad.fa-smoking:after {
    content: "\10f48d"
}

.fad.fa-smoking-ban:after {
    content: "\10f54d"
}

.fad.fa-sms:after {
    content: "\10f7cd"
}

.fad.fa-snake:after {
    content: "\10f716"
}

.fad.fa-snooze:after {
    content: "\10f880"
}

.fad.fa-snow-blowing:after {
    content: "\10f761"
}

.fad.fa-snowboarding:after {
    content: "\10f7ce"
}

.fad.fa-snowflake:after {
    content: "\10f2dc"
}

.fad.fa-snowflakes:after {
    content: "\10f7cf"
}

.fad.fa-snowman:after {
    content: "\10f7d0"
}

.fad.fa-snowmobile:after {
    content: "\10f7d1"
}

.fad.fa-snowplow:after {
    content: "\10f7d2"
}

.fad.fa-socks:after {
    content: "\10f696"
}

.fad.fa-solar-panel:after {
    content: "\10f5ba"
}

.fad.fa-sort:after {
    content: "\10f0dc"
}

.fad.fa-sort-alpha-down:after {
    content: "\10f15d"
}

.fad.fa-sort-alpha-down-alt:after {
    content: "\10f881"
}

.fad.fa-sort-alpha-up:after {
    content: "\10f15e"
}

.fad.fa-sort-alpha-up-alt:after {
    content: "\10f882"
}

.fad.fa-sort-alt:after {
    content: "\10f883"
}

.fad.fa-sort-amount-down:after {
    content: "\10f160"
}

.fad.fa-sort-amount-down-alt:after {
    content: "\10f884"
}

.fad.fa-sort-amount-up:after {
    content: "\10f161"
}

.fad.fa-sort-amount-up-alt:after {
    content: "\10f885"
}

.fad.fa-sort-down:after {
    content: "\10f0dd"
}

.fad.fa-sort-numeric-down:after {
    content: "\10f162"
}

.fad.fa-sort-numeric-down-alt:after {
    content: "\10f886"
}

.fad.fa-sort-numeric-up:after {
    content: "\10f163"
}

.fad.fa-sort-numeric-up-alt:after {
    content: "\10f887"
}

.fad.fa-sort-shapes-down:after {
    content: "\10f888"
}

.fad.fa-sort-shapes-down-alt:after {
    content: "\10f889"
}

.fad.fa-sort-shapes-up:after {
    content: "\10f88a"
}

.fad.fa-sort-shapes-up-alt:after {
    content: "\10f88b"
}

.fad.fa-sort-size-down:after {
    content: "\10f88c"
}

.fad.fa-sort-size-down-alt:after {
    content: "\10f88d"
}

.fad.fa-sort-size-up:after {
    content: "\10f88e"
}

.fad.fa-sort-size-up-alt:after {
    content: "\10f88f"
}

.fad.fa-sort-up:after {
    content: "\10f0de"
}

.fad.fa-soup:after {
    content: "\10f823"
}

.fad.fa-spa:after {
    content: "\10f5bb"
}

.fad.fa-space-shuttle:after {
    content: "\10f197"
}

.fad.fa-spade:after {
    content: "\10f2f4"
}

.fad.fa-sparkles:after {
    content: "\10f890"
}

.fad.fa-spell-check:after {
    content: "\10f891"
}

.fad.fa-spider:after {
    content: "\10f717"
}

.fad.fa-spider-black-widow:after {
    content: "\10f718"
}

.fad.fa-spider-web:after {
    content: "\10f719"
}

.fad.fa-spinner:after {
    content: "\10f110"
}

.fad.fa-spinner-third:after {
    content: "\10f3f4"
}

.fad.fa-splotch:after {
    content: "\10f5bc"
}

.fad.fa-spray-can:after {
    content: "\10f5bd"
}

.fad.fa-square:after {
    content: "\10f0c8"
}

.fad.fa-square-full:after {
    content: "\10f45c"
}

.fad.fa-square-root:after {
    content: "\10f697"
}

.fad.fa-square-root-alt:after {
    content: "\10f698"
}

.fad.fa-squirrel:after {
    content: "\10f71a"
}

.fad.fa-staff:after {
    content: "\10f71b"
}

.fad.fa-stamp:after {
    content: "\10f5bf"
}

.fad.fa-star:after {
    content: "\10f005"
}

.fad.fa-star-and-crescent:after {
    content: "\10f699"
}

.fad.fa-star-christmas:after {
    content: "\10f7d4"
}

.fad.fa-star-exclamation:after {
    content: "\10f2f3"
}

.fad.fa-star-half:after {
    content: "\10f089"
}

.fad.fa-star-half-alt:after {
    content: "\10f5c0"
}

.fad.fa-star-of-david:after {
    content: "\10f69a"
}

.fad.fa-star-of-life:after {
    content: "\10f621"
}

.fad.fa-stars:after {
    content: "\10f762"
}

.fad.fa-steak:after {
    content: "\10f824"
}

.fad.fa-steering-wheel:after {
    content: "\10f622"
}

.fad.fa-step-backward:after {
    content: "\10f048"
}

.fad.fa-step-forward:after {
    content: "\10f051"
}

.fad.fa-stethoscope:after {
    content: "\10f0f1"
}

.fad.fa-sticky-note:after {
    content: "\10f249"
}

.fad.fa-stocking:after {
    content: "\10f7d5"
}

.fad.fa-stomach:after {
    content: "\10f623"
}

.fad.fa-stop:after {
    content: "\10f04d"
}

.fad.fa-stop-circle:after {
    content: "\10f28d"
}

.fad.fa-stopwatch:after {
    content: "\10f2f2"
}

.fad.fa-store:after {
    content: "\10f54e"
}

.fad.fa-store-alt:after {
    content: "\10f54f"
}

.fad.fa-stream:after {
    content: "\10f550"
}

.fad.fa-street-view:after {
    content: "\10f21d"
}

.fad.fa-stretcher:after {
    content: "\10f825"
}

.fad.fa-strikethrough:after {
    content: "\10f0cc"
}

.fad.fa-stroopwafel:after {
    content: "\10f551"
}

.fad.fa-subscript:after {
    content: "\10f12c"
}

.fad.fa-subway:after {
    content: "\10f239"
}

.fad.fa-suitcase:after {
    content: "\10f0f2"
}

.fad.fa-suitcase-rolling:after {
    content: "\10f5c1"
}

.fad.fa-sun:after {
    content: "\10f185"
}

.fad.fa-sun-cloud:after {
    content: "\10f763"
}

.fad.fa-sun-dust:after {
    content: "\10f764"
}

.fad.fa-sun-haze:after {
    content: "\10f765"
}

.fad.fa-sunglasses:after {
    content: "\10f892"
}

.fad.fa-sunrise:after {
    content: "\10f766"
}

.fad.fa-sunset:after {
    content: "\10f767"
}

.fad.fa-superscript:after {
    content: "\10f12b"
}

.fad.fa-surprise:after {
    content: "\10f5c2"
}

.fad.fa-swatchbook:after {
    content: "\10f5c3"
}

.fad.fa-swimmer:after {
    content: "\10f5c4"
}

.fad.fa-swimming-pool:after {
    content: "\10f5c5"
}

.fad.fa-sword:after {
    content: "\10f71c"
}

.fad.fa-swords:after {
    content: "\10f71d"
}

.fad.fa-synagogue:after {
    content: "\10f69b"
}

.fad.fa-sync:after {
    content: "\10f021"
}

.fad.fa-sync-alt:after {
    content: "\10f2f1"
}

.fad.fa-syringe:after {
    content: "\10f48e"
}

.fad.fa-table:after {
    content: "\10f0ce"
}

.fad.fa-table-tennis:after {
    content: "\10f45d"
}

.fad.fa-tablet:after {
    content: "\10f10a"
}

.fad.fa-tablet-alt:after {
    content: "\10f3fa"
}

.fad.fa-tablet-android:after {
    content: "\10f3fb"
}

.fad.fa-tablet-android-alt:after {
    content: "\10f3fc"
}

.fad.fa-tablet-rugged:after {
    content: "\10f48f"
}

.fad.fa-tablets:after {
    content: "\10f490"
}

.fad.fa-tachometer:after {
    content: "\10f0e4"
}

.fad.fa-tachometer-alt:after {
    content: "\10f3fd"
}

.fad.fa-tachometer-alt-average:after {
    content: "\10f624"
}

.fad.fa-tachometer-alt-fast:after {
    content: "\10f625"
}

.fad.fa-tachometer-alt-fastest:after {
    content: "\10f626"
}

.fad.fa-tachometer-alt-slow:after {
    content: "\10f627"
}

.fad.fa-tachometer-alt-slowest:after {
    content: "\10f628"
}

.fad.fa-tachometer-average:after {
    content: "\10f629"
}

.fad.fa-tachometer-fast:after {
    content: "\10f62a"
}

.fad.fa-tachometer-fastest:after {
    content: "\10f62b"
}

.fad.fa-tachometer-slow:after {
    content: "\10f62c"
}

.fad.fa-tachometer-slowest:after {
    content: "\10f62d"
}

.fad.fa-taco:after {
    content: "\10f826"
}

.fad.fa-tag:after {
    content: "\10f02b"
}

.fad.fa-tags:after {
    content: "\10f02c"
}

.fad.fa-tally:after {
    content: "\10f69c"
}

.fad.fa-tanakh:after {
    content: "\10f827"
}

.fad.fa-tape:after {
    content: "\10f4db"
}

.fad.fa-tasks:after {
    content: "\10f0ae"
}

.fad.fa-tasks-alt:after {
    content: "\10f828"
}

.fad.fa-taxi:after {
    content: "\10f1ba"
}

.fad.fa-teeth:after {
    content: "\10f62e"
}

.fad.fa-teeth-open:after {
    content: "\10f62f"
}

.fad.fa-temperature-frigid:after {
    content: "\10f768"
}

.fad.fa-temperature-high:after {
    content: "\10f769"
}

.fad.fa-temperature-hot:after {
    content: "\10f76a"
}

.fad.fa-temperature-low:after {
    content: "\10f76b"
}

.fad.fa-tenge:after {
    content: "\10f7d7"
}

.fad.fa-tennis-ball:after {
    content: "\10f45e"
}

.fad.fa-terminal:after {
    content: "\10f120"
}

.fad.fa-text:after {
    content: "\10f893"
}

.fad.fa-text-height:after {
    content: "\10f034"
}

.fad.fa-text-size:after {
    content: "\10f894"
}

.fad.fa-text-width:after {
    content: "\10f035"
}

.fad.fa-th:after {
    content: "\10f00a"
}

.fad.fa-th-large:after {
    content: "\10f009"
}

.fad.fa-th-list:after {
    content: "\10f00b"
}

.fad.fa-theater-masks:after {
    content: "\10f630"
}

.fad.fa-thermometer:after {
    content: "\10f491"
}

.fad.fa-thermometer-empty:after {
    content: "\10f2cb"
}

.fad.fa-thermometer-full:after {
    content: "\10f2c7"
}

.fad.fa-thermometer-half:after {
    content: "\10f2c9"
}

.fad.fa-thermometer-quarter:after {
    content: "\10f2ca"
}

.fad.fa-thermometer-three-quarters:after {
    content: "\10f2c8"
}

.fad.fa-theta:after {
    content: "\10f69e"
}

.fad.fa-thumbs-down:after {
    content: "\10f165"
}

.fad.fa-thumbs-up:after {
    content: "\10f164"
}

.fad.fa-thumbtack:after {
    content: "\10f08d"
}

.fad.fa-thunderstorm:after {
    content: "\10f76c"
}

.fad.fa-thunderstorm-moon:after {
    content: "\10f76d"
}

.fad.fa-thunderstorm-sun:after {
    content: "\10f76e"
}

.fad.fa-ticket:after {
    content: "\10f145"
}

.fad.fa-ticket-alt:after {
    content: "\10f3ff"
}

.fad.fa-tilde:after {
    content: "\10f69f"
}

.fad.fa-times:after {
    content: "\10f00d"
}

.fad.fa-times-circle:after {
    content: "\10f057"
}

.fad.fa-times-hexagon:after {
    content: "\10f2ee"
}

.fad.fa-times-octagon:after {
    content: "\10f2f0"
}

.fad.fa-times-square:after {
    content: "\10f2d3"
}

.fad.fa-tint:after {
    content: "\10f043"
}

.fad.fa-tint-slash:after {
    content: "\10f5c7"
}

.fad.fa-tire:after {
    content: "\10f631"
}

.fad.fa-tire-flat:after {
    content: "\10f632"
}

.fad.fa-tire-pressure-warning:after {
    content: "\10f633"
}

.fad.fa-tire-rugged:after {
    content: "\10f634"
}

.fad.fa-tired:after {
    content: "\10f5c8"
}

.fad.fa-toggle-off:after {
    content: "\10f204"
}

.fad.fa-toggle-on:after {
    content: "\10f205"
}

.fad.fa-toilet:after {
    content: "\10f7d8"
}

.fad.fa-toilet-paper:after {
    content: "\10f71e"
}

.fad.fa-toilet-paper-alt:after {
    content: "\10f71f"
}

.fad.fa-tombstone:after {
    content: "\10f720"
}

.fad.fa-tombstone-alt:after {
    content: "\10f721"
}

.fad.fa-toolbox:after {
    content: "\10f552"
}

.fad.fa-tools:after {
    content: "\10f7d9"
}

.fad.fa-tooth:after {
    content: "\10f5c9"
}

.fad.fa-toothbrush:after {
    content: "\10f635"
}

.fad.fa-torah:after {
    content: "\10f6a0"
}

.fad.fa-torii-gate:after {
    content: "\10f6a1"
}

.fad.fa-tornado:after {
    content: "\10f76f"
}

.fad.fa-tractor:after {
    content: "\10f722"
}

.fad.fa-trademark:after {
    content: "\10f25c"
}

.fad.fa-traffic-cone:after {
    content: "\10f636"
}

.fad.fa-traffic-light:after {
    content: "\10f637"
}

.fad.fa-traffic-light-go:after {
    content: "\10f638"
}

.fad.fa-traffic-light-slow:after {
    content: "\10f639"
}

.fad.fa-traffic-light-stop:after {
    content: "\10f63a"
}

.fad.fa-train:after {
    content: "\10f238"
}

.fad.fa-tram:after {
    content: "\10f7da"
}

.fad.fa-transgender:after {
    content: "\10f224"
}

.fad.fa-transgender-alt:after {
    content: "\10f225"
}

.fad.fa-trash:after {
    content: "\10f1f8"
}

.fad.fa-trash-alt:after {
    content: "\10f2ed"
}

.fad.fa-trash-restore:after {
    content: "\10f829"
}

.fad.fa-trash-restore-alt:after {
    content: "\10f82a"
}

.fad.fa-trash-undo:after {
    content: "\10f895"
}

.fad.fa-trash-undo-alt:after {
    content: "\10f896"
}

.fad.fa-treasure-chest:after {
    content: "\10f723"
}

.fad.fa-tree:after {
    content: "\10f1bb"
}

.fad.fa-tree-alt:after {
    content: "\10f400"
}

.fad.fa-tree-christmas:after {
    content: "\10f7db"
}

.fad.fa-tree-decorated:after {
    content: "\10f7dc"
}

.fad.fa-tree-large:after {
    content: "\10f7dd"
}

.fad.fa-tree-palm:after {
    content: "\10f82b"
}

.fad.fa-trees:after {
    content: "\10f724"
}

.fad.fa-triangle:after {
    content: "\10f2ec"
}

.fad.fa-trophy:after {
    content: "\10f091"
}

.fad.fa-trophy-alt:after {
    content: "\10f2eb"
}

.fad.fa-truck:after {
    content: "\10f0d1"
}

.fad.fa-truck-container:after {
    content: "\10f4dc"
}

.fad.fa-truck-couch:after {
    content: "\10f4dd"
}

.fad.fa-truck-loading:after {
    content: "\10f4de"
}

.fad.fa-truck-monster:after {
    content: "\10f63b"
}

.fad.fa-truck-moving:after {
    content: "\10f4df"
}

.fad.fa-truck-pickup:after {
    content: "\10f63c"
}

.fad.fa-truck-plow:after {
    content: "\10f7de"
}

.fad.fa-truck-ramp:after {
    content: "\10f4e0"
}

.fad.fa-tshirt:after {
    content: "\10f553"
}

.fad.fa-tty:after {
    content: "\10f1e4"
}

.fad.fa-turkey:after {
    content: "\10f725"
}

.fad.fa-turtle:after {
    content: "\10f726"
}

.fad.fa-tv:after {
    content: "\10f26c"
}

.fad.fa-tv-retro:after {
    content: "\10f401"
}

.fad.fa-umbrella:after {
    content: "\10f0e9"
}

.fad.fa-umbrella-beach:after {
    content: "\10f5ca"
}

.fad.fa-underline:after {
    content: "\10f0cd"
}

.fad.fa-undo:after {
    content: "\10f0e2"
}

.fad.fa-undo-alt:after {
    content: "\10f2ea"
}

.fad.fa-unicorn:after {
    content: "\10f727"
}

.fad.fa-union:after {
    content: "\10f6a2"
}

.fad.fa-universal-access:after {
    content: "\10f29a"
}

.fad.fa-university:after {
    content: "\10f19c"
}

.fad.fa-unlink:after {
    content: "\10f127"
}

.fad.fa-unlock:after {
    content: "\10f09c"
}

.fad.fa-unlock-alt:after {
    content: "\10f13e"
}

.fad.fa-upload:after {
    content: "\10f093"
}

.fad.fa-usd-circle:after {
    content: "\10f2e8"
}

.fad.fa-usd-square:after {
    content: "\10f2e9"
}

.fad.fa-user:after {
    content: "\10f007"
}

.fad.fa-user-alt:after {
    content: "\10f406"
}

.fad.fa-user-alt-slash:after {
    content: "\10f4fa"
}

.fad.fa-user-astronaut:after {
    content: "\10f4fb"
}

.fad.fa-user-chart:after {
    content: "\10f6a3"
}

.fad.fa-user-check:after {
    content: "\10f4fc"
}

.fad.fa-user-circle:after {
    content: "\10f2bd"
}

.fad.fa-user-clock:after {
    content: "\10f4fd"
}

.fad.fa-user-cog:after {
    content: "\10f4fe"
}

.fad.fa-user-crown:after {
    content: "\10f6a4"
}

.fad.fa-user-edit:after {
    content: "\10f4ff"
}

.fad.fa-user-friends:after {
    content: "\10f500"
}

.fad.fa-user-graduate:after {
    content: "\10f501"
}

.fad.fa-user-hard-hat:after {
    content: "\10f82c"
}

.fad.fa-user-headset:after {
    content: "\10f82d"
}

.fad.fa-user-injured:after {
    content: "\10f728"
}

.fad.fa-user-lock:after {
    content: "\10f502"
}

.fad.fa-user-md:after {
    content: "\10f0f0"
}

.fad.fa-user-md-chat:after {
    content: "\10f82e"
}

.fad.fa-user-minus:after {
    content: "\10f503"
}

.fad.fa-user-ninja:after {
    content: "\10f504"
}

.fad.fa-user-nurse:after {
    content: "\10f82f"
}

.fad.fa-user-plus:after {
    content: "\10f234"
}

.fad.fa-user-secret:after {
    content: "\10f21b"
}

.fad.fa-user-shield:after {
    content: "\10f505"
}

.fad.fa-user-slash:after {
    content: "\10f506"
}

.fad.fa-user-tag:after {
    content: "\10f507"
}

.fad.fa-user-tie:after {
    content: "\10f508"
}

.fad.fa-user-times:after {
    content: "\10f235"
}

.fad.fa-users:after {
    content: "\10f0c0"
}

.fad.fa-users-class:after {
    content: "\10f63d"
}

.fad.fa-users-cog:after {
    content: "\10f509"
}

.fad.fa-users-crown:after {
    content: "\10f6a5"
}

.fad.fa-users-medical:after {
    content: "\10f830"
}

.fad.fa-utensil-fork:after {
    content: "\10f2e3"
}

.fad.fa-utensil-knife:after {
    content: "\10f2e4"
}

.fad.fa-utensil-spoon:after {
    content: "\10f2e5"
}

.fad.fa-utensils:after {
    content: "\10f2e7"
}

.fad.fa-utensils-alt:after {
    content: "\10f2e6"
}

.fad.fa-value-absolute:after {
    content: "\10f6a6"
}

.fad.fa-vector-square:after {
    content: "\10f5cb"
}

.fad.fa-venus:after {
    content: "\10f221"
}

.fad.fa-venus-double:after {
    content: "\10f226"
}

.fad.fa-venus-mars:after {
    content: "\10f228"
}

.fad.fa-vial:after {
    content: "\10f492"
}

.fad.fa-vials:after {
    content: "\10f493"
}

.fad.fa-video:after {
    content: "\10f03d"
}

.fad.fa-video-plus:after {
    content: "\10f4e1"
}

.fad.fa-video-slash:after {
    content: "\10f4e2"
}

.fad.fa-vihara:after {
    content: "\10f6a7"
}

.fad.fa-voicemail:after {
    content: "\10f897"
}

.fad.fa-volcano:after {
    content: "\10f770"
}

.fad.fa-volleyball-ball:after {
    content: "\10f45f"
}

.fad.fa-volume:after {
    content: "\10f6a8"
}

.fad.fa-volume-down:after {
    content: "\10f027"
}

.fad.fa-volume-mute:after {
    content: "\10f6a9"
}

.fad.fa-volume-off:after {
    content: "\10f026"
}

.fad.fa-volume-slash:after {
    content: "\10f2e2"
}

.fad.fa-volume-up:after {
    content: "\10f028"
}

.fad.fa-vote-nay:after {
    content: "\10f771"
}

.fad.fa-vote-yea:after {
    content: "\10f772"
}

.fad.fa-vr-cardboard:after {
    content: "\10f729"
}

.fad.fa-walker:after {
    content: "\10f831"
}

.fad.fa-walking:after {
    content: "\10f554"
}

.fad.fa-wallet:after {
    content: "\10f555"
}

.fad.fa-wand:after {
    content: "\10f72a"
}

.fad.fa-wand-magic:after {
    content: "\10f72b"
}

.fad.fa-warehouse:after {
    content: "\10f494"
}

.fad.fa-warehouse-alt:after {
    content: "\10f495"
}

.fad.fa-washer:after {
    content: "\10f898"
}

.fad.fa-watch:after {
    content: "\10f2e1"
}

.fad.fa-watch-fitness:after {
    content: "\10f63e"
}

.fad.fa-water:after {
    content: "\10f773"
}

.fad.fa-water-lower:after {
    content: "\10f774"
}

.fad.fa-water-rise:after {
    content: "\10f775"
}

.fad.fa-wave-sine:after {
    content: "\10f899"
}

.fad.fa-wave-square:after {
    content: "\10f83e"
}

.fad.fa-wave-triangle:after {
    content: "\10f89a"
}

.fad.fa-webcam:after {
    content: "\10f832"
}

.fad.fa-webcam-slash:after {
    content: "\10f833"
}

.fad.fa-weight:after {
    content: "\10f496"
}

.fad.fa-weight-hanging:after {
    content: "\10f5cd"
}

.fad.fa-whale:after {
    content: "\10f72c"
}

.fad.fa-wheat:after {
    content: "\10f72d"
}

.fad.fa-wheelchair:after {
    content: "\10f193"
}

.fad.fa-whistle:after {
    content: "\10f460"
}

.fad.fa-wifi:after {
    content: "\10f1eb"
}

.fad.fa-wifi-1:after {
    content: "\10f6aa"
}

.fad.fa-wifi-2:after {
    content: "\10f6ab"
}

.fad.fa-wifi-slash:after {
    content: "\10f6ac"
}

.fad.fa-wind:after {
    content: "\10f72e"
}

.fad.fa-wind-turbine:after {
    content: "\10f89b"
}

.fad.fa-wind-warning:after {
    content: "\10f776"
}

.fad.fa-window:after {
    content: "\10f40e"
}

.fad.fa-window-alt:after {
    content: "\10f40f"
}

.fad.fa-window-close:after {
    content: "\10f410"
}

.fad.fa-window-maximize:after {
    content: "\10f2d0"
}

.fad.fa-window-minimize:after {
    content: "\10f2d1"
}

.fad.fa-window-restore:after {
    content: "\10f2d2"
}

.fad.fa-windsock:after {
    content: "\10f777"
}

.fad.fa-wine-bottle:after {
    content: "\10f72f"
}

.fad.fa-wine-glass:after {
    content: "\10f4e3"
}

.fad.fa-wine-glass-alt:after {
    content: "\10f5ce"
}

.fad.fa-won-sign:after {
    content: "\10f159"
}

.fad.fa-wreath:after {
    content: "\10f7e2"
}

.fad.fa-wrench:after {
    content: "\10f0ad"
}

.fad.fa-x-ray:after {
    content: "\10f497"
}

.fad.fa-yen-sign:after {
    content: "\10f157"
}

.fad.fa-yin-yang:after {
    content: "\10f6ad"
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.0.0.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.0.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.0.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.0.0.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.0.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.0.0.svg#fontawesome) format("svg");
    unicode-range: U+f002,U+f008-f009,U+f00b-f00c,U+f00e,U+f011,U+f013,U+f017,U+f019,U+f01c,U+f022-f025,U+f02a-f02b,U+f02d,U+f030,U+f040-f041,U+f044,U+f047,U+f049-f04a,U+f04e,U+f050,U+f052-f055,U+f057-f05b,U+f05e,U+f060-f066,U+f068-f06a,U+f074,U+f077-f07a,U+f07c-f07e,U+f085,U+f089,U+f08b,U+f08e,U+f090-f091,U+f093-f094,U+f098,U+f09c-f09e,U+f0a4-f0ab,U+f0b2,U+f0c1,U+f0c3,U+f0c6,U+f0c9,U+f0ce,U+f0d7-f0db,U+f0e2-f0e3,U+f0e9-f0ea,U+f0ec,U+f0f4,U+f0f8,U+f0fa-f0fe,U+f100-f108,U+f10a-f10b,U+f11b-f11c,U+f120-f122,U+f124,U+f126-f128,U+f12e,U+f134,U+f137-f13a,U+f13d-f13e,U+f141-f143,U+f146,U+f148-f14d,U+f150-f154,U+f156-f159,U+f175-f178,U+f182-f183,U+f186,U+f188,U+f191-f192,U+f195,U+f199,U+f1ad-f1ae,U+f1b0,U+f1b2-f1b3,U+f1b8,U+f1bb,U+f1c0,U+f1cd,U+f1d8,U+f1da,U+f1e0-f1e2,U+f1e6,U+f1ea,U+f1fa,U+f1fd-f1fe,U+f204-f206,U+f20b,U+f217-f218,U+f21c,U+f221-f22d,U+f233,U+f238-f239,U+f240-f244,U+f246,U+f24d,U+f255-f25c,U+f26c,U+f28b,U+f28d,U+f290-f292,U+f295,U+f29d,U+f2a1-f2a4,U+f2a8,U+f2c7-f2ce,U+f2d0,U+f2d2-f2d3,U+f2db,U+f2e6-f2e7,U+f2ea-f2eb,U+f2ee,U+f2f0-f2f1,U+f2f3,U+f2f5-f2f9,U+f2fd,U+f300-f301,U+f303,U+f307-f30f,U+f31d,U+f320-f326,U+f328-f32e,U+f330-f332,U+f336-f33e,U+f340-f34c,U+f350-f353,U+f355,U+f358-f35b,U+f35d,U+f360-f367,U+f376,U+f37e,U+f387,U+f389-f38a,U+f390,U+f39b-f39c,U+f3a0,U+f3b3,U+f3be-f3bf,U+f3c2,U+f3c5,U+f3cd-f3cf,U+f3de,U+f3e5,U+f3ed,U+f3f0,U+f3f2,U+f3fa-f3fc,U+f400-f401,U+f40e-f410,U+f422,U+f424
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.0.1.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.0.1.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.0.1.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.0.1.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.0.1.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.0.1.svg#fontawesome) format("svg");
    unicode-range: U+f3c1
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.0.3.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.0.3.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.0.3.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.0.3.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.0.3.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.0.3.svg#fontawesome) format("svg");
    unicode-range: U+f19c,U+f245,U+f2b9,U+f2bb,U+f2c1,U+f3e0
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.0.5.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.0.5.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.0.5.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.0.5.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.0.5.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.0.5.svg#fontawesome) format("svg");
    unicode-range: U+f1e3,U+f432-f434,U+f436-f438,U+f449-f44c,U+f44e-f451,U+f453,U+f455,U+f458,U+f45a-f45b,U+f45d-f45e
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.0.7.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.0.7.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.0.7.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.0.7.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.0.7.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.0.7.svg#fontawesome) format("svg");
    unicode-range: U+f0d1,U+f0f1,U+f0f9,U+f21e,U+f461,U+f463-f46f,U+f472-f475,U+f479-f47a,U+f47d-f47e,U+f481-f487,U+f489,U+f48b-f496
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.0.9.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.0.9.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.0.9.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.0.9.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.0.9.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.0.9.svg#fontawesome) format("svg");
    unicode-range: U+f03d,U+f06c,U+f086,U+f0ac,U+f0f2,U+f10d-f10e,U+f155,U+f187,U+f2b5,U+f2e8-f2e9,U+f2fe,U+f3dd,U+f47b-f47c,U+f498,U+f49a-f49b,U+f49d,U+f49f-f4b9,U+f4bb-f4c8,U+f4cb-f4d2,U+f4d4,U+f4d6,U+f4d8-f4d9,U+f4db-f4e2
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.0.10.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.0.10.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.0.10.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.0.10.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.0.10.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.0.10.svg#fontawesome) format("svg");
    unicode-range: U+f471,U+f4ca
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.0.11.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.0.11.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.0.11.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.0.11.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.0.11.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.0.11.svg#fontawesome) format("svg");
    unicode-range: U+f007,U+f0c0,U+f0c2,U+f0ed-f0ee,U+f0f0,U+f1de,U+f21b,U+f234-f235,U+f2bd,U+f381-f382,U+f3f1,U+f406,U+f4e6,U+f4fa-f501,U+f503-f509
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.0.13.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.0.13.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.0.13.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.0.13.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.0.13.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.0.13.svg#fontawesome) format("svg");
    unicode-range: U+f00d,U+f010,U+f067,U+f072,U+f0ad,U+f0d6,U+f0e8,U+f130-f131,U+f24e,U+f3c9,U+f3d1,U+f515-f517,U+f519-f51e,U+f520-f52c,U+f52e,U+f530-f533,U+f535-f54b,U+f54d-f552,U+f554-f555
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.1.0.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.1.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.1.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.1.0.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.1.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.1.0.svg#fontawesome) format("svg");
    unicode-range: U+f043,U+f0c4,U+f0d0,U+f118-f11a,U+f125,U+f1ba,U+f1fb-f1fc,U+f207,U+f236,U+f279,U+f304-f305,U+f4da,U+f52d,U+f556-f558,U+f55a-f55f,U+f562-f56b,U+f575-f577,U+f579-f58b,U+f58d-f590,U+f593-f595,U+f597-f59d,U+f59f-f5a2,U+f5a4-f5a7,U+f5a9-f5af,U+f5b1,U+f5b3-f5b4,U+f5b6,U+f5b8-f5bd,U+f5c0,U+f5c2-f5c5,U+f5c7-f5cb,U+f5cd
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.1.1.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.1.1.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.1.1.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.1.1.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.1.1.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.1.1.svg#fontawesome) format("svg");
    unicode-range: U+f386,U+f58c,U+f596
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.2.0.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.2.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.2.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.2.0.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.2.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.2.0.svg#fontawesome) format("svg");
    unicode-range: U+f001,U+f018,U+f0e4,U+f0f3,U+f109,U+f14e,U+f1b9,U+f1e5,U+f1f6,U+f21d,U+f276-f277,U+f3fd,U+f4d7,U+f518,U+f5d0-f5da,U+f5dd-f5e6,U+f5e8-f5f0,U+f5f2,U+f5f4-f5f5,U+f5f8-f5f9,U+f5fb-f60e,U+f610,U+f614,U+f616-f619,U+f61c-f62f,U+f633,U+f635-f63d
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.3.0.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.3.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.3.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.3.0.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.3.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.3.0.svg#fontawesome) format("svg");
    unicode-range: U+f027-f028,U+f02f,U+f080,U+f0a1,U+f0b1,U+f0eb,U+f1ac,U+f1ec,U+f200-f201,U+f2e2,U+f61a-f61b,U+f640,U+f643-f653,U+f655-f656,U+f65d-f663,U+f665-f675,U+f678-f680,U+f683-f68b,U+f694-f695,U+f697-f69c,U+f69e-f69f,U+f6a1-f6a9,U+f6ac
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.4.0.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.4.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.4.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.4.0.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.4.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.4.0.svg#fontawesome) format("svg");
    unicode-range: U+f499,U+f676,U+f6ae,U+f6b0-f6b3,U+f6b5-f6bc,U+f6bf-f6c2,U+f6c5-f6c8,U+f6cb,U+f6cd-f6d5,U+f6d8-f6d9,U+f6db,U+f6de-f6e3,U+f6e5-f6ec,U+f6ee,U+f6f1-f6f3,U+f6f5-f6f9,U+f6fc-f6fd,U+f6ff-f703,U+f707,U+f70a-f70c,U+f711-f713,U+f715-f71d,U+f720-f724,U+f726-f729,U+f72b,U+f72d,U+f72f
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.4.1.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.4.1.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.4.1.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.4.1.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.4.1.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.4.1.svg#fontawesome) format("svg");
    unicode-range: U+f72a
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.5.0.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.5.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.5.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.5.0.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.5.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.5.0.svg#fontawesome) format("svg");
    unicode-range: U+f0e7,U+f185,U+f2dc,U+f6c3-f6c4,U+f72e,U+f732-f735,U+f737-f750,U+f752-f758,U+f75a,U+f75c,U+f75e-f76e,U+f771-f776
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.6.0.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.6.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.6.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.6.0.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.6.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.6.0.svg#fontawesome) format("svg");
    unicode-range: U+f06b,U+f5b7,U+f77d,U+f77f,U+f781-f782,U+f788,U+f78a-f78c,U+f78e-f78f,U+f792-f796,U+f79a-f7a8,U+f7aa,U+f7ac-f7ae,U+f7b4-f7b6,U+f7b8,U+f7bd-f7be,U+f7c0-f7c3,U+f7c5,U+f7c7-f7d2,U+f7d4,U+f7d7-f7d8,U+f7da-f7dc,U+f7de,U+f7e2
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.6.1.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.6.1.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.6.1.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.6.1.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.6.1.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.6.1.svg#fontawesome) format("svg");
    unicode-range: U+f071
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.6.3.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.6.3.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.6.3.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.6.3.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.6.3.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.6.3.svg#fontawesome) format("svg");
    unicode-range: U+f7e4
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.7.0.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.7.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.7.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.7.0.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.7.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.7.0.svg#fontawesome) format("svg");
    unicode-range: U+f00a,U+f015,U+f06e,U+f070,U+f135,U+f1e4,U+f2a0,U+f377,U+f470,U+f49c,U+f49e,U+f4c9,U+f664,U+f6d6-f6d7,U+f705,U+f725,U+f77e,U+f780,U+f7e5-f7e7,U+f7e9-f7f0,U+f7f2-f7fc,U+f7fe,U+f800-f812,U+f814-f81b,U+f81e-f823,U+f825-f827,U+f82b-f833
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.7.1.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.7.1.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.7.1.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.7.1.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.7.1.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.7.1.svg#fontawesome) format("svg");
    unicode-range: U+f7f1
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.8.0.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.8.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.8.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.8.0.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.8.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.8.0.svg#fontawesome) format("svg");
    unicode-range: U+f01e,U+f021,U+f026,U+f076,U+f12d,U+f31e,U+f356,U+f45f,U+f5b0,U+f7ff,U+f83e
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.8.2.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.8.2.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.8.2.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.8.2.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.8.2.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.8.2.svg#fontawesome) format("svg");
    unicode-range: U+f560,U+f7b9-f7ba
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.9.0.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.9.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.9.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.9.0.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.9.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.9.0.svg#fontawesome) format("svg");
    unicode-range: U+f036-f03c,U+f0ae,U+f0ca-f0cd,U+f15d-f15e,U+f160-f163,U+f1dd,U+f313-f315,U+f34e,U+f439-f448,U+f502,U+f5dc,U+f677,U+f843-f855,U+f858-f85e,U+f860-f862,U+f864,U+f866-f878,U+f87a,U+f87c-f87d,U+f880-f892,U+f897-f89b
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.10.1.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.10.1.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.10.1.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.10.1.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.10.1.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.10.1.svg#fontawesome) format("svg");
    unicode-range: U+f000,U+f012,U+f029,U+f03e,U+f06d,U+f075,U+f07b,U+f083-f084,U+f0a0,U+f0b0,U+f11e,U+f140,U+f19d,U+f1eb,U+f20a,U+f247-f248,U+f251-f254,U+f25d,U+f275,U+f27a,U+f2c2,U+f2d1,U+f302,U+f310-f311,U+f34d,U+f354,U+f357,U+f3a5,U+f435,U+f454,U+f456,U+f476,U+f47f-f480,U+f4e3,U+f51f,U+f52f,U+f534,U+f561,U+f578,U+f591,U+f5ce,U+f5db,U+f5e7,U+f5f6,U+f611,U+f613,U+f615,U+f654,U+f657-f658,U+f681-f682,U+f68c-f693,U+f6aa-f6ab,U+f6be,U+f6da,U+f6e4,U+f6ed,U+f6ef-f6f0,U+f6f4,U+f6fa-f6fb,U+f6fe,U+f72c,U+f751,U+f759,U+f75b,U+f779,U+f77c,U+f786-f787,U+f7ab,U+f7b2,U+f7b7,U+f7bf,U+f7e8,U+f813,U+f85f,U+f863,U+f87b,U+f89c-f89d
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300-pro-5.10.2.eot);
    src: url(../fonts/fontawesome/fa-light-300-pro-5.10.2.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-light-300-pro-5.10.2.woff2) format("woff2"),url(../fonts/fontawesome/fa-light-300-pro-5.10.2.woff) format("woff"),url(../fonts/fontawesome/fa-light-300-pro-5.10.2.ttf) format("truetype"),url(../fonts/fontawesome/fa-light-300-pro-5.10.2.svg#fontawesome) format("svg");
    unicode-range: U+f004-f005,U+f02c,U+f02e,U+f031-f035,U+f042,U+f048,U+f04b-f04d,U+f051,U+f056,U+f073,U+f08d,U+f095,U+f0a3,U+f0c5,U+f0c7-f0c8,U+f0dc-f0de,U+f0e0,U+f110-f111,U+f129-f12c,U+f132-f133,U+f144-f145,U+f15b-f15c,U+f164-f165,U+f193,U+f197,U+f1ab,U+f1c1-f1c9,U+f1ce,U+f1dc,U+f1f8-f1f9,U+f219-f21a,U+f249,U+f271-f274,U+f29a,U+f29e,U+f2a7,U+f2b6,U+f2e1,U+f2e3-f2e5,U+f2ec-f2ed,U+f2f2,U+f2f4,U+f2fa-f2fc,U+f306,U+f312,U+f316-f31a,U+f31c,U+f327,U+f333-f335,U+f3f4,U+f3ff,U+f45c,U+f460,U+f462,U+f477-f478,U+f488,U+f48a,U+f497,U+f4ba,U+f4d3,U+f54c,U+f553,U+f559,U+f56c-f574,U+f5bf,U+f5c1,U+f5f3,U+f630-f632,U+f634,U+f63e,U+f641,U+f659-f65c,U+f696,U+f6a0,U+f6ad,U+f6b4,U+f6bd,U+f6dd,U+f706,U+f708-f709,U+f70d-f710,U+f714,U+f71e-f71f,U+f736,U+f76f-f770,U+f777,U+f783-f784,U+f7a9,U+f7c4,U+f7d5,U+f7d9,U+f7dd,U+f7fd,U+f81c-f81d,U+f824,U+f828-f82a,U+f856-f857,U+f865,U+f879,U+f87e-f87f,U+f893-f896
}

.fal {
    font-weight: 300
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.0.svg#fontawesome) format("svg");
    unicode-range: U+f017,U+f022,U+f024,U+f044,U+f057-f059,U+f07c,U+f089,U+f094,U+f09d,U+f0a4-f0a7,U+f0f8,U+f0fe,U+f11c,U+f146,U+f14a,U+f14d,U+f150-f152,U+f186,U+f191-f192,U+f1ad,U+f1cd,U+f1d8,U+f1ea,U+f24d,U+f255-f25b,U+f28b,U+f28d,U+f2d0,U+f2d2,U+f328,U+f358-f35b,U+f410
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.0.0.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.0.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.0.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.0.svg#fontawesome) format("svg");
    unicode-range: U+f002,U+f008-f009,U+f00b-f00c,U+f00e,U+f011,U+f013,U+f019,U+f01c,U+f023,U+f025,U+f02a-f02b,U+f02d,U+f030,U+f040-f041,U+f047,U+f049-f04a,U+f04e,U+f050,U+f052-f055,U+f05a-f05b,U+f05e,U+f060-f066,U+f068-f06a,U+f074,U+f077-f07a,U+f07d-f07e,U+f085,U+f08b,U+f08e,U+f090-f091,U+f093,U+f098,U+f09c,U+f09e,U+f0a8-f0ab,U+f0b2,U+f0c1,U+f0c3,U+f0c6,U+f0c9,U+f0ce,U+f0d7-f0db,U+f0e2-f0e3,U+f0e9-f0ea,U+f0ec,U+f0f4,U+f0fa-f0fd,U+f100-f108,U+f10a-f10b,U+f11b,U+f120-f122,U+f124,U+f126-f128,U+f12e,U+f134,U+f137-f13a,U+f13d-f13e,U+f141-f143,U+f148-f149,U+f14b-f14c,U+f153-f154,U+f156-f159,U+f175-f178,U+f182-f183,U+f188,U+f195,U+f199,U+f1ae,U+f1b0,U+f1b2-f1b3,U+f1b8,U+f1bb,U+f1c0,U+f1da,U+f1e0-f1e2,U+f1e6,U+f1fa,U+f1fd-f1fe,U+f204-f206,U+f20b,U+f217-f218,U+f21c,U+f221-f22d,U+f233,U+f238-f239,U+f240-f244,U+f246,U+f25c,U+f26c,U+f290-f292,U+f295,U+f29d,U+f2a1-f2a4,U+f2a8,U+f2c7-f2ce,U+f2d3,U+f2db,U+f2e6-f2e7,U+f2ea-f2eb,U+f2ee,U+f2f0-f2f1,U+f2f3,U+f2f5-f2f9,U+f2fd,U+f300-f301,U+f303,U+f307-f30f,U+f31d,U+f320-f326,U+f329-f32e,U+f330-f332,U+f336-f33e,U+f340-f34c,U+f350-f353,U+f355,U+f35d,U+f360-f367,U+f376,U+f37e,U+f387,U+f389-f38a,U+f390,U+f39b-f39c,U+f3a0,U+f3b3,U+f3be-f3bf,U+f3c2,U+f3c5,U+f3cd-f3cf,U+f3de,U+f3e5,U+f3ed,U+f3f0,U+f3f2,U+f3fa-f3fc,U+f400-f401,U+f40e-f40f,U+f422,U+f424
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.0.1.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.0.1.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.1.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.1.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.1.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.1.svg#fontawesome) format("svg");
    unicode-range: U+f3c1
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.3.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.3.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.3.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.3.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.3.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.3.svg#fontawesome) format("svg");
    unicode-range: U+f2b9,U+f2bb,U+f2c1
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.0.3.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.0.3.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.3.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.3.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.3.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.3.svg#fontawesome) format("svg");
    unicode-range: U+f19c,U+f245,U+f3e0
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.5.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.5.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.5.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.5.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.5.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.5.svg#fontawesome) format("svg");
    unicode-range: U+f1e3
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.0.5.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.0.5.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.5.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.5.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.5.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.5.svg#fontawesome) format("svg");
    unicode-range: U+f432-f434,U+f436-f438,U+f449-f44c,U+f44e-f451,U+f453,U+f455,U+f458,U+f45a-f45b,U+f45d-f45e
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.0.7.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.0.7.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.7.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.7.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.7.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.7.svg#fontawesome) format("svg");
    unicode-range: U+f0d1,U+f0f1,U+f0f9,U+f21e,U+f461,U+f463-f46f,U+f472-f475,U+f479-f47a,U+f47d-f47e,U+f481-f487,U+f489,U+f48b-f496
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.9.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.9.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.9.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.9.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.9.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.9.svg#fontawesome) format("svg");
    unicode-range: U+f086,U+f2b5,U+f4ad
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.0.9.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.0.9.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.9.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.9.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.9.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.9.svg#fontawesome) format("svg");
    unicode-range: U+f03d,U+f06c,U+f0ac,U+f0f2,U+f10d-f10e,U+f155,U+f187,U+f2e8-f2e9,U+f2fe,U+f3dd,U+f47b-f47c,U+f498,U+f49a-f49b,U+f49d,U+f49f-f4ac,U+f4ae-f4b9,U+f4bb-f4c8,U+f4cb-f4d2,U+f4d4,U+f4d6,U+f4d8-f4d9,U+f4db-f4e2
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.0.10.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.0.10.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.10.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.10.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.10.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.10.svg#fontawesome) format("svg");
    unicode-range: U+f471,U+f4ca
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.11.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.11.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.11.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.11.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.11.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.11.svg#fontawesome) format("svg");
    unicode-range: U+f007,U+f2bd,U+f4e6
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.0.11.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.0.11.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.11.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.11.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.11.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.11.svg#fontawesome) format("svg");
    unicode-range: U+f0c0,U+f0c2,U+f0ed-f0ee,U+f0f0,U+f1de,U+f21b,U+f234-f235,U+f381-f382,U+f3f1,U+f406,U+f4fa-f501,U+f503-f509
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.13.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.13.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.13.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.13.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.13.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.0.13.svg#fontawesome) format("svg");
    unicode-range: U+f3d1
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.0.13.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.0.13.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.13.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.13.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.13.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.0.13.svg#fontawesome) format("svg");
    unicode-range: U+f00d,U+f010,U+f067,U+f072,U+f0ad,U+f0d6,U+f0e8,U+f130-f131,U+f24e,U+f3c9,U+f515-f517,U+f519-f51e,U+f520-f52c,U+f52e,U+f530-f533,U+f535-f54b,U+f54d-f552,U+f554-f555
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.1.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.1.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.1.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.1.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.1.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.1.0.svg#fontawesome) format("svg");
    unicode-range: U+f118-f11a,U+f279,U+f4da,U+f556,U+f567,U+f579-f57a,U+f57f-f58b,U+f597-f59c,U+f5a4-f5a5,U+f5b3-f5b4,U+f5b8,U+f5c2,U+f5c8
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.1.0.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.1.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.1.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.1.0.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.1.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.1.0.svg#fontawesome) format("svg");
    unicode-range: U+f043,U+f0c4,U+f0d0,U+f125,U+f1ba,U+f1fb-f1fc,U+f207,U+f236,U+f304-f305,U+f52d,U+f557-f558,U+f55a-f55f,U+f562-f566,U+f568-f56b,U+f575-f577,U+f57b-f57e,U+f58d-f590,U+f593-f595,U+f59d,U+f59f-f5a2,U+f5a6-f5a7,U+f5a9-f5af,U+f5b1,U+f5b6,U+f5b9-f5bd,U+f5c0,U+f5c3-f5c5,U+f5c7,U+f5c9-f5cb,U+f5cd
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.1.1.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.1.1.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.1.1.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.1.1.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.1.1.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.1.1.svg#fontawesome) format("svg");
    unicode-range: U+f58c,U+f596
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.1.1.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.1.1.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.1.1.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.1.1.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.1.1.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.1.1.svg#fontawesome) format("svg");
    unicode-range: U+f386
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.2.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.2.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.2.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.2.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.2.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.2.0.svg#fontawesome) format("svg");
    unicode-range: U+f0f3,U+f14e,U+f1f6
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.2.0.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.2.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.2.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.2.0.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.2.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.2.0.svg#fontawesome) format("svg");
    unicode-range: U+f001,U+f018,U+f0e4,U+f109,U+f1b9,U+f1e5,U+f21d,U+f276-f277,U+f3fd,U+f4d7,U+f518,U+f5d0-f5da,U+f5dd-f5e6,U+f5e8-f5f0,U+f5f2,U+f5f4-f5f5,U+f5f8-f5f9,U+f5fb-f60e,U+f610,U+f614,U+f616-f619,U+f61c-f62f,U+f633,U+f635-f63d
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.3.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.3.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.3.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.3.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.3.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.3.0.svg#fontawesome) format("svg");
    unicode-range: U+f080,U+f0eb
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.3.0.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.3.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.3.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.3.0.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.3.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.3.0.svg#fontawesome) format("svg");
    unicode-range: U+f027-f028,U+f02f,U+f0a1,U+f0b1,U+f1ac,U+f1ec,U+f200-f201,U+f2e2,U+f61a-f61b,U+f640,U+f643-f653,U+f655-f656,U+f65d-f663,U+f665-f675,U+f678-f680,U+f683-f68b,U+f694-f695,U+f697-f69c,U+f69e-f69f,U+f6a1-f6a9,U+f6ac
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.4.0.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.4.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.4.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.4.0.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.4.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.4.0.svg#fontawesome) format("svg");
    unicode-range: U+f499,U+f676,U+f6ae,U+f6b0-f6b3,U+f6b5-f6bc,U+f6bf-f6c2,U+f6c5-f6c8,U+f6cb,U+f6cd-f6d5,U+f6d8-f6d9,U+f6db,U+f6de-f6e3,U+f6e5-f6ec,U+f6ee,U+f6f1-f6f3,U+f6f5-f6f9,U+f6fc-f6fd,U+f6ff-f703,U+f707,U+f70a-f70c,U+f711-f713,U+f715-f71d,U+f720-f724,U+f726-f729,U+f72b,U+f72d,U+f72f
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.4.1.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.4.1.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.4.1.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.4.1.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.4.1.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.4.1.svg#fontawesome) format("svg");
    unicode-range: U+f72a
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.5.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.5.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.5.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.5.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.5.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.5.0.svg#fontawesome) format("svg");
    unicode-range: U+f185,U+f2dc
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.5.0.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.5.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.5.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.5.0.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.5.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.5.0.svg#fontawesome) format("svg");
    unicode-range: U+f0e7,U+f6c3-f6c4,U+f72e,U+f732-f735,U+f737-f750,U+f752-f758,U+f75a,U+f75c,U+f75e-f76e,U+f771-f776
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.6.0.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.6.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.6.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.6.0.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.6.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.6.0.svg#fontawesome) format("svg");
    unicode-range: U+f06b,U+f5b7,U+f77d,U+f77f,U+f781-f782,U+f788,U+f78a-f78c,U+f78e-f78f,U+f792-f796,U+f79a-f7a8,U+f7aa,U+f7ac-f7ae,U+f7b4-f7b6,U+f7b8,U+f7bd-f7be,U+f7c0-f7c3,U+f7c5,U+f7c7-f7d2,U+f7d4,U+f7d7-f7d8,U+f7da-f7dc,U+f7de,U+f7e2
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.6.1.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.6.1.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.6.1.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.6.1.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.6.1.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.6.1.svg#fontawesome) format("svg");
    unicode-range: U+f071
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.6.3.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.6.3.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.6.3.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.6.3.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.6.3.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.6.3.svg#fontawesome) format("svg");
    unicode-range: U+f7e4
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.7.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.7.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.7.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.7.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.7.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.7.0.svg#fontawesome) format("svg");
    unicode-range: U+f06e,U+f070
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.7.0.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.7.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.7.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.7.0.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.7.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.7.0.svg#fontawesome) format("svg");
    unicode-range: U+f00a,U+f015,U+f135,U+f1e4,U+f2a0,U+f377,U+f470,U+f49c,U+f49e,U+f4c9,U+f664,U+f6d6-f6d7,U+f705,U+f725,U+f77e,U+f780,U+f7e5-f7e7,U+f7e9-f7f0,U+f7f2-f7fc,U+f7fe,U+f800-f812,U+f814-f81b,U+f81e-f823,U+f825-f827,U+f82b-f833
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.7.1.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.7.1.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.7.1.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.7.1.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.7.1.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.7.1.svg#fontawesome) format("svg");
    unicode-range: U+f7f1
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.8.0.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.8.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.8.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.8.0.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.8.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.8.0.svg#fontawesome) format("svg");
    unicode-range: U+f01e,U+f021,U+f026,U+f076,U+f12d,U+f31e,U+f356,U+f45f,U+f5b0,U+f7ff,U+f83e
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.8.2.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.8.2.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.8.2.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.8.2.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.8.2.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.8.2.svg#fontawesome) format("svg");
    unicode-range: U+f560,U+f7b9-f7ba
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.9.0.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.9.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.9.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.9.0.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.9.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.9.0.svg#fontawesome) format("svg");
    unicode-range: U+f036-f03c,U+f0ae,U+f0ca-f0cd,U+f15d-f15e,U+f160-f163,U+f1dd,U+f313-f315,U+f34e,U+f439-f448,U+f502,U+f5dc,U+f677,U+f843-f855,U+f858-f85e,U+f860-f862,U+f864,U+f866-f878,U+f87a,U+f87c-f87d,U+f880-f892,U+f897-f89b
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.10.1.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.10.1.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.10.1.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.10.1.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.10.1.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.10.1.svg#fontawesome) format("svg");
    unicode-range: U+f03e,U+f075,U+f07b,U+f0a0,U+f20a,U+f247-f248,U+f254,U+f25d,U+f27a,U+f2c2,U+f2d1,U+f302,U+f3a5
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.10.1.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.10.1.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.10.1.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.10.1.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.10.1.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.10.1.svg#fontawesome) format("svg");
    unicode-range: U+f000,U+f012,U+f029,U+f06d,U+f083-f084,U+f0b0,U+f11e,U+f140,U+f19d,U+f1eb,U+f251-f253,U+f275,U+f310-f311,U+f34d,U+f354,U+f357,U+f435,U+f454,U+f456,U+f476,U+f47f-f480,U+f4e3,U+f51f,U+f52f,U+f534,U+f561,U+f578,U+f591,U+f5ce,U+f5db,U+f5e7,U+f5f6,U+f611,U+f613,U+f615,U+f654,U+f657-f658,U+f681-f682,U+f68c-f693,U+f6aa-f6ab,U+f6be,U+f6da,U+f6e4,U+f6ed,U+f6ef-f6f0,U+f6f4,U+f6fa-f6fb,U+f6fe,U+f72c,U+f751,U+f759,U+f75b,U+f779,U+f77c,U+f786-f787,U+f7ab,U+f7b2,U+f7b7,U+f7bf,U+f7e8,U+f813,U+f85f,U+f863,U+f87b,U+f89c-f89d
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.10.2.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.10.2.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.10.2.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.10.2.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.10.2.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-regular-400-free-5.10.2.svg#fontawesome) format("svg");
    unicode-range: U+f004-f005,U+f02e,U+f073,U+f0c5,U+f0c7-f0c8,U+f0e0,U+f111,U+f133,U+f144,U+f15b-f15c,U+f164-f165,U+f1c1-f1c9,U+f1f9,U+f249,U+f271-f274,U+f2b6,U+f2ed
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.10.2.eot);
    src: url(../fonts/fontawesome/fa-regular-400-pro-5.10.2.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400-pro-5.10.2.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400-pro-5.10.2.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400-pro-5.10.2.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400-pro-5.10.2.svg#fontawesome) format("svg");
    unicode-range: U+f02c,U+f031-f035,U+f042,U+f048,U+f04b-f04d,U+f051,U+f056,U+f08d,U+f095,U+f0a3,U+f0dc-f0de,U+f110,U+f129-f12c,U+f132,U+f145,U+f193,U+f197,U+f1ab,U+f1ce,U+f1dc,U+f1f8,U+f219-f21a,U+f29a,U+f29e,U+f2a7,U+f2e1,U+f2e3-f2e5,U+f2ec,U+f2f2,U+f2f4,U+f2fa-f2fc,U+f306,U+f312,U+f316-f31a,U+f31c,U+f327,U+f333-f335,U+f3f4,U+f3ff,U+f45c,U+f460,U+f462,U+f477-f478,U+f488,U+f48a,U+f497,U+f4ba,U+f4d3,U+f54c,U+f553,U+f559,U+f56c-f574,U+f5bf,U+f5c1,U+f5f3,U+f630-f632,U+f634,U+f63e,U+f641,U+f659-f65c,U+f696,U+f6a0,U+f6ad,U+f6b4,U+f6bd,U+f6dd,U+f706,U+f708-f709,U+f70d-f710,U+f714,U+f71e-f71f,U+f736,U+f76f-f770,U+f777,U+f783-f784,U+f7a9,U+f7c4,U+f7d5,U+f7d9,U+f7dd,U+f7fd,U+f81c-f81d,U+f824,U+f828-f82a,U+f856-f857,U+f865,U+f879,U+f87e-f87f,U+f893-f896
}

.fal,.far {
    font-family: "Font Awesome 5 Pro"
}

.far {
    font-weight: 400
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.0.svg#fontawesome) format("svg");
    unicode-range: U+f002,U+f008-f009,U+f00b-f00c,U+f00e,U+f011,U+f013,U+f017,U+f019,U+f01c,U+f022-f025,U+f02a-f02b,U+f02d,U+f030,U+f041,U+f044,U+f049-f04a,U+f04e,U+f050,U+f052-f055,U+f057-f05b,U+f05e,U+f060-f066,U+f068-f06a,U+f074,U+f077-f07a,U+f07c,U+f085,U+f089,U+f091,U+f093-f094,U+f098,U+f09c-f09e,U+f0a4-f0ab,U+f0b2,U+f0c1,U+f0c3,U+f0c6,U+f0c9,U+f0ce,U+f0d7-f0db,U+f0e2-f0e3,U+f0e9-f0ea,U+f0f4,U+f0f8,U+f0fa-f0fe,U+f100-f108,U+f10a-f10b,U+f11b-f11c,U+f120-f122,U+f124,U+f126-f128,U+f12e,U+f134,U+f137-f13a,U+f13d-f13e,U+f141-f143,U+f146,U+f14a-f14b,U+f14d,U+f150-f154,U+f156-f159,U+f182-f183,U+f186,U+f188,U+f191-f192,U+f195,U+f199,U+f1ad-f1ae,U+f1b0,U+f1b2-f1b3,U+f1b8,U+f1bb,U+f1c0,U+f1cd,U+f1d8,U+f1da,U+f1e0-f1e2,U+f1e6,U+f1ea,U+f1fa,U+f1fd-f1fe,U+f204-f206,U+f20b,U+f217-f218,U+f21c,U+f221-f22d,U+f233,U+f238-f239,U+f240-f244,U+f246,U+f24d,U+f255-f25c,U+f26c,U+f28b,U+f28d,U+f290-f292,U+f295,U+f29d,U+f2a1-f2a4,U+f2a8,U+f2c7-f2ce,U+f2d0,U+f2d2,U+f2db,U+f2e7,U+f2ea,U+f2f1,U+f2f5-f2f6,U+f2f9,U+f303,U+f309-f30c,U+f328,U+f337-f338,U+f358-f35b,U+f35d,U+f360,U+f362,U+f3be-f3bf,U+f3c5,U+f3cd,U+f3e5,U+f3ed,U+f3fa,U+f410
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.0.0.eot);
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.0.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900-pro-5.0.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900-pro-5.0.0.woff) format("woff"),url(../fonts/fontawesome/fa-solid-900-pro-5.0.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-solid-900-pro-5.0.0.svg#fontawesome) format("svg");
    unicode-range: U+f040,U+f047,U+f07d-f07e,U+f08b,U+f08e,U+f090,U+f0ec,U+f148-f149,U+f14c,U+f175-f178,U+f2d3,U+f2e6,U+f2eb,U+f2ee,U+f2f0,U+f2f3,U+f2f7-f2f8,U+f2fd,U+f300-f301,U+f307-f308,U+f30d-f30f,U+f31d,U+f320-f326,U+f329-f32e,U+f330-f332,U+f336,U+f339-f33e,U+f340-f34c,U+f350-f353,U+f355,U+f361,U+f363-f367,U+f376,U+f37e,U+f387,U+f389-f38a,U+f390,U+f39b-f39c,U+f3a0,U+f3b3,U+f3c2,U+f3ce-f3cf,U+f3de,U+f3f0,U+f3f2,U+f3fb-f3fc,U+f400-f401,U+f40e-f40f,U+f422,U+f424
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.1.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.1.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.1.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.1.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.1.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.1.svg#fontawesome) format("svg");
    unicode-range: U+f3c1
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.3.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.3.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.3.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.3.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.3.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.3.svg#fontawesome) format("svg");
    unicode-range: U+f19c,U+f245,U+f2b9,U+f2bb,U+f2c1,U+f3e0
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.5.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.5.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.5.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.5.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.5.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.5.svg#fontawesome) format("svg");
    unicode-range: U+f1e3,U+f433-f434,U+f436,U+f44b,U+f44e,U+f450,U+f453,U+f458,U+f45d
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.0.5.eot);
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.0.5.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900-pro-5.0.5.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900-pro-5.0.5.woff) format("woff"),url(../fonts/fontawesome/fa-solid-900-pro-5.0.5.ttf) format("truetype"),url(../fonts/fontawesome/fa-solid-900-pro-5.0.5.svg#fontawesome) format("svg");
    unicode-range: U+f432,U+f437-f438,U+f449-f44a,U+f44c,U+f44f,U+f451,U+f455,U+f45a-f45b,U+f45e
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.7.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.7.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.7.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.7.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.7.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.7.svg#fontawesome) format("svg");
    unicode-range: U+f0d1,U+f0f1,U+f0f9,U+f21e,U+f461,U+f466,U+f468-f46d,U+f472,U+f474,U+f479,U+f47d-f47e,U+f481-f482,U+f484-f487,U+f48b,U+f48d-f48e,U+f490-f494,U+f496
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.0.7.eot);
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.0.7.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900-pro-5.0.7.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900-pro-5.0.7.woff) format("woff"),url(../fonts/fontawesome/fa-solid-900-pro-5.0.7.ttf) format("truetype"),url(../fonts/fontawesome/fa-solid-900-pro-5.0.7.svg#fontawesome) format("svg");
    unicode-range: U+f463-f465,U+f467,U+f46e-f46f,U+f473,U+f475,U+f47a,U+f483,U+f489,U+f48c,U+f48f,U+f495
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.9.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.9.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.9.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.9.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.9.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.9.svg#fontawesome) format("svg");
    unicode-range: U+f03d,U+f06c,U+f086,U+f0ac,U+f0f2,U+f10d-f10e,U+f155,U+f187,U+f2b5,U+f2fe,U+f3dd,U+f4ad,U+f4b3,U+f4b8-f4b9,U+f4bd-f4be,U+f4c0,U+f4c2,U+f4c4,U+f4cd-f4ce,U+f4d6,U+f4d8-f4d9,U+f4db,U+f4de-f4df,U+f4e2
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.0.9.eot);
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.0.9.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900-pro-5.0.9.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900-pro-5.0.9.woff) format("woff"),url(../fonts/fontawesome/fa-solid-900-pro-5.0.9.ttf) format("truetype"),url(../fonts/fontawesome/fa-solid-900-pro-5.0.9.svg#fontawesome) format("svg");
    unicode-range: U+f2e8-f2e9,U+f47b-f47c,U+f498,U+f49a-f49b,U+f49d,U+f49f-f4ac,U+f4ae-f4b2,U+f4b4-f4b7,U+f4bb-f4bc,U+f4bf,U+f4c1,U+f4c3,U+f4c5-f4c8,U+f4cb-f4cc,U+f4cf-f4d2,U+f4d4,U+f4dc-f4dd,U+f4e0-f4e1
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.10.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.10.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.10.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.10.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.10.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.10.svg#fontawesome) format("svg");
    unicode-range: U+f471
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.0.10.eot);
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.0.10.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900-pro-5.0.10.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900-pro-5.0.10.woff) format("woff"),url(../fonts/fontawesome/fa-solid-900-pro-5.0.10.ttf) format("truetype"),url(../fonts/fontawesome/fa-solid-900-pro-5.0.10.svg#fontawesome) format("svg");
    unicode-range: U+f4ca
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.11.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.11.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.11.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.11.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.11.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.11.svg#fontawesome) format("svg");
    unicode-range: U+f007,U+f0c0,U+f0c2,U+f0f0,U+f1de,U+f21b,U+f234-f235,U+f2bd,U+f381-f382,U+f406,U+f4e6,U+f4fa-f501,U+f503-f509
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.0.11.eot);
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.0.11.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900-pro-5.0.11.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900-pro-5.0.11.woff) format("woff"),url(../fonts/fontawesome/fa-solid-900-pro-5.0.11.ttf) format("truetype"),url(../fonts/fontawesome/fa-solid-900-pro-5.0.11.svg#fontawesome) format("svg");
    unicode-range: U+f0ed-f0ee,U+f3f1
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.13.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.13.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.13.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.13.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.13.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.0.13.svg#fontawesome) format("svg");
    unicode-range: U+f00d,U+f010,U+f067,U+f072,U+f0ad,U+f0d6,U+f0e8,U+f130-f131,U+f24e,U+f3c9,U+f3d1,U+f515-f517,U+f519-f51e,U+f520-f52c,U+f52e,U+f530-f533,U+f535-f54b,U+f54d-f552,U+f554-f555
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.1.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.1.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.1.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.1.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.1.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.1.0.svg#fontawesome) format("svg");
    unicode-range: U+f043,U+f0c4,U+f0d0,U+f118-f11a,U+f125,U+f1ba,U+f1fb-f1fc,U+f207,U+f236,U+f279,U+f304-f305,U+f4da,U+f52d,U+f556-f558,U+f55a-f55f,U+f562-f56b,U+f575-f577,U+f579-f58b,U+f58d-f590,U+f593-f595,U+f597-f59d,U+f59f-f5a2,U+f5a4-f5a7,U+f5aa-f5af,U+f5b1,U+f5b3-f5b4,U+f5b6,U+f5b8,U+f5ba-f5bd,U+f5c0,U+f5c2-f5c5,U+f5c7-f5cb,U+f5cd
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.1.0.eot);
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.1.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900-pro-5.1.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900-pro-5.1.0.woff) format("woff"),url(../fonts/fontawesome/fa-solid-900-pro-5.1.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-solid-900-pro-5.1.0.svg#fontawesome) format("svg");
    unicode-range: U+f5a9,U+f5b9
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.1.1.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.1.1.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.1.1.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.1.1.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.1.1.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.1.1.svg#fontawesome) format("svg");
    unicode-range: U+f58c,U+f596
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.1.1.eot);
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.1.1.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900-pro-5.1.1.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900-pro-5.1.1.woff) format("woff"),url(../fonts/fontawesome/fa-solid-900-pro-5.1.1.ttf) format("truetype"),url(../fonts/fontawesome/fa-solid-900-pro-5.1.1.svg#fontawesome) format("svg");
    unicode-range: U+f386
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.2.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.2.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.2.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.2.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.2.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.2.0.svg#fontawesome) format("svg");
    unicode-range: U+f001,U+f018,U+f0f3,U+f109,U+f14e,U+f1b9,U+f1e5,U+f1f6,U+f21d,U+f276-f277,U+f3fd,U+f4d7,U+f518,U+f5d0-f5d2,U+f5d7,U+f5da,U+f5de-f5df,U+f5e1,U+f5e4,U+f5eb,U+f5ee,U+f5fc-f5fd,U+f610,U+f619,U+f61f,U+f621,U+f62e-f62f,U+f637,U+f63b-f63c
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.2.0.eot);
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.2.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900-pro-5.2.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900-pro-5.2.0.woff) format("woff"),url(../fonts/fontawesome/fa-solid-900-pro-5.2.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-solid-900-pro-5.2.0.svg#fontawesome) format("svg");
    unicode-range: U+f0e4,U+f5d3-f5d6,U+f5d8-f5d9,U+f5dd,U+f5e0,U+f5e2-f5e3,U+f5e5-f5e6,U+f5e8-f5ea,U+f5ec-f5ed,U+f5ef-f5f0,U+f5f2,U+f5f4-f5f5,U+f5f8-f5f9,U+f5fb,U+f5fe-f60e,U+f614,U+f616-f618,U+f61c-f61e,U+f620,U+f622-f62d,U+f633,U+f635-f636,U+f638-f63a,U+f63d
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.3.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.3.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.3.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.3.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.3.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.3.0.svg#fontawesome) format("svg");
    unicode-range: U+f027-f028,U+f02f,U+f080,U+f0a1,U+f0b1,U+f0eb,U+f1ac,U+f1ec,U+f200-f201,U+f644,U+f647,U+f64a,U+f64f,U+f651,U+f653,U+f655,U+f65d-f65e,U+f662,U+f665-f666,U+f669-f66b,U+f66d,U+f66f,U+f674,U+f678-f679,U+f67b-f67c,U+f67f,U+f683-f684,U+f687-f689,U+f698-f69b,U+f6a1,U+f6a7,U+f6a9
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.3.0.eot);
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.3.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900-pro-5.3.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900-pro-5.3.0.woff) format("woff"),url(../fonts/fontawesome/fa-solid-900-pro-5.3.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-solid-900-pro-5.3.0.svg#fontawesome) format("svg");
    unicode-range: U+f2e2,U+f61a-f61b,U+f640,U+f643,U+f645-f646,U+f648-f649,U+f64b-f64e,U+f650,U+f652,U+f656,U+f65f-f661,U+f663,U+f667-f668,U+f66c,U+f66e,U+f670-f673,U+f675,U+f67a,U+f67d-f67e,U+f680,U+f685-f686,U+f68a-f68b,U+f694-f695,U+f697,U+f69c,U+f69e-f69f,U+f6a2-f6a6,U+f6a8,U+f6ac
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.4.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.4.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.4.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.4.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.4.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.4.0.svg#fontawesome) format("svg");
    unicode-range: U+f676,U+f6b6-f6b7,U+f6bb,U+f6c0,U+f6cf,U+f6d1,U+f6d3,U+f6d5,U+f6d9,U+f6de,U+f6e2-f6e3,U+f6e6,U+f6e8,U+f6ec,U+f6f1-f6f2,U+f6fc,U+f6ff-f700,U+f70b-f70c,U+f715,U+f717,U+f722,U+f728-f729,U+f72f
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.4.0.eot);
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.4.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900-pro-5.4.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900-pro-5.4.0.woff) format("woff"),url(../fonts/fontawesome/fa-solid-900-pro-5.4.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-solid-900-pro-5.4.0.svg#fontawesome) format("svg");
    unicode-range: U+f499,U+f6ae,U+f6b0-f6b3,U+f6b5,U+f6b8-f6ba,U+f6bc,U+f6bf,U+f6c1-f6c2,U+f6c5-f6c8,U+f6cb,U+f6cd-f6ce,U+f6d0,U+f6d2,U+f6d4,U+f6d8,U+f6db,U+f6df-f6e1,U+f6e5,U+f6e7,U+f6e9-f6eb,U+f6ee,U+f6f3,U+f6f5-f6f9,U+f6fd,U+f701-f703,U+f707,U+f70a,U+f711-f713,U+f716,U+f718-f71d,U+f720-f721,U+f723-f724,U+f726-f727,U+f72b,U+f72d
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.4.1.eot);
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.4.1.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900-pro-5.4.1.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900-pro-5.4.1.woff) format("woff"),url(../fonts/fontawesome/fa-solid-900-pro-5.4.1.ttf) format("truetype"),url(../fonts/fontawesome/fa-solid-900-pro-5.4.1.svg#fontawesome) format("svg");
    unicode-range: U+f72a
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.5.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.5.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.5.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.5.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.5.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.5.0.svg#fontawesome) format("svg");
    unicode-range: U+f0e7,U+f185,U+f2dc,U+f6c3-f6c4,U+f72e,U+f73b-f73d,U+f740,U+f743,U+f747,U+f74d,U+f753,U+f756,U+f75a,U+f75e-f75f,U+f769,U+f76b,U+f772-f773
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.5.0.eot);
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.5.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900-pro-5.5.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900-pro-5.5.0.woff) format("woff"),url(../fonts/fontawesome/fa-solid-900-pro-5.5.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-solid-900-pro-5.5.0.svg#fontawesome) format("svg");
    unicode-range: U+f732-f735,U+f737-f73a,U+f73e-f73f,U+f741-f742,U+f744-f746,U+f748-f74c,U+f74e-f750,U+f752,U+f754-f755,U+f757-f758,U+f75c,U+f760-f768,U+f76a,U+f76c-f76e,U+f771,U+f774-f776
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.6.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.6.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.6.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.6.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.6.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.6.0.svg#fontawesome) format("svg");
    unicode-range: U+f06b,U+f5b7,U+f77d,U+f781,U+f788,U+f78c,U+f793-f794,U+f796,U+f79c,U+f79f-f7a0,U+f7a2,U+f7a4-f7a6,U+f7aa,U+f7ad-f7ae,U+f7b5-f7b6,U+f7bd,U+f7c0,U+f7c2,U+f7c5,U+f7c9-f7ca,U+f7cc-f7ce,U+f7d0,U+f7d2,U+f7d7-f7d8,U+f7da
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.6.0.eot);
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.6.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900-pro-5.6.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900-pro-5.6.0.woff) format("woff"),url(../fonts/fontawesome/fa-solid-900-pro-5.6.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-solid-900-pro-5.6.0.svg#fontawesome) format("svg");
    unicode-range: U+f77f,U+f782,U+f78a-f78b,U+f78e-f78f,U+f792,U+f795,U+f79a-f79b,U+f79d-f79e,U+f7a1,U+f7a3,U+f7a7-f7a8,U+f7ac,U+f7b4,U+f7b8,U+f7be,U+f7c1,U+f7c3,U+f7c7-f7c8,U+f7cb,U+f7cf,U+f7d1,U+f7d4,U+f7db-f7dc,U+f7de,U+f7e2
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.6.1.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.6.1.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.6.1.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.6.1.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.6.1.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.6.1.svg#fontawesome) format("svg");
    unicode-range: U+f071
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.6.3.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.6.3.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.6.3.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.6.3.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.6.3.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.6.3.svg#fontawesome) format("svg");
    unicode-range: U+f7e4
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.7.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.7.0.eot#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900-free-5.7.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900-free-5.7.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.7.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.7.0.svg#fontawesome) format("svg");
    unicode-range: U+f00a,U+f015,U+f06e,U+f070,U+f135,U+f1e4,U+f2a0,U+f470,U+f49e,U+f664,U+f6d7,U+f780,U+f7e5-f7e6,U+f7ec,U+f7ef,U+f7f2,U+f7f5,U+f7f7,U+f7fb,U+f805-f807,U+f80f-f810,U+f812,U+f815-f816,U+f818,U+f82f
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.7.0.eot);
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.7.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900-pro-5.7.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900-pro-5.7.0.woff) format("woff"),url(../fonts/fontawesome/fa-solid-900-pro-5.7.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-solid-900-pro-5.7.0.svg#fontawesome) format("svg");
    unicode-range: U+f377,U+f49c,U+f4c9,U+f6d6,U+f705,U+f725,U+f77e,U+f7e7,U+f7e9-f7eb,U+f7ed-f7ee,U+f7f0,U+f7f3-f7f4,U+f7f6,U+f7f8-f7fa,U+f7fc,U+f7fe,U+f800-f804,U+f808-f80e,U+f811,U+f814,U+f817,U+f819-f81b,U+f81e-f823,U+f825-f827,U+f82b-f82e,U+f830-f833
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.7.1.eot);
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.7.1.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900-pro-5.7.1.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900-pro-5.7.1.woff) format("woff"),url(../fonts/fontawesome/fa-solid-900-pro-5.7.1.ttf) format("truetype"),url(../fonts/fontawesome/fa-solid-900-pro-5.7.1.svg#fontawesome) format("svg");
    unicode-range: U+f7f1
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.8.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.8.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.8.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.8.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.8.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.8.0.svg#fontawesome) format("svg");
    unicode-range: U+f01e,U+f021,U+f026,U+f076,U+f12d,U+f31e,U+f45f,U+f5b0,U+f83e
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.8.0.eot);
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.8.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900-pro-5.8.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900-pro-5.8.0.woff) format("woff"),url(../fonts/fontawesome/fa-solid-900-pro-5.8.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-solid-900-pro-5.8.0.svg#fontawesome) format("svg");
    unicode-range: U+f356,U+f7ff
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.8.2.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.8.2.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.8.2.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.8.2.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.8.2.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.8.2.svg#fontawesome) format("svg");
    unicode-range: U+f560,U+f7b9-f7ba
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.9.0.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.9.0.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.9.0.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.9.0.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.9.0.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.9.0.svg#fontawesome) format("svg");
    unicode-range: U+f036-f03c,U+f0ae,U+f0ca-f0cd,U+f15d-f15e,U+f160-f163,U+f1dd,U+f439-f43a,U+f43c,U+f43f,U+f441,U+f443,U+f445,U+f447,U+f502,U+f5dc,U+f84a,U+f84c,U+f850,U+f853,U+f86d,U+f87c-f87d,U+f881-f882,U+f884-f887,U+f891,U+f897
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.9.0.eot);
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.9.0.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900-pro-5.9.0.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900-pro-5.9.0.woff) format("woff"),url(../fonts/fontawesome/fa-solid-900-pro-5.9.0.ttf) format("truetype"),url(../fonts/fontawesome/fa-solid-900-pro-5.9.0.svg#fontawesome) format("svg");
    unicode-range: U+f313-f315,U+f34e,U+f43b,U+f43d-f43e,U+f440,U+f442,U+f444,U+f446,U+f448,U+f677,U+f843-f849,U+f84b,U+f84d-f84f,U+f851-f852,U+f854-f855,U+f858-f85e,U+f860-f862,U+f864,U+f866-f86c,U+f86e-f878,U+f87a,U+f880,U+f883,U+f888-f890,U+f892,U+f898-f89b
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.10.1.eot);
    src: url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.10.1.eot#iefix) format("embedded-opentype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.10.1.woff2) format("woff2"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.10.1.woff) format("woff"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.10.1.ttf) format("truetype"),url(https://kit-free.fontawesome.com/algo/2/webfonts/fa-solid-900-free-5.10.1.svg#fontawesome) format("svg");
    unicode-range: U+f000,U+f012,U+f029,U+f03e,U+f06d,U+f075,U+f07b,U+f083-f084,U+f0a0,U+f0b0,U+f11e,U+f140,U+f19d,U+f1eb,U+f20a,U+f247-f248,U+f251-f254,U+f25d,U+f275,U+f27a,U+f2c2,U+f2d1,U+f302,U+f3a5,U+f47f,U+f4e3,U+f51f,U+f52f,U+f534,U+f561,U+f578,U+f591,U+f5ce,U+f5e7,U+f613,U+f654,U+f658,U+f681-f682,U+f6be,U+f6ed,U+f6f0,U+f6fa,U+f75b,U+f77c,U+f786-f787,U+f7ab,U+f7bf,U+f863,U+f87b
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.10.1.eot);
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.10.1.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900-pro-5.10.1.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900-pro-5.10.1.woff) format("woff"),url(../fonts/fontawesome/fa-solid-900-pro-5.10.1.ttf) format("truetype"),url(../fonts/fontawesome/fa-solid-900-pro-5.10.1.svg#fontawesome) format("svg");
    unicode-range: U+f310-f311,U+f34d,U+f354,U+f357,U+f435,U+f454,U+f456,U+f476,U+f480,U+f5db,U+f5f6,U+f611,U+f615,U+f657,U+f68c-f693,U+f6aa-f6ab,U+f6da,U+f6e4,U+f6ef,U+f6f4,U+f6fb,U+f6fe,U+f72c,U+f751,U+f759,U+f779,U+f7b2,U+f7b7,U+f7e8,U+f813,U+f85f,U+f89c-f89d
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(./../fonts/fontawesome/fa-solid-900-free-5.10.2.eot);
    src: url(./../fonts/fontawesome/fa-solid-900-free-5.10.2.eot#iefix) format("embedded-opentype"),url(./../fonts/fontawesome/fa-solid-900-free-5.10.2.woff2) format("woff2"),url(./../fonts/fontawesome/fa-solid-900-free-5.10.2.woff) format("woff"),url(./../fonts/fontawesome/fa-solid-900-free-5.10.2.ttf) format("truetype"),url(./../fonts/fontawesome/fa-solid-900-free-5.10.2.svg#fontawesome) format("svg");
    unicode-range: U+f004-f005,U+f02c,U+f02e,U+f031-f035,U+f042,U+f048,U+f04b-f04d,U+f051,U+f056,U+f073,U+f08d,U+f095,U+f0a3,U+f0c5,U+f0c7-f0c8,U+f0dc-f0de,U+f0e0,U+f110-f111,U+f129-f12c,U+f133,U+f144,U+f15b-f15c,U+f164-f165,U+f193,U+f197,U+f1ab,U+f1c1-f1c9,U+f1ce,U+f1dc,U+f1f8-f1f9,U+f21a,U+f249,U+f271-f274,U+f29a,U+f29e,U+f2a7,U+f2b6,U+f2e5,U+f2ed,U+f2f2,U+f3ff,U+f45c,U+f462,U+f477-f478,U+f497,U+f4ba,U+f4d3,U+f54c,U+f553,U+f559,U+f56c-f574,U+f5bf,U+f5c1,U+f630,U+f641,U+f696,U+f6a0,U+f6ad,U+f6dd,U+f70e,U+f714,U+f71e,U+f783-f784,U+f7a9,U+f7c4,U+f7d9,U+f829-f82a,U+f879
}

@font-face {
    font-family: "Font Awesome 5 Pro";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.10.2.eot);
    src: url(../fonts/fontawesome/fa-solid-900-pro-5.10.2.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900-pro-5.10.2.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900-pro-5.10.2.woff) format("woff"),url(../fonts/fontawesome/fa-solid-900-pro-5.10.2.ttf) format("truetype"),url(../fonts/fontawesome/fa-solid-900-pro-5.10.2.svg#fontawesome) format("svg");
    unicode-range: U+f132,U+f145,U+f219,U+f2e1,U+f2e3-f2e4,U+f2ec,U+f2f4,U+f2fa-f2fc,U+f306,U+f312,U+f316-f31a,U+f31c,U+f327,U+f333-f335,U+f3f4,U+f460,U+f488,U+f48a,U+f5f3,U+f631-f632,U+f634,U+f63e,U+f659-f65c,U+f6b4,U+f6bd,U+f706,U+f708-f709,U+f70d,U+f70f-f710,U+f71f,U+f736,U+f76f-f770,U+f777,U+f7d5,U+f7dd,U+f7fd,U+f81c-f81d,U+f824,U+f828,U+f856-f857,U+f865,U+f87e-f87f,U+f893-f896
}

.fa,.fas {
    font-family: "Font Awesome 5 Pro";
    font-weight: 900
}

/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8; }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }


.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }


.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }





.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover,
  .mfp-arrow:focus {
    opacity: 1; }
  .mfp-arrow:before,
  .mfp-arrow:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  .mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  .mfp-arrow-right:before {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }


.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
 }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }

/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*
	Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)
*/
/* pswp = photoswipe */
.pswp {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  -ms-touch-action: none;
  touch-action: none;
  z-index: 1500;
  -webkit-text-size-adjust: 100%;
  /* create separate layer, to avoid paint on window.onscroll in webkit/blink */
  -webkit-backface-visibility: hidden;
  outline: none; }
  .pswp * {
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .pswp img {
    max-width: none; }

/* style is added when JS option showHideOpacity is set to true */
.pswp--animate_opacity {
  /* 0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */
  opacity: 0.001;
  will-change: opacity;
  /* for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp--open {
  display: block; }

.pswp--zoom-allowed .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.pswp--zoomed-in .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab; }

.pswp--dragging .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing; }

/*
	Background is added as a separate element.
	As animating opacity is much faster than animating rgba() background-color.
*/
.pswp__bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  will-change: opacity; }

.pswp__scroll-wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden; }

.pswp__container,
.pswp__zoom-wrap {
  -ms-touch-action: none;
  touch-action: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0; }

/* Prevent selection and tap highlights */
.pswp__container,
.pswp__img {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none; }

.pswp__zoom-wrap {
  position: absolute;
  width: 100%;
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  transform-origin: left top;
  /* for open/close transition */
  -webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp__bg {
  will-change: opacity;
  /* for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap {
  -webkit-transition: none;
  transition: none; }

.pswp__container,
.pswp__zoom-wrap {
  -webkit-backface-visibility: hidden; }

.pswp__item {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden; }

.pswp__img {
  position: absolute;
  width: auto;
  height: auto;
  top: 0;
  left: 0; }

/*
	stretched thumbnail or div placeholder element (see below)
	style is added to avoid flickering in webkit/blink when layers overlap
*/
.pswp__img--placeholder {
  -webkit-backface-visibility: hidden; }

/*
	div element that matches size of large image
	large image loads on top of it
*/
.pswp__img--placeholder--blank {
  background: #222; }

.pswp--ie .pswp__img {
  width: 100% !important;
  height: auto !important;
  left: 0;
  top: 0; }

/*
	Error message appears when image is not loaded
	(JS option errorMsg controls markup)
*/
.pswp__error-msg {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  text-align: center;
  font-size: 14px;
  line-height: 16px;
  margin-top: -8px;
  color: #CCC; }

.pswp__error-msg a {
  color: #CCC;
  text-decoration: underline; }

/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*

	Contents:

	1. Buttons
	2. Share modal and links
	3. Index indicator ("1 of X" counter)
	4. Caption
	5. Loading indicator
	6. Additional styles (root element, top bar, idle state, hidden state, etc.)

*/
/*
	
	1. Buttons

 */
/* <button> css reset */
.pswp__button {
  width: 44px;
  height: 44px;
  position: relative;
  background: none;
  cursor: pointer;
  overflow: visible;
  -webkit-appearance: none;
  display: block;
  border: 0;
  padding: 0;
  margin: 0;
  float: right;
  opacity: 0.75;
  -webkit-transition: opacity 0.2s;
          transition: opacity 0.2s;
  -webkit-box-shadow: none;
          box-shadow: none; }
  .pswp__button:focus, .pswp__button:hover {
    opacity: 1; }
  .pswp__button:active {
    outline: none;
    opacity: 0.9; }
  .pswp__button::-moz-focus-inner {
    padding: 0;
    border: 0; }

/* pswp__ui--over-close class it added when mouse is over element that should close gallery */
.pswp__ui--over-close .pswp__button--close {
  opacity: 1; }

.pswp__button,
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  background: url('../img/photoswipe/default-skin.png') 0 0 no-repeat;
  background-size: 264px 88px;
  width: 44px;
  height: 44px; }

@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {
  /* Serve SVG sprite if browser supports SVG and resolution is more than 105dpi */
  .pswp--svg .pswp__button,
  .pswp--svg .pswp__button--arrow--left:before,
  .pswp--svg .pswp__button--arrow--right:before {
    background-image: url('../img/photoswipe/default-skin.svg'); }
  .pswp--svg .pswp__button--arrow--left,
  .pswp--svg .pswp__button--arrow--right {
    background: none; } }

.pswp__button--close {
  background-position: 0 -44px; }

.pswp__button--share {
  background-position: -44px -44px; }

.pswp__button--fs {
  display: none; }

.pswp--supports-fs .pswp__button--fs {
  display: block; }

.pswp--fs .pswp__button--fs {
  background-position: -44px 0; }

.pswp__button--zoom {
  display: none;
  background-position: -88px 0; }

.pswp--zoom-allowed .pswp__button--zoom {
  display: block; }

.pswp--zoomed-in .pswp__button--zoom {
  background-position: -132px 0; }

/* no arrows on touch screens */
.pswp--touch .pswp__button--arrow--left,
.pswp--touch .pswp__button--arrow--right {
  visibility: hidden; }

/*
	Arrow buttons hit area
	(icon is added to :before pseudo-element)
*/
.pswp__button--arrow--left,
.pswp__button--arrow--right {
  background: none;
  top: 50%;
  margin-top: -50px;
  width: 70px;
  height: 100px;
  position: absolute; }

.pswp__button--arrow--left {
  left: 0; }

.pswp__button--arrow--right {
  right: 0; }

.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  content: '';
  top: 35px;
  background-color: rgba(0, 0, 0, 0.3);
  height: 30px;
  width: 32px;
  position: absolute; }

.pswp__button--arrow--left:before {
  left: 6px;
  background-position: -138px -44px; }

.pswp__button--arrow--right:before {
  right: 6px;
  background-position: -94px -44px; }

/*

	2. Share modal/popup and links

 */
.pswp__counter,
.pswp__share-modal {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none; }

.pswp__share-modal {
  display: block;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 10px;
  position: absolute;
  z-index: 1600;
  opacity: 0;
  -webkit-transition: opacity 0.25s ease-out;
          transition: opacity 0.25s ease-out;
  -webkit-backface-visibility: hidden;
  will-change: opacity; }

.pswp__share-modal--hidden {
  display: none; }

.pswp__share-tooltip {
  z-index: 1620;
  position: absolute;
  background: #FFF;
  top: 56px;
  border-radius: 2px;
  display: block;
  width: auto;
  right: 44px;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
          box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  -webkit-transform: translateY(6px);
      -ms-transform: translateY(6px);
          transform: translateY(6px);
  -webkit-transition: -webkit-transform 0.25s;
          transition: transform 0.25s;
  -webkit-backface-visibility: hidden;
  will-change: transform; }
  .pswp__share-tooltip a {
    display: block;
    padding: 8px 12px;
    color: #000;
    text-decoration: none;
    font-size: 14px;
    line-height: 18px; }
    .pswp__share-tooltip a:hover {
      text-decoration: none;
      color: #000; }
    .pswp__share-tooltip a:first-child {
      /* round corners on the first/last list item */
      border-radius: 2px 2px 0 0; }
    .pswp__share-tooltip a:last-child {
      border-radius: 0 0 2px 2px; }

.pswp__share-modal--fade-in {
  opacity: 1; }
  .pswp__share-modal--fade-in .pswp__share-tooltip {
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0); }

/* increase size of share links on touch devices */
.pswp--touch .pswp__share-tooltip a {
  padding: 16px 12px; }

a.pswp__share--facebook:before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  top: -12px;
  right: 15px;
  border: 6px solid transparent;
  border-bottom-color: #FFF;
  -webkit-pointer-events: none;
  -moz-pointer-events: none;
  pointer-events: none; }

a.pswp__share--facebook:hover {
  background: #3E5C9A;
  color: #FFF; }
  a.pswp__share--facebook:hover:before {
    border-bottom-color: #3E5C9A; }

a.pswp__share--twitter:hover {
  background: #55ACEE;
  color: #FFF; }

a.pswp__share--pinterest:hover {
  background: #CCC;
  color: #CE272D; }

a.pswp__share--download:hover {
  background: #DDD; }

/*

	3. Index indicator ("1 of X" counter)

 */
.pswp__counter {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  font-size: 13px;
  line-height: 44px;
  color: #FFF;
  opacity: 0.75;
  padding: 0 10px; }

/*
	
	4. Caption

 */
.pswp__caption {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  min-height: 44px; }
  .pswp__caption small {
    font-size: 11px;
    color: #BBB; }

.pswp__caption__center {
  text-align: left;
  max-width: 420px;
  margin: 0 auto;
  font-size: 13px;
  padding: 10px;
  line-height: 20px;
  color: #CCC; }

.pswp__caption--empty {
  display: none; }

/* Fake caption element, used to calculate height of next/prev image */
.pswp__caption--fake {
  visibility: hidden; }

/*

	5. Loading indicator (preloader)

	You can play with it here - http://codepen.io/dimsemenov/pen/yyBWoR

 */
.pswp__preloader {
  width: 44px;
  height: 44px;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -22px;
  opacity: 0;
  -webkit-transition: opacity 0.25s ease-out;
          transition: opacity 0.25s ease-out;
  will-change: opacity;
  direction: ltr; }

.pswp__preloader__icn {
  width: 20px;
  height: 20px;
  margin: 12px; }

.pswp__preloader--active {
  opacity: 1; }
  .pswp__preloader--active .pswp__preloader__icn {
    /* We use .gif in browsers that don't support CSS animation */
    background: url(../img/photoswipe/preloader.gif) 0 0 no-repeat; }

.pswp--css_animation .pswp__preloader--active {
  opacity: 1; }
  .pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
    -webkit-animation: clockwise 500ms linear infinite;
            animation: clockwise 500ms linear infinite; }
  .pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
    -webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;
            animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite; }

.pswp--css_animation .pswp__preloader__icn {
  background: none;
  opacity: 0.75;
  width: 14px;
  height: 14px;
  position: absolute;
  left: 15px;
  top: 15px;
  margin: 0; }

.pswp--css_animation .pswp__preloader__cut {
  /* 
			The idea of animating inner circle is based on Polymer ("material") loading indicator 
			 by Keanu Lee https://blog.keanulee.com/2014/10/20/the-tale-of-three-spinners.html
		*/
  position: relative;
  width: 7px;
  height: 14px;
  overflow: hidden; }

.pswp--css_animation .pswp__preloader__donut {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 14px;
  height: 14px;
  border: 2px solid #FFF;
  border-radius: 50%;
  border-left-color: transparent;
  border-bottom-color: transparent;
  position: absolute;
  top: 0;
  left: 0;
  background: none;
  margin: 0; }

@media screen and (max-width: 1024px) {
  .pswp__preloader {
    position: relative;
    left: auto;
    top: auto;
    margin: 0;
    float: right; } }

@-webkit-keyframes clockwise {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes clockwise {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@-webkit-keyframes donut-rotate {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0); }
  50% {
    -webkit-transform: rotate(-140deg);
            transform: rotate(-140deg); }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0); } }

@keyframes donut-rotate {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0); }
  50% {
    -webkit-transform: rotate(-140deg);
            transform: rotate(-140deg); }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0); } }

/*
	
	6. Additional styles

 */
/* root element of UI */
.pswp__ui {
  -webkit-font-smoothing: auto;
  visibility: visible;
  opacity: 1;
  z-index: 1550; }

/* top black bar with buttons and "1 of X" indicator */
.pswp__top-bar {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  width: 100%; }

.pswp__caption,
.pswp__top-bar,
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  -webkit-backface-visibility: hidden;
  will-change: opacity;
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

/* pswp--has_mouse class is added only when two subsequent mousemove events occur */
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  visibility: visible; }

.pswp__top-bar,
.pswp__caption {
  background-color: rgba(0, 0, 0, 0.5); }

/* pswp__ui--fit class is added when main image "fits" between top bar and bottom bar (caption) */
.pswp__ui--fit .pswp__top-bar,
.pswp__ui--fit .pswp__caption {
  background-color: rgba(0, 0, 0, 0.3); }

/* pswp__ui--idle class is added when mouse isn't moving for several seconds (JS option timeToIdle) */
.pswp__ui--idle .pswp__top-bar {
  opacity: 0; }

.pswp__ui--idle .pswp__button--arrow--left,
.pswp__ui--idle .pswp__button--arrow--right {
  opacity: 0; }

/*
	pswp__ui--hidden class is added when controls are hidden
	e.g. when user taps to toggle visibility of controls
*/
.pswp__ui--hidden .pswp__top-bar,
.pswp__ui--hidden .pswp__caption,
.pswp__ui--hidden .pswp__button--arrow--left,
.pswp__ui--hidden .pswp__button--arrow--right {
  /* Force paint & create composition layer for controls. */
  opacity: 0.001; }

/* pswp__ui--one-slide class is added when there is just one item in gallery */
.pswp__ui--one-slide .pswp__button--arrow--left,
.pswp__ui--one-slide .pswp__button--arrow--right,
.pswp__ui--one-slide .pswp__counter {
  display: none; }

.pswp__element--disabled {
  display: none !important; }

.pswp--minimal--dark .pswp__top-bar {
  background: none; }

/**
 * Swiper 5.3.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://swiperjs.com
 *
 * Copyright 2014-2020 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: January 11, 2020
 */

@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
@charset 'UTF-8';@font-face{font-family:gotham-pro;font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/content/01_gotham-pro/GothamPro-Bold.woff2) format('woff2'),url(../fonts/content/01_gotham-pro/GothamPro-Bold.woff) format('woff')}@font-face{font-family:gotham-pro;font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/content/01_gotham-pro/GothamPro-Medium.woff2) format('woff2'),url(../fonts/content/01_gotham-pro/GothamPro-Medium.woff) format('woff')}@font-face{font-family:gotham-pro;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/content/01_gotham-pro/GothamPro.woff2) format('woff2'),url(../fonts/content/01_gotham-pro/GothamPro.woff) format('woff')}@font-face{font-family:audiowide;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/content/03_audiowide/Audiowide-Regular.woff2) format('woff2'),url(../fonts/content/03_audiowide/Audiowide-Regular.woff) format('woff')}@font-face{font-family:lato;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/content/02_lato/Lato-Regular.woff2) format('woff2'),url(../fonts/content/02_lato/Lato-Regular.woff) format('woff')}:root{--sroll-w:7px;--root_bgc:#fff;--breadcrumb_offset-top:21px;--pagination_offset-top:40px;--fix_font-size:-.07em;--position_sticky:20px}@media (min-width:1286px){:root{--pagination_offset-top:calc(40px + 37 * (100vw - 1286px) / 589)}}@media (min-width:1875px){:root{--pagination_offset-top:77px}}::after,::before{box-sizing:border-box}::-moz-selection{color:#fff;background-color:#4fb0a7;text-shadow:1px 1px 2px rgba(0,0,0,.25)}::selection{color:#fff;background-color:#4fb0a7;text-shadow:1px 1px 2px rgba(0,0,0,.25)}::-webkit-input-placeholder{font-family:gotham-pro,sans-serif;font-size:14px;font-weight:500;letter-spacing:.14px;color:#a4a4a4}::-moz-placeholder{font-family:gotham-pro,sans-serif;font-size:14px;font-weight:500;letter-spacing:.14px;color:#a4a4a4}:-ms-input-placeholder{font-family:gotham-pro,sans-serif;font-size:14px;font-weight:500;letter-spacing:.14px;color:#a4a4a4}::-ms-input-placeholder{font-family:gotham-pro,sans-serif;font-size:14px;font-weight:500;letter-spacing:.14px;color:#a4a4a4}::placeholder{font-family:gotham-pro,sans-serif;font-size:14px;font-weight:500;letter-spacing:.14px;color:#a4a4a4}a[href*='javascript:void(0);']{cursor:initial}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:silver #f1f1f1;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}:not(.if-scroll){scrollbar-color:silver #f1f1f1}:not(.if-scroll)::-webkit-scrollbar-track-piece{background-color:#f1f1f1}:not(.if-scroll)::-webkit-scrollbar-thumb{background-color:silver}:not(.if-scroll)::-webkit-scrollbar{width:var(--sroll-w);height:7px}button,html,input,select,textarea{font-family:gotham-pro,sans-serif;font-size:16px}button:not([type=radio]):not([type=checkbox]),input:not([type=radio]):not([type=checkbox]),textarea:not([type=radio]):not([type=checkbox]){-webkit-appearance:none}input:-internal-autofill-selected{color:#000!important;background-color:rgba(232,240,254,0)!important;background-image:none!important;box-shadow:inset 0 0 0 52px #fff}html{line-height:1.2;background-color:#403438;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none}html.scroll_is-visible{--sroll-w:7px}html.scroll_hide,html.scroll_stop{overflow-y:hidden}html.scroll_hide *,html.scroll_stop *{scrollbar-width:none}html.scroll_hide.scroll_is-visible .phoneBtn,html.scroll_hide.scroll_is-visible .toTopBtn,html.scroll_stop.scroll_is-visible .phoneBtn,html.scroll_stop.scroll_is-visible .toTopBtn{margin-right:var(--sroll-w)}body{position:relative;overflow-x:hidden;min-width:320px;margin:0;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none}@media screen and (min-width:1925px){body{max-width:1920px;margin-right:auto;margin-left:auto;padding-top:2.5vh;padding-bottom:2.5vh}}.page-wrap{display:grid;background-color:var(--root_bgc);grid-auto-columns:100%;grid-template-rows:auto 1fr auto}@media screen and (min-width:1925px){.page-wrap{min-height:95vh;border-radius:13px;box-shadow:0 0 30px rgba(0,0,0,.3)}}:root{--page-container_offset-bottom:50px}@media (min-width:1286px){:root{--page-container_offset-bottom:calc(50px + 47 * (100vw - 1286px) / 589)}}@media (min-width:1875px){:root{--page-container_offset-bottom:97px}}.page-container{padding-bottom:var(--page-container_offset-bottom)}.page-container__inner{max-width:1600px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}[class*='--img'],[class*='__img']{display:block;max-width:100%}img{font-size:10px;position:relative;max-height:100%;border:none}img::before{font-family:'Font Awesome 5 Pro',sans-serif;font-size:10px;font-weight:300;position:absolute;z-index:2;top:0;left:0;display:flex;width:100%;height:100%;content:'' ' ' attr(alt);color:#222;background:#fff;align-items:center}@media (min-width:321px){img::before{font-size:calc(10px + 2 * (100vw - 321px)/ 965)}}@media (min-width:1286px){img::before{font-size:12px}}.columns{position:relative}.columns_single .content__inner{max-width:1600px;margin-left:auto}.columns_aside-left{display:grid;grid-template-columns:calc(385px + 160 * (100vw - 1600px)/ 320) calc(100% - (385px + 160 * (100vw - 1600px)/ 320))}@media screen and (min-width:1920px){.columns_aside-left{grid-template-columns:545px calc(100% - 545px)}}@media screen and (max-width:1445px){.columns_aside-left{grid-template-columns:307px calc(100% - 307px)}}@media screen and (max-width:1285px){.columns_aside-left{grid-template-columns:100%}}.columns_aside-right{display:grid;grid-template-columns:1fr calc(385px + 160 * (100vw - 1600px)/ 320)}@media screen and (min-width:1920px){.columns_aside-right{grid-template-columns:1fr 545px}}.columns_aside-left-right{display:grid;grid-template-columns:minmax(250px,300px) 1fr minmax(250px,300px)}.columns .content_bottom{padding-top:50px;grid-column:1/-1}@media (min-width:321px){.columns .content_bottom{padding-top:calc(50px + 90 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.columns .content_bottom{padding-top:140px}}.js_gallery img{cursor:pointer;border:3px solid #4fb0a7}.pswp__img{-o-object-fit:contain;object-fit:contain}h1,h2{line-height:1.25}h3{line-height:1.3}h4,h5,h6{line-height:1.4}h1{font-size:1.375em;margin-top:.33333em;margin-bottom:.22222em}@media (min-width:20.0625em){h1{font-size:calc(1.375em + .875 * (100vw - 20.0625em)/ 60.25)}}@media (min-width:80.3125em){h1{font-size:2.25em}}h2{font-size:1.25em;margin-top:.53333em;margin-bottom:.26667em}@media (min-width:20.0625em){h2{font-size:calc(1.25em + .625 * (100vw - 20.0625em)/ 60.25)}}@media (min-width:80.3125em){h2{font-size:1.875em}}h3{font-size:1.125em;margin-top:.66667em;margin-bottom:.33333em}@media (min-width:20.0625em){h3{font-size:calc(1.125em + .375 * (100vw - 20.0625em)/ 60.25)}}@media (min-width:80.3125em){h3{font-size:1.5em}}h4{font-size:1em;margin-top:.88889em;margin-bottom:.44444em}@media (min-width:20.0625em){h4{font-size:calc(1em + .125 * (100vw - 20.0625em)/ 60.25)}}@media (min-width:80.3125em){h4{font-size:1.125em}}h5{font-size:.9375em;margin-top:.9375em;margin-bottom:.5em}@media (min-width:20.0625em){h5{font-size:calc(.9375em + .0625 * (100vw - 20.0625em)/ 60.25)}}@media (min-width:80.3125em){h5{font-size:1em}}h6{font-size:.875em;margin-top:1em;margin-bottom:.53333em}@media (min-width:20.0625em){h6{font-size:calc(.875em + .0625 * (100vw - 20.0625em)/ 60.25)}}@media (min-width:80.3125em){h6{font-size:.9375em}}p{font-size:.875em;margin-top:0;margin-bottom:.5em}@media (min-width:20.0625em){p{font-size:calc(.875em + .125 * (100vw - 20.0625em)/ 60.25)}}@media (min-width:80.3125em){p{font-size:1em}}a{text-decoration:none;color:currentColor}a.linkline,a:not([class]):not(.dropdown-address){padding-top:.25em;padding-bottom:.25em;color:#000;background:linear-gradient(to bottom,#4fb0a7 0,#4fb0a7 100%);background-repeat:repeat-x;background-position:0 100%;background-size:1px 1px}a.linkline:hover,a:not([class]):not(.dropdown-address):hover{background-image:url(../img/theme/links/for-links.svg);background-repeat:repeat-x;background-position:0 100%;background-size:auto 4px}ol:not(.dropdown-address),ul:not(.dropdown-address):not(.parsley-errors-list):not(.select2-results__options){margin-top:.625em;margin-bottom:.625em;padding:0;list-style-type:none}ol:not(.dropdown-address) li,ul:not(.dropdown-address):not(.parsley-errors-list):not(.select2-results__options) li{font-size:.875em;display:flow-root;margin-left:.61111em;padding-left:1.22222em}@media (min-width:20.0625em){ol:not(.dropdown-address) li,ul:not(.dropdown-address):not(.parsley-errors-list):not(.select2-results__options) li{font-size:calc(.875em + .125 * (100vw - 20.0625em)/ 60.25)}}@media (min-width:80.3125em){ol:not(.dropdown-address) li,ul:not(.dropdown-address):not(.parsley-errors-list):not(.select2-results__options) li{font-size:1em}}ol:not(.dropdown-address) li::before,ul:not(.dropdown-address):not(.parsley-errors-list):not(.select2-results__options) li::before{margin-left:-1.22222em}ol:not(.dropdown-address) ol li,ol:not(.dropdown-address) ul li,ul:not(.dropdown-address):not(.parsley-errors-list):not(.select2-results__options) ol li,ul:not(.dropdown-address):not(.parsley-errors-list):not(.select2-results__options) ul li{font-size:inherit;margin-left:0}ol:not(.dropdown-address):not(.parsley-errors-list):not(.select2-results__options){counter-reset:li-counter}ol:not(.dropdown-address):not(.parsley-errors-list):not(.select2-results__options)>li::before{display:inline-block;width:1.22222em;content:'.' counter(li-counter);counter-increment:li-counter;-webkit-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:0 80%;transform-origin:0 80%;direction:rtl}ul:not(.dropdown-address):not(.parsley-errors-list):not(.select2-results__options)>li::before{display:inline-block;width:.44444em;height:.44444em;margin-right:.77778em;margin-bottom:.125em;content:'';background-color:#4fb0a7}.parsley-errors-list{padding:0;list-style:none}.table-wrap{display:block;overflow-x:auto;overflow-y:hidden;max-width:100%;margin-top:.625em;margin-bottom:.625em}table{width:100%;min-width:var(--table-MNW);border-spacing:var(--tabl-bdw);color:var(--table-C);background-color:var(--table-BDC);--tabl-bdw:2px;--table-MNW:800px;--table-BG:#fff;--table-BGH:#fff;--table-BDC:#ddd;--table-C:#000}table * p{font-size:unset;margin:unset}table thead tr{background-color:var(--table-BGH)}table tr{background-color:var(--table-BG)}table th{font-size:.64286em;font-weight:400;padding-top:.71429em;padding-bottom:.71429em}@media (min-width:20.0625em){table th{font-size:calc(.64286em + .35714 * (100vw - 20.0625em)/ 60.25)}}@media (min-width:80.3125em){table th{font-size:1em}}@media (min-width:20.0625em){table th{padding-top:calc(.71429em + .47321 * (100vw - 20.0625em)/ 60.25);padding-bottom:calc(.71429em + .47321 * (100vw - 20.0625em)/ 60.25)}}@media (min-width:80.3125em){table th{padding-top:1.1875em;padding-bottom:1.1875em}}table td,table th{padding-right:.57143em;padding-left:.57143em}@media (min-width:20.0625em){table td,table th{padding-right:calc(.57143em + .67857 * (100vw - 20.0625em)/ 60.25);padding-left:calc(.57143em + .67857 * (100vw - 20.0625em)/ 60.25)}}@media (min-width:80.3125em){table td,table th{padding-right:1.25em;padding-left:1.25em}}table td{font-size:.75em}@media (min-width:20.0625em){table td{font-size:calc(.75em + .25 * (100vw - 20.0625em)/ 60.25)}}@media (min-width:80.3125em){table td{font-size:1em}}table tbody td:first-child{padding-top:.71429em;padding-bottom:.71429em;background-color:var(--table-BG)}@media (min-width:20.0625em){table tbody td:first-child{padding-top:calc(.71429em + .66071 * (100vw - 20.0625em)/ 60.25);padding-bottom:calc(.71429em + .66071 * (100vw - 20.0625em)/ 60.25)}}@media (min-width:80.3125em){table tbody td:first-child{padding-top:1.375em;padding-bottom:1.375em}}table tbody td:not(:first-child){padding-top:.25em;padding-bottom:.25em}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.text-nowrap{white-space:nowrap}.text-sticky{position:-webkit-sticky;position:sticky;right:0}.text-sticky__btn{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;display:flex;transition:250ms;border:2px solid #eee!important;background-color:#fff!important;justify-content:center;align-items:center}.text-sticky__btn:hover{color:#fff;background-color:#eee!important;text-shadow:2px 1px 2px rgba(0,0,0,.3)}.tooltip{position:relative}.tooltip::before{font-size:14px;position:absolute;z-index:2;bottom:100%;left:50%;min-height:24px;padding:5px 17px 16px 17px;content:'' attr(data-toltip);transition:.3s;-webkit-transform:translate(-50%,20px) scale(0,1);transform:translate(-50%,20px) scale(0,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;pointer-events:none;opacity:0;color:#fff;background-color:#a2a2a2;-webkit-clip-path:polygon(0 0,100% 0,100% 0,50% 0,50% 0,50% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,50% 0,50% 0,50% 0,0 0)}.tooltip:hover{color:#4fb0a7;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.tooltip:hover::before{z-index:3;transition:.3s,color .3s .2s;-webkit-transform:translate(-50%,-3px) scale(1,1);transform:translate(-50%,-3px) scale(1,1);pointer-events:all;opacity:1;color:#333;text-shadow:1px 1px 1px rgba(0,0,0,.2);-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),60% calc(100% - 10px),50% 100%,40% calc(100% - 10px),0 calc(100% - 10px));clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),60% calc(100% - 10px),50% 100%,40% calc(100% - 10px),0 calc(100% - 10px))}[class*=pre]{word-wrap:break-word}.pre{white-space:pre}.pre_wrap{white-space:pre-wrap}.pre_line{white-space:pre-line}.editor{line-height:1.4;display:flow-root}@media screen and (max-width:1285px){.editor{line-height:1.5}}.editor img{max-width:100%}.editor li+li{margin-top:14px}@media (min-width:1286px){.editor li{margin-top:calc(14px + 7.6 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.editor li{margin-top:21.6px}}.editor_table-sticky-left tbody th:first-child,.editor_table-sticky-left thead th:first-child{background-color:var(--table-BGH)}.editor_table-sticky-left tbody td:first-child,.editor_table-sticky-left tbody th:first-child,.editor_table-sticky-left thead td:first-child,.editor_table-sticky-left thead th:first-child{position:-webkit-sticky;position:sticky;left:0}.editor_table-sticky-left tbody td:first-child::after,.editor_table-sticky-left tbody th:first-child::after,.editor_table-sticky-left thead td:first-child::after,.editor_table-sticky-left thead th:first-child::after{position:absolute;top:0;right:calc(var(--tabl-bdw) * -1);width:var(--tabl-bdw);height:100%;content:'';background-color:var(--table-BDC)}.editor_dark table{--table-BG:#23292e;--table-BGH:#3b4751;--table-BDC:#3b4751;--table-C:#fff}.editor hr{margin-top:45px;margin-bottom:30px}.editor div[style],.editor p[style]{width:unset!important;height:unset!important;margin-right:unset!important;margin-left:unset!important}.editor center div[style]{color:unset!important;border:none!important;background-color:unset!important}.cursor{position:fixed;z-index:1000;top:0;left:0;display:none;transition:50ms ease-out;pointer-events:none;background:#000;mix-blend-mode:exclusion}.cursor__core{position:absolute;top:0;left:0;width:10px;height:10px;transition:width linear 250ms,height linear 250ms;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;background-color:#fff}.cursor__core::before{position:absolute;top:50%;left:50%;width:30px;height:30px;content:'';transition:width .4s cubic-bezier(.645,.045,.355,1),margin .4s cubic-bezier(.645,.045,.355,1),height .4s cubic-bezier(.645,.045,.355,1),opacity .4s cubic-bezier(.645,.045,.355,1);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;border:1px solid #fff;border-radius:50%}.alert .close,.btn,.language__btn,.mfp-close,.product-table-cart .remove-btn,.slider-main-product .swiper-slide__product-btn{padding:0;cursor:pointer;border:none;background-color:transparent}.alert .close:focus,.btn:focus,.language__btn:focus,.mfp-close:focus,.product-table-cart .remove-btn:focus,.slider-main-product .swiper-slide__product-btn:focus{outline:0}.elms{display:flex;width:100%;--elm-position_offset:10px;flex-wrap:wrap}.elms_between{justify-content:space-between}.elms_around{justify-content:space-around}.elms:not(.elms_col)>:not(:last-child){margin-right:var(--elm-position_offset)}.elms:not(.elms_col).elms_center{justify-content:center}.elms:not(.elms_col).elms_right{justify-content:flex-end}.elms:not(.elms_col).elms_v-start{align-items:flex-start}.elms:not(.elms_col).elms_v-cener{align-items:center}.elms:not(.elms_col).elms_v-end{align-items:flex-end}.elms_col{flex-direction:column}.elms_col>*+*{margin-top:var(--btns_offset)}.elms_col.elms_center{align-items:center}.elms_col.elms_right{align-items:flex-end}.elms_col.elms_v-start{justify-content:flex-start}.elms_col.elms_v-center{justify-content:center}.elms_col.elms_v-start{justify-content:flex-end}.btn{--btnMXH:246px;--btnMNH:44px;--btnFZ:12px;--btnBG:#51c6ad;--btnBGh:#329983;--btnC:#fff}@media (min-width:321px){.btn{--btnMNH:calc(44px + 6 * (100vw - 321px) / 964)}}@media (min-width:1285px){.btn{--btnMNH:50px}}@media (min-width:321px){.btn{--btnFZ:calc(12px + 2 * (100vw - 321px) / 964)}}@media (min-width:1285px){.btn{--btnFZ:14px}}.btn_action,.btn_cart,.btn_empty{font-size:var(--btnFZ);display:flex;width:100%;max-width:var(--btnMXH);min-height:var(--btnMNH);transition:250ms;letter-spacing:1.4px;text-transform:uppercase;color:var(--btnC);justify-content:center}.btn_cart{padding:3px 11px;background-color:var(--btnBG);align-items:center}.btn_cart .btn__icn{margin-right:17px}.btn_cart:hover{background-color:var(--btnBGh)}.btn_cart:hover .btn__icn{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation:shake 720ms cubic-bezier(.36,.07,.19,.97) both;animation:shake 720ms cubic-bezier(.36,.07,.19,.97) both;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.btn_action{position:relative}.btn_action::after,.btn_action::before{position:absolute;top:50%;width:4px;height:100%;content:'';transition:height .2s 250ms,border-width .2s 250ms,width 250ms;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:4px solid var(--btnBG)}.btn_action::before{left:0;border-right:none}.btn_action::after{right:0;border-left:none}.btn_action .btn__txt{position:relative;display:flex;width:calc(100% - 28px);padding:3px 11px;transition:250ms 250ms cubic-bezier(.25,.1,.25,1);text-align:center;background-color:var(--btnBG);align-items:center;justify-content:center}.btn_action:hover::after,.btn_action:hover::before{width:50%;height:calc(100% + 12px);transition:height .3s,border .3s,width 350ms .3s;border-width:2px;border-color:var(--btnBGh)}.btn_action:hover .btn__txt{width:calc(100% - 12px);transition:.3s cubic-bezier(.25,.1,.25,1);background-color:var(--btnBGh)}.btn_empty{border:1px solid var(--btnBDC);--btnC:#555;--btnMXH:265px;--btnBDC:#1b1e1d;align-items:center}@media (min-width:321px){.btn_empty{--btnMXH:calc(265px + 45 * (100vw - 321px) / 318)}}@media (min-width:639px){.btn_empty{--btnMXH:310px}}.btn_empty:hover{background-color:#555;--btnC:#fff;--btnBDC:#555}.btn_disabled{text-align:left;text-transform:none;--btnBG:#ddd;--btnBGh:#c4c4c4;--btnFZ:12px}.btn_disabled .btn__icn{margin-right:7px}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}40%,60%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}40%,60%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}}#at-expanded-menu-bd li::before{display:none}.addthis_toolbox .custom_images{display:flex;margin-right:-12px;margin-left:-12px;align-items:center}.addthis_toolbox .custom_images>a{display:block;padding-right:12px;padding-left:12px;cursor:pointer;transition:250ms}.addthis_toolbox .custom_images>a:hover{color:#329983}.logo{display:block;margin-left:1.5px}@media (min-width:815px){.logo{margin-left:calc(5px + -5 * (100vw - 815px)/ 50)}}@media (min-width:865px){.logo{margin-left:0}}.logo__picture{display:block;height:50px}@media (min-width:815px){.logo__picture{height:calc(45px + 10 * (100vw - 815px)/ 50)}}@media (min-width:865px){.logo__picture{height:55px}}@media (min-width:1286px){.logo__picture{height:calc(55px + 12 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.logo__picture{height:67px}}.logo__img{max-width:100%;height:100%}.language{position:relative;z-index:3}.language__btn{font-size:14px;position:relative;z-index:5;display:flex;padding:5px;cursor:pointer;color:#222;align-items:center}.language__btn:focus{outline:0}.language__btn:hover:not(.body-btn) .language__btn--txt{transition:text-shadow 250ms;text-shadow:0 -1px 1px #000}.language__btn--txt{transition:-webkit-transform 350ms 250ms;transition:transform 350ms 250ms;transition:transform 350ms 250ms,-webkit-transform 350ms 250ms}.language__btn--tringle{width:0;height:0;margin-top:2px;margin-left:6px;transition:350ms;border-width:4px 4px 0 4px;border-style:solid;border-color:#000 transparent transparent transparent}@media screen and (max-width:500px){.language__btn--tringle{border-color:#fff transparent transparent transparent}}.language__body{position:absolute;top:100%;left:50%;display:flex;visibility:hidden;overflow:hidden;flex-direction:column;width:4px;padding:0;padding-top:5px;padding-bottom:3px;transition:opacity 250ms 250ms,visibility 250ms 250ms,width 250ms,-webkit-transform 250ms 250ms;transition:transform 250ms 250ms,opacity 250ms 250ms,visibility 250ms 250ms,width 250ms;transition:transform 250ms 250ms,opacity 250ms 250ms,visibility 250ms 250ms,width 250ms,-webkit-transform 250ms 250ms;-webkit-transform:translateX(-50%) translateX(-8px) translateY(15px);transform:translateX(-50%) translateX(-8px) translateY(15px);text-align:center;opacity:0;border-radius:4px;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.4);align-items:center}.language__body .language__btn:hover{background-color:#ddd}.language__body .language__btn--txt{color:#222}.language.is-active .language__btn:not(.body-btn) .language__btn--txt{transition:text-shadow 250ms;text-shadow:0 1px 1px #000}.language.is-active .language__btn--tringle{transition:all 250ms,left 250ms 250ms,-webkit-transform 250ms;transition:all 250ms,transform 250ms,left 250ms 250ms;transition:all 250ms,transform 250ms,left 250ms 250ms,-webkit-transform 250ms;-webkit-transform:translateY(33px) rotate(90deg) translateY(4px);transform:translateY(33px) rotate(90deg) translateY(4px);border-color:#000 transparent transparent transparent}.language.is-active .language__body{left:50%;visibility:visible;width:52px;transition:opacity 250ms,visibility 250ms,width 250ms 250ms,-webkit-transform 250ms;transition:transform 250ms,opacity 250ms,visibility 250ms,width 250ms 250ms;transition:transform 250ms,opacity 250ms,visibility 250ms,width 250ms 250ms,-webkit-transform 250ms;-webkit-transform:translateX(-50%) translateX(-8px) translateY(0);transform:translateX(-50%) translateX(-8px) translateY(0);opacity:1}.language.is-active .language__body .language__btn{width:100%;padding-top:8px;padding-bottom:8px;transition:250ms 250ms;color:#222;justify-content:center}.quantity{display:flex;height:51px}.quantity__btn{display:flex;width:36px;align-items:center;justify-content:center}.quantity__number{width:51px;padding:5px;text-align:center;letter-spacing:1.5px;border:1px solid #e8e8e8;border-radius:50%;background-color:var(--root_bgc)}.quantity__number:focus{border-color:#4fb0a7;outline:0;box-shadow:inset 0 0 0 1px rgba(79,176,167,.5)}.burger{position:relative;display:none;width:41px;height:40px;margin-top:7px;margin-bottom:7px;margin-left:7px;cursor:pointer;transition:550ms cubic-bezier(.18,.89,.32,1.28);flex-shrink:0;--burger__item_height:4px}@media (min-width:321px){.burger{--burger__item_height:calc(4px + 1 * (100vw - 321px) / 249)}}@media (min-width:570px){.burger{--burger__item_height:5px}}@media (min-width:321px){.burger{margin-top:calc(7px + 3 * (100vw - 321px)/ 249);margin-bottom:calc(7px + 3 * (100vw - 321px)/ 249)}}@media (min-width:570px){.burger{margin-top:10px;margin-bottom:10px}}@media screen and (max-width:1285px){.burger{display:block}}@media screen and (max-width:815px){.burger{margin-right:auto}}.burger__item{position:absolute;top:50%;left:50%;width:80%;height:var(--burger__item_height);transition:.3s;border-radius:calc(var(--burger__item_height)/ 2);background-color:#fff}.burger__item_top{-webkit-transform:translate(-50%,-50%) translateY(-100%) translateY(calc(var(--burger__item_height) * -1));transform:translate(-50%,-50%) translateY(-100%) translateY(calc(var(--burger__item_height) * -1))}.burger__item_center{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.burger__item_bot{-webkit-transform:translate(-50%,-50%) translateY(100%) translateY(var(--burger__item_height));transform:translate(-50%,-50%) translateY(100%) translateY(var(--burger__item_height))}html.menu-is-active .burger{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}html.menu-is-active .burger__item_top{-webkit-transform:translate(-50%,-50%) translateY(100%) translateY(calc(var(--burger__item_height) * -1)) rotate(-45deg);transform:translate(-50%,-50%) translateY(100%) translateY(calc(var(--burger__item_height) * -1)) rotate(-45deg)}html.menu-is-active .burger__item_center{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}html.menu-is-active .burger__item_bot{-webkit-transform:translate(-50%,-50%) translateY(-100%) translateY(var(--burger__item_height)) rotate(-45deg);transform:translate(-50%,-50%) translateY(-100%) translateY(var(--burger__item_height)) rotate(-45deg);opacity:0}.menu{font-size:14px;display:flex;--menu_offset_right:10px;align-items:center;flex-wrap:wrap}@media (min-width:1286px){.menu{--menu_offset_right:calc(10px + 40 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.menu{--menu_offset_right:50px}}.menu__link{color:currentColor}@media screen and (min-width:571px){.menu__link:not(:last-child){margin-right:var(--menu_offset_right)}}@media screen and (max-width:815px){.menu__link{width:100%;padding-top:10px;padding-bottom:10px;padding-left:12px}.menu__link:hover{background-color:#36424c}}.main-menu{--tt:64px;--scroll_offset:7px}@media (min-width:1056px){.main-menu{--tt:calc(64px + 6 * (100vw - 1056px) / 229)}}@media (min-width:1285px){.main-menu{--tt:70px}}@media (min-width:1286px){.main-menu{--tt:calc(80px + 16 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.main-menu{--tt:96px}}@media screen and (min-width:1286px){.main-menu{position:relative;display:flex;margin-right:-3px;margin-left:-3px;padding-top:7px;padding-bottom:7px;flex-wrap:wrap}}@media screen and (min-width:1286px){.main-menu__item{width:calc(14.28571% - 6px);margin-right:3px;margin-left:3px;word-wrap:break-word}}@media screen and (max-width:1285px){.main-menu__item--wrap{position:relative}}.main-menu__item--icn,.main-menu__item--icn-back{position:absolute;z-index:31;top:0;display:none;width:var(--tt);cursor:pointer;color:#fff;justify-content:center;align-items:center}@media screen and (max-width:1285px){.main-menu__item--icn,.main-menu__item--icn-back{display:flex}}.main-menu__item--icn-back:hover,.main-menu__item--icn:hover{background-color:#36424c}.main-menu__item--icn-back{font-size:27px;position:-webkit-sticky;position:sticky;right:0;float:right;height:var(--icn-back_height);min-height:44px;background-color:#2a3239;--icn-back_height:46px}.main-menu__item--icn{right:var(--scroll_offset);height:100%}.main-menu__link{font-size:15px;display:flex;min-height:var(--tt);padding-top:3px;padding-bottom:11px;transition:250ms;color:#fff;background-color:#2a3239;align-items:center}@media (min-width:1286px){.main-menu__link{padding-bottom:calc(11px + 9 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.main-menu__link{padding-bottom:20px}}@media screen and (min-width:1286px){.main-menu__link{flex-direction:column}}@media screen and (max-width:1285px){.main-menu__link{margin-right:var(--scroll_offset);padding:14px;padding-right:var(--tt)}}.main-menu__link--thumb{display:flex;align-items:center;justify-content:center;flex-grow:1}@media screen and (max-width:1370px){.main-menu__link--thumb{-webkit-transform:scale(.8);transform:scale(.8)}}@media screen and (max-width:1285px){.main-menu__link--thumb{width:41px;margin-right:10px;-webkit-transform:scale(1);transform:scale(1);flex-shrink:0;flex-grow:0}}.main-menu__link .cls-1,.main-menu__link svg{transition:250ms}.main-menu__link--txt{line-height:1;text-transform:uppercase}.main-menu__link:hover{background-color:#36424c}.main-menu__link:hover svg{fill:#fff!important;-webkit-filter:drop-shadow(2px 2px 3px rgba(0, 0, 0, .6));filter:drop-shadow(2px 2px 3px rgba(0, 0, 0, .6))}.main-menu__link:hover svg .cls-1{fill:#fff}@media screen and (min-width:1286px){.main-menu__item:hover .mn-dropdown{visibility:visible;-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}.main-menu__item:hover .mn-dropdown__content a{transition:.3s 250ms;-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}}.mn-dropdown{position:absolute;z-index:200;top:100%;right:3px;left:3px;visibility:hidden;transition:250ms;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:50% 0;transform-origin:50% 0;opacity:0}@media screen and (max-width:1285px){.mn-dropdown{overflow-x:hidden;overflow-y:scroll;direction:rtl}.mn-dropdown>*{direction:ltr}}@media screen and (min-width:1286px){.mn-dropdown{border-top:5px solid #4fb0a7;box-shadow:0 10px 20px rgba(0,0,0,.5)}}@media screen and (max-width:1285px){.mn-dropdown{top:0;right:0;bottom:0;left:0;visibility:visible;overflow-x:hidden;overflow-y:scroll;-webkit-transform:translateX(100%) translateX(15px) scale(1);transform:translateX(100%) translateX(15px) scale(1);opacity:1;background-color:#fff}}.mn-dropdown::before{content:''}@media screen and (min-width:1286px){.mn-dropdown::before{position:absolute;bottom:100%;left:0;width:100%;height:20px}}.mn-dropdown__content{background-color:#fff}@media screen and (min-width:1286px){.mn-dropdown__content{display:flex}.mn-dropdown__content a{-webkit-transform:translate(0,-20px);transform:translate(0,-20px);opacity:0}.mn-dropdown__content>*{padding-top:39px;padding-bottom:42px}}@media screen and (max-width:1285px){.mn-dropdown__content{padding-bottom:30px}}.mn-dropdown__left{display:flex;background-color:#f2f2f2;flex:0 0 219px;justify-content:center}@media screen and (max-width:1285px){.mn-dropdown__left{z-index:30;padding-top:5px;padding-bottom:5px}}.mn-dropdown__category{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:1286px){.mn-dropdown__category{flex-direction:column;padding-right:10px;padding-left:10px}}@media screen and (max-width:1285px){.mn-dropdown__category{margin-right:var(--fxl_offset);margin-left:var(--fxl_offset);--fxl_offset:5px}.mn-dropdown__category>*{margin-right:var(--fxl_offset);margin-left:var(--fxl_offset)}}@media screen and (max-width:570px){.mn-dropdown__category{justify-content:flex-start}}.mn-dropdown__category--link{font-size:14px;font-weight:700;position:relative;padding-top:10px;padding-bottom:10px;text-transform:uppercase;color:#222}@media screen and (max-width:1285px){.mn-dropdown__category--link{padding-top:6px;padding-bottom:6px}}@media screen and (max-width:1285px) and (min-width:321px){.mn-dropdown__category--link{padding-top:calc(6px + 4 * (100vw - 321px)/ 159);padding-bottom:calc(6px + 4 * (100vw - 321px)/ 159)}}@media screen and (max-width:1285px) and (min-width:480px){.mn-dropdown__category--link{padding-top:10px;padding-bottom:10px}}@media screen and (min-width:1286px){.mn-dropdown__category--link+.mn-dropdown__category--link{margin-top:10px}}.mn-dropdown__category--link---txt{display:block;transition:250ms}.mn-dropdown__category--link---txt::before{position:absolute;top:50%;left:-12px;width:0;height:0;content:'';transition:250ms;-webkit-transform:translate(-5px,-50%) scale(.8);transform:translate(-5px,-50%) scale(.8);opacity:0;border-width:5px 0 5px 5px;border-style:solid;border-color:transparent transparent transparent #4fb0a7}.mn-dropdown__category--link:hover .mn-dropdown__category--link---txt{color:#4fb0a7}@media screen and (min-width:1286px){.mn-dropdown__category--link:hover .mn-dropdown__category--link---txt{-webkit-transform:translate(10px,0)!important;transform:translate(10px,0)!important}}@media screen and (min-width:1286px){.mn-dropdown__category--link:hover .mn-dropdown__category--link---txt::before{-webkit-transform:translate(0,-50%) scale(1);transform:translate(0,-50%) scale(1);opacity:1}}.mn-dropdown__right{padding-right:40px;padding-left:40px;flex:1 1 auto}@media screen and (max-width:1285px){.mn-dropdown__right{padding-top:30px;padding-right:var(--tt);padding-left:10px}}@media screen and (max-width:1285px) and (min-width:321px){.mn-dropdown__right{padding-left:calc(10px + 20 * (100vw - 321px)/ 734)}}@media screen and (max-width:1285px) and (min-width:1055px){.mn-dropdown__right{padding-left:30px}}@media screen and (min-width:1286px){.mn-dropdown__category-list{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;-webkit-column-rule:1px solid #e3e3e3;-moz-column-rule:1px solid #e3e3e3;column-rule:1px solid #e3e3e3}}.mn-dropdown__link{display:flex;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}@media screen and (min-width:1286px){.mn-dropdown__link{align-items:center}}.mn-dropdown__link+.mn-dropdown__link{margin-top:15px}.mn-dropdown__link:hover .mn-dropdown__txt{color:#4fb0a7}@media screen and (min-width:1286px){.mn-dropdown__link:hover .mn-dropdown__txt{-webkit-transform:translate(10px,0);transform:translate(10px,0)}.mn-dropdown__link:hover .mn-dropdown__txt::before{-webkit-transform:translate(0,-50%) scale(1);transform:translate(0,-50%) scale(1);opacity:1}}.mn-dropdown__thumb{width:82px;min-height:47px;margin-right:25px;flex-shrink:0}@media screen and (min-width:1286px){.mn-dropdown__thumb{height:47px}}@media screen and (max-width:1285px){.mn-dropdown__thumb{width:62px;margin-right:10px}}.mn-dropdown__thumb--img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mn-dropdown__txt{font-size:14px;position:relative;transition:250ms;text-transform:uppercase;color:#555}@media screen and (max-width:1285px){.mn-dropdown__txt{padding-top:5px;padding-bottom:5px;text-transform:none;align-self:center}}.mn-dropdown__txt::before{position:absolute;top:50%;left:-12px;width:0;height:0;content:'';transition:250ms;-webkit-transform:translate(-5px,-50%) scale(.8);transform:translate(-5px,-50%) scale(.8);opacity:0;border-width:5px 0 5px 5px;border-style:solid;border-color:transparent transparent transparent #4fb0a7}.header-top{position:relative;z-index:0;background-color:var(--root_bgc)}.header-top__inner{display:flex;min-height:70px;margin-right:0;margin-left:calc(50% - 795px);padding-left:15px}@media (min-width:795px){.header-top__inner{min-height:calc(70px + 15 * (100vw - 795px)/ 70)}}@media (min-width:865px){.header-top__inner{min-height:85px}}@media (min-width:1286px){.header-top__inner{min-height:calc(85px + 23 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.header-top__inner{min-height:108px}}@media screen and (max-width:1598px){.header-top__inner{margin-left:0}}@media screen and (max-width:800px){.header-top__inner{min-height:65px}}.header-top__logo{margin-right:auto;align-self:center;flex-shrink:0}@media screen and (max-width:500px){.header-top__logo{margin-left:auto}}.header-top__menu{margin-right:25px;padding-left:20px;color:#555;align-self:center}@media (min-width:1446px){.header-top__menu{margin-right:calc(25px + 11 * (100vw - 1446px)/ 429)}}@media (min-width:1875px){.header-top__menu{margin-right:36px}}@media screen and (max-width:1445px){.header-top__menu{margin-right:auto}}@media screen and (max-width:1285px){.header-top__menu{padding-top:6px;padding-bottom:6px;padding-left:30px;color:#fff;--menu_offset_right:30px;align-self:stretch;align-content:space-around}}@media screen and (max-width:815px){.header-top__menu{font-size:18px;flex-direction:column;padding-top:10px;padding-right:var(--scroll_offset);padding-bottom:30px;padding-left:var(--scroll_offset);align-items:flex-start;align-content:flex-start}}.header-top__main-inf{position:relative;background-color:#f2f6f5;display:flex;padding-top:25px;padding-right:var(--pr);padding-bottom:25px;padding-left:15px;color:#222;--pr:20px}@media (min-width:1286px){.header-top__main-inf{--pr:calc(20px + 14 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.header-top__main-inf{--pr:34px}}@media (min-width:1286px){.header-top__main-inf{padding-left:calc(15px + 17 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.header-top__main-inf{padding-left:32px}}@media screen and (min-width:1286px){.header-top__main-inf{border-left:1px solid #f2f2f2}}@media screen and (max-width:815px){.header-top__main-inf{padding-top:10px;padding-bottom:10px}}@media screen and (max-width:500px){.header-top__main-inf{width:100%;padding-right:var(--scroll_offset);padding-left:var(--scroll_offset);color:#fff}}.header-top__main-inf--row{display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width:815px){.header-top__main-inf--row{flex-direction:column;justify-content:center}}@media screen and (max-width:500px){.header-top__main-inf--row{width:100%;align-items:flex-start}}.header-top__main-inf--icn{margin-right:15px}@media (min-width:1286px){.header-top__main-inf--icn{margin-right:calc(15px + 5 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.header-top__main-inf--icn{margin-right:20px}}@media screen and (max-width:1370px){.header-top__main-inf--icn{-webkit-transform:scale(.9);transform:scale(.9)}}@media screen and (max-width:815px){.header-top__main-inf--icn{display:none;margin-right:5px;-webkit-transform:scale(.85) translateY(4px);transform:scale(.85) translateY(4px)}}.header-top__main-inf--tel{font-size:16px;font-weight:700}@media (min-width:1286px){.header-top__main-inf--tel{font-size:calc(16px + 2 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.header-top__main-inf--tel{font-size:18px}}.header-top__main-inf--tel:hover{text-decoration:underline}@media screen and (max-width:500px){.header-top__main-inf--tel{font-size:18px;font-weight:400;width:100%;padding-top:5px;padding-bottom:5px;padding-left:5px}.header-top__main-inf--tel:hover{background-color:#36424c}}.header-top__main-inf--tel+.header-top__main-inf--tel{margin-left:15px}@media (min-width:1286px){.header-top__main-inf--tel+.header-top__main-inf--tel{margin-left:calc(15px + 13 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.header-top__main-inf--tel+.header-top__main-inf--tel{margin-left:28px}}@media screen and (max-width:815px){.header-top__main-inf--tel+.header-top__main-inf--tel{margin-left:0}}.header-top__main-inf--schedule{font-size:13px;position:absolute;bottom:10px}@media screen and (max-width:815px){.header-top__main-inf--schedule{display:none}}.header-top__main-inf--schedule br{display:none}.header-top__usser-nav{display:flex;padding-right:10px;padding-left:10px;background-color:#f2f6f5;align-items:center;flex:0 0 246px;flex-grow:0;flex-shrink:0;flex-basis:170px}@media (min-width:1286px){.header-top__usser-nav{flex-basis:calc(170px + 76 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.header-top__usser-nav{flex-basis:246px}}@media (min-width:1286px){.header-top__usser-nav{padding-left:calc(10px + 30 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.header-top__usser-nav{padding-left:40px}}@media (min-width:1286px){.header-top__usser-nav{padding-right:calc(10px + 10 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.header-top__usser-nav{padding-right:20px}}@media screen and (max-width:1445px){.header-top__usser-nav{justify-content:center}}@media screen and (max-width:1285px){.header-top__usser-nav{align-self:stretch}}@media screen and (max-width:500px){.header-top__usser-nav{background-color:#1f252a}.header-top__usser-nav *{color:#fff}}.header-top__usser-nav>:not(:last-child):not(:first-child){margin-right:27px}@media (min-width:1286px){.header-top__usser-nav>:not(:last-child):not(:first-child){margin-right:calc(27px + 7 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.header-top__usser-nav>:not(:last-child):not(:first-child){margin-right:34px}}.header-top__usser-nav--language{margin-right:10px}@media (min-width:1286px){.header-top__usser-nav--language{margin-right:calc(10px + 24 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.header-top__usser-nav--language{margin-right:34px}}@media screen and (max-width:500px){.header-top__usser-nav--language{margin-right:15px}}.header-top__usser-nav--login,.header-top__usser-nav--search{font-size:23px;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.header-top__usser-nav--login::after,.header-top__usser-nav--login::before,.header-top__usser-nav--search::after,.header-top__usser-nav--search::before{position:absolute;top:50%;left:50%;content:''}.header-top__usser-nav--login::before,.header-top__usser-nav--search::before{width:46px;height:46px;transition:.3s;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0;border:1px solid #4fb0a7;border-radius:50%}.header-top__usser-nav--login::after,.header-top__usser-nav--search::after{width:40px;height:40px;transition:.3s;-webkit-transform:translate(-50%,-50%) translateZ(-1px) scale(1.3);transform:translate(-50%,-50%) translateZ(-1px) scale(1.3);border-radius:50%}.header-top__usser-nav--login i,.header-top__usser-nav--search i{transition:.3s}.header-top__usser-nav--login:hover::before,.header-top__usser-nav--search:hover::before{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}.header-top__usser-nav--login:hover::after,.header-top__usser-nav--search:hover::after{-webkit-transform:translate(-50%,-50%) translateZ(-1px) scale(1);transform:translate(-50%,-50%) translateZ(-1px) scale(1);background-color:#4fb0a7}.header-top__usser-nav--login:hover i,.header-top__usser-nav--search:hover i{-webkit-transform:scale(.84);transform:scale(.84);color:#fff}.header-top__basket{display:flex;width:85px;background-color:#4fb0a7;flex-shrink:0;justify-content:center;align-items:center}@media (min-width:1286px){.header-top__basket{width:calc(85px + 30 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.header-top__basket{width:115px}}@media screen and (max-width:1285px){.header-top__basket{align-self:stretch}}@media screen and (max-width:500px){.header-top__basket{width:75px;margin-left:auto}}.header-top__basket--inner{position:relative}.header-top__basket--inner::before{position:absolute;top:50%;left:50%;width:50px;height:50px;content:'';transition:opacity .2s 150ms,-webkit-transform 250ms 150ms;transition:transform 250ms 150ms,opacity .2s 150ms;transition:transform 250ms 150ms,opacity .2s 150ms,-webkit-transform 250ms 150ms;-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5);opacity:0;border:2px solid #8cfbf1;border-radius:50%}.header-top__basket--icn{position:relative;z-index:2;transition:.3s .3s;opacity:1;fill:#fff;-webkit-filter:drop-shadow(1px 2px 2px rgba(0, 0, 0, .15));filter:drop-shadow(1px 2px 2px rgba(0, 0, 0, .15))}@media screen and (max-width:1285px){.header-top__basket--icn{margin-top:5px}}.header-top__basket--total{font-size:18px;font-weight:500;line-height:1;position:absolute;top:50%;left:50%;display:flex;width:40px;height:40px;transition:450ms cubic-bezier(.68,-.55,.27,1.55) 150ms,background-color .3s 150ms;-webkit-transform:translate(-50%,-50%) translateX(45%) translateY(-40%) translateY(-3px) scale(.6);transform:translate(-50%,-50%) translateX(45%) translateY(-40%) translateY(-3px) scale(.6);color:#fff;border-radius:50%;align-items:center;justify-content:center}.header-top__basket:hover .header-top__basket--inner::before{transition:opacity 250ms 50ms,-webkit-transform .3s 50ms ease-out;transition:transform .3s 50ms ease-out,opacity 250ms 50ms;transition:transform .3s 50ms ease-out,opacity 250ms 50ms,-webkit-transform .3s 50ms ease-out;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}.header-top__basket:hover .header-top__basket--icn{transition:350ms 75ms cubic-bezier(.25,.1,.25,1);-webkit-transform:scale(.7);transform:scale(.7);opacity:0}.header-top__basket:hover .header-top__basket--total{transition:350ms ease,background-color .3s .1s;-webkit-transform:translate(-50%,-50%) translateX(0) translateY(0) translateY(0) scale(1);transform:translate(-50%,-50%) translateX(0) translateY(0) translateY(0) scale(1);color:#000;background-color:#8cfbf1}.header-main{background-color:#1f252a}@media screen and (max-width:1285px){.header-main{position:absolute;z-index:2000;top:0;left:0;width:100%;box-shadow:0 3px 6px rgba(0,0,0,.25)}}.header-main__inner{max-width:1600px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}@media screen and (max-width:1285px){.header-main__inner{display:flex;padding-right:0;align-items:center}}@media screen and (max-width:1285px){.header-main__main-menu{position:absolute;top:100%;left:0;overflow-x:hidden;overflow-y:scroll;width:400px;transition:250ms;-webkit-transform:translateX(-100%) translateX(-15px);transform:translateX(-100%) translateX(-15px);background-color:#2a3239;box-shadow:4px 0 6px rgba(0,0,0,.25);direction:rtl;scrollbar-color:#f1f1f1 #2a3239}.header-main__main-menu::-webkit-scrollbar-track-piece{background-color:#2a3239}.header-main__main-menu::-webkit-scrollbar-thumb{background-color:#f1f1f1}.header-main__main-menu::-webkit-scrollbar{width:var(--sroll-w);height:7px}.header-main__main-menu.menu-stop{overflow-y:hidden}}@media screen and (max-width:1285px) and (max-width:480px){.header-main__main-menu{width:100%}}@media screen and (max-width:1285px){.header-main__main-menu>*{direction:ltr}}.header{position:relative;--overlay-bg:100vh}.header::before{position:fixed;z-index:3;top:0;left:0;width:100%;height:var(--overlay-bg);content:'';transition:.2s;pointer-events:none;opacity:0;background-color:rgba(0,0,0,.6)}html.menu-is-active .phoneBtn,html.menu-is-active .toTopBtn{z-index:2}html.menu-is-active .header::before{pointer-events:all;opacity:1}html.menu-is-active .header-main__main-menu{transition:.3s;-webkit-transform:translateX(0) translateX(0);transform:translateX(0) translateX(0)}html.menu-is-active .main-menu__dropdown.is-open{-webkit-transform:translateX(0) translateX(0) scale(1);transform:translateX(0) translateX(0) scale(1)}.coronavirus-warning__heading,.heading{font-size:var(--headingFZ);font-weight:700;margin-top:0;margin-bottom:0;color:var(--headingCL);--headingCL:#222;--headingFZ:22px}@media (min-width:321px){.coronavirus-warning__heading,.heading{--headingFZ:calc(22px + 6 * (100vw - 321px) / 965)}}@media (min-width:1286px){.coronavirus-warning__heading,.heading{--headingFZ:28px}}.expanded-block{position:relative}.expanded-block__outer{position:relative;overflow:hidden}.expanded-block__btn{margin-top:28px}@media (min-width:321px){.expanded-block__btn{margin-top:calc(28px + 30 * (100vw - 321px)/ 318)}}@media (min-width:639px){.expanded-block__btn{margin-top:58px}}.module-box_articles .module-box__inner,.module-box_latest .module-box__inner,.module-box_sales .module-box__inner{max-width:1200px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}@media (min-width:1286px){.module-box_articles .module-box__inner,.module-box_latest .module-box__inner,.module-box_sales .module-box__inner{max-width:calc(1200px + 399 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box_articles .module-box__inner,.module-box_latest .module-box__inner,.module-box_sales .module-box__inner{max-width:1599px}}.module-box{--mt:60px;--module-box__heading_ls:1.65px}@media (min-width:1286px){.module-box{--mt:calc(60px + 30 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.module-box{--mt:90px}}.module-box .swiper-slide .p-item{width:100%}.module-box:not(:first-child){margin-top:var(--mt)}.module-box__heading{font-size:22px;font-weight:700;margin-bottom:30px;text-align:center;letter-spacing:var(--module-box__heading_ls);text-transform:uppercase}@media (min-width:321px){.module-box__heading{font-size:calc(22px + 8 * (100vw - 321px)/ 419)}}@media (min-width:740px){.module-box__heading{font-size:30px}}@media (min-width:1286px){.module-box__heading{font-size:calc(30px + 3 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box__heading{font-size:33px}}.module-box_mps{overflow:hidden;--mt:0}.module-box_mps .module-box__inner{max-width:88.02083%;max-width:1190px}@media (min-width:1286px){.module-box_mps .module-box__inner{max-width:calc(1190px + 500 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box_mps .module-box__inner{max-width:1690px}}@media screen and (min-width:741px){.module-box_mps .module-box__inner{margin-left:auto;padding-left:15px}}@media screen and (max-width:740px){.module-box_mps .module-box__inner{max-width:none}}.module-box_latest .module-box__preview{display:flex;margin-right:calc(var(--gap)/ -2);margin-left:calc(var(--gap)/ -2);--gaps:16px;--col:4;--gap:var(--gaps);flex-wrap:wrap}@media (min-width:1286px){.module-box_latest .module-box__preview{--gaps:calc(16px + 24 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.module-box_latest .module-box__preview{--gaps:40px}}.module-box_latest .module-box__preview>*{width:calc(100%/var(--col) - var(--gap))}.module-box_latest .module-box__preview>*{margin-right:calc(var(--gap)/ 2);margin-left:calc(var(--gap)/ 2);word-wrap:break-word}.module-box_services{position:relative;padding-bottom:65px;background-color:#4fb0a7;background-image:url(../img/theme/module-box/servises/servises-bg.png);background-repeat:no-repeat;background-position:var(--bgp) center;background-size:contain;--mt:20px;--bgp:-11%}@media (min-width:1286px){.module-box_services{--mt:calc(20px + 10 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.module-box_services{--mt:30px}}@media (min-width:1286px){.module-box_services{--bgp:calc(-11% + 11 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.module-box_services{--bgp:0}}@media (min-width:1286px){.module-box_services{padding-bottom:calc(65px + 15 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box_services{padding-bottom:80px}}@media screen and (max-width:1155px){.module-box_services{padding-bottom:20px;background-position:left center;background-size:cover}}.module-box_services::after,.module-box_services::before{position:absolute;content:'';background-color:var(--root_bgc)}.module-box_services::before{bottom:0;left:0;width:20.78125%;height:47px}@media (min-width:1286px){.module-box_services::before{height:calc(47px + 20 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box_services::before{height:67px}}@media screen and (max-width:1155px){.module-box_services::before{display:none}}.module-box_services::after{top:-1px;right:0;width:37.29167vw;height:374px}@media (min-width:1156px){.module-box_services::after{height:calc(374px + 20 * (100vw - 1156px)/ 130)}}@media (min-width:1286px){.module-box_services::after{height:394px}}@media (min-width:1286px){.module-box_services::after{height:calc(394px + 172 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box_services::after{height:566px}}@media screen and (max-width:1155px){.module-box_services::after{display:none}}.module-box_services .module-box__inner{display:flex;max-width:1225px;margin-left:auto;padding-left:15px;justify-content:space-between}@media (min-width:1286px){.module-box_services .module-box__inner{max-width:calc(1225px + 533 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box_services .module-box__inner{max-width:1758px}}@media screen and (max-width:1155px){.module-box_services .module-box__inner{display:block;padding-right:15px}}.module-box_services .module-box__left{width:19.54155%;margin-bottom:15px;align-self:center}@media screen and (max-width:1155px){.module-box_services .module-box__left{width:100%;padding-top:35px}}.module-box_services .module-box__heading{font-size:30px;line-height:1;display:block;margin-top:0;transition:.3s;text-transform:none;color:#fff}@media (min-width:740px){.module-box_services .module-box__heading{font-size:calc(30px + 13 * (100vw - 740px)/ 546)}}@media (min-width:1286px){.module-box_services .module-box__heading{font-size:43px}}@media (min-width:1286px){.module-box_services .module-box__heading{font-size:calc(43px + 29 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box_services .module-box__heading{font-size:72px}}@media screen and (max-width:1155px){.module-box_services .module-box__heading{font-size:30px;margin-bottom:10px;text-transform:uppercase}}@media screen and (max-width:740px){.module-box_services .module-box__heading{font-size:22px}}@media screen and (min-width:1156px){.module-box_services .module-box__heading{text-align:left}}.module-box_services .module-box__descr{font-size:16px;color:#fff}@media (min-width:1286px){.module-box_services .module-box__descr{font-size:calc(16px + 2 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box_services .module-box__descr{font-size:18px}}@media screen and (max-width:1155px){.module-box_services .module-box__descr{text-align:center}}.module-box_services .module-box__slider{width:74.32665%}@media screen and (max-width:1155px){.module-box_services .module-box__slider{width:100%}}.module-box_sales{--mt:77px}.module-box_sales .module-box__btns{margin-top:-2px}.module-box_sales .module-box__btn{--btnMXH:265px;--btnBG:#1b1e1d}@media (min-width:321px){.module-box_sales .module-box__btn{--btnMXH:calc(265px + 71 * (100vw - 321px) / 318)}}@media (min-width:639px){.module-box_sales .module-box__btn{--btnMXH:336px}}.module-box_articles{position:relative;overflow:hidden;padding-top:40px;padding-bottom:40px;background-image:linear-gradient(to left,#1f252a 79.7%,transparent 20.3%)}@media (min-width:1286px){.module-box_articles{padding-top:calc(40px + 40 * (100vw - 1286px)/ 589);padding-bottom:calc(40px + 40 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box_articles{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:1285px){.module-box_articles{background-color:#1f252a}}@media screen and (max-width:1055px){.module-box_articles{padding-bottom:10px}}.module-box_articles>*{position:relative}.module-box_articles::before{position:absolute;top:80px;right:-297px;width:900px;height:919px;content:'';opacity:.25;background-image:url(../img/theme/not_found/bg-01.png);background-repeat:no-repeat;background-size:contain}@media (min-width:1286px){.module-box_articles::before{width:calc(900px + 369 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box_articles::before{width:1269px}}@media (min-width:1286px){.module-box_articles::before{height:calc(919px + 369 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box_articles::before{height:1288px}}@media screen and (max-width:639px){.module-box_articles::before{top:auto;bottom:0;width:400px;height:400px}}@media screen and (min-width:1156px){.module-box_articles::before{-webkit-animation:bg-rotate 30s linear 0s infinite;animation:bg-rotate 30s linear 0s infinite}}.module-box_articles .module-box__inner{display:flex}@media screen and (max-width:1055px){.module-box_articles .module-box__inner{flex-direction:column;align-items:flex-start}}@media screen and (max-width:965px){.module-box_articles .module-box__inner{padding-right:0;padding-left:0}}.module-box_articles .module-box__slider-left{position:relative;display:flex;width:598px;margin-right:30px;align-items:center;justify-content:space-between}@media (min-width:1286px){.module-box_articles .module-box__slider-left{width:calc(598px + 303 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box_articles .module-box__slider-left{width:901px}}@media (min-width:1286px){.module-box_articles .module-box__slider-left{margin-right:calc(30px + 17 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box_articles .module-box__slider-left{margin-right:47px}}@media screen and (max-width:1285px){.module-box_articles .module-box__slider-left{flex-shrink:0}}@media screen and (max-width:1055px){.module-box_articles .module-box__slider-left{flex-direction:column;margin-right:auto;margin-bottom:0;margin-left:auto}}@media screen and (max-width:639px){.module-box_articles .module-box__slider-left{width:100%;padding-right:15px;padding-left:15px}}.module-box_articles .module-box__swiper-button{z-index:100;display:inline-flex;flex-direction:column;margin-top:58px}@media screen and (max-width:1055px){.module-box_articles .module-box__swiper-button{flex-direction:row-reverse;margin-top:30px}.module-box_articles .module-box__swiper-button>:not(:last-child){margin-left:15px}}.module-box_articles .module-box__swiper-button [class^=swiper-button-]{width:55px;height:55px;transition:.5s,color .1s,border .4s .1s;border:2px solid #27b899;border-radius:50%;--swiper-navigation-size:14px}.module-box_articles .module-box__swiper-button [class^=swiper-button-]::after{transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.module-box_articles .module-box__swiper-button [class^=swiper-button-].swiper-button-disabled{opacity:1;border-color:var(--swiper-theme-color);--swiper-theme-color:#555}.module-box_articles .module-box__swiper-button [class^=swiper-button-]:hover{background-color:rgba(255,255,255,.15)}.module-box_articles .module-box__swiper-button [class^=swiper-button-]:active{background-color:rgba(255,255,255,.25)}.module-box_articles .module-box__swiper-button .swiper-button-next{margin-bottom:19px;-webkit-transform:rotate(-225deg);transform:rotate(-225deg);border:2px solid #27b899;--swiper-theme-color:#fff}.module-box_articles .module-box__swiper-button .swiper-button-next::after{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.module-box_articles .module-box__swiper-button .swiper-button-next.swiper-button-disabled{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-bottom-color:transparent;border-left-color:transparent}.module-box_articles .module-box__swiper-button .swiper-button-next.swiper-button-disabled::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.module-box_articles .module-box__swiper-button .swiper-button-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);text-indent:-3px;border-color:#27b899;--swiper-theme-color:#fff}.module-box_articles .module-box__swiper-button .swiper-button-prev::after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.module-box_articles .module-box__swiper-button .swiper-button-prev.swiper-button-disabled{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-top-color:transparent;border-right-color:transparent}.module-box_articles .module-box__swiper-button .swiper-button-prev.swiper-button-disabled::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.module-box_articles .module-box__slider-right{display:flex;flex-direction:column;max-width:610px;padding-right:10px;padding-left:24px;justify-content:center}@media (min-width:1286px){.module-box_articles .module-box__slider-right{padding-left:calc(24px + 31 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box_articles .module-box__slider-right{padding-left:55px}}@media screen and (max-width:1055px){.module-box_articles .module-box__slider-right{width:100%;max-width:none;padding-right:24px}.module-box_articles .module-box__slider-right .swiper-container{width:100%}}.module-box_articles .module-box__heading{font-size:36px;display:block;margin-bottom:20px;transition:.3s;text-align:left;color:#27b899;align-self:flex-start}@media screen and (max-width:1055px){.module-box_articles .module-box__heading{font-size:30px}}@media (min-width:1286px){.module-box_articles .module-box__heading{margin-bottom:calc(20px + 30 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box_articles .module-box__heading{margin-bottom:50px}}.module-box_readmore .module-box__inner{max-width:var(--module-box_wr);margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;--module-box_wr:1200px}@media (min-width:1286px){.module-box_readmore .module-box__inner{--module-box_wr:calc(1200px + 400 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.module-box_readmore .module-box__inner{--module-box_wr:1600px}}.module-box_readmore .module-box__heading{margin-right:auto;margin-bottom:25px;margin-left:auto;letter-spacing:0}@media (min-width:1286px){.module-box_readmore .module-box__heading{margin-bottom:calc(25px + 20 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box_readmore .module-box__heading{margin-bottom:45px}}.module-box_readmore .module-box__editor{color:#222}.module-box_readmore .module-box__editor p{line-height:1.5;word-spacing:-.4px}.module-box_readmore .module-box__editor p,.module-box_readmore .module-box__editor ul{margin-bottom:1.5rem}.module-box_set .swiper-carousel .swiper-wrapper{padding-top:27px;padding-bottom:11px}.module-box_relatedg32{--mt:50px}@media (min-width:1286px){.module-box_relatedg32{--mt:calc(50px + 15 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.module-box_relatedg32{--mt:65px}}.module-box_similar-articles{position:relative;--mt:35px}@media (min-width:321px){.module-box_similar-articles{--mt:calc(35px + 47 * (100vw - 321px) / 1554)}}@media (min-width:1875px){.module-box_similar-articles{--mt:82px}}.module-box_similar-articles .swiper-carousel{margin-right:-35px;margin-left:-35px;padding-right:35px;padding-left:35px}.module-box_similar-articles .swiper-carousel .swiper-wrapper{padding-bottom:21px}.module-box_similar-articles .swiper-button{position:absolute;top:25px;right:-16px}@media screen and (max-width:865px){.module-box_similar-articles .swiper-button{z-index:300;top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}.module-box_similar-articles .swiper-button>*{width:84px;height:32px}.module-box_similar-articles .module-box__inner{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.module-box_similar-articles .module-box__heading{font-size:28px;margin-bottom:30px}@media (min-width:321px){.module-box_similar-articles .module-box__heading{margin-bottom:calc(30px + 22 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.module-box_similar-articles .module-box__heading{margin-bottom:52px}}.module-box_service-table{--mt:55px}.module-box_service-table .module-box__inner{max-width:1600px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.module-box_advantages{--mt:50px}@media (min-width:1286px){.module-box_advantages{--mt:calc(50px + 85 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.module-box_advantages{--mt:135px}}.module-box_advantages .module-box__inner{max-width:1600px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}@media screen and (max-width:1285px){.module-box_advantages .module-box__inner{max-width:1170px}}@media screen and (max-width:1055px){.module-box_advantages .module-box__inner{padding-right:40px;padding-left:40px}}@media screen and (max-width:570px){.module-box_advantages .module-box__inner{padding-right:15px;padding-left:15px}}.module-box_advantages .module-box__heading{font-size:26px;margin-top:0;margin-bottom:10px;text-transform:none;--module-box__heading_ls:0}@media (min-width:321px){.module-box_advantages .module-box__heading{font-size:calc(26px + 10 * (100vw - 321px)/ 419)}}@media (min-width:740px){.module-box_advantages .module-box__heading{font-size:36px}}@media (min-width:1286px){.module-box_advantages .module-box__heading{font-size:calc(33px + 3 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box_advantages .module-box__heading{font-size:36px}}@media (min-width:1321px){.module-box_advantages .module-box__heading{margin-bottom:calc(10px + 30 * (100vw - 1321px)/ -581)}}@media (min-width:740px){.module-box_advantages .module-box__heading{margin-bottom:40px}}@media (min-width:1286px){.module-box_advantages .module-box__heading{margin-bottom:calc(40px + 34 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box_advantages .module-box__heading{margin-bottom:74px}}.module-box_advantages .module-box__container{display:flex;margin-right:calc(var(--gap)/ -2);margin-left:calc(var(--gap)/ -2);--col:4;--gap:100px;flex-wrap:wrap;--gap-b:44px;justify-content:center}.module-box_advantages .module-box__container>*{width:calc(100%/var(--col) - var(--gap))}.module-box_advantages .module-box__container>*{margin-right:calc(var(--gap)/ 2);margin-bottom:var(--gap-b);margin-left:calc(var(--gap)/ 2);word-wrap:break-word}@media screen and (max-width:1285px){.module-box_advantages .module-box__container{--col:3;--gap:30px;--gap-b:30px}}@media screen and (max-width:1055px){.module-box_advantages .module-box__container{--col:2;--gap:20px;--gap-b:20px}}.module-box_cantacts{padding-top:30px;padding-bottom:30px;color:#fff;background-color:#4fb0a7;--mt:0}@media (min-width:1286px){.module-box_cantacts{padding-top:calc(30px + 15 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box_cantacts{padding-top:45px}}@media (min-width:1286px){.module-box_cantacts{padding-bottom:calc(30px + 20 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box_cantacts{padding-bottom:50px}}.module-box_cantacts .module-box__inner{display:flex;max-width:1660px;margin-left:auto;padding-left:15px}@media screen and (max-width:865px){.module-box_cantacts .module-box__inner{display:block;padding-right:15px}}.module-box_cantacts .module-box__heading{font-size:36px;margin-left:var(--fix_font-size);text-align:left;text-transform:none;--module-box__heading_ls:0}@media (min-width:1286px){.module-box_cantacts .module-box__heading{font-size:calc(36px + 12 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box_cantacts .module-box__heading{font-size:48px}}@media (min-width:1286px){.module-box_cantacts .module-box__heading{margin-top:calc(0px + 40 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box_cantacts .module-box__heading{margin-top:40px}}.module-box_cantacts .module-box__nav-item{font-size:16px;color:currentColor;--nav-item_offset-top:14px}@media (min-width:320px){.module-box_cantacts .module-box__nav-item{--nav-item_offset-top:calc(14px + 4 * (100vw - 320px) / 545)}}@media (min-width:865px){.module-box_cantacts .module-box__nav-item{--nav-item_offset-top:18px}}@media (min-width:320px){.module-box_cantacts .module-box__nav-item{font-size:calc(16px + 4 * (100vw - 320px)/ 545)}}@media (min-width:865px){.module-box_cantacts .module-box__nav-item{font-size:20px}}@media (min-width:1286px){.module-box_cantacts .module-box__nav-item{font-size:calc(20px + 4 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box_cantacts .module-box__nav-item{font-size:24px}}.module-box_cantacts .module-box__social{-webkit-transform:translate(-8px);transform:translate(-8px);--nav-item_offset-top:46px;--ft-social_offset-right:33px}@media screen and (max-width:1285px){.module-box_cantacts .module-box__social{display:flex;margin-right:calc(var(--gap)/ -2);margin-left:calc(var(--gap)/ -2);--col:4;--gap:10px;flex-wrap:wrap;--gap-b:20px}.module-box_cantacts .module-box__social>*{width:calc(100%/var(--col) - var(--gap))}.module-box_cantacts .module-box__social>*{margin-right:calc(var(--gap)/ 2);margin-bottom:var(--gap-b);margin-left:calc(var(--gap)/ 2);word-wrap:break-word}}.module-box_cantacts .module-box__left{padding-left:5px;flex-grow:1}@media screen and (max-width:1285px){.module-box_cantacts .module-box__left{padding-right:15px;flex-shrink:0}}@media screen and (max-width:865px){.module-box_cantacts .module-box__left{padding-right:0}}.module-box_cantacts .module-box__map{position:relative;overflow:hidden;min-height:568px;box-shadow:0 0 15px rgba(0,0,0,.2);flex-basis:850px}@media (min-width:1286px){.module-box_cantacts .module-box__map{flex-basis:calc(850px + 230 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.module-box_cantacts .module-box__map{flex-basis:1080px}}@media screen and (max-width:865px){.module-box_cantacts .module-box__map{min-height:400px}}.module-box_cantacts .module-box__map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.common-home .module-box__inner{max-width:1404px}.common-home .module-box__heading{max-width:669px}.selectbox{position:relative;display:flex;padding-top:10px;padding-bottom:10px;--selectbox_font-size:14px}@media screen and (max-width:1445px){.selectbox{flex-wrap:wrap}}.selectbox:not(.selectbox_col){align-items:center}.selectbox_col{flex-direction:column}.selectbox__label{font-size:14px;text-transform:uppercase;color:#a4a4a4}.selectbox:not(.selectbox_col) .selectbox__label{margin-right:10px}@media (min-width:1286px){.selectbox:not(.selectbox_col) .selectbox__label{margin-right:calc(10px + 5 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.selectbox:not(.selectbox_col) .selectbox__label{margin-right:15px}}.select2-container{position:static;width:auto!important}.select2-container:focus{outline:0}.select2-container .select2-selection:focus{outline:0}.select2-container--default .select2-selection--single{position:static;display:flex;height:auto;border-color:transparent;background-color:transparent;align-items:center}.select2-container--default .select2-selection--single .select2-selection__placeholder,.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:var(--selectbox_font-size);font-weight:500;line-height:1;padding:0;text-transform:uppercase;color:#222}.select2-container--default .select2-selection--single .select2-selection__placeholder::before,.select2-container--default .select2-selection--single .select2-selection__rendered::before{position:absolute;top:0;left:0;width:100%;height:100%;content:''}.select2-container--default .select2-selection--single .select2-selection__placeholder{text-transform:uppercase}.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--single .select2-selection__clear{font-size:12px;position:relative;display:flex;width:27px;height:auto;background-color:transparent;justify-content:center;align-items:center}.select2-container--default .select2-selection--single .select2-selection__clear{font-size:25px;z-index:30}.select2-container--default .select2-selection--single .select2-selection__arrow::before{font-family:'Font Awesome 5 Pro',sans-serif;font-weight:900;content:'\f0dd';-webkit-transform:translateY(-20%);transform:translateY(-20%)}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default--open .select2-selection__arrow{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.select2-container--default .select2-dropdown{transition:.3s;-webkit-transform:translate(0,10px);transform:translate(0,10px);border:none;border-radius:4px;background-color:transparent}.select2-container--default .select2-dropdown--above,.select2-container--default .select2-dropdown--below{-webkit-transform:translate(0,10px);transform:translate(0,10px)}.select2-container--default .select2-dropdown--above .select2-results__options,.select2-container--default .select2-dropdown--below .select2-results__options{box-shadow:0 25px 25px -14px rgba(0,0,0,.35),0 0 0 1px rgba(0,0,0,.15)}.select2-container--default .select2-dropdown--above{-webkit-transform:translate(0,-20px);transform:translate(0,-20px)}.select2-container--default .select2-dropdown--below{-webkit-transform:translate(0,10px);transform:translate(0,10px)}.select2-container--default .select2-search{display:none}.select2-container--default .select2-results__options{overflow:hidden;transition:250ms;border-radius:4px;background-color:#fff}.select2-container--default .select2-results__options li{font-size:14px;margin:0;color:#222}.select2-container--default .select2-results__options li::before{display:none}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#fff}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#4fb0a7}@media screen and (min-width:1286px){.select2-container .select2-dropdown .select2-results{-webkit-transform:translate(-16%,0);transform:translate(-16%,0)}}.select2-container .select_number .select2-results__option{text-align:center}.select2-container .select_option{background-color:rgba(255,255,255,0)}.select2-container .select_option .select2-results{width:100px;margin-right:auto;margin-left:auto;-webkit-transform:translate(0,0)!important;transform:translate(0,0)!important;background-color:#fff}.select2-container .select_option .select2-results__option{text-align:center}.checkbox{font-size:16px;position:relative;display:flex;flex-direction:column}@media (min-width:1286px){.checkbox{font-size:calc(16px + 16px-16px * (100vw - 1286px)/ 594)}}@media (min-width:1880px){.checkbox{font-size:16px}}.checkbox__label{display:flex;cursor:pointer;transition:250ms 250ms;align-items:center}.checkbox__label+:not(.parsley-errors-list):first-of-type{margin-top:.3125em;margin-bottom:.3125em}.checkbox__label.disabled{cursor:not-allowed}.checkbox__label.disabled .checkbox__box{-webkit-transform:scale(.8);transform:scale(.8);background:#eee}.checkbox__label.disabled .checkbox__box::before{opacity:1}.checkbox__box{position:relative;display:flex;width:1.875em;height:1.875em;transition:350ms 350ms;border:1px solid #d7d7d7;background-color:#fff;box-shadow:0 0 1px 1px rgba(0,0,0,.02);flex-shrink:0;justify-content:center;align-items:center}.checkbox__box::before{font-family:'Font Awesome 5 Pro',sans-serif;font-size:16px;position:absolute;z-index:1;top:50%;left:50%;content:'';transition:inherit;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;color:#d7d7d7}.checkbox__box::after{width:calc(1.875em - .75em);height:calc(1.875em - .75em);content:'';transition:50ms ease-in-out,opacity 150ms;-webkit-transform:scale(.95);transform:scale(.95);opacity:0;background-color:#4fb0a7}.checkbox__inp{display:none}.checkbox__inp:checked+.checkbox__box::after{-webkit-transform:scale(1);transform:scale(1);opacity:1}.checkbox__inp:checked~.checkbox__txt_line::before{transition:150ms 15ms ease-out;-webkit-transform:scale(1,1);transform:scale(1,1)}.checkbox__txt{margin-left:1em}.checkbox__txt--link{position:relative;display:inline-block;transition:150ms ease;color:#222}.checkbox__txt--link::after{position:absolute;top:-5px;left:-5px;visibility:hidden;width:calc(100% + 10px);height:calc(100% + 10px);content:''}.checkbox__txt--link:hover{transition:.2s linear;-webkit-transform:translate(0,-2px);transform:translate(0,-2px)}.checkbox__txt--link:hover::after{visibility:visible}.checkbox__txt_line{position:relative;z-index:2}.checkbox__txt_line::before{position:absolute;top:calc(100% + 1px);left:0;width:100%;height:1px;content:'';transition:.1s ease-in;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 50%;transform-origin:0 50%;background-color:#4fb0a7}.radiobox{display:inline-block;cursor:pointer;--radioSize:32px;--fz:14px}.radiobox>:nth-last-child(2) .radiobox__txt{font-weight:700;text-transform:uppercase}.radiobox__tpanel{display:flex;align-items:center}.radiobox__inp{display:none}.radiobox .radiobox__box{position:relative;width:var(--radioSize);height:var(--radioSize);transition:.3s;border-radius:50%;flex-shrink:0}.radiobox .radiobox__circle{position:absolute;top:50%;left:50%;display:block;transition:250ms;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%}.radiobox .radiobox__circle_bg{width:calc(100% - 4px);height:calc(100% - 4px);border:1px solid #e1e1e1}.radiobox .radiobox__circle_ov,.radiobox .radiobox__circle_st{width:100%;height:100%}.radiobox .radiobox__circle_ov{-webkit-transform:translate(-50%,-50%) scale(1.15);transform:translate(-50%,-50%) scale(1.15);opacity:0;border:1px solid #21272c}.radiobox .radiobox__circle_st{border:1px solid #ddd}.radiobox .radiobox__circle_point{width:11px;height:11px;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);background-color:#191919}.radiobox:hover .radiobox__box{background-color:#f2f2f2}.radiobox__inp:checked+.radiobox__box{background-color:#fff}.radiobox__inp:checked+.radiobox__box .radiobox__circle_ov{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}.radiobox__inp:checked+.radiobox__box .radiobox__circle_bg{-webkit-transform:translate(-50%,-50%) scale(.85);transform:translate(-50%,-50%) scale(.85)}.radiobox__inp:checked+.radiobox__box .radiobox__circle_point{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.radiobox__inp:checked+.radiobox__txt{font-weight:700}.radiobox__txt{font-size:var(--fz);font-weight:500;line-height:1.29;color:#191919}.radiobox__txt:not(.radiobox__txt_solo){margin-left:13px}.radiobox__content{font-family:gotham-pro,sans-serif;font-size:12px;font-weight:400;line-height:1.33;padding-left:13pxvar(--radioSize);color:#4fb0a7}.radioxbox{display:flex;cursor:pointer}.radioxbox__inp{display:none}.radioxbox__inp:checked~.radioxbox__box{border-color:#4fb0a7;background-color:#fff}.radioxbox__inp:checked~.radioxbox__box::after{width:6px;height:6px}.radioxbox__box{position:relative;display:block;width:20px;height:20px;margin-right:11px;margin-left:1px;transition:.5s cubic-bezier(.68,-.55,.27,1.55);border:2px solid #2a3239;border-radius:50%;background-color:#fff;flex-shrink:0}.radioxbox__box::after,.radioxbox__box::before{position:absolute;top:50%;left:50%;display:block;content:'';transition:inherit;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.radioxbox__box::after{width:100%;height:100%;border-radius:inherit;background-color:inherit}.radioxbox__box::before{width:100%;height:100%;border-radius:inherit;background-color:#4fb0a7}.radioxbox__txt{color:#222}.nav-item{display:flex;flex-direction:column;color:#222;--nav-item_offset-top:18px}@media (min-width:966px){.nav-item{--nav-item_offset-top:calc(18px + 10 * (100vw - 966px) / 320)}}@media (min-width:1286px){.nav-item{--nav-item_offset-top:28px}}.nav-item>a{color:currentColor}.nav-item__heading{font-size:20px;font-weight:700;margin-bottom:24px;letter-spacing:2px;text-transform:uppercase}@media (min-width:966px){.nav-item__heading{margin-bottom:calc(24px + 10 * (100vw - 966px)/ 319)}}@media (min-width:1285px){.nav-item__heading{margin-bottom:34px}}.nav-item__link+.nav-item__link{margin-top:var(--nav-item_offset-top)}.nav-item__tel{display:block;white-space:nowrap}.nav-item__tel+.nav-item__tel{margin-top:5px}.nav-item__row+.nav-item__row{margin-top:var(--nav-item_offset-top)}.nav-item__txt{line-height:1.5}.nav-item__btn{--btnMXH:270px;--btnMNH:50px;--btnBG:#da7743;--btnBGh:#ae5222}@media (min-width:1286px){.nav-item__btn{--btnMXH:calc(270px + 66 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.nav-item__btn{--btnMXH:336px}}@media (min-width:320px){.nav-item__btn{--btnMNH:calc(50px + 10 * (100vw - 320px) / 420)}}@media (min-width:740px){.nav-item__btn{--btnMNH:60px}}.nav-item__social{-webkit-transform:translate(-8px);transform:translate(-8px)}@media screen and (max-width:1155px){.nav-item__social{display:flex;margin-right:calc(var(--gap)/ -2);margin-left:calc(var(--gap)/ -2);--col:4;--gap:14px;flex-wrap:wrap;--gap-b:14px}.nav-item__social>*{width:calc(100%/var(--col) - var(--gap))}.nav-item__social>*{margin-right:calc(var(--gap)/ 2);margin-bottom:var(--gap-b);margin-left:calc(var(--gap)/ 2);word-wrap:break-word}}@media screen and (max-width:865px){.nav-item__social{padding-right:30px;--col:4;--gap:6px;--gap-b:6px}.nav-item__social .social__link{min-width:30px;margin-top:var(--gap-b)}}.nav-item__inner{display:grid;max-width:305px;grid-template-columns:1fr 1fr;grid-column-gap:10px}@media (min-width:1051px){.nav-item__inner{grid-column-gap:calc(10px + 10 * (100vw - 1051px)/ 395)}}@media (min-width:1446px){.nav-item__inner{grid-column-gap:20px}}.nav-item__inner .nav-item__social{margin-bottom:calc(var(--gap-b) * -1);padding-right:0;-webkit-transform:translate(0);transform:translate(0);justify-self:start;--ft-social_font-size:16px;--ft-social_offset-right:5px;grid-column:2;grid-row:1/3}.nav-item__inner .nav-item__social .social__link{margin-top:0}.social{display:flex;margin-top:var(--nav-item_offset-top);--ft-social_font-size:26px;--ft-social_offset-right:33px;--nav-item_offset-top:0;flex-wrap:wrap}.social__link{font-size:var(--ft-social_font-size);position:relative;min-width:var(--ft-social_font-size);transition:250ms;text-align:center}@media screen and (min-width:1156px){.social__link:not(:last-child){margin-right:var(--ft-social_offset-right)}}.social__link:hover{color:#4fb0a7}.breadcrumb{overflow:hidden;--breadcrumb_color:#8f8f8f;--breadcrumb_font-size:13px}@media (min-width:1286px){.breadcrumb{--breadcrumb_font-size:calc(13px + 2 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.breadcrumb{--breadcrumb_font-size:15px}}.breadcrumb__row{display:flex;margin-right:-18px;margin-left:-18px;flex-wrap:wrap;align-items:center}.breadcrumb__link{font-size:var(--breadcrumb_font-size);position:relative;display:block;margin-right:18px;margin-left:18px;padding-top:3px;padding-bottom:3px;letter-spacing:.2px;word-wrap:break-word;color:var(--breadcrumb_color);-webkit-filter:drop-shadow(1px 1px 0 var(--breadcrumb_color-shadow));filter:drop-shadow(1px 1px 0 var(--breadcrumb_color-shadow))}.breadcrumb__link:not(.breadcrumb__link_current)::after{font-size:14px;position:absolute;top:50%;left:calc(100% + ((36px - 1px)/ 2));width:1px;height:14px;content:'';transition:250ms;-webkit-transform:translateY(-50%) rotate(27deg);transform:translateY(-50%) rotate(27deg);-webkit-animation:line-back .6s ease 0s normal forwards;animation:line-back .6s ease 0s normal forwards;text-align:center;background-color:var(--breadcrumb_color)}.breadcrumb__link:not(.breadcrumb__link_current)::before{position:absolute;z-index:2;top:50%;left:calc(100% + ((36px - 20px)/ 2));width:0;height:0;content:'';transition:.3s .1s ease;-webkit-transform:translateY(-50%) translateX(10px) scale(.25);transform:translateY(-50%) translateX(10px) scale(.25);opacity:0;border-width:3.5px 5px 3.5px 0;border-style:solid;border-color:transparent var(--breadcrumb_color) transparent transparent}.breadcrumb__link:not(.breadcrumb__link_current):hover::after{width:2px;-webkit-animation:line .8s ease 0s normal forwards;animation:line .8s ease 0s normal forwards}.breadcrumb__link:not(.breadcrumb__link_current):hover::before{transition:.3s ease .3s;-webkit-transform:translateY(-50%) translateX(0) scale(1);transform:translateY(-50%) translateX(0) scale(1);opacity:1}@-webkit-keyframes line{0%{left:calc(100% + ((36px - 1px)/ 2));width:1px;height:14px;-webkit-transform:translateY(-50%) rotate(27deg);transform:translateY(-50%) rotate(27deg)}40%{left:calc(100% + ((36px - 1px)/ 2));width:2px;height:2px;-webkit-transform:translateY(-50%) rotate(0) scale(1,.5);transform:translateY(-50%) rotate(0) scale(1,.5)}100%,80%{left:calc(100% + ((36px - 17px)/ 2));width:14px;height:2px;-webkit-transform:translateY(-50%) rotate(0) scale(1,1);transform:translateY(-50%) rotate(0) scale(1,1)}}@keyframes line{0%{left:calc(100% + ((36px - 1px)/ 2));width:1px;height:14px;-webkit-transform:translateY(-50%) rotate(27deg);transform:translateY(-50%) rotate(27deg)}40%{left:calc(100% + ((36px - 1px)/ 2));width:2px;height:2px;-webkit-transform:translateY(-50%) rotate(0) scale(1,.5);transform:translateY(-50%) rotate(0) scale(1,.5)}100%,80%{left:calc(100% + ((36px - 17px)/ 2));width:14px;height:2px;-webkit-transform:translateY(-50%) rotate(0) scale(1,1);transform:translateY(-50%) rotate(0) scale(1,1)}}@-webkit-keyframes line-back{0%,20%{left:calc(100% + ((36px - 17px)/ 2));width:14px;height:2px;-webkit-transform:translateY(-50%) rotate(0) scale(1,1);transform:translateY(-50%) rotate(0) scale(1,1)}60%{left:calc(100% + ((36px - 1px)/ 2));width:2px;height:2px;-webkit-transform:translateY(-50%) rotate(0) scale(1,.5);transform:translateY(-50%) rotate(0) scale(1,.5)}100%{left:calc(100% + ((36px - 1px)/ 2));width:1px;height:14px;-webkit-transform:translateY(-50%) rotate(27deg);transform:translateY(-50%) rotate(27deg)}}@keyframes line-back{0%,20%{left:calc(100% + ((36px - 17px)/ 2));width:14px;height:2px;-webkit-transform:translateY(-50%) rotate(0) scale(1,1);transform:translateY(-50%) rotate(0) scale(1,1)}60%{left:calc(100% + ((36px - 1px)/ 2));width:2px;height:2px;-webkit-transform:translateY(-50%) rotate(0) scale(1,.5);transform:translateY(-50%) rotate(0) scale(1,.5)}100%{left:calc(100% + ((36px - 1px)/ 2));width:1px;height:14px;-webkit-transform:translateY(-50%) rotate(27deg);transform:translateY(-50%) rotate(27deg)}}.pagination{--pagination_width:40px;--pagination_height:36px;--pagination_font-size:18px;--pagination_offset:3px;--pagination__arrow_width:33px;--pagination__arrow_height:33px}@media (min-width:1286px){.pagination{--pagination_width:calc(40px + 20 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.pagination{--pagination_width:60px}}@media (min-width:1286px){.pagination{--pagination_height:calc(36px + 16 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.pagination{--pagination_height:52px}}@media (min-width:1286px){.pagination{--pagination_offset:calc(3px + 5 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.pagination{--pagination_offset:8px}}@media (min-width:1286px){.pagination{--pagination__arrow_width:calc(33px + 11 * (100vw - 1286px) / 589);--pagination__arrow_height:calc(33px + 11 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.pagination{--pagination__arrow_width:44px;--pagination__arrow_height:44px}}.pagination__inner{display:flex;margin-right:calc(var(--pagination_offset) * -1);margin-left:calc(var(--pagination_offset) * -1);align-items:center;flex-wrap:wrap}.pagination__link:not(.pagination__link_current):hover{box-shadow:1px 2px 3px rgba(0,0,0,.3)}.pagination__arrow,.pagination__link{display:flex;height:var(--pagination_height);margin-top:2px;margin-right:var(--pagination_offset);margin-bottom:2px;margin-left:var(--pagination_offset);background-color:#fff;align-items:center;justify-content:center}.pagination__arrow:not(.pagination__link_current),.pagination__link:not(.pagination__link_current){transition:250ms}.pagination__arrow:not(.pagination__link_current):active,.pagination__link:not(.pagination__link_current):active{position:relative;top:2px;transition:0s;box-shadow:1px 2px 3px transparent}.pagination__arrow{font-size:var(--pagination_font-size) s;position:relative;width:var(--pagination__arrow_width);height:var(--pagination__arrow_height);border-radius:50%}.pagination__arrow::before{position:absolute;top:50%;left:50%;width:var(--pagination_width);height:var(--pagination_height);content:'';-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pagination__arrow:hover{color:#fff;background-color:#4fb0a7}.pagination__arrow:hover::before{z-index:30;content:''}.pagination__link{font-size:var(--pagination_font-size);width:var(--pagination_width);height:var(--pagination_height);color:#222;border:1px solid #e8e8e8}.pagination__link_current{border-color:#4fb0a7}.pagination__link:not(.pagination__link_current):hover{color:#fff;border-color:#4fb0a7;background-color:#4fb0a7}.alert2{min-height:50px;margin-bottom:20px;padding:10px 20px;color:#fff}.alert{font-size:16px;font-weight:500;line-height:1.2;position:fixed;z-index:10000;top:-1px;left:50%;width:100%;max-width:1920px;padding-top:15px;padding-right:50px;padding-bottom:15px;transition:550ms;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);text-align:center;letter-spacing:.5px;opacity:1;color:#fff;background-color:#228b22;box-shadow:0 2px 30px rgba(0,0,0,.3)}@media (min-width:1286px){.alert{padding-top:calc(15px + 15 * (100vw - 1286px)/ 589);padding-bottom:calc(15px + 15 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.alert{padding-top:30px;padding-bottom:30px}}.alert:not(.alert-total){padding-left:15px}@media (min-width:321px){.alert:not(.alert-total){padding-left:calc(15px + 35 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.alert:not(.alert-total){padding-left:50px}}@media (min-width:321px){.alert{font-size:calc(16px + 4 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.alert{font-size:20px}}.alert-danger{background-color:#cd5c5c}.alert-total{position:static;z-index:1;margin:auto 0 0 0!important;padding-right:20px;padding-left:20px;-webkit-transform:translate(0,0);transform:translate(0,0)}@media screen and (min-width:1056px){.alert-total{position:-webkit-sticky;position:sticky;top:auto;bottom:0;left:0}}@media (min-width:321px){.alert-total{padding-right:calc(20px + 30 * (100vw - 321px)/ 1554);padding-left:calc(20px + 30 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.alert-total{padding-right:50px;padding-left:50px}}@media screen and (max-height:625px){.alert-total{position:static}}.alert a{color:currentColor}.alert::-moz-selection{color:#000;background-color:#fff}.alert::selection{color:#000;background-color:#fff}.alert.alert-hidden{-webkit-transform:translate(-50%,-105%);transform:translate(-50%,-105%);opacity:0}.alert.alert-hidden .close{-webkit-transform:translate(100%,-50%) translateY(-5px) rotate(180deg);transform:translate(100%,-50%) translateY(-5px) rotate(180deg);opacity:0}.alert .close{font-size:27px;line-height:0;position:absolute;top:50%;right:10px;display:flex;width:36px;height:36px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.3s .3s;-webkit-transform:translate(0,-50%) translateY(-5px) rotate(0);transform:translate(0,-50%) translateY(-5px) rotate(0);opacity:1;color:#000;border-radius:50px;background-color:#fff;align-items:center;justify-content:center}.alert .close:hover{color:#fff;box-shadow:inset 0 0 0 28px #e88300}.alert i{font-size:22px}.swiper-button{display:flex}[class^=swiper-button-]{position:static;margin:0;text-shadow:1px 0 0 var(--swiper-theme-color);--swiper-theme-color:#222;--swiper-navigation-size:24px}[class^=swiper-button-]::after{font-family:'Font Awesome 5 Pro',sans-serif}[class^=swiper-button-]:focus{outline:0}.swiper-button-next::after{content:''}.swiper-button-prev::after{content:''}.swiper-carousel{overflow:hidden;margin-top:-29px;margin-right:-15px;margin-left:-15px;padding-right:15px;padding-left:15px}.swiper-carousel .swiper-container{overflow:visible}.swiper-carousel .swiper-wrapper{width:auto;padding-top:25px;padding-bottom:95px}@media screen and (max-width:1285px){.swiper-carousel .swiper-wrapper{padding-bottom:50px}}.swiper-carousel .swiper-slide{display:flex;height:auto}.slider-main-product{overflow:visible;--content-size:100px;--content-size_height:200px;--slider-main-product_content:38.07292vw;--slider-main-product_thumb-big:49.16667vw;--smp__product-thumb:200px}@media (min-width:866px){.slider-main-product{--content-size:calc(100px + 40 * (100vw - 866px) / 419)}}@media (min-width:1285px){.slider-main-product{--content-size:140px}}@media (min-width:1286px){.slider-main-product{--content-size:calc(140px + 58 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.slider-main-product{--content-size:198px}}@media (min-width:1286px){.slider-main-product{--content-size_height:calc(200px + 116 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.slider-main-product{--content-size_height:316px}}@media (min-width:1286px){.slider-main-product{--smp__product-thumb:calc(200px + 144 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.slider-main-product{--smp__product-thumb:344px}}@media (min-width:741px){.slider-main-product{max-height:calc(346px + 389 * (100vw - 741px)/ 944)}}@media (min-width:1685px){.slider-main-product{max-height:735px}}@media screen and (min-width:1286px) and (max-width:1600px){.slider-main-product{height:calc(100vh - var(--js_mps_hh))!important;min-height:400px}}@media screen and (max-width:740px){.slider-main-product{--content-size:0}}@media screen and (min-width:1286px) and (max-width:1600px){.slider-main-product .swiper-wrapper{height:100%!important}}@media screen and (min-width:1286px) and (max-width:1600px){.slider-main-product .swiper-slide{height:100%!important}}.slider-main-product .swiper-slide__inner{display:flex}@media screen and (min-width:1286px) and (max-width:1600px){.slider-main-product .swiper-slide__inner{height:100%!important}}@media screen and (max-width:740px){.slider-main-product .swiper-slide__inner{flex-direction:column-reverse}}.slider-main-product .swiper-slide__content{position:relative;z-index:2;display:flex;flex-direction:column;width:var(--slider-main-product_content);margin-right:0;padding-top:20px;background-color:var(--root_bgc);flex-grow:1;justify-content:space-between}@media (min-width:1286px){.slider-main-product .swiper-slide__content{padding-top:calc(20px + 10 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.slider-main-product .swiper-slide__content{padding-top:30px}}@media screen and (min-width:741px){.slider-main-product .swiper-slide__content{-webkit-filter:drop-shadow(4px 2px 2px rgba(0, 0, 0, .15));filter:drop-shadow(4px 2px 2px rgba(0, 0, 0, .15))}}@media screen and (max-width:740px){.slider-main-product .swiper-slide__content{overflow:hidden;width:100%;padding-right:15px;padding-left:15px}}.slider-main-product .swiper-slide__content::before{position:absolute;top:0;left:100%;width:var(--content-size);height:calc(100% - var(--content-size_height));content:'';background-color:inherit}.slider-main-product .swiper-slide__content::after{position:absolute;z-index:2;top:100%;left:0;width:100%;height:2px;content:'';background-color:var(--root_bgc)}.slider-main-product .swiper-slide__top{position:relative;display:flex;flex-direction:column;max-height:calc(100% - var(--content-size_height));margin-right:calc(var(--content-size) * -1);flex-grow:1;justify-content:center}.slider-main-product .swiper-slide__category,.slider-main-product .swiper-slide__heading{font-weight:700;padding-right:15px}.slider-main-product .swiper-slide__category{font-size:16px;text-transform:uppercase;color:#4fb0a7}.slider-main-product .swiper-slide__heading{font-size:20px;line-height:1;margin-top:7px;margin-bottom:8px;color:#222}@media (min-width:321px){.slider-main-product .swiper-slide__heading{font-size:calc(20px + 6 * (100vw - 321px)/ 419)}}@media (min-width:740px){.slider-main-product .swiper-slide__heading{font-size:26px}}@media (min-width:866px){.slider-main-product .swiper-slide__heading{font-size:calc(26px + 7 * (100vw - 866px)/ 419)}}@media (min-width:1285px){.slider-main-product .swiper-slide__heading{font-size:33px}}@media (min-width:1286px){.slider-main-product .swiper-slide__heading{font-size:calc(33px + 29 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.slider-main-product .swiper-slide__heading{font-size:62px}}@media (min-width:1286px){.slider-main-product .swiper-slide__heading{margin-top:calc(7px + 7 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.slider-main-product .swiper-slide__heading{margin-top:14px}}@media (min-width:1286px){.slider-main-product .swiper-slide__heading{margin-bottom:calc(8px + 7 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.slider-main-product .swiper-slide__heading{margin-bottom:15px}}.slider-main-product .swiper-slide__descr{line-height:1.13;max-width:710px;margin-bottom:8px;padding-right:15px;color:#555}@media (min-width:1286px){.slider-main-product .swiper-slide__descr{margin-bottom:calc(8px + 8 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.slider-main-product .swiper-slide__descr{margin-bottom:16px}}.slider-main-product .swiper-slide__bottom{display:grid;margin-top:20px;grid-template-columns:minmax(auto,286px) minmax(200px,1fr)}.slider-main-product .swiper-slide__price{margin-top:-2px;--price-fz:30px;justify-content:initial}@media screen and (max-width:865px){.slider-main-product .swiper-slide__price{flex-direction:column;margin-top:10px;align-items:flex-start}.slider-main-product .swiper-slide__price .price__old{margin-left:0}}.slider-main-product .swiper-slide__addthis{font-size:19px;margin-bottom:9.095%;margin-left:3px;align-self:end}.slider-main-product .swiper-slide__product-thumb{min-height:var(--smp__product-thumb);padding-top:20px;grid-column:2/-1;grid-row:-1/3}@media (min-width:866px){.slider-main-product .swiper-slide__product-thumb{padding-top:calc(20px + -20 * (100vw - 866px)/ 419)}}@media (min-width:1285px){.slider-main-product .swiper-slide__product-thumb{padding-top:0}}.slider-main-product .swiper-slide__product-thumb--inner{display:flex;overflow:hidden;max-width:var(--smp__product-thumb);max-height:var(--smp__product-thumb);justify-content:center;align-items:center}.slider-main-product .swiper-slide__product-thumb--img{-o-object-fit:cover;object-fit:cover}.slider-main-product .swiper-slide__thumb-big{position:relative;display:flex;flex-direction:column;width:var(--slider-main-product_thumb-big)}@media screen and (max-width:740px){.slider-main-product .swiper-slide__thumb-big{overflow:hidden;width:100%;height:60vmin;min-height:300px}}.slider-main-product .swiper-slide__thumb-big--img{-o-object-fit:cover;object-fit:cover;flex-grow:1}.slider-main-product .swiper-slide__product-btn{font-size:14px;position:absolute;z-index:2;right:0;bottom:0;display:flex;width:100%;max-width:260px;height:64px;text-transform:uppercase;color:#fff;background-color:#4fb0a7;justify-content:center;align-items:center}@media (min-width:866px){.slider-main-product .swiper-slide__product-btn{height:calc(64px + 10 * (100vw - 866px)/ 419)}}@media (min-width:1285px){.slider-main-product .swiper-slide__product-btn{height:74px}}@media (min-width:1286px){.slider-main-product .swiper-slide__product-btn{height:calc(74px + 31 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.slider-main-product .swiper-slide__product-btn{height:105px}}@media (min-width:1286px){.slider-main-product .swiper-slide__product-btn{font-size:calc(14px + 2 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.slider-main-product .swiper-slide__product-btn{font-size:16px}}@media (min-width:741px){.slider-main-product .swiper-slide__product-btn{max-width:calc(260px + 40 * (100vw - 741px)/ 544)}}@media (min-width:1285px){.slider-main-product .swiper-slide__product-btn{max-width:300px}}@media (min-width:1286px){.slider-main-product .swiper-slide__product-btn{max-width:calc(300px + 76 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.slider-main-product .swiper-slide__product-btn{max-width:376px}}@media screen and (max-width:480px){.slider-main-product .swiper-slide__product-btn{max-width:none}}.slider-main-product .swiper-slide__product-btn--txt+.swiper-slide__product-btn--icn{margin-left:20px}.slider-main-product .swiper-slide__product-btn[onclick*=notify_when_available]{font-size:12px;background-color:#ddd}.slider-main-product .swiper-slide__product-btn[onclick*=notify_when_available] .swiper-slide__product-btn--icn{font-size:14px;margin-right:10px;margin-left:0;order:-1}.slider-main-product .swiper-slide__product-btn[onclick*=notify_when_available] .swiper-slide__product-btn--icn::before{content:''}.slider-main-product .swiper-slide__product-btn[onclick*=notify_when_available]:hover{background-color:#c4c4c4}.slider-main-product .swiper-button{position:absolute;z-index:3;top:0;right:0;bottom:0;width:100%;pointer-events:none;align-items:flex-end}.slider-main-product .swiper-button__left,.slider-main-product .swiper-button__right{height:100%}.slider-main-product .swiper-button__left{width:var(--slider-main-product_content);flex-grow:1}.slider-main-product .swiper-button__right{display:flex;width:var(--slider-main-product_thumb-big);align-items:flex-end}@media screen and (max-width:740px){.slider-main-product .swiper-button__right{justify-content:flex-end}}.slider-main-product .swiper-button__inner{display:flex;flex-direction:column;height:var(--content-size_height);pointer-events:auto}@media screen and (max-width:740px){.slider-main-product .swiper-button__inner{height:150px;margin-bottom:25px}}.slider-main-product .swiper-button__inner [class^=swiper-button-]{transition:250ms}.slider-main-product .swiper-button__inner [class^=swiper-button-].swiper-button-disabled{pointer-events:auto}.slider-main-product .swiper-button__inner [class^=swiper-button-]:hover{background-color:rgba(0,0,0,.1)}.slider-main-product .swiper-button__inner [class^=swiper-button-]:active{background-color:rgba(0,0,0,.2)}.slider-main-product [class^=swiper-button-]{display:flex;width:70px;background-color:rgba(255,255,255,.3);flex-grow:1;align-items:center;justify-content:center}@media (min-width:866px){.slider-main-product [class^=swiper-button-]{width:calc(70px + 30 * (100vw - 866px)/ 419)}}@media (min-width:1285px){.slider-main-product [class^=swiper-button-]{width:100px}}@media (min-width:1286px){.slider-main-product [class^=swiper-button-]{width:calc(100px + 29 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.slider-main-product [class^=swiper-button-]{width:129px}}.slider-main-product [class^=swiper-button-].swiper-button-disabled{opacity:1}.slider-main-product .swiper-button-next{margin-bottom:2px;--swiper-theme-color:#1bbc9b}.slider-main-product .swiper-button-prev{--swiper-navigation-color:#fff}@media screen and (max-width:740px){.slider-main-product .swiper-button-prev{--swiper-navigation-color:#1bbc9b}}.slider-main-product .swiper-slide__category{transition:2s;-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}@media screen and (max-width:740px){.slider-main-product .swiper-slide__category{transition:1s}}.slider-main-product .swiper-slide__heading{transition:2s;-webkit-transform:translateX(-80px);transform:translateX(-80px);opacity:0}@media screen and (max-width:740px){.slider-main-product .swiper-slide__heading{transition:1s}}.slider-main-product .swiper-slide__price{transition:2s;-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}@media screen and (max-width:740px){.slider-main-product .swiper-slide__price{transition:1s}}.slider-main-product .swiper-slide__addthis{transition:2s;-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}@media screen and (max-width:740px){.slider-main-product .swiper-slide__addthis{transition:1s}}.slider-main-product .swiper-slide__product-thumb--img{transition:2s;-webkit-transform:translateX(80px);transform:translateX(80px);opacity:0}@media screen and (max-width:740px){.slider-main-product .swiper-slide__product-thumb--img{transition:1s}}.slider-main-product .swiper-slide__thumb-big--img{transition:5.5s;-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width:740px){.slider-main-product .swiper-slide__thumb-big--img{transition:2.25s}}.slider-main-product .swiper-slide__product-btn{transition:1.2s;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}@media screen and (max-width:740px){.slider-main-product .swiper-slide__product-btn{transition:.6s}}.slider-main-product .swiper-slide-active .swiper-slide__category{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.slider-main-product .swiper-slide-active .swiper-slide__heading{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.slider-main-product .swiper-slide-active .swiper-slide__price{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.slider-main-product .swiper-slide-active .swiper-slide__addthis{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.slider-main-product .swiper-slide-active .swiper-slide__product-thumb--img{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.slider-main-product .swiper-slide-active .swiper-slide__thumb-big--img{-webkit-transform:scale(1);transform:scale(1)}.slider-main-product .swiper-slide-active .swiper-slide__product-btn{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}.slider-services{padding-top:var(--offset_top);--offset_top:57px}@media (min-width:1286px){.slider-services{--offset_top:calc(57px + 18 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.slider-services{--offset_top:75px}}@media screen and (max-width:1155px){.slider-services{padding-bottom:50px;--offset_top:15px}}.slider-services .swiper-slide{position:relative;min-height:338px;background-color:#000}.slider-services .swiper-slide>:not(.swiper-slide__img){position:absolute;z-index:1}.slider-services .swiper-slide__heading{font-size:18px;font-weight:700;line-height:1.5;top:8.5%;right:8.09524%;left:8.09524%;max-width:140px;text-transform:uppercase;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.25)}@media (min-width:1286px){.slider-services .swiper-slide__heading{font-size:calc(18px + 6 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.slider-services .swiper-slide__heading{font-size:24px}}@media screen and (max-width:965px){.slider-services .swiper-slide__heading{max-width:none}}.slider-services .swiper-slide__img{width:100%;height:100%;opacity:.7;-o-object-fit:cover;object-fit:cover}.slider-services .swiper-slide__btn{right:0;bottom:0;display:flex;width:18.09524%;height:17.7551%;background-color:#333c44;align-items:center;justify-content:center}.slider-services .swiper-slide__btn--icn{font-size:35px;color:#4fb0a7}.slider-services .swiper-button{position:absolute;top:0;right:11.44165%}@media screen and (max-width:1155px){.slider-services .swiper-button{top:auto;right:50%;bottom:0;-webkit-transform:translateX(51%);transform:translateX(51%)}}.slider-services .swiper-button [class^=swiper-button-]{width:85px;height:var(--offset_top)}@media screen and (max-width:1155px){.slider-services .swiper-button [class^=swiper-button-]{--offset_top:auto}}.slider-articles{width:100%;max-width:var(--slider-articles_width);margin:0;--slider-articles_width:491px}@media (min-width:1286px){.slider-articles{--slider-articles_width:calc(491px + 300 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.slider-articles{--slider-articles_width:791px}}.slider-articles .swiper-slide{height:390px;background-color:#1f2521;background-position:center;background-size:cover}@media (min-width:1286px){.slider-articles .swiper-slide{height:calc(390px + 200 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.slider-articles .swiper-slide{height:590px}}@media screen and (max-width:639px){.slider-articles .swiper-slide{height:220px}}@media screen and (max-width:865px){.slider-articles .swiper-slide{height:auto}}.slider-articles .swiper-slide--img{height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:865px){.slider-articles .swiper-slide--img{width:100%;height:auto}}.slider-articles-thumbs{height:297px}@media screen and (max-width:639px){.slider-articles-thumbs{height:415px}}.slider-articles-thumbs .swiper-slide{font-size:16px;display:flex;padding-top:5px;padding-bottom:5px;transition:.3s;color:#777;align-items:center}@media (min-width:1286px){.slider-articles-thumbs .swiper-slide{font-size:calc(16px + 2 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.slider-articles-thumbs .swiper-slide{font-size:18px}}@media (min-width:1286px){.slider-articles-thumbs .swiper-slide{padding-bottom:calc(5px + 5 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.slider-articles-thumbs .swiper-slide{padding-bottom:10px}}.slider-articles-thumbs .swiper-slide.swiper-slide-thumb-active,.slider-articles-thumbs .swiper-slide:hover{color:#fff}.preview_sz-2{display:flex;margin-right:calc(var(--gap)/ -2);margin-left:calc(var(--gap)/ -2);--col:2;--gap:40px;flex-wrap:wrap;--gap-b:29px}.preview_sz-2>*{width:calc(100%/var(--col) - var(--gap))}.preview_sz-2>*{margin-right:calc(var(--gap)/ 2);margin-bottom:var(--gap-b);margin-left:calc(var(--gap)/ 2);word-wrap:break-word}@media screen and (max-width:1445px){.preview_sz-2{--gap:30px;--gap-b:30px}}@media screen and (max-width:1370px){.preview_sz-2{--gap:20px;--gap-b:20px}}.preview_sz-3{display:flex;margin-right:calc(var(--gap)/ -2);margin-left:calc(var(--gap)/ -2);--col:3;--gap:40px;flex-wrap:wrap;--gap-b:29px}.preview_sz-3>*{width:calc(100%/var(--col) - var(--gap))}.preview_sz-3>*{margin-right:calc(var(--gap)/ 2);margin-bottom:var(--gap-b);margin-left:calc(var(--gap)/ 2);word-wrap:break-word}@media screen and (max-width:1445px){.preview_sz-3{--gap:30px;--gap-b:30px}}@media screen and (max-width:1370px){.preview_sz-3{--gap:20px;--gap-b:20px}}@media screen and (max-width:1155px){.preview_sz-3{--col:2}}@media screen and (max-width:639px){.preview_sz-3{--col:1}}.preview_sz-4{display:flex;margin-right:calc(var(--gap)/ -2);margin-left:calc(var(--gap)/ -2);--col:4;--gap:40px;flex-wrap:wrap;--gap-b:29px}.preview_sz-4>*{width:calc(100%/var(--col) - var(--gap))}.preview_sz-4>*{margin-right:calc(var(--gap)/ 2);margin-bottom:var(--gap-b);margin-left:calc(var(--gap)/ 2);word-wrap:break-word}@media screen and (max-width:1445px){.preview_sz-4{--gap:30px;--gap-b:30px}}@media screen and (max-width:1370px){.preview_sz-4{--gap:20px;--gap-b:20px}}@media screen and (max-width:1285px){.preview_sz-4{--col:3}}@media screen and (max-width:1155px){.preview_sz-4{--col:2}}@media screen and (max-width:639px){.preview_sz-4{--col:1}}.rating{font-size:12px;display:flex;color:#51c6ad;align-items:center}.rating i{margin-right:2px;margin-left:2px}.rating-choice{display:flex;flex-direction:row-reverse;min-width:104px;align-items:center}.rating-choice>label:not(:last-of-type){margin-left:3.5px}.rating-choice input{display:none}.rating-choice label{position:relative;display:block;cursor:pointer;color:#4fb0a7}.rating-choice label::after{position:absolute;z-index:2;top:50%;left:50%;width:30px;height:45px;content:'';-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rating-choice label::before{font-family:'Font Awesome 5 Pro';font-weight:300;content:'';transition:250ms}.rating-choice:not(:checked)>label:hover::before,.rating-choice:not(:checked)>label:hover~label::before,.rating-choice>input:checked~label::before{font-weight:900}.rating-choice>input:checked+label:hover::before,.rating-choice>input:checked~label:hover::before,.rating-choice>input:checked~label:hover~label::before,.rating-choice>label:hover~input:checked~label::before{ont-weight:900}.zero__txt{font-size:16px;line-height:1.5;color:#555}.zero__elms{margin-top:20px}.phoneBtn,.toTopBtn{position:fixed;z-index:1000;right:2.5%;display:flex;visibility:hidden;box-sizing:border-box;width:45px;height:45px;cursor:pointer;transition:.4s cubic-bezier(.6,-.28,.74,.05);text-decoration:none;opacity:0;color:#fff;border:2px solid #fff;border-radius:5px;border-radius:50%;background-color:#000;box-shadow:-1px 0 25px rgba(0,55,94,.15);justify-content:center;align-items:center}@media screen and (max-width:740px){.phoneBtn,.toTopBtn{width:37px;height:37px}}.phoneBtn:hover,.toTopBtn:hover{opacity:1;color:#000;border:2px solid #000;background-color:#fff}.phoneBtn:focus,.toTopBtn:focus{outline:0}.phoneBtn.el-is-visible,.toTopBtn.el-is-visible{visibility:visible;padding-top:3px;transition:bottom 0s,right 0s,-webkit-transform .5s cubic-bezier(.18,.89,.32,1.28);transition:transform .5s cubic-bezier(.18,.89,.32,1.28),bottom 0s,right 0s;transition:transform .5s cubic-bezier(.18,.89,.32,1.28),bottom 0s,right 0s,-webkit-transform .5s cubic-bezier(.18,.89,.32,1.28);-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.phoneBtn.el-is-visible:active,.toTopBtn.el-is-visible:active{transition:0s;-webkit-transform:translate(0,2px);transform:translate(0,2px)}.phoneBtn.el-fade-out,.toTopBtn.el-fade-out{opacity:.65}.phoneBtn{font-size:14px;bottom:115px;-webkit-transform:translate(0,-40px);transform:translate(0,-40px)}@media (min-width:321px){.phoneBtn{font-size:calc(14px + 5 * (100vw - 321px)/ 965)}}@media (min-width:1286px){.phoneBtn{font-size:19px}}@media screen and (max-width:740px){.phoneBtn{bottom:75px;-webkit-transform:translate(0,-20px);transform:translate(0,-20px)}}.phoneBtn:active{top:auto}.toTopBtn{font-size:22px;bottom:60px;-webkit-transform:translate(0,40px);transform:translate(0,40px)}@media (min-width:321px){.toTopBtn{font-size:calc(22px + 3 * (100vw - 321px)/ 965)}}@media (min-width:1286px){.toTopBtn{font-size:25px}}.toTopBtn i,.toTopBtn svg{transition:.3s;-webkit-transform:scale(.9,.9) translateY(0);transform:scale(.9,.9) translateY(0)}@media screen and (max-width:740px){.toTopBtn{bottom:30px;-webkit-transform:translate(0,20px);transform:translate(0,20px)}}.toTopBtn.toTopBtn_up.toTopBtn_visible{visibility:visible;-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0);opacity:1}.toTopBtn.toTopBtn_up.toTopBtn_visible:active{-webkit-transform:translate(0,2px) rotate(0);transform:translate(0,2px) rotate(0)}.toTopBtn.toTopBtn_up.toTopBtn_visible.el-fade-out{opacity:.65}.toTopBtn.toTopBtn_down.toTopBtn_visible{visibility:visible;padding-top:8px;-webkit-transform:translate(0,40px);transform:translate(0,40px);opacity:.65}@media screen and (max-width:740px){.toTopBtn.toTopBtn_down.toTopBtn_visible{-webkit-transform:translate(0,20px);transform:translate(0,20px)}}.toTopBtn.toTopBtn_down.toTopBtn_visible i,.toTopBtn.toTopBtn_down.toTopBtn_visible svg{transition:250ms;-webkit-transform:scale(.9,-.9) translateY(5px);transform:scale(.9,-.9) translateY(5px)}.toTopBtn.toTopBtn_down.toTopBtn_visible:active{-webkit-transform:translate(0,42px);transform:translate(0,42px)}@media screen and (max-width:740px){.toTopBtn.toTopBtn_down.toTopBtn_visible:active{-webkit-transform:translate(0,22px);transform:translate(0,22px)}}.form-basic{--form-basic_offset-top:15px;--form-basic__btn_offset-top:60px}@media (min-width:570px){.form-basic{--form-basic_offset-top:calc(15px + 22 * (100vw - 570px) / 715)}}@media (min-width:1285px){.form-basic{--form-basic_offset-top:37px}}.form-basic__row{position:relative;display:flex;align-items:baseline}@media screen and (max-width:740px){.form-basic__row{display:block}}.form-basic__row:first-child{min-height:50px;margin-top:var(--form-basic_offset-top);align-items:center}.form-basic__row+.form-basic__row{margin-top:25px}.form-basic__title{font-size:14px;font-weight:500;line-height:1.29;padding-right:10px;text-transform:uppercase;color:#a4a4a4;flex-basis:165px}@media screen and (min-width:1286px){.form-basic__title{letter-spacing:.14px}}.form-basic .parsley-errors-list{margin-left:165px}@media (min-width:1286px){.form-basic__rating-choice{margin-left:calc(0px + 38 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.form-basic__rating-choice{margin-left:38px}}.form-basic textarea{line-height:18px;overflow:hidden;height:40px;padding-top:13px;padding-bottom:13px;resize:none}@media (min-width:740px){.form-basic textarea{height:calc(40px + 10 * (100vw - 740px)/ 545)}}@media (min-width:1285px){.form-basic textarea{height:50px}}.form-basic__inp{line-height:1.5;min-height:40px;padding:0;color:#555;border:none;border-bottom:2px solid #4fb0a7;background-color:transparent;box-shadow:none;flex-grow:1}@media (min-width:740px){.form-basic__inp{min-height:calc(40px + 10 * (100vw - 740px)/ 545)}}@media (min-width:1285px){.form-basic__inp{min-height:50px}}@media screen and (max-width:740px){.form-basic__inp{width:100%}}.form-basic__inp:focus{outline:0}.form-basic__btn{margin-top:var(--form-basic__btn_offset-top);--btnMXH:none;--btnMNH:50px}@media (min-width:740px){.form-basic__btn{--btnMNH:calc(50px + 10 * (100vw - 740px) / 545)}}@media (min-width:1285px){.form-basic__btn{--btnMNH:60px}}.form-basic__txt-signup{line-height:1.5;margin-top:10px;color:#555}.form-modal__row{position:relative}.form-modal__row:not(.form-modal__row_textarea){display:flex;height:52px}.form-modal__row+.form-modal__row{margin-top:24px}.form-modal__row_textarea .form-modal__inp{overflow:hidden;height:50px;padding-top:22px;resize:none}.form-modal__row:focus-within .form-modal__tringle{-webkit-transform:translate(0,-50%) scale(1,-1);transform:translate(0,-50%) scale(1,-1)}.form-modal__col{display:flex;flex-direction:column;margin-top:30px;margin-bottom:30px}.form-modal__head-txt{font-size:14px;font-weight:500;line-height:1;margin-bottom:20px;text-transform:uppercase;color:#a4a4a4;order:-1}.form-modal__inp{font-size:14px;line-height:1.2;width:100%;height:100%;padding-top:10px;border:none;background-color:transparent}.form-modal__inp[type=email]:invalid,.form-modal__inp[type=password]:invalid{opacity:0}.form-modal__inp:focus,.form-modal__inp:valid{transition:250ms .1s;opacity:1!important;outline:0}.form-modal__inp:focus~.form-modal__label::after,.form-modal__inp:valid~.form-modal__label::after{-webkit-transform:scale(1,1);transform:scale(1,1)}.form-modal__inp:focus~.form-modal__label .form-modal__title,.form-modal__inp:valid~.form-modal__label .form-modal__title{font-size:12px;-webkit-transform:translateY(-135%);transform:translateY(-135%);color:#51c6ad}.form-modal__select{font-size:14px}.form-modal__label{position:absolute;bottom:0;left:0;width:100%;height:100%;pointer-events:none;border-bottom:2px solid #dadada}.form-modal__label::after{position:absolute;bottom:-2px;left:0;width:100%;height:2px;content:'';transition:.3s ease-in-out;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 50%;transform-origin:0 50%;background-color:#51c6ad}.form-modal__title{font-size:14px;font-weight:500;line-height:1;position:absolute;top:19px;left:0;display:block;transition:350ms;text-transform:uppercase;color:#a4a4a4}@media screen and (min-width:1286px){.form-modal__title{letter-spacing:.14px}}.form-modal__tringle{position:absolute;top:50%;right:16px;width:0;height:0;transition:250ms;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border-width:4px 4px 0 4px;border-style:solid;border-color:#000 transparent transparent transparent}.form-modal__select{font-weight:500;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;transition:250ms;text-transform:uppercase;color:#a4a4a4;border:none;border-bottom:2px solid #dadada;background-color:transparent;-webkit-appearance:none}.form-modal__select:focus{outline:0}.form-modal__select+.form-modal__label{display:none}.form-modal__radioxbox+.form-modal__radioxbox{margin-top:20px}.form-modal__elms{margin-top:30px;--elm-position_offset:30px}.form-modal__btn{margin:auto;margin-top:25px}@media (min-width:321px){.form-modal__btn{margin-top:calc(25px + 20 * (100vw - 321px)/ 734)}}@media (min-width:1055px){.form-modal__btn{margin-top:45px}}.parsley-custom-error-message,.parsley-equalto,.parsley-errors-list,.parsley-maxlength,.parsley-minlength,.parsley-required,.parsley-type,.text-danger{font-size:inherit;margin:0;padding:0}.parsley-errors-list,.text-danger{font-size:12px;position:absolute;top:calc(100% + 3px);left:0}.parsley-custom-error-message,.parsley-equalto,.parsley-maxlength,.parsley-minlength,.parsley-required,.parsley-type,.text-danger{z-index:10;color:red}.parsley-custom-error-message::before,.parsley-equalto::before,.parsley-maxlength::before,.parsley-minlength::before,.parsley-required::before,.parsley-type::before,.text-danger::before{display:none}.parsley-error,.parsley-error input+.checkbox__box{border-color:red}.parsley-success:not(.checkbox__label){border-color:green;border-radius:2px}.modalwindow-hide{display:none}.mfp{--mfp-close_offset:50px;--btnBG:#51c6ad;--btnBGh:#329983}@media (min-width:740px){.mfp{--mfp-close_offset:calc(50px + 30 * (100vw - 740px) / 545)}}@media (min-width:1285px){.mfp{--mfp-close_offset:80px}}.mfp-preloader{display:none}.mfp-close{font-size:44px;position:absolute;top:0;left:0;width:var(--mfp-close_offset);height:var(--mfp-close_offset);text-indent:-9999px;color:#fff;background-color:var(--btnBG)}@media screen and (min-width:481px){.mfp-close{z-index:-1}}.mfp-close:hover{transition:150ms!important;background-color:var(--btnBGh)!important}.mfp-close::after,.mfp-close::before{position:absolute;top:50%;left:50%;content:'';-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);background-color:#fff;--x-size:26px;--x-thickness:2px}@media screen and (max-width:570px){.mfp-close::after,.mfp-close::before{--x-size:20px}}.mfp-close::before{width:var(--x-size);height:var(--x-thickness)}.mfp-close::after{width:var(--x-thickness);height:var(--x-size)}.mfp-bg{position:fixed!important;z-index:2100;height:100vh!important}.mfp-wrap{position:fixed!important;z-index:2101;top:0!important;overflow:hidden!important;height:100vh!important}.mfp-container{padding:0 0 0 15px;text-align:right}@media screen and (max-width:480px){.mfp-container{padding:0}}.mfp-content{max-width:calc(575px + var(--mfp-close_offset));height:100vh;padding-left:var(--mfp-close_offset)}@media screen and (max-width:480px){.mfp-content{padding-left:0}}.mfp-content .modal-cart,.mfp-content .modalwindow{height:100%;background-color:#fff; overflow-y: auto;}.mfp-content .modal-cart{overflow-x:hidden;overflow-y:auto}.mfp-bg{transition:.2s;opacity:0!important}.mfp-bg.mfp-ready{opacity:.5!important}.mfp-bg.mfp-removing{transition:.2s 250ms;opacity:0!important}.mfp-content{transition:150ms;-webkit-transform:translate3D(100%,0,0);transform:translate3D(100%,0,0)}.mfp-content .mfp-close{-webkit-transform:translate3D(75%,0,0) scale(.8,.8);transform:translate3D(75%,0,0) scale(.8,.8);background-color:#fff}.mfp-ready .mfp-close{transition:150ms 150ms;-webkit-transform:translate3D(0,0,0) scale(1);transform:translate3D(0,0,0) scale(1);background-color:var(--btnBG)}.mfp-ready .mfp-content{-webkit-transform:translate3D(0,0,0);transform:translate3D(0,0,0);-webkit-filter:drop-shadow(-2px 2px 6px rgba(0, 0, 0, .15));filter:drop-shadow(-2px 2px 6px rgba(0, 0, 0, .15))}.mfp-removing .mfp-close{transition:.1s;-webkit-transform:translate3D(-5%,0,0) scale(.85);transform:translate3D(-5%,0,0) scale(.85);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.mfp-removing .mfp-content{transition:150ms 150ms;-webkit-transform:translate3D(100%,0,0);transform:translate3D(100%,0,0)}.mfp-center .mfp-close{z-index:2;left:100%;width:var(--close-center);height:var(--close-center);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 0 40px rgba(0,0,0,.31);--close-center:40px}@media (min-width:321px){.mfp-center .mfp-close{--close-center:calc(40px + 20 * (100vw - 321px) / 249)}}@media (min-width:570px){.mfp-center .mfp-close{--close-center:60px}}.mfp-center .mfp-container{position:static;overflow-x:hidden;overflow-y:auto;padding:0 15px;text-align:center}@media screen and (max-width:740px){.mfp-center .mfp-container{padding-right:40px;padding-left:40px}}@media screen and (max-width:570px){.mfp-center .mfp-container{padding-right:20px;padding-left:20px}}.mfp-center .mfp-content{max-width:600px;height:auto;margin-top:40px;margin-bottom:40px;padding-right:0;padding-left:0;box-shadow:0 0 15px 3px rgba(0,0,0,.05);-webkit-filter:none;filter:none}@media (min-width:1286px){.mfp-center .mfp-content{max-width:calc(600px + 198 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.mfp-center .mfp-content{max-width:798px}}.mfp-center-width .mfp-content{max-width:1000px}.mfp-center .blog-article__top{display:block}.mfp-center .blog-article__top--left{overflow:visible}.mfp-center .blog-article__top--left,.mfp-center .blog-article__top--right{max-width:100%}.mfp-center .mfp-close{transition:250ms;-webkit-transform:translate3D(-40%,-40%,0) scale(.3) rotate(360deg);transform:translate3D(-40%,-40%,0) scale(.3) rotate(360deg);border-radius:50%;background-color:var(--btnBG)}.mfp-center.mfp-ready .mfp-close{transition:250ms .2s,border-radius 350ms 350ms;-webkit-transform:translate3D(-50%,-50%,0) scale(1) rotate(0);transform:translate3D(-50%,-50%,0) scale(1) rotate(0);border-radius:0}.mfp-center.mfp-ready .mfp-content{-webkit-transform:translate3D(0,0,0) scale(1);transform:translate3D(0,0,0) scale(1);opacity:1}.mfp-center.mfp-removing .mfp-close{transition:150ms;-webkit-transform:translate3D(-50%,-45%,0) scale(.95);transform:translate3D(-50%,-45%,0) scale(.95)}.mfp-center.mfp-removing .mfp-content{transition:350ms cubic-bezier(.68,-.55,.27,1.55) 150ms;-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0}.modal-cart{padding:15px}@media (min-width:740px){.modal-cart{padding:calc(15px + 15 * (100vw - 740px)/ 545)}}@media (min-width:1285px){.modal-cart{padding:30px}}.modal-cart .totals{font-size:20px;font-weight:700;display:flex;text-transform:uppercase;color:#222;justify-content:space-between}.modal-cart .totals__numbers{margin-right:7px;text-transform:none}.modal-cart__btn{max-width:none;margin-top:50px}.modal-heading{font-size:18px;font-weight:700;margin-bottom:15px;text-align:center;text-transform:uppercase;color:#222}@media (min-width:321px){.modal-heading{margin-bottom:calc(15px + 10 * (100vw - 321px)/ 734)}}@media (min-width:1055px){.modal-heading{margin-bottom:25px}}@media (min-width:1286px){.modal-heading{margin-bottom:calc(25px + 33 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.modal-heading{margin-bottom:58px}}@media screen and (min-width:1286px){.modal-heading{letter-spacing:.9px}}#smca-modal-data-empty{font-size:20px;margin-top:30px;margin-bottom:30px;text-align:center}.product-table-cart__heading{font-size:18px;font-weight:700;margin-bottom:30px;text-transform:uppercase;color:#222}@media screen and (min-width:1056px){.product-table-cart__heading{margin-left:31px}}@media screen and (min-width:1286){.product-table-cart__heading{letter-spacing:.9px}}.product-table-cart .product-table-body{display:flex;flex-direction:column;margin-bottom:40px}.product-table-cart .product-table-body-row{position:relative;display:grid;margin-bottom:23px;grid-template-columns:15px 100px 1fr 2fr;grid-template-areas:'remove thumb name name' 'remove thumb quantity price';-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}@media screen and (min-width:1286px){.product-table-cart .product-table-body-row{grid-template-columns:15px calc(100px + 27 * (100vw - 1286px)/ 589) 1fr 2fr}}@media screen and (min-width:1920px){.product-table-cart .product-table-body-row{grid-template-columns:15px 127px 1fr 2fr}}@media screen and (max-width:480px){.product-table-cart .product-table-body-row{grid-template-columns:100px 1fr 1fr 15px;grid-template-areas:'thumb name name remove' 'thumb name name .' 'quantity . . price'}}@media screen and (max-width:359px){.product-table-cart .product-table-body-row{grid-template-columns:1fr 15px;grid-template-areas:'thumb remove' 'name name' 'price price' 'quantity quantity'}}.product-table-cart .product-table-body-row::after{position:absolute;top:100%;left:0;width:100%;height:1px;content:'';-webkit-transform:translateY(22px);transform:translateY(22px);background-color:#e8e8e8}.product-table-cart .product-table-body-row+.product-table-body-row{margin-top:22px}.product-table-cart .remove{grid-area:remove}@media screen and (min-width:360px){.product-table-cart .remove{align-self:center}}.product-table-cart .remove-btn{position:relative;width:17px;height:17px;transition:.3s}.product-table-cart .remove-btn:hover{-webkit-transform:rotate(-180deg) scale(1.2);transform:rotate(-180deg) scale(1.2)}.product-table-cart .remove-btn::after,.product-table-cart .remove-btn::before{position:absolute;top:50%;left:50%;content:'';-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);background-color:#e36840}.product-table-cart .remove-btn::before{width:100%;height:2px}.product-table-cart .remove-btn::after{width:2px;height:100%}.product-table-cart .thumb{display:flex;width:100px;height:108px;background-color:#f1f1f1;justify-content:center;align-items:center;grid-area:thumb}@media (min-width:1286px){.product-table-cart .thumb{width:calc(100px + 27 * (100vw - 1286px)/ 589);height:calc(100px + 27 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product-table-cart .thumb{width:127px;height:127px}}@media (min-width:1286px){.product-table-cart .thumb{height:calc(108px + 19 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product-table-cart .thumb{height:127px}}@media screen and (max-width:480px){.product-table-cart .thumb{margin-bottom:10px}}.product-table-cart .name-wrap{grid-area:name;align-self:flex-start}.product-table-cart .name{font-size:14px;font-weight:500;display:block;color:#222}@media (min-width:1286px){.product-table-cart .name{font-size:calc(14px + 2 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product-table-cart .name{font-size:16px}}.product-table-cart .error-stock{color:red}.product-table-cart .quantity{height:auto;grid-area:quantity;align-self:flex-end}@media screen and (max-width:359px){.product-table-cart .quantity{width:100%}}.product-table-cart .quantity .inner{display:flex;flex-direction:row-reverse;height:45px;border:1px solid #e1e1e1;background-color:#fff}@media screen and (max-width:359px){.product-table-cart .quantity .inner{width:100%}}.product-table-cart .quantity input{width:51px;text-align:center;border:none}.product-table-cart .quantity input:focus{outline:0;box-shadow:inset 0 0 3px 1px rgba(0,0,0,.25)}@media screen and (max-width:359px){.product-table-cart .quantity input{width:100%}}.product-table-cart .quantity button{width:39px;height:100%;flex-shrink:0}.product-table-cart .quantity button:active{background-color:#f2f2f2}.product-table-cart .price{margin-bottom:9px;padding-right:7px;grid-area:price;align-self:flex-end;justify-self:flex-end}.product-table-cart .price__total{--price-fz:16px}@media (min-width:1286px){.product-table-cart .price__total{--price-fz:calc(16px + 4 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.product-table-cart .price__total{--price-fz:20px}}.modalwindow__html{max-width:580px;margin:auto;padding-top:30px;padding-right:15px;padding-bottom:30px;padding-left:15px}@media (min-width:1286px){.modalwindow__html{padding-top:calc(30px + 37 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.modalwindow__html{padding-top:67px}}@media (min-width:1286px){.modalwindow__html{padding-bottom:calc(30px + 16 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.modalwindow__html{padding-bottom:46px}}@media screen and (max-width:740px){.modalwindow__html{padding-right:30px;padding-left:30px}}@media screen and (max-width:570px){.modalwindow__html{padding-right:15px;padding-left:15px}}.modalwindow__heading{font-size:21px;font-weight:700;text-align:center;text-transform:uppercase;color:#222}@media (min-width:321px){.modalwindow__heading{font-size:calc(21px + 3 * (100vw - 321px)/ 319)}}@media (min-width:640px){.modalwindow__heading{font-size:24px}}@media (min-width:1286px){.modalwindow__heading{font-size:calc(24px + 6 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.modalwindow__heading{font-size:30px}}@media screen and (min-width:1286px){.modalwindow__heading{letter-spacing:1.5px}}.modalwindow__form-modal{margin-top:10px}@media (min-width:1286px){.modalwindow__form-modal{margin-top:calc(10px + 15 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.modalwindow__form-modal{margin-top:25px}}.modalwindow_add-servise .modalwindow__html,.modalwindow_search .modalwindow__html{padding-top:30px}.modalwindow_add-servise .modalwindow__heading,.modalwindow_search .modalwindow__heading{font-size:18px;letter-spacing:.8px}.modalwindow_add-servise .modalwindow__master-services-item,.modalwindow_search .modalwindow__master-services-item{margin-top:39px;margin-bottom:43px;box-shadow:none}.modalwindow_add-servise .modalwindow__form-modal,.modalwindow_add-servise .modalwindow__master-services-item,.modalwindow_search .modalwindow__form-modal,.modalwindow_search .modalwindow__master-services-item{padding-right:15px;padding-left:15px}.modalwindow_add-servise .master-services-item__thumb,.modalwindow_search .master-services-item__thumb{width:170px;height:198px;margin-right:30px}.modalwindow_add-servise .master-services-item__txt,.modalwindow_search .master-services-item__txt{font-size:16px;color:#777}.modalwindow_add-servise .form-modal__btn,.modalwindow_search .form-modal__btn{max-width:none;margin-top:67px}.modalwindow_search .modalwindow__html{padding-right:30px;padding-left:30px}.modalwindow_search .modalwindow__heading{margin-bottom:20px}.search__inp{position:relative;border-bottom:1px solid #cfcfcf}.search__inp input{width:100%;height:40px;padding-right:15px;padding-left:15px;border:none}.search__inp input:focus{outline:0}.search__inp::before{position:absolute;bottom:-1px;left:0;width:100%;height:2px;content:'';transition:.3s;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0;transform-origin:0;background-color:#4fb0a7}.search__inp:focus-within::before{-webkit-transform:scale(1,1);transform:scale(1,1)}.search__btn{margin-top:30px;margin-right:auto;margin-left:auto}.search-wrap{display:flex;flex-direction:column-reverse;align-items:flex-start}.search-wrap .content__heading{margin:0;margin-bottom:30px;padding:0;border:none}.content__search{display:flex;width:100%;max-width:800px}.content__search .search__inp{border-top:1px solid #cfcfcf;border-left:1px solid #cfcfcf;flex-grow:1}.content__search .search__inp input{height:100%;padding-bottom:5px}.content__search .search__inp::before{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.content__search .search__btn{margin:0;--btnMXH:80px}@media (min-width:480px){.content__search .search__btn{--btnMXH:calc(80px + 166 * (100vw - 480px) / 485)}}@media (min-width:965px){.content__search .search__btn{--btnMXH:246px}}.price{line-height:1;display:flex;--price-color:#51c6ad;--price-fz:16px;flex-wrap:wrap;align-items:baseline;justify-content:center}@media (min-width:1286px){.price{--price-fz:calc(16px + 8 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.price{--price-fz:24px}}.price__total{font-size:var(--price-fz);font-weight:700;white-space:nowrap;color:#222}.price__total:nth-last-child(2){color:#51c6ad}.price__old{font-size:14px;margin-left:19px;white-space:nowrap;text-decoration:line-through;color:#777}@media (min-width:1286px){.price__old{font-size:calc(14px + 4 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.price__old{font-size:18px}}.stickers{display:block}.stickers>*{font-size:12px;display:flex;min-width:40px;height:25px;padding:5px 10px;text-transform:uppercase;color:#fff;border-radius:10px;justify-content:center;align-items:center}.stickers>*+*{margin-top:5px}.stickers>:only-child{font-size:14px;min-width:60px;height:60px;padding:5px;border-radius:50%}.stickers__sale{max-width:100%;background-color:#51c6ad}.p-item{position:relative;display:flex;flex-direction:column;padding-top:13px;text-align:center;background-color:var(--root_bgc);--p-item_border-width:15px;align-items:center}@media (min-width:1286px){.p-item{--p-item_border-width:calc(10px + 10 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.p-item{--p-item_border-width:20px}}@media (min-width:1286px){.p-item{padding-top:calc(13px + 20 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.p-item{padding-top:33}}@media screen and (max-width:1285px){.p-item{border:var(--p-item_border-width) solid #e8e8e8}}@media screen and (min-width:1286px){.p-item{padding-right:var(--p-item_border-width);padding-left:var(--p-item_border-width);transition:border-radius 150ms 350ms,-webkit-transform 150ms 350ms linear,-webkit-filter 250ms;transition:transform 150ms 350ms linear,border-radius 150ms 350ms,filter 250ms;transition:transform 150ms 350ms linear,border-radius 150ms 350ms,filter 250ms,-webkit-transform 150ms 350ms linear,-webkit-filter 250ms;-webkit-transform:translateY(0);transform:translateY(0);-webkit-filter:drop-shadow(0 3px 8px rgba(0, 0, 0, 0));filter:drop-shadow(0 3px 8px rgba(0, 0, 0, 0))}.p-item::before{position:absolute;z-index:2;top:0;left:0;width:100%;height:var(--p-item_border-width);content:'';transition:border-radius 150ms .5s,height 150ms 350ms,-webkit-transform 150ms .5s;transition:transform 150ms .5s,border-radius 150ms .5s,height 150ms 350ms;transition:transform 150ms .5s,border-radius 150ms .5s,height 150ms 350ms,-webkit-transform 150ms .5s;-webkit-transform:scale(0,1);transform:scale(0,1);pointer-events:none;border:var(--p-item_border-width) solid #e8e8e8;border-bottom:none}}.p-item__thumb{position:relative;display:flex;width:100%;max-width:var(--maxWH);max-height:var(--maxWH);margin-bottom:22px;--maxWH:190px;align-items:center;justify-content:center}@media (min-width:321px){.p-item__thumb{--maxWH:calc(190px + 50 * (100vw - 321px) / 544)}}@media (min-width:865px){.p-item__thumb{--maxWH:240px}}@media (min-width:1286px){.p-item__thumb{--maxWH:calc(240px + 80 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.p-item__thumb{--maxWH:320px}}.p-item__thumb--stickers{position:absolute;top:-7px;left:-31px}@media (min-width:1285px){.p-item__thumb--stickers{top:calc(-7px + 6 * (100vw - 1285px)/ 590)}}@media (min-width:1875px){.p-item__thumb--stickers{top:-1px}}@media (min-width:321px){.p-item__thumb--stickers{left:calc(-31px + -143 * (100vw - 321px)/ 318)}}@media (min-width:639px){.p-item__thumb--stickers{left:-174px}}@media (min-width:640px){.p-item__thumb--stickers{left:calc(-19px + -70 * (100vw - 640px)/ 325)}}@media (min-width:965px){.p-item__thumb--stickers{left:-89px}}@media (min-width:966px){.p-item__thumb--stickers{left:calc(-11px + -22 * (100vw - 966px)/ 189)}}@media (min-width:1155px){.p-item__thumb--stickers{left:-33px}}@media (min-width:1285px){.p-item__thumb--stickers{left:calc(3px + 6 * (100vw - 1285px)/ 590)}}@media (min-width:1875px){.p-item__thumb--stickers{left:9px}}.p-item__rating{margin-bottom:14px}.p-item__heading{font-size:16px;line-height:1.32;margin-bottom:26px;padding-right:5px;padding-left:5px}@media (min-width:1286px){.p-item__heading{font-size:calc(16px + 2 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.p-item__heading{font-size:18px}}.p-item__price{position:relative;margin-top:auto;padding-top:24px;padding-bottom:17px}.p-item__price::before{position:absolute;bottom:100%;left:50%;width:70px;height:2px;content:'';-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#e8e8e8}.p-item__hidden{width:100%;padding-right:10px;padding-left:10px}@media screen and (min-width:1286px){.p-item__hidden{position:absolute;z-index:3;top:100%;left:0;visibility:hidden;padding-right:var(--p-item_border-width);padding-bottom:var(--p-item_border-width);padding-left:var(--p-item_border-width);transition:250ms 350ms,border-radius 150ms 350ms,background-color 0s .2s;-webkit-transform-origin:50% 0;transform-origin:50% 0;opacity:0;background-color:rgba(255,255,255,0)}.p-item__hidden::after,.p-item__hidden::before{position:absolute;z-index:3;left:0;width:100%;content:'';pointer-events:none}.p-item__hidden::before{top:0;height:var(--p-item_border-width);transition:border-radius 150ms 350ms,height 150ms .2s,-webkit-transform 150ms 350ms;transition:transform 150ms 350ms,border-radius 150ms 350ms,height 150ms .2s;transition:transform 150ms 350ms,border-radius 150ms 350ms,height 150ms .2s,-webkit-transform 150ms 350ms;-webkit-transform:scale(0,1);transform:scale(0,1);border:var(--p-item_border-width) solid #e8e8e8;border-top:none}.p-item__hidden::after{bottom:100%;height:3px;-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0;border-right:var(--p-item_border-width) solid #e8e8e8;border-left:var(--p-item_border-width) solid #e8e8e8;background-color:var(--root_bgc);background-clip:padding-box}}.p-item__btn{position:relative;z-index:4;margin-right:auto;margin-bottom:17px;margin-left:auto;--btnMXH:230px}@media (min-width:1286px){.p-item__btn{--btnMXH:calc(230px + 16 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.p-item__btn{--btnMXH:246px}}@media screen and (max-width:1155px){.p-item__btn{--btnMXH:250px}}.p-item__btn.btn_disabled{--btnFZ:12px}@media (min-width:1286px){.p-item__btn.btn_disabled{--btnFZ:calc(10px + 2 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.p-item__btn.btn_disabled{--btnFZ:12px}}@media screen and (min-width:1286px){.p-item__btn{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0}}@media screen and (min-width:1286px){.p-item:hover{z-index:3!important;transition:border-radius 250ms 250ms,-webkit-transform 250ms linear,-webkit-filter .3s 660ms;transition:transform 250ms linear,border-radius 250ms 250ms,filter .3s 660ms;transition:transform 250ms linear,border-radius 250ms 250ms,filter .3s 660ms,-webkit-transform 250ms linear,-webkit-filter .3s 660ms;-webkit-transform:translateY(-2%);transform:translateY(-2%);border-radius:4px 4px 0 0;-webkit-filter:drop-shadow(0 3px 8px rgba(0, 0, 0, .2));filter:drop-shadow(0 3px 8px rgba(0, 0, 0, .2))}.p-item:hover::before{height:100%;transition:border-radius 250ms 250ms,height 250ms 250ms,-webkit-transform 250ms;transition:transform 250ms,border-radius 250ms 250ms,height 250ms 250ms;transition:transform 250ms,border-radius 250ms 250ms,height 250ms 250ms,-webkit-transform 250ms;-webkit-transform:scale(1,1);transform:scale(1,1);border-radius:4px 4px 0 0}}@media screen and (min-width:1286px){.p-item:hover .p-item__hidden{visibility:visible;transition:250ms,border-radius 250ms .5s,background-color .1s 650ms;opacity:1;border-radius:0 0 4px 4px;background-color:var(--root_bgc)}.p-item:hover .p-item__hidden::before{height:100%;transition:border-radius 250ms .5s,height 250ms .5s,-webkit-transform 250ms;transition:transform 250ms,border-radius 250ms .5s,height 250ms .5s;transition:transform 250ms,border-radius 250ms .5s,height 250ms .5s,-webkit-transform 250ms;-webkit-transform:scale(1,1);transform:scale(1,1);border-radius:0 0 4px 4px}.p-item:hover .p-item__hidden::after{transition:0s .5s;opacity:1}}@media screen and (min-width:1286px){.p-item:hover .p-item__btn{transition:opacity 250ms 580ms linear,background-color 350ms ease-in-out,-webkit-transform .3s 580ms;transition:opacity 250ms 580ms linear,transform .3s 580ms,background-color 350ms ease-in-out;transition:opacity 250ms 580ms linear,transform .3s 580ms,background-color 350ms ease-in-out,-webkit-transform .3s 580ms;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.tags{display:flex;align-items:baseline}.tags__heading{margin-right:32px;color:#a4a4a4}.tags__row{display:flex;margin-right:-5px;margin-left:-5px;flex-wrap:wrap}.tags__link{font-size:14px;margin-right:5px;margin-bottom:10px;margin-left:5px;word-wrap:break-word;color:#222;background-color:#f2f2f2}@media (min-width:1286px){.tags__link{font-size:calc(14px + 2 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.tags__link{font-size:16px}}.tags__link--txt{font-size:1em;display:block;padding:.9em 2em}.tab-container__inner{display:flex;max-width:100%;margin-right:calc(var(--mlr) *-1);margin-left:calc(var(--mlr) *-1);--mlr:0;justify-content:space-between;align-items:flex-start}@media (min-width:1156px){.tab-container__inner{--mlr:calc(10px + 10 * (100vw - 1156px) / 129)}}@media (min-width:1285px){.tab-container__inner{--mlr:20px}}@media (min-width:1286px){.tab-container__inner{--mlr:calc(20px + 30 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.tab-container__inner{--mlr:50px}}@media screen and (max-width:1155px){.tab-container__inner{display:block}}.tab-container__inner>*{margin-right:var(--mlr);margin-left:var(--mlr)}.tab-container__contents{z-index:21;top:0;transition:550ms ease;flex-grow:1}@media screen and (min-width:1156px){.tab-container__contents{position:-webkit-sticky;position:sticky;width:41.91617%}}@media screen and (max-width:1285px){.tab-container__contents{top:60px}}@media screen and (min-width:1156px){.tab-container__contents.is_moved{width:58.08383%}}.tab-container__product-inf{top:10px;min-height:0;transition:550ms ease}@media screen and (min-width:571px){.tab-container__product-inf{min-width:492px}}@media screen and (min-width:1156px){.tab-container__product-inf{position:-webkit-sticky;position:sticky;width:46.10778%}}@media screen and (max-width:1285px){.tab-container__product-inf{top:55px}}@media screen and (max-width:1155px){.tab-container__product-inf{margin-top:40px}}.tab-container__product-inf.is_moved{padding-top:20px;padding-bottom:20px}@media (min-width:1286px){.tab-container__product-inf.is_moved{padding-top:calc(20px + 10 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.tab-container__product-inf.is_moved{padding-top:30px}}@media (min-width:1286px){.tab-container__product-inf.is_moved{padding-bottom:calc(20px + 14 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.tab-container__product-inf.is_moved{padding-bottom:34px}}@media screen and (min-width:1156px){.tab-container__product-inf.is_moved{width:29.94012%}}.tab-container__product-inf.is_moved .product-inf__thumb{width:105px;height:105px;margin-right:19px;cursor:pointer}@media (min-width:1286px){.tab-container__product-inf.is_moved .product-inf__thumb{width:calc(105px + 14 * (100vw - 1286px)/ 589);height:calc(105px + 14 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.tab-container__product-inf.is_moved .product-inf__thumb{width:119px;height:119px}}@media (min-width:1286px){.tab-container__product-inf.is_moved .product-inf__thumb{margin-right:calc(19px + 12 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.tab-container__product-inf.is_moved .product-inf__thumb{margin-right:31px}}@media screen and (max-width:480px){.tab-container__product-inf.is_moved .product-inf__inner{margin-top:0}}@media (min-width:1286px){.tab-container__product-inf.is_moved .product-inf__obj{margin-top:calc(25px + 11 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.tab-container__product-inf.is_moved .product-inf__obj{margin-top:36px}}@media screen and (max-width:480px){.tab-container__product-inf.is_moved .product-inf__obj{margin-top:0}}.tab-container__product-inf.is_moved .product-inf__row--right{top:1px;width:100%;transition:450ms ease .1s}.tab-container__product-inf.is_moved .product-inf__addthis{display:none;transition:550ms ease,width 0s .4s;-webkit-transform:scale(0,1);transform:scale(0,1);opacity:0}.tab-container__product-inf.is_moved .product-inf__body{margin-top:4px}@media (min-width:1286px){.tab-container__product-inf.is_moved .product-inf__body{margin-top:calc(4px + 36 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.tab-container__product-inf.is_moved .product-inf__body{margin-top:40px}}.tab-container__product-inf.is_moved .product-inf__options--color{order:-1}.tab-container__product-inf.is_moved .product-inf__prices{margin-top:22px}.tab-container__product-inf.is_moved .product-inf__price-from{display:none;-webkit-transform:scale(0,1);transform:scale(0,1);opacity:0}.tab-container__product-inf.is_moved .product-inf__bot{margin-top:25px}.tab-container__product-inf.is_moved .product-inf__btn{transition:650ms ease}@media screen and (min-width:1156px){.tab-container__product-inf.is_moved .product-inf__btn{max-width:100%}}.tab-container__product-inf.is_moved .product-inf__one-click-wrap{transition:550ms ease}@media screen and (min-width:1156px){.tab-container__product-inf.is_moved .product-inf__one-click-wrap{width:100%}}.tab-container__product-inf.is_moved .product-inf__options--row{position:relative;z-index:3;background-color:transparent}.tab-container__product-inf.is_moved .product-inf__options--row .option::before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:72px;content:'';background-color:#fff}@media (min-width:1286px){.tab-container__product-inf.is_moved .product-inf__options--row .option::before{height:calc(72px + 8 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.tab-container__product-inf.is_moved .product-inf__options--row .option::before{height:80px}}@media screen and (max-width:480px){.tab-container__product-inf.is_moved .product-inf__options--row .option:first-child::before{height:101px}}.tab-container__product-inf.is_moved .product-inf__options--row .option:not(:first-child){width:100%;margin-top:20px}.tab-container__product-inf.is_moved .product-inf__options--row .option:not(:first-child)::before{top:auto;bottom:0}.tab-container__product-inf.is_moved .product-inf__options--link{order:-1}@media screen and (min-width:481px){.tab-container__product-inf.is_moved .product-inf__options--link{margin-left:auto}}.tab-container__product-inf.is_moved .product-inf__options>*{margin-top:12px}.tab-container__product-inf.is_moved .master-services{display:none}.tab-container__main-attr{margin-top:50px;margin-bottom:25px;padding-left:5px}@media (min-width:1286px){.tab-container__main-attr{margin-top:calc(50px + 50 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.tab-container__main-attr{margin-top:100px}}@media (min-width:1286px){.tab-container__main-attr{margin-bottom:calc(25px + -25 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.tab-container__main-attr{margin-bottom:0}}@media (min-width:1286px){.tab-container__main-attr{padding-left:calc(5px + 21 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.tab-container__main-attr{padding-left:26px}}.tab-navigation{position:relative;display:flex;width:100%;margin-bottom:18px;border:1px solid #e8e8e8;--tab_nav_position_left:0;--tab_nav_line_width:180px}.tab-navigation::before{position:absolute;bottom:-1px;width:var(--tab_nav_line_width);height:3px;content:'';transition:width .5s,-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out,width .5s;transition:transform .4s ease-in-out,width .5s,-webkit-transform .4s ease-in-out;-webkit-transform:translateX(var(--tab_nav_position_left));transform:translateX(var(--tab_nav_position_left));background-color:#4fb0a7}@media screen and (max-width:965px){.tab-navigation::before{display:none}}@media screen and (max-width:1055px){.tab-navigation{overflow-x:auto;overflow-y:hidden}}@media screen and (max-width:700px){.tab-navigation{flex-wrap:wrap}}@media screen and (max-width:375px){.tab-navigation{flex-direction:column;align-items:flex-start}}.tab-navigation__btn{font-size:14px;font-weight:500;display:flex;min-height:63px;padding-top:5px;padding-right:14px;padding-bottom:5px;padding-left:14px;cursor:pointer;transition:250ms;text-align:center;white-space:nowrap;text-transform:uppercase;align-items:center;justify-content:center}@media (min-width:1286px){.tab-navigation__btn{padding-right:calc(14px + 14 * (100vw - 1286px)/ 589);padding-left:calc(14px + 14 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.tab-navigation__btn{padding-right:28px;padding-left:28px}}@media (min-width:866px){.tab-navigation__btn{font-size:calc(14px + 2 * (100vw - 866px)/ 420)}}@media (min-width:1286px){.tab-navigation__btn{font-size:16px}}@media screen and (max-width:700px){.tab-navigation__btn{font-size:13px;min-height:50px}}.tab-navigation__btn:not(:last-child){margin-right:15px}@media (min-width:866px){.tab-navigation__btn:not(:last-child){margin-right:calc(15px + 10 * (100vw - 866px)/ 419)}}@media (min-width:1285px){.tab-navigation__btn:not(:last-child){margin-right:25px}}@media (min-width:1286px){.tab-navigation__btn:not(:last-child){margin-right:calc(25px + 21 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.tab-navigation__btn:not(:last-child){margin-right:46px}}.tab-navigation__btn_current{color:#4fb0a7}.tab-content{display:none}.tab-content_current{display:block}.tab-content__heading{margin-top:15px;text-transform:uppercase;--headingFZ:20px}@media (min-width:866px){.tab-content__heading{--headingFZ:calc(18px + 2 * (100vw - 866px) / 419)}}@media (min-width:1285px){.tab-content__heading{--headingFZ:20px}}@media (min-width:1286px){.tab-content__heading{margin-top:calc(15px + 25 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.tab-content__heading{margin-top:40px}}.tab-content__attribute-group-table{margin-top:20px}@media (min-width:1286px){.tab-content__attribute-group-table{margin-top:calc(20px + 22 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.tab-content__attribute-group-table{margin-top:42px}}.tab-content__slider{display:flex;padding-top:15px;align-items:center}@media (min-width:1286px){.tab-content__slider{padding-top:calc(15px + 52 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.tab-content__slider{padding-top:67px}}@media (min-width:1286px){.tab-content__slider{padding-left:calc(0px + 13 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.tab-content__slider{padding-left:13px}}@media screen and (max-width:1155px){.tab-content__slider{flex-direction:column-reverse}}@media screen and (max-width:570px){.tab-content__slider{overflow:hidden}}.product-slider-thumb{max-width:375px;height:344px;flex-shrink:0}@media (min-width:1286px){.product-slider-thumb{height:calc(347px + 54 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product-slider-thumb{height:401px}}@media (min-width:1286px){.product-slider-thumb{margin-right:calc(30px + 79 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product-slider-thumb{margin-right:109px}}@media screen and (min-width:1156px){.product-slider-thumb{margin-right:30px;margin-left:0}}@media screen and (max-width:1155px){.product-slider-thumb{height:auto;margin-top:20px}}.product-slider-thumb__slide{display:flex;width:100px;height:100px;border:2px solid #f2f2f2;justify-content:center;align-items:center}@media (min-width:1286px){.product-slider-thumb__slide{width:calc(100px + 19 * (100vw - 1286px)/ 589);height:calc(100px + 19 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product-slider-thumb__slide{width:119px;height:119px}}@media screen and (max-width:1155px){.product-slider-thumb__slide{width:115px!important;height:115px!important}}.product-slider-thumb__slide.swiper-slide-thumb-active{border-color:#4fb0a7}.product-slider{width:280px;max-width:100%;margin:0}@media (min-width:321px){.product-slider{width:calc(280px + 154 * (100vw - 321px)/ 249)}}@media (min-width:570px){.product-slider{width:434px}}.product-inf{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;background-color:#f2f6f5}@media (min-width:1286px){.product-inf{padding-right:calc(10px + 20 * (100vw - 1286px)/ 589);padding-left:calc(10px + 20 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product-inf{padding-right:30px;padding-left:30px}}@media (min-width:1286px){.product-inf{padding-top:calc(10px + 13 * (100vw - 1286px)/ 589);padding-bottom:calc(10px + 13 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product-inf{padding-top:23px;padding-bottom:23px}}@media screen and (min-width:481px){.product-inf__head{display:flex}}.product-inf__thumb{display:flex;overflow:hidden;width:0;height:86px;transition:550ms ease;flex-shrink:0;justify-content:center;align-items:center}@media (min-width:1286px){.product-inf__thumb{height:calc(86px + 14 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product-inf__thumb{height:100px}}@media screen and (max-width:480px){.product-inf__thumb{margin-top:5px;margin-bottom:10px}}.product-inf__thumb--img{height:100%;-o-object-fit:cover;object-fit:cover}.product-inf__inner{flex-grow:1}@media screen and (max-width:480px){.product-inf__inner{margin-top:-93px}}.product-inf__row{position:relative;display:flex;margin-right:-4px;margin-left:-4px;flex-wrap:wrap-reverse;align-items:center;justify-content:space-between}@media screen and (max-width:480px){.product-inf__row{flex-direction:column-reverse;align-items:flex-end}}.product-inf__row+.product-inf__row{margin-top:3px}@media (min-width:1286px){.product-inf__row+.product-inf__row{margin-top:calc(3px + 4 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product-inf__row+.product-inf__row{margin-top:7px}}.product-inf__row>*{margin-right:4px;margin-left:4px}.product-inf__row--right{position:absolute;top:0;right:-4px;display:flex;margin-bottom:4px;transition:.8s ease;align-items:center}@media (min-width:1286px){.product-inf__row--right{right:calc(-4px + 4 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product-inf__row--right{right:0}}@supports ((min-width:-webkit-max-content) or (min-width:-moz-max-content) or (min-width:max-content)){.product-inf__row--right{width:100px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}}@media screen and (max-width:480px){.product-inf__row--right{position:static;margin-right:-4px}}.product-inf__obj{transition:550ms ease}.product-inf__rating{font-size:16px;margin-right:14px}.product-inf__reviews{margin-right:8px;cursor:pointer;color:#a4a4a4}.product-inf__reviews:hover{color:#4fb0a7}.product-inf__addthis{font-size:21px;position:absolute;top:0;right:0;overflow:hidden;width:0;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin-right:8px;padding-top:4px;transition:.5s ease-in-out;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:1}.product-inf__addthis .addthis_button_pinterest_pinit{font-weight:700}@media screen and (max-width:480px){.product-inf__addthis{position:static;padding-top:10px}}.product-inf__body{transition:550ms ease}@media (min-width:1286px){.product-inf__body{margin-top:calc(0px + 3 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product-inf__body{margin-top:3px}}.product-inf__options{display:flex;flex-direction:column}.product-inf__options>*{margin-top:5px}@media (min-width:1286px){.product-inf__options>*{margin-top:calc(5px + 9 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product-inf__options>*{margin-top:14px}}.product-inf__options--color,.product-inf__options--row{display:flex;min-height:80px;padding-top:5px;padding-right:3px;padding-bottom:5px;padding-left:3px;background-color:#fff;flex-wrap:wrap;align-items:center}@media (min-width:1286px){.product-inf__options--color,.product-inf__options--row{padding-right:calc(3px + 14 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product-inf__options--color,.product-inf__options--row{padding-right:17px}}@media screen and (max-width:1055px){.product-inf__options--color,.product-inf__options--row{justify-content:space-between}}.product-inf__options--color .option,.product-inf__options--row .option{margin-right:5px;margin-left:5px}@media (min-width:1286px){.product-inf__options--color .option,.product-inf__options--row .option{margin-right:calc(5px + 15 * (100vw - 1286px)/ 589);margin-left:calc(5px + 15 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product-inf__options--color .option,.product-inf__options--row .option{margin-right:20px;margin-left:20px}}.product-inf__options--row{position:relative}.product-inf__options--row .option:first-child{order:-2}.product-inf__options--row .option:first-child::before{height:101px}.product-inf__options--link{font-size:14px;line-height:1.29;display:flex;margin-right:5px;margin-bottom:5px;text-decoration:underline;color:#4fb0a7;align-items:center}@media (min-width:1286px){.product-inf__options--link{font-size:calc(12px + 2 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product-inf__options--link{font-size:14px}}@media (min-width:1286px){.product-inf__options--link{margin-right:calc(5px + -5 * (100vw - 1286px)/ 589);margin-bottom:calc(5px + -5 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product-inf__options--link{margin-right:0;margin-bottom:0}}@media screen and (max-width:480px){.product-inf__options--link{width:100%}}.product-inf__options--link svg{margin-right:8px}@media (min-width:1286px){.product-inf__options--link svg{margin-right:calc(8px + 5 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product-inf__options--link svg{margin-right:13px}}@media (min-width:1286px){.product-inf__options--link svg{margin-left:calc(8px + -8 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product-inf__options--link svg{margin-left:0}}.product-inf__options--link span{display:block}.product-inf__prices{display:flex;margin-top:38px;padding-right:1px;transition:550ms ease;align-items:center}@media screen and (max-width:1155px){.product-inf__prices{justify-content:center}}@media screen and (max-width:570px){.product-inf__prices{margin-top:20px;flex-wrap:wrap-reverse}}.product-inf__quantity{margin-top:6px;margin-right:5px;margin-left:-13px}@media (min-width:1286px){.product-inf__quantity{margin-right:calc(5px + 11 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product-inf__quantity{margin-right:16px}}.product-inf__price{flex-direction:column-reverse;--price-fz:30px}.product-inf__price .price__old{margin-bottom:8px;margin-left:0}.product-inf__price-from{transition:550ms ease;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;flex-grow:1}@media screen and (max-width:570px){.product-inf__price-from{width:100%;margin-bottom:30px}}.product-inf__price-from--row{justify-content:flex-end}@media screen and (min-width:412px){.product-inf__price-from--row{display:flex}}.product-inf__price-from--row+.product-inf__price-from--row{margin-top:5px}.product-inf__price-from--row>*{display:flex;min-height:32px;align-items:center;justify-content:center}.product-inf__price-from--key{font-size:14px;padding:5px 10px;color:#222;background-color:#fff;flex-shrink:0;flex-basis:151px}@media screen and (max-width:570px){.product-inf__price-from--key{flex-grow:1;justify-content:flex-start}}.product-inf__price-from--val{font-size:12px;font-weight:700;padding-right:12px;padding-left:14px;color:#fff;background-color:#4fb0a7;flex-shrink:0;flex-basis:auto}@media (min-width:1286px){.product-inf__price-from--val{font-size:calc(12px + 4 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product-inf__price-from--val{font-size:16px}}@media screen and (max-width:570px){.product-inf__price-from--val{flex-basis:150px}}.product-inf__bot{position:-webkit-sticky;position:sticky;z-index:10;bottom:-65px;display:flex;margin-top:25px;margin-right:calc(var(--flex_offset)/ -2);margin-left:calc(var(--flex_offset)/ -2);transition:550ms ease;background-color:#f2f6f5;--flex_offset:21px;flex-wrap:wrap;align-items:center}.product-inf__bot>*{margin-right:calc(var(--flex_offset)/ 2);margin-left:calc(var(--flex_offset)/ 2)}.product-inf__btn{min-width:240px;margin-top:13px;transition:250ms,max-width 0s;flex-basis:240px;flex-grow:1;--btnMXH:none;--btnMNH:60px}.product-inf__one-click-wrap{display:flex;margin-top:13px;flex-shrink:0;flex-grow:1}@media screen and (max-width:570px){.product-inf__one-click-wrap{flex-wrap:wrap;flex-shrink:1;justify-content:center}}.product-inf__phone{font-size:16px;font-weight:500;width:217px;height:60px;margin-right:21px;padding-right:25px;padding-left:25px;color:#1f252a;border:1px solid #e8e8e8;flex-shrink:0}.product-inf__phone::-webkit-input-placeholder{font-weight:inherit;color:currentColor}.product-inf__phone::-moz-placeholder{font-weight:inherit;color:currentColor}.product-inf__phone:-ms-input-placeholder{font-weight:inherit;color:currentColor}.product-inf__phone::-ms-input-placeholder{font-weight:inherit;color:currentColor}.product-inf__phone::placeholder{font-weight:inherit;color:currentColor}@media screen and (max-width:570px){.product-inf__phone{width:100%;margin-right:0;text-align:center}}.product-inf__one-click{font-size:14px;font-weight:400;position:relative;margin-top:13px;margin-bottom:13px;white-space:nowrap;letter-spacing:1.4px;text-transform:uppercase;color:#84c8c1;align-self:center}.product-inf__one-click::after,.product-inf__one-click::before{position:absolute;top:100%;left:0;width:100%;height:1px;content:''}.product-inf__one-click::before{transition:.3s 150ms,height 250ms;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 50%;transform-origin:0 50%;background-color:#4fb0a7}.product-inf__one-click::after{transition:.3s 450ms;-webkit-transform:cale(1,1);transform:cale(1,1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;background-color:#cde1df}.product-inf__one-click.is-active{font-weight:500;transition:350ms 150ms;color:#4fb0a7}.product-inf__one-click.is-active::before{height:1.5px;transition:.3s 170ms linear,height 150ms .5s;-webkit-transform:scale(1,1);transform:scale(1,1)}.product-inf__one-click.is-active::after{transition:350ms linear;-webkit-transform:scale(0,1);transform:scale(0,1)}.obj{line-height:1.5;display:flex;flex-wrap:wrap;align-items:baseline}.obj__key{color:#a4a4a4}.obj__val{margin-left:5px;color:#21272c}.obj__val.not_in_stock{color:#c96a46}.option{display:flex}.option__txt{font-size:14px;display:flex;margin-right:8px;align-items:center;flex-shrink:0}@media (min-width:1286px){.option__txt{margin-right:calc(8px + 6 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.option__txt{margin-right:14px}}.option__selectbox .selectbox__label{white-space:nowrap;text-transform:none;color:#222}.option__selectbox .select2-container{display:flex;min-width:70px;height:44px;padding-left:13px;border:1px solid #e1e1e1;border-radius:25px;align-items:center;justify-content:center;--selectbox_font-size:14px}@media (min-width:1286px){.option__selectbox .select2-container{min-width:calc(70px + 14 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.option__selectbox .select2-container{min-width:84px}}@media (min-width:1286px){.option__selectbox .select2-container{height:calc(44px + 6 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.option__selectbox .select2-container{height:50px}}@media (min-width:1286px){.option__selectbox .select2-container{border-radius:calc(22px + 3 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.option__selectbox .select2-container{border-radius:25px}}@media (min-width:1286px){.option__selectbox .select2-container{padding-left:calc(13px + -2 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.option__selectbox .select2-container{padding-left:11px}}@media (min-width:1286px){.option__selectbox .select2-container{--selectbox_font-size:calc(14px + 2 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.option__selectbox .select2-container{--selectbox_font-size:16px}}.option__selectbox ul.select2-results__options{width:60px;margin-right:auto;margin-left:auto}.option__wrap{display:flex;margin-left:8px;flex-wrap:wrap;align-items:center}@media (min-width:1286px){.option__wrap{margin-left:calc(8px + 8 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.option__wrap{margin-left:16px}}.option__colorbox{margin-top:1px;margin-right:10px;margin-bottom:1px;--radioSize:30px}@media (min-width:1286px){.option__colorbox{margin-right:calc(10px + 8 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.option__colorbox{margin-right:18px}}@media (min-width:481px){.option__colorbox{--radioSize:calc(30px + 6 * (100vw - 481px) / 259)}}@media (min-width:740px){.option__colorbox{--radioSize:36px}}.attribute-group-table__tr:not(:first-child) .attribute-group-table__heading{margin-top:15px}.attribute-group-table__heading{display:none;margin-bottom:3px;color:#777}.attribute-group-table__tbody{display:flex;min-height:55px;padding-top:5px;padding-bottom:5px;align-items:center}.attribute-group-table__tbody:not(:nth-of-type(even)){background-color:#f2f6f5}.attribute-group-table__td{padding-right:5px;padding-left:10px;flex-grow:1}@media (min-width:481px){.attribute-group-table__td{padding-left:calc(10px + 29 * (100vw - 481px)/ 804)}}@media (min-width:1285px){.attribute-group-table__td{padding-left:39px}}@media (min-width:481px){.attribute-group-table__td{padding-right:calc(5px + 5 * (100vw - 481px)/ 804)}}@media (min-width:1285px){.attribute-group-table__td{padding-right:10px}}.attribute-group-table__td:first-child{color:#777;flex-basis:37%}.attribute-group-table__td:first-child span{position:-webkit-sticky;position:sticky;left:3px}.attribute-group-table__td:last-child{color:#21272c;flex-basis:62%}.reviews__pagination{position:-webkit-sticky;position:sticky;bottom:10px;margin-top:30px;--pagination_width:40px;--pagination_height:38px;--pagination_font-size:18;--pagination_offset:4px;--pagination__arrow_width:38px;--pagination__arrow_height:38px}.reviews__zero{margin-top:10px}.review__head{display:flex;margin-bottom:16px;flex-wrap:wrap-reverse;align-items:baseline}.review__head>:not(:last-child){margin-right:26px}.review__author{text-transform:uppercase;color:#222}@media screen and (max-width:570px){.review__author{width:100%;margin-top:10px}}.review__date{font-size:15px;color:#a4a4a4}.review__rating{font-size:15px;margin-left:auto}.review:first-child{margin-top:20px}@media (min-width:1286px){.review:first-child{margin-top:calc(20px + 17 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.review:first-child{margin-top:37px}}.review+.review{margin-top:33px;padding-top:39px;border-top:1px solid #e8e8e8}.review__txt,.reviews__zero,.sap__item--txt{font-size:14px;line-height:1.5;color:#555}@media (min-width:321px){.review__txt,.reviews__zero,.sap__item--txt{font-size:calc(14px + 2 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.review__txt,.reviews__zero,.sap__item--txt{font-size:16px}}.d-flex{display:flex;flex-wrap:wrap}.sap{margin-top:30px;padding-left:5px}@media (min-width:1286px){.sap{margin-top:calc(30px + 30 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.sap{margin-top:60px}}@media screen and (min-width:481px){.sap{display:flex}}.sap__thumb{margin-right:15px;flex-shrink:0}@media (min-width:866px){.sap__thumb{margin-right:calc(15px + 15 * (100vw - 866px)/ 420)}}@media (min-width:1286px){.sap__thumb{margin-right:30px}}@media (min-width:1286px){.sap__thumb{margin-right:calc(30px + 44 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.sap__thumb{margin-right:74px}}@media screen and (max-width:1370px){.sap__thumb{flex-shrink:.3}}@media screen and (max-width:480px){.sap__thumb{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto}}.sap__thumb--img{color:#4fb0a7}@media screen and (min-width:481px){.sap__thumb--img{position:-webkit-sticky;position:sticky;top:15px}}.sap__item+.sap__item{margin-top:25px}@media (min-width:1286px){.sap__item+.sap__item{margin-top:calc(25px + 25 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.sap__item+.sap__item{margin-top:50px}}.sap__item--heading{font-size:16px;font-weight:700;line-height:1;margin-bottom:8px;color:#222}@media (min-width:321px){.sap__item--heading{font-size:calc(16px + 2 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.sap__item--heading{font-size:18px}}@media (min-width:321px){.sap__item--heading{margin-bottom:calc(8px + 9 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.sap__item--heading{margin-bottom:17px}}.product__breadcrumb{margin-top:var(--breadcrumb_offset-top)}.product__heading{margin-bottom:24px;--headingFZ:25px}@media (min-width:481px){.product__heading{--headingFZ:calc(25px + 3 * (100vw - 481px) / 484)}}@media (min-width:965px){.product__heading{--headingFZ:28px}}@media (min-width:865px){.product__heading{--headingFZ:calc(28px + 8 * (100vw - 865px) / 420)}}@media (min-width:1285px){.product__heading{--headingFZ:36px}}@media screen and (max-width:1155px){.product__heading{max-width:900px;margin-right:auto;margin-left:auto}}.product__tab-container{position:relative;z-index:2;margin-bottom:30px}@media (min-width:1286px){.product__tab-container{margin-bottom:calc(30px + 62 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product__tab-container{margin-bottom:92px}}@media screen and (max-width:1155px){.product__tab-container{max-width:900px;margin-right:auto;margin-left:auto}}.product__description{font-size:16px}@media (min-width:321px){.product__description{font-size:calc(16px + 2 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.product__description{font-size:18px}}@media screen and (min-width:1286px){.product__description{box-shadow:0 10px 40px rgba(0,0,0,.1)}}@media screen and (max-width:1155px){.product__description{max-width:900px;margin-right:auto;margin-left:auto}}.product__description--inner{padding-top:30px;padding-right:0;padding-bottom:30px;padding-left:0}@media (min-width:1286px){.product__description--inner{padding-right:calc(15px + 85 * (100vw - 1286px)/ 589);padding-left:calc(15px + 85 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product__description--inner{padding-right:100px;padding-left:100px}}@media (min-width:1286px){.product__description--inner{padding-top:calc(30px + 20 * (100vw - 1286px)/ 589);padding-bottom:calc(30px + 20 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product__description--inner{padding-top:50px;padding-bottom:50px}}.product__editor img[style]{display:block;float:left!important;height:auto!important;margin-right:20px;margin-bottom:15px;padding:10px;border:1px solid #d7d7d7;border-radius:3px;background-color:#fff;box-shadow:0 0 5px -3px rgba(0,0,0,.5);-o-object-fit:cover;object-fit:cover;-o-object-fit:contain;object-fit:contain}@media (min-width:1286px){.product__editor img[style]{margin-right:calc(20px + 20 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product__editor img[style]{margin-right:40px}}@media (min-width:1286px){.product__editor img[style]{margin-bottom:calc(15px + 15 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product__editor img[style]{margin-bottom:30px}}.product__editor img[style]:active{background-color:rgba(215,215,215,.2)}@media screen and (max-width:639px){.product__editor img[style]{float:none;width:100%!important}}.product__tags{margin-top:70px}.product__content-top{margin-top:50px}@media (min-width:1286px){.product__content-top{margin-top:calc(50px + 40 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product__content-top{margin-top:90px}}.main-attr{display:flex}@media screen and (max-width:570px){.main-attr{flex-wrap:wrap}}.main-attr__item{display:flex;margin-right:12px;margin-left:12px;align-items:center}@media screen and (max-width:570px){.main-attr__item{margin-bottom:16px}}.main-attr__item--thumb{display:flex;width:50px;margin-right:10px;justify-content:center;flex-shrink:0}@media (min-width:1286px){.main-attr__item--thumb{margin-right:calc(10px + 7 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.main-attr__item--thumb{margin-right:17px}}.main-attr__item--body{font-size:16px}.main-attr__item--body>*{margin-top:5px}.main-attr__item--key{white-space:nowrap;color:#a4a4a4}.main-attr__item--val{color:#21272c}.master-services{margin-top:37px}.master-services__row{display:flex;align-items:baseline;justify-content:space-between}.master-services__row>:not(:last-child){margin-right:10px}.master-services__heading{font-size:16px;font-weight:700;margin-left:var(--fix_font-size);text-transform:uppercase;color:#222}@media (min-width:359px){.master-services__heading{font-size:calc(16px + 2 * (100vw - 359px)/ 381)}}@media (min-width:740px){.master-services__heading{font-size:18px}}.master-services__link{font-size:14px;font-weight:400;margin-right:4px;-webkit-transform:translateY(-1px);transform:translateY(-1px);text-decoration:underline;color:#a4a4a4}@media (min-width:359px){.master-services__link{font-size:calc(14px + 2 * (100vw - 359px)/ 381)}}@media (min-width:740px){.master-services__link{font-size:16px}}.master-services__item{margin-top:15px}@media (min-width:1286px){.master-services__item{margin-top:calc(15px + 13 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.master-services__item{margin-top:28px}}.master-services__item+.master-services__item{margin-top:10px}@media (min-width:1286px){.master-services__item+.master-services__item{margin-top:calc(10px + 10 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.master-services__item+.master-services__item{margin-top:20px}}.master-services-item{padding-top:17px;padding-right:15px;padding-bottom:17px;padding-left:15px;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.1)}@media (min-width:1286px){.master-services-item{padding-left:calc(15px + 15 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.master-services-item{padding-left:30px}}@media (min-width:1286px){.master-services-item{padding-right:calc(15px + 23 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.master-services-item{padding-right:38px}}@media screen and (min-width:420px){.master-services-item{display:flex}}@media screen and (max-width:1285px){.master-services-item{box-shadow:0 0 15px rgba(0,0,0,.1)}}@media screen and (max-width:1155px){.master-services-item{box-shadow:0 0 1px 1px rgba(0,0,0,.1)}}.master-services-item__thumb{width:111px;height:111px;margin-right:12px;flex-shrink:0}@media (min-width:1286px){.master-services-item__thumb{margin-right:calc(12px + 10 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.master-services-item__thumb{margin-right:22px}}@media screen and (max-width:412px){.master-services-item__thumb{margin-bottom:10px}}.master-services-item__thumb--img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.master-services-item__body{font-size:18px;line-height:1.3;color:#222;justify-content:space-between;align-items:center;flex-grow:1}@media screen and (min-width:571px){.master-services-item__body{display:flex}}.master-services-item__inner{max-width:375px;margin-right:5px;padding-bottom:6px}.master-services-item__heading{font-weight:700}.master-services-item__txt{font-size:14px;margin-top:5px}.master-services-item__btn{width:100%;max-width:150px;min-height:40px;color:#fff;background-color:#da7743}.option-text{display:flex;flex-direction:column;margin-bottom:5px;padding-right:10px;padding-left:10px}.option-text__label{line-height:1.5;margin-bottom:4px}.option-text__textarea{font-size:14px;min-height:40px;padding:5px;resize:vertical}.option-text__textarea::-webkit-input-placeholder{font-size:14px;color:#a4a4a4}.option-text__textarea::-moz-placeholder{font-size:14px;color:#a4a4a4}.option-text__textarea:-ms-input-placeholder{font-size:14px;color:#a4a4a4}.option-text__textarea::-ms-input-placeholder{font-size:14px;color:#a4a4a4}.option-text__textarea::placeholder{font-size:14px;color:#a4a4a4}.set-container{display:flex;width:100%;justify-content:space-between;--line:16px}@media (min-width:1286px){.set-container{--line:calc(16px + 6 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.set-container{--line:22px}}@media screen and (max-width:1055px){.set-container{flex-wrap:wrap}}.set-container__p-item{width:25%;margin-top:42px;margin-right:5px;margin-bottom:42px}@media (min-width:1286px){.set-container__p-item{margin-top:calc(42px + -17 * (100vw - 1286px)/ 589);margin-bottom:calc(42px + -17 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.set-container__p-item{margin-top:25px;margin-bottom:25px}}@media screen and (min-width:1286px){.set-container__p-item{min-height:461px}}@media screen and (max-width:1155px){.set-container__p-item{margin-right:-15px}}@media screen and (max-width:1055px){.set-container__p-item{width:calc((100% / 3) - 10px)!important;margin-top:0;margin-right:5px;margin-left:5px;flex-grow:1}}@media screen and (max-width:639px){.set-container__p-item{width:100%!important;margin-bottom:20px}}.set-container__equals,.set-container__plus{position:relative;z-index:30;width:36px;height:36px;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.2);flex-shrink:0;align-self:center}@media (min-width:1286px){.set-container__equals,.set-container__plus{width:calc(36px + 19 * (100vw - 1286px)/ 589);height:calc(36px + 19 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.set-container__equals,.set-container__plus{width:55px;height:55px}}.set-container__equals::after,.set-container__equals::before,.set-container__plus::after,.set-container__plus::before{position:absolute;top:50%;left:50%;content:'';background-color:#da7743}.set-container__equals::before,.set-container__plus::before{width:var(--line);height:2px}.set-container__plus{margin-right:5px}@media screen and (max-width:1155px){.set-container__plus{display:none}}@media screen and (max-width:1055px){.set-container__plus{position:absolute;top:0;display:flex;margin-right:0;box-shadow:0 0 10px rgba(0,0,0,.1)}}.set-container__plus::before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.set-container__plus::after{width:2px;height:var(--line);-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.set-container__equals{margin-right:8px;margin-left:3px}@media (min-width:1286px){.set-container__equals{margin-left:calc(3px + 5 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.set-container__equals{margin-left:8px}}@media (min-width:1286px){.set-container__equals{margin-right:calc(8px + 12 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.set-container__equals{margin-right:20px}}.set-container__equals::before{-webkit-transform:translate(-50%,-50%) translateY(-3px);transform:translate(-50%,-50%) translateY(-3px)}.set-container__equals::after{width:var(--line);height:2px;-webkit-transform:translate(-50%,-50%) translateY(3px);transform:translate(-50%,-50%) translateY(3px)}@media screen and (max-width:1055px){.set-container__equals{display:none}}.set-container__set-complete{flex-grow:1;flex-shrink:0;flex-basis:290px}@media (min-width:1286px){.set-container__set-complete{flex-basis:calc(290px + 73 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.set-container__set-complete{flex-basis:363px}}.set-complete{position:relative;display:flex;flex-direction:column;min-height:510px;padding:0 5px 50px 5px;border:10px solid rgba(79,176,167,.4);background-color:#050505;background-image:url(../img/theme/module-box/set/set-complete.jpg);background-repeat:no-repeat;background-position:50%;background-origin:border-box;background-size:cover;align-items:center}@media (min-width:1286px){.set-complete{min-height:calc(510px + 60 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.set-complete{min-height:570px}}@media (min-width:1286px){.set-complete{border-width:calc(10px + 10 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.set-complete{border-width:20px}}@media screen and (max-width:1055px){.set-complete{min-height:0;margin-right:5px;margin-left:5px;padding-bottom:25px}}.set-complete__inf{display:flex;width:79.55801%;min-height:80px;margin-top:-20px;margin-right:auto;margin-left:auto;padding-top:5px;padding-right:5px;padding-bottom:10px;padding-left:5px;background-color:#fff;justify-content:center;align-items:center}@media (min-width:1286px){.set-complete__inf{min-height:calc(80px + 14 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.set-complete__inf{min-height:94px}}@media screen and (max-width:1055px){.set-complete__inf{max-width:350px;margin-top:20px;margin-bottom:20px}}.set-complete__inf--left{display:flex;margin-right:30px;justify-content:center;align-items:center}.set-complete__inf--pct{font-size:28px;font-weight:700;line-height:1;display:flex;color:#da7743;align-items:baseline}@media (min-width:1056px){.set-complete__inf--pct{font-size:calc(28px + 8 * (100vw - 1056px)/ 229)}}@media (min-width:1285px){.set-complete__inf--pct{font-size:36px}}.set-complete__inf--txt{font-size:14px;line-height:1.5;color:#333}@media (min-width:1056px){.set-complete__inf--txt{font-size:calc(14px + 2 * (100vw - 1056px)/ 229)}}@media (min-width:1285px){.set-complete__inf--txt{font-size:16px}}.set-complete__inf--save{font-size:18px;line-height:1;color:#da7743}@media (min-width:1056px){.set-complete__inf--save{font-size:calc(18px + 2 * (100vw - 1056px)/ 229)}}@media (min-width:1285px){.set-complete__inf--save{font-size:20px}}.set-complete__price{font-weight:700;display:flex;flex-direction:column;margin-top:auto;margin-bottom:20px;color:#fff;justify-content:center;align-items:center}.set-complete__price--old{font-size:20px;display:none;text-decoration:line-through}.set-complete__price--new{font-size:30px;line-height:1}.set-complete__btn{margin-bottom:auto;--btnMXH:262px;--btnMNH:60px;--btnBG:#da7743;--btnBGh:#c45d26}.set-complete__countdown{position:abssolute;bottom:5px;left:0;display:none;width:100%}.countdown{color:#fff}.countdown__heading{font-size:14px;text-align:center}.countdown__wrap{display:flex;justify-content:center}.countdown__wrap>:not(:last-child){margin-right:3px}.countdown__wrap>:not(:last-child)::after{margin-left:4px;content:':'}.xbundlemodel{position:fixed;top:0;right:auto;bottom:auto;left:0;display:none;overflow-x:hidden;overflow-y:auto;width:100%;height:100%}.xbundle_model_dialog{position:static;top:auto;left:auto;display:flex;width:100%;margin:0;padding:40px 15px;background-color:transparent;justify-content:center;align-items:center}.xbundle_model_dialog_content{position:relative;max-width:990px;padding-top:30px;padding-right:10px;padding-bottom:30px;padding-left:10px;border-radius:4px;box-shadow:0 5px 10px rgba(0,0,0,.5)}@media (min-width:571px){.xbundle_model_dialog_content{padding-right:calc(10px + 20 * (100vw - 571px)/ 1304);padding-left:calc(10px + 20 * (100vw - 571px)/ 1304)}}@media (min-width:1875px){.xbundle_model_dialog_content{padding-right:30px;padding-left:30px}}@media screen and (max-width:865px){.xbundle_model_dialog_content .addtocartwithoption{max-width:none}}.xbundle_heading{font-size:28px;font-weight:600;width:100%;margin-bottom:20px}.xbundle_close{position:absolute;top:0;right:0;left:auto;display:flex;width:40px;height:40px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);color:#fff;background-color:#4fb0a7;justify-content:center;align-items:center}@media screen and (max-width:1055px){.xbundle_close{-webkit-transform:translate(25%,-25%);transform:translate(25%,-25%)}}@media (min-width:571px){.xbundle_close{width:calc(40px + 20 * (100vw - 571px)/ 1304)}}@media (min-width:1875px){.xbundle_close{width:60px}}@media (min-width:571px){.xbundle_close{height:calc(40px + 20 * (100vw - 571px)/ 1304)}}@media (min-width:1875px){.xbundle_close{height:60px}}.xbundle_model_dialog_body{display:flex;margin-right:calc(var(--flex_offset)/ -2);margin-left:calc(var(--flex_offset)/ -2);padding:0;flex-wrap:wrap;justify-content:center;--flex_offset:20px;--flex_col:3}.xbundle_model_dialog_body>*{min-width:250px;margin-right:calc(var(--flex_offset)/ 2);margin-bottom:var(--flex_offset);margin-left:calc(var(--flex_offset)/ 2);flex-basis:calc((100% / var(--flex_col)) - var(--flex_offset))}.xbundle_item{display:block;padding:15px 15px 15px 15px;border:5px solid #ddd;flex-grow:1}.xbundle_item__thumb{display:flex;width:100%;max-width:320px;max-height:320px;margin-right:auto;margin-bottom:22px;margin-left:auto;align-items:center;justify-content:center}.xbundle_item__heading{font-size:16px;display:block;margin-bottom:15px}.xbundle_item__option{display:block;margin-top:10px}.xbundle_item__option .option__txt{margin-right:0;margin-bottom:10px}.xbundle_item__option .option__wrap{margin-left:0}.xbundle_item__option .option__colorbox{margin-right:5px}.xbundle_item__option .option__txt,.xbundle_item__option .selectbox__label{text-transform:none;color:#a4a4a4}.filters{color:#222}.filters__heading{display:none}@media screen and (max-width:1285px){.filters__hidden--btn{margin-top:-60px}}.filters__hidden--btn.disabled{display:none}.filters__sticky-btn{position:-webkit-sticky;position:sticky;z-index:2;top:10px;background-color:#f2f6f5;box-shadow:0 2px 2px rgba(119,119,119,.25)}@media screen and (max-width:1285px){.filters__sticky-btn{top:0;max-width:calc(100% - 60px)}}.filters__control+.filters__control,.filters__control+.filters__hidden,.filters__control+.filters__selected,.filters__hidden+.filters__control,.filters__hidden+.filters__hidden,.filters__hidden+.filters__selected,.filters__selected+.filters__control,.filters__selected+.filters__hidden,.filters__selected+.filters__selected{margin-top:10px}.filters__control+.filters__control--btn,.filters__control+.filters__hidden--btn,.filters__control+.filters__selected--btn,.filters__hidden+.filters__control--btn,.filters__hidden+.filters__hidden--btn,.filters__hidden+.filters__selected--btn,.filters__selected+.filters__control--btn,.filters__selected+.filters__hidden--btn,.filters__selected+.filters__selected--btn{margin-top:25px}.filters__control--btn,.filters__hidden--btn,.filters__selected--btn{--btnMXH:none}.filters__control--btn:focus,.filters__hidden--btn:focus,.filters__selected--btn:focus{outline:0}.filters__control,.filters__hidden{margin-bottom:25px}.filters__control--btn,.filters__hidden--btn{--btnMNH:60px}.filters__selected{display:flex;margin-right:-5px;margin-left:-5px;flex-wrap:wrap}.filters__selected--name{font-size:15px;width:100%;margin-bottom:10px}.filters__selected--btn{position:relative;width:auto;margin:5px;padding:5px 10px;--btnMNH:30px}.filters__selected--btn---icn{position:absolute;top:0;right:0;overflow:hidden;width:18px;height:16px;padding-top:1px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);text-indent:1px;color:#222;border-radius:50%;background-color:#f2f6f5}.filters__selected--btn:hover .filters__selected--btn---icn{color:#555}.filters__drop-box--heading{display:flex;padding-top:10px;padding-bottom:10px;cursor:pointer;justify-content:space-between}.filters__drop-box--heading---txt{font-size:16px;text-transform:uppercase}.filters__drop-box--heading---icn{display:flex;width:22px;justify-content:center;align-items:center}.filters__drop-box--heading---icn i{font-size:13px;transition:250ms;-webkit-transform:translateY(25%);transform:translateY(25%)}.filters__drop-box.closed .filters__drop-box--heading---icn i{-webkit-transform:translateY(-25%) scale(1,-1);transform:translateY(-25%) scale(1,-1)}.filters__drop-box--body{margin-top:15px;margin-bottom:35px}.filters__drop-box--body:not(.not-scroll){overflow-x:hidden;overflow-y:auto;margin-right:10px;scrollbar-color:#000 #d7d7d7}.filters__drop-box--body:not(.not-scroll)::-webkit-scrollbar-track-piece{background-color:#d7d7d7}.filters__drop-box--body:not(.not-scroll)::-webkit-scrollbar-thumb{background-color:#000}.filters__drop-box--body:not(.not-scroll)::-webkit-scrollbar{width:2px;height:7px}@media screen and (min-width:1286px){.filters__drop-box--body:not(.not-scroll){max-height:240px}}.filters__drop-box--price-field{display:flex;margin-right:-20px;margin-bottom:30px;margin-left:-20px;justify-content:center}.filters__drop-box--price-field---inp{font-size:14px;font-weight:500;width:100%;max-width:150px;height:45px;margin-right:20px;margin-left:20px;text-align:center;color:#222;border:1px solid #d7d7d7;background-color:#fff}.filters__drop-box--price-field---inp:focus{border-color:#4fb0a7;outline:0}.filters__drop-box--scale{height:5px;margin-bottom:29px;border:none;border-radius:0;background:#d7d7d7;box-shadow:none}.filters__drop-box--scale::after,.filters__drop-box--scale::before{position:absolute;top:0;display:none;overflow:hidden;height:100%;content:'';background:inherit}.filters__drop-box--scale::before{right:100%;width:15px}.filters__drop-box--scale::after{left:100%;width:13px}.filters__drop-box--scale .noUi-origin{border-radius:0;background:#4fb0a7;box-shadow:none}.filters__drop-box--scale .noUi-background{background:#d7d7d7}.filters__drop-box--scale .noUi-handle{top:0;width:26px;height:26px;cursor:pointer;-webkit-transform:translateY(-50%) translateY(2.5px);transform:translateY(-50%) translateY(2.5px);border-width:5px;border-color:#4fb0a7;border-radius:0;box-shadow:none}.filters__drop-box--scale .noUi-handle:active{background:#4fb0a7}.filters__drop-box--scale .noUi-handle::after,.filters__drop-box--scale .noUi-handle::before{display:none}.filters__drop-box--scale .noUi-handle-lower{left:-15px}.filters__drop-box--scale .noUi-handle-upper{left:-12px}.filters__drop-box--scale .noUi-pips{display:none}.filters__drop-box--price{font-size:14px;display:flex;align-items:baseline}.filters__drop-box--price---txt{margin-right:4px}.filters__drop-box--price---to{margin-left:4px}.filters__drop-box--checkbox{font-size:12px}@media (min-width:1156px){.filters__drop-box--checkbox{font-size:calc(12px + 4 * (100vw - 1156px)/ 130)}}@media (min-width:1286px){.filters__drop-box--checkbox{font-size:16px}}.filters__drop-box--checkbox+.filters__drop-box--checkbox{margin-top:11px}.filters__drop-box--checkbox---count{font-size:inherit;position:relative}.filters__drop-box--checkbox---count::before{content:'('}.filters__drop-box--checkbox---count::after{content:')'}.filters__drop-box--radiobox{display:flex;flex-wrap:wrap}.filters__drop-box--radiobox .filters__drop-box--checkbox{margin:4px}.filters__drop-box--radiobox .disabled{cursor:not-allowed;-webkit-transform:scale(.85);transform:scale(.85);-webkit-filter:opacity(.7);filter:opacity(.7)}.filters .popover{display:none!important}.aside__btn-close{position:-webkit-sticky;position:sticky;z-index:20;top:10px;display:none;width:42px;height:42px;cursor:pointer;color:#777;background-color:#fff;box-shadow:1px 1px 1px rgba(119,119,119,.1)}.aside__btn-close::after,.aside__btn-close::before{position:absolute;top:50%;left:50%;display:block;content:'';border-radius:3px;background-color:#000}.aside__btn-close::before{width:80%;height:3px;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.aside__btn-close::after{width:3px;height:80%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}@media screen and (max-width:1285px){.aside__btn-close{display:block}}.aside_left .aside__inner{align-items:flex-end}.aside_left .aside__modules{padding-top:75px;padding-right:30px;padding-left:15px}@media screen and (max-width:1285px){.aside_left .aside__modules{position:fixed;z-index:2007;top:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;padding-top:20px;padding-right:15px;transition:250ms;-webkit-transform:translateX(-100%) translateX(-10px);transform:translateX(-100%) translateX(-10px);background-color:#f2f6f5;box-shadow:0 3px 6px rgba(0,0,0,.15);direction:rtl}.aside_left .aside__modules>*{direction:ltr}}.aside_left.show .aside__modules{-webkit-transform:translateX(0) translateX(0);transform:translateX(0) translateX(0)}.aside_right .aside__inner{align-items:flex-start}.aside_right .aside__modules{padding-right:15px;padding-left:30px}.aside__inner{display:flex;flex-direction:column;background-color:#f2f6f5}.aside__modules{width:100%;max-width:385px;padding-bottom:90px}.content{padding-left:15px}@media screen and (max-width:1285px){.content{padding-left:0}}.content__breadcrumb{position:absolute;top:24px;left:0;padding-left:15px}@media (min-width:1601px){.content__breadcrumb{left:calc(0px + 160 * (100vw - 1601px)/ 319)}}@media (min-width:1920px){.content__breadcrumb{left:160px}}@media screen and (max-width:1285px){.content__breadcrumb{position:static;overflow:hidden;margin-top:24px}}.content__btn-show{position:-webkit-sticky;position:sticky;z-index:50;top:70px;display:flex;float:left;width:42px;height:42px;margin-right:10px;margin-bottom:10px;padding-top:3px;cursor:pointer;color:#777;border:1px solid #d0d0d0;border-radius:3px;background-color:rgba(255,255,255,.8);box-shadow:1px 1px 1px rgba(119,119,119,.1);justify-content:center;align-items:center}@media screen and (min-width:1286px){.content__btn-show{display:none}}.content__inner{max-width:1200px;margin-right:auto;padding-top:48px;padding-right:15px;padding-left:15px}@media screen and (max-width:1285px){.content__inner{max-width:none;margin-left:auto;padding-top:0}}.content__heading{padding-top:5px;padding-right:43px;padding-bottom:21px;padding-left:43px;text-align:center;text-transform:uppercase;border-bottom:3px solid #f6f6f6}.content__sort{display:flex;margin-bottom:15px;padding-top:0;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:1285px){.content__sort{margin-bottom:20px;padding-top:15px}}.content__pagination{margin-top:var(--pagination_offset-top)}.layout-page{--layout-page__content_offset-top:0}@media (min-width:1286px){.layout-page{--layout-page__content_offset-top:calc(0px + 70 * (100vw - 1286px) / 254)}}@media (min-width:1540px){.layout-page{--layout-page__content_offset-top:70px}}.layout-page__top{position:relative;display:flex;flex-direction:column;min-height:320px;padding-bottom:calc(var(--layout-page__content_offset-top) + 10px);background-color:#161b1f;background-size:cover}@media (min-width:321px){.layout-page__top{min-height:calc(320px + 130 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.layout-page__top{min-height:450px}}@media screen and (max-width:1285px){.layout-page__top{padding-bottom:30px}}.layout-page__top--breadcrumb{width:100%;max-width:1600px;margin-right:auto;margin-left:auto;padding-top:var(--breadcrumb_offset-top);padding-right:15px;padding-left:15px}.layout-page__top--heading{font-size:40px;width:100%;max-width:1600px;margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto;padding-top:10px;padding-right:15px;padding-bottom:10px;padding-left:15px;text-align:center;color:#fff}@media (min-width:740px){.layout-page__top--heading{font-size:calc(40px + 20 * (100vw - 740px)/ 315)}}@media (min-width:1055px){.layout-page__top--heading{font-size:60px}}@media (min-width:1286px){.layout-page__top--heading{font-size:calc(40px + 20 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.layout-page__top--heading{font-size:60px}}.layout-page__content{position:relative;z-index:4;max-width:1370px;margin-top:calc(var(--layout-page__content_offset-top) * -1);margin-right:auto;margin-bottom:0;margin-left:auto;padding-top:20px;padding-right:15px;padding-bottom:30px;padding-left:15px;background-color:var(--root_bgc)}@media (min-width:321px){.layout-page__content{padding-top:calc(20px + 40 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.layout-page__content{padding-top:60px}}@media (min-width:321px){.layout-page__content{padding-right:calc(15px + 85 * (100vw - 321px)/ 1554);padding-left:calc(15px + 85 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.layout-page__content{padding-right:100px;padding-left:100px}}@media (min-width:321px){.layout-page__content{padding-bottom:calc(30px + 40 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.layout-page__content{padding-bottom:70px}}@media (min-width:321px){.layout-page__content{margin-bottom:calc(0px + 24 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.layout-page__content{margin-bottom:24px}}@media screen and (min-width:1371px){.layout-page__content{box-shadow:0 20px 40px rgba(0,0,0,.1)}}.layout-page__content--inf{max-width:950px;margin-right:auto;margin-left:auto}.layout-page__content--heading{font-size:20px;font-weight:700;text-align:center;color:#161b1f}@media (min-width:321px){.layout-page__content--heading{font-size:calc(20px + 16 * (100vw - 321px)/ 964)}}@media (min-width:1285px){.layout-page__content--heading{font-size:36px}}@media screen and (min-width:1286px){.layout-page__content--heading{line-height:1.33}}.layout-page__content--steps{max-width:771px;margin-top:25px;margin-right:auto;margin-bottom:45px;margin-left:auto;counter-reset:li-counter}@media (min-width:321px){.layout-page__content--steps{margin-top:calc(25px + 37 * (100vw - 321px)/ 964)}}@media (min-width:1285px){.layout-page__content--steps{margin-top:62px}}@media (min-width:321px){.layout-page__content--steps{margin-bottom:calc(45px + 45 * (100vw - 321px)/ 964)}}@media (min-width:1285px){.layout-page__content--steps{margin-bottom:90px}}.layout-page__content--step{font-size:16px;line-height:1.25;display:flex;color:#222;align-items:center}@media (min-width:321px){.layout-page__content--step{font-size:calc(16px + 8 * (100vw - 321px)/ 964)}}@media (min-width:1285px){.layout-page__content--step{font-size:24px}}.layout-page__content--step+.layout-page__content--step{margin-top:33px}.layout-page__content--step::before{font-size:16px;font-weight:700;display:flex;width:30px;min-height:30px;margin-right:10px;content:counter(li-counter,decimal-leading-zero) '';counter-increment:li-counter;color:#fff;background-color:#4fb0a7;align-self:stretch;flex-shrink:0;justify-content:center;align-items:center}@media (min-width:321px){.layout-page__content--step::before{width:calc(30px + 50 * (100vw - 321px)/ 964)}}@media (min-width:1285px){.layout-page__content--step::before{width:80px}}@media (min-width:321px){.layout-page__content--step::before{min-height:calc(30px + 50 * (100vw - 321px)/ 964)}}@media (min-width:1285px){.layout-page__content--step::before{min-height:80px}}@media (min-width:321px){.layout-page__content--step::before{font-size:calc(16px + 20 * (100vw - 321px)/ 964)}}@media (min-width:1285px){.layout-page__content--step::before{font-size:36px}}@media (min-width:321px){.layout-page__content--step::before{margin-right:calc(10px + 20 * (100vw - 321px)/ 964)}}@media (min-width:1285px){.layout-page__content--step::before{margin-right:30px}}.layout-page__form-basic{--form-basic__btn_offset-top:38px}.layout-page__form-basic--heading{font-size:23px;margin-bottom:25px;text-align:center;letter-spacing:1.5px;text-transform:uppercase}@media (min-width:321px){.layout-page__form-basic--heading{font-size:calc(23px + 10 * (100vw - 321px)/ 964)}}@media (min-width:1285px){.layout-page__form-basic--heading{font-size:33px}}@media (min-width:321px){.layout-page__form-basic--heading{margin-bottom:calc(25px + 35 * (100vw - 321px)/ 964)}}@media (min-width:1285px){.layout-page__form-basic--heading{margin-bottom:60px}}.layout-inf__bnr{background-repeat:no-repeat;background-position:0 0;background-size:cover}@media screen and (max-width:1685px){.layout-inf__bnr{background-position:center 0}}.layout-inf__bnr--inner{display:flex;flex-direction:column;min-height:400px;margin-left:15px;padding-left:calc(50% - (1600px / 2));transition:margin-left .4s linear;justify-content:space-between}@media (min-width:1286px){.layout-inf__bnr--inner{min-height:calc(400px + 281 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.layout-inf__bnr--inner{min-height:681px}}@media (min-width:1286px){.layout-inf__bnr--inner{margin-left:calc(5% + -5 * (100vw - 1286px)/ 399)}}@media (min-width:1685px){.layout-inf__bnr--inner{margin-left:0}}@media screen and (max-width:1285px){.layout-inf__bnr--inner{height:calc(100vh - 145px);padding-right:15px}}@media screen and (max-width:815px){.layout-inf__bnr--inner{height:calc(100vh - 120px)}}.layout-inf__bnr--inner::after{font-size:var(--breadcrumb_font-size);display:block;margin-bottom:var(--breadcrumb_offset-top);content:'г';opacity:0}.layout-inf__bnr--breadcrumb{margin-top:var(--breadcrumb_offset-top)}.layout-inf__bnr--content{max-width:600px;color:#fff}@media (min-width:1286px){.layout-inf__bnr--content{max-width:calc(600px + 80 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.layout-inf__bnr--content{max-width:680px}}@media screen and (max-width:1285px){.layout-inf__bnr--content{text-shadow:1px 1px 1px rgba(0,0,0,.5)}}.layout-inf__bnr--heading{font-size:50px;font-weight:700;line-height:1.08;margin-left:var(--fix_font-size)}@media (min-width:1286px){.layout-inf__bnr--heading{font-size:calc(50px + 10 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.layout-inf__bnr--heading{font-size:60px}}@media screen and (min-width:1286px){.layout-inf__bnr--heading{letter-spacing:3px}}.layout-inf__bnr--txt{font-size:18px;line-height:1.36;margin-top:23px}@media (min-width:1286px){.layout-inf__bnr--txt{font-size:calc(18px + 4 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.layout-inf__bnr--txt{font-size:22px}}.layout-inf__content{padding-top:35px}@media (min-width:321px){.layout-inf__content{padding-top:calc(35px + 52 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.layout-inf__content{padding-top:87px}}.layout-inf__content--descr{max-width:1600px;margin-right:auto;margin-left:auto;padding-right:65px;padding-left:15px}@media screen and (max-width:1285px){.layout-inf__content--descr{padding-right:15px}}.layout-inf__content--heading{font-size:28px;font-weight:700;margin-bottom:20px;color:#181818}@media (min-width:321px){.layout-inf__content--heading{font-size:calc(28px + 8 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.layout-inf__content--heading{font-size:36px}}@media (min-width:321px){.layout-inf__content--heading{margin-bottom:calc(20px + 21 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.layout-inf__content--heading{margin-bottom:41px}}.layout-inf__content--txt{font-size:16px}@media (min-width:321px){.layout-inf__content--txt{font-size:calc(16px + 2 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.layout-inf__content--txt{font-size:18px}}@media screen and (min-width:1286px){.layout-inf__content--txt{line-height:1.5;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;-webkit-column-count:2;-moz-column-count:2;column-count:2}}.layout-inf__content--reasoning{margin-top:70px}@media (min-width:1286px){.layout-inf__content--reasoning{margin-top:calc(70px + 100 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.layout-inf__content--reasoning{margin-top:170px}}@media screen and (max-width:865px){.layout-inf__content--reasoning{margin-top:30px}}.layout-inf__content--explanation{margin-top:70px}@media (min-width:1286px){.layout-inf__content--explanation{margin-top:calc(70px + 50 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.layout-inf__content--explanation{margin-top:120px}}.layout-inf__content--conditions{margin-top:70px}@media (min-width:1286px){.layout-inf__content--conditions{margin-top:calc(70px + 70 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.layout-inf__content--conditions{margin-top:140px}}@media screen and (max-width:865px){.layout-inf__content--conditions{margin-top:60px}}@media screen and (max-width:740px){.layout-inf__content--conditions{margin-top:30px}}.reasoning{display:flex;margin-right:-15px;margin-left:-15px}@media screen and (max-width:865px){.reasoning{display:block}}.reasoning>*{margin-right:15px;margin-left:15px}.reasoning__thumb{margin-bottom:3px;padding-top:30px;padding-bottom:30px;padding-left:calc(50% - (1600px / 2));background-image:linear-gradient(to right,#e7eeec 80.4%,transparent 19.4%);flex:1 0 calc(50% - 30px)}@media (min-width:1286px){.reasoning__thumb{padding-top:calc(30px + 21 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.reasoning__thumb{padding-top:51px}}@media (min-width:1286px){.reasoning__thumb{padding-bottom:calc(30px + 30 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.reasoning__thumb{padding-bottom:60px}}@media (min-width:1286px){.reasoning__thumb{margin-bottom:calc(3px + 22 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.reasoning__thumb{margin-bottom:25px}}@media (min-width:1286px){.reasoning__thumb{margin-top:calc(0px + 22 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.reasoning__thumb{margin-top:22px}}@media screen and (max-width:1600px){.reasoning__thumb{padding-left:15px;background-image:linear-gradient(to right,#e7eeec 90.4%,transparent 19.4%)}}@media screen and (max-width:865px){.reasoning__thumb{margin-bottom:30px;padding-right:15px;background-color:#e7eeec}}.reasoning__thumb--img{position:-webkit-sticky;position:sticky;top:80px;width:770px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1286px){.reasoning__thumb--img{top:25px;height:522px}}@media screen and (max-width:865px){.reasoning__thumb--img{width:100%;height:auto}}.reasoning__descr{padding-right:calc(50% - (1600px / 2));padding-right:15px;padding-left:10px;flex:1 1 calc(50% - 30px)}.reasoning__descr--heading{font-size:30px;font-weight:700;margin-bottom:20px;padding-left:2px;color:#181818}@media (min-width:1286px){.reasoning__descr--heading{font-size:calc(30px + 6 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.reasoning__descr--heading{font-size:36px}}@media (min-width:1286px){.reasoning__descr--heading{margin-bottom:calc(20px + 11 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.reasoning__descr--heading{margin-bottom:31px}}.reasoning__descr--list{font-size:18px}@media screen and (min-width:1286px){.reasoning__descr--list li{line-height:1.5}}.reasoning__descr--list li+li{margin-top:15px}@media (min-width:1286px){.reasoning__descr--list li+li{margin-top:calc(15px + 12 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.reasoning__descr--list li+li{margin-top:27px}}.explanation{position:relative;z-index:2;overflow:hidden;padding-top:70px;padding-bottom:70px;color:#fff;background-color:#161b1f;background-image:url(../img/theme/about/01.png),url(../img/theme/about/02.png);background-repeat:no-repeat;background-position:top right,bottom left;background-size:var(--background-size_width-1),var(--background-size_width-2);--background-size_width-1:42.8125vmax;--background-size_width-2:39.21875vmax}@media (min-width:1286px){.explanation{padding-top:calc(70px + 60 * (100vw - 1286px)/ 589);padding-bottom:calc(70px + 60 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.explanation{padding-top:130px;padding-bottom:130px}}@media screen and (min-width:1920px){.explanation{--background-size_width-1:822px;--background-size_width-2:753px}}.explanation__inner{position:relative;max-width:1400px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.explanation__inner::after,.explanation__inner::before{position:absolute;bottom:0;height:1px;content:''}.explanation__inner::before{left:15px;width:100px;background-color:#4fb0a7}.explanation__inner::after{right:15px;width:calc(100% - 161px);opacity:.48;background-color:#424f59}.explanation__item{position:relative;display:flex;min-height:220px;padding-top:20px;padding-bottom:20px;justify-content:space-between;align-items:center;--explanation__item_heading_color:#fff}@media (min-width:1286px){.explanation__item{min-height:calc(220px + 104 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.explanation__item{min-height:324px}}@media screen and (max-width:865px){.explanation__item{display:block;padding-top:40px;padding-bottom:30px}}.explanation__item.is-active{--explanation__item_heading_color:#4fb0a7}.explanation__item::after,.explanation__item::before{position:absolute;top:0;height:1px;content:''}.explanation__item::before{left:0;width:100px;background-color:#4fb0a7}.explanation__item::after{right:0;width:calc(100% - 131px);opacity:.48;background-color:#424f59}.explanation__item--head{margin-right:48px;flex-grow:1;flex-shrink:0;flex-basis:350px}@media (min-width:1286px){.explanation__item--head{flex-basis:calc(350px + 100 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.explanation__item--head{flex-basis:450px}}@media (min-width:1286px){.explanation__item--head{margin-right:calc(48px + 100 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.explanation__item--head{margin-right:148px}}.explanation__item--heading{font-size:30px;font-weight:700;line-height:1.18;margin-bottom:22px;color:var(--explanation__item_heading_color)}@media (min-width:1286px){.explanation__item--heading{font-size:calc(30px + 14 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.explanation__item--heading{font-size:44px}}@media screen and (max-width:865px){.explanation__item--heading br{display:none}}.explanation__item--body{padding-right:5px;flex:1 1 763px}.explanation__item--txt{font-size:16px;line-height:1.5;margin-bottom:24px;color:#bcbdbf}@media (min-width:1286px){.explanation__item--txt{font-size:calc(16px + 2 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.explanation__item--txt{font-size:18px}}.explanation__item--btn{margin-top:30px;--btnMXH:336px}.conditions__inner{max-width:1600px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}@media screen and (min-width:741px){.conditions__inner{display:flex}}.conditions__thumb{margin-right:31px;flex-grow:1;flex-shrink:0;flex-basis:350px}@media (min-width:1286px){.conditions__thumb{flex-basis:calc(350px + 318 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.conditions__thumb{flex-basis:668px}}@media (min-width:1286px){.conditions__thumb{margin-right:calc(31px + 100 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.conditions__thumb{margin-right:131px}}@media screen and (max-width:740px){.conditions__thumb{overflow:hidden;max-height:400px;margin-right:0;margin-bottom:30px}}@media screen and (min-width:741px){.conditions__thumb--img{position:-webkit-sticky;position:sticky;top:70px}}@media screen and (max-width:740px){.conditions__thumb--img{width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}}.conditions__body{display:flex;flex-direction:column;padding-right:5px;padding-bottom:20px;justify-content:center}@media screen and (max-width:865px){.conditions__body br{display:none}}.conditions__heading{font-size:28px;font-weight:700;color:#181818}@media (min-width:1286px){.conditions__heading{font-size:calc(28px + 8 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.conditions__heading{font-size:36px}}.conditions__txt{font-size:18px;margin-top:15px;color:#555}@media (min-width:1286px){.conditions__txt{margin-top:calc(15px + 15 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.conditions__txt{margin-top:30px}}@media (min-width:1286px){.conditions__txt{font-size:calc(16px + 2 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.conditions__txt{font-size:18px}}@media screen and (min-width:1286px){.conditions__txt{line-height:1.5}}.video-bl{display:flex;margin-top:35px;margin-right:calc(var(--gap)/ -2);margin-bottom:calc(var(--gap)/ -1);margin-left:calc(var(--gap)/ -2);flex-wrap:wrap;--gap:30px}.video-bl>*{margin-right:calc(var(--gap)/ 3);margin-bottom:calc(var(--gap));margin-left:calc(var(--gap)/ 3);flex-grow:1}.video-bl__item{position:relative;padding-bottom:29%}@media screen and (max-width:1155px){.video-bl__item{width:100%;padding-bottom:58%}}.video-bl__item iframe{position:absolute;top:0;left:0;width:100%;height:100%}.contacts-page{position:relative;z-index:3;--heading-color:rgba(245, 245, 245, 0);--contacts-page_offset-left:0;--contacts-page__content_offset-left:0}@media (min-width:321px){.contacts-page{--contacts-page_offset-left:calc(0px + 50 * (100vw - 321px) / 318)}}@media (min-width:639px){.contacts-page{--contacts-page_offset-left:50px}}@media (min-width:1286px){.contacts-page{--contacts-page_offset-left:calc(50px + 52 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.contacts-page{--contacts-page_offset-left:102px}}@supports ((-webkit-clip-path:polygon(100% 0%)) or (clip-path:polygon(100% 0%))){.contacts-page{--contacts-page__content_offset-left:200px;--contacts-page__content_offset-left:0}@media screen and (max-width:1155px){.contacts-page{--contacts-page__content_offset-left:0}}}.contacts-page::before{position:absolute;z-index:3;bottom:-119px;left:0;width:31.40625vmax;height:44.58333vmax;content:'';-webkit-animation:clock-fade 5s linear infinite alternate;animation:clock-fade 5s linear infinite alternate;background-image:url(../img/theme/contacts-page/contact.png);background-repeat:no-repeat;background-position:center;background-size:contain}.contacts-page__inner{position:relative;z-index:4;max-width:1760px;margin-left:auto;padding-left:15px}@media screen and (max-width:1285px){.contacts-page__inner{padding-right:15px}}.contacts-page__top{display:flex;margin-bottom:0;justify-content:space-between}@media (min-width:1056px){.contacts-page__top{margin-bottom:calc(0px + 50 * (100vw - 1056px)/ 229)}}@media (min-width:1285px){.contacts-page__top{margin-bottom:50px}}@media (min-width:1286px){.contacts-page__top{margin-bottom:calc(50px + 70 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.contacts-page__top{margin-bottom:120px}}@media screen and (max-width:1155px){.contacts-page__top{flex-direction:column-reverse;padding-top:20px}}.contacts-page__content{position:relative;z-index:20;margin-right:calc(var(--contacts-page__content_offset-left) * -1);padding-bottom:40px;padding-left:var(--contacts-page_offset-left);flex-grow:1}@media (min-width:570px){.contacts-page__content{padding-bottom:calc(40px + 40 * (100vw - 570px)/ 585)}}@media (min-width:1155px){.contacts-page__content{padding-bottom:80px}}@media (min-width:1286px){.contacts-page__content{padding-bottom:calc(80px + 84 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.contacts-page__content{padding-bottom:164px}}.contacts-page__breadcrumb{margin-top:var(--breadcrumb_offset-top);margin-bottom:10px;margin-left:calc(var(--contacts-page_offset-left) * -1)}@media (min-width:1286px){.contacts-page__breadcrumb{margin-bottom:calc(10px + 39 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.contacts-page__breadcrumb{margin-bottom:49px}}.contacts-page__heading{font-size:60px;line-height:60px;position:relative;margin-bottom:15px;margin-left:calc(var(--contacts-page_offset-left) * -1);letter-spacing:-1.4px;color:var(--heading-color)}@media (min-width:321px){.contacts-page__heading{line-height:calc(60px + 40 * (100vw - 321px)/ 318)}}@media (min-width:639px){.contacts-page__heading{line-height:100px}}@media (min-width:1156px){.contacts-page__heading{line-height:calc(100px + 35 * (100vw - 1156px)/ 214)}}@media (min-width:1370px){.contacts-page__heading{line-height:135px}}@media screen and (min-width:1286px){.contacts-page__heading{text-indent:-.077em}}@media (min-width:321px){.contacts-page__heading{margin-bottom:calc(15px + 19 * (100vw - 321px)/ 318)}}@media (min-width:639px){.contacts-page__heading{margin-bottom:34px}}@media screen and (max-width:385px){.contacts-page__heading{color:#1f252a}}.contacts-page__heading::before{font-size:60px;line-height:43px;position:absolute;bottom:3px;left:var(--contacts-page_offset-left);content:attr(data-heading);text-indent:-.077em;letter-spacing:0;color:#1f252a}@media screen and (max-width:385px){.contacts-page__heading::before{display:none}}.contacts-page__nav-item{font-size:18px;margin-right:var(--contacts-page__content_offset-left);padding-right:15px;--nav-item_offset-top:15px}@media (min-width:321px){.contacts-page__nav-item{--nav-item_offset-top:calc(15px + 20 * (100vw - 321px) / 318)}}@media (min-width:639px){.contacts-page__nav-item{--nav-item_offset-top:35px}}@media (min-width:1286px){.contacts-page__nav-item{font-size:calc(18px + 6 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.contacts-page__nav-item{font-size:24px}}.contacts-page__social{margin-top:25px;margin-right:var(--contacts-page__content_offset-left);padding-right:var(--contacts-page__content_offset-left);padding-right:15px;-webkit-transform:translateX(-10px);transform:translateX(-10px);--ft-social_font-size:28px;--ft-social_offset-right:30px}@media (min-width:321px){.contacts-page__social{margin-top:calc(25px + 22 * (100vw - 321px)/ 318)}}@media (min-width:639px){.contacts-page__social{margin-top:47px}}@media screen and (max-width:1155px){.contacts-page__social{justify-content:space-around}}@media screen and (max-width:570px){.contacts-page__social{display:flex;margin-right:calc(var(--gap)/ -2);margin-left:calc(var(--gap)/ -2);--col:4;--gap:14px;flex-wrap:wrap;--gap-b:20px}.contacts-page__social>*{width:calc(100%/var(--col) - var(--gap))}.contacts-page__social>*{margin-right:calc(var(--gap)/ 2);margin-bottom:var(--gap-b);margin-left:calc(var(--gap)/ 2);word-wrap:break-word}}.contacts-page__map{position:relative;overflow:hidden;min-height:400px}@media screen and (min-width:1156px){.contacts-page__map{flex-basis:945px}}.contacts-page__map iframe{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.contacts-page__map--addres{font-size:18px;position:absolute;right:0;bottom:0;display:flex;min-width:54%;max-width:90%;min-height:70px;padding:8px 40px;color:#fff;background-color:#4fb0a7;align-items:center;justify-content:center}@media (min-width:1286px){.contacts-page__map--addres{min-width:calc(54% + 14.25397 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.contacts-page__map--addres{min-width:68.25397%}}@media (min-width:1286px){.contacts-page__map--addres{min-height:calc(70px + 35 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.contacts-page__map--addres{min-height:105px}}@media (min-width:1286px){.contacts-page__map--addres{font-size:calc(18px + 6 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.contacts-page__map--addres{font-size:24px}}@media screen and (max-width:639px){.contacts-page__map--addres{display:none}}.contacts-page__bot{max-width:1170px;margin-bottom:10px;margin-left:auto}@media (min-width:570px){.contacts-page__bot{margin-bottom:calc(10px + 45 * (100vw - 570px)/ 715)}}@media (min-width:1285px){.contacts-page__bot{margin-bottom:55px}}@media (min-width:1286px){.contacts-page__bot{margin-left:calc(50px + 150 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.contacts-page__bot{margin-left:200px}}@media screen and (max-width:1285px){.contacts-page__bot{margin-right:auto}}.contacts-page__bot--heading{font-size:22px;text-align:center;text-transform:uppercase}@media (min-width:321px){.contacts-page__bot--heading{font-size:calc(22px + 4 * (100vw - 321px)/ 419)}}@media (min-width:740px){.contacts-page__bot--heading{font-size:26px}}@media (min-width:570px){.contacts-page__bot--heading{font-size:calc(26px + 7 * (100vw - 570px)/ 715)}}@media (min-width:1285px){.contacts-page__bot--heading{font-size:33px}}@media screen and (min-width:1286px){.contacts-page__bot--heading{letter-spacing:1.65px}}.contacts-page__form-basic{position:relative;z-index:4}@media (min-width:1286px){.contacts-page__form-basic{--form-basic_offset-top:calc(37px + 26 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.contacts-page__form-basic{--form-basic_offset-top:63px}}@-webkit-keyframes clock-fade{0%{-webkit-transform:scale(1) rotateY(0);transform:scale(1) rotateY(0);opacity:1}100%{-webkit-transform:scale(.99) rotateY(-15deg);transform:scale(.99) rotateY(-15deg);opacity:.4}}@keyframes clock-fade{0%{-webkit-transform:scale(1) rotateY(0);transform:scale(1) rotateY(0);opacity:1}100%{-webkit-transform:scale(.99) rotateY(-15deg);transform:scale(.99) rotateY(-15deg);opacity:.4}}.success-page__inner{display:flex;flex-direction:column;max-width:1760px;min-height:400px;margin-left:auto;padding-left:15px;background-image:url(../img/theme/success/success-img.jpg);background-repeat:no-repeat;background-position-x:330px;background-size:auto 100%}@media (min-width:1286px){.success-page__inner{min-height:calc(400px + 250 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.success-page__inner{min-height:650px}}@media (min-width:481px){.success-page__inner{background-position-x:calc(330px + 410 * (100vw - 481px)/ 1394)}}@media (min-width:1875px){.success-page__inner{background-position-x:740px}}.success-page__inner::after{font-size:var(--breadcrumb_font-size);display:block;margin-top:36px;margin-bottom:var(--breadcrumb_offset-top);content:'Г';opacity:0}.success-page__left{display:flex;flex-direction:column;padding-top:21px;padding-bottom:21px}.success-page__breadcrumb{margin-top:var(--breadcrumb_offset-top);margin-bottom:10px}.success-page__content{max-width:580px;margin-top:auto;margin-bottom:auto;padding-right:15px;background-color:#fff}@media (min-width:321px){.success-page__content{margin-left:calc(0px + 102 * (100vw - 321px)/ 964)}}@media (min-width:1285px){.success-page__content{margin-left:102px}}@media screen and (max-width:600px){.success-page__content{max-width:400px}}.success-page__heading{font-size:28px;line-height:1.115;margin-left:-.077em}@media (min-width:481px){.success-page__heading{font-size:calc(28px + 18 * (100vw - 481px)/ 574)}}@media (min-width:1055px){.success-page__heading{font-size:46px}}@media (min-width:1286px){.success-page__heading{font-size:calc(46px + 14 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.success-page__heading{font-size:60px}}.success-page__txt{font-size:14px;line-height:1.36;margin-top:8px;color:#555}@media (min-width:481px){.success-page__txt{font-size:calc(14px + 4 * (100vw - 481px)/ 574)}}@media (min-width:1055px){.success-page__txt{font-size:18px}}@media (min-width:1286px){.success-page__txt{font-size:calc(18px + 4 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.success-page__txt{font-size:22px}}@media screen and (max-width:400px){.success-page__txt br{display:none}}.success-page__btn{margin-top:30px;--btnMXH:336px}.success-page__thumb{position:relative;margin-right:120px}.instruction{display:flex;margin-right:-15px;margin-left:-15px;color:currentColor;--instruction__body_offset-top:12px;flex-wrap:wrap;align-items:flex-start}@media (min-width:1286px){.instruction{margin-right:calc(-15px + -35 * (100vw - 1286px)/ 589);margin-left:calc(-15px + -35 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.instruction{margin-right:-50px;margin-left:-50px}}@media screen and (max-width:965px){.instruction{display:block}}.instruction>*{margin-right:15px;margin-left:15px}@media (min-width:1286px){.instruction>*{margin-right:calc(15px + 35 * (100vw - 1286px)/ 589);margin-left:calc(15px + 35 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.instruction>*{margin-right:50px;margin-left:50px}}.instruction__thumb{width:400px;height:291px;max-height:582px;flex-shrink:0}@media (min-width:1286px){.instruction__thumb{width:calc(400px + 400 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.instruction__thumb{width:800px}}@media (min-width:1286px){.instruction__thumb{height:calc(291px + 291 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.instruction__thumb{height:582px}}@media screen and (min-width:1286px){.instruction__thumb{position:-webkit-sticky;position:sticky;top:var(--position_sticky)}}@media screen and (max-width:1285px){.instruction__thumb{margin-bottom:20px}}@media screen and (max-width:639px){.instruction__thumb{width:auto;height:auto}}.instruction__thumb:nth-last-child(2)+.instruction__body{max-width:600px}@media screen and (max-width:1285px){.instruction__thumb:nth-last-child(2)+.instruction__body{max-width:100%}}.instruction__thumb--img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:639px){.instruction__thumb--img{max-width:100%;height:auto}}.instruction__body{padding-top:var(--instruction__body_offset-top)}@media screen and (min-width:1286px){.instruction__body{width:100%}}.instruction__heading{font-size:26px;font-weight:700;line-height:1.33;max-width:100%;margin-top:0}@media (min-width:321px){.instruction__heading{font-size:calc(26px + 10 * (100vw - 321px)/ 965)}}@media (min-width:1286px){.instruction__heading{font-size:36px}}@media screen and (max-width:1285px){.instruction__heading{line-height:1.1;white-space:normal}}.instruction__list{margin-top:51px}.instruction__step{font-size:16px}@media (min-width:321px){.instruction__step{font-size:calc(16px + 2 * (100vw - 321px)/ 965)}}@media (min-width:1286px){.instruction__step{font-size:18px}}@media screen and (min-width:1286px){.instruction__step{line-height:1.5}}.instruction__step+.instruction__step{margin-top:14px}@media (min-width:1286px){.instruction__step+.instruction__step{margin-top:calc(14px + 7.6 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.instruction__step+.instruction__step{margin-top:21.6px}}.gallery{display:flex;display:flex;margin-right:calc(var(--gap)/ -2);margin-left:calc(var(--gap)/ -2);color:currentColor;--col:3;--gap:18px;flex-wrap:wrap;--gap-b:18px}.gallery>*{width:calc(100%/var(--col) - var(--gap))}.gallery>*{margin-right:calc(var(--gap)/ 2);margin-bottom:var(--gap-b);margin-left:calc(var(--gap)/ 2);word-wrap:break-word}@media screen and (max-width:570px){.gallery{--col:2;--gap:15px;--gap-b:15px}}@media screen and (max-width:359px){.gallery{--col:1}}.gallery__heading{font-size:26px;font-weight:700;width:100%;margin-top:0;margin-bottom:25px;text-align:center}@media (min-width:321px){.gallery__heading{font-size:calc(26px + 10 * (100vw - 321px)/ 965)}}@media (min-width:1286px){.gallery__heading{font-size:36px}}@media (min-width:1286px){.gallery__heading{margin-bottom:calc(25px + 31 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.gallery__heading{margin-bottom:56px}}.gallery__img{flex-grow:1;-o-object-fit:cover;object-fit:cover}.service-cost__heading{font-size:26px;font-weight:700;margin-top:0;text-align:center;color:currentColor}@media (min-width:321px){.service-cost__heading{font-size:calc(26px + 10 * (100vw - 321px)/ 965)}}@media (min-width:1286px){.service-cost__heading{font-size:36px}}@media screen and (min-width:1286px){.service-cost__heading{line-height:1.33}}.service-cost__table{margin-top:40px}.service-table{overflow-x:auto;color:#fff}.service-table__inner{min-width:780px}.service-table__thead .service-table__td{min-height:72px;padding:5px 8px;text-align:center;text-transform:uppercase;background-color:#3b4751;justify-content:center}.service-table__thead .service-table__td:not(.service-table__td_first){flex-basis:1090px}.service-table__tr{display:flex}.service-table__tr .service-table__td{font-size:12px;line-height:1.5}@media (min-width:321px){.service-table__tr .service-table__td{font-size:calc(12px + 2 * (100vw - 321px)/ 249)}}@media (min-width:570px){.service-table__tr .service-table__td{font-size:14px}}@media (min-width:740px){.service-table__tr .service-table__td{font-size:calc(14px + 4 * (100vw - 740px)/ 1135)}}@media (min-width:1875px){.service-table__tr .service-table__td{font-size:18px}}.service-table__tr_strong{font-weight:bold1}.service-table__td{display:flex;min-height:70px;padding-top:22px;padding-right:8px;padding-bottom:22px;padding-left:8px;border:1px solid #3b4751;background-color:#23292e;flex-grow:1;flex-basis:181.66px;align-items:center}@media (min-width:966px){.service-table__td{min-height:calc(70px + 23 * (100vw - 966px)/ 404)}}@media (min-width:1370px){.service-table__td{min-height:93px}}.service-table__td:not(.service-table__td_first){justify-content:center}.service-table__td_first{position:-webkit-sticky;position:sticky;left:0;display:flex;padding-top:5px;padding-right:8px;padding-bottom:5px;padding-left:8px;flex-basis:250px;align-items:center}@media (min-width:966px){.service-table__td_first{flex-basis:calc(250px + 230 * (100vw - 966px)/ 404)}}@media (min-width:1370px){.service-table__td_first{flex-basis:480px}}@media (min-width:966px){.service-table__td_first{padding-left:calc(8px + 54 * (100vw - 966px)/ 404)}}@media (min-width:1370px){.service-table__td_first{padding-left:62px}}.service-table__txt-sticky{position:-webkit-sticky;position:sticky;left:160px;text-align:left}@media (min-width:966px){.service-table__txt-sticky{left:calc(160px + 140 * (100vw - 966px)/ 404)}}@media (min-width:1370px){.service-table__txt-sticky{left:300px}}.service-table_category .service-table__td:not(.service-table__td_first){justify-content:flex-start}.service-table_category .service-table__td_first{padding-left:8px;justify-content:center}.service-table_category .service-table__tbody .service-table__td:not(.service-table__td_first),.service-table_category .service-table__thead .service-table__td:not(.service-table__td_first){padding-left:43px;flex-basis:1090px}.service-page .td-head{font-size:12px}@media (min-width:740px){.service-page .td-head{font-size:calc(12px + 6 * (100vw - 740px)/ 1135)}}@media (min-width:1875px){.service-page .td-head{font-size:18px}}@media screen and (max-width:1285px){.service-page .td-head:not(.service-table__td_first){text-align:left;justify-content:flex-start}}.advantage{display:flex;flex-direction:column;align-items:center}.advantage__thumb{display:flex;width:163px;height:163px;border-radius:50%;align-items:center;justify-content:center}@media screen and (max-width:1285px){.advantage__thumb--img{-webkit-transform:scale(.9);transform:scale(.9)}}@media screen and (max-width:639px){.advantage__thumb--img{-webkit-transform:scale(.8);transform:scale(.8)}}@media screen and (max-width:570px){.advantage__thumb--img{-webkit-transform:scale(.7);transform:scale(.7)}}@media screen and (max-width:480px){.advantage__thumb--img{-webkit-transform:scale(.6);transform:scale(.6)}}.advantage__txt{font-size:16px;line-height:1.25;margin-top:15px;text-align:center;color:currentColor}@media (min-width:1286px){.advantage__txt{margin-top:calc(15px + 21 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.advantage__txt{margin-top:36px}}@media (min-width:321px){.advantage__txt{font-size:calc(16px + 4 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.advantage__txt{font-size:20px}}@media screen and (max-width:570px){.advantage__txt{font-size:14px;margin-top:0}}.categories+.content__sort{padding-top:20px}.categories__heading{margin-bottom:10px;--headingFZ:20px}.categories__row{display:flex;margin-right:calc(var(--gap)/ -2);margin-left:calc(var(--gap)/ -2);--col:3;--gap:20px;flex-wrap:wrap;--gap-b:20px}.categories__row>*{width:calc(100%/var(--col) - var(--gap))}.categories__row>*{margin-right:calc(var(--gap)/ 2);margin-bottom:var(--gap-b);margin-left:calc(var(--gap)/ 2);word-wrap:break-word}@media screen and (max-width:1285px){.categories__row{--col:2;--gap:8px;--gap-b:8px}}@media screen and (max-width:740px){.categories__row{display:block;--col:1}}.categories__link{display:flex;min-height:40px;padding:5px 2%;transition:250ms;border:1px solid #d7d7d7;flex-grow:1;align-items:center}@media screen and (max-width:740px){.categories__link{padding:2px 1.5%}}.categories__link--img{flex-shrink:0}.categories__link--img:nth-last-child(2)+.categories__link--txt{margin-right:auto;margin-left:20px;text-align:left}.categories__link--txt{margin-right:auto;margin-left:auto;text-align:center}.categories__link:hover{color:#555;background-color:#d7d7d7;text-shadow:1px 1px 1px rgba(34,34,34,.2)}.clock-bg{background-image:url(../img/theme/services/bg-01.png),url(../img/theme/services/bg-02.png);background-repeat:no-repeat;background-position:left calc(100% + 72px),right calc(100% - 385px);background-size:var(--background-size_width-1),var(--background-size_width-2);--background-size_width-1:43.95833vmax;--background-size_width-2:56.875vmax}.service-list{color:#fff;background-color:#161b1f}.service-list__top{background-repeat:no-repeat;background-position:top right}.service-list__inner{display:flex;flex-direction:column;max-width:1600px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.service-list__inner_top{min-height:calc(100vh - 125px);justify-content:space-between}@media (min-width:865px){.service-list__inner_top{min-height:calc(400px + 386 * (100vw - 865px)/ 1010)}}@media (min-width:1875px){.service-list__inner_top{min-height:786px}}.service-list__inner_top::after{font-size:var(--breadcrumb_font-size);display:block;margin-bottom:var(--breadcrumb_offset-top);content:'г';opacity:0}.service-list__breadcrumb{margin-top:var(--breadcrumb_offset-top);--breadcrumb_color-shadow:rgba(0, 0, 0, .3);--breadcrumb_font-size:14px}.service-list__top--content{margin-top:46px;margin-bottom:10px;padding-left:0}@media (min-width:571px){.service-list__top--content{margin-top:calc(10px + 36 * (100vw - 571px)/ 715)}}@media (min-width:1286px){.service-list__top--content{margin-top:46px}}@media (min-width:571px){.service-list__top--content{padding-left:calc(0px + 98 * (100vw - 571px)/ 1304)}}@media (min-width:1875px){.service-list__top--content{padding-left:98px}}@media screen and (max-width:740px){.service-list__top--content{text-align:center}}.service-list__top--heading{line-height:1.08;margin-top:0;margin-bottom:25px;--headingCL:#fff;--headingFZ:36px}@media (min-width:321px){.service-list__top--heading{--headingFZ:calc(36px + 24 * (100vw - 321px) / 1554)}}@media (min-width:1875px){.service-list__top--heading{--headingFZ:60px}}@media screen and (max-width:740px){.service-list__top--heading{white-space:normal}}.service-list__top--txt{font-size:18px;line-height:1.36;color:#fefefe}@media (min-width:321px){.service-list__top--txt{font-size:calc(18px + 4 * (100vw - 321px)/ 965)}}@media (min-width:1286px){.service-list__top--txt{font-size:22px}}@media screen and (max-width:740px){.service-list__top--txt{text-shadow:1px 1px 1px rgba(0,0,0,.6)}}.service-list__top--btn{margin-top:40px;--btnMXH:336px;--btnMNH:60px;--btnBG:#da7743;--btnBGh:#e2966e}@media (min-width:321px){.service-list__top--btn{--btnMXH:calc(280px + 56 * (100vw - 321px) / 835)}}@media (min-width:1156px){.service-list__top--btn{--btnMXH:336px}}@media screen and (max-width:740px){.service-list__top--btn{margin-right:auto;margin-left:auto}}.service-list__content{padding-bottom:80px}@media (min-width:1286px){.service-list__content{padding-bottom:calc(80px + 79 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.service-list__content{padding-bottom:159px}}.service-list__content a.linkline,.service-list__content a:not([class]){color:#4fb0a7}.service-list__our-services{display:flex;margin-top:47px;margin-right:calc(var(--gap)/ -2);margin-left:calc(var(--gap)/ -2);--col:4;--gap:30px;flex-wrap:wrap;--gap-b:30px}.service-list__our-services>*{width:calc(100%/var(--col) - var(--gap))}.service-list__our-services>*{margin-right:calc(var(--gap)/ 2);margin-bottom:var(--gap-b);margin-left:calc(var(--gap)/ 2);word-wrap:break-word}@media screen and (max-width:1285px){.service-list__our-services{--col:3;--gap:20px;--gap-b:20px}}@media screen and (max-width:865px){.service-list__our-services{--col:2;--gap:14px;--gap-b:17px}}@media screen and (max-width:480px){.service-list__our-services{--col:1}}.service-list__our-services--heading{font-size:36px;font-weight:700;line-height:1.33;width:100%;margin-top:0;margin-bottom:49px;text-align:center}@media screen and (min-width:1286px){.service-list__our-services--heading{letter-spacing:1.8px}}.service-list__instruction{margin-top:40px}@media (min-width:1286px){.service-list__instruction{margin-top:calc(40px + 68 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.service-list__instruction{margin-top:108px}}.service-list__pre{font-size:16px;font-weight:400;margin-top:18px}@media (min-width:321px){.service-list__pre{font-size:calc(16px + 2 * (100vw - 321px)/ 965)}}@media (min-width:1286px){.service-list__pre{font-size:18px}}@media screen and (min-width:1286px){.service-list__pre{line-height:1.5}}.service-list__pre--heading{font-size:26px;font-weight:700;margin-top:40px;margin-bottom:31px;text-align:center}@media (min-width:321px){.service-list__pre--heading{font-size:calc(26px + 10 * (100vw - 321px)/ 965)}}@media (min-width:1286px){.service-list__pre--heading{font-size:36px}}@media (min-width:1286px){.service-list__pre--heading{margin-top:calc(40px + 55 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.service-list__pre--heading{margin-top:95px}}.service-list__gallery{margin-top:50px}@media (min-width:1286px){.service-list__gallery{margin-top:calc(50px + 27 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.service-list__gallery{margin-top:77px}}.service-item{position:relative;z-index:2;display:flex;overflow:hidden;min-height:89px;background-color:#2a3239;justify-content:space-between;--service-item__btn_width:76px}.service-item::after{position:absolute;z-index:-1;top:0;right:0;width:var(--service-item__btn_width);height:100%;content:'';transition:350ms ease-in-out,transition 350ms .4s;-webkit-transform:skew(40deg);transform:skew(40deg);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0;background-color:#333c44}.service-item__name{font-size:12px;font-weight:700;line-height:1.33;padding-top:5px;padding-right:8px;padding-bottom:5px;padding-left:20px;text-transform:uppercase;color:#fff;align-self:center}@media (min-width:640px){.service-item__name{font-size:calc(12px + 6 * (100vw - 640px)/ 1235)}}@media (min-width:1875px){.service-item__name{font-size:18px}}@media (min-width:1286px){.service-item__name{padding-left:calc(20px + 18 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.service-item__name{padding-left:38px}}.service-item__btn{font-size:22px;display:flex;width:var(--service-item__btn_width);transition:350ms ease-in-out;color:#4fb0a7;background-color:#333c44;flex-shrink:0;align-items:center;justify-content:center}.service-item__btn--icn{transition:350ms ease-in-out}.service-item:hover::after{width:100%;-webkit-transform:skew(0);transform:skew(0);opacity:1}.service-item:hover .service-item__name{transition:.3s ease 50ms;text-shadow:-2px 1px 4px #000}.service-page{color:#fff}.service-page__inner{display:flex;flex-direction:column;max-width:1600px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.service-page__inner_top{min-height:320px;justify-content:space-between}@media (min-width:1286px){.service-page__inner_top{min-height:calc(320px + 130 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.service-page__inner_top{min-height:450px}}.service-page__inner_top::after{font-size:var(--breadcrumb_font-size);display:block;margin-bottom:var(--breadcrumb_offset-top);content:'г';opacity:0}.service-page__breadcrumb{margin-top:var(--breadcrumb_offset-top);--breadcrumb_color-shadow:rgba(0, 0, 0, .3);--breadcrumb_font-size:14px}.service-page__top--content{display:flex;flex-direction:column;margin-top:20px;margin-bottom:10px;align-self:center;align-items:center}.service-page__top--heading{text-align:center;--headingCL:#fff;--headingFZ:30px}@media (min-width:321px){.service-page__top--heading{--headingFZ:calc(30px + 10 * (100vw - 321px) / 419)}}@media (min-width:740px){.service-page__top--heading{--headingFZ:40px}}@media (min-width:966px){.service-page__top--heading{--headingFZ:calc(40px + 10 * (100vw - 966px) / 404)}}@media (min-width:1370px){.service-page__top--heading{--headingFZ:50px}}@media (min-width:1286px){.service-page__top--heading{--headingFZ:calc(50px + 10 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.service-page__top--heading{--headingFZ:60px}}.service-page__top--btn{margin-top:22px;--btnMXH:280px;--btnMNH:50px;--btnBG:#da7743;--btnBGh:#e2966e}@media (min-width:321px){.service-page__top--btn{--btnMXH:calc(280px + 56 * (100vw - 321px) / 964)}}@media (min-width:1285px){.service-page__top--btn{--btnMXH:336px}}@media (min-width:1286px){.service-page__top--btn{--btnMNH:calc(50px + 10 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.service-page__top--btn{--btnMNH:60px}}.service-page__content{padding-top:37px;padding-bottom:50px;background-color:#161b1f}@media (min-width:1286px){.service-page__content{padding-bottom:calc(50px + 100 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.service-page__content{padding-bottom:150px}}.coronavirus-warning__heading,.service-page__content--heading{--headingCL:#fff;--headingFZ:26px}@media (min-width:321px){.coronavirus-warning__heading,.service-page__content--heading{--headingFZ:calc(26px + 4 * (100vw - 321px) / 419)}}@media (min-width:740px){.coronavirus-warning__heading,.service-page__content--heading{--headingFZ:30px}}@media (min-width:1286px){.coronavirus-warning__heading,.service-page__content--heading{--headingFZ:calc(30px + 6 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.coronavirus-warning__heading,.service-page__content--heading{--headingFZ:36px}}@media screen and (min-width:740px){.coronavirus-warning__heading,.service-page__content--heading{line-height:1.33;text-align:center;letter-spacing:1.8px}}.service-page__content a.linkline,.service-page__content a:not([class]){color:#4fb0a7}.service-page__pre{font-size:16px;font-weight:400;line-height:1.5;margin-top:18px}@media (min-width:1286px){.service-page__pre{font-size:calc(16px + 2 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.service-page__pre{font-size:18px}}@media screen and (min-width:1286px){.service-page__pre{padding-right:6px;padding-left:6px}}.service-page__instruction{margin-top:39px}.service-page__gallery{margin-top:40px;margin-bottom:5px}@media (min-width:1286px){.service-page__gallery{margin-top:calc(40px + 82 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.service-page__gallery{margin-top:122px}}@media (min-width:1286px){.service-page__gallery{margin-bottom:calc(5px + 19 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.service-page__gallery{margin-bottom:24px}}.service-page__cost{margin-top:40px;margin-bottom:8px}@media (min-width:1286px){.service-page__cost{margin-top:calc(40px + 44 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.service-page__cost{margin-top:84px}}.service-page__service-table{margin-top:95px}.not-found{position:relative;z-index:2;display:flex;overflow:hidden;flex-direction:column;height:100vh;min-height:400px;padding-top:30px;padding-bottom:30px;color:#fff;background-color:#191c1e;justify-content:center;align-items:center}@media (min-width:480px){.not-found{min-height:calc(400px + 324 * (100vw - 480px)/ 1395)}}@media (min-width:1875px){.not-found{min-height:724px}}.not-found::after,.not-found::before{position:absolute;z-index:-1;width:440px;height:440px;content:'';-webkit-animation:bg-rotate 30s linear 0s infinite;animation:bg-rotate 30s linear 0s infinite;opacity:.25;background-image:url(../img/theme/not_found/bg-01.png);background-repeat:no-repeat;background-position:center;background-size:contain}@media (min-width:480px){.not-found::after,.not-found::before{width:calc(440px + 195 * (100vw - 480px)/ 575)}}@media (min-width:1055px){.not-found::after,.not-found::before{width:635px}}@media (min-width:1286px){.not-found::after,.not-found::before{width:calc(635px + 634 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.not-found::after,.not-found::before{width:1269px}}@media (min-width:480px){.not-found::after,.not-found::before{height:calc(440px + 204 * (100vw - 480px)/ 575)}}@media (min-width:1055px){.not-found::after,.not-found::before{height:644px}}@media (min-width:1286px){.not-found::after,.not-found::before{height:calc(644px + 644 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.not-found::after,.not-found::before{height:1288px}}.not-found::before{top:-168px;left:-149px}@media (min-width:480px){.not-found::before{left:calc(-149px + -149 * (100vw - 480px)/ 575)}}@media (min-width:1055px){.not-found::before{left:-298px}}@media (min-width:1286px){.not-found::before{left:calc(-298px + -297 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.not-found::before{left:-595px}}@media (min-width:480px){.not-found::before{top:calc(-168px + -167 * (100vw - 480px)/ 575)}}@media (min-width:1055px){.not-found::before{top:-335px}}@media (min-width:1286px){.not-found::before{top:calc(-335px + -335 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.not-found::before{top:-670px}}.not-found::after{right:-133px;bottom:-171px}@media (min-width:480px){.not-found::after{right:calc(-133px + -132 * (100vw - 480px)/ 575)}}@media (min-width:1055px){.not-found::after{right:-265px}}@media (min-width:1286px){.not-found::after{right:calc(-265px + -264 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.not-found::after{right:-529px}}@media (min-width:480px){.not-found::after{bottom:calc(-171px + -171 * (100vw - 480px)/ 575)}}@media (min-width:1055px){.not-found::after{bottom:-342px}}@media (min-width:1286px){.not-found::after{bottom:calc(-342px + -341 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.not-found::after{bottom:-683px}}.not-found__inner{display:flex;flex-direction:column;max-width:100%;text-align:center;align-items:center}.not-found__heading{font-size:20px;font-weight:700;margin-bottom:9px;text-transform:uppercase;color:#d5cfc4}@media (min-width:741px){.not-found__heading{font-size:calc(20px + 10 * (100vw - 741px)/ 630)}}@media (min-width:1371px){.not-found__heading{font-size:30px}}@media screen and (min-width:1286px){.not-found__heading{letter-spacing:2.8px}}.not-found__txt{font-size:14px;font-weight:400;line-height:1.25;color:#fff}@media (min-width:1286px){.not-found__txt{font-size:calc(14px + 2 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.not-found__txt{font-size:16px}}@media screen and (min-width:1286px){.not-found__txt{letter-spacing:.8px}}.not-found__watch{position:relative;width:800px;height:348px;margin-top:0;margin-bottom:0;transition:margin 350ms,-webkit-transform 350ms;transition:transform 350ms,margin 350ms;transition:transform 350ms,margin 350ms,-webkit-transform 350ms;-webkit-transform:scale(1);transform:scale(1);background-image:url(../img/theme/not_found/01.png),url(../img/theme/not_found/02.png);background-repeat:no-repeat;background-position:44px 25px,calc(100% - 20px) 25px}@media (min-width:741px){.not-found__watch{margin-top:calc(0px + 40 * (100vw - 741px)/ 630)}}@media (min-width:1371px){.not-found__watch{margin-top:40px}}@media (min-width:741px){.not-found__watch{margin-bottom:calc(0px + 120 * (100vw - 741px)/ 630)}}@media (min-width:1371px){.not-found__watch{margin-bottom:120px}}@media screen and (max-width:1285px){.not-found__watch{-webkit-transform:scale(.95);transform:scale(.95)}}@media screen and (max-width:1155px){.not-found__watch{-webkit-transform:scale(.85);transform:scale(.85)}}@media screen and (max-width:1055px){.not-found__watch{-webkit-transform:scale(.75);transform:scale(.75)}}@media screen and (max-width:639px){.not-found__watch{margin-top:-40px;margin-bottom:-40px;-webkit-transform:scale(.55);transform:scale(.55)}}@media screen and (max-width:480px){.not-found__watch{-webkit-transform:scale(.45);transform:scale(.45)}}.not-found__watch::after{position:absolute;top:100%;left:50%;width:1px;height:75px;content:'';-webkit-transform:translate(-50%,21px);transform:translate(-50%,21px);background-color:#827774}.not-found__rolex{position:absolute;top:50%;left:50%;width:208px;height:348px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(../img/theme/not_found/clock.png);background-repeat:no-repeat;background-position:center}.not-found__btn{--btnMXH:270px}@media (min-width:321px){.not-found__btn{--btnMXH:calc(270px + 65 * (100vw - 321px) / 544)}}@media (min-width:865px){.not-found__btn{--btnMXH:335px}}@-webkit-keyframes bg-rotate{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}25%{-webkit-transform:rotate(90deg) scale(.9) translate(-7%);transform:rotate(90deg) scale(.9) translate(-7%)}50%{-webkit-transform:rotate(180deg) scale(.8) translate(-7%,-7%);transform:rotate(180deg) scale(.8) translate(-7%,-7%)}75%{-webkit-transform:rotate(270deg) scale(.9) translate(0,-7%);transform:rotate(270deg) scale(.9) translate(0,-7%)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}@keyframes bg-rotate{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}25%{-webkit-transform:rotate(90deg) scale(.9) translate(-7%);transform:rotate(90deg) scale(.9) translate(-7%)}50%{-webkit-transform:rotate(180deg) scale(.8) translate(-7%,-7%);transform:rotate(180deg) scale(.8) translate(-7%,-7%)}75%{-webkit-transform:rotate(270deg) scale(.9) translate(0,-7%);transform:rotate(270deg) scale(.9) translate(0,-7%)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}.blog-nav{display:inline-flex;min-height:65px;margin-right:auto;margin-left:auto;padding:15px;flex-wrap:wrap;justify-content:center}@media (min-width:480px){.blog-nav{padding-top:calc(15px + -15 * (100vw - 480px)/ 320);padding-bottom:calc(15px + -15 * (100vw - 480px)/ 320)}}@media (min-width:800px){.blog-nav{padding-top:0;padding-bottom:0}}@media (min-width:321px){.blog-nav{padding-right:calc(15px + 15 * (100vw - 321px)/ 965);padding-left:calc(15px + 15 * (100vw - 321px)/ 965)}}@media (min-width:1286px){.blog-nav{padding-right:30px;padding-left:30px}}.blog-nav__link{font-weight:500;position:relative;display:flex;min-height:38px;margin-right:10px;margin-left:10px;padding-right:5px;padding-left:5px;transition:250ms;white-space:nowrap;text-transform:uppercase;color:#222;align-items:center}@media (min-width:966px){.blog-nav__link{margin-right:calc(10px + 25 * (100vw - 966px)/ 404);margin-left:calc(10px + 25 * (100vw - 966px)/ 404)}}@media (min-width:1370px){.blog-nav__link{margin-right:35px;margin-left:35px}}.blog-nav__link::before{position:absolute;bottom:-1px;left:0;width:100%;height:3px;content:'';transition:inherit;-webkit-transform:scale(0,1);transform:scale(0,1);background-color:#4fb0a7}@media screen and (max-width:800px){.blog-nav__link::before{height:1px}}.blog-nav__link:hover,.blog-nav__link_current{color:#4fb0a7}.blog-nav__link:hover::before,.blog-nav__link_current::before{content:'';-webkit-transform:scale(1,1);transform:scale(1,1)}.blog-nav__link:active:not(.blog-nav__link_current){background-color:rgba(79,176,167,.1)}@media screen and (min-width:866px){.blog-item{display:flex;--blog-item__body_offset-left:-70px;--rotate:6deg}}.blog-item+.blog-item{margin-top:44px}.blog-item__thumb{display:flex;overflow:hidden;box-shadow:0 0 0 1px rgba(0,0,0,.05);flex-grow:0;flex-shrink:0;flex-basis:370px;justify-content:center;align-items:center}@media (min-width:866px){.blog-item__thumb{flex-basis:calc(370px + 130 * (100vw - 866px)/ 419)}}@media (min-width:1285px){.blog-item__thumb{flex-basis:500px}}@media (min-width:1286px){.blog-item__thumb{flex-basis:calc(500px + 170 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.blog-item__thumb{flex-basis:670px}}@media screen and (max-width:865px){.blog-item__thumb{height:280px}}.blog-item__thumb--img{width:100%;height:100%;transition:2s;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:866px){.blog-item__thumb:hover .blog-item__thumb--img{-webkit-transform:rotateZ(var(--rotate)) scale(1.2);transform:rotateZ(var(--rotate)) scale(1.2)}}.blog-item__body{position:relative;z-index:2;max-width:1370px;margin-top:0;margin-right:var(--blog-item__body_offset-right);margin-bottom:35px;margin-left:var(--blog-item__body_offset-left);padding-top:25px;padding-right:10px;padding-bottom:25px;padding-left:10px;background-color:#fff;box-shadow:0 20px 40px rgba(0,0,0,.1);flex-grow:1;order:var(--blog-item_order)}@media (min-width:571px){.blog-item__body{margin-top:calc(0px + -70 * (100vw - 571px)/ 294)}}@media (min-width:865px){.blog-item__body{margin-top:-70px}}@media (min-width:866px){.blog-item__body{margin-top:calc(25px + 10 * (100vw - 866px)/ 419)}}@media (min-width:1285px){.blog-item__body{margin-top:35px}}@media (min-width:1286px){.blog-item__body{margin-top:calc(35px + 30 * (100vw - 1286px)/ 589);margin-bottom:calc(35px + 30 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.blog-item__body{margin-top:65px;margin-bottom:65px}}@media (min-width:321px){.blog-item__body{padding-right:calc(10px + 10 * (100vw - 321px)/ 318);padding-left:calc(10px + 10 * (100vw - 321px)/ 318)}}@media (min-width:639px){.blog-item__body{padding-right:20px;padding-left:20px}}@media (min-width:1286px){.blog-item__body{padding-right:calc(20px + 20 * (100vw - 1286px)/ 589);padding-left:calc(20px + 20 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.blog-item__body{padding-right:40px;padding-left:40px}}@media (min-width:1286px){.blog-item__body{padding-top:calc(25px + 25 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.blog-item__body{padding-top:50px}}@media screen and (max-width:865px){.blog-item__body{margin-right:15px;margin-left:15px}}@media screen and (max-width:570px){.blog-item__body{margin-right:0;margin-left:0;transition:250ms}}.blog-item__date{font-size:14px;margin-bottom:13px;letter-spacing:1.6px;color:#4fb0a7}@media (min-width:321px){.blog-item__date{font-size:calc(14px + 2 * (100vw - 321px)/ 544)}}@media (min-width:865px){.blog-item__date{font-size:16px}}.blog-item__heading{font-size:21px;font-weight:700;line-height:1.17;display:block;margin-bottom:8px;color:#222}@media (min-width:1286px){.blog-item__heading{font-size:calc(21px + 3 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.blog-item__heading{font-size:24px}}.blog-item__heading:hover{text-decoration:underline;-webkit-text-decoration-color:#4fb0a7;text-decoration-color:#4fb0a7}.blog-item__txt{font-size:14px;color:#555}@media (min-width:321px){.blog-item__txt{font-size:calc(14px + 2 * (100vw - 321px)/ 544)}}@media (min-width:865px){.blog-item__txt{font-size:16px}}@media screen and (min-width:1286px){.blog-item__txt{line-height:1.5}}.blog-category__inner{max-width:1600px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.blog-category__breadcrumb{margin-top:var(--breadcrumb_offset-top);margin-bottom:25px}.blog-category__heading{padding-top:5px;padding-bottom:21px;text-align:center;text-transform:uppercase}.blog-category__blog-nav{display:flex;overflow-x:auto;overflow-y:hidden;min-height:65px;margin-bottom:33px;border:1px solid #e8e8e8}@media (min-width:1286px){.blog-category__preview{padding-right:calc(0px + 100 * (100vw - 1286px)/ 589);padding-left:calc(0px + 100 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.blog-category__preview{padding-right:100px;padding-left:100px}}.blog-category__preview--blog-item:nth-child(even){--blog-item_order:-1;--blog-item__body_offset-left:0;--blog-item__body_offset-right:-70px;--rotate:-6deg}.blog-category__pagination{margin-top:var(--pagination_offset-top)}.blog-article{--blog-article_offset:0}@media (min-width:1286px){.blog-article{--blog-article_offset:calc(0px + 125 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.blog-article{--blog-article_offset:125px}}.blog-article__top{color:#fff;background-color:#161b1f}@media screen and (min-width:966px){.blog-article__top{display:flex}}.blog-article__top>*{flex:1 1 50%}.blog-article__top--left{position:relative;display:flex;flex-direction:column;flex-shrink:0}@media screen and (max-width:965px){.blog-article__top--left{height:200px}}.blog-article__top--breadcrumb{position:absolute;top:var(--breadcrumb_offset-top);margin-left:2px;--breadcrumb_color-shadow:rgba(0, 0, 0, .4)}@media (min-width:1600px){.blog-article__top--breadcrumb{left:calc(0px + 158 * (100vw - 1600px)/ 275)}}@media (min-width:1875px){.blog-article__top--breadcrumb{left:158px}}@media screen and (max-width:1600px){.blog-article__top--breadcrumb{left:15px}}.blog-article__top--img{max-height:100%;flex-grow:1;-o-object-fit:cover;object-fit:cover}.blog-article__top--right{display:flex;flex-direction:column;margin-right:calc(50% - (1600px / 2));padding-top:30px;padding-right:28px;padding-bottom:calc(var(--blog-article_offset) + 30px);padding-left:25px;justify-content:center}@media (min-width:1286px){.blog-article__top--right{padding-top:calc(30px + 30 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.blog-article__top--right{padding-top:60px}}@media (min-width:1286px){.blog-article__top--right{padding-left:calc(25px + 57 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.blog-article__top--right{padding-left:82px}}@media screen and (max-width:1600px){.blog-article__top--right{margin-right:15px}}@media screen and (max-width:1285px){.blog-article__top--right{padding-bottom:30px}}@media screen and (max-width:965px){.blog-article__top--right{margin-right:0;padding-right:15px;padding-left:15px}}.blog-article__top--row{font-size:14px;display:flex;margin-bottom:10px;flex-wrap:wrap}@media (min-width:1286px){.blog-article__top--row{font-size:calc(14px + 2 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.blog-article__top--row{font-size:16px}}.blog-article__top--row>*{display:flex;min-width:192px;min-height:38px;margin-bottom:7px;padding:5px 10px;align-items:center;justify-content:center}.blog-article__top--row>:not(:last-child){margin-right:20px}.blog-article__top--tags{color:#4fb0a7;border:1px solid #4fb0a7}.blog-article__top--date{background-color:#4fb0a7}.blog-article__top--heading{font-size:25px;margin:0;color:currentColor}@media (min-width:321px){.blog-article__top--heading{font-size:calc(25px + 5 * (100vw - 321px)/ 644)}}@media (min-width:965px){.blog-article__top--heading{font-size:30px}}@media (min-width:1286px){.blog-article__top--heading{font-size:calc(30px + 10 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.blog-article__top--heading{font-size:40px}}.blog-article__top--txt{font-size:16px;line-height:1.5;margin-top:18px}@media (min-width:1286px){.blog-article__top--txt{font-size:calc(16px + 2 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.blog-article__top--txt{font-size:18px}}.blog-article__content{position:relative;z-index:2;display:flex;flex-direction:column;max-width:1370px;margin-top:calc(var(--blog-article_offset) * -1);margin-right:auto;margin-left:auto;background-color:#fff}@media screen and (min-width:1370px){.blog-article__content{box-shadow:0 20px 40px rgba(0,0,0,.1)}}.blog-article__editor{font-size:16px;padding-top:20px;padding-right:15px;padding-bottom:30px;padding-left:15px}@media (min-width:321px){.blog-article__editor{padding-right:calc(15px + 85 * (100vw - 321px)/ 1554);padding-left:calc(15px + 85 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.blog-article__editor{padding-right:100px;padding-left:100px}}@media (min-width:321px){.blog-article__editor{padding-top:calc(20px + 48 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.blog-article__editor{padding-top:68px}}@media (min-width:321px){.blog-article__editor{padding-bottom:calc(30px + 58 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.blog-article__editor{padding-bottom:88px}}@media (min-width:321px){.blog-article__editor{font-size:calc(16px + 2 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.blog-article__editor{font-size:18px}}.blog-article__editor p{line-height:1.5}.blog-article__addthis{font-size:23px;display:flex;margin-top:10px;margin-right:0;margin-bottom:15px;margin-left:0;align-items:center}@media (min-width:321px){.blog-article__addthis{margin-bottom:calc(15px + 44 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.blog-article__addthis{margin-bottom:59px}}@media (min-width:321px){.blog-article__addthis{font-size:calc(23px + 5 * (100vw - 321px)/ 964)}}@media (min-width:1285px){.blog-article__addthis{font-size:28px}}.blog-article__addthis .custom_images{margin-right:20px;margin-left:20px}.blog-article__addthis .custom_images>a{margin-bottom:0;padding-right:20px;padding-left:20px}.blog-article__addthis::after,.blog-article__addthis::before{height:1px;content:'';background-color:#e8e8e8;flex-grow:1}.blog-article__module-box{--module-box__heading_ls:-.85px}.checkout-page{position:relative}.checkout-page__breadcrumb{position:absolute;z-index:20;top:var(--breadcrumb_offset-top);left:0;padding-left:calc(50% - (1570px / 2))}@media screen and (min-width:1056px){.checkout-page__breadcrumb{width:50%}}@media screen and (max-width:1600px){.checkout-page__breadcrumb{left:10px;padding-left:15px}}@media screen and (max-width:1285px){.checkout-page__breadcrumb{position:static;overflow:hidden;padding-top:24px;padding-left:29px;background-color:#f2f6f5}}@media screen and (max-width:1055px){.checkout-page__breadcrumb{padding-left:34px;background-color:#fff}}.existing-customer{font-size:16px;display:flex;min-height:102px;padding:10px;color:#222;background-color:#fff;align-items:center;justify-content:center}.existing-customer__title{margin-bottom:2px;text-align:center}.existing-customer__txt{line-height:1.5;text-align:center}.existing-customer a{font-weight:700;padding-bottom:.05em;color:#4fb0a7}#simplecheckout_customer{margin-bottom:58px}#simplecheckout_shipping{margin-bottom:48px}#simplecheckout_payment{margin-bottom:50px}#simplecheckout_payment_form{margin-bottom:50px;padding:0}#simplecheckout_shipping_address .simplecheckout__title{margin-bottom:25px}#total_sub_total{display:none}#simplecheckout_cart .product-table-body-row::after{left:31px;width:calc(100% - 31px)}@media screen and (max-width:359px){#simplecheckout_cart .product-table-body-row::after{left:0;width:100%}}#simplecheckout_cart .product-table-body-row .remove-btn{width:18px;height:18px}#simplecheckout_cart .product-table-body-row .remove-btn::after{width:1px}#simplecheckout_cart .product-table-body-row .remove-btn::before{height:1px}.product-modal{font-size:12px;display:flex;margin-top:8px;margin-bottom:8px;color:#a4a4a4;align-items:baseline}@media (min-width:1286px){.product-modal{font-size:calc(12px + 2 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.product-modal{font-size:14px}}.product-modal__val{margin-left:3px}.simplecheckout-cart-total-wrap{display:grid;grid-template-columns:15px 1fr;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.simplecheckouWt-total-row+.simplecheckouWt-total-row{margin-top:12px}.simplecheckouWt-total-row .simplecheckout-total-item{display:flex;flex-wrap:wrap;align-items:center}.simplecheckouWt-total-row .simplecheckout-cart-total-txt{font-size:14px;text-transform:uppercase}.simplecheckouWt-total-row .simplecheckout-cart-total-value{margin-left:auto;text-align:right;white-space:nowrap}.simplecheckouWt-total-row .simplecheckout-cart-total-remove{display:block;width:15px;margin-right:16px;margin-left:-31px;order:-1}.simplecheckouWt-total-row:last-child{margin-top:16px}.simplecheckouWt-total-row:last-child .simplecheckout-total-item{font-size:20px;font-weight:700;color:#222}.simplecheckouWt-total-row:last-child .simplecheckout-total-item .simplecheckout-cart-total-txt,.simplecheckouWt-total-row:last-child .simplecheckout-total-item .simplecheckout-cart-total-value{font-size:inherit}.simplecheckout-step{display:flex;flex-wrap:wrap}@media screen and (max-width:1055px){.simplecheckout-step{flex-direction:column}}.simplecheckout-step>*{max-width:none;margin:0;flex-grow:1}@media screen and (min-width:1056px){.simplecheckout-step>*{flex-basis:50%}}.simplecheckout-left-column{width:auto;padding-top:30px;padding-right:10px;padding-bottom:50px;padding-left:calc(50% - (1570px / 2));background-color:#f2f6f5;flex-shrink:0}@media (min-width:570px){.simplecheckout-left-column{padding-top:calc(30px + -5 * (100vw - 570px)/ 485)}}@media (min-width:1055px){.simplecheckout-left-column{padding-top:25px}}@media screen and (min-width:1286px){.simplecheckout-left-column{padding-top:55px}}@media (min-width:570px){.simplecheckout-left-column{padding-bottom:calc(40px + 35 * (100vw - 570px)/ 485)}}@media (min-width:1055px){.simplecheckout-left-column{padding-bottom:75px}}@media (min-width:1286px){.simplecheckout-left-column{padding-bottom:calc(75px + 75 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.simplecheckout-left-column{padding-bottom:150px}}@media (min-width:570px){.simplecheckout-left-column{padding-right:calc(20px + 10 * (100vw - 570px)/ 485)}}@media (min-width:1055px){.simplecheckout-left-column{padding-right:30px}}@media (min-width:1286px){.simplecheckout-left-column{padding-right:calc(30px + 70 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.simplecheckout-left-column{padding-right:100px}}@media screen and (max-width:1600px){.simplecheckout-left-column{padding-left:20px}}@media screen and (max-width:570px){.simplecheckout-left-column{padding-left:10px}}.simplecheckout-left-column>:not(.simplecheckout__heading):not(.simplecheckout__existing-customer){margin-left:5px}@media (min-width:1286px){.simplecheckout-left-column>:not(.simplecheckout__heading):not(.simplecheckout__existing-customer){margin-left:calc(5px + 80 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.simplecheckout-left-column>:not(.simplecheckout__heading):not(.simplecheckout__existing-customer){margin-left:85px}}.simplecheckout-right-column{position:relative;display:flex;flex-direction:column;width:auto;padding-top:38px;padding-right:calc(50% - (1570px / 2))}@media screen and (min-width:1286px){.simplecheckout-right-column{padding-top:68px}}.simplecheckout-right-column>*{margin-right:51px;margin-left:30px}@media (min-width:570px){.simplecheckout-right-column>*{margin-right:calc(51px + 34 * (100vw - 570px)/ 485)}}@media (min-width:1055px){.simplecheckout-right-column>*{margin-right:85px}}@media (min-width:1286px){.simplecheckout-right-column>*{margin-left:calc(30px + 22 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.simplecheckout-right-column>*{margin-left:52px}}.simplecheckout-right-column .simplecheckout-cart__btn{max-width:618px;margin-top:30px;margin-right:auto;margin-left:auto;-webkit-transform:translateX(14px);transform:translateX(14px)}.simplecheckout__existing-customer{margin-right:0;margin-bottom:23px;margin-left:0}@media (min-width:1286px){.simplecheckout__existing-customer{margin-left:calc(0px + 70 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.simplecheckout__existing-customer{margin-left:70px}}@media (min-width:1286px){.simplecheckout__existing-customer{margin-right:calc(0px + -15 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.simplecheckout__existing-customer{margin-right:-15px}}.simplecheckout__heading{margin-bottom:25px;text-transform:uppercase;--headingFZ:22px}@media (min-width:570px){.simplecheckout__heading{--headingFZ:calc(22px + 8 * (100vw - 570px) / 485)}}@media (min-width:1055px){.simplecheckout__heading{--headingFZ:30px}}@media (min-width:570px){.simplecheckout__heading{margin-bottom:calc(25px + 15 * (100vw - 570px)/ 485)}}@media (min-width:1055px){.simplecheckout__heading{margin-bottom:40px}}@media screen and (max-width:1055px){.simplecheckout__heading{text-align:center}}@media screen and (min-width:1286px){.simplecheckout__heading{letter-spacing:1.5px}}.simplecheckout__title{font-size:18px;font-weight:700;margin-bottom:35px;text-transform:uppercase;color:#222}@media screen and (min-width:1286px){.simplecheckout__title{letter-spacing:.9px}}.simplecheckout__txt{line-height:1.5}.simplecheckout-block{margin-bottom:0}.simplecheckout-block-content{padding:0}.simplecheckout-method-heading{font-size:16px;font-weight:700;margin-bottom:25px;text-transform:uppercase;color:#a4a4a4}@media screen and (min-width:1286px){.simplecheckout-method-heading{letter-spacing:.8px}}.simplecheckout-rule-group{font-size:12px;position:absolute;top:100%;left:0;width:100%;text-align:center}.simplecheckout-error-text{margin:0}.simplecheckout__inner{display:flex;flex-direction:column;max-width:1600px;min-height:400px;margin-right:auto;margin-left:auto;padding-top:50px;padding-right:15px;padding-bottom:50px;padding-left:15px}.simplecheckout__content{display:flex;flex-direction:column;width:100%;justify-content:center;flex-grow:1}.simplecheckout__content--txt-empty{font-size:50px;margin-bottom:20px;text-align:center}.simplecheckout__content--btn{margin:auto;white-space:nowrap}.simple-wrap{position:-webkit-sticky;position:sticky;top:10px;padding-bottom:60px}@media screen and (max-width:1285px){.simple-wrap{top:70px}}@media screen and (max-width:1055px){.simplecheckout-cart__btn{position:static;bottom:30px;margin-top:50px;margin-right:auto;margin-left:auto!important;--btnMXH:calc(100% - 60px);--btnMNH:60px}}.powered{color:#555}.powered__txt{font-family:gotham-pro,sans-serif;line-height:1.5}.powered__logo{font-family:audiowide,sans-serif;font-size:27px;line-height:normal;letter-spacing:.5px;text-transform:uppercase}.footer{display:flex;overflow:hidden;padding-top:40px;background-color:#e7eeec}@media (min-width:1286px){.footer{padding-top:calc(40px + 18 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.footer{padding-top:58px}}@media screen and (max-width:865px){.footer{display:block}}.footer__asaid,.footer__content{display:flex;flex-direction:column;min-height:0;padding-top:28px;justify-content:space-between}@media (min-width:1156px){.footer__asaid,.footer__content{padding-top:calc(28px + 22 * (100vw - 1156px)/ 129)}}@media (min-width:1285px){.footer__asaid,.footer__content{padding-top:50px}}@media (min-width:1286px){.footer__asaid,.footer__content{padding-top:calc(50px + 38 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.footer__asaid,.footer__content{padding-top:65px}}@media (min-width:1286px){.footer__asaid,.footer__content{min-height:calc(390px + 108 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.footer__asaid,.footer__content{min-height:498px}}.footer__content{width:70.05208%;padding-left:calc(50% - (var(--offset-pl)/ 2));background-color:var(--root_bgc);box-shadow:4px -1px 60px rgba(0,0,0,.05);--offset-pl:1095px}@media (min-width:1286px){.footer__content{--offset-pl:calc(1095px + 305 * (100vw - 1286px) / 589)}}@media (min-width:1875px){.footer__content{--offset-pl:1400px}}@media screen and (max-width:1285px){.footer__content{padding-left:0}}@media screen and (max-width:865px){.footer__content{width:100%}}.footer__nav{display:flex;margin-left:15px;justify-content:space-between}.footer__nav>*{margin-right:35px}@media (min-width:1286px){.footer__nav>*{margin-right:calc(35px + 129 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.footer__nav>*{margin-right:60px}}@media screen and (max-width:1055px){.footer__nav{flex-wrap:wrap}.footer__nav>*{margin-right:50px;flex-grow:1}}.footer__nav-item{margin-bottom:30px}.footer__copyright,.footer__powered{display:flex;flex-direction:column;min-height:75px;}@media (min-width:1286px){.footer__copyright,.footer__powered{min-height:calc(75px + 27 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.footer__copyright,.footer__powered{min-height:102px}}.footer__copyright{position:relative}.footer__copyright::before{position:absolute;right:0;bottom:96%;width:calc(100% + 120px);height:1px;content:'';background-color:#e8e8e8}.footer__copyright--txt{margin-left:15px;color:#555}@media screen and (max-width:570px){.footer__copyright--txt{width:75%}}.footer__asaid{padding-right:15px;padding-left:20px}@media (min-width:1286px){.footer__asaid{padding-left:calc(20px + 56 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.footer__asaid{padding-left:76px}}@media screen and (min-width:1156px){.footer__asaid{flex-shrink:0}}@media screen and (max-width:865px){.footer__asaid{display:flex;flex-direction:row-reverse;margin-right:calc(var(--gap)/ -2);margin-left:calc(var(--gap)/ -2);padding-top:0;--col:2;--gap:6px;flex-wrap:wrap;align-items:center}.footer__asaid>*{width:calc(100%/var(--col) - var(--gap))}.footer__asaid>*{margin-right:calc(var(--gap)/ 2);margin-left:calc(var(--gap)/ 2);word-wrap:break-word}}@media screen and (max-width:570px){.footer__asaid{padding-top:10px;--col:1}}@media screen and (max-width:865px){.footer__asaid .nav-item__heading{display:none}}.footer__powered{margin-left:-4px}@media (min-width:1286px){.footer__powered{margin-bottom:calc(0px + 4 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.footer__powered{margin-bottom:4px}}.manufacturer-sort{margin-top:30px}.manufacturer-sort__heading{font-size:16px;font-weight:700;text-transform:uppercase;color:#222}@media (min-width:1286px){.manufacturer-sort__heading{font-size:calc(16px + 2 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.manufacturer-sort__heading{font-size:18px}}.manufacturer-sort__alphabet{display:flex;margin-top:5px;margin-right:calc(var(--flex_offset)/ -2);margin-bottom:10px;margin-left:calc(var(--flex_offset)/ -2);padding-top:10px;padding-bottom:10px;flex-wrap:wrap;--flex_offset:10px}.manufacturer-sort__alphabet--item{font-size:16px;font-weight:500;display:flex;height:36px;margin-right:calc(var(--flex_offset)/ 2);margin-bottom:var(--flex_offset);margin-left:calc(var(--flex_offset)/ 2);transition:250ms;border:1px solid #ddd;border-radius:4px;background-color:#fff;box-shadow:2px 1px 2px rgba(0,0,0,.15);flex-basis:37.88px;align-items:center;justify-content:center}.manufacturer-sort__alphabet--item:hover{color:#fff;background-color:#ddd;text-shadow:1px 1px 2px rgba(0,0,0,.3)}.manufacturer-list{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px}@media (min-width:321px){.manufacturer-list{grid-gap:calc(10px + 20 * (100vw - 321px)/ 1554)}}@media (min-width:1875px){.manufacturer-list{grid-gap:30px}}@media screen and (max-width:1285px){.manufacturer-list{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:965px){.manufacturer-list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:740px){.manufacturer-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:480px){.manufacturer-list{grid-template-columns:repeat(1,1fr)}}.manufacturer-list__item{padding:10px 15px;border:1px solid #ddd}.manufacturer-list__item--head{font-size:30px;font-weight:700}.manufacturer-list__item--body{position:relative;margin-left:9.5px}.manufacturer-list__item--body::before{position:absolute;z-index:2;top:0;left:-1px;display:block;width:1px;height:calc(100% - (16px / 2));content:'';background-color:#999}.manufacturer-list__item--link{display:flex;margin-left:-1px;padding-top:4px;padding-bottom:4px;align-items:baseline}.manufacturer-list__item--link::before{width:12px;height:1px;margin-right:1px;content:'';background-color:#999}:root{--account_offset:150px}.account-content__heading,.address-list__heading,.b-simple__heading,.forgotten__heading,.histories__heading,.order-list__heading,.welcome__heading{font-size:22px;font-weight:600;line-height:1.1}@media (min-width:1286px){.account-content__heading,.address-list__heading,.b-simple__heading,.forgotten__heading,.histories__heading,.order-list__heading,.welcome__heading{font-size:calc(22px + 5 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.account-content__heading,.address-list__heading,.b-simple__heading,.forgotten__heading,.histories__heading,.order-list__heading,.welcome__heading{font-size:27px}}@media screen and (max-width:1285px){.address-list,.b-simple,.forgotten,.histories,.order-list{padding-left:50px}}.account-menu__link{font-size:18px;line-height:1.1;position:relative;display:flex;min-height:48px;padding-top:3px;padding-bottom:5px;padding-left:13px;transition:450ms;-webkit-transform:translateX(-26px);transform:translateX(-26px);letter-spacing:1px;color:#777;border-radius:6px;align-items:center}.account-menu__link::before{font-family:'Font Awesome 5 Pro',sans-serif;font-weight:300;display:inline-block;width:16px;margin-bottom:2px;content:'';transition:opacity .3s,-webkit-transform .2s;transition:opacity .3s,transform .2s;transition:opacity .3s,transform .2s,-webkit-transform .2s;-webkit-transform:translate(-12px,1px);transform:translate(-12px,1px);opacity:0}.account-menu__link:hover,.account-menu__link_current{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.account-menu__link:hover::before,.account-menu__link_current::before{transition:opacity .2s,-webkit-transform 350ms;transition:opacity .2s,transform 350ms;transition:opacity .2s,transform 350ms,-webkit-transform 350ms;-webkit-transform:translate(0,1px);transform:translate(0,1px);opacity:1}.account-menu__link:active{background-color:#e5e5e5}.account-menu__link:hover{color:#4fb0a7}.account-menu__link_current{font-weight:500;color:#4fb0a7}.account-menu__link_current::before{font-weight:900}.welcome{display:grid;margin-top:10px;padding-bottom:var(--account_offset);grid-template-columns:1fr .8fr;grid-gap:40px}@media (min-width:1286px){.welcome{grid-gap:calc(40px + 20 * (100vw - 1286px)/ 589)}}@media (min-width:1875px){.welcome{grid-gap:60px}}@media screen and (min-width:1286px){.welcome{max-width:90%}}@media screen and (max-width:1285px){.welcome{padding-right:10px;padding-left:10px}}@media screen and (max-width:940px){.welcome{max-width:calc(100% - 35px);grid-template-columns:auto}}.welcome__new-customer{display:flex;flex-direction:column}.welcome__heading{margin-bottom:10px}.welcome__title{font-size:14px;font-weight:500}.welcome__txt{line-height:1.3;margin-top:27px;margin-bottom:10px}.welcome__btn{margin-top:auto}.welcome__form-modal{margin-top:10px}.forgotten{max-width:600px;padding-bottom:var(--account_offset)}.forgotten__heading{margin-bottom:20px}.forgotten__txt{line-height:1.3;margin-bottom:10px}.b-simple{max-width:850px;padding-bottom:var(--account_offset)}.b-simple__heading{margin-top:0;margin-bottom:10px}.b-simple__have-account{margin-bottom:25px}.b-simple__have-account a{font-weight:500}.b-simple__title{font-size:18px;font-weight:500;margin-top:25px;margin-bottom:10px}.b-simple .simplecheckout-rule-group{text-align:left}.account-content{display:grid;padding-bottom:var(--account_offset);padding-left:8px;grid-gap:30px}.account-content__heading{margin-bottom:20px}.account-content__list{display:flex;flex-direction:column;align-items:flex-start}.account-content__list--item{display:inline-block}.account-content__list--item+.account-content__list--item{margin-top:10px}.address-list{margin-top:-8px;padding-bottom:var(--account_offset)}.address-list__heading{margin-bottom:20px}.address-list__table{display:grid;max-width:97%;grid-template-columns:repeat(3,1fr);grid-gap:10px}@media (min-width:571px){.address-list__table{max-width:calc(97% + -7 * (100vw - 571px)/ 1304)}}@media (min-width:1875px){.address-list__table{max-width:90%}}@media (min-width:571px){.address-list__table{grid-gap:calc(10px + 20 * (100vw - 571px)/ 869)}}@media (min-width:1440px){.address-list__table{grid-gap:30px}}@media screen and (max-width:965px){.address-list__table{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:740px){.address-list__table{grid-template-columns:100%}}.address-list__table--item{position:relative;border:1px solid #ddd;border-radius:4px}.address-list__table--body{padding:10px 60px 10px 15px}@media screen and (max-width:639px){.address-list__table--body{margin-top:34px;padding-top:2px;padding-right:10px;padding-left:10px}}.address-list__table--control{position:absolute;top:0;right:0;display:flex;align-items:center}@media screen and (max-width:639px){.address-list__table--control{margin-top:4px;margin-right:10px}}.address-list__table--control>*{display:flex;width:30px;height:30px;align-items:center;justify-content:center}.address-list__table--delete,.address-list__table--edit{font-size:20px}.address-list__elms{margin-top:30px;--elm-position_offset:30px}.order-list{margin-top:-8px;padding-bottom:var(--account_offset)}.order-list__heading{margin-bottom:20px}.order-list__table{padding-right:2px}.histories{margin-top:-8px;padding-bottom:var(--account_offset)}.histories__heading{margin-bottom:20px}.histories__table-wrap table,.order-list__table-wrap table{--table-BDC:#eee}.histories__table-wrap tfoot tr,.histories__table-wrap thead tr,.order-list__table-wrap tfoot tr,.order-list__table-wrap thead tr{height:44px}.histories__table-wrap thead tr,.order-list__table-wrap thead tr{background-color:#eee}.histories__elms,.order-list__elms{margin-top:30px}.coronavirus-warning{padding:20px var(--pdlr) 30px;-webkit-animation:pulse 2s 4s infinite;animation:pulse 2s 4s infinite;text-align:center;border:2px solid #e2966e;background:rgba(22,27,31,.85);box-shadow:0 0 0 5px transparent;--pdlr:18px;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (min-width:866px){.coronavirus-warning{--pdlr:calc(18px + 12 * (100vw - 866px) / 505)}}@media (min-width:1371px){.coronavirus-warning{--pdlr:30px}}.coronavirus-warning:not(.coronavirus-warning_services){margin-bottom:40px}.coronavirus-warning_services{margin-top:40px}@media (min-width:866px){.coronavirus-warning_services{margin-top:calc(40px + -40 * (100vw - 866px)/ 819)}}@media (min-width:1685px){.coronavirus-warning_services{margin-top:0}}.coronavirus-warning__heading{margin-bottom:10px;-webkit-animation:blur 1.3s ease-out 3;animation:blur 1.3s ease-out 3;animation-text-shadow:0 0 5px rgba(255,255,255,.3),0 0 7px rgba(255,255,255,.3)}.coronavirus-warning__txt{font-size:15px;line-height:1.5}@media (min-width:866px){.coronavirus-warning__txt{font-size:calc(15px + 5 * (100vw - 866px)/ 505)}}@media (min-width:1371px){.coronavirus-warning__txt{font-size:20px}}@-webkit-keyframes blur{from{text-shadow:0 0 10px rgba(255,255,255,.3),0 0 10px rgba(255,255,255,.3),0 0 25px rgba(255,255,255,.3),0 0 25px rgba(255,255,255,.3),0 0 25px rgba(255,255,255,.3),0 0 25px rgba(255,255,255,.3),0 0 25px rgba(255,255,255,.3),0 0 25px rgba(255,255,255,.3),0 0 50px rgba(255,255,255,.3),0 0 50px rgba(255,255,255,.3),0 0 50px rgba(226,150,110,.4),0 0 150px rgba(226,150,110,.4),0 10px 100px rgba(226,150,110,.4),0 10px 100px rgba(226,150,110,.4),0 10px 100px rgba(226,150,110,.4),0 10px 100px rgba(226,150,110,.4),0 -10px 100px rgba(226,150,110,.4),0 -10px 100px rgba(226,150,110,.4)}}@keyframes blur{from{text-shadow:0 0 10px rgba(255,255,255,.3),0 0 10px rgba(255,255,255,.3),0 0 25px rgba(255,255,255,.3),0 0 25px rgba(255,255,255,.3),0 0 25px rgba(255,255,255,.3),0 0 25px rgba(255,255,255,.3),0 0 25px rgba(255,255,255,.3),0 0 25px rgba(255,255,255,.3),0 0 50px rgba(255,255,255,.3),0 0 50px rgba(255,255,255,.3),0 0 50px rgba(226,150,110,.4),0 0 150px rgba(226,150,110,.4),0 10px 100px rgba(226,150,110,.4),0 10px 100px rgba(226,150,110,.4),0 10px 100px rgba(226,150,110,.4),0 10px 100px rgba(226,150,110,.4),0 -10px 100px rgba(226,150,110,.4),0 -10px 100px rgba(226,150,110,.4)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}15%{box-shadow:0 0 0 3px rgba(255,197,0,.15)}30%{box-shadow:0 0 0 5px rgba(255,197,0,.15),0 0 0 10px rgba(255,197,0,.15)}30%{box-shadow:0 0 0 10px rgba(255,197,0,.15),0 0 0 20px rgba(255,197,0,.15)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}15%{box-shadow:0 0 0 3px rgba(255,197,0,.15)}30%{box-shadow:0 0 0 5px rgba(255,197,0,.15),0 0 0 10px rgba(255,197,0,.15)}30%{box-shadow:0 0 0 10px rgba(255,197,0,.15),0 0 0 20px rgba(255,197,0,.15)}}@media screen and (max-width: 640px){.header-top__main-inf{position: fixed; top: 85px; right: 15px; justify-content: flex-end; min-width: auto !important; background: rgba(244,244,244,0); color: #f2f6f5; padding: 0;}}@media screen and (max-width: 500px){.header-top__main-inf{ top: 83px; right: 90px; width: auto !important; } .header-top__main-inf--tel{padding: 0 !important}}
@media screen and (max-width: 640px) {
    .js_header.fixed .header-top__main-inf{
        top: 21px;
        right: 105px;
    
    }
}
/* SERVICE FAQ */
.service_faq{
    width: 100%;
    margin: 50px 0;
}
.service_faq-title{
    font-size: 30px;
    font-weight: 700;
    margin-bottom: 20px;
}
.service_faq-item{
    position: relative;
    width: 100%;
    overflow: hidden;
    border: 1px solid #3B4751;
    border-bottom-color: transparent;
    transition: 0.3s height;
}
.service_faq-item:last-of-type{
    border-bottom-color: #3B4751;
}
.service_faq-item__question{
    position: relative;
    cursor: pointer;
    z-index: 1;
    display: flex;
    align-items: center;
    font-size: 20px;
    color: white;
    font-weight: 600;
    padding: 20px 45px;
    background-color: #161B1F;
}
.service_faq-item__question .svg svg{
    position: absolute;
    top: 50%;
    left: 15px;
    transform: translateY(-50%);
    fill: #fff;
    width: 20px;
    height: 20px;
}
.service_faq-item__question > svg{
    width: 20px;
    height: 20px;
    position: absolute;
    top: 50%;
    right: 15px;
    transform: translateY(-50%);
    fill: #fff;
    transition: 0.3s all;
}
.service_faq-item__answer{
    width: 100%;
    font-size: 16px;
    color: white;
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 20px 20px;
    opacity: 0;
    transition: 0.3s opacity;
}
.service_faq-item.opened .service_faq-item__answer{
    opacity: 1;
}
.service_faq-item.opened .service_faq-item__question > svg{
    transform: scaleY(-1);
}
@media screen and (max-width: 1000px){
    .service_faq{
        margin: 40px 0;
    }
    .service_faq-title{
        font-size: 26px;
    }
    .service_faq-item__question{
        font-size: 18px;
        padding: 20px 45px;
    }
    .service_faq-item__question .svg svg{
        left: 15px;
        width: 20px;
        height: 20px;
    }
    .service_faq-item__question > svg{
        width: 20px;
        height: 20px;
        right: 15px;
    }
    .service_faq-item__answer{
        font-size: 14px;
        padding: 20px 20px;
    }
}
@media screen and (max-width: 700px){
    .service_faq{
        margin: 30px 0;
    }
    .service_faq-title{
        font-size: 22px;
    }
    .service_faq-item__question{
        font-size: 16px;
        padding: 16px 40px;
    }
    .service_faq-item__question .svg svg{
        left: 10px;
        width: 20px;
        height: 20px;
    }
    .service_faq-item__question > svg{
        width: 20px;
        height: 20px;
        right: 10px;
    }
    .service_faq-item__answer{
        font-size: 13px;
        padding: 18px 18px;
    }
    .service_faq-item.opened .service_faq-item__question > svg{
        top: 45%;
    }
}
@media screen and (max-width: 480px){
    .service_faq{
        margin: 30px 0;
    }
    .service_faq-title{
        font-size: 20px;
    }
    .service_faq-item__question{
        font-size: 14px;
        padding: 14px 35px;
    }
    .service_faq-item__question .svg svg{
        left: 10px;
        width: 15px;
        height: 15px;
    }
    .service_faq-item__question > svg{
        width: 15px;
        height: 15px;
        right: 10px;
    }
    .service_faq-item__answer{
        font-size: 12px;
        padding: 16px 16px;
    }
    .service_faq-item.opened .service_faq-item__question > svg{
        top: 35%;
    }
}
/* SERVICE FAQ */
.p-item.not_in_stock{
    opacity: 0.6;
}
@media screen and (max-width: 1540px) and (min-width: 1286px) {
    .header,
    .simple-content {
        zoom: 80%;
    }

    .header-top__inner {
        max-width: 1630px;
        margin-left: auto;
    }

    .header-main__inner {
        max-width: 1600px;
    }

    .footer {
        zoom: 95%;
    }
    .success-page {
        zoom: 79.5%;
    }
    .page-container__inner,
    .blog-category,
    .blog-article,
    .layout-page,
    .layout-inf,
    .service-list,
    .service-page,
    .contacts-page,
    .columns {
        zoom: 85%;
    }

}

@media screen and (max-width: 1371px) and (min-width: 1286px) {
    .header-top__inner {
        max-width: 1500px;
    }

    .header-main__inner {
        max-width: 1450px;
    }

    .page-container__inner,
    .blog-category,
    .blog-article,
    .layout-page,
    .layout-inf,
    .service-list,
    .service-page,
    .contacts-page,
    .columns {
        zoom: 80%;
    }

    .footer {
        zoom: 85%;
    }

}
.header-top{
    z-index: 1;
}

/* Portfolio */
.mn-dropdown__category--link{
    padding-top: 7px;
    padding-bottom: 7px;
}
.editor img:only-of-type{
    margin-right: 50px;
}
@media screen and (max-width: 965px){
    .blog-article__top--left{
        height: unset;
    }
    .editor img{
        margin-right: 40px;
    }
}
@media screen and (max-width: 600px){
    .editor img{
        margin-right: 30px;
    }
}
@media screen and (max-width: 480px){
    .editor img{
        margin-right: 20px;
    }
}
.editor p > img ~ img{
    margin-right: 0px;
}
.editor p > img:nth-last-child(n+4){
    margin-right: 0px;
}

.portfolio{
}
.portfolio__wrapper{
    display: flex;
    flex-shrink: 0;
    flex-wrap: wrap;
    width: 1288px;
    margin: 0 auto;
}
.portfolio__wrapper > *{
    /*width: calc((1452px/3) - 84px);*/
    /*width: calc((100%/3) - 84px);*/
}
.portfolio__item{
    width: 400px;
    display: block;
    overflow: hidden;
    position: relative;
    margin-top: 0!important;
    margin-bottom: 44px;
    margin-right: 44px;
}
.portfolio__item:nth-of-type(3n){
    margin-right: 0;
}
.portfolio__item .blog-item__body{
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    width: 100%;
    background-color: rgba(0,0,0,0.5);
    top: 0;
    left: 0;
    margin: 0;
    padding: 30px;
    transition: 0.3s all;
}
.portfolio__item .blog-item__body:hover{
    opacity: 0;
}
.portfolio__item .blog-item__body .blog-item__date{
    position: absolute;
    top: 20px;
    left: 0;
    width: 100%;
    text-align: center;
    color: white;
}
.portfolio__item .blog-item__body .blog-item__heading{
    width: 100%;
    text-align: center;
    color: white;
}
.portfolio__item .blog-item__body .blog-item__heading:hover{
    text-decoration: none;
}
@media (max-width: 1285px){
    .portfolio__wrapper{
        max-width: 1200px;
    }
    .portfolio__item{
        width: 370px;
    }
}
@media (max-width: 1250px){
    .portfolio__wrapper{
        max-width: 1100px;
    }
    .portfolio__item{
        width: 337px;
    }
}
@media (max-width: 1130px){
    .portfolio__wrapper{
        max-width: 900px;
    }
    .portfolio__item{
        width: 280px;
        margin-right: 30px;
        margin-bottom: 30px;
    }
    .portfolio__item .blog-item__body .blog-item__date{
        font-size: 14px;
    }
    .portfolio__item .blog-item__body .blog-item__heading{
        font-size: 17px;
    }
}
@media (max-width: 950px){
    .portfolio__wrapper{
        max-width: 700px;
    }
    .portfolio__item{
        width: 335px;
        margin-right: 30px!important;
        margin-bottom: 30px;
    }
    .portfolio__item:nth-of-type(2n){
        margin-right: 0!important;
    }
}
@media (max-width: 865px){
    .portfolio__item .blog-item__thumb{
        height: unset;
    }
}
@media (max-width: 750px){
    .portfolio__wrapper{
        max-width: 600px;
    }
    .portfolio__item{
        width: 285px;
        margin-right: 30px!important;
        margin-bottom: 30px;
    }
    .portfolio__item:nth-of-type(2n){
        margin-right: 0!important;
    }
}
@media (max-width: 650px){
    .portfolio__wrapper{
        max-width: 500px;
    }
    .portfolio__item{
        width: 240px;
        margin-right: 20px!important;
        margin-bottom: 20px;
    }
    .portfolio__item:nth-of-type(2n){
        margin-right: 0!important;
    }
    .portfolio__item .blog-item__body .blog-item__date{
        font-size: 12px;
    }
    .portfolio__item .blog-item__body .blog-item__heading{
        font-size: 14px;
    }
}
@media (max-width: 580px){
    .portfolio__wrapper{
        max-width: 420px;
    }
    .portfolio__item{
        width: 100%;
        margin-right: 0px!important;
        margin-bottom: 20px;
    }
    .portfolio__item .blog-item__body .blog-item__date{
        font-size: 14px;
    }
    .portfolio__item .blog-item__body .blog-item__heading{
        font-size: 17px;
    }
}
@media (max-width: 480px){
    .portfolio__wrapper{
        max-width: 360px;
    }
    .portfolio__item{
        width: 100%;
        margin-right: 0px!important;
        margin-bottom: 20px;
    }
    .portfolio__item .blog-item__body .blog-item__date{
        font-size: 14px;
    }
    .portfolio__item .blog-item__body .blog-item__heading{
        font-size: 17px;
    }
}
@media (max-width: 420px){
    .portfolio__wrapper{
        max-width: 320px;
    }
    .portfolio__item{
        width: 100%;
        margin-right: 0px!important;
        margin-bottom: 20px;
    }
    .portfolio__item .blog-item__body .blog-item__date{
        font-size: 12px;
    }
    .portfolio__item .blog-item__body .blog-item__heading{
        font-size: 15px;
    }
}
@media (max-width: 350px){
    .portfolio__wrapper{
        max-width: 290px;
    }
    .portfolio__item{
        width: 100%;
        margin-right: 0px!important;
        margin-bottom: 20px;
    }
    .portfolio__item .blog-item__body .blog-item__date{
        font-size: 12px;
    }
    .portfolio__item .blog-item__body .blog-item__heading{
        font-size: 15px;
    }
}
/* Portfolio end */

/* Disable second zoom in blog */
.pswp--zoom-allowed .pswp__img{
    cursor: default;
}
/* Disable second zoom in blog end */

/* Calendar */
.calendar__banner{
    min-height: 250px;
}
.calendar__title{
    font-size: 50px;
}
.calendar__letters{
    width: 100%;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
.calendar__letters-item{
    width: 9%;
    margin-bottom: 30px;
    display: flex;
    justify-content: center;
}
.calendar__letters-item__text{
    font-size: 44px;
    font-weight: 700;
    width: 64px;
    height: 64px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #1F252A;
    border: 2px solid #1F252A;
    transition: 0.3s all;
}
@media (max-width: 1200px){
    .calendar__letters-item{
        width: 11%;
    }
}
@media (max-width: 1000px){
    .calendar__letters-item{
        width: 13%;
    }
    .calendar__letters-item__text{
        font-size: 36px;
        width: 56px;
        height: 56px;
    }
}
@media (max-width: 600px){
    .calendar__letters-item{
        width: 17%;
        margin-bottom: 25px;
    }
    .calendar__letters-item__text{
        font-size: 32px;
        width: 52px;
        height: 52px;
    }
}
@media (max-width: 480px){
    .calendar__letters-item{
        width: 25%;
        margin-bottom: 18px;
    }
    .calendar__letters-item__text{
        font-size: 24px;
        width: 40px;
        height: 40px;
    }
}
.calendar__letters-item__text:hover{
    color: white;
    background-color: #1F252A;
}
.calendar__descriptions{
    margin-top: 60px;
    width: 100%;
}
.calendar__descriptions-item{
    width: 100%;
}
.calendar__descriptions-item__title{
    font-size: 44px;
    color: #1F252A;
    margin-bottom: 20px;
}
/* Calendar end */


/* Product page start */
@media screen and (max-width: 570px) {
    .product .main-attr {
        display: none;
    }
}

.header-top__main-inf--address {
    font-size: 14px;
    position: absolute;
    /* right: var(--pr); */
    top: 10px;
}
@media screen and (max-width: 815px) {
    .header-top__main-inf--address {
        display: none;
    }
}

/* Header City Dropdown Button */
.header-top__main-inf {
    min-width: 305px;
}

.header-top__city-toggle {
    margin: 0 1px;
}

.header-top__city-dropbtn {
    background-color: #4fb0a7;
    color: #000;
    display: flex;
    align-items: center;
    padding: 16px;
    font-size: 16px;
    border: none;
    cursor: pointer;
    height: 100%;
    transition-property: all;
    transition-duration: 250ms;
    transition-timing-function: ease;
    transition-delay: 0s;
}

.header-top__city-dropbtn:hover, .header-top__city-dropbtn:focus {
    background-color: #1f252a;
    color: #fff;
    outline: none;
}

.header-top__city-dropdown {
    position: relative;
    display: inline-block;
    height: 100%;
    z-index: 10;
}

.header-top__dropdown-content {
    display: none;
    position: absolute;
    background-color: #f1f1f1;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}

.header-top__dropdown-content a {
    color: black;
    padding: 25px 16px;
    text-decoration: none;
    height: 40px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.header-top__dropdown-content a:hover {
    background-color: #4fb0a7;
    background-image: none;
}

.show {display:block;}

.header-top__basket {
    order: 2;
}
.header-top.js_header_top {
    z-index: 2100;
}

@media (max-width: 500px){
    .header-top__city-toggle {
        margin: 0;
    }
}
/* Header City Dropdown Button    end */


/* ------------ Contact page ------------ */
/* .contacts-page__top {
    flex-direction: column;
}
.contacts-page__city {
    display: flex;
    margin-bottom: 100px;
}
.contacts-page__city-second .contacts-page__content {
    padding-top: 65px;
}
.contacts-page__city:last-child {
    margin-bottom: 0;
}
.contacts__open-info {
    display: flex;
    flex-wrap: wrap;
    max-width: 275px;
}
.contacts-page__main-info {
    padding-right: 100px;
    max-width: 1574px;
}
.contacts-page__main-info .contacts-main__list {
    display: flex;
    justify-content: space-between;
    width: 100%;
}
.contacts-page__content.just-breadcrumbs {
    padding-bottom: 0;
}
.contacts-main__title {
    text-align: center;
    font-size: 60px;
    line-height: 43px;
    text-indent: -.077em;
    letter-spacing: 0;
    color: #1f252a;
    margin-bottom: 70px;
}
.contacts-main__item-title {
    font-size: 18px;
    color: #51a392;
    margin-bottom: 15px;
}
.contacts-main__item-data {
    font-size: 24px;
    color: #1f252a;
    display: flex;
    flex-direction: column;
    line-height: 40px;
}
.contacts-main__social {
    display: flex;
}
.contacts-main__social .social__link {
    margin-right: 30px !important;
}
.contacts-main__item-data a {
    text-decoration: none;
    background: none;
}
.contacts-main__item-data a:hover {
    background-image: none;
}
.contacts-main__list .nav-item__txt {
    display: flex;
    flex-wrap: wrap;
    max-width: 275px;
}
.contacts-separate {
    border-top: 1px solid #efefef;
    margin-left: -166px;
}
.contacts-separate__title-wrapper {
    max-width: 1600px;
    margin: 0 auto;
    padding: 50px 0 70px;
    text-align: center;
}
.contacts-separate__title {
    font-size: 32px;
    line-height: 75px;
    color: #1f252a;
    font-family: gotham-pro, sans-serif;
    font-weight: 500;
}
@media screen and (max-width: 1700px) {
    .contacts-separate {
        margin-left: -15px;
    }
}
@media screen and (max-width: 1155px) {
    .contacts-page__city {
        display: block;
        margin-bottom: 0;
    }

    .contacts-page__city:last-child {
        margin-bottom: 100px;
    }
}
@media screen and (max-width: 1285px) {
    .contacts-page__main-info {
        padding-right: 65px;
    }
    .contacts-page__main-info .contacts-main__list {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 50px;
    }
    .contacts-main__item {
        margin-bottom: 50px;
    }
    .contacts-separate {
        margin-left: 0;
    }
}
@media screen and (max-width: 800px) {
    .contacts-separate__title {
        font-size: 28px;
        line-height: 60px;
    }
}
@media screen and (max-width: 600px) {
    .contacts-page__main-info .contacts-main__list {
        display: flex;
        flex-direction: column;
    }
    .contacts-separate__title {
        font-size: 24px;
        line-height: 30px;
    }
} */



/* ------------- Main Banner ------------ */

.main-banner__container {
    margin: 0 auto;
    position: relative;
}

.main-banner__nav {
    display: flex;
    justify-content: space-between;
    height: 55px;
    left: 0;
    padding: 0 30px;
    position: absolute;
    top: calc(50% - 30px);
    width: 100%;
    z-index: 10;
}
.main-banner__nav.disabled {
    display: none;
}

.main-banner__nav button {
    background-color: #1f252a;
    border: 2px solid #27b899;
    border-radius: 50%;
    color: #fff;
    height: 55px;
    outline: none;
    transition: .5s,color .1s,border .4s .1s;
    width: 55px;
}

.main-banner__dots {
    display: flex;
    justify-content: center;
    margin-top: 20px;
}
.main-banner__dots.disabled {
    display: none;
}

.main-banner__dots .owl-dot {
    background: gray;
    border: none;
    border-radius: 50%;
    cursor: pointer;
    height: 10px;
    margin-right: 5px;
    outline: none;
    padding: 0;
    width: 10px;
}

.main-banner__dots .owl-dot:hover {
    background: #27b899;
}

.main-banner__dots .owl-dot.active {
    background: #1f252a;
}

.main-banner__slide img {
    min-height: 300px;
    max-height: 100vh;
    object-fit: cover;
}

/* ---- Footer Nav ---- */
.footer__nav-open {
    display: flex;
    flex-wrap: wrap;
    max-width: 180px;
}

/* -- Main menu First Point fix -- */
.main-menu__item:first-child .mn-dropdown__content .mn-dropdown__category-list {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;
}
.main-menu__item:first-child .mn-dropdown__content .main-menu__link--thumb {
    flex-grow: 0;
    justify-content: flex-start;
    margin-right: 25px;
}
@media screen and (min-width: 1286px) {
    .main-menu__item:first-child .mn-dropdown {
        max-width: 330px;
    }
}