.section-list__container,.section-parallax__container,.section-txt__container{
    padding:60px 25px;
    width:100% 
}
@media only screen and (min-width:1920px){
    .section-list__container,.section-parallax__container,.section-txt__container{
        padding:80px 35px 
    }
}
.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 
}
@font-face{
    font-family:FontAwesome;
    font-style:normal;
    font-weight:900;
    font-display:auto;
    src:url(../fonts/fontawesome/fa-solid-900.eot);
    src:url(../fonts/fontawesome/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900.woff) format("woff"),url(../fonts/fontawesome/fa-solid-900.ttf) format("truetype"),url(../fonts/fontawesome/fa-solid-900.svg#fontawesome) format("svg") 
}
.fa,.fas{
    font-family:FontAwesome;
    font-weight:900 
}
@font-face{
    font-family:FontAwesome Regular;
    font-style:normal;
    font-weight:400;
    font-display:auto;
    src:url(../fonts/fontawesome/fa-regular-400.eot);
    src:url(../fonts/fontawesome/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400.svg#fontawesome) format("svg") 
}
.far{
    font-family:FontAwesome Regular;
    font-weight:400 
}
@font-face{
    font-family:FontAwesome Brands;
    font-style:normal;
    font-weight:400;
    font-display:auto;
    src:url(../fonts/fontawesome/fa-brands-400.eot);
    src:url(../fonts/fontawesome/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-brands-400.woff2) format("woff2"),url(../fonts/fontawesome/fa-brands-400.woff) format("woff"),url(../fonts/fontawesome/fa-brands-400.ttf) format("truetype"),url(../fonts/fontawesome/fa-brands-400.svg#fontawesome) format("svg") 
}
.fab{
    font-family:FontAwesome Brands 
}
.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{
    animation:a 2s infinite linear 
}
.fa-pulse{
    animation:a 1s infinite steps(8) 
}
@keyframes a{
    0%{
        transform:rotate(0deg) 
    }
    to{
        transform:rotate(1turn) 
    }
}
.fa-rotate-90{
    -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    transform:rotate(90deg) 
}
.fa-rotate-180{
    -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    transform:rotate(180deg) 
}
.fa-rotate-270{
    -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    transform:rotate(270deg) 
}
.fa-flip-horizontal{
    -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    transform:scaleX(-1) 
}
.fa-flip-vertical{
    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{
    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{
    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-accessible-icon:before{
    content:"\f368" 
}
.fa-accusoft:before{
    content:"\f369" 
}
.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-algolia:before{
    content:"\f36c" 
}
.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-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-anchor:before{
    content:"\f13d" 
}
.fa-android:before{
    content:"\f17b" 
}
.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-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-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-left:before{
    content:"\f060" 
}
.fa-arrow-right:before{
    content:"\f061" 
}
.fa-arrow-up:before{
    content:"\f062" 
}
.fa-arrows-alt:before{
    content:"\f0b2" 
}
.fa-arrows-alt-h:before{
    content:"\f337" 
}
.fa-arrows-alt-v:before{
    content:"\f338" 
}
.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-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-baby:before{
    content:"\f77c" 
}
.fa-baby-carriage:before{
    content:"\f77d" 
}
.fa-backspace:before{
    content:"\f55a" 
}
.fa-backward:before{
    content:"\f04a" 
}
.fa-bacon:before{
    content:"\f7e5" 
}
.fa-balance-scale:before{
    content:"\f24e" 
}
.fa-balance-scale-left:before{
    content:"\f515" 
}
.fa-balance-scale-right:before{
    content:"\f516" 
}
.fa-ban:before{
    content:"\f05e" 
}
.fa-band-aid:before{
    content:"\f462" 
}
.fa-bandcamp:before{
    content:"\f2d5" 
}
.fa-barcode:before{
    content:"\f02a" 
}
.fa-bars:before{
    content:"\f0c9" 
}
.fa-baseball-ball:before{
    content:"\f433" 
}
.fa-basketball-ball:before{
    content:"\f434" 
}
.fa-bath:before{
    content:"\f2cd" 
}
.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-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-slash:before{
    content:"\f1f6" 
}
.fa-bezier-curve:before{
    content:"\f55b" 
}
.fa-bible:before{
    content:"\f647" 
}
.fa-bicycle:before{
    content:"\f206" 
}
.fa-biking:before{
    content:"\f84a" 
}
.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-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-bong:before{
    content:"\f55c" 
}
.fa-book:before{
    content:"\f02d" 
}
.fa-book-dead:before{
    content:"\f6b7" 
}
.fa-book-medical:before{
    content:"\f7e6" 
}
.fa-book-open:before{
    content:"\f518" 
}
.fa-book-reader:before{
    content:"\f5da" 
}
.fa-bookmark:before{
    content:"\f02e" 
}
.fa-bootstrap:before{
    content:"\f836" 
}
.fa-border-all:before{
    content:"\f84c" 
}
.fa-border-none:before{
    content:"\f850" 
}
.fa-border-style:before{
    content:"\f853" 
}
.fa-bowling-ball:before{
    content:"\f436" 
}
.fa-box:before{
    content:"\f466" 
}
.fa-box-open:before{
    content:"\f49e" 
}
.fa-boxes:before{
    content:"\f468" 
}
.fa-braille:before{
    content:"\f2a1" 
}
.fa-brain:before{
    content:"\f5dc" 
}
.fa-bread-slice:before{
    content:"\f7ec" 
}
.fa-briefcase:before{
    content:"\f0b1" 
}
.fa-briefcase-medical:before{
    content:"\f469" 
}
.fa-broadcast-tower:before{
    content:"\f519" 
}
.fa-broom:before{
    content:"\f51a" 
}
.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-burn:before{
    content:"\f46a" 
}
.fa-buromobelexperte:before{
    content:"\f37f" 
}
.fa-bus:before{
    content:"\f207" 
}
.fa-bus-alt:before{
    content:"\f55e" 
}
.fa-business-time:before{
    content:"\f64a" 
}
.fa-buysellads:before{
    content:"\f20d" 
}
.fa-calculator:before{
    content:"\f1ec" 
}
.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-minus:before{
    content:"\f272" 
}
.fa-calendar-plus:before{
    content:"\f271" 
}
.fa-calendar-times:before{
    content:"\f273" 
}
.fa-calendar-week:before{
    content:"\f784" 
}
.fa-camera:before{
    content:"\f030" 
}
.fa-camera-retro:before{
    content:"\f083" 
}
.fa-campground:before{
    content:"\f6bb" 
}
.fa-canadian-maple-leaf:before{
    content:"\f785" 
}
.fa-candy-cane:before{
    content:"\f786" 
}
.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-crash:before{
    content:"\f5e1" 
}
.fa-car-side:before{
    content:"\f5e4" 
}
.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-cart-arrow-down:before{
    content:"\f218" 
}
.fa-cart-plus:before{
    content:"\f217" 
}
.fa-cash-register:before{
    content:"\f788" 
}
.fa-cat:before{
    content:"\f6be" 
}
.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-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-pie:before{
    content:"\f200" 
}
.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-chess:before{
    content:"\f439" 
}
.fa-chess-bishop:before{
    content:"\f43a" 
}
.fa-chess-board:before{
    content:"\f43c" 
}
.fa-chess-king:before{
    content:"\f43f" 
}
.fa-chess-knight:before{
    content:"\f441" 
}
.fa-chess-pawn:before{
    content:"\f443" 
}
.fa-chess-queen:before{
    content:"\f445" 
}
.fa-chess-rook:before{
    content:"\f447" 
}
.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-down:before{
    content:"\f078" 
}
.fa-chevron-left:before{
    content:"\f053" 
}
.fa-chevron-right:before{
    content:"\f054" 
}
.fa-chevron-up:before{
    content:"\f077" 
}
.fa-child:before{
    content:"\f1ae" 
}
.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-clinic-medical:before{
    content:"\f7f2" 
}
.fa-clipboard:before{
    content:"\f328" 
}
.fa-clipboard-check:before{
    content:"\f46c" 
}
.fa-clipboard-list:before{
    content:"\f46d" 
}
.fa-clock:before{
    content:"\f017" 
}
.fa-clone:before{
    content:"\f24d" 
}
.fa-closed-captioning:before{
    content:"\f20a" 
}
.fa-cloud:before{
    content:"\f0c2" 
}
.fa-cloud-download-alt:before{
    content:"\f381" 
}
.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-showers-heavy:before{
    content:"\f740" 
}
.fa-cloud-sun:before{
    content:"\f6c4" 
}
.fa-cloud-sun-rain:before{
    content:"\f743" 
}
.fa-cloud-upload-alt:before{
    content:"\f382" 
}
.fa-cloudscale:before{
    content:"\f383" 
}
.fa-cloudsmith:before{
    content:"\f384" 
}
.fa-cloudversify:before{
    content:"\f385" 
}
.fa-cocktail:before{
    content:"\f561" 
}
.fa-code:before{
    content:"\f121" 
}
.fa-code-branch:before{
    content:"\f126" 
}
.fa-codepen:before{
    content:"\f1cb" 
}
.fa-codiepie:before{
    content:"\f284" 
}
.fa-coffee:before{
    content:"\f0f4" 
}
.fa-cog:before{
    content:"\f013" 
}
.fa-cogs:before{
    content:"\f085" 
}
.fa-coins:before{
    content:"\f51e" 
}
.fa-columns:before{
    content:"\f0db" 
}
.fa-comment:before{
    content:"\f075" 
}
.fa-comment-alt:before{
    content:"\f27a" 
}
.fa-comment-dollar:before{
    content:"\f651" 
}
.fa-comment-dots:before{
    content:"\f4ad" 
}
.fa-comment-medical:before{
    content:"\f7f5" 
}
.fa-comment-slash:before{
    content:"\f4b3" 
}
.fa-comments:before{
    content:"\f086" 
}
.fa-comments-dollar:before{
    content:"\f653" 
}
.fa-compact-disc:before{
    content:"\f51f" 
}
.fa-compass:before{
    content:"\f14e" 
}
.fa-compress:before{
    content:"\f066" 
}
.fa-compress-arrows-alt:before{
    content:"\f78c" 
}
.fa-concierge-bell:before{
    content:"\f562" 
}
.fa-confluence:before{
    content:"\f78d" 
}
.fa-connectdevelop:before{
    content:"\f20e" 
}
.fa-contao:before{
    content:"\f26d" 
}
.fa-cookie:before{
    content:"\f563" 
}
.fa-cookie-bite:before{
    content:"\f564" 
}
.fa-copy:before{
    content:"\f0c5" 
}
.fa-copyright:before{
    content:"\f1f9" 
}
.fa-cotton-bureau:before{
    content:"\f89e" 
}
.fa-couch:before{
    content:"\f4b8" 
}
.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-critical-role:before{
    content:"\f6c9" 
}
.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-css3:before{
    content:"\f13c" 
}
.fa-css3-alt:before{
    content:"\f38b" 
}
.fa-cube:before{
    content:"\f1b2" 
}
.fa-cubes:before{
    content:"\f1b3" 
}
.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-dashcube:before{
    content:"\f210" 
}
.fa-database:before{
    content:"\f1c0" 
}
.fa-deaf:before{
    content:"\f2a4" 
}
.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-dev:before{
    content:"\f6cc" 
}
.fa-deviantart:before{
    content:"\f1bd" 
}
.fa-dharmachakra:before{
    content:"\f655" 
}
.fa-dhl:before{
    content:"\f790" 
}
.fa-diagnoses:before{
    content:"\f470" 
}
.fa-diaspora:before{
    content:"\f791" 
}
.fa-dice:before{
    content:"\f522" 
}
.fa-dice-d20:before{
    content:"\f6cf" 
}
.fa-dice-d6:before{
    content:"\f6d1" 
}
.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-digital-ocean:before{
    content:"\f391" 
}
.fa-digital-tachograph:before{
    content:"\f566" 
}
.fa-directions:before{
    content:"\f5eb" 
}
.fa-discord:before{
    content:"\f392" 
}
.fa-discourse:before{
    content:"\f393" 
}
.fa-divide:before{
    content:"\f529" 
}
.fa-dizzy:before{
    content:"\f567" 
}
.fa-dna:before{
    content:"\f471" 
}
.fa-dochub:before{
    content:"\f394" 
}
.fa-docker:before{
    content:"\f395" 
}
.fa-dog:before{
    content:"\f6d3" 
}
.fa-dollar-sign:before{
    content:"\f155" 
}
.fa-dolly:before{
    content:"\f472" 
}
.fa-dolly-flatbed:before{
    content:"\f474" 
}
.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-polygon:before{
    content:"\f5ee" 
}
.fa-dribbble:before{
    content:"\f17d" 
}
.fa-dribbble-square:before{
    content:"\f397" 
}
.fa-dropbox:before{
    content:"\f16b" 
}
.fa-drum:before{
    content:"\f569" 
}
.fa-drum-steelpan:before{
    content:"\f56a" 
}
.fa-drumstick-bite:before{
    content:"\f6d7" 
}
.fa-drupal:before{
    content:"\f1a9" 
}
.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-earlybirds:before{
    content:"\f39a" 
}
.fa-ebay:before{
    content:"\f4f4" 
}
.fa-edge:before{
    content:"\f282" 
}
.fa-edit:before{
    content:"\f044" 
}
.fa-egg:before{
    content:"\f7fb" 
}
.fa-eject:before{
    content:"\f052" 
}
.fa-elementor:before{
    content:"\f430" 
}
.fa-ellipsis-h:before{
    content:"\f141" 
}
.fa-ellipsis-v:before{
    content:"\f142" 
}
.fa-ello:before{
    content:"\f5f1" 
}
.fa-ember:before{
    content:"\f423" 
}
.fa-empire:before{
    content:"\f1d1" 
}
.fa-envelope:before{
    content:"\f0e0" 
}
.fa-envelope-open:before{
    content:"\f2b6" 
}
.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-alt:before{
    content:"\f362" 
}
.fa-exclamation:before{
    content:"\f12a" 
}
.fa-exclamation-circle:before{
    content:"\f06a" 
}
.fa-exclamation-triangle:before{
    content:"\f071" 
}
.fa-expand:before{
    content:"\f065" 
}
.fa-expand-arrows-alt:before{
    content:"\f31e" 
}
.fa-expeditedssl:before{
    content:"\f23e" 
}
.fa-external-link-alt:before{
    content:"\f35d" 
}
.fa-external-link-square-alt:before{
    content:"\f360" 
}
.fa-eye:before{
    content:"\f06e" 
}
.fa-eye-dropper:before{
    content:"\f1fb" 
}
.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-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-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-code:before{
    content:"\f1c9" 
}
.fa-file-contract:before{
    content:"\f56c" 
}
.fa-file-csv:before{
    content:"\f6dd" 
}
.fa-file-download:before{
    content:"\f56d" 
}
.fa-file-excel:before{
    content:"\f1c3" 
}
.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-pdf:before{
    content:"\f1c1" 
}
.fa-file-powerpoint:before{
    content:"\f1c4" 
}
.fa-file-prescription:before{
    content:"\f572" 
}
.fa-file-signature:before{
    content:"\f573" 
}
.fa-file-upload:before{
    content:"\f574" 
}
.fa-file-video:before{
    content:"\f1c8" 
}
.fa-file-word:before{
    content:"\f1c2" 
}
.fa-fill:before{
    content:"\f575" 
}
.fa-fill-drip:before{
    content:"\f576" 
}
.fa-film:before{
    content:"\f008" 
}
.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-firefox:before{
    content:"\f269" 
}
.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-fist-raised:before{
    content:"\f6de" 
}
.fa-flag:before{
    content:"\f024" 
}
.fa-flag-checkered:before{
    content:"\f11e" 
}
.fa-flag-usa:before{
    content:"\f74d" 
}
.fa-flask:before{
    content:"\f0c3" 
}
.fa-flickr:before{
    content:"\f16e" 
}
.fa-flipboard:before{
    content:"\f44d" 
}
.fa-flushed:before{
    content:"\f579" 
}
.fa-fly:before{
    content:"\f417" 
}
.fa-folder:before{
    content:"\f07b" 
}
.fa-folder-minus:before{
    content:"\f65d" 
}
.fa-folder-open:before{
    content:"\f07c" 
}
.fa-folder-plus:before{
    content:"\f65e" 
}
.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-fonticons:before{
    content:"\f280" 
}
.fa-fonticons-fi:before{
    content:"\f3a2" 
}
.fa-football-ball:before{
    content:"\f44e" 
}
.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-free-code-camp:before{
    content:"\f2c5" 
}
.fa-freebsd:before{
    content:"\f3a4" 
}
.fa-frog:before{
    content:"\f52e" 
}
.fa-frown:before{
    content:"\f119" 
}
.fa-frown-open:before{
    content:"\f57a" 
}
.fa-fulcrum:before{
    content:"\f50b" 
}
.fa-funnel-dollar:before{
    content:"\f662" 
}
.fa-futbol:before{
    content:"\f1e3" 
}
.fa-galactic-republic:before{
    content:"\f50c" 
}
.fa-galactic-senate:before{
    content:"\f50d" 
}
.fa-gamepad:before{
    content:"\f11b" 
}
.fa-gas-pump:before{
    content:"\f52f" 
}
.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-gifts:before{
    content:"\f79c" 
}
.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-cheers:before{
    content:"\f79f" 
}
.fa-glass-martini:before{
    content:"\f000" 
}
.fa-glass-martini-alt:before{
    content:"\f57b" 
}
.fa-glass-whiskey:before{
    content:"\f7a0" 
}
.fa-glasses:before{
    content:"\f530" 
}
.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-gofore:before{
    content:"\f3a7" 
}
.fa-golf-ball:before{
    content:"\f450" 
}
.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-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-hamsa:before{
    content:"\f665" 
}
.fa-hand-holding:before{
    content:"\f4bd" 
}
.fa-hand-holding-heart:before{
    content:"\f4be" 
}
.fa-hand-holding-usd:before{
    content:"\f4c0" 
}
.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-rock:before{
    content:"\f255" 
}
.fa-hand-scissors:before{
    content:"\f257" 
}
.fa-hand-spock:before{
    content:"\f259" 
}
.fa-hands:before{
    content:"\f4c2" 
}
.fa-hands-helping:before{
    content:"\f4c4" 
}
.fa-handshake:before{
    content:"\f2b5" 
}
.fa-hanukiah:before{
    content:"\f6e6" 
}
.fa-hard-hat:before{
    content:"\f807" 
}
.fa-hashtag:before{
    content:"\f292" 
}
.fa-hat-wizard:before{
    content:"\f6e8" 
}
.fa-haykal:before{
    content:"\f666" 
}
.fa-hdd:before{
    content:"\f0a0" 
}
.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-heartbeat:before{
    content:"\f21e" 
}
.fa-helicopter:before{
    content:"\f533" 
}
.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-puck:before{
    content:"\f453" 
}
.fa-holly-berry:before{
    content:"\f7aa" 
}
.fa-home:before{
    content:"\f015" 
}
.fa-hooli:before{
    content:"\f427" 
}
.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-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-houzz:before{
    content:"\f27c" 
}
.fa-hryvnia:before{
    content:"\f6f2" 
}
.fa-html5:before{
    content:"\f13b" 
}
.fa-hubspot:before{
    content:"\f3b2" 
}
.fa-i-cursor:before{
    content:"\f246" 
}
.fa-ice-cream:before{
    content:"\f810" 
}
.fa-icicles:before{
    content:"\f7ad" 
}
.fa-icons:before{
    content:"\f86d" 
}
.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-indent:before{
    content:"\f03c" 
}
.fa-industry:before{
    content:"\f275" 
}
.fa-infinity:before{
    content:"\f534" 
}
.fa-info:before{
    content:"\f129" 
}
.fa-info-circle:before{
    content:"\f05a" 
}
.fa-instagram:before{
    content:"\f16d" 
}
.fa-intercom:before{
    content:"\f7af" 
}
.fa-internet-explorer:before{
    content:"\f26b" 
}
.fa-invision:before{
    content:"\f7b0" 
}
.fa-ioxhost:before{
    content:"\f208" 
}
.fa-italic:before{
    content:"\f033" 
}
.fa-itch-io:before{
    content:"\f83a" 
}
.fa-itunes:before{
    content:"\f3b4" 
}
.fa-itunes-note:before{
    content:"\f3b5" 
}
.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-key:before{
    content:"\f084" 
}
.fa-keybase:before{
    content:"\f4f5" 
}
.fa-keyboard:before{
    content:"\f11c" 
}
.fa-keycdn:before{
    content:"\f3ba" 
}
.fa-khanda:before{
    content:"\f66d" 
}
.fa-kickstarter:before{
    content:"\f3bb" 
}
.fa-kickstarter-k:before{
    content:"\f3bc" 
}
.fa-kiss:before{
    content:"\f596" 
}
.fa-kiss-beam:before{
    content:"\f597" 
}
.fa-kiss-wink-heart:before{
    content:"\f598" 
}
.fa-kiwi-bird:before{
    content:"\f535" 
}
.fa-korvue:before{
    content:"\f42f" 
}
.fa-landmark:before{
    content:"\f66f" 
}
.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-leaf:before{
    content:"\f06c" 
}
.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-alt:before{
    content:"\f3be" 
}
.fa-level-up-alt:before{
    content:"\f3bf" 
}
.fa-life-ring:before{
    content:"\f1cd" 
}
.fa-lightbulb:before{
    content:"\f0eb" 
}
.fa-line:before{
    content:"\f3c0" 
}
.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-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-arrow:before{
    content:"\f124" 
}
.fa-lock:before{
    content:"\f023" 
}
.fa-lock-open:before{
    content:"\f3c1" 
}
.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-low-vision:before{
    content:"\f2a8" 
}
.fa-luggage-cart:before{
    content:"\f59d" 
}
.fa-lyft:before{
    content:"\f3c3" 
}
.fa-magento:before{
    content:"\f3c4" 
}
.fa-magic:before{
    content:"\f0d0" 
}
.fa-magnet:before{
    content:"\f076" 
}
.fa-mail-bulk:before{
    content:"\f674" 
}
.fa-mailchimp:before{
    content:"\f59e" 
}
.fa-male:before{
    content:"\f183" 
}
.fa-mandalorian:before{
    content:"\f50f" 
}
.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-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-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-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-minus:before{
    content:"\f068" 
}
.fa-minus-circle:before{
    content:"\f056" 
}
.fa-minus-square:before{
    content:"\f146" 
}
.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-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-monument:before{
    content:"\f5a6" 
}
.fa-moon:before{
    content:"\f186" 
}
.fa-mortar-pestle:before{
    content:"\f5a7" 
}
.fa-mosque:before{
    content:"\f678" 
}
.fa-motorcycle:before{
    content:"\f21c" 
}
.fa-mountain:before{
    content:"\f6fc" 
}
.fa-mouse-pointer:before{
    content:"\f245" 
}
.fa-mug-hot:before{
    content:"\f7b6" 
}
.fa-music:before{
    content:"\f001" 
}
.fa-napster:before{
    content:"\f3d2" 
}
.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-odnoklassniki:before{
    content:"\f263" 
}
.fa-odnoklassniki-square:before{
    content:"\f264" 
}
.fa-oil-can:before{
    content:"\f613" 
}
.fa-old-republic:before{
    content:"\f510" 
}
.fa-om:before{
    content:"\f679" 
}
.fa-opencart:before{
    content:"\f23d" 
}
.fa-openid:before{
    content:"\f19b" 
}
.fa-opera:before{
    content:"\f26a" 
}
.fa-optin-monster:before{
    content:"\f23c" 
}
.fa-osi:before{
    content:"\f41a" 
}
.fa-otter:before{
    content:"\f700" 
}
.fa-outdent:before{
    content:"\f03b" 
}
.fa-page4:before{
    content:"\f3d7" 
}
.fa-pagelines:before{
    content:"\f18c" 
}
.fa-pager:before{
    content:"\f815" 
}
.fa-paint-brush:before{
    content:"\f1fc" 
}
.fa-paint-roller:before{
    content:"\f5aa" 
}
.fa-palette:before{
    content:"\f53f" 
}
.fa-palfed:before{
    content:"\f3d8" 
}
.fa-pallet:before{
    content:"\f482" 
}
.fa-paper-plane:before{
    content:"\f1d8" 
}
.fa-paperclip:before{
    content:"\f0c6" 
}
.fa-parachute-box:before{
    content:"\f4cd" 
}
.fa-paragraph:before{
    content:"\f1dd" 
}
.fa-parking:before{
    content:"\f540" 
}
.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-paypal:before{
    content:"\f1ed" 
}
.fa-peace:before{
    content:"\f67c" 
}
.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-alt:before{
    content:"\f303" 
}
.fa-pencil-ruler:before{
    content:"\f5ae" 
}
.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-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-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-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-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-slice:before{
    content:"\f818" 
}
.fa-place-of-worship:before{
    content:"\f67f" 
}
.fa-plane:before{
    content:"\f072" 
}
.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-square:before{
    content:"\f0fe" 
}
.fa-podcast:before{
    content:"\f2ce" 
}
.fa-poll:before{
    content:"\f681" 
}
.fa-poll-h:before{
    content:"\f682" 
}
.fa-poo:before{
    content:"\f2fe" 
}
.fa-poo-storm:before{
    content:"\f75a" 
}
.fa-poop:before{
    content:"\f619" 
}
.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-print:before{
    content:"\f02f" 
}
.fa-procedures:before{
    content:"\f487" 
}
.fa-product-hunt:before{
    content:"\f288" 
}
.fa-project-diagram:before{
    content:"\f542" 
}
.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-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-radiation:before{
    content:"\f7b9" 
}
.fa-radiation-alt:before{
    content:"\f7ba" 
}
.fa-rainbow:before{
    content:"\f75b" 
}
.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-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-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-rev:before{
    content:"\f5b2" 
}
.fa-ribbon:before{
    content:"\f4d6" 
}
.fa-ring:before{
    content:"\f70b" 
}
.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-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-vertical:before{
    content:"\f548" 
}
.fa-running:before{
    content:"\f70c" 
}
.fa-rupee-sign:before{
    content:"\f156" 
}
.fa-sad-cry:before{
    content:"\f5b3" 
}
.fa-sad-tear:before{
    content:"\f5b4" 
}
.fa-safari:before{
    content:"\f267" 
}
.fa-salesforce:before{
    content:"\f83b" 
}
.fa-sass:before{
    content:"\f41e" 
}
.fa-satellite:before{
    content:"\f7bf" 
}
.fa-satellite-dish:before{
    content:"\f7c0" 
}
.fa-save:before{
    content:"\f0c7" 
}
.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-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-server:before{
    content:"\f233" 
}
.fa-servicestack:before{
    content:"\f3ec" 
}
.fa-shapes:before{
    content:"\f61f" 
}
.fa-share:before{
    content:"\f064" 
}
.fa-share-alt:before{
    content:"\f1e0" 
}
.fa-share-alt-square:before{
    content:"\f1e1" 
}
.fa-share-square:before{
    content:"\f14d" 
}
.fa-shekel-sign:before{
    content:"\f20b" 
}
.fa-shield-alt:before{
    content:"\f3ed" 
}
.fa-ship:before{
    content:"\f21a" 
}
.fa-shipping-fast:before{
    content:"\f48b" 
}
.fa-shirtsinbulk:before{
    content:"\f214" 
}
.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-shower:before{
    content:"\f2cc" 
}
.fa-shuttle-van:before{
    content:"\f5b6" 
}
.fa-sign:before{
    content:"\f4d9" 
}
.fa-sign-in-alt:before{
    content:"\f2f6" 
}
.fa-sign-language:before{
    content:"\f2a7" 
}
.fa-sign-out-alt:before{
    content:"\f2f5" 
}
.fa-signal:before{
    content:"\f012" 
}
.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-sketch:before{
    content:"\f7c6" 
}
.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-sleigh:before{
    content:"\f7cc" 
}
.fa-sliders-h:before{
    content:"\f1de" 
}
.fa-slideshare:before{
    content:"\f1e7" 
}
.fa-smile:before{
    content:"\f118" 
}
.fa-smile-beam:before{
    content:"\f5b8" 
}
.fa-smile-wink:before{
    content:"\f4da" 
}
.fa-smog:before{
    content:"\f75f" 
}
.fa-smoking:before{
    content:"\f48d" 
}
.fa-smoking-ban:before{
    content:"\f54d" 
}
.fa-sms:before{
    content:"\f7cd" 
}
.fa-snapchat:before{
    content:"\f2ab" 
}
.fa-snapchat-ghost:before{
    content:"\f2ac" 
}
.fa-snapchat-square:before{
    content:"\f2ad" 
}
.fa-snowboarding:before{
    content:"\f7ce" 
}
.fa-snowflake:before{
    content:"\f2dc" 
}
.fa-snowman:before{
    content:"\f7d0" 
}
.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-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-up:before{
    content:"\f0de" 
}
.fa-soundcloud:before{
    content:"\f1be" 
}
.fa-sourcetree:before{
    content:"\f7d3" 
}
.fa-spa:before{
    content:"\f5bb" 
}
.fa-space-shuttle:before{
    content:"\f197" 
}
.fa-speakap:before{
    content:"\f3f3" 
}
.fa-speaker-deck:before{
    content:"\f83c" 
}
.fa-spell-check:before{
    content:"\f891" 
}
.fa-spider:before{
    content:"\f717" 
}
.fa-spinner:before{
    content:"\f110" 
}
.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-alt:before{
    content:"\f698" 
}
.fa-squarespace:before{
    content:"\f5be" 
}
.fa-stack-exchange:before{
    content:"\f18d" 
}
.fa-stack-overflow:before{
    content:"\f16c" 
}
.fa-stackpath:before{
    content:"\f842" 
}
.fa-stamp:before{
    content:"\f5bf" 
}
.fa-star:before{
    content:"\f005" 
}
.fa-star-and-crescent:before{
    content:"\f699" 
}
.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-staylinked:before{
    content:"\f3f5" 
}
.fa-steam:before{
    content:"\f1b6" 
}
.fa-steam-square:before{
    content:"\f1b7" 
}
.fa-steam-symbol:before{
    content:"\f3f6" 
}
.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-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-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-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-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-tablets:before{
    content:"\f490" 
}
.fa-tachometer-alt:before{
    content:"\f3fd" 
}
.fa-tag:before{
    content:"\f02b" 
}
.fa-tags:before{
    content:"\f02c" 
}
.fa-tape:before{
    content:"\f4db" 
}
.fa-tasks:before{
    content:"\f0ae" 
}
.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-high:before{
    content:"\f769" 
}
.fa-temperature-low:before{
    content:"\f76b" 
}
.fa-tencent-weibo:before{
    content:"\f1d5" 
}
.fa-tenge:before{
    content:"\f7d7" 
}
.fa-terminal:before{
    content:"\f120" 
}
.fa-text-height:before{
    content:"\f034" 
}
.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-think-peaks:before{
    content:"\f731" 
}
.fa-thumbs-down:before{
    content:"\f165" 
}
.fa-thumbs-up:before{
    content:"\f164" 
}
.fa-thumbtack:before{
    content:"\f08d" 
}
.fa-ticket-alt:before{
    content:"\f3ff" 
}
.fa-times:before{
    content:"\f00d" 
}
.fa-times-circle:before{
    content:"\f057" 
}
.fa-tint:before{
    content:"\f043" 
}
.fa-tint-slash:before{
    content:"\f5c7" 
}
.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-toolbox:before{
    content:"\f552" 
}
.fa-tools:before{
    content:"\f7d9" 
}
.fa-tooth:before{
    content:"\f5c9" 
}
.fa-torah:before{
    content:"\f6a0" 
}
.fa-torii-gate:before{
    content:"\f6a1" 
}
.fa-tractor:before{
    content:"\f722" 
}
.fa-trade-federation:before{
    content:"\f513" 
}
.fa-trademark:before{
    content:"\f25c" 
}
.fa-traffic-light:before{
    content:"\f637" 
}
.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-tree:before{
    content:"\f1bb" 
}
.fa-trello:before{
    content:"\f181" 
}
.fa-tripadvisor:before{
    content:"\f262" 
}
.fa-trophy:before{
    content:"\f091" 
}
.fa-truck:before{
    content:"\f0d1" 
}
.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-tshirt:before{
    content:"\f553" 
}
.fa-tty:before{
    content:"\f1e4" 
}
.fa-tumblr:before{
    content:"\f173" 
}
.fa-tumblr-square:before{
    content:"\f174" 
}
.fa-tv:before{
    content:"\f26c" 
}
.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-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-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-check:before{
    content:"\f4fc" 
}
.fa-user-circle:before{
    content:"\f2bd" 
}
.fa-user-clock:before{
    content:"\f4fd" 
}
.fa-user-cog:before{
    content:"\f4fe" 
}
.fa-user-edit:before{
    content:"\f4ff" 
}
.fa-user-friends:before{
    content:"\f500" 
}
.fa-user-graduate:before{
    content:"\f501" 
}
.fa-user-injured:before{
    content:"\f728" 
}
.fa-user-lock:before{
    content:"\f502" 
}
.fa-user-md:before{
    content:"\f0f0" 
}
.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-cog:before{
    content:"\f509" 
}
.fa-usps:before{
    content:"\f7e1" 
}
.fa-ussunnah:before{
    content:"\f407" 
}
.fa-utensil-spoon:before{
    content:"\f2e5" 
}
.fa-utensils:before{
    content:"\f2e7" 
}
.fa-vaadin:before{
    content:"\f408" 
}
.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-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-volleyball-ball:before{
    content:"\f45f" 
}
.fa-volume-down:before{
    content:"\f027" 
}
.fa-volume-mute:before{
    content:"\f6a9" 
}
.fa-volume-off:before{
    content:"\f026" 
}
.fa-volume-up:before{
    content:"\f028" 
}
.fa-vote-yea:before{
    content:"\f772" 
}
.fa-vr-cardboard:before{
    content:"\f729" 
}
.fa-vuejs:before{
    content:"\f41f" 
}
.fa-walking:before{
    content:"\f554" 
}
.fa-wallet:before{
    content:"\f555" 
}
.fa-warehouse:before{
    content:"\f494" 
}
.fa-water:before{
    content:"\f773" 
}
.fa-wave-square:before{
    content:"\f83e" 
}
.fa-waze:before{
    content:"\f83f" 
}
.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-whatsapp:before{
    content:"\f232" 
}
.fa-whatsapp-square:before{
    content:"\f40c" 
}
.fa-wheelchair:before{
    content:"\f193" 
}
.fa-whmcs:before{
    content:"\f40d" 
}
.fa-wifi:before{
    content:"\f1eb" 
}
.fa-wikipedia-w:before{
    content:"\f266" 
}
.fa-wind:before{
    content:"\f72e" 
}
.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-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-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:Poppins;
    font-style:normal;
    font-weight:300;
    src:url(../fonts/poppins/poppins-v5-latin-300.eot);
    src:local("Poppins Light"),local("Poppins-Light"),url(../fonts/poppins/poppins-v5-latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/poppins-v5-latin-300.woff2) format("woff2"),url(../fonts/poppins/poppins-v5-latin-300.woff) format("woff"),url(../fonts/poppins/poppins-v5-latin-300.ttf) format("truetype"),url(../fonts/poppins/poppins-v5-latin-300.svg#Poppins) format("svg") 
}
@font-face{
    font-family:Poppins;
    font-style:italic;
    font-weight:300;
    src:url(../fonts/poppins/poppins-v5-latin-300italic.eot);
    src:local("Poppins Light Italic"),local("Poppins-LightItalic"),url(../fonts/poppins/poppins-v5-latin-300italic.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/poppins-v5-latin-300italic.woff2) format("woff2"),url(../fonts/poppins/poppins-v5-latin-300italic.woff) format("woff"),url(../fonts/poppins/poppins-v5-latin-300italic.ttf) format("truetype"),url(../fonts/poppins/poppins-v5-latin-300italic.svg#Poppins) format("svg") 
}
@font-face{
    font-family:Poppins;
    font-style:normal;
    font-weight:400;
    src:url(../fonts/poppins/poppins-v5-latin-regular.eot);
    src:local("Poppins Regular"),local("Poppins-Regular"),url(../fonts/poppins/poppins-v5-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/poppins-v5-latin-regular.woff2) format("woff2"),url(../fonts/poppins/poppins-v5-latin-regular.woff) format("woff"),url(../fonts/poppins/poppins-v5-latin-regular.ttf) format("truetype"),url(../fonts/poppins/poppins-v5-latin-regular.svg#Poppins) format("svg") 
}
@font-face{
    font-family:Poppins;
    font-style:italic;
    font-weight:400;
    src:url(../fonts/poppins/poppins-v5-latin-italic.eot);
    src:local("Poppins Italic"),local("Poppins-Italic"),url(../fonts/poppins/poppins-v5-latin-italic.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/poppins-v5-latin-italic.woff2) format("woff2"),url(../fonts/poppins/poppins-v5-latin-italic.woff) format("woff"),url(../fonts/poppins/poppins-v5-latin-italic.ttf) format("truetype"),url(../fonts/poppins/poppins-v5-latin-italic.svg#Poppins) format("svg") 
}
@font-face{
    font-family:Poppins;
    font-style:normal;
    font-weight:500;
    src:url(../fonts/poppins/poppins-v5-latin-500.eot);
    src:local("Poppins Medium"),local("Poppins-Medium"),url(../fonts/poppins/poppins-v5-latin-500.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/poppins-v5-latin-500.woff2) format("woff2"),url(../fonts/poppins/poppins-v5-latin-500.woff) format("woff"),url(../fonts/poppins/poppins-v5-latin-500.ttf) format("truetype"),url(../fonts/poppins/poppins-v5-latin-500.svg#Poppins) format("svg") 
}
@font-face{
    font-family:Poppins;
    font-style:italic;
    font-weight:500;
    src:url(../fonts/poppins/poppins-v5-latin-500italic.eot);
    src:local("Poppins Medium Italic"),local("Poppins-MediumItalic"),url(../fonts/poppins/poppins-v5-latin-500italic.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/poppins-v5-latin-500italic.woff2) format("woff2"),url(../fonts/poppins/poppins-v5-latin-500italic.woff) format("woff"),url(../fonts/poppins/poppins-v5-latin-500italic.ttf) format("truetype"),url(../fonts/poppins/poppins-v5-latin-500italic.svg#Poppins) format("svg") 
}
@font-face{
    font-family:Poppins;
    font-style:normal;
    font-weight:600;
    src:url(../fonts/poppins/poppins-v5-latin-600.eot);
    src:local("Poppins SemiBold"),local("Poppins-SemiBold"),url(../fonts/poppins/poppins-v5-latin-600.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/poppins-v5-latin-600.woff2) format("woff2"),url(../fonts/poppins/poppins-v5-latin-600.woff) format("woff"),url(../fonts/poppins/poppins-v5-latin-600.ttf) format("truetype"),url(../fonts/poppins/poppins-v5-latin-600.svg#Poppins) format("svg") 
}
@font-face{
    font-family:Poppins;
    font-style:normal;
    font-weight:700;
    src:url(../fonts/poppins/poppins-v5-latin-700.eot);
    src:local("Poppins Bold"),local("Poppins-Bold"),url(../fonts/poppins/poppins-v5-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/poppins-v5-latin-700.woff2) format("woff2"),url(../fonts/poppins/poppins-v5-latin-700.woff) format("woff"),url(../fonts/poppins/poppins-v5-latin-700.ttf) format("truetype"),url(../fonts/poppins/poppins-v5-latin-700.svg#Poppins) format("svg") 
}
@font-face{
    font-family:Poppins;
    font-style:italic;
    font-weight:700;
    src:url(../fonts/poppins/poppins-v5-latin-700italic.eot);
    src:local("Poppins Bold Italic"),local("Poppins-BoldItalic"),url(../fonts/poppins/poppins-v5-latin-700italic.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/poppins-v5-latin-700italic.woff2) format("woff2"),url(../fonts/poppins/poppins-v5-latin-700italic.woff) format("woff"),url(../fonts/poppins/poppins-v5-latin-700italic.ttf) format("truetype"),url(../fonts/poppins/poppins-v5-latin-700italic.svg#Poppins) format("svg") 
}
@font-face{
    font-family:Poppins;
    font-style:normal;
    font-weight:800;
    src:url(../fonts/poppins/poppins-v5-latin-800.eot);
    src:local("Poppins ExtraBold"),local("Poppins-ExtraBold"),url(../fonts/poppins/poppins-v5-latin-800.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/poppins-v5-latin-800.woff2) format("woff2"),url(../fonts/poppins/poppins-v5-latin-800.woff) format("woff"),url(../fonts/poppins/poppins-v5-latin-800.ttf) format("truetype"),url(../fonts/poppins/poppins-v5-latin-800.svg#Poppins) format("svg") 
}
@font-face{
    font-family:Poppins;
    font-style:italic;
    font-weight:800;
    src:url(../fonts/poppins/poppins-v5-latin-800italic.eot);
    src:local("Poppins ExtraBold Italic"),local("Poppins-ExtraBoldItalic"),url(../fonts/poppins/poppins-v5-latin-800italic.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/poppins-v5-latin-800italic.woff2) format("woff2"),url(../fonts/poppins/poppins-v5-latin-800italic.woff) format("woff"),url(../fonts/poppins/poppins-v5-latin-800italic.ttf) format("truetype"),url(../fonts/poppins/poppins-v5-latin-800italic.svg#Poppins) format("svg") 
}
@font-face{
    font-family:Poppins;
    font-style:normal;
    font-weight:900;
    src:url(../fonts/poppins/poppins-v5-latin-900.eot);
    src:local("Poppins Black"),local("Poppins-Black"),url(../fonts/poppins/poppins-v5-latin-900.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins/poppins-v5-latin-900.woff2) format("woff2"),url(../fonts/poppins/poppins-v5-latin-900.woff) format("woff"),url(../fonts/poppins/poppins-v5-latin-900.ttf) format("truetype"),url(../fonts/poppins/poppins-v5-latin-900.svg#Poppins) format("svg") 
}
.bx-wrapper{
    position:relative;
    margin-bottom:60px;
    padding:0;
    *zoom:1;
    -ms-touch-action:pan-y;
    touch-action:pan-y 
}
.bx-wrapper img{
    max-width:100%;
    display:block 
}
.bxslider{
    margin:0;
    padding:0 
}
ul.bxslider{
    list-style:none 
}
.bx-viewport{
    -webkit-transform:translatez(0) 
}
.bx-wrapper{
    box-shadow:0 0 5px #ccc;
    border:5px solid #fff;
    background:#fff 
}
.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{
    position:absolute;
    bottom:-30px;
    width:100% 
}
.bx-wrapper .bx-loading{
    min-height:50px;
    background:url(../images/bx_loader.gif) 50% no-repeat #fff;
    height:100%;
    width:100%;
    position:absolute;
    top:0;
    left:0;
    z-index:5 
}
.bx-wrapper .bx-pager{
    text-align:center;
    font-size:.85em;
    font-family:Arial;
    font-weight:700;
    color:#666;
    padding-top:20px 
}
.bx-wrapper .bx-pager.bx-default-pager a{
    background:#666;
    text-indent:-9999px;
    display:block;
    width:10px;
    height:10px;
    margin:0 5px;
    outline:0;
    border-radius:5px 
}
.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{
    background:#000 
}
.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{
    display:inline-block;
    vertical-align:bottom;
    *zoom:1;
    *display:inline 
}
.bx-wrapper .bx-pager-item{
    font-size:0;
    line-height:0 
}
.bx-wrapper .bx-prev{
    left:10px;
    background:url(../images/controls.png) no-repeat 0 -32px 
}
.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{
    background-position:0 0 
}
.bx-wrapper .bx-next{
    right:10px;
    background:url(../images/controls.png) no-repeat -43px -32px 
}
.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{
    background-position:-43px 0 
}
.bx-wrapper .bx-controls-direction a{
    position:absolute;
    top:50%;
    margin-top:-16px;
    outline:0;
    width:32px;
    height:32px;
    text-indent:-9999px;
    z-index:6 
}
.bx-wrapper .bx-controls-direction a.disabled{
    display:none 
}
.bx-wrapper .bx-controls-auto{
    text-align:center 
}
.bx-wrapper .bx-controls-auto .bx-start{
    display:block;
    text-indent:-9999px;
    width:10px;
    height:11px;
    outline:0;
    background:url(../images/controls.png) -86px -11px no-repeat;
    margin:0 3px 
}
.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{
    background-position:-86px 0 
}
.bx-wrapper .bx-controls-auto .bx-stop{
    display:block;
    text-indent:-9999px;
    width:9px;
    height:11px;
    outline:0;
    background:url(../images/controls.png) -86px -44px no-repeat;
    margin:0 3px 
}
.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{
    background-position:-86px -33px 
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{
    text-align:left;
    width:80% 
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{
    right:0;
    width:35px 
}
.bx-wrapper .bx-caption{
    position:absolute;
    bottom:0;
    left:0;
    background:#666;
    background:rgba(80,80,80,.75);
    width:100% 
}
.bx-wrapper .bx-caption span{
    color:#fff;
    font-family:Arial;
    display:block;
    font-size:.85em;
    padding:10px 
}
.bxslider{
    height:100%!important 
}
.bxslider--shadow{
    background-repeat:no-repeat;
    background-size:cover;
    background-position:100% 
}
.bxslider--shadow:before{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    content:"";
    background-color:#000;
    opacity:.3 
}
.bxslider>li{
    height:100%!important;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:100% 
}
.bxslider>li:before{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    content:"";
    background-color:#000;
    opacity:.3 
}
.bx-wrapper{
    border:none;
    margin-bottom:0 
}
.bx-wrapper .bx-pager{
    bottom:30px 
}
.bx-wrapper .bx-pager.bx-default-pager a.active{
    background:#39f 
}
.bx-wrapper .bx-controls-direction a{
    width:40px;
    height:40px 
}
.bx-wrapper .bx-prev{
    left:20px;
    background:url(../images/angle-left.png) 50%/cover no-repeat 
}
.bx-wrapper .bx-next{
    right:20px;
    background:url(../images/angle-right.png) 50%/cover no-repeat 
}
.bx-viewport{
    height:100vh!important 
}
.bx-next,.bx-prev{
    display:none;
    z-index:1!important 
}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{
    margin:0;
    padding:0;
    border:0;
    font-size:100%;
    vertical-align:baseline 
}
html{
    line-height:1 
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{
    display:block 
}
blockquote,q{
    quotes:none 
}
blockquote:after,blockquote:before,q:after,q:before{
    content:"";
    content:none 
}
table{
    border-collapse:collapse;
    border-spacing:0 
}
button{
    background-color:transparent;
    outline:none;
    border:0;
    cursor:pointer 
}
html{
    box-sizing:border-box 
}
*,:after,:before{
    box-sizing:inherit 
}
textarea{
    box-sizing:border-box;
    width:100% 
}
input:focus,select:focus,textarea:focus{
    outline:none 
}
body{
    margin:auto;
    max-width:1920px;
    background-color:#d8d8d8;
    overflow-x:hidden 
}
.link--global{
    color:#fff;
    font-weight:700;
    text-decoration:none 
}
.link--global:active,.link--global:hover,.link--global:link,.link--global:visited{
    color:#fff 
}
.link--color,.link--color:active,.link--color:hover,.link--color:link,.link--color:visited{
    color:#0073e6 
}
.color--vivid-blue{
    color:#39f 
}
.color--very-dark-gray{
    color:#555 
}
.color--vivid-yellow{
    color:#ffd717 
}
.color--very-light-gray{
    color:#e4e4e4 
}
.color--very-dark-blue{
    color:#16173a 
}
.color--form-comment{
    color:#ffd717!important 
}
.background--vivid-blue{
    background-color:#39f 
}
.background--very-dark-gray{
    background-color:#555 
}
.background--vivid-yellow{
    background-color:#ffd717 
}
.background--very-light-gray{
    background-color:#e4e4e4 
}
.background--very-dark-blue{
    background-color:#16173a 
}
.header{
    position:fixed;
    top:0;
    width:100%;
    max-width:1920px;
    overflow:hidden;
    z-index:3;
    transition:background-color .6s ease-in 
}
.header--darken{
    background-color:rgba(22,23,58,.8) 
}
.header__container__middle{
    padding:15px 30px;
    height:70px;
    display:flex;
    justify-content:space-between;
    align-items:center 
}
@media only screen and (min-width:1024px){
    .header__container__middle{
        padding:0 30px 
    }
}
@media only screen and (min-width:1920px){
    .header__container__middle{
        height:110px 
    }
}
.footer{
    width:100%;
    height:100% 
}
.footer__container{
    color:#fff;
    font-family:Open Sans,sans-serif;
    font-size:16px 
}
.footer__content{
    padding:20px;
    display:flex;
    flex-direction:column-reverse;
    align-items:center 
}
@media only screen and (min-width:1024px){
    .footer__content{
        flex-direction:row;
        justify-content:space-around;
        align-items:center 
    }
}
.footer__info{
    padding:60px 20px;
    width:100%;
    color:#555;
    font-family:Open Sans,sans-serif;
    font-size:1rem;
    font-style:italic;
    letter-spacing:2px;
    line-height:1.6;
    text-align:center 
}
@media only screen and (min-width:1920px){
    .footer__info{
        padding:60px;
        font-size:1.6rem 
    }
}
.footer__item{
    margin:1.5rem;
    display:flex;
    flex-direction:column;
    align-items:center;
    line-height:1.2 
}
@media only screen and (min-width:768px){
    .footer__item{
        margin:.5rem 
    }
}
.footer__item--width{
    width:100% 
}
@media only screen and (min-width:1024px){
    .footer__item--width{
        width:60% 
    }
}
.footer__networks{
    display:flex 
}
.footer__networks-link{
    margin:10px;
    color:#fff;
    font-size:1.8rem;
    text-decoration:none;
    transition:.3s ease 
}
@media only screen and (min-width:1920px){
    .footer__networks-link{
        font-size:2.5rem 
    }
}
.footer__networks-link:hover{
    color:#39f 
}
.footer__list{
    margin-bottom:.5rem;
    font-size:1rem;
    text-align:center 
}
.footer__link{
    display:inline-block;
    color:#fff;
    text-decoration:none;
    transition:.3s ease 
}
@media only screen and (min-width:1920px){
    .footer__link{
        font-size:1.6rem 
    }
}
.footer__link:hover{
    color:#fff 
}
.footer__credits{
    color:#fff;
    font-weight:700;
    letter-spacing:2px;
    text-align:center 
}
@media only screen and (min-width:1920px){
    .footer__credits{
        font-size:1.6rem 
    }
}
.cover{
    width:100%;
    height:100% 
}
.cover__container{
    position:relative;
    overflow:hidden;
    height:100vh 
}
.cover__content{
    position:absolute;
    top:55%;
    left:50%;
    transform:translate(-50%,-50%);
    width:90% 
}
@media only screen and (min-width:1280px){
    .cover__content{
        left:35%;
        width:60% 
    }
}
.cover__content--center{
    left:50% 
}
.cover__title{
    margin:20px 0;
    color:#fff;
    font-family:Roboto Slab,sans-serif;
    font-size:2rem;
    font-weight:700;
    line-height:1.2;
    text-align:center;
    text-transform:uppercase;
    text-shadow:2px 2px 8px #000 
}
@media only screen and (min-width:360px){
    .cover__title{
        font-size:2.2rem 
    }
}
@media only screen and (min-width:768px){
    .cover__title{
        font-size:3rem 
    }
}
@media only screen and (min-width:1280px){
    .cover__title{
        text-align:left 
    }
}
@media only screen and (min-width:1920px){
    .cover__title{
        font-size:5rem 
    }
}
.cover__info,.cover__title--sheet{
    text-align:center 
}
.cover__info{
    margin-bottom:20px;
    color:#fff;
    font-family:Open Sans,sans-serif;
    font-size:.8rem;
    letter-spacing:1px;
    line-height:1.4;
    text-shadow:2px 2px 8px #000 
}
@media only screen and (min-width:1920px){
    .cover__info{
        font-size:1.2rem 
    }
}
.cover__price{
    border-radius:5px;
    margin:auto;
    margin-bottom:20px;
    padding:10px;
    width:100%;
    color:#fff;
    background-color:rgba(0,0,0,.3);
    font-family:Roboto Slab,sans-serif;
    font-size:.8rem;
    letter-spacing:1px;
    line-height:1.2;
    text-shadow:2px 2px 8px #000;
    text-align:center 
}
@media only screen and (min-width:768px){
    .cover__price{
        width:80% 
    }
}
@media only screen and (min-width:1920px){
    .cover__price{
        font-size:1.5rem 
    }
}
.cover__list{
    margin:0 0 5% 15% 
}
@media only screen and (min-width:414px){
    .cover__list{
        margin:0 15% 
    }
}
@media only screen and (min-width:1024px){
    .cover__list{
        margin:0 5% 
    }
}
.cover__item{
    position:relative;
    margin-bottom:5px;
    color:#fff;
    font-size:1rem;
    font-weight:700;
    letter-spacing:2px;
    line-height:1.4;
    list-style:none 
}
@media only screen and (min-width:360px){
    .cover__item{
        font-size:1.3rem 
    }
}
@media only screen and (min-width:768px){
    .cover__item{
        font-size:2rem 
    }
}
@media only screen and (min-width:1920px){
    .cover__item{
        font-size:2.5rem 
    }
}
.cover__item:before{
    position:absolute;
    top:12px;
    left:-22px;
    content:"";
    width:8px;
    height:8px;
    background-color:#ffd717;
    transform:rotate(45deg) 
}
@media only screen and (min-width:1280px){
    .cover__item:before{
        top:20px;
        width:10px;
        height:10px 
    }
}
@media only screen and (min-width:1920px){
    .cover__item:before{
        top:22px;
        left:-30px;
        width:12px;
        height:12px 
    }
}
.form{
    width:100%;
    height:100% 
}
.form__container{
    padding:60px 15px;
    margin:auto;
    width:90% 
}
@media only screen and (min-width:1024px){
    .form__container{
        width:80% 
    }
}
.form__content{
    width:100%;
    margin-top:6%;
    text-align:center 
}
.form__description{
    margin-bottom:40px;
    color:#fff;
    font-family:Poppins,sans-serif;
    font-size:1.2rem;
    line-height:1.4;
    text-align:left 
}
@media only screen and (min-width:1920px){
    .form__description{
        font-size:2rem 
    }
}
.form__group{
    position:relative;
    margin-bottom:25px;
    overflow:hidden 
}
@media only screen and (min-width:1920px){
    .form__group{
        margin-bottom:35px 
    }
}
.form__group:last-child{
    margin-bottom:15px;
    padding:2% 0 
}
@media only screen and (min-width:768px){
    .form__group:last-child{
        margin-bottom:0 
    }
}
.form__label{
    position:absolute;
    left:0;
    top:50%;
    transform:translateY(-50%);
    border-radius:5px;
    display:flex;
    justify-content:center;
    align-items:center;
    width:35px;
    height:35px;
    color:#fff;
    background-color:#39f;
    font-size:1.2rem 
}
@media only screen and (min-width:1920px){
    .form__label{
        width:50px;
        height:50px;
        font-size:1.5rem 
    }
}
.form__input{
    border:none;
    border-bottom:1px solid #fff;
    margin:6px 0 6px 50px;
    display:block;
    width:100%;
    background:transparent;
    color:#fff;
    font-family:Poppins;
    font-size:1.2rem;
    letter-spacing:1px 
}
@media only screen and (min-width:1024px){
    .form__input{
        padding:6px 0 
    }
}
@media only screen and (min-width:1920px){
    .form__input{
        margin:12px 0 12px 70px;
        font-size:2rem 
    }
}
.form__input::-webkit-input-placeholder{
    color:#fff 
}
.form__input:-moz-placeholder,.form__input::-moz-placeholder{
    color:#fff 
}
.form__input:-ms-input-placeholder{
    color:#fff 
}
.form__input:focus{
    border-bottom:1px solid #ffd717 
}
.form__input:focus::-webkit-input-placeholder{
    color:#ffd717 
}
.form__input:focus:-moz-placeholder,.form__input:focus::-moz-placeholder{
    color:#ffd717 
}
.form__input:focus:-ms-input-placeholder{
    color:#ffd717 
}
.form__comment{
    margin-bottom:.6rem;
    color:#fff;
    font-family:Poppins;
    font-size:1.2rem;
    letter-spacing:1px;
    text-align:left;
    transition:.3s ease 
}
@media only screen and (min-width:1024px){
    .form__comment{
        padding:6px 0 
    }
}
@media only screen and (min-width:1920px){
    .form__comment{
        font-size:2rem 
    }
}
.form__submit{
    border-bottom:none;
    border-radius:5px;
    padding:15px 40px;
    display:inline-block;
    width:auto;
    background-color:#39f;
    color:#fff;
    font-weight:700;
    font-size:1.2rem;
    box-shadow:2px 2px 4px 0 #333;
    cursor:pointer 
}
@media only screen and (min-width:1920px){
    .form__submit{
        padding:20px 45px;
        font-size:2rem 
    }
}
.form__textarea{
    padding:5px;
    font-size:1.2rem 
}
@media only screen and (min-width:1920px){
    .form__textarea{
        padding:10px;
        font-size:2rem 
    }
}
.banner__container{
    width:100%;
    height:100%;
    line-height:0 
}
.banner__img{
    width:100%;
    height:auto 
}
.section{
    width:100%;
    height:100% 
}
.section-txt__content{
    width:100%;
    display:flex;
    justify-content:space-around;
    flex-wrap:wrap 
}
.section-txt__title{
    margin-bottom:20px;
    padding:15px 0;
    width:100%;
    min-height:85px;
    color:#555;
    font-family:Roboto Slab,sans-serif;
    font-size:1.5rem;
    font-weight:700;
    letter-spacing:2px;
    line-height:1.4;
    text-align:center 
}
@media only screen and (min-width:1920px){
    .section-txt__title{
        font-size:3.5rem 
    }
}
.section-txt__subtitle{
    margin-bottom:20px;
    color:#555;
    font-family:Open Sans,sans-serif;
    font-size:1.3rem;
    font-weight:700;
    line-height:1.4;
    text-align:center 
}
@media only screen and (min-width:1920px){
    .section-txt__subtitle{
        font-size:3rem 
    }
}
.section-txt__text{
    margin-bottom:20px;
    color:#555;
    font-family:Open Sans,sans-serif;
    font-size:1.2rem;
    line-height:1.4;
    text-align:center 
}
@media only screen and (min-width:1920px){
    .section-txt__text{
        font-size:2rem 
    }
}
.section-list__container{
    display:flex;
    justify-content:center;
    flex-wrap:wrap 
}
.section-list__container:nth-last-child(-n+1){
    justify-content:flex-start 
}
.section-list__content{
    width:100%;
    display:flex;
    justify-content:space-around;
    flex-wrap:wrap 
}
.section-list__content:nth-last-child(-n+1){
    justify-content:flex-start 
}
@media only screen and (min-width:768px){
    .section-list__content{
        width:50% 
    }
}
@media only screen and (min-width:1280px){
    .section-list__content{
        width:33.33% 
    }
}
.section-list__caption{
    padding:15px 0;
    width:100%;
    min-height:85px;
    color:#555;
    font-family:Roboto Slab,sans-serif;
    font-size:1.2rem;
    font-weight:700;
    letter-spacing:2px;
    line-height:1.4;
    text-align:center 
}
@media only screen and (min-width:1920px){
    .section-list__caption{
        font-size:2rem 
    }
}
.section-list__item{
    position:relative;
    margin-bottom:10px;
    flex-wrap:wrap;
    width:50% 
}
.section-list__icon,.section-list__item{
    display:flex;
    justify-content:center;
    align-items:center 
}
.section-list__icon{
    border:1px solid #555;
    border-radius:5px;
    width:80px;
    height:80px;
    color:#fff;
    background-color:#39f;
    font-size:2.5rem 
}
@media only screen and (min-width:1920px){
    .section-list__icon{
        width:100px;
        height:100px;
        font-size:3rem 
    }
}
.section-parallax{
    position:relative;
    background-image:url(../images/man-holds-tablet.jpg);
    background-attachment:fixed;
    background-size:cover;
    background-position:50%;
    background-repeat:no-repeat 
}
.section-parallax:before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-color:#000;
    opacity:.3 
}
.section-parallax__content{
    position:relative;
    margin:auto;
    width:90% 
}
.section-parallax__text{
    margin-bottom:40px;
    color:#fff;
    font-family:Open Sans,sans-serif;
    font-size:1.2rem;
    font-weight:700;
    line-height:2;
    text-align:center;
    letter-spacing:1px;
    text-shadow:1px 2px 3px #000 
}
@media only screen and (min-width:1024px){
    .section-parallax__text{
        text-align:justify 
    }
}
@media only screen and (min-width:1920px){
    .section-parallax__text{
        font-size:1.8rem 
    }
}
.brand{
    display:flex;
    align-items:center;
    text-decoration:none 
}
.brand:before{
    content:"\f02d";
    color:#39f;
    font-family:FontAwesome;
    font-size:2.2rem;
    font-weight:900 
}
@media only screen and (min-width:1920px){
    .brand:before{
        font-size:4rem 
    }
}
.brand__container{
    display:flex;
    align-items:center 
}
.brand__title{
    margin-left:8px;
    display:flex;
    flex-direction:column;
    justify-content:space-around;
    color:#fff;
    font-family:Open Sans,sans-serif;
    font-size:1rem;
    font-weight:700;
    letter-spacing:2px;
    line-height:1.2;
    text-transform:uppercase 
}
@media only screen and (min-width:1920px){
    .brand__title{
        padding-left:10px;
        font-size:2rem 
    }
}
.button__container{
    text-align:center 
}
@media only screen and (min-width:1280px){
    .button__container--align{
        text-align:left 
    }
}
.button__shape{
    margin:30px 0;
    border-radius:5px;
    padding:20px;
    display:inline-block;
    background-color:rgba(51,153,255,.8);
    color:#fff;
    font-family:Open Sans,sans-serif;
    font-size:1.5rem;
    font-weight:700;
    text-decoration:none;
    box-shadow:2px 3px 8px 0 #000 
}
@media only screen and (min-width:1920px){
    .button__shape{
        font-size:2rem 
    }
}
.button__shape--color{
    border-radius:60px;
    padding:20px 30px;
    background-color:#39f;
    background-image:linear-gradient(100deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 35%,hsla(0,0%,100%,.2) 0) 
}
@media only screen and (min-width:1920px){
    .button__shape--color{
        padding:40px 60px;
        font-size:2.5rem 
    }
}
.button__shape--longtxt{
    border-radius:60px;
    padding:20px;
    background-color:#39f;
    background-image:linear-gradient(100deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 20%,hsla(0,0%,100%,.2) 0) 
}
@media only screen and (min-width:1920px){
    .button__shape--longtxt{
        padding:30px 40px;
        background-image:linear-gradient(100deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 22%,hsla(0,0%,100%,.2) 0);
        font-size:2.5rem 
    }
}
.button__icon{
    margin-right:40px 
}
@media only screen and (min-width:1920px){
    .button__icon{
        margin-right:60px 
    }
}
.button__icon--longtxt{
    margin-right:20px 
}
@media only screen and (min-width:1920px){
    .button__icon--longtxt{
        margin-right:35px 
    }
}
.menu{
    border-bottom:1px solid #fff;
    padding-left:2rem;
    padding-right:2rem;
    background-color:rgba(0,0,0,.2);
    transition:background-color .6s ease-in;
    z-index:2 
}
.menu__img{
    width:80px;
    height:80px 
}
.menu__btn{
    position:fixed;
    top:1rem;
    right:2rem;
    width:50px;
    height:33px;
    cursor:pointer;
    user-select:none;
    z-index:4 
}
@media only screen and (min-width:1920px){
    .menu__btn{
        top:2.2rem 
    }
}
@media only screen and (min-width:2560px){
    .menu__btn{
        right:23rem 
    }
}
.menu__btn--active .menu__shape{
    background:transparent;
    transition:background .2s ease-out 
}
.menu__btn--active .menu__shape:before{
    top:0;
    background-color:#fff;
    transform:rotate(-45deg) 
}
.menu__btn--active .menu__shape:after{
    top:0;
    background-color:#fff;
    transform:rotate(45deg) 
}
.menu__shape{
    position:absolute;
    top:17px;
    right:0;
    background-color:#fff;
    display:inline-block;
    width:40px;
    height:4px;
    transition:background .2s ease-out 
}
.menu__shape:after,.menu__shape:before{
    position:absolute;
    content:"";
    display:block;
    width:40px;
    height:100%;
    background-color:#fff;
    transition:all .2s ease-out 
}
.menu__shape:before{
    top:12px 
}
.menu__shape:after{
    top:-12px 
}
.menu__nav{
    position:fixed;
    top:0;
    right:0;
    padding:15% 0;
    height:100%;
    width:0;
    background-color:#16173a;
    transition:all .5s;
    overflow-x:hidden;
    z-index:3 
}
@media only screen and (min-width:1280px){
    .menu__nav{
        padding:8% 0 
    }
}
@media only screen and (min-width:2560px){
    .menu__nav{
        right:320px;
        padding:10% 0 
    }
}
.menu__nav--expanded{
    width:100% 
}
@media only screen and (min-width:768px){
    .menu__nav--expanded{
        width:50% 
    }
}
@media only screen and (min-width:2560px){
    .menu__nav--expanded{
        width:35% 
    }
}
.menu__nav-content{
    margin:auto;
    width:80% 
}
.menu__link{
    padding:.5rem 0;
    display:block;
    color:#fff;
    font-family:Roboto Slab,sans-serif;
    font-size:1.2rem;
    font-weight:300;
    text-decoration:none;
    text-transform:uppercase;
    letter-spacing:1px;
    transition:.3s 
}
@media only screen and (min-width:1920px){
    .menu__link{
        font-size:1.6rem 
    }
}
@media only screen and (min-width:2560px){
    .menu__link{
        font-size:1.8rem 
    }
}
.menu__link:hover{
    color:#ffd717;
    text-decoration:none 
}
.menu__networks{
    display:flex;
    justify-content:space-around;
    width:25% 
}
@media only screen and (min-width:414px){
    .menu__networks{
        width:70% 
    }
}
.cta__container{
    width:100% 
}
.cta__content{
    position:fixed;
    bottom:0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    flex-wrap: wrap;
    width:100%;
    height:0;
    visibility:hidden;
    opacity:0;
    transition:visibility .3s,opacity .6s,height .6s 
}
.cta__content--show{
    visibility:visible;
    opacity:1;
    height:120px 
}
.cta__btn{
    padding: 15px 20px;
    width: 100%;
    min-height: 50px;
    background-color:#39f;
    color:#fff;
    font-family:Poppins,sans-serif;
    font-size:3rem;
    font-weight:700;
    letter-spacing:2px;
    text-decoration:none;
    text-shadow:0 3px 6px #000 
}
.cta__btn--longtxt{
    font-size:1.6rem 
}
.cta__price {
    padding: 10px 20px;
    min-height: 60px;
    background-color: rgba(22,23,58,.8);
    color: #999;
    font-family: "Roboto Slab", sans-serif;
    font-size: 0.7rem;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 1.2;
}
.legal{
    width:100%;
    background-color:#eee 
}
.legal__container{
    padding:25% 8% 10% 
}
@media only screen and (min-width:768px){
    .legal__container{
        padding-top:15% 
    }
}
@media only screen and (min-width:1920px){
    .legal__container{
        padding-top:10% 
    }
}
.legal__body h1,.legal__body h2,.legal__body h3{
    margin:2rem 0;
    font-family:Roboto Slab,sans-serif 
}
.legal__body h1{
    font-size:2rem;
    line-height:1.4 
}
@media only screen and (min-width:1920px){
    .legal__body h1{
        font-size:3rem 
    }
}
.legal__body h2{
    font-size:1.6rem;
    line-height:1.4 
}
@media only screen and (min-width:1920px){
    .legal__body h2{
        font-size:2.5rem 
    }
}
.legal__body h3{
    font-size:1.4rem;
    line-height:1.4 
}
@media only screen and (min-width:1920px){
    .legal__body h3{
        font-size:2rem 
    }
}
.legal__body li,.legal__body p{
    margin-bottom:1rem;
    font-family:Open Sans,sans-serif;
    font-size:1.2rem;
    line-height:1.5 
}
@media only screen and (min-width:1920px){
    .legal__body li,.legal__body p{
        font-size:1.5rem 
    }
}
.legal__body ol,.legal__body ul{
    margin-left:3rem 
}
.legal__body li{
    padding-left:.8rem 
}
.legal__body li.decimal{
    list-style:decimal outside none!important 
}
.legal__body li.square{
    list-style:square outside none!important 
}
.legal__body li.upper-roman{
    list-style:upper-roman outside none!important 
}
