/* Otomatik üretildi: app/Support/SiteCoreCss — style.css dosyasını düzenleyin, bu dosyayı değil. */
@import url(https://fonts.googleapis.com/css?family=Nunito:300,400,400i,600,700,800,900);

@font-face {
    font-family: iconsmind;
    src: url(../new/fonts/iconsmind.1cd6a624.eot);
    src: url(../new/fonts/iconsmind.1cd6a624.eot#iefix) format("embedded-opentype"), url(../new/fonts/iconsmind.a925856d.ttf) format("truetype"), url(../new/fonts/iconsmind.5e5b7098.woff) format("woff");
    font-weight: 400;
    font-style: normal
}

[class*=" i-"],[class^=i-]{
    font-family: iconsmind !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.i-Add-Window:before{
    content: "\e918"
}

.i-Approved-Window:before{
    content: "\e919"
}

.i-Block-Window:before{
    content: "\e91a"
}

.i-Close-Window:before{
    content: "\e91b"
}

.i-Code-Window:before{
    content: "\e91c"
}

.i-Delete-Window:before{
    content: "\e91d"
}

.i-Download-Window:before{
    content: "\e91e"
}

.i-Duplicate-Window:before{
    content: "\e91f"
}

.i-Error-404-Window:before{
    content: "\e920"
}

.i-Favorite-Window:before{
    content: "\e921"
}

.i-Font-Window:before{
    content: "\e922"
}

.i-Full-View-Window:before{
    content: "\e923"
}

.i-Height-Window:before{
    content: "\e924"
}

.i-Home-Window:before{
    content: "\e925"
}

.i-Info-Window:before{
    content: "\e926"
}

.i-Loading-Window:before{
    content: "\e927"
}

.i-Lock-Window:before{
    content: "\e928"
}

.i-Love-Window:before{
    content: "\e929"
}

.i-Maximize-Window:before{
    content: "\e92a"
}

.i-Minimize-Maximize-Close-Window:before{
    content: "\e92b"
}

.i-Minimize-Window:before{
    content: "\e92c"
}

.i-Navigation-Left-Window:before{
    content: "\e92d"
}

.i-Navigation-Right-Window:before{
    content: "\e92e"
}

.i-Network-Window:before{
    content: "\e92f"
}

.i-New-Tab:before{
    content: "\e930"
}

.i-One-Window:before{
    content: "\e931"
}

.i-Refresh-Window:before{
    content: "\e932"
}

.i-Remove-Window:before{
    content: "\e933"
}

.i-Restore-Window:before{
    content: "\e934"
}

.i-Save-Window:before{
    content: "\e935"
}

.i-Settings-Window:before{
    content: "\e936"
}

.i-Share-Window:before{
    content: "\e937"
}

.i-Sidebar-Window:before{
    content: "\e938"
}

.i-Split-Four-Square-Window:before{
    content: "\e939"
}

.i-Split-Horizontal-2-Window:before{
    content: "\e93a"
}

.i-Split-Horizontal:before{
    content: "\e93b"
}

.i-Split-Vertical-2:before{
    content: "\e93c"
}

.i-Split-Vertical:before{
    content: "\e93d"
}

.i-Split-Window:before{
    content: "\e93e"
}

.i-Time-Window:before{
    content: "\e93f"
}

.i-Touch-Window:before{
    content: "\e940"
}

.i-Two-Windows:before{
    content: "\e941"
}

.i-Upload-Window:before{
    content: "\e942"
}

.i-URL-Window:before{
    content: "\e943"
}

.i-Warning-Window:before{
    content: "\e944"
}

.i-Width-Window:before{
    content: "\e945"
}

.i-Window-2:before{
    content: "\e946"
}

.i-Windows-2:before{
    content: "\e947"
}

.i-Cloud-Sun:before{
    content: "\e94e"
}

.i-Cloud-Weather:before{
    content: "\e94f"
}

.i-Clouds-Weather:before{
    content: "\e950"
}

.i-Drop:before{
    content: "\e951"
}

.i-Dry:before{
    content: "\e952"
}

.i-Fahrenheit:before{
    content: "\e953"
}

.i-Windsock:before{
    content: "\e973"
}

.i-Film-Video:before{
    content: "\e97e"
}

.i-Film:before{
    content: "\e97f"
}

.i-Flash-Video:before{
    content: "\e980"
}

.i-HD-Video:before{
    content: "\e981"
}

.i-Movie:before{
    content: "\e982"
}

.i-Old-TV:before{
    content: "\e983"
}

.i-Reel:before{
    content: "\e984"
}

.i-Tripod-and-Video:before{
    content: "\e985"
}

.i-TV:before{
    content: "\e986"
}

.i-Video-2:before{
    content: "\e987"
}

.i-Video-3:before{
    content: "\e988"
}

.i-Video-4:before{
    content: "\e989"
}

.i-Video-5:before{
    content: "\e98a"
}

.i-Video-6:before{
    content: "\e98b"
}

.i-Video-Photographer:before{
    content: "\e98e"
}

.i-Video-Tripod:before{
    content: "\e98f"
}

.i-Video:before{
    content: "\e990"
}

.i-Affiliate:before{
    content: "\e991"
}

.i-Background:before{
    content: "\e992"
}

.i-Billing:before{
    content: "\e993"
}

.i-Control-2:before{
    content: "\e994"
}

.i-Control:before{
    content: "\e995"
}

.i-Crop-2:before{
    content: "\e996"
}

.i-Dashboard:before{
    content: "\e997"
}

.i-Duplicate-Layer:before{
    content: "\e998"
}

.i-Filter-2:before{
    content: "\e999"
}

.i-Gear-2:before{
    content: "\e99a"
}

.i-Gear:before{
    content: "\e99b"
}

.i-Gears-2:before{
    content: "\e99c"
}

.i-Gears:before{
    content: "\e99d"
}

.i-Information:before{
    content: "\e99e"
}

.i-Layer-Backward:before{
    content: "\e99f"
}

.i-Layer-Forward:before{
    content: "\e9a0"
}

.i-Library:before{
    content: "\e9a1"
}

.i-Loading-2:before{
    content: "\e9a2"
}

.i-Loading-3:before{
    content: "\e9a3"
}

.i-Loading:before{
    content: "\e9a4"
}

.i-Magnifi-Glass:before{
    content: "\e9a5"
}

.i-Magnifi-Glass-:before{
    content: "\e9a6"
}

.i-Magnifi-Glass1:before{
    content: "\e9a7"
}

.i-Share:before{
    content: "\e9b5"
}

.i-Statistic:before{
    content: "\e9b6"
}

.i-Support:before{
    content: "\e9b7"
}

.i-Bicycle-2:before{
    content: "\e9be"
}

.i-Bicycle:before{
    content: "\e9bf"
}

.i-Car-2:before{
    content: "\e9c4"
}

.i-Car-3:before{
    content: "\e9c5"
}

.i-Car-Wheel:before{
    content: "\e9c6"
}

.i-Car:before{
    content: "\e9c7"
}

.i-Gaugage-2:before{
    content: "\e9c8"
}

.i-Gaugage:before{
    content: "\e9c9"
}

.i-Helicopter-2:before{
    content: "\e9ca"
}

.i-Helicopter:before{
    content: "\e9cb"
}

.i-Helmet:before{
    content: "\e9cc"
}

.i-Jeep-2:before{
    content: "\e9cd"
}

.i-Jeep:before{
    content: "\e9ce"
}

.i-Jet:before{
    content: "\e9cf"
}

.i-Motorcycle:before{
    content: "\e9d0"
}

.i-Plane-2:before{
    content: "\e9d1"
}

.i-Plane:before{
    content: "\e9d2"
}

.i-Road-2:before{
    content: "\e9d3"
}

.i-Road:before{
    content: "\e9d4"
}

.i-Rocket:before{
    content: "\e9d5"
}

.i-Sailing-Ship:before{
    content: "\e9d6"
}

.i-Scooter-Front:before{
    content: "\e9d7"
}

.i-Scooter:before{
    content: "\e9d8"
}

.i-Ship-2:before{
    content: "\e9d9"
}

.i-Ship:before{
    content: "\e9da"
}

.i-Skateboard-2:before{
    content: "\e9db"
}

.i-Skateboard:before{
    content: "\e9dc"
}

.i-Taxi-2:before{
    content: "\e9dd"
}

.i-Taxi-Sign:before{
    content: "\e9de"
}

.i-Taxi:before{
    content: "\e9df"
}

.i-Tractor:before{
    content: "\e9e0"
}

.i-Traffic-Light-2:before{
    content: "\e9e1"
}

.i-traffic-Light:before{
    content: "\e9e2"
}

.i-Train-2:before{
    content: "\e9e3"
}

.i-Train:before{
    content: "\e9e4"
}

.i-Tram:before{
    content: "\e9e5"
}

.i-Truck:before{
    content: "\e9e6"
}

.i-Yacht:before{
    content: "\e9e7"
}

.i-Double-Tap:before{
    content: "\e9e8"
}

.i-Drag-Down:before{
    content: "\e9e9"
}

.i-Drag-Left:before{
    content: "\e9ea"
}

.i-Drag-Right:before{
    content: "\e9eb"
}

.i-Drag-Up:before{
    content: "\e9ec"
}

.i-Drag:before{
    content: "\e9ed"
}

.i-Clock-3:before{
    content: "\ea18"
}

.i-Clock-4:before{
    content: "\ea19"
}

.i-Clock-Back:before{
    content: "\ea1a"
}

.i-Clock-Forward:before{
    content: "\ea1b"
}

.i-Clock:before{
    content: "\ea1c"
}

.i-Old-Clock:before{
    content: "\ea1d"
}

.i-Over-Time-2:before{
    content: "\ea1e"
}

.i-Over-Time:before{
    content: "\ea1f"
}

.i-Sand-watch-2:before{
    content: "\ea20"
}

.i-Sand-watch:before{
    content: "\ea21"
}

.i-Stopwatch-2:before{
    content: "\ea22"
}

.i-Stopwatch:before{
    content: "\ea23"
}

.i-Time-Backup:before{
    content: "\ea24"
}

.i-Medal-2:before{
    content: "\ea5e"
}

.i-Medal-3:before{
    content: "\ea5f"
}

.i-Medal:before{
    content: "\ea60"
}

.i-Speach-Bubble-2:before{
    content: "\ea77"
}

.i-Speach-Bubble-3:before{
    content: "\ea78"
}

.i-Speach-Bubble-4:before{
    content: "\ea79"
}

.i-Speach-Bubble-5:before{
    content: "\ea7a"
}

.i-Speach-Bubble-6:before{
    content: "\ea7b"
}

.i-Speach-Bubble-7:before{
    content: "\ea7c"
}

.i-Speach-Bubble-8:before{
    content: "\ea7d"
}

.i-Speach-Bubble-9:before{
    content: "\ea7e"
}

.i-Speach-Bubble-10:before{
    content: "\ea7f"
}

.i-Speach-Bubble-11:before{
    content: "\ea80"
}

.i-Speach-Bubble-12:before{
    content: "\ea81"
}

.i-Speach-Bubble-13:before{
    content: "\ea82"
}

.i-Speach-Bubble-Asking:before{
    content: "\ea83"
}

.i-Speach-Bubble-Dialog:before{
    content: "\ea88"
}

.i-Speach-Bubble:before{
    content: "\ea89"
}

.i-Speach-Bubbles:before{
    content: "\ea8a"
}

.i-Aim:before{
    content: "\ea8b"
}

.i-Ask:before{
    content: "\ea8c"
}

.i-Bebo:before{
    content: "\ea8d"
}

.i-Behance:before{
    content: "\ea8e"
}

.i-Betvibes:before{
    content: "\ea8f"
}

.i-Bing:before{
    content: "\ea90"
}

.i-Blinklist:before{
    content: "\ea91"
}

.i-Blogger:before{
    content: "\ea92"
}

.i-Brightkite:before{
    content: "\ea93"
}

.i-Delicious:before{
    content: "\ea94"
}

.i-Deviantart:before{
    content: "\ea95"
}

.i-Digg:before{
    content: "\ea96"
}

.i-Diigo:before{
    content: "\ea97"
}

.i-Doplr:before{
    content: "\ea98"
}

.i-Dribble:before{
    content: "\ea99"
}

.i-Email:before{
    content: "\ea9a"
}

.i-Evernote:before{
    content: "\ea9b"
}

.i-Facebook-2:before{
    content: "\ea9c"
}

.i-Facebook:before{
    content: "\ea9d"
}

.i-Feedburner:before{
    content: "\ea9e"
}

.i-Flickr:before{
    content: "\ea9f"
}

.i-Formspring:before{
    content: "\eaa0"
}

.i-Forsquare:before{
    content: "\eaa1"
}

.i-Friendfeed:before{
    content: "\eaa2"
}

.i-Friendster:before{
    content: "\eaa3"
}

.i-Furl:before{
    content: "\eaa4"
}

.i-Google-Buzz:before{
    content: "\eaa5"
}

.i-Google-Plus:before{
    content: "\eaa6"
}

.i-Google:before{
    content: "\eaa7"
}

.i-Gowalla:before{
    content: "\eaa8"
}

.i-ICQ:before{
    content: "\eaa9"
}

.i-ImDB:before{
    content: "\eaaa"
}

.i-Instagram:before{
    content: "\eaab"
}

.i-Last-FM:before{
    content: "\eaac"
}

.i-Like-2:before{
    content: "\eaad"
}

.i-Like:before{
    content: "\eaae"
}

.i-Linkedin-2:before{
    content: "\eaaf"
}

.i-Linkedin:before{
    content: "\eab0"
}

.i-Livejournal:before{
    content: "\eab1"
}

.i-Metacafe:before{
    content: "\eab2"
}

.i-Mixx:before{
    content: "\eab3"
}

.i-Myspace:before{
    content: "\eab4"
}

.i-Newsvine:before{
    content: "\eab5"
}

.i-Orkut:before{
    content: "\eab6"
}

.i-Picasa:before{
    content: "\eab7"
}

.i-Pinterest:before{
    content: "\eab8"
}

.i-Plaxo:before{
    content: "\eab9"
}

.i-Plurk:before{
    content: "\eaba"
}

.i-Posterous:before{
    content: "\eabb"
}

.i-QIK:before{
    content: "\eabc"
}

.i-Reddit:before{
    content: "\eabd"
}

.i-Reverbnation:before{
    content: "\eabe"
}

.i-RSS:before{
    content: "\eabf"
}

.i-Sharethis:before{
    content: "\eac0"
}

.i-Shoutwire:before{
    content: "\eac1"
}

.i-Skype:before{
    content: "\eac2"
}

.i-Soundcloud:before{
    content: "\eac3"
}

.i-Spurl:before{
    content: "\eac4"
}

.i-Stumbleupon:before{
    content: "\eac5"
}

.i-Technorati:before{
    content: "\eac6"
}

.i-Tumblr:before{
    content: "\eac7"
}

.i-Twitter-2:before{
    content: "\eac8"
}

.i-Twitter:before{
    content: "\eac9"
}

.i-Unlike-2:before{
    content: "\eaca"
}

.i-Unlike:before{
    content: "\eacb"
}

.i-Ustream:before{
    content: "\eacc"
}

.i-Viddler:before{
    content: "\eacd"
}

.i-Vimeo:before{
    content: "\eace"
}

.i-Wordpress:before{
    content: "\eacf"
}

.i-Xanga:before{
    content: "\ead0"
}

.i-Xing:before{
    content: "\ead1"
}

.i-Yahoo-Buzz:before{
    content: "\ead2"
}

.i-Yahoo:before{
    content: "\ead3"
}

.i-Yelp:before{
    content: "\ead4"
}

.i-Youtube:before{
    content: "\ead5"
}

.i-Zootool:before{
    content: "\ead6"
}

.i-Bisexual:before{
    content: "\ead7"
}

.i-Cancer1:before{
    content: "\ead8"
}

.i-Couple-Sign:before{
    content: "\ead9"
}

.i-David-Star:before{
    content: "\eada"
}

.i-Family-Sign:before{
    content: "\eadb"
}

.i-Female-2:before{
    content: "\eadc"
}

.i-Gey:before{
    content: "\eadd"
}

.i-Heart:before{
    content: "\eade"
}

.i-Homosexual:before{
    content: "\eadf"
}

.i-Inifity:before{
    content: "\eae0"
}

.i-Lesbian:before{
    content: "\eae1"
}

.i-Lesbians:before{
    content: "\eae2"
}

.i-Love:before{
    content: "\eae3"
}

.i-Male-2:before{
    content: "\eae4"
}

.i-Men:before{
    content: "\eae5"
}

.i-No-Smoking:before{
    content: "\eae6"
}

.i-Paw:before{
    content: "\eae7"
}

.i-Quotes-2:before{
    content: "\eae8"
}

.i-Quotes:before{
    content: "\eae9"
}

.i-Add-Cart:before{
    content: "\eaf8"
}

.i-Bag-Coins:before{
    content: "\eaf9"
}

.i-Bag-Items:before{
    content: "\eafa"
}

.i-Bar-Code:before{
    content: "\eafc"
}

.i-Bitcoin:before{
    content: "\eb00"
}

.i-Car-Coins:before{
    content: "\eb01"
}

.i-Car-Items:before{
    content: "\eb02"
}

.i-Cart-Quantity:before{
    content: "\eb03"
}

.i-Cash-register-2:before{
    content: "\eb04"
}

.i-Cash-Register:before{
    content: "\eb05"
}

.i-Checkout-Bag:before{
    content: "\eb06"
}

.i-Checkout-Basket:before{
    content: "\eb07"
}

.i-Checkout:before{
    content: "\eb08"
}

.i-Full-Basket:before{
    content: "\eb09"
}

.i-Full-Cart:before{
    content: "\eb0a"
}

.i-Password-shopping:before{
    content: "\eb0e"
}

.i-Receipt-3:before{
    content: "\eb11"
}

.i-Receipt-4:before{
    content: "\eb12"
}

.i-Receipt:before{
    content: "\eb13"
}

.i-Remove-Bag:before{
    content: "\eb14"
}

.i-Remove-Basket:before{
    content: "\eb15"
}

.i-Remove-Cart:before{
    content: "\eb16"
}

.i-Shop-2:before{
    content: "\eb17"
}

.i-Shop-3:before{
    content: "\eb18"
}

.i-Shop-4:before{
    content: "\eb19"
}

.i-Shop:before{
    content: "\eb1a"
}

.i-Shopping-Bag:before{
    content: "\eb1b"
}

.i-Shopping-Basket:before{
    content: "\eb1c"
}

.i-Shopping-Cart:before{
    content: "\eb1d"
}

.i-Tag-2:before{
    content: "\eb1e"
}

.i-Tag-3:before{
    content: "\eb1f"
}

.i-Tag-4:before{
    content: "\eb20"
}

.i-Tag-5:before{
    content: "\eb21"
}

.i-This-Side-Up:before{
    content: "\eb22"
}

.i-Broke-Link-2:before{
    content: "\eb23"
}

.i-Coding:before{
    content: "\eb24"
}

.i-Consulting:before{
    content: "\eb25"
}

.i-Copyright:before{
    content: "\eb26"
}

.i-Idea-2:before{
    content: "\eb27"
}

.i-Idea-3:before{
    content: "\eb28"
}

.i-Internet-2:before{
    content: "\eb2b"
}

.i-Internet:before{
    content: "\eb2c"
}

.i-Link-2:before{
    content: "\eb2d"
}

.i-Management:before{
    content: "\eb2e"
}

.i-Monitor-Analytics:before{
    content: "\eb2f"
}

.i-Monitoring:before{
    content: "\eb30"
}

.i-Optimization:before{
    content: "\eb31"
}

.i-Search-People:before{
    content: "\eb32"
}

.i-Tag:before{
    content: "\eb33"
}

.i-Target-Market:before{
    content: "\eb34"
}

.i-Target:before{
    content: "\eb35"
}

.i-Testimonal:before{
    content: "\eb36"
}

.i-Computer-Secure:before{
    content: "\eb37"
}

.i-Eye-Scan:before{
    content: "\eb38"
}

.i-Finger-Print:before{
    content: "\eb39"
}

.i-Firewall:before{
    content: "\eb3a"
}

.i-Key-Lock:before{
    content: "\eb3b"
}

.i-Laptop-Secure:before{
    content: "\eb3c"
}

.i-532:before,.i-Layer-1:before{
    content: "\eb3d"
}

.i-Lock-2:before{
    content: "\eb3e"
}

.i-Lock-3:before{
    content: "\eb3f"
}

.i-Lock:before{
    content: "\eb40"
}

.i-Password-Field:before{
    content: "\eb41"
}

.i-Password:before{
    content: "\eb42"
}

.i-Police:before{
    content: "\eb43"
}

.i-Safe-Box:before{
    content: "\eb44"
}

.i-Security-Block:before{
    content: "\eb45"
}

.i-Security-Bug:before{
    content: "\eb46"
}

.i-Security-Camera:before{
    content: "\eb47"
}

.i-Security-Check:before{
    content: "\eb48"
}

.i-Security-Settings:before{
    content: "\eb49"
}

.i-Securiy-Remove:before{
    content: "\eb4a"
}

.i-Shield:before{
    content: "\eb4b"
}

.i-Smartphone--Secure:before{
    content: "\eb4c"
}

.i-SSL:before{
    content: "\eb4d"
}

.i-Tablet-Secure:before{
    content: "\eb4e"
}

.i-Type-Pass:before{
    content: "\eb4f"
}

.i-Unlock-2:before{
    content: "\eb50"
}

.i-Unlock-3:before{
    content: "\eb51"
}

.i-Unlock:before{
    content: "\eb52"
}

.i-Ambulance:before{
    content: "\eb53"
}

.i-Atom:before{
    content: "\eb55"
}

.i-Band-Aid:before{
    content: "\eb57"
}

.i-Bio-Hazard:before{
    content: "\eb58"
}

.i-Biotech:before{
    content: "\eb59"
}

.i-Brain:before{
    content: "\eb5a"
}

.i-Chemical-2:before{
    content: "\eb5b"
}

.i-Chemical-3:before{
    content: "\eb5c"
}

.i-Chemical-4:before{
    content: "\eb5d"
}

.i-Chemical-5:before{
    content: "\eb5e"
}

.i-Chemical:before{
    content: "\eb5f"
}

.i-Clinic:before{
    content: "\eb60"
}

.i-Cube-Molecule-2:before{
    content: "\eb61"
}

.i-Cube-Molecule:before{
    content: "\eb62"
}

.i-Danger-2:before{
    content: "\eb63"
}

.i-Danger:before{
    content: "\eb64"
}

.i-First-Aid:before{
    content: "\eb68"
}

.i-Flask-2:before{
    content: "\eb69"
}

.i-Flask:before{
    content: "\eb6a"
}

.i-Helix-2:before{
    content: "\eb6b"
}

.i-Hospital:before{
    content: "\eb6c"
}

.i-Medicine-2:before{
    content: "\eb6f"
}

.i-Medicine-3:before{
    content: "\eb70"
}

.i-Medicine:before{
    content: "\eb71"
}

.i-Microscope:before{
    content: "\eb72"
}

.i-Neutron:before{
    content: "\eb73"
}

.i-Nuclear:before{
    content: "\eb74"
}

.i-Physics:before{
    content: "\eb75"
}

.i-Plasmid:before{
    content: "\eb76"
}

.i-Pulse:before{
    content: "\eb78"
}

.i-Radioactive:before{
    content: "\eb79"
}

.i-Stethoscope:before{
    content: "\eb7d"
}

.i-Temperature1:before{
    content: "\eb7e"
}

.i-Test-Tube-2:before{
    content: "\eb7f"
}

.i-Test-Tube:before{
    content: "\eb80"
}

.i-Virus-2:before{
    content: "\eb81"
}

.i-Virus-3:before{
    content: "\eb82"
}

.i-Virus:before{
    content: "\eb83"
}

.i-Camera:before{
    content: "\eb8d"
}

.i-Edit:before{
    content: "\eb90"
}

.i-Eye:before{
    content: "\eb91"
}

.i-Film-Cartridge:before{
    content: "\eb92"
}

.i-Film1:before{
    content: "\eb93"
}

.i-Filter:before{
    content: "\eb94"
}

.i-Flash-2:before{
    content: "\eb95"
}

.i-Flash:before{
    content: "\eb96"
}

.i-Fluorescent:before{
    content: "\eb97"
}

.i-Gopro:before{
    content: "\eb98"
}

.i-Landscape:before{
    content: "\eb99"
}

.i-Len-2:before{
    content: "\eb9a"
}

.i-Len-3:before{
    content: "\eb9b"
}

.i-Len:before{
    content: "\eb9c"
}

.i-Macro:before{
    content: "\eb9d"
}

.i-Memory-Card-2:before{
    content: "\eb9e"
}

.i-Memory-Card-3:before{
    content: "\eb9f"
}

.i-Memory-Card:before{
    content: "\eba0"
}

.i-No-Flash:before{
    content: "\eba1"
}

.i-Shutter:before{
    content: "\ebae"
}

.i-Signal:before{
    content: "\ebaf"
}

.i-Snow1:before{
    content: "\ebb0"
}

.i-Sport-Mode:before{
    content: "\ebb1"
}

.i-Studio-Flash:before{
    content: "\ebb2"
}

.i-Studio-Lightbox:before{
    content: "\ebb3"
}

.i-Timer1:before{
    content: "\ebb4"
}

.i-Tripod-2:before{
    content: "\ebb5"
}

.i-Tripod-with-Camera:before{
    content: "\ebb6"
}

.i-Tripod-with-Gopro:before{
    content: "\ebb7"
}

.i-Add-User:before{
    content: "\ebb8"
}

.i-Add-UserStar:before{
    content: "\ebb9"
}

.i-Administrator:before{
    content: "\ebba"
}

.i-Alien-2:before{
    content: "\ebbb"
}

.i-Alien:before{
    content: "\ebbc"
}

.i-Assistant:before{
    content: "\ebbd"
}

.i-Baby-Cry:before{
    content: "\ebbe"
}

.i-Baby:before{
    content: "\ebbf"
}

.i-Boy:before{
    content: "\ebc0"
}

.i-Business-Man:before{
    content: "\ebc1"
}

.i-Business-ManWoman:before{
    content: "\ebc2"
}

.i-Business-Mens:before{
    content: "\ebc3"
}

.i-Business-Woman:before{
    content: "\ebc4"
}

.i-Checked-User:before{
    content: "\ebc5"
}

.i-Chef:before{
    content: "\ebc6"
}

.i-Conference:before{
    content: "\ebc7"
}

.i-Cool-Guy:before{
    content: "\ebc8"
}

.i-Criminal:before{
    content: "\ebc9"
}

.i-Dj:before{
    content: "\ebca"
}

.i-Doctor:before{
    content: "\ebcb"
}

.i-Engineering:before{
    content: "\ebcc"
}

.i-Farmer:before{
    content: "\ebcd"
}

.i-Female-21:before{
    content: "\ebce"
}

.i-Female:before{
    content: "\ebcf"
}

.i-Find-User:before{
    content: "\ebd0"
}

.i-Geek:before{
    content: "\ebd1"
}

.i-Genius:before{
    content: "\ebd2"
}

.i-Girl:before{
    content: "\ebd3"
}

.i-Headphone:before{
    content: "\ebd4"
}

.i-Headset:before{
    content: "\ebd5"
}

.i-ID-2:before{
    content: "\ebd6"
}

.i-ID-3:before{
    content: "\ebd7"
}

.i-ID-Card:before{
    content: "\ebd8"
}

.i-King-2:before{
    content: "\ebd9"
}

.i-Lock-User:before{
    content: "\ebda"
}

.i-Love-User:before{
    content: "\ebdb"
}

.i-Male-21:before{
    content: "\ebdc"
}

.i-Male:before{
    content: "\ebdd"
}

.i-MaleFemale:before{
    content: "\ebde"
}

.i-Man-Sign:before{
    content: "\ebdf"
}

.i-Mens:before{
    content: "\ebe0"
}

.i-Network:before{
    content: "\ebe1"
}

.i-Nurse:before{
    content: "\ebe2"
}

.i-Pilot:before{
    content: "\ebe4"
}

.i-Professor:before{
    content: "\ebe7"
}

.i-Punker:before{
    content: "\ebe8"
}

.i-Remove-User:before{
    content: "\ebea"
}

.i-Robot:before{
    content: "\ebeb"
}

.i-Speak-2:before{
    content: "\ebec"
}

.i-Speak:before{
    content: "\ebed"
}

.i-Spy:before{
    content: "\ebee"
}

.i-Student-Female:before{
    content: "\ebef"
}

.i-Student-Male:before{
    content: "\ebf0"
}

.i-Student-MaleFemale:before{
    content: "\ebf1"
}

.i-Students:before{
    content: "\ebf2"
}

.i-Superman:before{
    content: "\ebf3"
}

.i-Talk-Man:before{
    content: "\ebf4"
}

.i-Teacher:before{
    content: "\ebf5"
}

.i-Coffee-Machine:before{
    content: "\ec07"
}

.i-Flag-2:before{
    content: "\ec11"
}

.i-Flag:before{
    content: "\ec12"
}

.i-Flashlight:before{
    content: "\ec13"
}

.i-Gas-Pump:before{
    content: "\ec15"
}

.i-Gift-Box:before{
    content: "\ec16"
}

.i-Key-3:before{
    content: "\ec1d"
}

.i-Key:before{
    content: "\ec1e"
}

.i-Lamp:before{
    content: "\ec1f"
}

.i-Life-Safer:before{
    content: "\ec21"
}

.i-Light-Bulb:before{
    content: "\ec23"
}

.i-Luggage-2:before{
    content: "\ec25"
}

.i-Magnet:before{
    content: "\ec27"
}

.i-Mirror:before{
    content: "\ec2a"
}

.i-Movie-Ticket:before{
    content: "\ec2b"
}

.i-Office-Lamp:before{
    content: "\ec2c"
}

.i-Paint-Brush:before{
    content: "\ec2d"
}

.i-Paint-Bucket:before{
    content: "\ec2e"
}

.i-Paper-Plane:before{
    content: "\ec2f"
}

.i-Post-Sign-2-ways:before{
    content: "\ec30"
}

.i-Post-Sign:before{
    content: "\ec31"
}

.i-Scale:before{
    content: "\ec34"
}

.i-Stroller:before{
    content: "\ec38"
}

.i-Suitcase:before{
    content: "\ec39"
}

.i-Teddy-Bear:before{
    content: "\ec3a"
}

.i-Telescope:before{
    content: "\ec3b"
}

.i-Tent:before{
    content: "\ec3c"
}

.i-Thread:before{
    content: "\ec3d"
}

.i-Ticket:before{
    content: "\ec3e"
}

.i-Time-Bomb:before{
    content: "\ec3f"
}

.i-Tourch:before{
    content: "\ec40"
}

.i-Vase:before{
    content: "\ec41"
}

.i-Video-Game-Controller:before{
    content: "\ec42"
}

.i-Conservation:before{
    content: "\ec43"
}

.i-Eci-Icon:before{
    content: "\ec44"
}

.i-Environmental-2:before{
    content: "\ec45"
}

.i-Environmental-3:before{
    content: "\ec46"
}

.i-Green-Energy:before{
    content: "\ec4c"
}

.i-Green-House:before{
    content: "\ec4d"
}

.i-Landscape1:before{
    content: "\ec4e"
}

.i-Leafs-2:before{
    content: "\ec4f"
}

.i-Light-Bulb-Leaf:before{
    content: "\ec51"
}

.i-Palm-Tree:before{
    content: "\ec52"
}

.i-Plant:before{
    content: "\ec53"
}

.i-Recycling-2:before{
    content: "\ec54"
}

.i-Tree-3:before{
    content: "\ec59"
}

.i-Bell:before{
    content: "\ec5d"
}

.i-Casette-Tape:before{
    content: "\ec5e"
}

.i-Drum:before{
    content: "\ec63"
}

.i-Electric-Guitar:before{
    content: "\ec66"
}

.i-First:before{
    content: "\ec68"
}

.i-Keyboard3:before{
    content: "\ec6b"
}

.i-Last:before{
    content: "\ec6c"
}

.i-Microphone-3:before{
    content: "\ec71"
}

.i-Music-Note-2:before{
    content: "\ec79"
}

.i-Next-Music:before{
    content: "\ec7f"
}

.i-Old-Radio:before{
    content: "\ec80"
}

.i-On-Air:before{
    content: "\ec81"
}

.i-Play-Music:before{
    content: "\ec83"
}

.i-Stop-Music:before{
    content: "\ec8c"
}

.i-Trumpet:before{
    content: "\ec8d"
}

.i-Voice:before{
    content: "\ec8e"
}

.i-Pause-2:before{
    content: "\ec99"
}

.i-Pause:before{
    content: "\ec9a"
}

.i-Power-2:before{
    content: "\ec9b"
}

.i-Power-3:before{
    content: "\ec9c"
}

.i-Record-2:before{
    content: "\ec9d"
}

.i-Record1:before{
    content: "\ec9e"
}

.i-Repeat-2:before{
    content: "\ec9f"
}

.i-Repeat:before{
    content: "\eca0"
}

.i-Shuffle-2:before{
    content: "\eca1"
}

.i-Shuffle:before{
    content: "\eca2"
}

.i-Start-2:before{
    content: "\eca3"
}

.i-Start:before{
    content: "\eca4"
}

.i-Stop-2:before{
    content: "\eca5"
}

.i-Stop:before{
    content: "\eca6"
}

.i-Compass-2:before{
    content: "\eca7"
}

.i-Compass-Rose:before{
    content: "\eca8"
}

.i-Edit-Map:before{
    content: "\ecae"
}

.i-Geo2-:before{
    content: "\ecb7"
}

.i-Geo21:before{
    content: "\ecbc"
}

.i-Globe-2:before{
    content: "\ecc5"
}

.i-Globe:before{
    content: "\ecc6"
}

.i-Map-Marker:before{
    content: "\eccb"
}

.i-Map:before{
    content: "\eccc"
}

.i-Map2:before{
    content: "\eccd"
}

.i-Android-Store:before{
    content: "\ecd3"
}

.i-Apple-Store:before{
    content: "\ecd4"
}

.i-Box1:before{
    content: "\ecd5"
}

.i-Dropbox:before{
    content: "\ecd6"
}

.i-Google-Drive:before{
    content: "\ecd7"
}

.i-Google-Play:before{
    content: "\ecd8"
}

.i-Paypal:before{
    content: "\ecd9"
}

.i-Skrill:before{
    content: "\ecda"
}

.i-X-Box:before{
    content: "\ecdb"
}

.i-Add:before{
    content: "\ecdc"
}

.i-Back1:before{
    content: "\ecdd"
}

.i-Broken-Link:before{
    content: "\ecde"
}

.i-Check:before{
    content: "\ece0"
}

.i-Circular-Point:before{
    content: "\ece1"
}

.i-Close:before{
    content: "\ece2"
}

.i-Cursor-Click-2:before{
    content: "\ece3"
}

.i-Cursor-Click:before{
    content: "\ece4"
}

.i-Cursor-Move-2:before{
    content: "\ece5"
}

.i-Cursor-Move:before{
    content: "\ece6"
}

.i-Cursor-Select:before{
    content: "\ece7"
}

.i-Cursor:before{
    content: "\ece8"
}

.i-Down:before{
    content: "\ece9"
}

.i-Download:before{
    content: "\ecea"
}

.i-Downward:before{
    content: "\eceb"
}

.i-Endways:before{
    content: "\ecec"
}

.i-Forward:before{
    content: "\eced"
}

.i-Left:before{
    content: "\ecee"
}

.i-Link:before{
    content: "\ecef"
}

.i-Next1:before{
    content: "\ecf0"
}

.i-Orientation:before{
    content: "\ecf1"
}

.i-Pointer:before{
    content: "\ecf2"
}

.i-Previous:before{
    content: "\ecf3"
}

.i-Redo:before{
    content: "\ecf4"
}

.i-Refresh:before{
    content: "\ecf5"
}

.i-Reload:before{
    content: "\ecf6"
}

.i-Remove:before{
    content: "\ecf7"
}

.i-Repeat1:before{
    content: "\ecf8"
}

.i-Reset:before{
    content: "\ecf9"
}

.i-Rewind:before{
    content: "\ecfa"
}

.i-Right:before{
    content: "\ecfb"
}

.i-Rotation-390:before{
    content: "\ecfc"
}

.i-Up:before{
    content: "\ed03"
}

.i-Upload:before{
    content: "\ed04"
}

.i-Upward:before{
    content: "\ed05"
}

.i-Yes:before{
    content: "\ed06"
}

.i-Electricity:before{
    content: "\ed0b"
}

.i-Factory:before{
    content: "\ed0d"
}

.i-Bag:before{
    content: "\ed1e"
}

.i-Bakelite:before{
    content: "\ed1f"
}

.i-Bicycle1:before{
    content: "\ed23"
}

.i-Bow-2:before{
    content: "\ed24"
}

.i-Bow-3:before{
    content: "\ed25"
}

.i-Bow:before{
    content: "\ed26"
}

.i-Hipster-Glasses-2:before{
    content: "\ed31"
}

.i-Hipster-Glasses-3:before{
    content: "\ed32"
}

.i-Hipster-Glasses:before{
    content: "\ed33"
}

.i-Hipster-Headphones:before{
    content: "\ed34"
}

.i-Hipster-Men-2:before{
    content: "\ed35"
}

.i-Hipster-Men-3:before{
    content: "\ed36"
}

.i-Hipster-Men:before{
    content: "\ed37"
}

.i-Hipster-Sunglasses-2:before{
    content: "\ed38"
}

.i-Hipster-Sunglasses-3:before{
    content: "\ed39"
}

.i-Hipster-Sunglasses:before{
    content: "\ed3a"
}

.i-Jacket:before{
    content: "\ed3b"
}

.i-Mustache-2:before{
    content: "\ed3c"
}

.i-Mustache-3:before{
    content: "\ed3d"
}

.i-Mustache:before{
    content: "\ed3e"
}

.i-Old-Camera:before{
    content: "\ed3f"
}

.i-Old-Cassette:before{
    content: "\ed40"
}

.i-Old-Sticky-2:before{
    content: "\ed41"
}

.i-Old-Sticky:before{
    content: "\ed42"
}

.i-Disk:before{
    content: "\ed56"
}

.i-Fan:before{
    content: "\ed58"
}

.i-Gamepad-2:before{
    content: "\ed59"
}

.i-Folder-Add-:before{
    content: "\edd9"
}

.i-Folder-Archive:before{
    content: "\edda"
}

.i-Folder-Binder-2:before{
    content: "\eddb"
}

.i-Folder-Binder:before{
    content: "\eddc"
}

.i-Folder-Block:before{
    content: "\eddd"
}

.i-Folder-Close:before{
    content: "\eddf"
}

.i-Folder-Download:before{
    content: "\ede2"
}

.i-Folder-Hide:before{
    content: "\ede6"
}

.i-Folder-Loading:before{
    content: "\ede8"
}

.i-Folder-Music:before{
    content: "\edeb"
}

.i-Folder-Network:before{
    content: "\edec"
}

.i-Folder-Open-2:before{
    content: "\eded"
}

.i-Folder-Open:before{
    content: "\edee"
}

.i-Folder-Organizing:before{
    content: "\edef"
}

.i-Folder-Pictures:before{
    content: "\edf0"
}

.i-Folder-Refresh:before{
    content: "\edf1"
}

.i-Folder-Remove:before{
    content: "\edf2"
}

.i-Folder-Search:before{
    content: "\edf3"
}

.i-Folder-Settings:before{
    content: "\edf4"
}

.i-Folder-Share:before{
    content: "\edf5"
}

.i-Folder-Trash:before{
    content: "\edf6"
}

.i-Folder-Upload:before{
    content: "\edf7"
}

.i-Folder-Video:before{
    content: "\edf8"
}

.i-Folder-With-Document:before{
    content: "\edf9"
}

.i-Folder-Zip:before{
    content: "\edfa"
}

.i-Folder:before{
    content: "\edfb"
}

.i-Folders:before{
    content: "\edfc"
}

.i-Add-File:before{
    content: "\ee24"
}

.i-Delete-File:before{
    content: "\ee25"
}

.i-File-Block:before{
    content: "\ee26"
}

.i-File-Bookmark:before{
    content: "\ee27"
}

.i-File-Chart:before{
    content: "\ee28"
}

.i-File-Clipboard-File--Text:before{
    content: "\ee29"
}

.i-File-Clipboard-Text--Image:before{
    content: "\ee2a"
}

.i-File-Clipboard:before{
    content: "\ee2b"
}

.i-File-Cloud:before{
    content: "\ee2c"
}

.i-File-Copy-2:before{
    content: "\ee2d"
}

.i-File-Copy:before{
    content: "\ee2e"
}

.i-File-CSV:before{
    content: "\ee2f"
}

.i-File-Download:before{
    content: "\ee30"
}

.i-File-Edit:before{
    content: "\ee31"
}

.i-File-Excel:before{
    content: "\ee32"
}

.i-File-Favorite:before{
    content: "\ee33"
}

.i-File-Fire:before{
    content: "\ee34"
}

.i-File-Graph:before{
    content: "\ee35"
}

.i-File-Hide:before{
    content: "\ee36"
}

.i-File-Horizontal-Text:before{
    content: "\ee37"
}

.i-File-Horizontal:before{
    content: "\ee38"
}

.i-File-HTML:before{
    content: "\ee39"
}

.i-File-JPG:before{
    content: "\ee3a"
}

.i-File-Link:before{
    content: "\ee3b"
}

.i-File-Loading:before{
    content: "\ee3c"
}

.i-File-Lock:before{
    content: "\ee3d"
}

.i-File-Love:before{
    content: "\ee3e"
}

.i-File-Music:before{
    content: "\ee3f"
}

.i-File-Network:before{
    content: "\ee40"
}

.i-File-Pictures:before{
    content: "\ee41"
}

.i-File-Pie:before{
    content: "\ee42"
}

.i-File-Presentation:before{
    content: "\ee43"
}

.i-File-Refresh:before{
    content: "\ee44"
}

.i-File-Search:before{
    content: "\ee45"
}

.i-File-Settings:before{
    content: "\ee46"
}

.i-File-Share:before{
    content: "\ee47"
}

.i-File-Text--Image:before{
    content: "\ee48"
}

.i-File-Trash:before{
    content: "\ee49"
}

.i-File-TXT:before{
    content: "\ee4a"
}

.i-File-Upload:before{
    content: "\ee4b"
}

.i-File-Video:before{
    content: "\ee4c"
}

.i-File-Word:before{
    content: "\ee4d"
}

.i-File-Zip:before{
    content: "\ee4e"
}

.i-File:before{
    content: "\ee4f"
}

.i-Files:before{
    content: "\ee50"
}

.i-Remove-File:before{
    content: "\ee51"
}

.i-Angry:before{
    content: "\ee53"
}

.i-Cap:before{
    content: "\ee54"
}

.i-Clown:before{
    content: "\ee55"
}

.i-Confused:before{
    content: "\ee56"
}

.i-Cool:before{
    content: "\ee57"
}

.i-Crying:before{
    content: "\ee58"
}

.i-Depression:before{
    content: "\ee59"
}

.i-Eyeglasses-Smiley-2:before{
    content: "\ee5a"
}

.i-Eyeglasses-Smiley:before{
    content: "\ee5b"
}

.i-Geek1:before{
    content: "\ee5e"
}

.i-Happy:before{
    content: "\ee5f"
}

.i-Humor:before{
    content: "\ee61"
}

.i-Laughing:before{
    content: "\ee64"
}

.i-Love1:before{
    content: "\ee65"
}

.i-Money:before{
    content: "\ee66"
}

.i-Moustache-Smiley:before{
    content: "\ee67"
}

.i-Smile:before{
    content: "\ee6d"
}

.i-Sunglasses-Smiley-2:before{
    content: "\ee6e"
}

.i-Sunglasses-Smiley:before{
    content: "\ee6f"
}

.i-Surprise:before{
    content: "\ee70"
}

.i-Thumbs-Down-Smiley:before{
    content: "\ee71"
}

.i-Thumbs-Up-Smiley:before{
    content: "\ee72"
}

.i-Tongue:before{
    content: "\ee73"
}

.i-At-Sign:before{
    content: "\ee75"
}

.i-Box-Full:before{
    content: "\ee76"
}

.i-Empty-Box:before{
    content: "\ee77"
}

.i-Envelope-2:before{
    content: "\ee78"
}

.i-Envelope:before{
    content: "\ee79"
}

.i-Inbox-Empty:before{
    content: "\ee7a"
}

.i-Inbox-Full:before{
    content: "\ee7c"
}

.i-Inbox-Into:before{
    content: "\ee7d"
}

.i-Inbox-Out:before{
    content: "\ee7e"
}

.i-Letter-Close:before{
    content: "\ee81"
}

.i-Letter-Open:before{
    content: "\ee82"
}

.i-Letter-Sent:before{
    content: "\ee83"
}

.i-Mail-2:before{
    content: "\ee84"
}

.i-Mail-3:before{
    content: "\ee85"
}

.i-Mail-Add-:before{
    content: "\ee86"
}

.i-Mail-Attachement:before{
    content: "\ee87"
}

.i-Mail-Block:before{
    content: "\ee88"
}

.i-Mail-Delete:before{
    content: "\ee89"
}

.i-Mail-Favorite:before{
    content: "\ee8a"
}

.i-Mail-Forward:before{
    content: "\ee8b"
}

.i-Mail-Gallery:before{
    content: "\ee8c"
}

.i-Mail-Inbox:before{
    content: "\ee8d"
}

.i-Mail-Link:before{
    content: "\ee8e"
}

.i-Mail-Lock:before{
    content: "\ee8f"
}

.i-Mail-Love:before{
    content: "\ee90"
}

.i-Mail-Money:before{
    content: "\ee91"
}

.i-Mail-Open:before{
    content: "\ee92"
}

.i-Mail-Outbox:before{
    content: "\ee93"
}

.i-Mail-Password:before{
    content: "\ee94"
}

.i-Mail-Photo:before{
    content: "\ee95"
}

.i-Mail-Read:before{
    content: "\ee96"
}

.i-Mail-Remove-x:before{
    content: "\ee97"
}

.i-Mail-Reply-All:before{
    content: "\ee98"
}

.i-Mail-Reply:before{
    content: "\ee99"
}

.i-Mail-Search:before{
    content: "\ee9a"
}

.i-Mail-Send:before{
    content: "\ee9b"
}

.i-Mail-Settings:before{
    content: "\ee9c"
}

.i-Mail-Unread:before{
    content: "\ee9d"
}

.i-Mail-Video:before{
    content: "\ee9e"
}

.i-Mail-with-At-Sign:before{
    content: "\ee9f"
}

.i-Mail-With-Cursors:before{
    content: "\eea0"
}

.i-Mail:before{
    content: "\eea1"
}

.i-Mailbox-Empty:before{
    content: "\eea2"
}

.i-Mailbox-Full:before{
    content: "\eea3"
}

.i-New-Mail:before{
    content: "\eea4"
}

.i-Post-Mail-2:before{
    content: "\eea5"
}

.i-Post-Mail:before{
    content: "\eea6"
}

.i-Spam-Mail:before{
    content: "\eea7"
}

.i-Stamp-2:before{
    content: "\eea8"
}

.i-Stamp:before{
    content: "\eea9"
}

.i-Voicemail:before{
    content: "\eeaa"
}

.i-Alpha:before{
    content: "\eeab"
}

.i-Beta:before{
    content: "\eeac"
}

.i-Blackboard:before{
    content: "\eead"
}

.i-Book:before{
    content: "\eeae"
}

.i-Bookmark:before{
    content: "\eeaf"
}

.i-Diploma-2:before{
    content: "\eeb3"
}

.i-Diploma:before{
    content: "\eeb4"
}

.i-Eraser-2:before{
    content: "\eeb5"
}

.i-Notepad-2:before{
    content: "\eeba"
}

.i-Notepad:before{
    content: "\eebb"
}

.i-Open-Book:before{
    content: "\eebc"
}

.i-Pen-2:before{
    content: "\eebd"
}

.i-Pen-3:before{
    content: "\eebe"
}

.i-Pen-4:before{
    content: "\eebf"
}

.i-Pen-5:before{
    content: "\eec0"
}

.i-Pen-6:before{
    content: "\eec1"
}

.i-Pi:before{
    content: "\eec2"
}

.i-Pipette:before{
    content: "\eec3"
}

.i-Quill-2:before{
    content: "\eec4"
}

.i-Quill-3:before{
    content: "\eec5"
}

.i-Quill:before{
    content: "\eec6"
}

.i-Spell-Check-ABC:before{
    content: "\eec7"
}

.i-Spell-Check:before{
    content: "\eec8"
}

.i-Stapler:before{
    content: "\eec9"
}

.i-Student-Hat-2:before{
    content: "\eeca"
}

.i-Student-Hat:before{
    content: "\eecb"
}

.i-Sum1:before{
    content: "\eecc"
}

.i-University:before{
    content: "\eecd"
}

.i-Computer-2:before{
    content: "\eece"
}

.i-Monitor-2:before{
    content: "\eed9"
}

.i-Monitor-3:before{
    content: "\eeda"
}

.i-Monitor-5:before{
    content: "\eedc"
}

.i-Monitor-Vertical:before{
    content: "\eedd"
}

.i-Orientation-2:before{
    content: "\eedf"
}

.i-Board:before{
    content: "\eef5"
}

.i-Brush:before{
    content: "\eef6"
}

.i-Clamp:before{
    content: "\eef7"
}

.i-CMYK:before{
    content: "\eef8"
}

.i-Idea:before{
    content: "\eefe"
}

.i-Knife1:before{
    content: "\eeff"
}

.i-Marker:before{
    content: "\ef00"
}

.i-Note:before{
    content: "\ef01"
}

.i-Paintbrush:before{
    content: "\ef02"
}

.i-Vector:before{
    content: "\ef18"
}

.i-Big-Data:before{
    content: "\ef19"
}

.i-Data-Backup:before{
    content: "\ef1a"
}

.i-Data-Block:before{
    content: "\ef1b"
}

.i-Data-Center:before{
    content: "\ef1c"
}

.i-Data-Clock:before{
    content: "\ef1d"
}

.i-Data-Cloud:before{
    content: "\ef1e"
}

.i-Data-Compress:before{
    content: "\ef1f"
}

.i-Data-Copy:before{
    content: "\ef20"
}

.i-Data-Download:before{
    content: "\ef21"
}

.i-Data-Financial:before{
    content: "\ef22"
}

.i-Data-Key:before{
    content: "\ef23"
}

.i-Data-Lock:before{
    content: "\ef24"
}

.i-Data-Network:before{
    content: "\ef25"
}

.i-Data-Password:before{
    content: "\ef26"
}

.i-Data-Power:before{
    content: "\ef27"
}

.i-Data-Refresh:before{
    content: "\ef28"
}

.i-Data-Save:before{
    content: "\ef29"
}

.i-Data-Search:before{
    content: "\ef2a"
}

.i-Data-Security:before{
    content: "\ef2b"
}

.i-Data-Settings:before{
    content: "\ef2c"
}

.i-Data-Sharing:before{
    content: "\ef2d"
}

.i-Data-Shield:before{
    content: "\ef2e"
}

.i-Data-Signal:before{
    content: "\ef2f"
}

.i-Data-Storage:before{
    content: "\ef30"
}

.i-Data-Stream:before{
    content: "\ef31"
}

.i-Data-Transfer:before{
    content: "\ef32"
}

.i-Data-Unlock:before{
    content: "\ef33"
}

.i-Data-Upload:before{
    content: "\ef34"
}

.i-Data-Yes:before{
    content: "\ef35"
}

.i-Data:before{
    content: "\ef36"
}

.i-Hub:before{
    content: "\ef37"
}

.i-Address-Book-2:before{
    content: "\ef38"
}

.i-Address-Book:before{
    content: "\ef39"
}

.i-Bell1:before{
    content: "\ef3a"
}

.i-Bird-Delivering-Letter:before{
    content: "\ef3b"
}

.i-Communication-Tower-2:before{
    content: "\ef3c"
}

.i-Communication-Tower:before{
    content: "\ef3d"
}

.i-Fax:before{
    content: "\ef3e"
}

.i-Megaphone:before{
    content: "\ef3f"
}

.i-Newspaper-2:before{
    content: "\ef40"
}

.i-Newspaper:before{
    content: "\ef41"
}

.i-Old-Telephone:before{
    content: "\ef42"
}

.i-Plastic-Cup-Phone-2:before{
    content: "\ef43"
}

.i-Plastic-Cup-Phone:before{
    content: "\ef44"
}

.i-Router-2:before{
    content: "\ef45"
}

.i-Router:before{
    content: "\ef46"
}

.i-Telephone-2:before{
    content: "\ef47"
}

.i-Telephone:before{
    content: "\ef48"
}

.i-VPN:before{
    content: "\ef49"
}

.i-Walkie-Talkie:before{
    content: "\ef4a"
}

.i-Wifi-2:before{
    content: "\ef4b"
}

.i-Wifi:before{
    content: "\ef4c"
}

.i-Wireless:before{
    content: "\ef4d"
}

.i-Block-Cloud:before{
    content: "\ef4e"
}

.i-Cloud:before{
    content: "\ef4f"
}

.i-Cloud-:before{
    content: "\ef50"
}

.i-Cloud-Camera:before{
    content: "\ef51"
}

.i-Cloud-Computer:before{
    content: "\ef52"
}

.i-Cloud-Email:before{
    content: "\ef53"
}

.i-Cloud-Laptop:before{
    content: "\ef54"
}

.i-Cloud-Lock:before{
    content: "\ef55"
}

.i-Cloud-Music:before{
    content: "\ef56"
}

.i-Cloud-Picture:before{
    content: "\ef57"
}

.i-Cloud-Remove:before{
    content: "\ef58"
}

.i-Cloud-Secure:before{
    content: "\ef59"
}

.i-Cloud-Settings:before{
    content: "\ef5a"
}

.i-Cloud-Smartphone:before{
    content: "\ef5b"
}

.i-Cloud-Tablet:before{
    content: "\ef5c"
}

.i-Cloud-Video:before{
    content: "\ef5d"
}

.i-Cloud1:before{
    content: "\ef5e"
}

.i-Clouds:before{
    content: "\ef5f"
}

.i-Device-Sync-with-Cloud:before{
    content: "\ef60"
}

.i-Download-from-Cloud:before{
    content: "\ef61"
}

.i-People-on-Cloud:before{
    content: "\ef62"
}

.i-Search-on-Cloud:before{
    content: "\ef63"
}

.i-Share-on-Cloud:before{
    content: "\ef64"
}

.i-Belt-3:before{
    content: "\ef6b"
}

.i-Wallet-2:before{
    content: "\ef9f"
}

.i-Womans-Underwear-2:before{
    content: "\efa0"
}

.i-Womans-Underwear:before{
    content: "\efa1"
}

.i-Dec:before{
    content: "\efa3"
}

.i-Angel:before{
    content: "\efa4"
}

.i-Bow1:before{
    content: "\efa5"
}

.i-Christmas-Ball:before{
    content: "\efa7"
}

.i-Christmas-Bell:before{
    content: "\efa8"
}

.i-Christmas-Candle:before{
    content: "\efa9"
}

.i-Christmas-Hat:before{
    content: "\efaa"
}

.i-Present:before{
    content: "\efb6"
}

.i-Tactic:before{
    content: "\efca"
}

.i-AMX:before{
    content: "\efcc"
}

.i-ATM:before{
    content: "\efcd"
}

.i-Bar-Chart-2:before{
    content: "\efce"
}

.i-Bar-Chart-3:before{
    content: "\efcf"
}

.i-Bar-Chart-4:before{
    content: "\efd0"
}

.i-Bar-Chart-5:before{
    content: "\efd1"
}

.i-Bar-Chart:before{
    content: "\efd2"
}

.i-Calculator-2:before{
    content: "\efd3"
}

.i-Calculator-3:before{
    content: "\efd4"
}

.i-Calculator:before{
    content: "\efd5"
}

.i-Calendar-2:before{
    content: "\efd6"
}

.i-Calendar-3:before{
    content: "\efd7"
}

.i-Calendar-4:before{
    content: "\efd8"
}

.i-Calendar:before{
    content: "\efd9"
}

.i-Claps:before{
    content: "\efda"
}

.i-Coin:before{
    content: "\efdb"
}

.i-Coins-2:before{
    content: "\efdc"
}

.i-Coins-3:before{
    content: "\efdd"
}

.i-Coins:before{
    content: "\efde"
}

.i-Credit-Card-2:before{
    content: "\efdf"
}

.i-Credit-Card-3:before{
    content: "\efe0"
}

.i-Credit-Card:before{
    content: "\efe1"
}

.i-Diamond:before{
    content: "\efe2"
}

.i-Dollar-Sign-2:before{
    content: "\efe3"
}

.i-Dollar-Sign:before{
    content: "\efe4"
}

.i-Dollar:before{
    content: "\efe5"
}

.i-Euro-Sign-2:before{
    content: "\efe6"
}

.i-Euro-Sign:before{
    content: "\efe7"
}

.i-Euro:before{
    content: "\efe8"
}

.i-Financial:before{
    content: "\efe9"
}

.i-Handshake:before{
    content: "\efea"
}

.i-Line-Chart-2:before{
    content: "\efeb"
}

.i-Line-Chart-3:before{
    content: "\efec"
}

.i-Line-Chart-4:before{
    content: "\efed"
}

.i-Line-Chart:before{
    content: "\efee"
}

.i-Money-2:before{
    content: "\eff0"
}

.i-Money-Bag:before{
    content: "\eff1"
}

.i-Money1:before{
    content: "\eff2"
}

.i-Pie-Chart-2:before{
    content: "\eff3"
}

.i-Pie-Chart-3:before{
    content: "\eff4"
}

.i-Pie-Chart:before{
    content: "\eff5"
}

.i-Pound-Sign-2:before{
    content: "\eff6"
}

.i-Pound-Sign:before{
    content: "\eff7"
}

.i-Pound:before{
    content: "\eff8"
}

.i-Safe-Box1:before{
    content: "\eff9"
}

.i-Token-:before{
    content: "\effa"
}

.i-Visa:before{
    content: "\effb"
}

.i-Wallet-21:before{
    content: "\effc"
}

.i-Wallet:before{
    content: "\effd"
}

.i-Bank:before{
    content: "\effe"
}

.i-Building:before{
    content: "\f003"
}

.i-Clothing-Store:before{
    content: "\f00a"
}

.i-Column-2:before{
    content: "\f00c"
}

.i-Column-3:before{
    content: "\f00d"
}

.i-Column:before{
    content: "\f00e"
}

.i-Door:before{
    content: "\f00f"
}

.i-Factory1:before{
    content: "\f014"
}

.i-Home-2:before{
    content: "\f016"
}

.i-Home-4:before{
    content: "\f018"
}

.i-Home1:before{
    content: "\f019"
}

.i-Hospital1:before{
    content: "\f01a"
}

.i-Hotel:before{
    content: "\f01b"
}

.i-Japanese-Gate:before{
    content: "\f01c"
}

.i-Police-Station:before{
    content: "\f027"
}

.i-Post-Office:before{
    content: "\f028"
}

.i-Structure:before{
    content: "\f02e"
}

.i-Tower-2:before{
    content: "\f032"
}

.i-Tower:before{
    content: "\f034"
}

.i-University1:before{
    content: "\f035"
}

.i-Window:before{
    content: "\f037"
}

.i-Android:before{
    content: "\f039"
}

.i-Chrome:before{
    content: "\f03a"
}

.i-Debian:before{
    content: "\f03b"
}

.i-Firefox:before{
    content: "\f03c"
}

.i-Internet-Explorer:before{
    content: "\f03d"
}

.i-iOS-Apple:before{
    content: "\f03e"
}

.i-Linux:before{
    content: "\f03f"
}

.i-Netscape:before{
    content: "\f040"
}

.i-Opera:before{
    content: "\f041"
}

.i-Windows-Microsoft:before{
    content: "\f044"
}

.i-Brain1:before{
    content: "\f047"
}

.i-Cardiovascular:before{
    content: "\f048"
}

.i-Elbow:before{
    content: "\f04a"
}

.i-Eye-Visible:before{
    content: "\f04d"
}

.i-Eye1:before{
    content: "\f04e"
}

.i-Eyebrow-2:before{
    content: "\f04f"
}

.i-Eyebrow:before{
    content: "\f051"
}

.i-Face-Style-2:before{
    content: "\f052"
}

.i-Face-Style-3:before{
    content: "\f053"
}

.i-Face-Style-4:before{
    content: "\f054"
}

.i-Face-Style-5:before{
    content: "\f055"
}

.i-Face-Style-6:before{
    content: "\f056"
}

.i-Finger:before{
    content: "\f058"
}

.i-Fingerprint-2:before{
    content: "\f059"
}

.i-Fingerprint:before{
    content: "\f05a"
}

.i-Foot:before{
    content: "\f05c"
}

.i-Hand:before{
    content: "\f05e"
}

.i-Heart1:before{
    content: "\f060"
}

.i-Leg:before{
    content: "\f063"
}

.i-Mustache-31:before{
    content: "\f065"
}

.i-Mustache-4:before{
    content: "\f066"
}

.i-Arrow-Back-2:before{
    content: "\f06c"
}

.i-Arrow-Back-3:before{
    content: "\f06d"
}

.i-Arrow-Back:before{
    content: "\f06e"
}

.i-Arrow-Down-2:before{
    content: "\f06f"
}

.i-Arrow-Down-3:before{
    content: "\f070"
}

.i-Arrow-Down-in-Circle:before{
    content: "\f071"
}

.i-Arrow-Down:before{
    content: "\f072"
}

.i-Arrow-Forward-2:before{
    content: "\f073"
}

.i-Arrow-Forward:before{
    content: "\f074"
}

.i-Arrow-Left-2:before{
    content: "\f075"
}

.i-Arrow-Left-in-Circle:before{
    content: "\f076"
}

.i-Arrow-Left:before{
    content: "\f077"
}

.i-Arrow-Next:before{
    content: "\f078"
}

.i-Arrow-Refresh-2:before{
    content: "\f079"
}

.i-Arrow-Refresh:before{
    content: "\f07a"
}

.i-Arrow-Right-2:before{
    content: "\f07b"
}

.i-Arrow-Right-in-Circle:before{
    content: "\f07c"
}

.i-Arrow-Right:before{
    content: "\f07d"
}

.i-Arrow-Turn-Left:before{
    content: "\f07e"
}

.i-Arrow-Turn-Right:before{
    content: "\f07f"
}

.i-Arrow-Up-2:before{
    content: "\f080"
}

.i-Arrow-Up-3:before{
    content: "\f081"
}

.i-Arrow-Up-in-Circle:before{
    content: "\f082"
}

.i-Arrow-Up:before{
    content: "\f083"
}

.i-Arrow-X-Left:before{
    content: "\f084"
}

.i-Arrow-X-Right:before{
    content: "\f085"
}

.i-Bottom-To-Top:before{
    content: "\f086"
}

.i-Down-2:before{
    content: "\f087"
}

.i-Down-3:before{
    content: "\f088"
}

.i-Down1:before{
    content: "\f089"
}

.i-Download1:before{
    content: "\f08a"
}

.i-End1:before{
    content: "\f08b"
}

.i-Fit-To-2:before{
    content: "\f08c"
}

.i-Fit-To:before{
    content: "\f08d"
}

.i-Full-Screen-2:before{
    content: "\f08e"
}

.i-Full-Screen:before{
    content: "\f08f"
}

.i-Go-Bottom:before{
    content: "\f090"
}

.i-Go-Top:before{
    content: "\f091"
}

.i-Left---Right-3:before{
    content: "\f092"
}

.i-Left---Right:before{
    content: "\f093"
}

.i-Left-2:before{
    content: "\f094"
}

.i-Left-3:before{
    content: "\f095"
}

.i-Left-To-Right:before{
    content: "\f096"
}

.i-Left1:before{
    content: "\f097"
}

.i-Loop:before{
    content: "\f098"
}

.i-Navigat-Start:before{
    content: "\f099"
}

.i-Navigate-End:before{
    content: "\f09a"
}

.i-Reload-2:before{
    content: "\f09b"
}

.i-Reload1:before{
    content: "\f09c"
}

.i-Repeat-21:before{
    content: "\f09d"
}

.i-Repeat-3:before{
    content: "\f09e"
}

.i-Repeat-4:before{
    content: "\f09f"
}

.i-Repeat2:before{
    content: "\f0a0"
}

.i-Right-2:before{
    content: "\f0a1"
}

.i-Right-3:before{
    content: "\f0a2"
}

.i-Right-To-Left:before{
    content: "\f0a3"
}

.i-Right1:before{
    content: "\f0a4"
}

.i-Shuffle-21:before{
    content: "\f0a5"
}

.i-Shuffle1:before{
    content: "\f0a6"
}

.i-Start1:before{
    content: "\f0a7"
}

.i-Sync:before{
    content: "\f0a8"
}

.i-To-Bottom-2:before{
    content: "\f0a9"
}

.i-To-Bottom:before{
    content: "\f0aa"
}

.i-To-Left:before{
    content: "\f0ab"
}

.i-To-Right:before{
    content: "\f0ac"
}

.i-To-Top-2:before{
    content: "\f0ad"
}

.i-To-Top:before{
    content: "\f0ae"
}

.i-Top-To-Bottom:before{
    content: "\f0af"
}

.i-Triangle-Arrow-Down:before{
    content: "\f0b0"
}

.i-Triangle-Arrow-Left:before{
    content: "\f0b1"
}

.i-Triangle-Arrow-Right:before{
    content: "\f0b2"
}

.i-Triangle-Arrow-Up:before{
    content: "\f0b3"
}

.i-Turn-Down-2:before{
    content: "\f0b4"
}

.i-Turn-Down-From-Left:before{
    content: "\f0b5"
}

.i-Turn-Down-From-Right:before{
    content: "\f0b6"
}

.i-Turn-Down:before{
    content: "\f0b7"
}

.i-Turn-Left-3:before{
    content: "\f0b8"
}

.i-Turn-Left:before{
    content: "\f0b9"
}

.i-Turn-Right-3:before{
    content: "\f0ba"
}

.i-Turn-Right:before{
    content: "\f0bb"
}

.i-Turn-Up-2:before{
    content: "\f0bc"
}

.i-Turn-Up:before{
    content: "\f0bd"
}

.i-Up---Down-3:before{
    content: "\f0be"
}

.i-Up---Down:before{
    content: "\f0bf"
}

.i-Up-2:before{
    content: "\f0c0"
}

.i-Up-3:before{
    content: "\f0c1"
}

.i-Up1:before{
    content: "\f0c2"
}

.i-Upload1:before{
    content: "\f0c3"
}

.i-Arrow-Around:before{
    content: "\f0c4"
}

.i-Arrow-Barrier:before{
    content: "\f0c5"
}

.i-Arrow-Circle:before{
    content: "\f0c6"
}

.i-Arrow-Cross:before{
    content: "\f0c7"
}

.i-Arrow-Fork:before{
    content: "\f0c8"
}

.i-Arrow-From:before{
    content: "\f0c9"
}

.i-Arrow-Inside-45:before{
    content: "\f0ca"
}

.i-Arrow-Inside-Gap-45:before{
    content: "\f0cb"
}

.i-Arrow-Inside-Gap:before{
    content: "\f0cc"
}

.i-Arrow-Inside:before{
    content: "\f0cd"
}

.i-Arrow-Loop:before{
    content: "\f0d1"
}

.i-Arrow-Mix:before{
    content: "\f0d3"
}

.i-Arrow-Out-Left:before{
    content: "\f0d4"
}

.i-Arrow-Out-Right:before{
    content: "\f0d5"
}

.i-Arrow-Outside-45:before{
    content: "\f0d6"
}

.i-Arrow-Outside-Gap-45:before{
    content: "\f0d7"
}

.i-Arrow-Outside-Gap:before{
    content: "\f0d8"
}

.i-Arrow-Outside:before{
    content: "\f0d9"
}

.i-Arrow-Over:before{
    content: "\f0da"
}

.i-Arrow-Shuffle:before{
    content: "\f0db"
}

.i-Resize:before{
    content: "\f0e4"
}

.i-Chicken:before{
    content: "\f0f2"
}

.i-Align-Justify-All:before{
    content: "\f11a"
}

.i-Align-Justify-Center:before{
    content: "\f11b"
}

.i-Align-Justify-Left:before{
    content: "\f11c"
}

.i-Align-Justify-Right:before{
    content: "\f11d"
}

.i-Align-Left:before{
    content: "\f11e"
}

.i-Align-Right:before{
    content: "\f11f"
}


:root{
    --blue: #3b82f6;
    --indigo: #6366f1;
    --yellow: #f59e0b;
    --white: #fff;
    --gray-dark: #1f2937;
    --purple: #3b82f6;
    --pink: #ec4899;
    --red: #ef4444;
    --orange: #f97316;
    --#ff0: #f59e0b;
    --green: #10b981;
    --teal: #14b8a6;
    --cyan: #06b6d4;
    --#fff: #fff;
    --gray: #4b5563;
    --primary: #3b82f6;
    --secondary: #1f2937;
    --success: #10b981;
    --info: #3b82f6;
    --warning: #f59e0b;
    --danger: #ef4444;
    --light: #6b7280;
    --dark: #111827;
    --gray-100: #f3f4f6;
    --gray-200: #e5e7eb;
    --gray-300: #d1d5db;
    --gray-400: #9ca3af;
    --gray-500: #6b7280;
    --gray-600: #4b5563;
    --gray-700: #374151;
    --gray-800: #1f2937;
    --gray-900: #111827;
    --breakpoint-xs: 0;
    --breakpoint-sm: 576px;
    --breakpoint-md: 768px;
    --breakpoint-lg: 992px;
    --breakpoint-xl: 1200px;
    --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}

*,:after,:before{
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

html{
    font-family: sans-serif;
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -ms-overflow-style: scrollbar;
    -webkit-tap-highlight-color: rgba(10, 2, 30, 0)
}

@-ms-viewport {
    width: device-width
}

article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{
    display: block
}

body{
    margin: 0;
    font-family: Nunito, sans-serif;
    font-size: .813rem;
    font-weight: 400;
    line-height: 1.5;
    color: #111827;
    text-align: left;
    background-color: #fff
}

[tabindex="-1"]:focus{
    outline: 0 !important
}

hr{
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    overflow: visible
}

h1,h2,h3,h4,h5,h6{
    margin-top: 0;
    margin-bottom: .5rem
}

p{
    margin-top: 0;
    margin-bottom: 1rem
}

abbr[data-original-title],abbr[title]{
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    cursor: help;
    border-bottom: 0
}

address{
    font-style: normal;
    line-height: inherit
}

address,dl,ol,ul{
    margin-bottom: 1rem
}

dl,ol,ul{
    margin-top: 0
}

ol ol,ol ul,ul ol,ul ul{
    margin-bottom: 0
}

dt{
    font-weight: 700
}

dd{
    margin-bottom: .5rem;
    margin-left: 0
}

blockquote{
    margin: 0 0 1rem
}

dfn{
    font-style: italic
}

b,strong{
    font-weight: bolder
}

small{
    font-size: 80%
}

sub,sup{
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline
}

sub{
    bottom: -.25em
}

sup{
    top: -.5em
}

a{
    color: #1b1b1b;
    text-decoration: none;
    background-color: transparent;
    -webkit-text-decoration-skip: objects
}

a:hover{
    color: #3074f1;
    text-decoration: underline
}

a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{
    color: inherit;
    text-decoration: none
}

a:not([href]):not([tabindex]):focus{
    outline: 0
}

code,kbd,pre,samp{
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-size: 1em
}

pre{
    margin-top: 0;
    margin-bottom: 1rem;
    overflow: auto;
    -ms-overflow-style: scrollbar
}

figure{
    margin: 0 0 1rem
}

img{
    border-style: none
}

img,svg{
    vertical-align: middle
}

svg{
    overflow: hidden
}

table{
    border-collapse: collapse
}

caption{
    padding-top: .75rem;
    padding-bottom: .75rem;
    color: #4b5563;
    text-align: left;
    caption-side: bottom
}

th{
    text-align: inherit
}

label{
    display: inline-block;
    margin-bottom: .5rem
}

button{
    border-radius: 0
}

button:focus{
    outline: 1px dotted;
    outline: 5px auto -webkit-focus-ring-color
}

button,input,optgroup,select,textarea{
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit
}

button,input{
    overflow: visible
}

button,select{
    text-transform: none
}

[type=reset],[type=submit],button,html [type=button]{
    -webkit-appearance: button
}

[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{
    padding: 0;
    border-style: none
}

input[type=checkbox],input[type=radio]{
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0
}

input[type=date],input[type=datetime-local],input[type=month],input[type=time]{
    -webkit-appearance: listbox
}

textarea{
    overflow: auto;
    resize: vertical
}

fieldset{
    min-width: 0;
    padding: 0;
    margin: 0;
    border: 0
}

legend{
    display: block;
    width: 100%;
    max-width: 100%;
    padding: 0;
    margin-bottom: .5rem;
    font-size: 1.5rem;
    line-height: inherit;
    color: inherit;
    white-space: normal
}

progress{
    vertical-align: baseline
}

[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{
    height: auto
}

[type=search]{
    outline-offset: -2px;
    -webkit-appearance: none
}

[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{
    -webkit-appearance: none
}

::-webkit-file-upload-button{
    font: inherit;
    -webkit-appearance: button
}

output{
    display: inline-block
}

summary{
    display: list-item;
    cursor: pointer
}

template{
    display: none
}

[hidden]{
    display: none !important
}

.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
    margin-bottom: .5rem;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.2;
    color: inherit
}

.h1,h1{
    font-size: 2.0325rem
}

.h2,h2{
    font-size: 1.626rem
}

.h3,h3{
    font-size: 1.42275rem
}

.h4,h4{
    font-size: 1.2195rem
}

.h5,h5{
    font-size: 1.01625rem
}

.h6,h6{
    font-size: .813rem
}

.lead{
    font-size: 1.01625rem
}



hr{
    margin-top: 1rem;
    margin-bottom: 1rem;
    border-top: 1px solid rgba(10, 2, 30, .1)
}

.small,small{
    font-size: 80%;
    font-weight: 400
}

.mark,mark{
    padding: .2em;
    background-color: #fcf8e3
}









.blockquote{
    font-size: 1.01625rem
}





.img-fluid,.img-thumbnail{
    max-width: 100%;
    height: auto
}

.img-thumbnail{
    padding: .25rem;
    background-color: #fff;
    border: 1px solid #d1d5db;
    border-radius: .25rem
}

.figure{
    display: inline-block
}





code{
    font-size: 87.5%;
    color: #ec4899;
    word-break: break-word
}

a>code{
    color: inherit
}

kbd{
    padding: .2rem .4rem;
    font-size: 87.5%;
    color: #fff;
    background-color: #111827;
    border-radius: .2rem
}

kbd kbd{
    padding: 0;
    font-size: 100%;
    font-weight: 700
}

pre{
    display: block;
    font-size: 87.5%;
    color: #111827
}

pre code{
    font-size: inherit;
    color: inherit;
    word-break: normal
}



.container{
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

@media (min-width:576px) {
    .container{
        max-width: 540px
    }
}

@media (min-width:768px) {
    .container{
        max-width: 720px
    }
}

@media (min-width:992px) {
    .container{
        max-width: 960px
    }
}

@media (min-width:1200px) {
    .container{
        max-width: 1330px
    }
}

.container-fluid{
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

.row{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px
}





.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px
}

.col{
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%
}

.col-auto{
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none
}

.col-1,.col-auto{
    -webkit-box-flex: 0
}

.col-1{
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%
}

.col-2{
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%
}

.col-2,.col-3{
    -webkit-box-flex: 0
}

.col-3{
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
}

.col-4{
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%
}

.col-4,.col-5{
    -webkit-box-flex: 0
}

.col-5{
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%
}

.col-6{
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%
}

.col-6,.col-7{
    -webkit-box-flex: 0
}

.col-7{
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%
}

.col-8{
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%
}

.col-8,.col-9{
    -webkit-box-flex: 0
}

.col-9{
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%
}

.col-10{
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%
}

.col-10,.col-11{
    -webkit-box-flex: 0
}

.col-11{
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%
}

.col-12{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

.order-first{
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1
}



.order-0{
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0
}

.order-1{
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}













































@media (min-width:576px) {
    .col-sm{
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .col-sm-auto{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none
    }

    .col-sm-1{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
        max-width: 8.33333%
    }

    .col-sm-2{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .col-sm-3{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-sm-4{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .col-sm-5{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%
    }

    .col-sm-6{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-sm-7{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
        max-width: 58.33333%
    }

    .col-sm-8{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
        max-width: 66.66667%
    }

    .col-sm-9{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-sm-10{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
        max-width: 83.33333%
    }

    .col-sm-11{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
        max-width: 91.66667%
    }

    .col-sm-12{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    
}

@media (min-width:768px) {
    .col-md{
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .col-md-auto{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none
    }

    .col-md-1{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
        max-width: 8.33333%
    }

    .col-md-2{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .col-md-3{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-md-4{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .col-md-5{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%
    }

    .col-md-6{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-md-7{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
        max-width: 58.33333%
    }

    .col-md-8{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
        max-width: 66.66667%
    }

    .col-md-9{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-md-10{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
        max-width: 83.33333%
    }

    .col-md-11{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
        max-width: 91.66667%
    }

    .col-md-12{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    

    .order-md-last{
        -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
        order: 13
    }

    .order-md-0{
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0
    }

    .order-md-1{
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    
}

@media (min-width:992px) {
    .col-lg{
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .col-lg-auto{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none
    }

    .col-lg-1{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
        max-width: 8.33333%
    }

    .col-lg-2{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .col-lg-3{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-lg-4{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .col-lg-5{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%
    }

    .col-lg-6{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-lg-7{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
        max-width: 58.33333%
    }

    .col-lg-8{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
        max-width: 66.66667%
    }

    .col-lg-9{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-lg-10{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
        max-width: 83.33333%
    }

    .col-lg-11{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
        max-width: 91.66667%
    }

    .col-lg-12{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    
}

@media (min-width:1200px) {
    .col-xl{
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .col-xl-auto{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none
    }

    .col-xl-1{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
        max-width: 8.33333%
    }

    .col-xl-2{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .col-xl-3{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-xl-4{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .col-xl-5{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%
    }

    .col-xl-6{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-xl-7{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
        max-width: 58.33333%
    }

    .col-xl-8{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
        max-width: 66.66667%
    }

    .col-xl-9{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-xl-10{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
        max-width: 83.33333%
    }

    .col-xl-11{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
        max-width: 91.66667%
    }

    .col-xl-12{
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    
}

.table{
    width: 100%;
    background-color: transparent
}

.table td,.table th{
    padding: .75rem;
    vertical-align: middle;
    border-top: 1px solid #d1d5db
}

.table thead th{
    border-bottom: 2px solid #d1d5db
}

.table tbody+tbody{
    border-top: 2px solid #d1d5db
}

.table .table{
    background-color: #fff
}



.table-bordered,.table-bordered td,.table-bordered th{
    border: 1px solid #d1d5db
}

.table-bordered thead td,.table-bordered thead th{
    border-bottom-width: 2px
}





































































































.table-responsive{
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar
}

.table-responsive>.table-bordered{
    border: 0
}

.form-control{
    display: block;
    width: 100%;
    height: calc(1.9695rem + 2px);
    padding: .375rem .75rem;
    font-size: .813rem;
    line-height: 1.5;
    color: #374151;
    background-color: #fff;
    background-clip: padding-box;
    border-radius: .25rem;
    -webkit-transition: border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out
}

@media screen and (prefers-reduced-motion:reduce) {
    .form-control{
        -webkit-transition: none;
        transition: none
    }
}

.form-control::-ms-expand{
    background-color: transparent;
    border: 0
}

.form-control:focus{
    color: #1b1b1b;
    background-color: #fff;
    border-color: #e1d5fd;
    outline: 0;
    -webkit-box-shadow: 0 0 0 .2rem rgba(33 150 243 / 32%);
    box-shadow: 0 0 0 .2rem rgba(33 150 243 / 32%)
}

.form-control::-webkit-input-placeholder{
    color: #4b5563;
    opacity: 1
}

.form-control::-moz-placeholder{
    color: #4b5563;
    opacity: 1
}

.form-control:-ms-input-placeholder{
    color: #4b5563;
    opacity: 1
}

.form-control::-ms-input-placeholder{
    color: #4b5563;
    opacity: 1
}

.form-control::placeholder{
    color: #4b5563;
    opacity: 1
}

.form-control:disabled,.form-control[readonly]{
    background-color: #e5e7eb;
    opacity: 1
}

select.form-control:focus::-ms-value{
    color: #374151;
    background-color: #fff
}



.col-form-label{
    padding-top: calc(.375rem + 1px);
    padding-bottom: calc(.375rem + 1px);
    margin-bottom: 0;
    font-size: inherit;
    line-height: 1.5
}

.col-form-label-lg{
    padding-top: calc(.5rem + 1px);
    padding-bottom: calc(.5rem + 1px);
    font-size: 1.01625rem;
    line-height: 1.5
}

.col-form-label-sm{
    padding-top: calc(.25rem + 1px);
    padding-bottom: calc(.25rem + 1px);
    font-size: .71137rem;
    line-height: 1.5
}









select.form-control[multiple],select.form-control[size],textarea.form-control{
    height: auto
}

.form-group{
    margin-bottom: 1rem
}



.form-row{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -5px;
    margin-left: -5px
}

.form-row>.col,.form-row>[class*=col-]{
    padding-right: 5px;
    padding-left: 5px
}

















.custom-select.is-valid,.form-control.is-valid{
    border-color: #10b981
}

.custom-select.is-valid:focus,.form-control.is-valid:focus{
    border-color: #10b981;
    -webkit-box-shadow: 0 0 0 .2rem rgba(16, 185, 129, .25);
    box-shadow: 0 0 0 .2rem rgba(16, 185, 129, .25)
}





























.custom-select.is-invalid,.form-control.is-invalid{
    border-color: #ef4444
}

.custom-select.is-invalid:focus,.form-control.is-invalid:focus{
    border-color: #ef4444;
    -webkit-box-shadow: 0 0 0 .2rem rgba(239, 68, 68, .25);
    box-shadow: 0 0 0 .2rem rgba(239, 68, 68, .25)
}































.btn{
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: .813rem;
    border-radius: .25rem;
    -webkit-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out
}

@media screen and (prefers-reduced-motion:reduce) {
    .btn{
        -webkit-transition: none;
        transition: none
    }
}

.btn:focus,.btn:hover{
    text-decoration: none
}

.btn.focus,.btn:focus{
    outline: 0;
    -webkit-box-shadow: 0 0 0 .2rem rgba(139, 92, 246, .25);
    box-shadow: 0 0 0 .2rem rgba(139, 92, 246, .25)
}

.btn.disabled,.btn:disabled{
    opacity: .65
}

.btn:not(:disabled):not(.disabled){
    cursor: pointer
}

a.btn.disabled,fieldset:disabled a.btn{
    pointer-events: none
}

.btn-primary{
    color: #fff;
    background-color: #3b82f6;
    border-color: #3b82f6
}

.btn-primary:hover{
    color: #fff;
    background-color: #7138f4;
    border-color: #692cf3
}

.btn-primary.focus,.btn-primary:focus{
    -webkit-box-shadow: 0 0 0 .2rem rgba(139, 92, 246, .5);
    box-shadow: 0 0 0 .2rem rgba(139, 92, 246, .5)
}

.btn-primary.disabled,.btn-primary:disabled{
    color: #fff;
    background-color: #3b82f6;
    border-color: #3b82f6
}

.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{
    color: #fff;
    background-color: #692cf3;
    border-color: #6020f3
}

.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{
    -webkit-box-shadow: 0 0 0 .2rem rgba(139, 92, 246, .5);
    box-shadow: 0 0 0 .2rem rgba(139, 92, 246, .5)
}

.btn-secondary{
    color: #fff;
    background-color: #1f2937;
    border-color: #1f2937
}

.btn-secondary:hover{
    color: #fff;
    background-color: #11171f;
    border-color: #0d1116
}

.btn-secondary.focus,.btn-secondary:focus{
    -webkit-box-shadow: 0 0 0 .2rem rgba(31, 41, 55, .5);
    box-shadow: 0 0 0 .2rem rgba(31, 41, 55, .5)
}

.btn-secondary.disabled,.btn-secondary:disabled{
    color: #fff;
    background-color: #1f2937;
    border-color: #1f2937
}

.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{
    color: #fff;
    background-color: #0d1116;
    border-color: #080b0e
}

.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{
    -webkit-box-shadow: 0 0 0 .2rem rgba(31, 41, 55, .5);
    box-shadow: 0 0 0 .2rem rgba(31, 41, 55, .5)
}

.btn-success{
    color: #fff;
    background-color: #65c15c;
    border-color: #65c15c
}

.btn-success:hover{
    color: #fff;
    background-color: #489641;
    border-color: #489641
}

.btn-success.focus,.btn-success:focus{
    -webkit-box-shadow: 0 0 0 .2rem rgba(16, 185, 129, .5);
    box-shadow: 0 0 0 .2rem rgba(16, 185, 129, .5)
}

.btn-success.disabled,.btn-success:disabled{
    color: #fff;
    background-color: #10b981;
    border-color: #10b981
}

.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{
    color: #fff;
    background-color: #0c8a60;
    border-color: #0b7e58
}

.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{
    -webkit-box-shadow: 0 0 0 .2rem rgba(16, 185, 129, .5);
    box-shadow: 0 0 0 .2rem rgba(16, 185, 129, .5)
}

























.btn-danger{
    color: #fff;
    background-color: #ef4444;
    border-color: #ef4444
}

.btn-danger:hover{
    color: #fff;
    background-color: #ec2121;
    border-color: #eb1515
}

.btn-danger.focus,.btn-danger:focus{
    -webkit-box-shadow: 0 0 0 .2rem rgba(239, 68, 68, .5);
    box-shadow: 0 0 0 .2rem rgba(239, 68, 68, .5)
}

.btn-danger.disabled,.btn-danger:disabled{
    color: #fff;
    background-color: #ef4444;
    border-color: #ef4444
}

.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{
    color: #fff;
    background-color: #eb1515;
    border-color: #e01313
}

.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{
    -webkit-box-shadow: 0 0 0 .2rem rgba(239, 68, 68, .5);
    box-shadow: 0 0 0 .2rem rgba(239, 68, 68, .5)
}

.btn-light{
    color: #fff;
    background-color: #6b7280;
    border-color: #6b7280
}

.btn-light:hover{
    color: #fff;
    background-color: #5a5f6b;
    border-color: #545964
}

.btn-light.focus,.btn-light:focus{
    -webkit-box-shadow: 0 0 0 .2rem rgba(107, 114, 128, .5);
    box-shadow: 0 0 0 .2rem rgba(107, 114, 128, .5)
}

.btn-light.disabled,.btn-light:disabled{
    color: #fff;
    background-color: #6b7280;
    border-color: #6b7280
}

.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{
    color: #fff;
    background-color: #545964;
    border-color: #4e535d
}

.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{
    -webkit-box-shadow: 0 0 0 .2rem rgba(107, 114, 128, .5);
    box-shadow: 0 0 0 .2rem rgba(107, 114, 128, .5)
}

























































































































.btn-outline-primary{
    color: #3b82f6;
    background-color: transparent;
    background-image: none;
    border-color: #3b82f6
}

.btn-outline-primary:hover{
    color: #fff;
    background-color: #3b82f6;
    border-color: #3b82f6
}

.btn-outline-primary.focus,.btn-outline-primary:focus{
    -webkit-box-shadow: 0 0 0 .2rem rgba(139, 92, 246, .5);
    box-shadow: 0 0 0 .2rem rgba(139, 92, 246, .5)
}

.btn-outline-primary.disabled,.btn-outline-primary:disabled{
    color: #3b82f6;
    background-color: transparent
}

.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{
    color: #fff;
    background-color: #3b82f6;
    border-color: #3b82f6
}

.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{
    -webkit-box-shadow: 0 0 0 .2rem rgba(139, 92, 246, .5);
    box-shadow: 0 0 0 .2rem rgba(139, 92, 246, .5)
}

.btn-outline-secondary{
    color: #1f2937;
    background-color: transparent;
    background-image: none;
    border-color: #1f2937
}

.btn-outline-secondary:hover{
    color: #fff;
    background-color: #1f2937;
    border-color: #1f2937
}

.btn-outline-secondary.focus,.btn-outline-secondary:focus{
    -webkit-box-shadow: 0 0 0 .2rem rgba(31, 41, 55, .5);
    box-shadow: 0 0 0 .2rem rgba(31, 41, 55, .5)
}

.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{
    color: #1f2937;
    background-color: transparent
}

.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{
    color: #fff;
    background-color: #1f2937;
    border-color: #1f2937
}

.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{
    -webkit-box-shadow: 0 0 0 .2rem rgba(31, 41, 55, .5);
    box-shadow: 0 0 0 .2rem rgba(31, 41, 55, .5)
}





































.btn-outline-danger{
    color: #ef4444;
    background-color: transparent;
    background-image: none;
    border-color: #ef4444
}

.btn-outline-danger:hover{
    color: #fff;
    background-color: #ef4444;
    border-color: #ef4444
}

.btn-outline-danger.focus,.btn-outline-danger:focus{
    -webkit-box-shadow: 0 0 0 .2rem rgba(239, 68, 68, .5);
    box-shadow: 0 0 0 .2rem rgba(239, 68, 68, .5)
}

.btn-outline-danger.disabled,.btn-outline-danger:disabled{
    color: #ef4444;
    background-color: transparent
}

.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{
    color: #fff;
    background-color: #ef4444;
    border-color: #ef4444
}

.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{
    -webkit-box-shadow: 0 0 0 .2rem rgba(239, 68, 68, .5);
    box-shadow: 0 0 0 .2rem rgba(239, 68, 68, .5)
}













.btn-outline-dark{
    color: #111827;
    background-color: transparent;
    background-image: none;
    border-color: #111827
}

.btn-outline-dark:hover{
    color: #fff;
    background-color: #111827;
    border-color: #111827
}

.btn-outline-dark.focus,.btn-outline-dark:focus{
    -webkit-box-shadow: 0 0 0 .2rem rgba(17, 24, 39, .5);
    box-shadow: 0 0 0 .2rem rgba(17, 24, 39, .5)
}

.btn-outline-dark.disabled,.btn-outline-dark:disabled{
    color: #111827;
    background-color: transparent
}

.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{
    color: #fff;
    background-color: #111827;
    border-color: #111827
}

.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{
    -webkit-box-shadow: 0 0 0 .2rem rgba(17, 24, 39, .5);
    box-shadow: 0 0 0 .2rem rgba(17, 24, 39, .5)
}













































































































.btn-link{
    font-weight: 400;
    color: #3b82f6;
    background-color: transparent
}

.btn-link:hover{
    color: #5714f2;
    background-color: transparent
}

.btn-link.focus,.btn-link:focus,.btn-link:hover{
    text-decoration: underline;
    border-color: transparent
}

.btn-link.focus,.btn-link:focus{
    -webkit-box-shadow: none;
    box-shadow: none
}

.btn-link.disabled,.btn-link:disabled{
    color: #4b5563;
    pointer-events: none
}

.btn-lg{
    padding: .5rem 1rem;
    font-size: 1.01625rem;
    line-height: 1.5;
    border-radius: .3rem
}

.btn-sm{
    padding: .25rem .5rem;
    font-size: .71137rem;
    line-height: 1.5;
    border-radius: .2rem
}

.btn-block{
    display: block;
    width: 100%
}

.btn-block+.btn-block{
    margin-top: .5rem
}

input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{
    width: 100%
}

.fade{
    -webkit-transition: opacity .15s linear;
    transition: opacity .15s linear
}

@media screen and (prefers-reduced-motion:reduce) {
    .fade{
        -webkit-transition: none;
        transition: none
    }
}

.fade:not(.show){
    opacity: 0
}

.collapse:not(.show){
    display: none
}

.collapsing{
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition: height .35s ease;
    transition: height .35s ease
}

@media screen and (prefers-reduced-motion:reduce) {
    .collapsing{
        -webkit-transition: none;
        transition: none
    }
}

.dropdown,.dropup{
    position: relative
}

.dropdown-toggle:after{
    margin-left: .255em
}

.dropdown-toggle:empty:after{
    margin-left: 0
}

.dropdown-menu{
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 10rem;
    padding: .5rem 0;
    margin: .125rem 0 0;
    font-size: .813rem;
    color: #111827;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(10, 2, 30, .15);
    border-radius: .25rem
}



.dropup .dropdown-menu{
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: .125rem
}

.dropup .dropdown-toggle:after{
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: 0;
    border-right: .3em solid transparent;
    border-bottom: .3em solid;
    border-left: .3em solid transparent
}

.dropup .dropdown-toggle:empty:after{
    margin-left: 0
}



















.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{
    right: auto;
    bottom: auto
}



.dropdown-item{
    display: block;
    width: 100%;
    padding: .25rem 1.5rem;
    clear: both;
    font-weight: 400;
    color: #111827;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0
}

.dropdown-item:focus,.dropdown-item:hover{
    color: #090d15;
    text-decoration: none;
    background-color: #f3f4f6
}

.dropdown-item.active,.dropdown-item:active{
    color: #fff;
    text-decoration: none;
    background-color: #3b82f6
}

.dropdown-item.disabled,.dropdown-item:disabled{
    color: #4b5563;
    background-color: transparent
}

.dropdown-menu.show{
    display: block
}





.btn-group{
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    vertical-align: middle
}

.btn-group>.btn{
    position: relative;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto
}

.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{
    z-index: 1
}

.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{
    margin-left: -1px
}





.btn-group>.btn:first-child{
    margin-left: 0
}

.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

















































































































.custom-select{
    display: inline-block;
    width: 100%;
    height: calc(1.9695rem + 2px);
    padding: .375rem 1.75rem .375rem .75rem;
    line-height: 1.2;
    color: #071330;
    vertical-align: middle;
    background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%231F2937' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;
    background-size: 8px 10px;
    border: 1px solid #d5d5d5;
    border-radius: .25rem
}

.custom-select:focus{
    border-color: #e1d5fd;
    outline: 0;
    -webkit-box-shadow: 0 0 0 .2rem rgba(225, 213, 253, .5);
    box-shadow: 0 0 0 .2rem rgba(225, 213, 253, .5)
}

.custom-select:focus::-ms-value{
    color: #374151;
    background-color: #fff
}

.custom-select[multiple],.custom-select[size]:not([size="1"]){
    height: auto;
    padding-right: .75rem;
    background-image: none
}

.custom-select:disabled{
    color: #4b5563;
    background-color: #e5e7eb
}

.custom-select::-ms-expand{
    opacity: 0
}



































































.custom-select{
    -webkit-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out
}

@media screen and (prefers-reduced-motion:reduce) {

    .custom-select{
        -webkit-transition: none;
        transition: none
    }
}

.nav{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.nav-link{
    display: block;
    padding: .5rem 1rem;
    font-size: 15px;
}

.nav-link:focus,.nav-link:hover{
    text-decoration: none
}

.nav-link.disabled{
    color: #4b5563
}

.nav-tabs{
    border-bottom: 1px solid #d1d5db
}

.nav-tabs .nav-item{
    margin-bottom: -1px
}

.nav-tabs .nav-link{
    border: 1px solid transparent;
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem
}

.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{
    border-color: #e5e7eb #e5e7eb #d1d5db
}

.nav-tabs .nav-link.disabled{
    color: #4b5563;
    background-color: transparent;
    border-color: transparent
}

.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{
    color: #374151;
    background-color: #fff;
    border-color: #d1d5db #d1d5db #fff
}

.nav-tabs .dropdown-menu{
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}









.tab-content>.tab-pane{
    display: none
}

.tab-content>.active{
    display: block
}

.navbar{
    position: relative;
    padding: .5rem 1rem
}

.navbar,.navbar>.container,.navbar>.container-fluid{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.navbar-brand{
    display: inline-block;
    padding-top: .34756rem;
    padding-bottom: .34756rem;
    margin-right: 1rem;
    font-size: 1.01625rem;
    line-height: inherit;
    white-space: nowrap
}

.navbar-brand:focus,.navbar-brand:hover{
    text-decoration: none
}

.navbar-nav{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.navbar-nav .nav-link{
    padding-right: 0;
    padding-left: 0
}

.navbar-nav .dropdown-menu{
    position: static;
    float: none
}



.navbar-collapse{
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}













































































.card{
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(10, 2, 30, .125);
    border-radius: .25rem
}

.card>hr{
    margin-right: 0;
    margin-left: 0
}

.card>.list-group:first-child .list-group-item:first-child{
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem
}

.card>.list-group:last-child .list-group-item:last-child{
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem
}

.card-body{
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1.25rem
}











.card-header{
    padding: .75rem 1.25rem;
    margin-bottom: 0;
    background-color: rgba(10, 2, 30, .03);
    border-bottom: 1px solid rgba(10, 2, 30, .125)
}

.card-header:first-child{
    border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0
}

.card-header+.list-group .list-group-item:first-child{
    border-top: 0
}

































.accordion .card:not(:first-of-type):not(:last-of-type){
    border-bottom: 0;
    border-radius: 0
}

.accordion .card:not(:first-of-type) .card-header:first-child{
    border-radius: 0
}

.accordion .card:first-of-type{
    border-bottom: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.accordion .card:last-of-type{
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.breadcrumb{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: .75rem 1rem;
    margin-bottom: 1rem;
    list-style: none;
    background-color: #e5e7eb;
    border-radius: .25rem
}

.breadcrumb-item+.breadcrumb-item{
    padding-left: .5rem
}

.breadcrumb-item+.breadcrumb-item:before{
    display: inline-block;
    padding-right: .5rem;
    color: #4b5563;
    content: "/"
}

.breadcrumb-item+.breadcrumb-item:hover:before{
    text-decoration: underline;
    text-decoration: none
}

.breadcrumb-item.active{
    color: #4b5563
}

.pagination{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    list-style: none;
    border-radius: .25rem
}





























.badge{
    display: inline-block;
    padding: .25em .4em;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25rem
}

.badge:empty{
    display: none
}

.btn .badge{
    position: relative;
    top: -1px
}

.badge-pill{
    padding-right: .6em;
    padding-left: .6em;
    border-radius: 10rem
}

.badge-primary{
    color: #fff;
    background-color: #3b82f6
}

.badge-primary[href]:focus,.badge-primary[href]:hover{
    color: #fff;
    text-decoration: none;
    background-color: #692cf3
}

.badge-secondary{
    color: #fff;
    background-color: #1f2937
}

.badge-secondary[href]:focus,.badge-secondary[href]:hover{
    color: #fff;
    text-decoration: none;
    background-color: #0d1116
}

.badge-success{
    color: #fff;
    background-color: #10b981
}

.badge-success[href]:focus,.badge-success[href]:hover{
    color: #fff;
    text-decoration: none;
    background-color: #0c8a60
}

.badge-info{
    color: #fff;
    background-color: #3b82f6
}

.badge-info[href]:focus,.badge-info[href]:hover{
    color: #fff;
    text-decoration: none;
    background-color: #0b63f3
}

.badge-warning{
    color: #111827;
    background-color: #f59e0b
}

.badge-warning[href]:focus,.badge-warning[href]:hover{
    color: #111827;
    text-decoration: none;
    background-color: #c57f08
}

.badge-danger{
    color: #fff;
    background-color: #ef4444
}

.badge-danger[href]:focus,.badge-danger[href]:hover{
    color: #fff;
    text-decoration: none;
    background-color: #eb1515
}

.badge-light{
    color: #fff;
    background-color: #6b7280
}

.badge-light[href]:focus,.badge-light[href]:hover{
    color: #fff;
    text-decoration: none;
    background-color: #545964
}

.badge-dark{
    color: #fff;
    background-color: #111827
}

.badge-dark[href]:focus,.badge-dark[href]:hover{
    color: #fff;
    text-decoration: none;
    background-color: #020203
}





































.jumbotron{
    padding: 2rem 1rem;
    margin-bottom: 2rem;
    background-color: #e5e7eb;
    border-radius: .3rem
}

@media (min-width:576px) {
    .jumbotron{
        padding: 4rem 2rem
    }
}



.alert{
    position: relative;
    padding: .75rem 1.25rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: .25rem;
    font-size:15px
}





.alert-dismissible{
    padding-right: 3.7195rem
}

.alert-dismissible .close{
    position: absolute;
    top: 0;
    right: 0;
    padding: .75rem 1.25rem;
    color: inherit
}













.alert-success{
    color: #0d6152;
    background-color: #cff1e6;
    border-color: #bcebdc
}

.alert-success hr{
    border-top-color: #a8e5d2
}



.alert-info{
    color: #24448e;
    background-color: #d8e6fd;
    border-color: #c8dcfc
}

.alert-info hr{
    border-top-color: #b0cdfb
}



.alert-warning{
    color: #845314;
    background-color: #fdecce;
    border-color: #fce4bb
}

.alert-warning hr{
    border-top-color: #fbdaa3
}



.alert-danger{
    color: #812432;
    background-color: #fcdada;
    border-color: #fbcbcb
}

.alert-danger hr{
    border-top-color: #f9b3b3
}





































































@-webkit-keyframes progress-bar-stripes {
    0% {
        background-position: 1rem 0
    }

    to {
        background-position: 0 0
    }
}

@keyframes progress-bar-stripes {
    0% {
        background-position: 1rem 0
    }

    to {
        background-position: 0 0
    }
}

.progress{
    height: 1rem;
    overflow: hidden;
    font-size: .60975rem;
    background-color: #e5e7eb;
    border-radius: .25rem
}

.progress{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}









.media{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}



.list-group{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0
}







.list-group-item{
    position: relative;
    display: block;
    padding: .75rem 1.25rem;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid rgba(10, 2, 30, .125)
}

.list-group-item:first-child{
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem
}

.list-group-item:last-child{
    margin-bottom: 0;
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem
}

.list-group-item:focus,.list-group-item:hover{
    z-index: 1;
    text-decoration: none
}

.list-group-item.disabled,.list-group-item:disabled{
    color: #4b5563;
    background-color: #fff
}

.list-group-item.active{
    z-index: 2;
    color: #fff;
    background-color: #3b82f6;
    border-color: #3b82f6
}













































































































.close{
    float: right;
    font-size: 1.2195rem;
    font-weight: 700;
    line-height: 1;
    color: #0a021e;
    text-shadow: 0 1px 0 #fff;
    opacity: .5
}

.close:not(:disabled):not(.disabled){
    cursor: pointer
}

.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{
    color: #0a021e;
    text-decoration: none;
    opacity: .75
}

button.close{
    padding: 0;
    background-color: transparent;
    border: 0;
    -webkit-appearance: none
}

.modal-open{
    overflow: hidden
}

.modal-open .modal{
    overflow-x: hidden;
    overflow-y: auto
}

.modal{
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 9999999999999999999999999999999;
    display: none;
    overflow: hidden;
    outline: 0
}

.modal:hover{
    cursor: default;
}

.modal-dialog{
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none
}

.modal.fade .modal-dialog{
    -webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out, -webkit-transform .3s ease-out;
    -webkit-transform: translateY(25%);
    transform: translateY(25%)
}

@media screen and (prefers-reduced-motion:reduce) {
    .modal.fade .modal-dialog{
        -webkit-transition: none;
        transition: none
    }
}

.modal.show .modal-dialog{
    -webkit-transform: translate(0);
    transform: translate(0)
}





.modal-content{
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(10, 2, 30, .2);
    border-radius: .3rem;
    outline: 0
}

.modal-backdrop{
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #0a021e;
    opacity: .4;
}

.modal-backdrop.fade{
    opacity: 0
}

.modal-backdrop.show{
    opacity: .5
}

.modal-header{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: 1px solid #e5e7eb;
    border-top-left-radius: .3rem;
    border-top-right-radius: .3rem
}

.modal-header .close{
    padding: 1rem;
    margin: -1rem -1rem -1rem auto
}

.modal-title{
    margin-bottom: 0;
    line-height: 1.5
}

.modal-body{
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem
}

.modal-footer{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 1rem;
    border-top: 1px solid #e5e7eb
}

.modal-footer>:not(:first-child){
    margin-left: .25rem
}

.modal-footer>:not(:last-child){
    margin-right: .25rem
}



@media (min-width:576px) {
    .modal-dialog{
        max-width: 500px;
        margin: 1.75rem auto
    }

    

    

    
}

@media (min-width:992px) {
    .modal-lg{
        max-width: 800px
    }
}

.tooltip{
    position: absolute;
    z-index: 1070;
    display: block;
    margin: 0;
    font-family: Nunito, sans-serif;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    white-space: normal;
    line-break: auto;
    font-size: .71137rem;
    word-wrap: break-word;
    opacity: 0
}

.tooltip.show{
    opacity: .9
}

.tooltip .arrow{
    position: absolute;
    display: block;
    width: .8rem;
    height: .4rem
}

.tooltip .arrow:before{
    position: absolute;
    content: "";
    border-color: transparent;
    border-style: solid
}

.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{
    padding: .4rem 0
}

.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{
    bottom: 0
}

.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{
    top: 0;
    border-width: .4rem .4rem 0;
    border-top-color: #0a021e
}

.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{
    padding: 0 .4rem
}

.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{
    left: 0;
    width: .4rem;
    height: .8rem
}

.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{
    right: 0;
    border-width: .4rem .4rem .4rem 0;
    border-right-color: #0a021e
}

.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{
    padding: .4rem 0
}

.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{
    top: 0
}

.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{
    bottom: 0;
    border-width: 0 .4rem .4rem;
    border-bottom-color: #0a021e
}

.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{
    padding: 0 .4rem
}

.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{
    right: 0;
    width: .4rem;
    height: .8rem
}

.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{
    left: 0;
    border-width: .4rem 0 .4rem .4rem;
    border-left-color: #0a021e
}

.tooltip-inner{
    max-width: 200px;
    padding: .25rem .5rem;
    color: #fff;
    text-align: center;
    background-color: #0a021e;
    border-radius: .25rem
}

.toast{
    max-width: 350px;
    overflow: hidden;
    font-size: .875rem;
    background-color: hsla(0, 0%, 100%, .85);
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, .1);
    border-radius: .25rem;
    -webkit-box-shadow: 0 .25rem .75rem rgba(10, 2, 30, .1);
    box-shadow: 0 .25rem .75rem rgba(10, 2, 30, .1);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    opacity: 0
}

.toast:not(:last-child){
    margin-bottom: .75rem
}

.toast.showing{
    opacity: 1
}

.toast.show{
    display: block;
    opacity: 1
}

.toast.hide{
    display: none
}





.popover{
    top: 0;
    left: 0;
    z-index: 1060;
    max-width: 276px;
    font-family: Nunito, sans-serif;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    white-space: normal;
    line-break: auto;
    font-size: .71137rem;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(10, 2, 30, .2);
    border-radius: .3rem
}

.popover,.popover .arrow{
    position: absolute;
    display: block
}

.popover .arrow{
    width: 1rem;
    height: .5rem;
    margin: 0 .3rem
}

.popover .arrow:after,.popover .arrow:before{
    position: absolute;
    display: block;
    content: "";
    border-color: transparent;
    border-style: solid
}

.bs-popover-auto[x-placement^=top],.bs-popover-top{
    margin-bottom: .5rem
}

.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{
    bottom: calc(-.5rem + -1px)
}

.bs-popover-auto[x-placement^=top] .arrow:after,.bs-popover-auto[x-placement^=top] .arrow:before,.bs-popover-top .arrow:after,.bs-popover-top .arrow:before{
    border-width: .5rem .5rem 0
}

.bs-popover-auto[x-placement^=top] .arrow:before,.bs-popover-top .arrow:before{
    bottom: 0;
    border-top-color: rgba(10, 2, 30, .25)
}

.bs-popover-auto[x-placement^=top] .arrow:after,.bs-popover-top .arrow:after{
    bottom: 1px;
    border-top-color: #fff
}

.bs-popover-auto[x-placement^=right],.bs-popover-right{
    margin-left: .5rem
}

.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{
    left: calc(-.5rem + -1px);
    width: .5rem;
    height: 1rem;
    margin: .3rem 0
}

.bs-popover-auto[x-placement^=right] .arrow:after,.bs-popover-auto[x-placement^=right] .arrow:before,.bs-popover-right .arrow:after,.bs-popover-right .arrow:before{
    border-width: .5rem .5rem .5rem 0
}

.bs-popover-auto[x-placement^=right] .arrow:before,.bs-popover-right .arrow:before{
    left: 0;
    border-right-color: rgba(10, 2, 30, .25)
}

.bs-popover-auto[x-placement^=right] .arrow:after,.bs-popover-right .arrow:after{
    left: 1px;
    border-right-color: #fff
}

.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{
    margin-top: .5rem
}

.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{
    top: calc(-.5rem + -1px)
}

.bs-popover-auto[x-placement^=bottom] .arrow:after,.bs-popover-auto[x-placement^=bottom] .arrow:before,.bs-popover-bottom .arrow:after,.bs-popover-bottom .arrow:before{
    border-width: 0 .5rem .5rem .5rem
}

.bs-popover-auto[x-placement^=bottom] .arrow:before,.bs-popover-bottom .arrow:before{
    top: 0;
    border-bottom-color: rgba(10, 2, 30, .25)
}

.bs-popover-auto[x-placement^=bottom] .arrow:after,.bs-popover-bottom .arrow:after{
    top: 1px;
    border-bottom-color: #fff
}

.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{
    position: absolute;
    top: 0;
    left: 50%;
    display: block;
    width: 1rem;
    margin-left: -.5rem;
    content: "";
    border-bottom: 1px solid #f7f7f7
}

.bs-popover-auto[x-placement^=left],.bs-popover-left{
    margin-right: .5rem
}

.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{
    right: calc(-.5rem + -1px);
    width: .5rem;
    height: 1rem;
    margin: .3rem 0
}

.bs-popover-auto[x-placement^=left] .arrow:after,.bs-popover-auto[x-placement^=left] .arrow:before,.bs-popover-left .arrow:after,.bs-popover-left .arrow:before{
    border-width: .5rem 0 .5rem .5rem
}

.bs-popover-auto[x-placement^=left] .arrow:before,.bs-popover-left .arrow:before{
    right: 0;
    border-left-color: rgba(10, 2, 30, .25)
}

.bs-popover-auto[x-placement^=left] .arrow:after,.bs-popover-left .arrow:after{
    right: 1px;
    border-left-color: #fff
}

.popover-header{
    padding: .5rem .75rem;
    margin-bottom: 0;
    font-size: .813rem;
    color: inherit;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-top-left-radius: calc(.3rem - 1px);
    border-top-right-radius: calc(.3rem - 1px)
}

.popover-header:empty{
    display: none
}

.popover-body{
    padding: .5rem .75rem;
    color: #111827
}

.carousel{
    position: relative
}



.carousel-item{
    position: relative;
    display: none;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px
}

.carousel-item-next,.carousel-item-prev,.carousel-item.active{
    display: block;
    -webkit-transition: -webkit-transform .6s ease;
    transition: -webkit-transform .6s ease;
    transition: transform .6s ease;
    transition: transform .6s ease, -webkit-transform .6s ease
}

@media screen and (prefers-reduced-motion:reduce) {

    .carousel-item-next,.carousel-item-prev,.carousel-item.active{
        -webkit-transition: none;
        transition: none
    }
}

.carousel-item-next,.carousel-item-prev{
    position: absolute;
    top: 0
}





.carousel-item-next{
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
}

@supports (transform-style:preserve-3d) {

    .carousel-item-next{
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
}

.carousel-item-prev{
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
}

@supports (transform-style:preserve-3d) {

    .carousel-item-prev{
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
}

























.carousel-indicators{
    position: absolute;
    right: 0;
    bottom: 10px;
    left: 0;
    z-index: 15;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-left: 0;
    margin-right: 15%;
    margin-left: 15%;
    list-style: none
}

.carousel-indicators li{
    position: relative;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: hsla(0, 0%, 100%, .5)
}

.carousel-indicators li:before{
    top: -10px
}

.carousel-indicators li:after,.carousel-indicators li:before{
    position: absolute;
    left: 0;
    display: inline-block;
    width: 100%;
    height: 10px;
    content: ""
}

.carousel-indicators li:after{
    bottom: -10px
}

.carousel-indicators .active{
    background-color: #fff
}







































.bg-light{
    background-color: #6b7280 !important
}

a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{
    background-color: #545964 !important
}









































.bg-white{
    background-color: #fff !important
}



.border{
    border: 1px solid #d1d5db !important
}

.border-top{
    border-top: 1px solid #d1d5db !important
}

.border-right{
    border-right: 1px solid #d1d5db !important
}

.border-bottom{
    border-bottom: 1px solid #d1d5db !important
}

.border-left{
    border-left: 1px solid #d1d5db !important
}



























.border-gray-100{
    border-color: #f3f4f6 !important
}



.border-gray-300{
    border-color: #d1d5db !important
}















.rounded{
    border-radius: .25rem !important
}















.clearfix:after{
    display: block;
    clear: both;
    content: ""
}

.d-none{
    display: none !important
}



.d-inline-block{
    display: inline-block !important
}

.d-block{
    display: block !important
}







.d-flex{
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important
}



@media (min-width:576px) {
    

    

    

    .d-sm-block{
        display: block !important
    }

    

    

    

    

    
}

@media (min-width:768px) {
    .d-md-none{
        display: none !important
    }

    

    

    .d-md-block{
        display: block !important
    }

    

    

    

    

    
}

@media (min-width:992px) {
    .d-lg-none{
        display: none !important
    }

    

    

    .d-lg-block{
        display: block !important
    }

    

    

    

    

    
}

@media (min-width:1200px) {
    

    

    

    .d-xl-block{
        display: block !important
    }

    

    

    

    

    
}



















.flex-column{
    -webkit-box-direction: normal !important
}

.flex-column{
    -webkit-box-orient: vertical !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important
}







.flex-wrap{
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important
}









.flex-grow-1{
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important
}

.flex-shrink-0{
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important
}



.justify-content-start{
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important
}

.justify-content-end{
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important
}

.justify-content-center{
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important
}

.justify-content-between{
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important
}



.align-items-start{
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important
}



.align-items-center{
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important
}





































.float-left{
    float: left !important
}

.float-right{
    float: right !important
}













.position-relative{
    position: relative !important
}







.fixed-top{
    top: 0
}

.fixed-bottom,.fixed-top{
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030
}

.fixed-bottom{
    bottom: 0
}

@supports ((position:-webkit-sticky) or (position:sticky)) {
    .sticky-top{
        position: -webkit-sticky;
        position: sticky;
        top: 0;
        z-index: 1020
    }
}

.sr-only{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0
}



.shadow-sm{
    -webkit-box-shadow: 0 .125rem .25rem rgba(10, 2, 30, .075) !important;
    box-shadow: 0 .125rem .25rem rgba(10, 2, 30, .075) !important
}

.shadow{
    -webkit-box-shadow: 0 .5rem 1rem rgba(10, 2, 30, .15) !important;
    box-shadow: 0 .5rem 1rem rgba(10, 2, 30, .15) !important
}











.w-100{
    width: 100% !important
}



.h-25{
    height: 25% !important
}

.h-50{
    height: 50% !important
}

.h-75{
    height: 75% !important
}

.h-100{
    height: 100% !important
}

.h-auto{
    height: auto !important
}





.mt-0{
    margin-top: 0 !important
}

.mx-0{
    margin-right: 0 !important
}

.mb-0{
    margin-bottom: 0 !important
}

.mx-0{
    margin-left: 0 !important
}

.m-1{
    margin: .25rem !important
}

.mt-1{
    margin-top: .25rem !important
}

.mr-1{
    margin-right: .25rem !important
}



.ml-1{
    margin-left: .25rem !important
}



.mt-2{
    margin-top: .5rem !important
}

.mr-2{
    margin-right: .5rem !important
}

.mb-2{
    margin-bottom: .5rem !important
}

.ml-2{
    margin-left: .5rem !important
}



.mt-3{
    margin-top: 1rem !important
}

.mr-3{
    margin-right: 1rem !important
}

.mb-3{
    margin-bottom: 1rem !important
}





.mt-4{
    margin-top: 1.5rem !important
}



.mb-4{
    margin-bottom: 1.5rem !important
}





.mt-5,.my-5{
    margin-top: 3rem !important
}

.mr-5{
    margin-right: 3rem !important
}

.mb-5,.my-5{
    margin-bottom: 3rem !important
}





.pr-0,.px-0{
    padding-right: 0 !important
}

.pb-0{
    padding-bottom: 0 !important
}

.pl-0,.px-0{
    padding-left: 0 !important
}

.p-1{
    padding: .25rem !important
}

.py-1{
    padding-top: .25rem !important
}



.py-1{
    padding-bottom: .25rem !important
}



.p-2{
    padding: .5rem !important
}

.py-2{
    padding-top: .5rem !important
}

.pr-2{
    padding-right: .5rem !important
}

.py-2{
    padding-bottom: .5rem !important
}



.p-3{
    padding: 1rem !important
}

.pt-3{
    padding-top: 1rem !important
}

.pr-3,.px-3{
    padding-right: 1rem !important
}



.pl-3,.px-3{
    padding-left: 1rem !important
}

.p-4{
    padding: 1.5rem !important
}

.pt-4,.py-4{
    padding-top: 1.5rem !important
}

.px-4{
    padding-right: 1.5rem !important
}

.py-4{
    padding-bottom: 1.5rem !important
}

.px-4{
    padding-left: 1.5rem !important
}



.py-5{
    padding-top: 3rem !important
}



.py-5{
    padding-bottom: 3rem !important
}



.my-auto{
    margin-top: auto !important
}

.mr-auto,.mx-auto{
    margin-right: auto !important
}

.my-auto{
    margin-bottom: auto !important
}

.ml-auto,.mx-auto{
    margin-left: auto !important
}





@media (min-width:992px) {
    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    .mb-lg-4{
        margin-bottom: 1.5rem !important
    }

    

    

    

    

    

    

    

    

    .pr-lg-0{
        padding-right: 0 !important
    }

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    
}

@media (min-width:1200px) {
    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    .pr-xl-5{
        padding-right: 3rem !important
    }

    

    

    

    

    

    

    
}









.text-left{
    text-align: left !important
}

.text-right{
    text-align: right !important
}

.text-center{
    text-align: center !important
}



















.font-weight-bold{
    font-weight: 700 !important
}



.text-white{
    color: #fff !important
}

.text-primary{
    color: #3b82f6 !important
}

a.text-primary:focus,a.text-primary:hover{
    color: #692cf3 !important
}





.text-success{
    color: #10b981 !important
}

a.text-success:focus,a.text-success:hover{
    color: #0c8a60 !important
}





.text-warning{
    color: #f59e0b !important
}

a.text-warning:focus,a.text-warning:hover{
    color: #c57f08 !important
}

.text-danger{
    color: #ef4444 !important
}

a.text-danger:focus,a.text-danger:hover{
    color: #eb1515 !important
}





.text-dark{
    color: #111827 !important
}

a.text-dark:focus,a.text-dark:hover{
    color: #020203 !important
}

















.text-gray-500{
    color: #6b7280 !important
}

a.text-gray-500:focus,a.text-gray-500:hover{
    color: #545964 !important
}

.text-gray-600{
    color: #4b5563 !important
}

a.text-gray-600:focus,a.text-gray-600:hover{
    color: #353c46 !important
}

.text-gray-700{
    color: #374151 !important
}

a.text-gray-700:focus,a.text-gray-700:hover{
    color: #222933 !important
}





.text-gray-900{
    color: #111827 !important
}

a.text-gray-900:focus,a.text-gray-900:hover{
    color: #020203 !important
}



.text-muted{
    color: #4b5563 !important
}







.visible{
    visibility: visible !important
}



@media print {

    *,:after,:before{
        text-shadow: none !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important
    }

    a:not(.btn){
        text-decoration: underline
    }

    abbr[title]:after{
        content: " (" attr(title) ")"
    }

    pre{
        white-space: pre-wrap !important
    }

    blockquote,pre{
        border: 1px solid #6b7280;
        page-break-inside: avoid
    }

    thead{
        display: table-header-group
    }

    img,tr{
        page-break-inside: avoid
    }

    h2,h3,p{
        orphans: 3;
        widows: 3
    }

    h2,h3{
        page-break-after: avoid
    }

    @page {
        size: a3
    }

    .container,body{
        min-width: 992px !important
    }

    .navbar{
        display: none
    }

    .badge{
        border: 1px solid #0a021e
    }

    .table{
        border-collapse: collapse !important
    }

    .table td,.table th{
        background-color: #fff !important
    }

    .table-bordered td,.table-bordered th{
        border: 1px solid #d1d5db !important
    }

    

    

    
}

[dir=rtl] .text-left{
    text-align: right !important
}

[dir=rtl] .text-right{
    text-align: left !important
}









[dir=rtl] .float-left{
    float: right !important
}

[dir=rtl] .float-right{
    float: left !important
}









[dir=rtl] .mx-0{
    margin-left: 0 !important;
    margin-right: unset !important
}

[dir=rtl] .mx-0{
    margin-right: 0 !important;
    margin-left: unset !important
}

[dir=rtl] .mr-1{
    margin-left: .25rem !important;
    margin-right: unset !important
}

[dir=rtl] .ml-1{
    margin-right: .25rem !important;
    margin-left: unset !important
}

[dir=rtl] .mr-2{
    margin-left: .5rem !important;
    margin-right: unset !important
}

[dir=rtl] .ml-2{
    margin-right: .5rem !important;
    margin-left: unset !important
}

[dir=rtl] .mr-3{
    margin-left: 1rem !important;
    margin-right: unset !important
}







[dir=rtl] .mr-5{
    margin-left: 3rem !important;
    margin-right: unset !important
}



[dir=rtl] .pr-0,[dir=rtl] .px-0{
    padding-left: 0 !important;
    margin-right: unset !important
}

[dir=rtl] .pl-0,[dir=rtl] .px-0{
    padding-right: 0 !important;
    margin-left: unset !important
}





[dir=rtl] .pr-2{
    padding-left: .5rem !important;
    margin-right: unset !important
}



[dir=rtl] .pr-3,[dir=rtl] .px-3{
    padding-left: 1rem !important;
    margin-right: unset !important
}

[dir=rtl] .pl-3,[dir=rtl] .px-3{
    padding-right: 1rem !important;
    margin-left: unset !important
}

[dir=rtl] .px-4{
    padding-left: 1.5rem !important;
    margin-right: unset !important
}

[dir=rtl] .px-4{
    padding-right: 1.5rem !important;
    margin-left: unset !important
}









@media (min-width:992px) {

    

    

    

    

    

    

    

    

    

    

    

    

    [dir=rtl] .pr-lg-0{
        padding-left: 0 !important;
        margin-right: unset !important
    }

    

    

    

    

    

    

    

    

    

    

    
}

@media (min-width:1200px) {

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    

    [dir=rtl] .pr-xl-5{
        padding-left: 3rem !important;
        margin-right: unset !important
    }

    
}









[dir=rtl] .btn-group>.btn-group:not(:first-child)>.btn,[dir=rtl] .btn-group>.btn-group:not(:last-child)>.btn,[dir=rtl] .btn-group>.btn:not(:first-child),[dir=rtl] .btn-group>.btn:not(:last-child):not(.dropdown-toggle){
    border-radius: 0
}

















.blue{
    background: #3b82f6
}



.indigo{
    background: #6366f1
}



.purple{
    background: #3b82f6
}

.pink{
    background: #ec4899
}

.red{
    background: #ef4444
}

.orange{
    background: #f97316
}

.yellow{
    background: #f59e0b
}

.green{
    background: #10b981
}

.teal{
    background: #14b8a6
}

.cyan{
    background: #06b6d4
}

.gray{
    background: #71717a
}





























.text-blue-600{
    color: #000
}



.text-blue-700{
    color: #fff
}



.text-blue-800{
    color: #fff
}































.text-indigo-600{
    color: #000
}















































































.text-purple-600{
    color: #000
}















































































































































































































































.text-teal-600{
    color: #fff
}



















































































































.text-gray-500{
    color: #fff
}



.text-gray-600{
    color: #fff
}



.text-gray-700{
    color: #fff
}







.text-gray-900{
    color: #fff
}

@-webkit-keyframes bounce {

    0%,
    20%,
    50%,
    80%,
    to {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    40% {
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px)
    }

    60% {
        -webkit-transform: translateY(-15px);
        transform: translateY(-15px)
    }
}

@keyframes bounce {

    0%,
    20%,
    50%,
    80%,
    to {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    40% {
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px)
    }

    60% {
        -webkit-transform: translateY(-15px);
        transform: translateY(-15px)
    }
}

@-webkit-keyframes flash {

    0%,
    50%,
    to {
        opacity: 1
    }

    25%,
    75% {
        opacity: 0
    }
}

@keyframes flash {

    0%,
    50%,
    to {
        opacity: 1
    }

    25%,
    75% {
        opacity: 0
    }
}

@-webkit-keyframes jello {
    11.1% {
        -webkit-transform: none;
        transform: none
    }

    22.2% {
        -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
        transform: skewX(-12.5deg) skewY(-12.5deg)
    }

    33.3% {
        -webkit-transform: skewX(6.25deg) skewY(6.25deg);
        transform: skewX(6.25deg) skewY(6.25deg)
    }

    44.4% {
        -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
        transform: skewX(-3.125deg) skewY(-3.125deg)
    }

    55.5% {
        -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
        transform: skewX(1.5625deg) skewY(1.5625deg)
    }

    66.6% {
        -webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
        transform: skewX(-.78125deg) skewY(-.78125deg)
    }

    77.7% {
        -webkit-transform: skewX(.39063deg) skewY(.39063deg);
        transform: skewX(.39063deg) skewY(.39063deg)
    }

    88.8% {
        -webkit-transform: skewX(-.19531deg) skewY(-.19531deg);
        transform: skewX(-.19531deg) skewY(-.19531deg)
    }

    to {
        -webkit-transform: none;
        transform: none
    }
}

@keyframes jello {
    11.1% {
        -webkit-transform: none;
        transform: none
    }

    22.2% {
        -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
        transform: skewX(-12.5deg) skewY(-12.5deg)
    }

    33.3% {
        -webkit-transform: skewX(6.25deg) skewY(6.25deg);
        transform: skewX(6.25deg) skewY(6.25deg)
    }

    44.4% {
        -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
        transform: skewX(-3.125deg) skewY(-3.125deg)
    }

    55.5% {
        -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
        transform: skewX(1.5625deg) skewY(1.5625deg)
    }

    66.6% {
        -webkit-transform: skewX(-.78125deg) skewY(-.78125deg);
        transform: skewX(-.78125deg) skewY(-.78125deg)
    }

    77.7% {
        -webkit-transform: skewX(.39063deg) skewY(.39063deg);
        transform: skewX(.39063deg) skewY(.39063deg)
    }

    88.8% {
        -webkit-transform: skewX(-.19531deg) skewY(-.19531deg);
        transform: skewX(-.19531deg) skewY(-.19531deg)
    }

    to {
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    50% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    50% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-webkit-keyframes rubberBand {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    30% {
        -webkit-transform: scale3d(1.25, .75, 1);
        transform: scale3d(1.25, .75, 1)
    }

    40% {
        -webkit-transform: scale3d(.75, 1.25, 1);
        transform: scale3d(.75, 1.25, 1)
    }

    50% {
        -webkit-transform: scale3d(1.15, .85, 1);
        transform: scale3d(1.15, .85, 1)
    }

    65% {
        -webkit-transform: scale3d(.95, 1.05, 1);
        transform: scale3d(.95, 1.05, 1)
    }

    75% {
        -webkit-transform: scale3d(1.05, .95, 1);
        transform: scale3d(1.05, .95, 1)
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@keyframes rubberBand {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    30% {
        -webkit-transform: scale3d(1.25, .75, 1);
        transform: scale3d(1.25, .75, 1)
    }

    40% {
        -webkit-transform: scale3d(.75, 1.25, 1);
        transform: scale3d(.75, 1.25, 1)
    }

    50% {
        -webkit-transform: scale3d(1.15, .85, 1);
        transform: scale3d(1.15, .85, 1)
    }

    65% {
        -webkit-transform: scale3d(.95, 1.05, 1);
        transform: scale3d(.95, 1.05, 1)
    }

    75% {
        -webkit-transform: scale3d(1.05, .95, 1);
        transform: scale3d(1.05, .95, 1)
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@-webkit-keyframes shake {

    0%,
    to {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: translateX(-10px);
        transform: translateX(-10px)
    }

    20%,
    40%,
    60%,
    80% {
        -webkit-transform: translateX(10px);
        transform: translateX(10px)
    }
}

@keyframes shake {

    0%,
    to {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: translateX(-10px);
        transform: translateX(-10px)
    }

    20%,
    40%,
    60%,
    80% {
        -webkit-transform: translateX(10px);
        transform: translateX(10px)
    }
}

@-webkit-keyframes swing {

    20%,
    40%,
    60%,
    80%,
    to {
        -webkit-transform-origin: top center;
        transform-origin: top center
    }

    20% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg)
    }

    40% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }

    60% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg)
    }

    80% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }

    to {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
}

@keyframes swing {

    20%,
    40%,
    60%,
    80%,
    to {
        -webkit-transform-origin: top center;
        transform-origin: top center
    }

    20% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg)
    }

    40% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }

    60% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg)
    }

    80% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }

    to {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
}

@-webkit-keyframes tada {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    10%,
    20% {
        -webkit-transform: scale(.9) rotate(-3deg);
        transform: scale(.9) rotate(-3deg)
    }

    30%,
    50%,
    70%,
    90% {
        -webkit-transform: scale(1.1) rotate(3deg);
        transform: scale(1.1) rotate(3deg)
    }

    40%,
    60%,
    80% {
        -webkit-transform: scale(1.1) rotate(-3deg);
        transform: scale(1.1) rotate(-3deg)
    }

    to {
        -webkit-transform: scale(1) rotate(0);
        transform: scale(1) rotate(0)
    }
}

@keyframes tada {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    10%,
    20% {
        -webkit-transform: scale(.9) rotate(-3deg);
        transform: scale(.9) rotate(-3deg)
    }

    30%,
    50%,
    70%,
    90% {
        -webkit-transform: scale(1.1) rotate(3deg);
        transform: scale(1.1) rotate(3deg)
    }

    40%,
    60%,
    80% {
        -webkit-transform: scale(1.1) rotate(-3deg);
        transform: scale(1.1) rotate(-3deg)
    }

    to {
        -webkit-transform: scale(1) rotate(0);
        transform: scale(1) rotate(0)
    }
}

@-webkit-keyframes wobble {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg);
        transform: translateX(-25%) rotate(-5deg)
    }

    30% {
        -webkit-transform: translateX(20%) rotate(3deg);
        transform: translateX(20%) rotate(3deg)
    }

    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg);
        transform: translateX(-15%) rotate(-3deg)
    }

    60% {
        -webkit-transform: translateX(10%) rotate(2deg);
        transform: translateX(10%) rotate(2deg)
    }

    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg);
        transform: translateX(-5%) rotate(-1deg)
    }

    to {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes wobble {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg);
        transform: translateX(-25%) rotate(-5deg)
    }

    30% {
        -webkit-transform: translateX(20%) rotate(3deg);
        transform: translateX(20%) rotate(3deg)
    }

    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg);
        transform: translateX(-15%) rotate(-3deg)
    }

    60% {
        -webkit-transform: translateX(10%) rotate(2deg);
        transform: translateX(10%) rotate(2deg)
    }

    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg);
        transform: translateX(-5%) rotate(-1deg)
    }

    to {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@-webkit-keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }
}

@keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }
}

@-webkit-keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}

@keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}

@-webkit-keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px)
    }
}

@keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px)
    }
}

@-webkit-keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

@keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }
}

@keyframes fadeOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }
}

@-webkit-keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

@keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

@-webkit-keyframes fadeOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px)
    }
}

@keyframes fadeOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px)
    }
}

@-webkit-keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

@keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

@-webkit-keyframes slideInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes slideInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes slideInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes slideInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes slideInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes slideInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes slideInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes slideInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes slideOutDown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}

@keyframes slideOutDown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}

@-webkit-keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

@keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

@-webkit-keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

@keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

@-webkit-keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

@keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

@-webkit-keyframes zoomIn {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }

    50% {
        opacity: 1
    }
}

@-webkit-keyframes zoomInDown {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0)
    }
}

@keyframes zoomInDown {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0)
    }
}

@-webkit-keyframes zoomInLeft {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0)
    }
}

@keyframes zoomInLeft {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0)
    }
}

@-webkit-keyframes zoomInRight {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0)
    }
}

@keyframes zoomInRight {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0)
    }
}

@-webkit-keyframes zoomInUp {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0)
    }
}

@keyframes zoomInUp {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0)
    }
}

@-webkit-keyframes zoomOut {
    0% {
        opacity: 1
    }

    50% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }

    to {
        opacity: 0
    }
}

@keyframes zoomOut {
    0% {
        opacity: 1
    }

    50% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }

    to {
        opacity: 0
    }
}

@-webkit-keyframes zoomOutDown {
    40% {
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0)
    }

    to {
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom
    }
}

@keyframes zoomOutDown {
    40% {
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0)
    }

    to {
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom
    }
}

@-webkit-keyframes zoomOutLeft {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
    }

    to {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
        transform: scale(.1) translate3d(-2000px, 0, 0);
        -webkit-transform-origin: left center;
        transform-origin: left center
    }
}

@keyframes zoomOutLeft {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
    }

    to {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
        transform: scale(.1) translate3d(-2000px, 0, 0);
        -webkit-transform-origin: left center;
        transform-origin: left center
    }
}

@-webkit-keyframes zoomOutRight {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
    }

    to {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
        transform: scale(.1) translate3d(2000px, 0, 0);
        -webkit-transform-origin: right center;
        transform-origin: right center
    }
}

@keyframes zoomOutRight {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
    }

    to {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
        transform: scale(.1) translate3d(2000px, 0, 0);
        -webkit-transform-origin: right center;
        transform-origin: right center
    }
}

@-webkit-keyframes zoomOutUp {
    40% {
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0)
    }

    to {
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom
    }
}

@keyframes zoomOutUp {
    40% {
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0)
    }

    to {
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom
    }
}





@-webkit-keyframes slide-in {
    0% {
        -webkit-transform: scale(.9);
        transform: scale(.9);
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@keyframes slide-in {
    0% {
        -webkit-transform: scale(.9);
        transform: scale(.9);
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@-webkit-keyframes slide-out {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }

    to {
        -webkit-transform: scale(.9);
        transform: scale(.9);
        opacity: 0
    }
}

@keyframes slide-out {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }

    to {
        -webkit-transform: scale(.9);
        transform: scale(.9);
        opacity: 0
    }
}

@keyframes zoomIn {
    0% {
        -webkit-transform: scale(.5);
        transform: scale(.5);
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

.spin{
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite
}

h1,h2,h3,h4,h5,h6{
    color: #05070b
}



































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































.heading{
    color: #0e0a16;
    font-weight: 700
}

.br{
    margin: 10px 0
}













.lead{
    font-size: 1.25rem;
    font-weight: 300
}

.t-font-bold{
    font-weight: 500 !important
}

.t-font-bolder{
    font-weight: 600 !important
}

.t-font-boldest{
    font-weight: 700 !important
}

.t-font-u{
    text-transform: uppercase
}

.blockquote{
    margin-bottom: 1rem;
    font-size: 1.25rem
}













































.divider{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.divider>span:first-child,.divider>span:last-child{
    width: 100%;
    height: 1px;
    background: #e5e7eb;
    display: inline-block;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.divider>span:not(:first-child):not(:last-child){
    padding: 0 2rem
}















.main-header .logo{
    width: 76px
}

@media (max-width:1024px) {
    

    .main-header .menu-toggle{
        width: 24px;
        margin: 0 36px
    }

    .main-header .header-part-right .user{
        margin-right: 1rem
    }
}

@media (max-width:790px) {
    

    .main-header .menu-toggle{
        width: 24px;
        margin-right: 36px
    }
}

@media (max-width:576px) {
    .main-header{
        height: 70px;
        padding: 0 1.5rem
    }

    .main-header .logo{
        width: 60px
    }

    .main-header .menu-toggle{
        width: 24px !important;
        margin: 0 10px !important
    }

    .main-header .header-part-right .user{
        margin-right: 0;
        padding-right: 0
    }

    
}

































































































@media (max-width:576px) {
    .main-content-wrap{
        padding: 1.5rem
    }

    .main-content-wrap.sidenav-open{
        width: 100%
    }

    .main-content-wrap{
        margin-top: 70px
    }

    .sidebar-left,.sidebar-left-secondary{
        top: 70px;
        height: calc(100vh - 70px)
    }

    .sidebar-left{
        left: -110px
    }

    .sidebar-left .navigation-left{
        width: 90px
    }

    

    .sidebar-left .navigation-left .nav-item .nav-item-hold{
        padding: 16px 0
    }

    .sidebar-left-secondary{
        left: -210px;
        width: 190px
    }

    .sidebar-left-secondary.open{
        left: 90px
    }

    
}

















.layout-sidebar-large .main-header{
    position: fixed;
    width: 100%;
    height: 80px;
    -webkit-box-shadow: 0 1px 15px rgba(0, 0, 0, .04), 0 1px 6px rgba(0, 0, 0, .04);
    box-shadow: 0 1px 15px rgba(0, 0, 0, .04), 0 1px 6px rgba(0, 0, 0, .04);
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background: #fff;
    z-index: 100
}

.layout-sidebar-large .main-header,.layout-sidebar-large .main-header .menu-toggle{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.layout-sidebar-large .main-header .menu-toggle{
    width: 90px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    cursor: pointer;
    margin-right: 12px
}

.layout-sidebar-large .main-header .menu-toggle div{
    width: 24px;
    height: 1px;
    background: #111827;
    margin: 3px 0
}







.layout-sidebar-large .main-header .logo{
    width: 120px
}

.layout-sidebar-large .main-header .logo img{
    width: 50px;
    height: 70px;
    margin: 0 auto;
    display: block
}







.layout-sidebar-large .main-header .header-part-right{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.layout-sidebar-large .main-header .header-part-right .user{
    margin-right: 2rem
}

.layout-sidebar-large .main-header .header-part-right .user img{
    width: 36px;
    height: 36px;
    border-radius: 50%
}













.layout-sidebar-large .main-header button.dropdown-toggle{
    padding: 0 !important
}

@media (max-width:991px) {
    

    .layout-sidebar-large .main-header .menu-toggle{
        width: 24px;
        margin-right: 36px
    }
}

@media (max-width:790px) {

    .layout-sidebar-large .main-header .switch{
        display: none
    }

    .layout-sidebar-large .main-header .menu-toggle{
        width: 24px;
        margin-right: 36px
    }
}

@media (max-width:576px) {
    .layout-sidebar-large .main-header{
        height: 70px;
        padding: 0 1.5rem
    }

    .layout-sidebar-large .main-header .logo{
        width: 60px
    }

    

    .layout-sidebar-large .main-header .menu-toggle{
        width: 60px
    }

    .layout-sidebar-large .main-header .header-part-right .user{
        margin-right: 0;
        padding-right: 0
    }

    
}

@media (max-width:360px) {
    .layout-sidebar-large .main-header .menu-toggle{
        margin: 0
    }
}

.layout-sidebar-large .main-content-wrap{
    width: 100%;
    float: right;
    margin-top: 80px;
    -webkit-transition: width .24s ease-in-out;
    transition: width .24s ease-in-out;
    padding: 2rem 2rem 0;
    position: relative;
    min-height: calc(100vh - 80px);
    background: #fff
}

.layout-sidebar-large .main-content-wrap.sidenav-open{
    width: calc(100% - 120px)
}

.layout-sidebar-large .sidebar-left,.layout-sidebar-large .sidebar-left-secondary{
    position: fixed;
    top: 80px;
    height: calc(100vh - 80px);
    background: #fff;
    -webkit-box-shadow: 0 4px 20px 1px rgba(0, 0, 0, .06), 0 1px 4px rgba(0, 0, 0, .08);
    box-shadow: 0 4px 20px 1px rgba(0, 0, 0, .06), 0 1px 4px rgba(0, 0, 0, .08)
}

.layout-sidebar-large .sidebar-left{
    left: -140px;
    z-index: 90;
    -webkit-transition: left .24s ease-in-out;
    transition: left .24s ease-in-out
}

.layout-sidebar-large .sidebar-left.open{
    left: 0
}

.layout-sidebar-large .sidebar-left .logo{
    display: none
}

.layout-sidebar-large .sidebar-left .navigation-left{
    list-style: none;
    text-align: center;
    width: 120px;
    height: 100%;
    margin: 0;
    padding: 0
}

.layout-sidebar-large .sidebar-left .navigation-left .nav-item{
    position: relative;
    display: block;
    width: 100%;
    color: #05070b;
    cursor: pointer;
    border-bottom: 1px solid #d1d5db
}

.layout-sidebar-large .sidebar-left .navigation-left .nav-item:active,.layout-sidebar-large .sidebar-left .navigation-left .nav-item:focus{
    outline: none
}



.layout-sidebar-large .sidebar-left .navigation-left .nav-item.active,.layout-sidebar-large .sidebar-left .navigation-left .nav-item.active .nav-item-hold{
    color: #3074f1
}

.layout-sidebar-large .sidebar-left .navigation-left .nav-item .nav-item-hold{
    display: block;
    width: 100%;
    padding: 10px 0;
    color: #111827
}

.layout-sidebar-large .sidebar-left .navigation-left .nav-item .nav-item-hold:active,.layout-sidebar-large .sidebar-left .navigation-left .nav-item .nav-item-hold:focus{
    outline: none
}



.layout-sidebar-large .sidebar-left .navigation-left .nav-item .nav-item-hold .nav-text{
    font-size: 13px;
    display: block;
    font-weight: 400
}

.layout-sidebar-large .sidebar-left .navigation-left .nav-item .nav-item-hold a{
    color: #05070b
}



.layout-sidebar-large .sidebar-left-secondary{
    left: -240px;
    z-index: 89;
    width: 220px;
    padding: .75rem 0;
    -webkit-transition: left .24s ease-in-out;
    transition: left .24s ease-in-out;
    background: #fff
}

.layout-sidebar-large .sidebar-left-secondary.open{
    left: 120px
}

.layout-sidebar-large .sidebar-left-secondary header{
    display: none
}

































.module-loader{
    position: fixed;
    background: hsla(0, 0%, 100%, .5);
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    z-index: 9
}

.module-loader .loader,.module-loader .spinner{
    position: fixed;
    top: 45%;
    left: calc(50% + 56px);
    z-index: inherit
}

@media (max-width:1200px) {
    .layout-sidebar-large .main-content-wrap.sidenav-open{
        width: 100%
    }
}

@media (max-width:576px) {
    .main-content-wrap{
        padding: 1.5rem
    }

    .main-content-wrap.sidenav-open{
        width: 100%
    }

    .main-content-wrap{
        margin-top: 70px
    }

    .sidebar-left,.sidebar-left-secondary{
        top: 70px !important;
        height: calc(100vh - 70px) !important
    }

    .sidebar-left{
        left: -110px
    }

    .sidebar-left .navigation-left{
        width: 90px
    }

    

    .sidebar-left .navigation-left .nav-item .nav-item-hold{
        padding: 16px 0
    }

    .sidebar-left-secondary{
        left: -210px;
        width: 190px
    }

    .sidebar-left-secondary.open{
        left: 90px
    }

    
}

[dir=rtl] .layout-sidebar-large .sidebar-left{
    left: auto !important;
    right: -140px
}

[dir=rtl] .layout-sidebar-large .sidebar-left.open{
    left: auto !important;
    right: 0
}



[dir=rtl] .layout-sidebar-large .sidebar-left-secondary{
    left: auto !important;
    right: -240px
}

[dir=rtl] .layout-sidebar-large .sidebar-left-secondary.open{
    left: auto !important;
    right: 120px
}





[dir=rtl] .layout-sidebar-large .main-content-wrap{
    float: left
}















































































































































































































































[dir=rtl] .icon-arrow{
    position: absolute;
    left: 76px
}



































































[dir=rtl] .main-header .user{
    margin-left: 2rem;
    margin-right: 0
}

[role=tab] .btn{
    width: 100%;
    text-align: left
}

[role=tab] .btn:focus,[role=tab] .btn:hover{
    text-decoration: none
}

.accordion>.card{
    overflow: hidden
}















































































.card{
    border-radius: 10px;
    -webkit-box-shadow: 0 4px 20px 1px rgba(0, 0, 0, .06), 0 1px 4px rgba(0, 0, 0, .08);
    box-shadow: 0 4px 20px 1px rgba(0, 0, 0, .06), 0 1px 4px rgba(0, 0, 0, .08);
    border: 0
}

.card.border-top{
    -webkit-box-shadow: 0 4px 15px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .1), inset 0 2px 0 0 #10b981;
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .1), inset 0 2px 0 0 #10b981
}

.card-header{
    border-color: rgba(0, 0, 0, .03)
}

































































































.breadcrumb{
    background: transparent;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 0 1.25rem;
    padding: 0
}

.breadcrumb h1{
    font-size: 1.5rem;
    line-height: 1;
    margin: 0
}

.breadcrumb ul{
    list-style: none;
    padding: 0;
    margin: 0
}

.breadcrumb ul li{
    display: inline-block;
    position: relative;
    padding: 0 .5rem;
    line-height: 1;
    vertical-align: bottom;
    color: #4b5563
}

.breadcrumb ul li:after{
    position: absolute;
    top: -1px;
    right: 0;
    content: "";
    height: 16px;
    width: 1px;
    background: #4b5563;
    border-radius: 5px
}

.breadcrumb ul li:last-child:after{
    display: none
}

.breadcrumb ul li a{
    color: #05070b
}

[dir=rtl] .breadcrumb h1{
    font-size: 1.5rem;
    line-height: 1;
    margin: 0;
    margin-left: .5rem
}

@media (max-width:576px) {
    .breadcrumb{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .breadcrumb ul li:first-child{
        padding-left: 0
    }
}

.btn[type=button],html [type=button]{
    -webkit-appearance: none !important
}

.btn{
    padding: .5rem 1.25rem
}

.btn.rounded{
    border-radius: 40px !important
}



.btn:focus{
    -webkit-box-shadow: none;
    box-shadow: none
}

.btn-secondary{
    color: #111827 !important;
    background-color: #fff !important
}























.btn-outline-primary,.btn-primary{
    border-color: #3b82f6
}



.btn-outline-primary:hover,.btn-primary:hover{
    background: #3b82f6;
    -webkit-box-shadow: 0 8px 25px -8px #3b82f6;
    box-shadow: 0 8px 25px -8px #3b82f6;
    border-color: #3b82f6
}

.btn-outline-primary:focus,.btn-primary:focus{
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-box-shadow: 0 8px 25px -8px #3b82f6;
    box-shadow: 0 8px 25px -8px #3b82f6
}



@-webkit-keyframes btn-glow-primary {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #692cf3, 0 0 0 .1em #692cf3;
        box-shadow: 0 0 0 .4em #692cf3, 0 0 0 .1em #692cf3;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #692cf3, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #692cf3, 0 0 0 3.6em transparent
    }
}

@keyframes btn-glow-primary {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #692cf3, 0 0 0 .1em #692cf3;
        box-shadow: 0 0 0 .4em #692cf3, 0 0 0 .1em #692cf3;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #692cf3, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #692cf3, 0 0 0 3.6em transparent
    }
}

.btn-outline-secondary,.btn-secondary{
    border-color: #1f2937
}



.btn-outline-secondary:hover,.btn-secondary:hover{
    background: #1f2937;
    -webkit-box-shadow: 0 8px 25px -8px #1f2937;
    box-shadow: 0 8px 25px -8px #1f2937;
    border-color: #1f2937
}

.btn-outline-secondary:focus,.btn-secondary:focus{
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-box-shadow: 0 8px 25px -8px #1f2937;
    box-shadow: 0 8px 25px -8px #1f2937
}



@-webkit-keyframes btn-glow-secondary {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #0d1116, 0 0 0 .1em #0d1116;
        box-shadow: 0 0 0 .4em #0d1116, 0 0 0 .1em #0d1116;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #0d1116, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #0d1116, 0 0 0 3.6em transparent
    }
}

@keyframes btn-glow-secondary {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #0d1116, 0 0 0 .1em #0d1116;
        box-shadow: 0 0 0 .4em #0d1116, 0 0 0 .1em #0d1116;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #0d1116, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #0d1116, 0 0 0 3.6em transparent
    }
}

.btn-success{
    border-color: #65c15c
}



.btn-success:hover{
    background: #65C15C;
    -webkit-box-shadow: 0 8px 25px -8px #65C15C;
    box-shadow: 0 8px 25px -8px #65C15C;
    border-color: #65C15C
}

.btn-success:focus{
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-box-shadow: 0 8px 25px -8px #10b981;
    box-shadow: 0 8px 25px -8px #10b981
}



@-webkit-keyframes btn-glow-success {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #0c8a60, 0 0 0 .1em #0c8a60;
        box-shadow: 0 0 0 .4em #0c8a60, 0 0 0 .1em #0c8a60;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #0c8a60, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #0c8a60, 0 0 0 3.6em transparent
    }
}

@keyframes btn-glow-success {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #0c8a60, 0 0 0 .1em #0c8a60;
        box-shadow: 0 0 0 .4em #0c8a60, 0 0 0 .1em #0c8a60;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #0c8a60, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #0c8a60, 0 0 0 3.6em transparent
    }
}











@-webkit-keyframes btn-glow-info {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #0b63f3, 0 0 0 .1em #0b63f3;
        box-shadow: 0 0 0 .4em #0b63f3, 0 0 0 .1em #0b63f3;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #0b63f3, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #0b63f3, 0 0 0 3.6em transparent
    }
}

@keyframes btn-glow-info {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #0b63f3, 0 0 0 .1em #0b63f3;
        box-shadow: 0 0 0 .4em #0b63f3, 0 0 0 .1em #0b63f3;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #0b63f3, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #0b63f3, 0 0 0 3.6em transparent
    }
}











@-webkit-keyframes btn-glow-warning {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #c57f08, 0 0 0 .1em #c57f08;
        box-shadow: 0 0 0 .4em #c57f08, 0 0 0 .1em #c57f08;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #c57f08, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #c57f08, 0 0 0 3.6em transparent
    }
}

@keyframes btn-glow-warning {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #c57f08, 0 0 0 .1em #c57f08;
        box-shadow: 0 0 0 .4em #c57f08, 0 0 0 .1em #c57f08;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #c57f08, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #c57f08, 0 0 0 3.6em transparent
    }
}

.btn-danger,.btn-outline-danger{
    border-color: #ef4444
}



.btn-danger:hover,.btn-outline-danger:hover{
    background: #ef4444;
    -webkit-box-shadow: 0 8px 25px -8px #ef4444;
    box-shadow: 0 8px 25px -8px #ef4444;
    border-color: #ef4444
}

.btn-danger:focus,.btn-outline-danger:focus{
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-box-shadow: 0 8px 25px -8px #ef4444;
    box-shadow: 0 8px 25px -8px #ef4444
}



@-webkit-keyframes btn-glow-danger {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #eb1515, 0 0 0 .1em #eb1515;
        box-shadow: 0 0 0 .4em #eb1515, 0 0 0 .1em #eb1515;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #eb1515, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #eb1515, 0 0 0 3.6em transparent
    }
}

@keyframes btn-glow-danger {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #eb1515, 0 0 0 .1em #eb1515;
        box-shadow: 0 0 0 .4em #eb1515, 0 0 0 .1em #eb1515;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #eb1515, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #eb1515, 0 0 0 3.6em transparent
    }
}

.btn-light{
    border-color: #6b7280
}



.btn-light:hover{
    background: #6b7280;
    -webkit-box-shadow: 0 8px 25px -8px #6b7280;
    box-shadow: 0 8px 25px -8px #6b7280;
    border-color: #6b7280
}

.btn-light:focus{
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-box-shadow: 0 8px 25px -8px #6b7280;
    box-shadow: 0 8px 25px -8px #6b7280
}



@-webkit-keyframes btn-glow-light {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #545964, 0 0 0 .1em #545964;
        box-shadow: 0 0 0 .4em #545964, 0 0 0 .1em #545964;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #545964, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #545964, 0 0 0 3.6em transparent
    }
}

@keyframes btn-glow-light {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #545964, 0 0 0 .1em #545964;
        box-shadow: 0 0 0 .4em #545964, 0 0 0 .1em #545964;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #545964, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #545964, 0 0 0 3.6em transparent
    }
}

.btn-outline-dark{
    border-color: #111827
}



.btn-outline-dark:hover{
    background: #111827;
    -webkit-box-shadow: 0 8px 25px -8px #111827;
    box-shadow: 0 8px 25px -8px #111827;
    border-color: #111827
}

.btn-outline-dark:focus{
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-box-shadow: 0 8px 25px -8px #111827;
    box-shadow: 0 8px 25px -8px #111827
}



@-webkit-keyframes btn-glow-dark {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #020203, 0 0 0 .1em #020203;
        box-shadow: 0 0 0 .4em #020203, 0 0 0 .1em #020203;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #020203, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #020203, 0 0 0 3.6em transparent
    }
}

@keyframes btn-glow-dark {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #020203, 0 0 0 .1em #020203;
        box-shadow: 0 0 0 .4em #020203, 0 0 0 .1em #020203;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #020203, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #020203, 0 0 0 3.6em transparent
    }
}











@-webkit-keyframes btn-glow-gray-100 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #d6d9e0, 0 0 0 .1em #d6d9e0;
        box-shadow: 0 0 0 .4em #d6d9e0, 0 0 0 .1em #d6d9e0;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #d6d9e0, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #d6d9e0, 0 0 0 3.6em transparent
    }
}

@keyframes btn-glow-gray-100 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #d6d9e0, 0 0 0 .1em #d6d9e0;
        box-shadow: 0 0 0 .4em #d6d9e0, 0 0 0 .1em #d6d9e0;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #d6d9e0, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #d6d9e0, 0 0 0 3.6em transparent
    }
}











@-webkit-keyframes btn-glow-gray-200 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #c8ccd5, 0 0 0 .1em #c8ccd5;
        box-shadow: 0 0 0 .4em #c8ccd5, 0 0 0 .1em #c8ccd5;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #c8ccd5, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #c8ccd5, 0 0 0 3.6em transparent
    }
}

@keyframes btn-glow-gray-200 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #c8ccd5, 0 0 0 .1em #c8ccd5;
        box-shadow: 0 0 0 .4em #c8ccd5, 0 0 0 .1em #c8ccd5;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #c8ccd5, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #c8ccd5, 0 0 0 3.6em transparent
    }
}











@-webkit-keyframes btn-glow-gray-300 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #b4bbc5, 0 0 0 .1em #b4bbc5;
        box-shadow: 0 0 0 .4em #b4bbc5, 0 0 0 .1em #b4bbc5;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #b4bbc5, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #b4bbc5, 0 0 0 3.6em transparent
    }
}

@keyframes btn-glow-gray-300 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #b4bbc5, 0 0 0 .1em #b4bbc5;
        box-shadow: 0 0 0 .4em #b4bbc5, 0 0 0 .1em #b4bbc5;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #b4bbc5, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #b4bbc5, 0 0 0 3.6em transparent
    }
}











@-webkit-keyframes btn-glow-gray-400 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #808998, 0 0 0 .1em #808998;
        box-shadow: 0 0 0 .4em #808998, 0 0 0 .1em #808998;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #808998, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #808998, 0 0 0 3.6em transparent
    }
}

@keyframes btn-glow-gray-400 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #808998, 0 0 0 .1em #808998;
        box-shadow: 0 0 0 .4em #808998, 0 0 0 .1em #808998;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #808998, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #808998, 0 0 0 3.6em transparent
    }
}











@-webkit-keyframes btn-glow-gray-500 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #545964, 0 0 0 .1em #545964;
        box-shadow: 0 0 0 .4em #545964, 0 0 0 .1em #545964;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #545964, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #545964, 0 0 0 3.6em transparent
    }
}

@keyframes btn-glow-gray-500 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #545964, 0 0 0 .1em #545964;
        box-shadow: 0 0 0 .4em #545964, 0 0 0 .1em #545964;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #545964, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #545964, 0 0 0 3.6em transparent
    }
}











@-webkit-keyframes btn-glow-gray-600 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #353c46, 0 0 0 .1em #353c46;
        box-shadow: 0 0 0 .4em #353c46, 0 0 0 .1em #353c46;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #353c46, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #353c46, 0 0 0 3.6em transparent
    }
}

@keyframes btn-glow-gray-600 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #353c46, 0 0 0 .1em #353c46;
        box-shadow: 0 0 0 .4em #353c46, 0 0 0 .1em #353c46;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #353c46, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #353c46, 0 0 0 3.6em transparent
    }
}











@-webkit-keyframes btn-glow-gray-700 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #222933, 0 0 0 .1em #222933;
        box-shadow: 0 0 0 .4em #222933, 0 0 0 .1em #222933;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #222933, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #222933, 0 0 0 3.6em transparent
    }
}

@keyframes btn-glow-gray-700 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #222933, 0 0 0 .1em #222933;
        box-shadow: 0 0 0 .4em #222933, 0 0 0 .1em #222933;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #222933, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #222933, 0 0 0 3.6em transparent
    }
}











@-webkit-keyframes btn-glow-gray-800 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #0d1116, 0 0 0 .1em #0d1116;
        box-shadow: 0 0 0 .4em #0d1116, 0 0 0 .1em #0d1116;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #0d1116, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #0d1116, 0 0 0 3.6em transparent
    }
}

@keyframes btn-glow-gray-800 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #0d1116, 0 0 0 .1em #0d1116;
        box-shadow: 0 0 0 .4em #0d1116, 0 0 0 .1em #0d1116;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #0d1116, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #0d1116, 0 0 0 3.6em transparent
    }
}











@-webkit-keyframes btn-glow-gray-900 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #020203, 0 0 0 .1em #020203;
        box-shadow: 0 0 0 .4em #020203, 0 0 0 .1em #020203;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #020203, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #020203, 0 0 0 3.6em transparent
    }
}

@keyframes btn-glow-gray-900 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #020203, 0 0 0 .1em #020203;
        box-shadow: 0 0 0 .4em #020203, 0 0 0 .1em #020203;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #fff
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #020203, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #020203, 0 0 0 3.6em transparent
    }
}





























.ripple{
    position: relative;
    overflow: hidden;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.ripple:after{
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    pointer-events: none;
    background-image: radial-gradient(circle, #fff 10%, transparent 10.01%);
    background-repeat: no-repeat;
    background-position: 50%;
    -webkit-transform: scale(10);
    transform: scale(10);
    opacity: 0;
    -webkit-transition: opacity 1s, -webkit-transform .5s;
    transition: opacity 1s, -webkit-transform .5s;
    transition: transform .5s, opacity 1s;
    transition: transform .5s, opacity 1s, -webkit-transform .5s
}

.ripple:active:after{
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: .3;
    -webkit-transition: 0s;
    transition: 0s
}

.nav-tabs{
    border: 0
}

.nav-tabs .nav-item .nav-link{
    border: 0;
    padding: 1rem
}

.nav-tabs .nav-item .nav-link:not(.disabled){
    color: inherit
}

.nav-tabs .nav-item .nav-link.active{
    border-bottom: 2px solid #3b82f6;
    background: #ebebeb
}

.nav-tabs .nav-item .dropdown-toggle:after{
    position: absolute;
    top: calc(50% - 2px);
    right: 6px !important
}

.tab-content{
    padding: 1rem
}

ngb-tabset.p-0 .tab-content{
    padding: 1rem 0
}

.dropdown-toggle{
    position: relative
}

.dropdown-toggle.btn{
    padding-right: 28px
}

.dropdown-toggle:after{
    position: absolute;
    top: calc(50% - 2px);
    right: 10px !important
}

.dropdown-menu{
    border: 0;
    padding: 0 !important;
    -webkit-box-shadow: 0 1px 15px 1px rgba(0, 0, 0, .04), 0 1px 6px rgba(0, 0, 0, .08);
    box-shadow: 0 1px 15px 1px rgba(0, 0, 0, .04), 0 1px 6px rgba(0, 0, 0, .08)
}

.dropdown-item{
    padding: .42rem 1.5rem
}































.table thead th{
    vertical-align: bottom;
    border-bottom: 1px solid #dee2e6
}

.form-group{
    position: relative;
    margin-bottom: 10px
}

.form-group label{
    font-size: 12px;
    color: #4b5563;
    margin-bottom: 4px
}

.form-control{
    border: initial;
    outline: initial !important;
    background: #ffffff;
    border: 1px solid #d5d5d5;
    color: #071330
}

.form-control::-webkit-input-placeholder{
    color: #6b7280
}

.form-control::-moz-placeholder{
    color: #6b7280
}

.form-control:-ms-input-placeholder{
    color: #6b7280
}

.form-control::-ms-input-placeholder{
    color: #6b7280
}

.form-control::placeholder{
    color: #6b7280
}

.form-control.rounded{
    border-radius: 20px
}

select.form-control{
    -webkit-appearance: none
}











[ngbdatepicker]{
    height: 34px
}

.checkbox,.radio{
    display: block;
    position: relative;
    padding-left: 28px;
    margin-bottom: 12px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}



.checkbox input,.radio input{
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0
}





.checkbox input[disabled]~*,.radio input[disabled]~*{
    color: #d1d5db
}





























































































































































































































































































































































.switch{
    position: relative;
    display: inline-block;
    padding-left: 50px;
    height: 16px
}

.switch span:not(.slider){
    position: relative;
    top: -2px;
    cursor: pointer
}

.switch input{
    opacity: 0;
    width: 0;
    height: 0
}

.switch .slider{
    cursor: pointer;
    width: 42px;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 34px;
    background-color: #d1d5db
}

.switch .slider,.switch .slider:before{
    position: absolute;
    -webkit-transition: .4s;
    transition: .4s
}

.switch .slider:before{
    content: "";
    height: 24px;
    width: 24px;
    left: -1px;
    bottom: -4px;
    background-color: #fff;
    border-radius: 50%;
    -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, .2), 0 2px 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12);
    box-shadow: 0 3px 1px -2px rgba(0, 0, 0, .2), 0 2px 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12)
}

.switch input:checked+.slider{
    background-color: #3b82f6
}

.switch input:focus+.slider{
    -webkit-box-shadow: 0 0 1px #3b82f6;
    box-shadow: 0 0 1px #3b82f6
}

.switch input:checked+.slider:before{
    -webkit-transform: translateX(20px);
    transform: translateX(20px)
}





































































[dir=rtl] .checkbox,[dir=rtl] .radio{
    padding-left: 0;
    padding-right: 28px
}



.icon-regular{
    font-size: 18px;
    -webkit-font-smoothing: subpixel-antialiased
}

.link-icon{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #111827
}

.link-icon i{
    margin: 0 8px
}



@-webkit-keyframes glow {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #a1a2a1, 0 0 0 .1em #a1a2a1;
        box-shadow: 0 0 0 .4em #a1a2a1, 0 0 0 .1em #a1a2a1;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #605556
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #a1a2a1, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #a1a2a1, 0 0 0 3.6em transparent
    }
}

@keyframes glow {
    0% {
        -webkit-box-shadow: 0 0 0 .4em #a1a2a1, 0 0 0 .1em #a1a2a1;
        box-shadow: 0 0 0 .4em #a1a2a1, 0 0 0 .1em #a1a2a1;
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: #605556
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em #a1a2a1, 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em #a1a2a1, 0 0 0 3.6em transparent
    }
}



































@-webkit-keyframes glow-primary {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(139, 92, 246, .45), 0 0 0 .1em rgba(139, 92, 246, .45);
        box-shadow: 0 0 0 .4em rgba(139, 92, 246, .45), 0 0 0 .1em rgba(139, 92, 246, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(139, 92, 246, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(139, 92, 246, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(139, 92, 246, .75), 0 0 0 3.6em transparent
    }
}

@keyframes glow-primary {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(139, 92, 246, .45), 0 0 0 .1em rgba(139, 92, 246, .45);
        box-shadow: 0 0 0 .4em rgba(139, 92, 246, .45), 0 0 0 .1em rgba(139, 92, 246, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(139, 92, 246, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(139, 92, 246, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(139, 92, 246, .75), 0 0 0 3.6em transparent
    }
}

@-webkit-keyframes glow-secondary {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(31, 41, 55, .45), 0 0 0 .1em rgba(31, 41, 55, .45);
        box-shadow: 0 0 0 .4em rgba(31, 41, 55, .45), 0 0 0 .1em rgba(31, 41, 55, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(31, 41, 55, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(31, 41, 55, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(31, 41, 55, .75), 0 0 0 3.6em transparent
    }
}

@keyframes glow-secondary {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(31, 41, 55, .45), 0 0 0 .1em rgba(31, 41, 55, .45);
        box-shadow: 0 0 0 .4em rgba(31, 41, 55, .45), 0 0 0 .1em rgba(31, 41, 55, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(31, 41, 55, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(31, 41, 55, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(31, 41, 55, .75), 0 0 0 3.6em transparent
    }
}

@-webkit-keyframes glow-success {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(16, 185, 129, .45), 0 0 0 .1em rgba(16, 185, 129, .45);
        box-shadow: 0 0 0 .4em rgba(16, 185, 129, .45), 0 0 0 .1em rgba(16, 185, 129, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(16, 185, 129, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(16, 185, 129, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(16, 185, 129, .75), 0 0 0 3.6em transparent
    }
}

@keyframes glow-success {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(16, 185, 129, .45), 0 0 0 .1em rgba(16, 185, 129, .45);
        box-shadow: 0 0 0 .4em rgba(16, 185, 129, .45), 0 0 0 .1em rgba(16, 185, 129, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(16, 185, 129, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(16, 185, 129, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(16, 185, 129, .75), 0 0 0 3.6em transparent
    }
}

@-webkit-keyframes glow-info {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(59, 130, 246, .45), 0 0 0 .1em rgba(59, 130, 246, .45);
        box-shadow: 0 0 0 .4em rgba(59, 130, 246, .45), 0 0 0 .1em rgba(59, 130, 246, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(59, 130, 246, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(59, 130, 246, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(59, 130, 246, .75), 0 0 0 3.6em transparent
    }
}

@keyframes glow-info {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(59, 130, 246, .45), 0 0 0 .1em rgba(59, 130, 246, .45);
        box-shadow: 0 0 0 .4em rgba(59, 130, 246, .45), 0 0 0 .1em rgba(59, 130, 246, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(59, 130, 246, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(59, 130, 246, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(59, 130, 246, .75), 0 0 0 3.6em transparent
    }
}

@-webkit-keyframes glow-warning {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(245, 158, 11, .45), 0 0 0 .1em rgba(245, 158, 11, .45);
        box-shadow: 0 0 0 .4em rgba(245, 158, 11, .45), 0 0 0 .1em rgba(245, 158, 11, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(245, 158, 11, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(245, 158, 11, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(245, 158, 11, .75), 0 0 0 3.6em transparent
    }
}

@keyframes glow-warning {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(245, 158, 11, .45), 0 0 0 .1em rgba(245, 158, 11, .45);
        box-shadow: 0 0 0 .4em rgba(245, 158, 11, .45), 0 0 0 .1em rgba(245, 158, 11, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(245, 158, 11, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(245, 158, 11, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(245, 158, 11, .75), 0 0 0 3.6em transparent
    }
}

@-webkit-keyframes glow-danger {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(239, 68, 68, .45), 0 0 0 .1em rgba(239, 68, 68, .45);
        box-shadow: 0 0 0 .4em rgba(239, 68, 68, .45), 0 0 0 .1em rgba(239, 68, 68, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(239, 68, 68, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(239, 68, 68, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(239, 68, 68, .75), 0 0 0 3.6em transparent
    }
}

@keyframes glow-danger {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(239, 68, 68, .45), 0 0 0 .1em rgba(239, 68, 68, .45);
        box-shadow: 0 0 0 .4em rgba(239, 68, 68, .45), 0 0 0 .1em rgba(239, 68, 68, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(239, 68, 68, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(239, 68, 68, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(239, 68, 68, .75), 0 0 0 3.6em transparent
    }
}

@-webkit-keyframes glow-light {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(107, 114, 128, .45), 0 0 0 .1em rgba(107, 114, 128, .45);
        box-shadow: 0 0 0 .4em rgba(107, 114, 128, .45), 0 0 0 .1em rgba(107, 114, 128, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(107, 114, 128, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(107, 114, 128, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(107, 114, 128, .75), 0 0 0 3.6em transparent
    }
}

@keyframes glow-light {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(107, 114, 128, .45), 0 0 0 .1em rgba(107, 114, 128, .45);
        box-shadow: 0 0 0 .4em rgba(107, 114, 128, .45), 0 0 0 .1em rgba(107, 114, 128, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(107, 114, 128, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(107, 114, 128, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(107, 114, 128, .75), 0 0 0 3.6em transparent
    }
}

@-webkit-keyframes glow-dark {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(17, 24, 39, .45), 0 0 0 .1em rgba(17, 24, 39, .45);
        box-shadow: 0 0 0 .4em rgba(17, 24, 39, .45), 0 0 0 .1em rgba(17, 24, 39, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(17, 24, 39, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(17, 24, 39, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(17, 24, 39, .75), 0 0 0 3.6em transparent
    }
}

@keyframes glow-dark {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(17, 24, 39, .45), 0 0 0 .1em rgba(17, 24, 39, .45);
        box-shadow: 0 0 0 .4em rgba(17, 24, 39, .45), 0 0 0 .1em rgba(17, 24, 39, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(17, 24, 39, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(17, 24, 39, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(17, 24, 39, .75), 0 0 0 3.6em transparent
    }
}

@-webkit-keyframes glow-gray-100 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(243, 244, 246, .45), 0 0 0 .1em rgba(243, 244, 246, .45);
        box-shadow: 0 0 0 .4em rgba(243, 244, 246, .45), 0 0 0 .1em rgba(243, 244, 246, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(243, 244, 246, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(243, 244, 246, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(243, 244, 246, .75), 0 0 0 3.6em transparent
    }
}

@keyframes glow-gray-100 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(243, 244, 246, .45), 0 0 0 .1em rgba(243, 244, 246, .45);
        box-shadow: 0 0 0 .4em rgba(243, 244, 246, .45), 0 0 0 .1em rgba(243, 244, 246, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(243, 244, 246, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(243, 244, 246, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(243, 244, 246, .75), 0 0 0 3.6em transparent
    }
}

@-webkit-keyframes glow-gray-200 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(229, 231, 235, .45), 0 0 0 .1em rgba(229, 231, 235, .45);
        box-shadow: 0 0 0 .4em rgba(229, 231, 235, .45), 0 0 0 .1em rgba(229, 231, 235, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(229, 231, 235, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(229, 231, 235, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(229, 231, 235, .75), 0 0 0 3.6em transparent
    }
}

@keyframes glow-gray-200 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(229, 231, 235, .45), 0 0 0 .1em rgba(229, 231, 235, .45);
        box-shadow: 0 0 0 .4em rgba(229, 231, 235, .45), 0 0 0 .1em rgba(229, 231, 235, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(229, 231, 235, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(229, 231, 235, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(229, 231, 235, .75), 0 0 0 3.6em transparent
    }
}

@-webkit-keyframes glow-gray-300 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(209, 213, 219, .45), 0 0 0 .1em rgba(209, 213, 219, .45);
        box-shadow: 0 0 0 .4em rgba(209, 213, 219, .45), 0 0 0 .1em rgba(209, 213, 219, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(209, 213, 219, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(209, 213, 219, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(209, 213, 219, .75), 0 0 0 3.6em transparent
    }
}

@keyframes glow-gray-300 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(209, 213, 219, .45), 0 0 0 .1em rgba(209, 213, 219, .45);
        box-shadow: 0 0 0 .4em rgba(209, 213, 219, .45), 0 0 0 .1em rgba(209, 213, 219, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(209, 213, 219, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(209, 213, 219, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(209, 213, 219, .75), 0 0 0 3.6em transparent
    }
}

@-webkit-keyframes glow-gray-400 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(156, 163, 175, .45), 0 0 0 .1em rgba(156, 163, 175, .45);
        box-shadow: 0 0 0 .4em rgba(156, 163, 175, .45), 0 0 0 .1em rgba(156, 163, 175, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(156, 163, 175, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(156, 163, 175, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(156, 163, 175, .75), 0 0 0 3.6em transparent
    }
}

@keyframes glow-gray-400 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(156, 163, 175, .45), 0 0 0 .1em rgba(156, 163, 175, .45);
        box-shadow: 0 0 0 .4em rgba(156, 163, 175, .45), 0 0 0 .1em rgba(156, 163, 175, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(156, 163, 175, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(156, 163, 175, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(156, 163, 175, .75), 0 0 0 3.6em transparent
    }
}

@-webkit-keyframes glow-gray-500 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(107, 114, 128, .45), 0 0 0 .1em rgba(107, 114, 128, .45);
        box-shadow: 0 0 0 .4em rgba(107, 114, 128, .45), 0 0 0 .1em rgba(107, 114, 128, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(107, 114, 128, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(107, 114, 128, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(107, 114, 128, .75), 0 0 0 3.6em transparent
    }
}

@keyframes glow-gray-500 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(107, 114, 128, .45), 0 0 0 .1em rgba(107, 114, 128, .45);
        box-shadow: 0 0 0 .4em rgba(107, 114, 128, .45), 0 0 0 .1em rgba(107, 114, 128, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(107, 114, 128, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(107, 114, 128, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(107, 114, 128, .75), 0 0 0 3.6em transparent
    }
}

@-webkit-keyframes glow-gray-600 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(75, 85, 99, .45), 0 0 0 .1em rgba(75, 85, 99, .45);
        box-shadow: 0 0 0 .4em rgba(75, 85, 99, .45), 0 0 0 .1em rgba(75, 85, 99, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(75, 85, 99, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(75, 85, 99, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(75, 85, 99, .75), 0 0 0 3.6em transparent
    }
}

@keyframes glow-gray-600 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(75, 85, 99, .45), 0 0 0 .1em rgba(75, 85, 99, .45);
        box-shadow: 0 0 0 .4em rgba(75, 85, 99, .45), 0 0 0 .1em rgba(75, 85, 99, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(75, 85, 99, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(75, 85, 99, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(75, 85, 99, .75), 0 0 0 3.6em transparent
    }
}

@-webkit-keyframes glow-gray-700 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(55, 65, 81, .45), 0 0 0 .1em rgba(55, 65, 81, .45);
        box-shadow: 0 0 0 .4em rgba(55, 65, 81, .45), 0 0 0 .1em rgba(55, 65, 81, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(55, 65, 81, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(55, 65, 81, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(55, 65, 81, .75), 0 0 0 3.6em transparent
    }
}

@keyframes glow-gray-700 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(55, 65, 81, .45), 0 0 0 .1em rgba(55, 65, 81, .45);
        box-shadow: 0 0 0 .4em rgba(55, 65, 81, .45), 0 0 0 .1em rgba(55, 65, 81, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(55, 65, 81, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(55, 65, 81, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(55, 65, 81, .75), 0 0 0 3.6em transparent
    }
}

@-webkit-keyframes glow-gray-800 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(31, 41, 55, .45), 0 0 0 .1em rgba(31, 41, 55, .45);
        box-shadow: 0 0 0 .4em rgba(31, 41, 55, .45), 0 0 0 .1em rgba(31, 41, 55, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(31, 41, 55, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(31, 41, 55, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(31, 41, 55, .75), 0 0 0 3.6em transparent
    }
}

@keyframes glow-gray-800 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(31, 41, 55, .45), 0 0 0 .1em rgba(31, 41, 55, .45);
        box-shadow: 0 0 0 .4em rgba(31, 41, 55, .45), 0 0 0 .1em rgba(31, 41, 55, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(31, 41, 55, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(31, 41, 55, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(31, 41, 55, .75), 0 0 0 3.6em transparent
    }
}

@-webkit-keyframes glow-gray-900 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(17, 24, 39, .45), 0 0 0 .1em rgba(17, 24, 39, .45);
        box-shadow: 0 0 0 .4em rgba(17, 24, 39, .45), 0 0 0 .1em rgba(17, 24, 39, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(17, 24, 39, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(17, 24, 39, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(17, 24, 39, .75), 0 0 0 3.6em transparent
    }
}

@keyframes glow-gray-900 {
    0% {
        -webkit-box-shadow: 0 0 0 .4em rgba(17, 24, 39, .45), 0 0 0 .1em rgba(17, 24, 39, .45);
        box-shadow: 0 0 0 .4em rgba(17, 24, 39, .45), 0 0 0 .1em rgba(17, 24, 39, .45);
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    50% {
        border-top-color: rgba(17, 24, 39, .9)
    }

    to {
        -webkit-box-shadow: 0 0 0 .4em rgba(17, 24, 39, .75), 0 0 0 3.6em transparent;
        box-shadow: 0 0 0 .4em rgba(17, 24, 39, .75), 0 0 0 3.6em transparent
    }
}

.spinner{
    display: inline-block;
    font-size: 10px;
    margin: auto;
    text-indent: -9999em;
    width: 4em;
    height: 4em;
    border-radius: 50%;
    position: relative;
    -webkit-animation: spin 1.4s linear infinite;
    animation: spin 1.4s linear infinite;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.spinner:before{
    width: 50%;
    height: 50%;
    border-radius: 100% 0 0 0
}

.spinner:after,.spinner:before{
    position: absolute;
    top: 0;
    left: 0;
    content: ""
}

.spinner:after{
    background: #fff;
    width: 75%;
    height: 75%;
    border-radius: 50%;
    margin: auto;
    bottom: 0;
    right: 0
}





































































@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}





































@-webkit-keyframes bubble-circle {

    0%,
    to {
        -webkit-box-shadow: 0 -3em 0 .2em, 2em -2em 0 0, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0;
        box-shadow: 0 -3em 0 .2em, 2em -2em 0 0, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0
    }

    12.5% {
        -webkit-box-shadow: 0 -3em 0 0, 2em -2em 0 .2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
        box-shadow: 0 -3em 0 0, 2em -2em 0 .2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em
    }

    25% {
        -webkit-box-shadow: 0 -3em 0 -.5em, 2em -2em 0 0, 3em 0 0 .2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
        box-shadow: 0 -3em 0 -.5em, 2em -2em 0 0, 3em 0 0 .2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em
    }

    37.5% {
        -webkit-box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 0, 2em 2em 0 .2em, 0 3em 0 0, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
        box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 0, 2em 2em 0 .2em, 0 3em 0 0, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em
    }

    50% {
        -webkit-box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0, 0 3em 0 .2em, -2em 2em 0 0, -3em 0 0 -1em, -2em -2em 0 -1em;
        box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0, 0 3em 0 .2em, -2em 2em 0 0, -3em 0 0 -1em, -2em -2em 0 -1em
    }

    62.5% {
        -webkit-box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 .2em, -3em 0 0 0, -2em -2em 0 -1em;
        box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 .2em, -3em 0 0 0, -2em -2em 0 -1em
    }

    75% {
        -webkit-box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0 0 .2em, -2em -2em 0 0;
        box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0 0 .2em, -2em -2em 0 0
    }

    87.5% {
        -webkit-box-shadow: 0 -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0 0 0, -2em -2em 0 .2em;
        box-shadow: 0 -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0 0 0, -2em -2em 0 .2em
    }
}

@keyframes bubble-circle {

    0%,
    to {
        -webkit-box-shadow: 0 -3em 0 .2em, 2em -2em 0 0, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0;
        box-shadow: 0 -3em 0 .2em, 2em -2em 0 0, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0
    }

    12.5% {
        -webkit-box-shadow: 0 -3em 0 0, 2em -2em 0 .2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
        box-shadow: 0 -3em 0 0, 2em -2em 0 .2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em
    }

    25% {
        -webkit-box-shadow: 0 -3em 0 -.5em, 2em -2em 0 0, 3em 0 0 .2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
        box-shadow: 0 -3em 0 -.5em, 2em -2em 0 0, 3em 0 0 .2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em
    }

    37.5% {
        -webkit-box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 0, 2em 2em 0 .2em, 0 3em 0 0, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
        box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 0, 2em 2em 0 .2em, 0 3em 0 0, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em
    }

    50% {
        -webkit-box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0, 0 3em 0 .2em, -2em 2em 0 0, -3em 0 0 -1em, -2em -2em 0 -1em;
        box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0, 0 3em 0 .2em, -2em 2em 0 0, -3em 0 0 -1em, -2em -2em 0 -1em
    }

    62.5% {
        -webkit-box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 .2em, -3em 0 0 0, -2em -2em 0 -1em;
        box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 .2em, -3em 0 0 0, -2em -2em 0 -1em
    }

    75% {
        -webkit-box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0 0 .2em, -2em -2em 0 0;
        box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0 0 .2em, -2em -2em 0 0
    }

    87.5% {
        -webkit-box-shadow: 0 -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0 0 0, -2em -2em 0 .2em;
        box-shadow: 0 -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0 0 0, -2em -2em 0 .2em
    }
}













































@-webkit-keyframes bubble-horz {

    0%,
    80%,
    to {
        -webkit-box-shadow: 0 2.5em 0 -1.3em;
        box-shadow: 0 2.5em 0 -1.3em
    }

    40% {
        -webkit-box-shadow: 0 2.5em 0 0;
        box-shadow: 0 2.5em 0 0
    }
}

@keyframes bubble-horz {

    0%,
    80%,
    to {
        -webkit-box-shadow: 0 2.5em 0 -1.3em;
        box-shadow: 0 2.5em 0 -1.3em
    }

    40% {
        -webkit-box-shadow: 0 2.5em 0 0;
        box-shadow: 0 2.5em 0 0
    }
}

.alert{
    border-radius: 10px
}

.alert .close:focus{
    outline: 0
}













.swal2-container .swal2-modal{
    font-family: Nunito, sans-serif
}

.swal2-container .swal2-spacer{
    margin: 1.5rem 0
}

.swal2-container .swal2-styled:not(.swal2-cancel){
    background: #3074f1 !important;
    outline: none
}













img-cropper input[type=file]{
    margin-bottom: 1rem
}





.badge{
    font-weight: 600
}

























































































































































































































































































































































































































































































































































.r-badge{
    padding: 4px
}

.popover{
    border: none;
    -webkit-box-shadow: 0 4px 20px 1px rgba(0, 0, 0, .06), 0 1px 4px rgba(0, 0, 0, .08);
    box-shadow: 0 4px 20px 1px rgba(0, 0, 0, .06), 0 1px 4px rgba(0, 0, 0, .08)
}

.popover .arrow:before{
    border-color: transparent
}

ngb-rating .star{
    position: relative;
    display: inline-block
}

































































































































.tag{
    background: none repeat scroll 0 0 #3b82f6;
    border-radius: 2px;
    color: #fff;
    cursor: default;
    display: inline-block;
    position: relative;
    white-space: nowrap;
    padding: 4px 20px 4px 0;
    margin: 5px 10px 0 0
}

.tag span{
    background: none repeat scroll 0 0 #7a44f5;
    border-radius: 2px 0 0 2px;
    margin-right: 5px;
    padding: 5px 10px 5px
}













































































































































































































































































.dropzone{
    min-height: 150px;
    border: 2px dashed rgba(103, 58, 183, .37) !important;
    background: #f5f5f5 !important;
    padding: 20px 20px
}

.nav-tabs{
    border-bottom: 1px solid #9e9e9e38
}

.nav-tabs .nav-item .nav-link.active{
    border: 1px solid transparent;
    background: #ebebeb;
    border-color: #9e9e9e38 #9e9e9e38 #fff
}

.dropdown-toggle:after{
    display: inline-block;
    width: 0;
    height: 0;
    right: 5px;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-bottom: 0;
    border-left: .3em solid transparent
}

#calendar{
    float: right;
    width: 100%
}



















span.fa{
    font-family: iconsmind !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased
}



span.fa.fa-chevron-right:before{
    content: "\f07d"
}



































































.main-header{
    position: fixed;
    width: 100%;
    height: 80px;
    -webkit-box-shadow: 0 1px 15px rgba(0, 0, 0, .04), 0 1px 6px rgba(0, 0, 0, .04);
    box-shadow: 0 1px 15px rgba(0, 0, 0, .04), 0 1px 6px rgba(0, 0, 0, .04);
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background: #fff;
    z-index: 100
}

.main-header,.main-header .menu-toggle{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.main-header .menu-toggle{
    width: 90px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    cursor: pointer;
    margin-right: 12px
}

.main-header .menu-toggle div{
    width: 24px;
    height: 1px;
    background: #111827;
    margin: 3px 0
}







.main-header .logo{
    width: 120px
}

.main-header .logo img{
    width: 60px;
    height: 60px;
    margin: 0 auto;
    display: block
}









.main-header .header-part-right{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.main-header .header-part-right .user{
    margin-right: 2rem
}

.main-header .header-part-right .user img{
    width: 36px;
    height: 36px;
    border-radius: 50%;
    cursor: pointer
}













@media (max-width:991px) {
    

    .main-header .menu-toggle{
        width: 24px;
        margin-right: 36px
    }
}

@media (max-width:615px) {
    .main-header .header-part-right .user{
        margin-right: 0
    }
}

@media (max-width:580px) {
    .main-header{
        height: 70px;
        padding: 0 1.5rem
    }

    .main-header .logo{
        width: 60px
    }

    

    .main-header .menu-toggle{
        width: 60px
    }

    .main-header .header-part-right .user{
        margin-right: 0;
        padding-right: 0
    }

    
}

@media (max-width:360px) {
    .main-header .menu-toggle{
        margin: 0
    }
}











































































.m-0{
    margin: 0 !important
}

.mt-0{
    margin-top: 0 !important
}



.mb-0{
    margin-bottom: 0 !important
}

.mx-0{
    margin-left: 0 !important
}

.mx-0{
    margin-right: 0 !important
}



.p-0{
    padding: 0 !important
}



.pr-0{
    padding-right: 0 !important
}

.pb-0{
    padding-bottom: 0 !important
}

.pl-0,.px-0{
    padding-left: 0 !important
}

.px-0{
    padding-right: 0 !important
}

















.p-8{
    padding: 8px !important
}







.px-8{
    padding-left: 8px !important
}

.px-8{
    padding-right: 8px !important
}









.mb-12{
    margin-bottom: 12px !important
}



















.py-12{
    padding-top: 12px !important;
    padding-bottom: 12px !important
}







.mb-16{
    margin-bottom: 16px !important
}



















































































.mb-30{
    margin-bottom: 30px !important
}































































































































































































.mx-auto{
    margin-left: auto !important;
    margin-right: auto !important
}

.my-auto{
    margin-top: auto !important;
    margin-bottom: auto !important
}



















































@media print {
    .main-content-wrap{
        width: 100% !important
    }

    

    
}



















































































.timeline{
    position: relative;
    list-style: none;
    padding: 0;
    margin: 0
}

.timeline .timeline-item{
    position: relative;
    width: 50%;
    display: inline-block
}

.timeline .timeline-item:nth-child(2n){
    padding: 0 3rem 3rem 0
}



.timeline .timeline-item:nth-child(odd){
    float: right;
    padding: 0 0 3rem 3rem;
    margin-top: 6rem
}













@media (max-width:767px) {
    

    .timeline .timeline-item{
        width: 100%;
        padding: 4rem 0 3rem !important
    }

    .timeline .timeline-item:nth-child(odd){
        margin-top: 1rem
    }

    

    
}



















.main-header{
    position: relative
}





















.features{
    padding-top: 126px;
    padding-bottom: 126px;
    background: #f8fafe
}

.features .section-title{
    margin-bottom: 45px
}

.features .section-title h2{
    margin-bottom: 5px
}

.features .section-title p{
    max-width: 550px;
    margin: 0 auto;
    opacity: .7
}





















.framework{
    padding-top: 126px;
    padding-bottom: 126px;
    background: #f8fafe
}

.framework .section-title{
    padding-bottom: 40px
}







.demos{
    padding-top: 80px;
    padding-bottom: 80px
}

.demos .section-title{
    padding-bottom: 35px
}

.demos .demo-photo .thumbnail{
    display: block
}

.demos .demo-photo img{
    width: 100%
}

.demos .demo-photo a{
    text-transform: capitalize
}

.demos .demo-photo a:hover{
    color: #fff
}

.component{
    padding-top: 80px;
    padding-bottom: 80px
}

.component .section-title{
    padding-bottom: 50px
}



































.blog{
    padding-top: 80px;
    padding-bottom: 80px
}

.blog h2{
    max-width: 890px;
    margin: 0 0 40px 0
}

.blog p{
    max-width: 890px;
    opacity: .7
}





.footer{
    background-color: #f8fafe;
    padding-top: 80px
}

















@media (max-width:960px) {
    

    .dashboard{
        height: 350px
    }
}

@media (max-width:767px) {
    .main-header .navbar-nav{
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .main-header .navbar-nav .nav-item{
        margin-right: 8px
    }

    

    .brand{
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        width: 100%
    }

    .brand{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    

    

    

    .navbar-collapse{
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        -ms-flex-positive: 1;
        -webkit-box-flex: 1;
        flex-grow: 1;
        -ms-flex-align: center;
        -webkit-box-align: center;
        align-items: center;
        background: transparent;
        background-size: auto;
        background-repeat: no-repeat;
        overflow: hidden;
        z-index: 999;
        text-align: center
    }

    

    .dashboard{
        height: 250px
    }

    

    

    

    

    

    

    

    

    

    

    

    

    
}

@media (max-width:600px) {
    

    .dashboard{
        height: auto;
        padding: 60px 0
    }

    
}









































































































































































































































































































































































































































































































































































































































































































.contact-close-mobile-icon{
    display: none
}









@media only screen and (max-width:1000px) {
    

    .contact-close-mobile-icon{
        display: block
    }

    

    

    .contact-list-mobile{
        left: -235px
    }

    

    
}

html{
    font-size: 16px
}

body{
    letter-spacing: .3px;
    line-height: 1.6;
    background: #fff;
    overflow-x: hidden;
    overflow-y: scroll
}

[tabindex="-1"]:focus{
    outline: none
}

hr{
    margin-top: 2rem;
    margin-bottom: 2rem;
    border: 0;
    border-top: 1px solid rgba(0, 0, 0, .1);
    height: 0
}

button,input,select,textarea{
    vertical-align: baseline
}

div{
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

body[dir=ltr],body[dir=rtl],html[dir=ltr],html[dir=rtl]{
    unicode-bidi: embed
}

bdo[dir=rtl]{
    direction: rtl
}

bdo[dir=ltr],bdo[dir=rtl]{
    unicode-bidi: bidi-override
}

bdo[dir=ltr]{
    direction: ltr
}

img{
    max-width: 100%
}

a,a:focus,a:hover{
    text-decoration: none
}

blockquote{
    border-left: 2px solid #e5e7eb;
    padding-left: 1rem;
    margin-bottom: 1rem;
    font-size: 1.01625rem
}

.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{
    outline: none
}

.o-hidden{
    overflow: hidden
}

































.custom-select{
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none
}









@media (max-width:576px) {
    

    button.close{
        float: right;
        font-size: 1.2195rem;
        font-weight: 700;
        line-height: 1;
        color: #000;
        text-shadow: 0 1px 0 #fff;
        opacity: .5;
        position: absolute;
        top: 0;
        right: 5px
    }
}

[dir=rtl] .rtl-ps-none .ps__rail-x,[dir=rtl] .rtl-ps-none .ps__rail-y{
    display: none
}













































































































































































































.main-container{
    margin: var(--margin-standart) 0;
    --margin-standart: 50px;
    --woy-color: #C00B12;
    --baslik-font-size: 35px;
    --aciklama-font-size: 18px;
}

.daynex-hakkimizda-slider{
    margin-bottom: var(--margin-standart);
}



.link{
    margin-top: 20px;
    font-size: 18px;
}
.link a:hover{
    text-decoration: underline;
}
.daynex-hakkimizda-title{
    font-size: var(--baslik-font-size);
    color: #333;
    margin-bottom: 15px;
}
.daynex-hakkimizda-aciklama{
    font-size: var(--aciklama-font-size);
    color: #333;
}
.vizyonumuz-misyonumuz-block{
    margin-bottom: var(--margin-standart);
}
.hakkimizda-block{
    margin-bottom: var(--margin-standart);
    text-align: center;
}
.daynex-icon-box{
    padding: 15px 55px 15px;
    background-color: #f5f5f5;
    text-align: center;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    border-radius: 25px;
    overflow: hidden;
}
.daynex-hakkimizda-icon{
    margin-bottom: 10px;
}
.daynex-hakkimizda-icon > *{
    max-width: 60px;
}
.daynex-icon-box h6{
    font-weight: 500;
    color: #333;
    font-size: var(--baslik-font-size);
    margin-bottom: 15px;
    margin-top: 5px;
}
.daynex-icon-box p{
    color: #333;
    font-size: var(--aciklama-font-size);
}
.tpaward-block{
    margin-bottom: var(--margin-standart);
}
.tpaward-content .title{
    color: #010F1C;
    font-weight: 500;
    font-size: 22px;
    margin-bottom: 5px;
}
.tpaward-content p{
    font-weight: 500;
    font-size: 13px;
    color: #A3A4A5;
    margin-bottom: 15px;
}
.tpaward-icon{
    margin-bottom: 15px;
}
.tpaward-icon > *{
    width: 100px !important;
    margin: 0 auto;
}
.tpaward-border::after,.tpaward-border::before{
    position: absolute;
    content: "";
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    height: 120px;
    width: 1px;
    background: #EEEEEE;
}
.tpaward-border::before{
    right: 10px;
    left: auto;
}
.reverse{
    flex-direction: row-reverse;
}

.daynex-item-media{
    overflow: hidden;
    position: relative;
}
.daynex-item-media{
    max-height: 350px;
    min-height: 350px;
}
.daynex-item-media img{
    object-fit: cover;
}
.hero-bg{
    background-color: #f5f5f5;
}
.daynex-item-content{
    padding: 25px 25px 25px;
}
.daynex-item-content img{
    margin-bottom: 15px;
    margin-top: -10px;
    max-width: 200px;
}
.daynex-item-content h6{
    font-weight: 500;
    color: #333;
    font-size: var(--baslik-font-size);
    margin-bottom: 15px;
    display: none;
}
.daynex-item-content p{
    margin-bottom: 18px;
    margin-top: 25px;
    color: #6e6e6e;
    font-size: var(--aciklama-font-size);
    font-weight: 300;
}
.radius{
    border-radius: 25px;
    overflow: hidden;
}
.col-for-products{
    display: flex;
    align-items: center;
}
.kys{max-width: 100px !important}
.daynex-item-media{
    background-color: #eee;
}
.daynex-hakkimizda-title.new{
    margin-bottom: 0px;
}

@media(max-width: 999px) {
    .vizyonumuz-misyonumuz-block > div:first-child{
        margin-bottom: 30px;
    }
    .tpaward-block{
        justify-content: center;
    }
    .tpaward-block > div:last-child{
        margin-top: 30px;
    }
    .tpaward-border::before{
        display: none;
    }
    .daynex-icon-box{
        padding: 15px;
    }
}

@media (max-width: 600px) {
    .tpaward-block > div:not(:first-child){
        margin-top: 30px;
    }
    .row .col-for-products:not(:last-child){
        margin-bottom: 30px;
    }
    .tpaward-border:after,.tpaward-border:before{
        display: none;
    }
    body{
        --baslik-font-size: 25px;
        --aciklama-font-size: 16px;
    }
    .daynex-hakkimizda-title.new{
        margin-bottom: -25px;
    }
    .daynex-item-media{
        display: none;
    }
    .daynex-item-content p{
        font-size: 17px;
        color: #111;
        font-weight: 500;
    }
}
